From 20b56ebbc59452efa1743e426c5a0e0335219733 Mon Sep 17 00:00:00 2001 From: idriskalp Date: Sat, 28 Dec 2019 21:45:20 +0300 Subject: [PATCH] pisi index --- pisi-index.xml | 3514 +++++++++++++++++++++++++++++-------- pisi-index.xml.sha1sum | 2 +- pisi-index.xml.xz | Bin 98292 -> 102556 bytes pisi-index.xml.xz.sha1sum | 2 +- 4 files changed, 2754 insertions(+), 764 deletions(-) diff --git a/pisi-index.xml b/pisi-index.xml index f3a72b7e..6d529d7c 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -41,7 +41,7 @@ Linux çekirdeği tarafından kullanılan firmware dosyaları linux-firmware contains different firmware files required for some devices to operate correctly. linux-firmware, bazı aygıtların düzgün çalışabilmesi için gerekli firmware dosyalarını içerir. - https://sourceforge.net/projects/pisilinux/files/source/linux-firmware-20190514.tar.xz + https://sourceforge.net/projects/pisilinux/files/source/linux-firmware-20191220.tar.xz http://source.pisilinux.org/common-fw/common-fw.tar.xz http://source.pisilinux.org/firmware-ipw/firmware-ipw.tar.xz http://source.pisilinux.org/firmware-nonfreebox/firmware-nonfreebox-2-tar.bz2 @@ -70,6 +70,13 @@ + + 2019-12-27 + 20191220 + Update + Idris Kalp + idriskalp@gmail.com + 2019-06-05 20190514 @@ -142,7 +149,7 @@ This package contains the wireless regulatory database used by all cfg80211 based Linux wireless drivers This package contains the wireless regulatory database used by all cfg80211 based Linux wireless drivers wireless-regdb - https://mirrors.edge.kernel.org/pub/software/network/wireless-regdb/wireless-regdb-2018.10.24.tar.xz + https://mirrors.edge.kernel.org/pub/software/network/wireless-regdb/wireless-regdb-2019.06.03.tar.xz hardware/firmware/wireless-regdb/pspec.xml @@ -156,6 +163,13 @@ + + 2019-12-27 + 2019.06.03 + Version bump + Idris Kalp + idriskalp@gmail.com + 2019-01-15 2018.10.24 @@ -180,12 +194,22 @@ Mantıksal Hacim Yönetimi aracı LVM2 includes all of the support for handling read/write operations physical and logical volumes. LVM fiziksel ve mantıksal hacimler üzerinde gerçekleştirilen bütün okuma/yazma işlemlerini destekleyen araçları içerir. - ftp://sources.redhat.com/pub/lvm2/LVM2.2.02.167.tgz + http://mirrors.kernel.org/sourceware/lvm2/LVM2.2.02.186.tgz libutil-linux-devel eudev-devel autoconf-archive + libaio-devel + + lvm2-2.02.178-static-pkgconfig-libs.patch + lvm2-2.02.56-lvm2create_initrd.patch + lvm2-2.02.67-createinitrd.patch + lvm2-2.02.99-locale-muck.patch + lvm2-2.02.171-static-libm.patch + lvm2-2.02.166-HPPA-no-O_DIRECT.patch + lvm2-2.02.184-mksh_build.patch + hardware/disk/lvm2/pspec.xml @@ -217,7 +241,7 @@ device-mapper için geliştirme dosyaları Device-mapper-devel contains files needed to develop applications that use the device-mapper libraries. - device-mapper + device-mapper eudev-devel @@ -231,12 +255,14 @@ Device mapper durum servisi This package contains the dmeventd daemon for monitoring the state of device-mapper devices. - device-mapper + device-mapper /usr/sbin/dmeventd /usr/lib/libdevmapper-event.a /usr/lib/libdevmapper-event.so* + /usr/lib/libdevmapper-event-lvm2vdo.so + /usr/lib/device-mapper/libdevmapper-event-lvm2vdo.so /usr/lib/libdevmapper-event-lvm2thin.so /usr/lib/device-mapper/libdevmapper-event-lvm2thin.so /usr/share/man/man8/dmeventd.8 @@ -248,7 +274,7 @@ device-mapper-event için geliştirme dosyaları This contains contains files needed to develop applications that use the device-mapper event library. - device-mapper-event + device-mapper-event /usr/include/libdevmapper-event.h @@ -260,8 +286,8 @@ Userland logical volume management tools LVM2 includes all of the support for handling read/write operations on physical volumes,creating volume groups from one or more physical volumes and creating one or more logical volumes in volume groups. - device-mapper - device-mapper-event + device-mapper + device-mapper-event libutil-linux eudev @@ -311,9 +337,9 @@ This package contains files needed to develop applications that use the lvm2 libraries. libutil-linux-devel - lvm2 - device-mapper-devel - device-mapper-event-devel + lvm2 + device-mapper-devel + device-mapper-event-devel /usr/include/lvm2cmd.h @@ -354,6 +380,13 @@ + + 2019-12-26 + 2.02.186 + Version bump + Kamil Atlı + suvarice@pisilinux.org + 2018-07-23 2.02.167 @@ -402,7 +435,6 @@ mirrors://sourceforge/disktype/disktype-9.tar.gz klibc - colorgcc disktype.patch @@ -420,6 +452,13 @@ + + 2019-12-27 + 9 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-23 9 @@ -479,6 +518,13 @@ + + 2019-12-27 + 4.0.18 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 4.0.18 @@ -565,6 +611,13 @@ + + 2019-12-27 + 3.4 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-10-02 3.4 @@ -616,7 +669,7 @@ The Nettle package contains the low-level cryptographic library. Nettle - biblioteka kryptograficzna. The Nettle package contains the low-level cryptographic library that is designed to fit easily in many contexts. - ftp://ftp.gnu.org/gnu/nettle/nettle-3.3.tar.gz + ftp://ftp.gnu.org/gnu/nettle/nettle-3.5.1.tar.gz gmp-devel @@ -640,7 +693,7 @@ nettle için geliştirme dosyaları. Pliki nagłówkowe biblioteki nettle. - nettle + nettle /usr/include @@ -659,7 +712,7 @@ gmp-32bit - nettle + nettle gmp-32bit @@ -667,6 +720,13 @@ + + 2019-12-26 + 3.5.1 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 3.3 @@ -714,7 +774,7 @@ Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc like functions. The API is used in the Mozilla client, many of Netscape/AOL/iPlanet's and other software offerings. Netscape Taşınabilir çalışma Zamanı (NSPR) sistem seviyesindeki libc ve benzeri fonksiyonlar için platform bağımsız bir programlama arayüzü sunar. Bu arayüz, Mozilla istemcilerinde, Netscape/AOL/iPlanet'in diğer yazılımlarında kullanılmaktadır. Netscape Portable Runtime (NSPR) provee un API independiente de la plataforma a nivel de sistema y funciones como libc. El API está usado en el cliente Mozilla, y muchos otros software de Netscape/AOL/iPlanet. - https://ftp.mozilla.org/pub/nspr/releases/v4.23/src/nspr-4.23.tar.gz + https://ftp.mozilla.org/pub/nspr/releases/v4.24/src/nspr-4.24.tar.gz nspr.pc.in generate-pc-config.sh @@ -733,7 +793,7 @@ nspr için geliştirme dosyaları system.devel - nspr + nspr /usr/include @@ -742,6 +802,13 @@ + + 2019-12-27 + 4.24 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2019-12-02 4.23 @@ -826,6 +893,7 @@ mirrors://gnu/ncurses/ncurses-6.1.tar.gz gnuconfig + readline-devel system/base/ncurses/pspec.xml @@ -848,7 +916,7 @@ ncurses için geliştirme dosyaları system.devel - ncurses + ncurses /usr/include @@ -865,7 +933,7 @@ emul32 _emul32 - ncurses + ncurses /usr/lib32 @@ -873,6 +941,13 @@ + + 2019-12-11 + 6.1 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2019-01-25 6.1 @@ -955,6 +1030,13 @@ + + 2019-12-27 + 018 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 018 @@ -1024,7 +1106,7 @@ sysfsutils için geliştirme dosyaları system.devel - sysfsutils + sysfsutils /usr/include @@ -1032,6 +1114,13 @@ + + 2019-12-27 + 2.1.0 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 2.1.0 @@ -1079,7 +1168,7 @@ D-Bus fourni à la fois un daemon système (pour les événements els que l'"ajout d'un nouveau périphérique" ou "file d'impression changée") et un daemon propre à chaque session utilisateur (pour les besoins généraux de communication entre processus utilisateurs). De plus, le bus de message est construit en se basant sur un framework (cadre de développement) de passage de message de un-vers-un pouvant être utilisé par n'importe quelles applications pour communiquer directement (sans passer par le daemon de bus de message). Pour l'instant les applications pouvant communiquer doivent être situées sur le même ordinateur, mais l'option TCP/IP est disponible et le support de processus distant est prévu. D-Bus supplies both a system daemon (for events such as "new hardware device added" or "printer queue changed") and a per-user-login-session daemon (for general IPC needs among user applications). Also, the message bus is built on top of a general one-to-one message passing framework, which can be used by any two apps to communicate directly (without going through the message bus daemon). Currently the communicating applications are on one computer, but TCP/IP option is available and remote support planned. D-Bus, sistem ve kullanıcılar için olmak üzere iki tane artalan süreci (daemon) sunar. Mesaj yolu, bire bir mesaj geçiş araçları üzerine inşa edilmiştir. Bu sayede iki program birbiriyle bir mesaj yolu artalan süreci kullanmadan, direkt olarak haberleşebilir. Şu an için haberleşme araçları aynı bilgisayar üzerinde çalışabilmektedir, fakat TCP/IP ile uzaktan haberleşme de planlanmaktadır. - https://dbus.freedesktop.org/releases/dbus/dbus-1.12.12.tar.gz + https://dbus.freedesktop.org/releases/dbus/dbus-1.12.16.tar.gz expat-devel libX11-devel @@ -1132,7 +1221,7 @@ dbus için geliştirme dosyaları system.devel - dbus + dbus /usr/include @@ -1156,6 +1245,13 @@ + + 2019-12-25 + 2.12.16 + Version bump + idris Kalp + idriskalp@gmail.com + 2019-05-11 1.12.12 @@ -1234,7 +1330,7 @@ system.base A performance-focused json library for C A performance-focused json library for C - https://github.com/rsyslog/libfastjson/archive/v0.99.4.tar.gz + https://github.com/rsyslog/libfastjson/archive/v0.99.8.tar.gz system/base/libfastjson/pspec.xml @@ -1249,7 +1345,7 @@ Development files for libfastjson system.devel - libfastjson + libfastjson /usr/include @@ -1257,6 +1353,13 @@ + + 2019-12-27 + 0.99.8 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-19 0.99.4 @@ -1377,7 +1480,7 @@ Spidermonkey is Mozilla's C implementation of JavaScript. Mozilla'nın Javascript'in C implementasyonu. Spidermonkey es la implementación de JavaScript con C de Mozilla. - http://ftp.gnome.org/pub/gnome/teams/releng/tarballs-needing-help/mozjs/mozjs-52.2.1gnome1.tar.gz + https://ftp.mozilla.org/pub/firefox/releases/60.9.0esr/source/firefox-60.9.0esr.source.tar.xz zlib-devel nspr-devel @@ -1385,6 +1488,10 @@ libffi-devel autoconf213 + + bug1415202.patch + mozjs60-fix-soname.patch + system/base/spidermonkey/pspec.xml @@ -1407,7 +1514,7 @@ spidermonkey için geliştirme dosyaları system.devel - spidermonkey + spidermonkey nspr-devel @@ -1417,6 +1524,13 @@ + + 2019-10-03 + 60.9.0 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-07-23 52.2.1 @@ -1476,7 +1590,7 @@ Platform bağımsız, süreçler hakkında bilgi sağlayan bir Python modülü python-psutil is a module providing an interface for retrieving information on all running processes and system utilization (CPU, memory) in a portable way by using Python, implementing many functionalities offered by command line tools like ps, top, kill, lsof and netstat. python-psutil, bütün çalışan süreçler ve sistem kullanımı (MİB - Merkezi İşlem Birim(CPU) ve hafıza gibi) hakkında bilgilere erişimek için arayüz sunan bir Python modülüdür. ps, top, kill, lsof, netstat gibi bir çok komut satırı araçlarının sunduğu işlevselliği sağlamaktadır. - https://github.com/giampaolo/psutil/archive/release-5.0.1.tar.gz + https://github.com/giampaolo/psutil/archive/release-5.6.7.tar.gz python-devel @@ -1493,6 +1607,13 @@ + + 2019-12-27 + 5.6.7 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 5.0.1 @@ -1523,6 +1644,122 @@ + + + libXdmcp + http://x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + system.base + Librairie Xdmcp de X.Org. + X.Org Xdmcp library + X.Org Xdmcp kitaplığı. + X.Org Xdmcp Bibliothek + LibXdmcp is the X Display Manager Control Protocol library. + LibXdmcp, X Ekran Yöneticisi Denetim Protokolü kitaplığıdır. + http://xorg.freedesktop.org/archive/individual/lib/libXdmcp-1.1.3.tar.bz2 + + libxslt + util-macros + xorg-proto + libbsd-devel + + system/base/libXdmcp/pspec.xml + + + libXdmcp + + libbsd + + + /usr/lib + /usr/share/doc + + + + libXdmcp-devel + Development files for libXdmcp + libXdmcp için geliştirme dosyaları + + xorg-proto + libXdmcp + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/doc/*/*.xml + + + + libXdmcp-32bit + 32-bit shared libraries for libXdmcp + libXdmcp için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXdmcp + + + /usr/lib32 + + + + + 2019-12-26 + 1.1.3 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2019-10-20 + 1.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.1.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-23 + 1.1.2 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-01-27 + 1.1.2 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.1.2 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-06-06 + 1.1.2 + First release + Osman Erkan + osman.erkan@yandex.com + + + libgcrypt @@ -1539,9 +1776,9 @@ Genel amaçlı bir şifreleme kitaplığı Libgcrypt is a general purpose crypto library based on the code used in GNU Privacy Guard. Libgcrypt, GNU Privacy Guard kodunu temel alan genel amaçlı bir şifreleme kitaplığıdır. - https://ftp.osuosl.org/pub/blfs/conglomeration/libgcrypt/libgcrypt-1.8.3.tar.bz2 + https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.8.5.tar.bz2 - libgpg-error-devel + libgpg-error-devel system/base/libgcrypt/pspec.xml @@ -1565,7 +1802,7 @@ libgcrypt için geliştirme dosyaları system.devel - libgcrypt + libgcrypt libgpg-error-devel @@ -1587,13 +1824,20 @@ libgpg-error-32bit - libgcrypt + libgcrypt /usr/lib32 + + 2019-12-23 + 1.8.5 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-12-31 1.8.3 @@ -1661,7 +1905,7 @@ La commande grep recherche dans un ou plusieurs fichiers les lignes correspondant à un motif défini. Par défaut grep affiche les lignes éligibles. The grep command searches one or more input files for lines containing a match to a specified pattern. By default, grep prints the matching lines. Grep komutu bir veya daha fazla verilen dosyada aranan parçayı bulmaya yarayan bir programdır. Ön tanımlı olarak grep eşleşen satırları çıktıya verir. - http://ftp.gnu.org/gnu/grep/grep-3.1.tar.xz + http://ftp.gnu.org/gnu/grep/grep-3.3.tar.xz gettext libpcre-devel @@ -1682,6 +1926,13 @@ + + 2019-12-25 + 3.3 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 3.1 @@ -1735,12 +1986,13 @@ Libxml2 est l'analyseur et la boîte à outils XML écrit en C pour le projet Gnome (mais utilisable en dehors de la plateforme Gnome). Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform). Libxml2, Gnome projesi için geliştirilmiş C dilinde XML ayrıştırıcısıdır. Gnome platformu olmadan da kullanılabilir. - ftp://xmlsoft.org/libxml2/libxml2-2.9.8.tar.gz + ftp://xmlsoft.org/libxml2/libxml2-2.9.10.tar.gz python-devel xz-devel zlib-devel - readline-devel + readline-devel + glibc-devel system/base/libxml2/pspec.xml @@ -1760,7 +2012,7 @@ xz zlib python - readline + readline /usr/bin @@ -1774,7 +2026,7 @@ libxml2 için geliştirme dosyaları system.devel - libxml2 + libxml2 /usr/lib/pkgconfig @@ -1796,7 +2048,7 @@ readline-32bit - libxml2 + libxml2 xz-32bit zlib-32bit @@ -1805,6 +2057,13 @@ + + 2019-12-11 + 2.9.10 + Version bump + Idris Kalp + idriskalp@gmail.com + 2019-01-24 2.9.8 @@ -1859,7 +2118,7 @@ xz - http://tukaani.org/xz/ + https://tukaani.org/xz/ PisiLinux Community admins@pisilinux.org @@ -1875,6 +2134,14 @@ XZ Utils provide a general purpose data compression library and command line tools. The .xz format supports multiple compression algorithms, which are called "filters" in context of XZ Utils. The primary filter is currently LZMA2. xz, genel amaçlı bir veri sıkıştırma kütüphanesi ve konut satırı araçları içerir. xz dosya biçimi filtre adı verilen sıkıştırma algoritmalarını destekler, öntanımlı filtre ise LZMA2 algoritmasıdır. http://tukaani.org/xz/xz-5.2.4.tar.xz + + readline-devel + glibc-devel + + + 0002-xz-Fix-an-integer-overflow-with-32-bit-off_t.patch + 0001-liblzma-Avoid-memcpy-NULL-foo-0-because-it-is-undefi.patch + system/base/xz/pspec.xml @@ -1893,7 +2160,7 @@ XZ için geliştirme dosyaları system.devel - xz + xz /usr/include @@ -1908,13 +2175,20 @@ emul32 emul32 - xz + xz /usr/lib32 + + 2019-12-11 + 5.2.4 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-11-28 5.2.4 @@ -1968,7 +2242,7 @@ La librairie PCRE (Expressions Régulières Compatible avec Perl) est un ensemble de fonctions implémentant la recherche de motifs de texte à l'aide d'expressions régulières utilisant la même syntaxe et la même sémantique que Perl5. The PCRE (Perl Compatible Regular Expressions) library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE kütüphanesi, Perl 5 programlama dili sözdizimi ve semantiği ile kalıp eşleştirme (pattern matching) görevini yürüten fonksiyonları barındırır. - https://ftp.osuosl.org/pub/blfs/conglomeration/pcre/pcre-8.42.tar.bz2 + https://ftp.osuosl.org/pub/blfs/conglomeration/pcre/pcre-8.43.tar.bz2 readline-devel @@ -1993,7 +2267,7 @@ libpcre için geliştirme dosyaları system.devel - libpcre + libpcre /usr/include @@ -2017,13 +2291,20 @@ libgcc - libpcre + libpcre /usr/lib32 + + 2019-12-22 + 8.43 + Version bump + Idris Kalp + idriskalp@gmail.com + 2019-01-15 8.42 @@ -2085,7 +2366,7 @@ v86d is a userspace helper that runs x86 code in an emulated environment. It is used by the kernel framebuffer driver uvesafb. v86d, öykünmüş bir ortamda x86 kodu çalıştıran yardımcı bir kullanıcı uzayı yardımcısıdır. Çekirdekteki uvesafb framebuffer sürücüsü tarafından kullanılır. v86d to działający w przestrzeni użytkownika program pomocniczy uruchamiający kod x86. Jest wykorzystywany przez sterownik jądra Linuksa uvesafb. - http://ftp.linux.org.tr/gentoo/distfiles/v86d-0.1.10.tar.bz2 + https://sourceforge.net/projects/openspa/files/sources/v86d-0.1.10.tar.bz2 system/base/v86d/pspec.xml @@ -2096,6 +2377,13 @@ + + 2019-12-27 + 0.1.10 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 0.1.10 @@ -2138,7 +2426,7 @@ system.base run scripts or programs in a directory run scripts or programs in a directory - https://mirror.fccn.pt/repos/pub/ubuntu/ubuntu/pool/main/d/debianutils/debianutils_4.8.1.tar.xz + http://old.kali.org/kali/pool/main/d/debianutils/debianutils_4.9.tar.xz system/base/run-parts/pspec.xml @@ -2150,6 +2438,13 @@ + + 2019-12-27 + 4.9 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 4.8.1 @@ -2195,14 +2490,12 @@ Linux için sıkıştırma/ayıklama kütüphanesidir. Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression. Linux için sıkıştırma/ayıklama kütüphanesidir. Yüksek hızda sıkıştırma yapmak için yazılmış bir kütüphanedir. - https://github.com/google/snappy/releases/download/1.1.3/snappy-1.1.3.tar.gz + https://github.com/google/snappy/archive/1.1.7.tar.gz lzo-devel zlib-devel + cmake - - snappy-unittest.patch - system/base/snappy/pspec.xml @@ -2220,13 +2513,24 @@ snappy-devel snappy için geliştirme dosyaları - snappy + snappy + /usr/lib/pkgconfig /usr/include + + snappy.pc + + + 2019-12-27 + 1.1.7 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 1.1.3 @@ -2272,10 +2576,7 @@ C dilinde JSON gerçeklemesi json-c implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects. json-c, C dilinde kolayca JSON nesneleri yaratılmasını sağlayan bir referans sayma modeli gerçekleyen bir kitaplıktır. - https://s3.amazonaws.com/json-c_releases/releases/json-c-0.12.1.tar.gz - - wno-werror.patch - + https://github.com/json-c/json-c/archive/json-c-0.13.1-20180305.tar.gz system/base/json-c/pspec.xml @@ -2292,7 +2593,7 @@ json-c için geliştirme dosyaları system.devel - json-c + json-c /usr/include @@ -2310,6 +2611,13 @@ + + 2019-12-27 + 0.13.1_20180305 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 0.12.1 @@ -2355,9 +2663,10 @@ Gelişmiş sistem günlükleme hizmeti rsyslog is an enhanced multi-threaded syslogd supporting, among others, MySQL, syslog/tcp, RFC 3195, permitted sender lists, filtering on any message part, and fine grain output format control. It is quite compatible with stock sysklogd and can be used as a drop-in replacement. rsyslog, çoklu iş parçacığı, MySQL, syslog/tcp, RFC 3195, izin verilen gönderici listesi, gelişmiş ileti filtreleme gibi özelliklere sahip gelişmiş bir sistem günlükleme hizmetidir. - http://www.rsyslog.com/files/download/rsyslog/rsyslog-8.24.0.tar.gz + https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.1910.0.tar.gz zlib-devel + curl-devel json-c-devel libestr-devel libgcrypt-devel @@ -2370,6 +2679,7 @@ rsyslog zlib + curl json-c libestr libgcrypt @@ -2398,6 +2708,13 @@ + + 2019-12-27 + 8.1910.0 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-08-05 8.24.0 @@ -2445,7 +2762,7 @@ Kapsamlı Linux kılavuzları Man package consists of programs which is used to read most of the documentation available in linux system. For example, you can write "man nameoftheprogram" into the konsole or "man:nameoftheprogram" into the konqueror to get a detailed usage information for many programs. man-db paketi Linux ile ilgili yazılmış dökümanların büyük çoğunluğunu okunması için gerekli programları sunar. Örneğin, konsola "man programadı" ya da konquerora "man:programadı" yazarak birçok program hakkında detaylı kullanım bilgisi alabilirsiniz. - http://download.savannah.gnu.org/releases/man-db/man-db-2.8.4.tar.xz + http://download.savannah.gnu.org/releases/man-db/man-db-2.8.6.1.tar.xz less gzip @@ -2453,7 +2770,8 @@ gdbm-devel zlib-devel gettext-devel - libpipeline-devel + libseccomp-devel + libpipeline-devel system/base/man-db/pspec.xml @@ -2462,7 +2780,8 @@ gdbm zlib - libpipeline + libseccomp + libpipeline /etc @@ -2481,6 +2800,13 @@ + + 2019-12-25 + 2.8.6.1 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-11-29 2.8.4 @@ -2541,16 +2867,12 @@ La librairie GNU Readline fourni un ensemble de fonctions utilisables par des applications permettant aux utilisateurs d'éditer les lignes de commandes en cours de frappe. Les modes d'éditions Emacs et vi sont disponibles. La librairie Readline inclus des fonctions supplémentaires de mémorisation de la liste de commandes entrées précédemment, afin de le rappeler et éventuellement les rééditer, ainsi que l'expansion d'historiques de commandes précédentes à la mode csh. The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands. GNU Readline kütüphanesi uygulamalara sanki kullanıcılar kendileri yazıyormuş gibi komut satırı girişlerini düzenleme imkanı veren işlev setini sunar. Readline kütüphanesi daha önce girilmiş bir komut satırları listesini düzenleme, tekrar çağırma ve belki de bu satırları tekrar düzenleme ve csh tipi geçmiş bilgisi genişletmelerindeki önceki komutları yürütme imkanı sağlayan ek işlevler sağlar. - mirrors://gnu/readline/readline-7.0.tar.gz + mirrors://gnu/readline/readline-8.0.tar.gz ncurses-devel - readline70-001.patch - readline70-002.patch - readline70-003.patch - readline70-004.patch - readline70-005.patch + readline80-001.patch system/base/readline/pspec.xml @@ -2572,7 +2894,7 @@ readline için geliştirme dosyaları system.devel - readline + readline /usr/include @@ -2589,7 +2911,7 @@ ncurses-32bit - readline + readline ncurses-32bit @@ -2597,6 +2919,13 @@ + + 2019-10-01 + 8.0.1 + Rebuild. + Idris Kalp + idriskalp@gmail.com + 2018-07-18 7.0 @@ -2668,6 +2997,13 @@ + + 2019-12-27 + 0.10 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 0.10 @@ -2715,7 +3051,7 @@ bzip2 is high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression. bzip2 yüksek kaliteli bir veri sıkıştırma programıdır. Program genellikle dosyaları mümkün olan en iyi teknikler ile (PPM istatistiksel sıkıştırıcı ailesi) %10 - %15'e kadar sıkışıtırabilmektedir. Sıkıştırma işleminde iki kata kadar hızlı iken açma hızında yaklaşık altı kat daha hızlıdır. bzip2 ist ein hochwertiger Daten-Kompressor. Es komprimiert Dateien üblicherweise auf 10% bis 15% der bestmöglichen Techniken (die PPM Familie der statistischen Kompressoren), während es ungefähr doppelt so schnell komprimiert und sechsfach schneller extrahiert - http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz + https://sourceware.org/pub/bzip2/bzip2-1.0.6.tar.gz bzip2-1.0.2-progress.patch bzip2-1.0.4-bzip2recover.patch @@ -2737,6 +3073,13 @@ + + 2019-10-01 + 1.0.6 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.0.6 @@ -2785,7 +3128,7 @@ Perl is a high-level programming language with roots in C, sed, awk and shell scripting. Perl is good at handling processes and files, and is especially good at handling text. Perl's hallmarks are practicality and efficiency. While it is used to do a lot of different things, Perl's most common applications are system administration utilities and web programming. A large proportion of the CGI scripts on the web are written in Perl. You need the perl package installed on your system so that your system can handle Perl scripts. Perl kararlı, platform bağımsız programlama dilidir. Perl ist eine stabile, plattformunabhängige Programmiersprache - http://www.cpan.org/src/5.0/perl-5.26.1.tar.bz2 + https://www.cpan.org/src/5.0/perl-5.30.1.tar.gz db-devel gdbm-devel @@ -2816,10 +3159,17 @@ /usr/share/doc - Turkish.pm + Turkish.pm + + 2019-12-11 + 5.30.1 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 5.26.1 @@ -2880,9 +3230,9 @@ gettext texinfo binutils + python3 - glibc-2.30-fhs-1.patch bz20338.patch file-truncated-while-reading-soname-after-patchelf.patch @@ -4649,9 +4999,9 @@ - 2019-12-10 + 2019-12-13 2.30 - Version bump + Version bump with new toolchain. Idris Kalp idriskalp@gmail.com @@ -4705,7 +5055,7 @@ system.base Userspace access to USB devices Project's main aim is to create a library for use by user level applications to access USB devices regardless of OS. - https://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.21/libusb-1.0.21.tar.bz2 + https://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.22/libusb-1.0.22.tar.bz2 eudev-devel @@ -4733,7 +5083,7 @@ Development files for libusb system.devel - libusb + libusb /usr/include @@ -4756,7 +5106,7 @@ eudev-32bit - libusb + libusb eudev-32bit @@ -4770,6 +5120,13 @@ + + 2019-12-27 + 1.0.22 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 1.0.21 @@ -4816,7 +5173,7 @@ Python modules for Pisi Linux provides functions for common task, with the aim of easing development. PiSi Linux için Python modülleri genel işler için fonksiyonlar sunarak geliştirme işini kolaylaştırmayı amaçlamaktadır. Módulos Python para PiSi Linux facilitan funciones para tareas comunes, para simplificar el desarrollo. - http://source.pisilinux.org/1.0/pisilinux-python-0.4.8.tar.gz + https://sourceforge.net/projects/pisilinux/files/source/pisilinux-python-0.4.8.tar.gz python-devel libX11-devel @@ -4846,6 +5203,13 @@ + + 2019-12-27 + 0.4.8 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-23 0.4.8 @@ -4891,8 +5255,8 @@ A somewhat comprehensive collection of Linux man pages Kapsamlı Linux kılavuz dökümanları A large collection of man pages (documentation) from the Linux Documentation Project (LDP). - https://www.kernel.org/pub/linux/docs/man-pages/man-pages-4.16.tar.xz - http://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/man-pages-posix-2003-a.tar.xz + https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/man-pages-5.04.tar.xz + https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/man-pages-posix/man-pages-posix-2013-a.tar.xz system/base/man-pages/pspec.xml @@ -4910,6 +5274,13 @@ + + 2019-12-27 + 5.04 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-11-29 4.16 @@ -4977,7 +5348,7 @@ D-Bus için GLib bağlayıcıları dbus-glib is an add-on library to integrate the standard D-Bus library with the GLib thread abstraction and main loop. dbus-glib, standart D-Bus kitaplığını GLib ana döngüsüyle bütünleştirmek için kullanılan bir kitaplıktır. - http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.108.tar.gz + http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.110.tar.gz dbus-devel glib2-devel @@ -5024,11 +5395,11 @@ - 2018-10-31 - 0.108 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com + 2019-12-27 + 0.110 + Version bump + idris Kalp + idriskalp@gmail.com 2018-07-20 @@ -5075,7 +5446,7 @@ pipeline yönetim kitaplığı libpipeline is a C library for manipulating pipelines of subprocesses in a flexible and convenient way. libpipeline, alt-süreç girdi/çıktı hatlarını (pipeline) yönetmek için geliştirilmiş bir C kitaplığıdır. - http://download.savannah.gnu.org/releases/libpipeline/libpipeline-1.5.0.tar.gz + http://mirror.lihnidos.org/GNU/savannah/libpipeline/libpipeline-1.5.1.tar.gz system/base/libpipeline/pspec.xml @@ -5091,7 +5462,7 @@ libpipeline için geliştirme dosyaları system.devel - libpipeline + libpipeline /usr/include @@ -5100,6 +5471,13 @@ + + 2019-12-25 + 1.5.1 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.5.0 @@ -5164,6 +5542,11 @@ cpio-2.9-exitCode.patch CVE-2010-0624-rpatelib-overflow.patch + cpio-2.12-name-overflow.patch + cpio-2.12-non-gnu-compilers.patch + cpio-2.12-no-overwrite-symlinks.patch + cpio-2.12-svr4compat.patch + CVE-2010-0624-rpatelib-overflow.patch system/base/cpio/pspec.xml @@ -5178,6 +5561,13 @@ + + 2019-12-27 + 2.12 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2.12 @@ -5225,7 +5615,7 @@ PSmisc is a collection of small utilities using /proc file system, and providing the system administrator with some help in common tasks. PSmisc, /proc dosya sistemini kullanan küçük araçlar yardımıyla sistem yöneticisine bazı genel görevlerde yardımcı olmayı amaçlar. PSmisc ist eine Sammlung von kleinen Anwendungen, die das /proc Dateisystem verwenden und dem System Administrator Hilfe für gängige Aufgaben bieten. - mirrors://sourceforge/psmisc/psmisc-23.1.tar.xz + mirrors://sourceforge/psmisc/psmisc-23.2.tar.xz ncurses-devel gettext @@ -5246,6 +5636,13 @@ + + 2019-12-25 + 23.2 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 23.1 @@ -5315,6 +5712,13 @@ + + 2019-12-25 + 3.1 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 3.1 @@ -5360,7 +5764,7 @@ Biosdevname is a udev helper utility developed by Dell and released under the GNU General Public License (GPL). It provides a consistent naming mechanism for network devices based on their physical location as suggested by the system BIOS. http://linux.dell.com/biosdevname/biosdevname-0.7.2/biosdevname-0.7.2.tar.gz - pciutils-devel + pciutils-devel glibc-devel zlib-devel @@ -5380,6 +5784,13 @@ + + 2019-12-26 + 0.7.2 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 0.7.2 @@ -5426,8 +5837,8 @@ SQLite est une petite librairie C implémentant un moteur de base de données SQL auto-configurée, auto-suffisante, pouvant être embarquée. Gère des bases de données de tailles allant jusqu'à 2 téraOctets. SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine. Supports databases up to 2 terabytes in size. SQLite hiçbir ayar gerektirmeyen, başka programların içine gömülebilir bir SQL veritabanı motorudur. 2 terabayta kadar büyüklükteki veritabanlarını tutabilir. - https://sqlite.org/2019/sqlite-autoconf-3270200.tar.gz - https://sqlite.org/2019/sqlite-doc-3270200.zip + https://sqlite.org/2019/sqlite-autoconf-3300100.tar.gz + https://sqlite.org/2019/sqlite-doc-3300100.zip readline-devel @@ -5451,7 +5862,7 @@ sqlite için geliştirme dosyaları system.devel - sqlite + sqlite /usr/include @@ -5465,7 +5876,7 @@ emul32 emul32 - sqlite + sqlite /usr/lib32 @@ -5482,6 +5893,13 @@ + + 2019-12-12 + 3.30.1 + Version bump. + idris Kalp + idriskalp@gmail.com + 2019-05-27 3.27.2 @@ -5583,7 +6001,7 @@ Python için lzma bağlayıcıları pyliblzma provides a python interface for the liblzma library to read/write data that has been compressed/decompressed with lzma utils. pyliblzma, lzma araçlarıyla sıkıştırılmış verileri açmak ve lzma kitaplığı kullanarak veri sıkıştırmak için python programlama arayüzü sunan bir pakettir. - http://pypi.python.org/packages/source/p/pyliblzma/pyliblzma-0.5.3.tar.bz2 + https://files.pythonhosted.org/packages/17/48/5292ade507dafe573360560ba53783395587dc42eb32b347feb2ac70fc6b/pyliblzma-0.5.3.tar.bz2 xz-devel python-setuptools @@ -5603,6 +6021,13 @@ + + 2019-12-27 + 0.5.3 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 0.5.3 @@ -5654,6 +6079,7 @@ http://download.savannah.gnu.org/releases/acl/acl-2.2.53.tar.gz attr-devel + readline-devel system/base/acl/pspec.xml @@ -5676,7 +6102,7 @@ acl için geliştirme dosyaları system.devel - acl + acl /usr/include @@ -5685,6 +6111,13 @@ + + 2019-12-11 + 2.2.53 + Rebuild. + Idris Kalp + idriskalp@gmail.com + 2018-11-28 2.2.53 @@ -5738,7 +6171,7 @@ Le paquet des utilitaires pour le fichier de mot de passe Shadow regroupe les programmes nécessaires à convertir les fichiers de mots de passe traditionnels V7*NIX au format de mot passe shadow SVR4 ainsi que d'autres outils destinés à la gestion des fichiers des groupes et de mots de passe (qui fonctionnent aussi bien pour les mots de passe shadow que non-shadow). The Shadow password file utilities package includes programs necessary to convert traditional V7 *NIX password files to the SVR4 shadow password format, and additional tools to maintain password and group files (that work with both shadow and non-shadow passwords). Shadow parola dosyası yardımcı uygulamalar paketi, geleneksel V7 *nix parola dosyalarını SVR4 shadow parola biçimine dönüştüren programlar ile parola ve grup dosyalarının bakımı için ilave araçlar içerir. - https://github.com/shadow-maint/shadow/releases/download/4.6/shadow-4.6.tar.xz + https://github.com/shadow-maint/shadow/releases/download/4.8/shadow-4.8.tar.xz pam-devel gettext-devel @@ -5796,6 +6229,13 @@ + + 2019-12-23 + 4.8 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-11-28 4.6 @@ -5857,7 +6297,7 @@ Zamandilimi veri dosyaları ve araçları timezone includes timezone data files and tools to use them. Package contents are synchronized with glibc tree. timezone zamandilimi veri dosyaları ve bu dosyaları kullanmak için gerekli araçları içerir. Paket içeriği glibc gelişim ağacından oluşturulmaktadır. - http://www.iana.org/time-zones/repository/releases/tzdata2018e.tar.gz + https://data.iana.org/time-zones/releases/tzdata2019c.tar.gz perl gawk @@ -5871,6 +6311,13 @@ + + 2019-12-27 + 2019c + Version bump + idris Kalp + idriskalp@gmail.com + 2018-11-29 2018e @@ -5937,7 +6384,7 @@ Alternatif bir POSIX yetenekleri kütüphanesi libcap-ng is a library that makes using POSIX capabilities easier. libcap-ng POSIX yeteneklerinin yönetimini kolaylaştıran bir kütüphanedir. - http://people.redhat.com/sgrubb/libcap-ng/libcap-ng-0.7.8.tar.gz + http://people.redhat.com/sgrubb/libcap-ng/libcap-ng-0.7.10.tar.gz attr-devel python-devel @@ -5982,7 +6429,7 @@ libcap-ng için geliştirme dosyaları system.devel - libcap-ng + libcap-ng /usr/share/aclocal @@ -5992,6 +6439,13 @@ + + 2019-12-25 + 0.7.10 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 0.7.8 @@ -6038,15 +6492,21 @@ C programlama dili için glib kütüphanesi glib2 is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. glib2, GTK+ ve GNOME gibi projelerin temelini oluşturan düşük seviyeli çekirdek kütüphanedir. C için veri yapıları, taşınabilirlik katmanları ve çeşitli çalışma zamanı işlevleri için arabirimler sunar. - mirrors://gnome/glib/2.54/glib-2.54.3.tar.xz + mirrors://gnome/glib/2.62/glib-2.62.4.tar.xz + + multilib.diff + - libpcre-devel + libpcre-devel zlib-devel libffi-devel + libutil-linux-devel + docbook-xsl + meson + ninja - deprecated-no-warn.patch - glib-2.54.3-skip_warnings-1.patch + noisy-glib-compile-schemas.diff system/base/glib2/pspec.xml @@ -6056,6 +6516,8 @@ libpcre zlib libffi + elfutils + libutil-linux /etc/profile.d @@ -6084,8 +6546,11 @@ glib2 için geliştirme dosyaları system.devel - glib2 + glib2 libpcre-devel + zlib-devel + libffi-devel + libutil-linux-devel /usr/bin/gtester @@ -6126,7 +6591,7 @@ dbus-32bit - glib2 + glib2 libpcre-32bit zlib-32bit libffi-32bit @@ -6149,6 +6614,13 @@ + + 2019-12-22 + 2.62.4 + Version bump + Idris Kalp + idriskalp@gmail.com + 2019-04-05 2.54.3 @@ -6216,7 +6688,7 @@ Usbutils fournit des utilitaires d'énumération usb. usbutils provides utilities for inspecting devices connected to a USB bus. usbutils, USB aygıt veritabanı ile sistemdeki USB aygıtları listelemeye yarayan lsusb aracını içerir. - https://www.kernel.org/pub/linux/utils/usb/usbutils/usbutils-009.tar.xz + https://mirrors.edge.kernel.org/pub/linux/utils/usb/usbutils/usbutils-012.tar.xz usb.ids @@ -6245,6 +6717,13 @@ + + 2019-12-27 + 012 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 009 @@ -6305,7 +6784,7 @@ GNU dbm est un ensemble de routines de base de données utilisant extensivement les dictionnaires (hashing). Il fonctionne de manière similaire aux routines dbm UNIX standards. GNU dbm is a set of database routines that use extensible hashing. It works similar to the standard UNIX dbm routines. GNU dbm genişletilebilir hash yapabilen veritabanı işlevleri sağlar. Standart UNIX dbm uygulamaları ile aynı şekilde çalışır. - mirrors://gnu/gdbm/gdbm-1.14.1.tar.gz + mirrors://gnu/gdbm/gdbm-1.18.1.tar.gz readline-devel @@ -6331,7 +6810,7 @@ gdbm için geliştirme dosyaları system.devel - gdbm + gdbm readline-devel @@ -6339,6 +6818,13 @@ + + 2019-12-11 + 1.18.1 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-19 1.14.1 @@ -6402,7 +6888,7 @@ http://mirrors.kernel.org/gnu/gawk/gawk-4.2.1.tar.xz gettext - readline-devel + readline-devel gmp-devel mpfr-devel @@ -6411,7 +6897,7 @@ gawk - readline + readline gmp mpfr @@ -6429,6 +6915,13 @@ + + 2019-12-11 + 4.2.1 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-11-28 4.2.1 @@ -6487,10 +6980,7 @@ system.base Common CA certificates Common CA certificates - http://ftp.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20180409.tar.xz - - no-openssl-rehash.patch - + http://ftp.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20190110.tar.xz system/base/ca-certificates/pspec.xml @@ -6509,6 +6999,13 @@ + + 2019-12-23 + 20190110 + Version Bump + Idris Kalp + idriskalp@gmail.com + 2018-07-20 20180409 @@ -6555,10 +7052,10 @@ Le paquet kbd contient les fichiers de configuration de touches ainsi que divers utilitaires pour claviers compatible avec le noyau 1.1.54 et suivants. The kbd package contains keytable files and keyboard utilities compatible with kernel version 1.1.54 and later. Kbd paketi, çekirdek sürüm 1.1.54 ve sonraki sürümlerle uyumlu anahtar tablo dosyaları ve klavye yardımcı uygulamaları içerir. - https://www.kernel.org/pub/linux/utils/kbd/kbd-2.0.4.tar.xz - http://source.pisilinux.org/1.0/kbd-latarcyrheb-16-fixed.tar.bz2 - http://source.pisilinux.org/1.0/kbd-latsun-fonts.tar.bz2 - http://source.pisilinux.org/1.0/ro_maps.tar.bz2 + https://www.kernel.org/pub/linux/utils/kbd/kbd-2.2.0.tar.xz + https://sourceforge.net/projects/pisilinux/files/source/kbd-latarcyrheb-16-fixed.tar.bz2 + https://sourceforge.net/projects/pisilinux/files/source/kbd-latsun-fonts.tar.bz2 + https://sourceforge.net/projects/pisilinux/files/source/ro_maps.tar.bz2 gettext gzip @@ -6566,11 +7063,13 @@ check-devel + blfs/kbd-2.2.0-backspace-1.patch mandriva/kbd-1.15-mandriva.patch mandriva/kbd-1.15-tilde_twosuperior_french_kbd.patch mandriva/kbd-1.12-data_thai.patch mandriva/kbd-1.15-remove-unneeded-calls.patch archlinux/fix-euro2.patch + archlinux/kbd-fix-loadkmap-compat.patch pisilinux/unicode_start-default-font.patch pisilinux/tr-keypad-comma.patch pisilinux/tr-no-meta_space.patch @@ -6605,6 +7104,13 @@ + + 2019-12-25 + 2.2.0 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2.0.4 @@ -6651,11 +7157,19 @@ Les utilitaires de recherche GNU sont les utilitaire de recherche de répertoire basique du système d'exploitation GNU. Ces programmes sont typiquement associés à d'autres programmes pour leur fournir une capacité de recherche de fichier et de répertoire puissante et modulaire à d'autres commandes. The GNU Find Utilities are the basic directory searching utilities of the GNU operating system. These programs are typically used in conjunction with other programs to provide modular and powerful directory search and file locating capabilities to other commands. GNU Find Utilities GNU işletim sisteminin temel dizin arama uygulamalarıdır. Bu uygulamalar diğer komutlara başka programlar ile birlikte çalışarak modüler ve güçlü dizin ve dosya arama yetenekleri sunar. - http://ftp.gnu.org/pub/gnu/findutils/findutils-4.6.0.tar.gz + http://ftp.gnu.org/pub/gnu/findutils/findutils-4.7.0.tar.xz gettext texinfo + glibc-devel + + findutils-fedora-4.4.2-xautofs.patch + findutils-fedora-4.5.13-warnings.patch + findutils-fedora-4.5.15-no-locate.patch + findutils-fedora-4.6.0-leaf-opt.patch + findutils-fedora-4.6.0-test-lock.patch + system/base/findutils/pspec.xml @@ -6672,6 +7186,13 @@ + + 2019-12-11 + 4.7.0 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 4.6.0 @@ -6718,7 +7239,7 @@ XML ayrıştırıcı kütüphaneleri XML Parser Bibliotheken This is expat, the C library for parsing XML, written by James Clark. Expat is a stream oriented XML parser. This means that you register handlers with the parser prior to starting the parse. These handlers are called when the parser discovers the associated structures in the document being parsed. A start tag is an example of the kind of structures for which you may register handlers. - mirrors://sourceforge/expat/expat-2.2.6.tar.bz2 + mirrors://sourceforge/expat/expat-2.2.9.tar.bz2 gnuconfig glibc-devel @@ -6740,7 +7261,7 @@ expat için geliştirme dosyaları system.devel - expat + expat /usr/include @@ -6756,13 +7277,20 @@ emul32 emul32 - expat + expat /usr/lib32 + + 2019-12-23 + 2.2.9 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-11-28 2.2.6 @@ -6837,7 +7365,7 @@ Mükemmel bir metin görüntüleyici Ausgezeichneter Textbetrachter The less utility is a text file browser that resembles more, but has more capabilities. Less allows you to move backwards in the file as well as forwards. Since less doesn't have to read the entire input file before it starts, less starts up more quickly than text editors (for example, vi). - http://www.greenwoodsoftware.com/less/less-530.tar.gz + http://www.greenwoodsoftware.com/less/less-551.tar.gz ncurses-devel @@ -6861,6 +7389,13 @@ + + 2019-12-25 + 551 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 530 @@ -6957,7 +7492,7 @@ libuser için geliştirme dosyaları system.devel - libuser + libuser glib2-devel @@ -6966,6 +7501,13 @@ + + 2019-2-27 + 0.62 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-09-16 0.62 @@ -7009,7 +7551,7 @@ system.base Easy to use, portable, open source library for system logging Liblogging offers an enhanced replacement for the syslog() call, but retains its ease of use. - https://sourceforge.net/projects/pisilinux/files/source/liblogging-1.0.5.tar.gz + https://github.com/rsyslog/liblogging/archive/v1.0.6.tar.gz system/base/liblogging/pspec.xml @@ -7026,7 +7568,7 @@ Development files for liblogging system.devel - liblogging + liblogging /usr/include/liblogging/stdlog.h @@ -7034,6 +7576,13 @@ + + 2019-12-27 + 1.0.6 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-19 1.0.5 @@ -7082,6 +7631,10 @@ attr contains a set of tools for manipulating extended attributes on filesystem objects, in particular getfattr and setfattr. attr dosya sistemi nesnelerinin özniteliklerini değiştirmek için gerekli bir dizi araç sunar. http://download.savannah.nongnu.org/releases/attr/attr-2.4.48.tar.gz + + readline-devel + gawk + system/base/attr/pspec.xml @@ -7101,7 +7654,7 @@ attr için geliştirme dosyaları system.devel - attr + attr /usr/include @@ -7116,7 +7669,7 @@ emul32 emul32 - attr + attr /lib32 @@ -7126,6 +7679,13 @@ + + 2019-12-11 + 2.4.48 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2019-04-29 2.4.48 @@ -7186,7 +7746,7 @@ Zip est un outil de compression et d'archivage/packaging. Zip est utile pour distribuer un ensemble de fichier sous forme de paquets, et pour sauvegarder de l'espace disque en compressant temporairement les fichiers et répertoires inutilisés. Zip is a compression and file packaging/archive utility. Zip is useful for packaging a set of files for distribution, for archiving files, and for saving disk space by temporarily compressing unused files or directories. Zip bir sıkıştırma ve dosya paketleme/arşivleme uygulamasıdır. Zip dosyaları dağıtmak, arşivlemek ve kullanılmayan dosyaları ve dizinleri geçici olarak sıkıştırarak disk boşluğundan tasarruf için kullanılabilecek kullanışlı bir uygulamadır. - ftp://ftp.info-zip.org/pub/infozip/src/zip30.tgz + https://ftp.osuosl.org/pub/blfs/conglomeration/zip/zip30.tar.gz system/base/zip/pspec.xml @@ -7201,6 +7761,13 @@ + + 2019-12-27 + 3.0 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 3.0 @@ -7278,6 +7845,13 @@ + + 2019-12-26 + 3.0.3 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-20 3.0.3 @@ -7325,7 +7899,7 @@ Çeşitli kullanışlı Linux araçları The util-linux package contains a large variety of low-level system utilities that are necessary for a Linux system to function. util-linux paketi, bir Linux sisteminin işlevsel olması için gerekli olan birçok düşük seviye sistem uygulamasını içerir. - https://www.kernel.org/pub/linux/utils/util-linux/v2.31/util-linux-2.31.1.tar.xz + https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.35/util-linux-2.35-rc1.tar.xz zlib-devel eudev-devel @@ -7335,6 +7909,7 @@ ncurses-devel libcap-ng-devel pam-devel + libpcre2-devel upstream/util-linux-ng-2.21-login-lastlog.patch @@ -7344,7 +7919,7 @@ util-linux - libutil-linux + libutil-linux zlib pam perl @@ -7352,6 +7927,7 @@ readline eudev libcap-ng + libpcre2 /etc @@ -7416,7 +7992,7 @@ header system.devel - libutil-linux + libutil-linux /usr/include/ @@ -7435,7 +8011,14 @@ emul32 ncurses-32bit + libpcre2-32bit + libutil-linux-devel + + ncurses-32bit + libpcre2-32bit + libutil-linux-devel + /usr/lib32/ @@ -7445,6 +8028,13 @@ + + 2019-12-25 + 2.35_rc1 + Version bump + Idris Kalp + idriskalp@gmail.com + 2019-03-17 2.31.1 @@ -7540,7 +8130,7 @@ Programme servant à identifiant le format d'un fichier en analysant les données binaires en cherchant des patrons connus. Program to identify a file's format by scanning binary data for patterns. İkili veri taraması kullanarak (dosya uzantısına bakmadan) dosya biçimini tanımlamaya yarayan bir uygulamadır. - ftp://ftp.astron.com/pub/file/file-5.32.tar.gz + ftp://ftp.astron.com/pub/file/file-5.37.tar.gz zlib-devel python-setuptools @@ -7563,6 +8153,13 @@ + + 2019-12-11 + 5.37 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 5.32 @@ -7625,10 +8222,7 @@ OpenSSL is a cryptography toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) network protocols and related cryptography standards required by them. OpenSSL, Güvenlik Soketleri Katmanı (SSL v2/v3) ve Aktarım Katmanı Güvenliği (TLSv1) ağ protokolleri ile bu protokollerin gerektirdiği şifreleme standartlarını uygulayan bir şifreleme aracıdır. OpenSSL ist ein Kryptographie Werkzeug, das die Netzwerkprotokolle Secure Sockets Layer (SSL v2/v3) und Transport Layer Security (TLS v1) sowie deren erforderliche zugehörige Kryptographie Standards implementiert. - https://www.openssl.org/source/openssl-1.0.2q.tar.gz - - openssl-1.0.0-beta4-ca-dir.patch - + https://www.openssl.org/source/openssl-1.1.1d.tar.gz zlib-devel xorg-util @@ -7636,16 +8230,10 @@ sed - openssl-alpha-ccc.patch - openssl-optflags.patch - openssl-include.patch - openssl-man-namespace.patch - openssl-asflag.patch - openssl-ca-certificates.patch - openssl-ldflags.patch - openssl-find.patch - pic.patch - openssl_fix_for_x32.patch + openssl-1.0.2a-x32-asm.patch + openssl-1.1.1d-fix-potential-memleaks-w-BN_to_ASN1_INTEGER.patch + openssl-1.1.1d-fix-zlib.patch + openssl-1.1.1d-reenable-the-stitched-AES-CBC-HMAC-SHA-implementations.patch system/base/openssl/pspec.xml @@ -7675,7 +8263,7 @@ openssl için geliştirme dosyaları system.devel - openssl + openssl /usr/include @@ -7694,7 +8282,7 @@ zlib-32bit - openssl + openssl zlib-32bit @@ -7702,6 +8290,13 @@ + + 2019-12-23 + 1.1.1d + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-11-28 1.0.2q @@ -7768,7 +8363,7 @@ Standart dosya, metin ve kabuk uygulamaları Utilitaires standards GNU pour fichiers (chmod, cp, dd, dir, ls...), utilitaires texte (sort, tr, head, wc...) et utilitaires d'interpréteur de commande (shell) (whoami, who...) GNU dosya uygulamaları (chmod, cp, dd, dir, ls...), sh uygulamaları (whoami, who,...) ve metin uygulamalarının (sort, tr, head, wc..) birlikteliğinden oluşmaktadır. - http://ftp.gnu.org/gnu/coreutils/coreutils-8.30.tar.xz + http://ftp.gnu.org/gnu/coreutils/coreutils-8.31.tar.xz acl-devel attr-devel @@ -7781,7 +8376,7 @@ texinfo - coreutils-8.30-i18n-1.patch + coreutils-8.31-i18n-1.patch remove_am_silent_rules.patch system/base/coreutils/pspec.xml @@ -7807,6 +8402,13 @@ + + 2019-12-23 + 8.31 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-11-28 8.30 @@ -7858,6 +8460,95 @@ + + + libaio + http://lse.sourceforge.net/io/aio.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + system.base + Librairie d'entrée/sortie asynchrone utilisant l'interface native du noyau. + Linux-native asynchronous I/O access library + Linux asenkron girdi/çıktı kütüphanesi + libaio has a richer API and capability set than the simple POSIX async I/O facility. + libaio, basit POSIX asenkron girdi/çıktı desteğinden daha iyi bir programlama arayüzü sunan bir kütüphanedir. + http://ftp.de.debian.org/debian/pool/main/liba/libaio/libaio_0.3.112.orig.tar.xz + system/base/libaio/pspec.xml + + + libaio + + /lib + /usr/lib + /usr/share/doc + + + + libaio-32bit + 32-bit shared libraries for libaio + emul32 + emul32 + + libaio + + + /usr/lib32 + + + + libaio-devel + Development files for libaio + libaio için geliştirme dosyaları + + libaio + + + /usr/include + /usr/share/man/man3 + + + + + 2019-12-26 + 0.3.112 + Version bump for new lvm2 + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-06 + 0.3.110 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 0.3.110 + Version Bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 0.3.109 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-19 + 0.3.109 + First release + Alihan Öztürk + alihan@pisilinux.org + + + diffutils @@ -7874,7 +8565,7 @@ Vous pouvez utiliser la commande diff pour voir les différences entre deux fichiers en particulier, ou les différences entre deux répertoires fichiers par fichier. Diff peut afficher les différences entre fichiers ligne par ligne dans différents formats pouvant être choisis avec les options de la ligne de commande. You can use the diff command to show differences between two files, or each corresponding file in two directories. diff outputs differences between files line by line in any of several formats, selectable by command line options. İki dosya arasındaki ya da iki klasör içindeki dosyaları karşılaştırarak farklılıkları belirleyebileceğiniz araç. Farklılıkları satır satır olarak, komut satırı seçenekleri ile farklı formatta dosyalara yazdırabilirsiniz. - http://ftp.gnu.org/gnu/diffutils/diffutils-3.6.tar.xz + http://ftp.gnu.org/gnu/diffutils/diffutils-3.7.tar.xz patch texinfo @@ -7892,6 +8583,13 @@ + + 2019-12-11 + 3.7 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 3.6 @@ -7944,10 +8642,7 @@ Bir programın sistem kaynak kullanımını izleyen GNU aracı time utility runs another program, collects information about the resources used by that program while it is running, and displays the results. time başka bir programı çalıştırarak o programın sistem kaynaklarını nasıl kullandığını izler ve topladığı bilgileri ekrana basar. - ftp://prep.ai.mit.edu/pub/gnu/time/time-1.7.tar.gz - - time-1.7-destdir.patch - + https://ftp.gnu.org/gnu/time/time-1.9.tar.gz system/base/time/pspec.xml @@ -7958,6 +8653,13 @@ + + 2019-12-27 + 1.9 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 1.7 @@ -8001,7 +8703,7 @@ system.base An Event Expression Library inspired by CEE Libee - An Event Expression Library inspired by CEE - http://www.libee.org/download/files/download/libee-0.4.1.tar.gz + http://ftp.osuosl.org/pub/clfs/conglomeration/libee/libee-0.4.1.tar.gz libestr-devel @@ -8023,7 +8725,7 @@ Development files for libestr system.devel - libee + libee /usr/include/libee @@ -8031,6 +8733,13 @@ + + 2019-12-27 + 0.4.1 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-19 0.4.1 @@ -8079,14 +8788,18 @@ The GNU gettext package provides a set of tools and documentation for producing multi-lingual messages in programs. Tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs, a runtime library which supports the retrieval of translated messages, and stand-alone programs for handling the translatable and the already translated strings. Gettext provides an easy to use library and tools for creating, using, and modifying natural language catalogs and is a powerful and simple method for internationalizing programs. gettext, uygulamalarda farklı dillerde iletiler kullanılmasını sağlayan yerelleştirme araçları ve kütüphanelerini içerir. gettext ist eine GNU Bibliothek für Internationalisierung - http://ftp.gnu.org/pub/gnu/gettext/gettext-0.19.8.1.tar.gz + http://ftp.gnu.org/pub/gnu/gettext/gettext-0.20.1.tar.gz acl-devel glib2-devel ncurses-devel libunistring-devel libxml2-devel + readline-devel + + fix-empty-po.patch + system/base/gettext/pspec.xml @@ -8113,7 +8826,7 @@ /usr/bin /usr/lib - /usr/share/gettext-0.19.8 + /usr/share/gettext-0.20 /usr/share/gettext /usr/share/locale /usr/share/info @@ -8127,7 +8840,7 @@ gettext için geliştirme dosyaları system.devel - gettext + gettext /usr/share/aclocal @@ -8136,6 +8849,13 @@ + + 2019-12-11 + 0.20.1 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-20 0.19.8.1 @@ -8181,7 +8901,7 @@ Yabancı işlev arayüzleri için taşınabilir bir kitaplık The libffi library provides a portable, high level programming interface to various calling conventions. libffi kitaplığı, çeşitli işlev çağırma konvansiyonları için taşınabilir ve yüksek düzeyli bir programlama arayüzü sunar. - ftp://sourceware.org/pub/libffi/libffi-3.2.1.tar.gz + ftp://sourceware.org/pub/libffi/libffi-3.3.tar.gz system/base/libffi/pspec.xml @@ -8197,10 +8917,10 @@ libffi için geliştirme dosyaları system.devel - libffi + libffi - /usr/lib/libffi-* + /usr/include /usr/lib/pkgconfig /usr/lib32/pkgconfig /usr/share/info @@ -8214,7 +8934,7 @@ emul32 emul32 - libffi + libffi /usr/lib32/libffi.* @@ -8222,6 +8942,13 @@ + + 2019-12-12 + 3.3 + Version bump + Idris Kalp + idriskalps@gmail.com + 2018-07-15 3.2.1 @@ -8267,7 +8994,7 @@ Python için yüksek seviyeli, platform bağımsız bir url-grabber kütüphanesi urlgrabber provides a clean library interface to protocol-independant file-access for Python programs urlgrabber Python uygulamaları için protokol bağımsız dosya erişimi sağlayan temiz bir kütüphanedir. - http://urlgrabber.baseurl.org/download/urlgrabber-3.10.1.tar.gz + http://urlgrabber.baseurl.org/download/urlgrabber-4.0.0.tar.gz python @@ -8278,6 +9005,7 @@ python pycurl + python-six /usr/lib @@ -8286,6 +9014,13 @@ + + 2019-12-23 + 4.0.0 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 3.10.1 @@ -8323,6 +9058,99 @@ + + + libbsd + http://libbsd.freedesktop.org + + Marcin Bojara + marcin@pisilinux.org + + BSD + BSD-2 + BSD-4 + ISC + library + system.base + Provides useful functions commonly found on BSD systems + Taşınabilirlik için BSD uyumlu fonksiyonlar sağlayan bir kitaplık. + This library provides useful functions commonly found on BSD systems, and lacking on others like GNU systems, thus making it easier to port projects with strong BSD origins, without needing to embed the same code over and over again on each project. + GNU Linux sistemlerde bulunmayan BSD sistemlere özgü fonsiyonları barındıran bir kitaplıktır ve BSD uygulamalarının GNU Linux'a taşınmasını kolaylaştırır. + https://libbsd.freedesktop.org/releases/libbsd-0.10.0.tar.xz + system/base/libbsd/pspec.xml + + + libbsd + + /usr/lib + /usr/share/doc + + + + libbsd-devel + Development files for libbsd + + libbsd + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + /usr/share/man/man7 + + + + + 2019-12-26 + 0.10.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2019-03-29 + 0.9.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-23 + 0.8.7 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-07 + 0.8.7 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-27 + 0.8.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.8.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-03-09 + 0.8.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + help2man @@ -8338,7 +9166,7 @@ Geleneksel --help çıktılarını man sayfalarına dönüştüren bir GNU yazılımı Help2man is a tool which generate man page from help text of programs. Help2man programların help çıktılarını man sayfalarına dönüştüren bir araçtır. - http://ftp.gnu.org/gnu/help2man/help2man-1.47.3.tar.xz + http://ftp.gnu.org/gnu/help2man/help2man-1.47.11.tar.xz perl-Locale-gettext @@ -8359,6 +9187,13 @@ + + 2019-12-23 + 1.47.11 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.47.3 @@ -8405,7 +9240,7 @@ La librairie PCRE (Expressions Régulières Compatible avec Perl) est un ensemble de fonctions implémentant la recherche de motifs de texte à l'aide d'expressions régulières utilisant la même syntaxe et la même sémantique que Perl5. The PCRE (Perl Compatible Regular Expressions) library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE kütüphanesi, Perl 5 programlama dili sözdizimi ve semantiği ile kalıp eşleştirme (pattern matching) görevini yürüten fonksiyonları barındırır. - ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre2-10.30.tar.gz + https://ftp.pcre.org/pub/pcre/pcre2-10.34.tar.bz2 readline-devel @@ -8430,7 +9265,7 @@ libpcre için geliştirme dosyaları system.devel - libpcre2 + libpcre2 /usr/include @@ -8454,13 +9289,20 @@ libgcc - libpcre2 + libpcre2 /usr/lib32 + + 2019-12-22 + 10.34 + Version bump + PisiLinux Community + admins@pisilinux.org + 2019-01-15 10.30 @@ -8512,6 +9354,13 @@ + + 2019-12-27 + 1.08 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 1.08 @@ -8559,7 +9408,7 @@ Ein einbettbares Datenbank Engine, dass die Entwickler mit schnellen, zuverlässigen und lokalen Persistenz unterstützt und null Administration erfordert. The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. The Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length record access methods, transactions, locking, logging, shared memory caching, and database recovery. The Berkeley DB supports C, C++, Java, and Perl APIs. It is used by many applications, including Python and Perl, so this should be installed on all systems. Berkeley DB geliştiricilere yerel süreklilik sağlayan ve herhangi bir ayar gerektirmeden (zero administration) kullanılan, hızlı ve gömülebilir bir veritabanı motorudur. - http://download.oracle.com/berkeley-db/db-6.2.23.tar.gz + https://sourceforge.net/projects/pisilinux/files/source/db-6.2.38.tar.gz system/base/db/pspec.xml @@ -8580,7 +9429,7 @@ db-devel Development files for db - db + db /usr/include @@ -8594,7 +9443,7 @@ Documentation for db system.doc - db + db /usr/share/doc @@ -8604,6 +9453,13 @@ + + 2019-12-23 + 6.2.38 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 6.2.23 @@ -8680,6 +9536,13 @@ + + 2019-12-27 + 60 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 60 @@ -8751,6 +9614,13 @@ + + 2019-12-27 + 2.4.9 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2.4.9 @@ -8814,6 +9684,13 @@ + + 2019-12-27 + 4.2.4.4 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 4.2.4.4 @@ -8904,7 +9781,7 @@ tcp-wrappers için geliştirme dosyaları system.devel - tcp-wrappers + tcp-wrappers /usr/include @@ -8912,6 +9789,13 @@ + + 2019-12-27 + 7.6 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 7.6 @@ -8958,7 +9842,7 @@ Sed est un éditeur de flux. Un éditeur de flux est utilisé pour réaliser des opérations basiques de modification de texte sur un flux d'entrée (un fichier ou un tuyau unix). Sed is a stream editor. A stream editor is used to perform basic text transformations on an input stream (a file or input from a pipeline). Sed bir dosyadan veya standart girdiden (klavyeden) bilgi okur ve standart çıktıya (ekrana) okuduğu bilgileri kullanıcının belirlediği düzene sokarak yazar. - mirrors://gnu/sed/sed-4.5.tar.xz + mirrors://gnu/sed/sed-4.7.tar.xz gettext attr-devel @@ -8981,6 +9865,13 @@ + + 2019-12-23 + 4.7 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-11-28 4.5 @@ -9043,7 +9934,7 @@ PISI is a modern package management system implemented in Python. Some of its main features are: package sources are written in XML and python, implements all functions through a simple-to-use API, integrates low-level and high-level package management features. PİSİ Python'da yazılmış modern bir paket yöneticisidir. Bazı ana özellikleri: Paket kaynakları XML ve python kullanılarak yazılır, bütün işlevleri kullanması kolay bir API ile sağlar ve düşük ve yüksek seviyeli paket yönetim işlevlerini birleştirir. PISI jest podstawowym narzędziem do instalacji, aktualizacji i usuwania pakietów. Obsługuje zależności dla poszczególnych pakietów, bibliotek i zadań ÇOMAR-a. Instalacja oprogramowania odbywa się w łatwy i przyjazny sposób. Do przechowywania informacji o pakietach wykorzystuje bazę Berkeley DP, co zapewnia większą stabilność i szybkość. - http://source.pisilinux.org/1.0/pisi-2.6.tar.xz + https://sourceforge.net/projects/pisilinux/files/source/pisi-2.6.tar.xz pisi.conf-i686 pisi.conf-x86_64 @@ -9116,6 +10007,13 @@ + + 2019-12-27 + 2.6 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2019-01-20 2.6 @@ -9232,6 +10130,13 @@ + + 2019-12-27 + 30 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-09-21 30 @@ -9284,7 +10189,7 @@ SSH2 protokolü için kütüphane libssh2 is a library implementing the SSH2 protocol as defined by Internet Drafts: SECSH-TRANS, SECSH-USERAUTH, SECSH-CONNECTION, SECSH-ARCH, SECSH-FILEXFER, SECSH-DHGEX, SECSH-NUMBERS, and SECSH-PUBLICKEY. libssh2, SECSH-TRANS, SECSH-USERAUTH, SECSH-CONNECTION, SECSH-ARCH, SECSH-FILEXFER, SECSH-DHGEX, SECSH-NUMBERS ve SECSH-PUBLICKEY gibi Internet Taslakları tarafından belirlenen SSH2 protokolü için geliştirilmiş bir kütüphanedir. - https://www.libssh2.org/download/libssh2-1.8.0.tar.gz + https://www.libssh2.org/download/libssh2-1.9.0.tar.gz openssl-devel zlib-devel @@ -9308,7 +10213,9 @@ libssh2 için geliştirme dosyaları system.devel - libssh2 + libssh2 + openssl-devel + zlib-devel /usr/include @@ -9317,6 +10224,13 @@ + + 2019-12-23 + 1.9.0 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.8.0 @@ -9347,6 +10261,159 @@ + + + libX11 + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + system.base + Librairie X11 de X.Org. + X.Org X11 library + X.Org X11 kitaplığı + X.Org X11 Bibliothek + Core X11 protocol client library. + mirrors://xorg/individual/lib/libX11-1.6.9.tar.bz2 + + libxcb-devel + xorg-proto + util-macros + libxslt-devel + xtrans + xmlto + + system/base/libX11/pspec.xml + + + libX11 + + libxcb + + + /usr/lib/libX11* + /usr/lib/X11 + /usr/share/X11 + /usr/share/doc/libX11 + + + + libX11-devel + Development files for X11 library + libX11 için geliştirme dosyaları + + libX11 + libxcb-devel + xorg-proto + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libX11-32bit + 32-bit shared libraries for libX11 + libX11 için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libxcb-32bit + libxslt-32bit + + + libX11 + libxcb-32bit + + + /usr/lib32 + + + + + 2019-12-26 + 1.6.9 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2019-10-20 + 1.6.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-06 + 1.6.7 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-05 + 1.6.5 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-30 + 1.6.5 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 1.6.5 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-16 + 1.6.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-27 + 1.6.4 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-02 + 1.6.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-04-30 + 1.6.3 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2016-03-08 + 1.6.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + sysvinit @@ -9360,16 +10427,11 @@ system.base Programs which control basic system processes sysvinit package contains a group of utilities that control the very basic functions of your system. sysvinit contains the init program, the first program started by the Linux kernel when the system boots. - http://download.savannah.gnu.org/releases/sysvinit/sysvinit-2.88dsf.tar.bz2 + http://download.savannah.gnu.org/releases/sysvinit/sysvinit-2.96.tar.xz - sysvinit-2.86-ctrlc.patch - sysvinit-2.78-man.patch sysvinit-2.86-loginshell.patch sysvinit-2.86-single.patch sysvinit-2.88-quiet.patch - sysvinit-2.88-ipv6.patch - sysvinit-2.88-omit.patch - sysvinit-2.88-wall-maxlines.patch system/base/sysvinit/pspec.xml @@ -9407,6 +10469,13 @@ + + 2019-12-25 + 2.96 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2.88 @@ -9478,6 +10547,13 @@ + + 2019-12-27 + 3.3.15 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-11-28 3.3.15 @@ -9531,7 +10607,7 @@ Dosya türleri için yardımcı uygulama ve MIME türü ilişkilendirmeleri mailcap file is used by the metamail program. Metamail reads the mailcap file to determine how it should display non-text or multimedia material. mailcap dosyası metamail ve bazı diğer uygulamalar tarafından, metin olmayan dosyaların ya da çokluortam dosyalarının nasıl açılacağını keşfetmek için kullanılır. - https://releases.pagure.org/mailcap/mailcap-2.1.46.tar.xz + https://releases.pagure.org/mailcap/mailcap-2.1.48.tar.xz extend-mailcap.patch @@ -9546,6 +10622,13 @@ + + 2019-12-27 + 2.1.48 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 2.1.46 @@ -9593,7 +10676,7 @@ Bibliothek, um Passwörter zu prüfen CrackLib tests passwords to determine whether they match certain security-oriented characteristics, with the purpose of stopping users from choosing passwords that are easy to guess. CrackLib, kullanıcıların kolay tahmin edilebilir parolalar seçmelerini engellemek amacıyla parolaların güvenlik odaklı bazı özelliklere sahip olup olmadıklarını denetler. - https://github.com/cracklib/cracklib/releases/download/cracklib-2.9.6/cracklib-2.9.6.tar.gz + https://github.com/cracklib/cracklib/releases/download/v2.9.7/cracklib-2.9.7.tar.gz zlib-devel python-devel @@ -9621,13 +10704,20 @@ cracklib için geliştirme dosyaları system.devel - cracklib + cracklib /usr/include + + 2019-12-23 + 2.9.7 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 2.9.6 @@ -9694,7 +10784,7 @@ system.devel libusb-devel - libusb-compat + libusb-compat /usr/bin @@ -9714,13 +10804,20 @@ libusb-32bit libusb - libusb-compat + libusb-compat /usr/lib32 + + 2019-12-27 + 1.0.5 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 0.1.5 @@ -9767,7 +10864,7 @@ Google Performans Araçları Perf Tools is a collection of a high-performance multi-threaded malloc() implementation, plus some pretty nifty performance analysis tools. gperftools yüksek performanslı ve yararlı performans analizi araçları içerir. - https://github.com/gperftools/gperftools/releases/download/gperftools-2.5/gperftools-2.5.tar.gz + https://github.com/gperftools/gperftools/releases/download/gperftools-2.7/gperftools-2.7.tar.gz libunwind-devel @@ -9794,7 +10891,7 @@ gperftools için geliştirme başlıklarını içerir. library - gperftools + gperftools /usr/include @@ -9810,13 +10907,20 @@ data:doc system.doc - gperftools + gperftools /usr/share/doc/gperftools + + 2019-12-27 + 2.7 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 2.5 @@ -9865,7 +10969,7 @@ GNU Libidn est une implémentation de Stringprep, Punycode et des spécifications IDNA définies par le groupe de travail Internationalized Domain Names (IDN) de l'IETF servant pour les noms de domaines internationalisés. La librairie C est disponible sous la Licence Publique Générale Lesser. GNU Libidn is an implementation of the Stringprep, Punycode and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group, used for internationalized domain names. The C library is available under the GNU Lesser General Public License. GNU Libidn, IETF Uluslararasılaştırılmış Domain Adları (IDN) çalışma grubu tarafından tanımlanmış Stringgrep, Punycode ve IDNA tariflerinin bir uygulamasıdır, uluslararası domain adlarının kullanımına olanak sağlar. C kütüphanesi GNU Lesser General Public License altında sağlanabilir. - http://ftp.gnu.org/gnu/libidn/libidn-1.33.tar.gz + http://ftp.gnu.org/gnu/libidn/libidn-1.35.tar.gz system/base/libidn/pspec.xml @@ -9886,7 +10990,7 @@ libidn için geliştirme dosyaları system.devel - libidn + libidn /usr/include @@ -9902,13 +11006,20 @@ emul32 emul32 - libidn + libidn /usr/lib32/libidn* + + 2019-12-27 + 1.35 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.33 @@ -9955,15 +11066,17 @@ Userspace setup tool for transparent encryption of block devices using dm-crypt cryptsetup device mapper kullanarak şifrelenmiş dosya sistemleri yaratmak için gerekli bir araçtır. cryptsetup - https://www.kernel.org/pub/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.5.tar.xz + https://mirrors.edge.kernel.org/pub/linux/utils/cryptsetup/v2.2/cryptsetup-2.2.2.tar.xz - device-mapper-devel + device-mapper-devel libgpg-error-devel libgcrypt-devel python-devel libutil-linux-devel popt-devel popt + openssl-devel + json-c-devel system/base/cryptsetup/pspec.xml @@ -9971,8 +11084,9 @@ cryptsetup util.crypt - libcryptsetup + libcryptsetup popt + libutil-linux /sbin @@ -9991,6 +11105,8 @@ libgpg-error libgcrypt libutil-linux + openssl + json-c /lib/libcryptsetup.so* @@ -10002,27 +11118,21 @@ libcryptsetup için geliştirme dosyaları programming.devel - libcryptsetup + libcryptsetup /usr/include /usr/lib/pkgconfig/libcryptsetup.pc - - python-pycryptsetup - Python backend for cryptsetup - cryptsetup Python bağlayıcısı - programming.language.python - - python - libcryptsetup - - - /usr/lib/python2.7/site-packages/pycryptsetup.so - - + + 2019-12-27 + 2.2.2 + Version bump + idris Kalp + idriskalp@gmail.com + 2019-01-01 1.7.5 @@ -10076,7 +11186,8 @@ Python est un langage de programmation dynamique orienté objet pouvant être utilisé pour différents types de développements logiciels. Il offre une intégration renforcée aussi bien avec les autres langages qu'avec des outils. Il est livré avec des librairies standards couvrant un large périmètre et peut être appris en quelques jours. Python is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Python, yazılım geliştirmenin birçok aşamasında kullanılabilen, dinamik nesne tabanlı bir programlama dilidir. Diğer programlama dilleriyle bütünleşme için sağlam bir destek sunar, kapsamlı standart kütüphanelerle sunulur ve birkaç günde öğrenilebilir. - http://www.python.org/ftp/python/2.7.15/Python-2.7.15.tar.xz + https://www.python.org/ftp/python/2.7.17/Python-2.7.17.tar.xz + https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz bzip2 gdbm-devel @@ -10094,6 +11205,7 @@ default-utf8.patch disable-egginfo.patch trfix_emaillib.patch + allowZip64.patch system/base/python/pspec.xml @@ -10135,7 +11247,7 @@ python için geliştirme dosyaları system.devel - python + python /usr/include @@ -10143,6 +11255,13 @@ + + 2019-10-25 + 2.7.17 + Ver bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2.7.15 @@ -10244,6 +11363,13 @@ + + 2019-12-27 + 1.60 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 1.60 @@ -10289,7 +11415,7 @@ Yazılım çağrıları geri izleme aracı libunwind is a portable and efficient C programming interface (API) to determine the call chain of a program. libunwind bir yazılımın çağrı sıralamasını takip etmek için kullanılan, hızlı çalışan ve taşınabilir bir C programlama arabirimidir. - http://download.savannah.gnu.org/releases/libunwind/libunwind-1.1.tar.gz + http://mirror.rackdc.com/savannah/libunwind/libunwind-1.3.1.tar.gz xz-devel @@ -10312,7 +11438,7 @@ Development files for libunwind libunwind için geliştirme dosyaları - libunwind + libunwind /usr/include @@ -10329,7 +11455,7 @@ xz-32bit - libunwind + libunwind xz-32bit @@ -10337,6 +11463,13 @@ + + 2019-12-27 + 1.3.1 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-11-06 1.1 @@ -10386,7 +11519,8 @@ programming.language Next generation of the python high-level scripting language Next generation of the python high-level scripting language - https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tar.xz + https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tar.xz + https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz bzip2 xz-devel @@ -10483,7 +11617,7 @@ python3-devel - python3 + python3 /usr/include/python3.8/* @@ -10491,6 +11625,13 @@ + + 2019-12-23 + 3.8.1 + Version bump + Idris Kalp + idriskalp@gmail.com + 2019-12-10 3.8.0 @@ -10557,14 +11698,13 @@ Statik bağlanmış sistem komutları bütünü busybox is a single binary which includes versions of a large number of system commands, including a shell. busybox, kabuk da dahil olmak üzere çeşitli sistem komutlarını içeren tek bir çalıştırılabilir dosyadır. - http://busybox.net/downloads/busybox-1.24.1.tar.bz2 + https://busybox.net/downloads/busybox-1.30.1.tar.bz2 config udhcp-rootpath-rq.patch suppress-job-control-warning.patch - fix-include.patch system/base/busybox/pspec.xml @@ -10575,6 +11715,13 @@ + + 2019-12-27 + 1.30.1 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.24.1 @@ -10620,7 +11767,7 @@ system.base Internationalized Domain Names (IDN) implementation GNU Libidn is an implementation of the Stringprep, Punycode and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group, used for internationalized domain names. The C library is available under the GNU Lesser General Public License. - http://ftp.gnu.org/gnu/libidn/libidn2-2.0.4.tar.gz + http://ftp.gnu.org/gnu/libidn/libidn2-2.3.0.tar.gz system/base/libidn2/pspec.xml @@ -10641,7 +11788,7 @@ Development files for libidn2 system.devel - libidn2 + libidn2 /usr/include @@ -10656,13 +11803,20 @@ emul32 emul32 - libidn2 + libidn2 /usr/lib32/libidn2* + + 2019-12-23 + 2.3.0 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2.0.4 @@ -10696,7 +11850,7 @@ Una interfaz para sistemas de archivos implementados en el espacio de usuario fuse is a backend allowing regular users to (un)mount filesystems for their own use. FUSE, kullanıcıların kendileri için dosya sistemleri oluşturmasına, bağlamasına ve bağı koparmasına imkân veren bir arkauç kitaplıktır. - https://github.com/libfuse/libfuse/archive/fuse-2.9.7.tar.gz + https://github.com/libfuse/libfuse/archive/fuse-2.9.9.tar.gz gettext-devel @@ -10725,7 +11879,7 @@ fuse için geliştirme dosyaları system.devel - fuse + fuse /usr/include @@ -10733,6 +11887,13 @@ + + 2019-12-25 + 2.9.9 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-09-18 2.9.7 @@ -10779,15 +11940,10 @@ Un client daemon DHCP conforme aux RFC2131 et RFC1541. dhcpcd obtient une adresse IP ainsi que d'autres informations depuis le serveur DHCP correspondant, configure l'interface réseau automatiquement et essaie de renouveler le bail selont les RFC2131 et EFC1541 en fonction des options de la ligne de commande. An RFC2131 and RFC1541 compliant DHCP client daemon. dhcpcd gets an IP address and other information from a corresponding DHCP server, configures the network interface automatically, and tries to renew the lease time according to RFC2131 or RFC1541 depending on the command line option. RFC2131 ve RFC1541 uyumlu bir DHCP istemci servisi.dhcpcd ilgili bir DHCP sunucusundan bir IP adresi ve gerekli diğer bilgileri alır, ağ arayüzünü otomatik olarak yapılandırır ve RFC2131 veya RFC1541 komut satırı özelliğine bağlı olarak kiralama zamanını yenilemeyi dener. - http://ftp.osuosl.org/pub/blfs/conglomeration/dhcpcd/dhcpcd-7.1.1.tar.xz + http://ftp.osuosl.org/pub/blfs/conglomeration/dhcpcd/dhcpcd-8.1.4.tar.xz eudev-devel - - dhcpcd-7.1.1-disable_inet6_fix.patch - dhcpcd-7.1.1-overflows.patch - dhcpcd-7.1.1-v6_read_overflow.patch - system/base/dhcpcd/pspec.xml @@ -10811,6 +11967,13 @@ + + 2019-12-27 + 8.1.4 + Version bump + idris Kalp + idriskalp@gmail.com + 2019-06-02 7.1.1 @@ -10863,7 +12026,7 @@ Python cURL Modülü PycURL is a Python interface to libcurl. PycURL can be used to fetch objects identified by a URL from a Python program. PycURL, python libcurl için python arayüzüdür. PycURL, URL tarafında tanımlanan nesneleri indirmek için bir python programı tarafından kullanılabilir. - https://dl.bintray.com/pycurl/pycurl/pycurl-7.43.0.tar.gz + https://dl.bintray.com/pycurl/pycurl/pycurl-7.43.0.2.tar.gz curl-devel python-devel @@ -10884,6 +12047,13 @@ + + 2019-12-23 + 7.43.0.2 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 7.43.0 @@ -10934,7 +12104,7 @@ system.base Library for some string essentials libestr - some essentials for string handling (and a bit more) - http://libestr.adiscon.com/files/download/libestr-0.1.10.tar.gz + http://libestr.adiscon.com/files/download/libestr-0.1.11.tar.gz system/base/libestr/pspec.xml @@ -10949,7 +12119,7 @@ Development files for libestr system.devel - libestr + libestr /usr/include/libestr.h @@ -10957,6 +12127,13 @@ + + 2019-12-27 + 0.1.11 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 0.1.10 @@ -11003,7 +12180,7 @@ Le programme tar fournit la possibilité de manipuler des archives de type tar. Vous pouvez l'utiliser pour créer ou extraires des archives. Ajouter des fichiers à des archives existantes, les mettre à jour ou tout simplement lister leur contenu. The GNU tar program saves many files together in one archive and can restore individual files (or all of the files) from that archive. GNU tar birden fazla dosyayı tek bir arşiv dosyasında birleştiren ve daha sonra bu arşiv dosyasından geri çıkartabilen bir uygulamadır. - http://mirrors.kernel.org/gnu/tar/tar-1.30.tar.xz + http://mirrors.kernel.org/gnu/tar/tar-1.32.tar.xz tar.1 @@ -11030,6 +12207,13 @@ + + 2019-12-23 + 1.32 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.30 @@ -11104,6 +12288,13 @@ + + 2019-12-27 + 0.9 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2019-04-10 0.9 @@ -11205,6 +12396,13 @@ + + 2019-12-26 + 3.10.1 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2019-11-07 3.10.1 @@ -11306,7 +12504,7 @@ Çok hızlı bir sıkıştırma/açma kütüphanesi lzo is a library with very high compression and decompression speeds and very small memory usage. Provides low compression ratios but very high speeds. lzo hızlı bir sıkıştırma/açma kütüphanesidir. Düşük sıkıştırma oranları verir fakat hem sıkıştırma hem açma işleminde bellek kullanımı çok düşüktür ve işlem hızı yüksektir. - http://www.oberhumer.com/opensource/lzo/download/lzo-2.09.tar.gz + http://www.oberhumer.com/opensource/lzo/download/lzo-2.10.tar.gz system/base/lzo/pspec.xml @@ -11321,7 +12519,7 @@ Development files for lzo lzo için geliştirme dosyaları - lzo + lzo /usr/include @@ -11337,6 +12535,13 @@ + + 2019-12-26 + 2.10 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 2.09 @@ -11425,7 +12630,7 @@ pam için geliştirme dosyaları system.devel - pam + pam /usr/include @@ -11433,6 +12638,13 @@ + + 2019-12-23 + 1.3.0 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 1.3.0 @@ -11493,6 +12705,13 @@ + + 2019-12-27 + 1.5 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.5 @@ -11559,6 +12778,13 @@ + + 2019-12-23 + 1.07 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-19 1.07 @@ -11619,6 +12845,13 @@ + + 2019-12-27 + 2.21 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 2.21 @@ -11667,13 +12900,13 @@ polkit est un cadre de développement (framework) pour définir des politiques à appliquer à des composants du système ainsi que fournir à des parties du bureau la possibilité de les configurer. polkit is a toolkit for defining and handling authorizations. It is used for allowing unprivileged processes to speak to privileged processes. polkit, sistem genelindeki bileşenlerin ve masaüstü bileşenlerinin ayarlayabileceği şekilde ilkeler tanımlamak için araçlardan oluşur. - http://www.freedesktop.org/software/polkit/releases/polkit-0.115.tar.gz + http://www.freedesktop.org/software/polkit/releases/polkit-0.116.tar.gz dbus-devel pam-devel glib2-devel expat-devel - spidermonkey-devel + spidermonkey-devel gobject-introspection-devel intltool @@ -11688,7 +12921,7 @@ polkit geliştirme başlıkları system.devel - polkit + polkit glib2-devel @@ -11703,7 +12936,7 @@ glib2 libgcc expat - spidermonkey + spidermonkey /etc @@ -11732,6 +12965,13 @@ + + 2019-12-26 + 0.116 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-10-31 0.115 @@ -11810,6 +13050,13 @@ + + 2019-12-27 + 1.4 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-11-14 1.4 @@ -11878,7 +13125,7 @@ libunistring - http://www.gnu.org/software/libunistring + https://www.gnu.org/software/libunistring PisiLinux Community admins@pisilinux.org @@ -11891,7 +13138,16 @@ Unicode karakter dizisi kitaplığı This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard. Bu kitaplığı unicode standartına göre unicode ve C karakter dizilerinde değişiklik yapmak için kullanılabilecek fonksiyonlar sunar. - mirrors://gnu/libunistring/libunistring-0.9.8.tar.gz + mirrors://gnu/libunistring/libunistring-0.9.10.tar.gz + + glibc-devel + readline-devel + + + 0100-float-endian-detection.patch + 0700-multiarch-libc.patch + 0705-gcc-9.patch + system/base/libunistring/pspec.xml @@ -11908,13 +13164,20 @@ libunistring için geliştirme dosyaları system.devel - libunistring + libunistring /usr/include + + 2019-12-11 + 0.9.10 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-07-15 0.9.8 @@ -11945,6 +13208,150 @@ + + + libxcb + http://xcb.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + system.base + The X protocol C-language Binding (XCB) + X protokolü için C dili bağlayıcısı (XCB) + The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility. + https://xcb.freedesktop.org/dist/libxcb-1.13.1.tar.bz2 + + libXau-devel + libXdmcp-devel + python-devel + libxslt + util-macros + xcb-proto + + + libxcb-1.1-no-pthread-stubs.patch + + system/base/libxcb/pspec.xml + + + libxcb + + libXau + libXdmcp + glibc + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + libxcb-devel + Development files for libxcb + libxcb için geliştirme dosyaları + + libxcb + libXau-devel + libXdmcp-devel + + + /usr/include/xcb + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + pthread-stubs.pc + + + + libxcb-32bit + 32-bit shared libraries for libxcb + libxcb için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXau-32bit + libXdmcp-32bit + + + libxcb + libXau-32bit + libXdmcp-32bit + + + /usr/lib32 + + + + + 2019-12-26 + 1.13.1 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2019-10-23 + 1.13.1 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2019-02-20 + 1.13.1 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2019-01-16 + 1.13.1 + Version Bump + PisiLinux Community + admin@pisilinux.org + + + 2018-11-05 + 1.13 + Version Bump + PisiLinux Community + admin@pisilinux.org + + + 2018-09-16 + 1.12 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2017-01-29 + 1.12 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.11.1 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2016-03-08 + 1.11.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + vixie-cron @@ -12003,6 +13410,13 @@ + + 2019-12-27 + 4.1 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 4.1 @@ -12048,7 +13462,7 @@ eudev sistemd-udev uygulamasının çatalı eudev is a fork of system-udev with the goal of obtaining better compatibility with existing software such as OpenRC and Upstart, older kernels, various toolchains and anything else required by users and various distributions. eudev sistem-udev uygulamasının OpenRC, Upstart gibi başlangıç sistemleri ile uyumu için hazırlanmış çatalı - https://github.com/gentoo/eudev/archive/v3.2.5.tar.gz + https://github.com/gentoo/eudev/archive/v3.2.8.tar.gz config.cache @@ -12098,7 +13512,7 @@ Development files for eudev system.devel - eudev + eudev /usr/include/ @@ -12121,6 +13535,13 @@ + + 2019-12-25 + 3.2.8 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-11-28 3.2.5 @@ -12210,7 +13631,7 @@ gzip (GNU zip) est un programme populaire de compression de donnée écrit pour le projet GNU. gzip (GNU zip) is a popular data compression program written for the GNU project. Gzip (GNU zip) GNU projesi için geliştirilmiş popüler bir veri sıkıştırma programıdır. - http://ftp.gnu.org/gnu/gzip/gzip-1.9.tar.xz + http://ftp.gnu.org/gnu/gzip/gzip-1.10.tar.xz system/base/gzip/pspec.xml @@ -12223,6 +13644,13 @@ + + 2019-12-25 + 1.10 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.9 @@ -12267,6 +13695,116 @@ + + + libXau + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + system.base + Librairie Au de X.Org. + X.Org Au library + X.Org Au kitaplığı. + X.Org Au Bibliothek + libXau provides functions to manage X authorization files + libXau, X yetkilendirme dosyalarını yönetmek için işlevler sağlar. + http://xorg.freedesktop.org/archive/individual/lib/libXau-1.0.9.tar.gz + + util-macros + xorg-proto + + + visibility.patch + + system/base/libXau/pspec.xml + + + libXau + + /usr/lib + + + + libXau-devel + Development files for libXau + libXau için geliştirme dosyaları + + libXau + xorg-proto + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXau-32bit + 32-bit shared libraries for libXau + libXau için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + /usr/lib32 + + + + + 2019-12-26 + 1.0.9 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2019-10-20 + 1.0.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.0.8 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-23 + 1.0.8 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-01-27 + 1.0.8 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.0.8 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-06-01 + 1.0.8 + First release + Marcin Bojara + marcin@pisilinux.org + + + piksemel @@ -12283,7 +13821,7 @@ Un analyseur XML simple, rapide, petit et robuste pour Python basé sur iksemel. A simple, fast, small and robust XML parser for Python, based on iksemel. Python için basit, hızlı, ufak ve sağlam bir XML ayrıştırıcısı, iksemel tabanlıdır. - http://source.pisilinux.org/1.0/piksemel-1.3.1.tar.gz + https://sourceforge.net/projects/pisilinux/files/source/piksemel-1.3.1.tar.gz python-devel @@ -12303,6 +13841,13 @@ + + 2019-12-27 + 1.3.1 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.3.1 @@ -12383,7 +13928,7 @@ pciutils için geliştirme dosyaları system.devel - pciutils + pciutils /usr/lib/pkgconfig @@ -12391,6 +13936,13 @@ + + 2019-12-26 + 3.6.2 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-11-21 3.6.2 @@ -12456,7 +14008,7 @@ util.archive minizip - zlib + zlib /usr/lib/libminizip* @@ -12469,8 +14021,8 @@ util.archive minizip - minizip - zlib-devel + minizip + zlib-devel /usr/include/minizip @@ -12492,7 +14044,7 @@ zlib için geliştirme dosyaları system.devel - zlib + zlib /usr/lib/pkgconfig/zlib.pc @@ -12510,13 +14062,20 @@ emul32 emul32 - zlib + zlib /usr/lib32/libz.so* + + 2019-12-11 + 1.2.11 + Rebuild + İdris Kalp + idriskalp@gmail.com + 2018-07-15 1.2.11 @@ -12577,7 +14136,7 @@ GNU info (bilgi) programı ve araçları GNU Info Prgramm und Werkzeuge Texinfo is a documentation system that can produce both online information and printed output from a single source file. The GNU Project uses the Texinfo file format for most of its documentation. - mirrors://gnu/texinfo/texinfo-6.5.tar.gz + mirrors://gnu/texinfo/texinfo-6.7.tar.gz ncurses-devel perl @@ -12606,6 +14165,13 @@ + + 2019-12-13 + 6.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2018-07-19 6.5 @@ -12666,11 +14232,12 @@ e2frprogs fournit les outils de système de fichier à utiliser avec les systèmes de fichier de type ext2. Il prend également en charge les système de fichier de type ext3/4 avec support de la journalisation. e2fsprogs provides the filesystem utilities for use with the ext2 filesystem. It also supports the ext3/4 filesystem with journaling support. e2fsprogs ext2 dosya sistemi için standart dosya sistemi uygulamaları sağlar. ext3/4 dosya sistemlerinin günlüğe kaydetme özelliklerini de destekler. - mirrors://sourceforge/e2fsprogs/e2fsprogs-1.43.9.tar.gz + mirrors://sourceforge/e2fsprogs/e2fsprogs-1.45.3.tar.gz libutil-linux-devel gettext util-linux + fuse-devel ntfs-3g.patch @@ -12681,6 +14248,7 @@ e2fsprogs libutil-linux + fuse /etc @@ -12704,7 +14272,7 @@ e2fsprogs için geliştirme dosyaları system.devel - e2fsprogs + e2fsprogs /usr/include @@ -12713,6 +14281,20 @@ + + 2019-12-25 + 1.45.3 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2018-09-18 + 1.45. + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + 2018-09-18 1.43.9 @@ -12776,7 +14358,7 @@ Ein Client, der URLs versteht curl is a command line tool for transferring data with URL syntax, supporting various protocols. curl çeşitli protokolleri destekleyen, URL söz dizimini kullanarak uzak sunuculardan veri aktarmak için kullanılan bir komut satırı aracıdır. - http://curl.haxx.se/download/curl-7.52.1.tar.bz2 + http://curl.haxx.se/download/curl-7.67.0.tar.bz2 glibc-devel zlib-devel @@ -12814,7 +14396,7 @@ curl için geliştirme dosyaları system.devel - curl + curl /usr/lib/pkgconfig @@ -12824,6 +14406,13 @@ + + 2019-12-23 + 7.67.0 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 7.52.1 @@ -12898,13 +14487,20 @@ leveldb-devel - leveldb + leveldb /usr/include + + 2019-12-27 + 1.18 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 1.18 @@ -12954,13 +14550,12 @@ Text Formatierer für man pages groff is a document formatting system. Groff takes standard text and formatting commands as input and produces formatted output. groff bir belge biçimlendirme sistemidir. Groff standart metni ve biçimlendirme komutlarını alır ve biçimlendirilmiş çıktı oluşturur. - http://ftp.gnu.org/gnu/groff/groff-1.22.3.tar.gz + http://ftp.gnu.org/gnu/groff/groff-1.22.4.tar.gz texinfo groff-1.19.2-man-unicode-dashes.patch - groff-1.22.3-parallel-mom.patch system/base/groff/pspec.xml @@ -12990,6 +14585,13 @@ + + 2019-12-25 + 1.22.4 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.22.3 @@ -13037,7 +14639,7 @@ GnuPG bileşenlerinin kullandığı hata değerleri için kitaplık libgpg-error is a library that defines common error values for all GnuPG components. libgpg-error, tüm GnuPG bileşenleri için ortak olan hata değerlerini tanımlayan bir kitaplıktır. - https://ftp.osuosl.org/pub/blfs/conglomeration/libgpg-error/libgpg-error-1.29.tar.bz2 + https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.36.tar.bz2 system/base/libgpg-error/pspec.xml @@ -13058,7 +14660,7 @@ libgpg-error için geliştirme dosyaları system.devel - libgpg-error + libgpg-error /usr/bin/gpg-error-config @@ -13075,13 +14677,20 @@ emul32 emul32 - libgpg-error + libgpg-error /usr/lib32 + + 2019-12-23 + 1.36 + Version bump + Idris Kalp + idriskalp@gmail.com + 2019-01-01 1.29 @@ -13149,58 +14758,40 @@ Bash est le Bourne Again SHell du projet GNU, une implémentation complête du POSIX IEEE et des spécifications d'interprétation de commande (shell) de l'Open Group, avec édition interactive de ligne de commande et des fonctionnalités à la csh tels que la substitution dans l'historique de commande. Bash is the GNU Project's Bourne Again SHell, a complete implementation of the IEEE POSIX and Open Group shell specification with interactive command line editing, csh-like features such as history substitution. Bash, IEEE POSIX ve Open Group'un interaktif komut satırı düzenleme, geçmiş komutları tamamlama gibi csh tipi özellikler gibi kabuk uygulamaları tariflerinin tam olarak uygulayan GNU Projesinin Bourne Again SHell kabuk programıdır. - mirrors://gnu/bash/bash-4.4.tar.gz + mirrors://gnu/bash/bash-5.0.tar.gz ncurses-devel - official/bash-4.4-patch-1.patch - official/bash-4.4-patch-2.patch - official/bash-4.4-patch-3.patch - official/bash-4.4-patch-4.patch - official/bash-4.4-patch-5.patch - official/bash-4.4-patch-6.patch - official/bash-4.4-patch-7.patch - official/bash-4.4-patch-8.patch - official/bash-4.4-patch-9.patch - official/bash-4.4-patch-10.patch - official/bash-4.4-patch-11.patch - official/bash-4.4-patch-12.patch - official/bash-4.4-patch-13.patch - official/bash-4.4-patch-14.patch - official/bash-4.4-patch-15.patch - official/bash-4.4-patch-16.patch - official/bash-4.4-patch-17.patch - official/bash-4.4-patch-18.patch + official/bash50-001.patch + official/bash50-002.patch + official/bash50-003.patch + official/bash50-004.patch + official/bash50-005.patch + official/bash50-006.patch + official/bash50-007.patch + official/bash50-008.patch + official/bash50-009.patch + official/bash50-010.patch + official/bash50-011.patch fedora/bash-2.02-security.patch fedora/bash-2.03-paths.patch fedora/bash-2.03-profile.patch - fedora/bash-2.05a-interpreter.patch fedora/bash-2.05b-debuginfo.patch fedora/bash-2.05b-manso.patch fedora/bash-2.05b-pgrp_sync.patch - fedora/bash-2.05b-xcc.patch fedora/bash-3.2-audit.patch fedora/bash-3.2-ssh_source_bash.patch fedora/bash-setlocale.patch - fedora/bash-tty-tests.patch - fedora/bash-4.0-nobits.patch fedora/bash-4.1-examples.patch fedora/bash-4.1-broken_pipe.patch fedora/bash-4.2-rc2-logout.patch - fedora/bash-4.2-coverity.patch fedora/bash-4.1-defer-sigchld-trap.patch fedora/bash-4.2-manpage_trap.patch fedora/bash-4.2-size_type.patch fedora/bash-4.3-man-ulimit.patch - fedora/bash-4.3-noecho.patch fedora/bash-4.3-memleak-lc_all.patch fedora/bash-4.4-no-loadable-builtins.patch - fedora/bash-4.4-unset-nonblock-stdin.patch - fedora/bash-4.4-assignment-error.patch - fedora/bash-4.5-test-modification-time.patch - fedora/bash-4.4-case-in-command-subst.patch - fedora/bash-4.4-coverity.patch system/base/bash/pspec.xml @@ -13224,6 +14815,13 @@ + + 2019-12-11 + 5.0.11 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-11-28 4.4.18 @@ -13313,7 +14911,7 @@ popt için geliştirme dosyaları system.devel - popt + popt /usr/include/popt.h @@ -13322,6 +14920,13 @@ + + 2019-12-27 + 1.16 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 1.16 @@ -13367,11 +14972,11 @@ PolicyKit için Python bağlayıcısı pypolkit is a Python binding for the PolicyKit library. pypolkit PolicyKit için geliştirilmiş bir Python bağlayıcısıdır. - http://source.pisilinux.org/1.0/pypolkit-1.0.2.tar.gz + https://sourceforge.net/projects/pisilinux/files/source/pypolkit-1.0.2.tar.gz glib2-devel python-devel - polkit-devel + polkit-devel system/base/pypolkit/pspec.xml @@ -13388,6 +14993,13 @@ + + 2019-12-26 + 1.0.2 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-22 1.0.2 @@ -13433,7 +15045,7 @@ D-Bus Python bindings D-Bus için Python bağlayıcıları dbus-python provides a Python module which wraps the D-Bus programming API. - https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.4.tar.gz + https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.14.tar.gz python-devel dbus-devel @@ -13452,7 +15064,7 @@ system.devel dbus-devel - dbus-python + dbus-python /usr/include @@ -13473,6 +15085,13 @@ + + 2019-12-27 + 1.2.14 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-10-31 1.2.4 @@ -13552,6 +15171,13 @@ + + 2019-12-23 + 1.07.1 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-30 1.07.1 @@ -13605,7 +15231,7 @@ POSIX 1003.1e capabilities library POSIX 1003.1e desteği libcap is a library for getting and setting POSIX.1e (formerly POSIX 6) draft 15 capabilities. - https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.25.tar.xz + https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.27.tar.xz attr-devel pam-devel @@ -13633,7 +15259,7 @@ libcap için geliştirme dosyaları system.devel - libcap + libcap /usr/include @@ -13658,6 +15284,13 @@ + + 2019-2-25 + 2.27 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2.25 @@ -13703,7 +15336,7 @@ Linux kernel modülleri yönetim araçları Linux kernel module management utilities Linux kernel modülleri yönetim araçları - https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-25.tar.xz + https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-26.tar.xz chrpath xz-devel @@ -13720,7 +15353,7 @@ xz zlib - libkmod + libkmod /usr/bin @@ -13749,7 +15382,7 @@ libkmod-devel system.devel - libkmod + libkmod /usr/include @@ -13786,6 +15419,13 @@ + + 2019-12-25 + 26 + Version bump + Idris Kalp + idriskalpta@gmail.com + 2019-08-03 25 @@ -13886,6 +15526,13 @@ + + 2019-12-23 + 2019.2 + Rebuild + Rebuild + idriskalp@gmail.com + 2019-10-20 2019.2 @@ -13980,7 +15627,7 @@ Development files for gmp gmp için geliştirme dosyaları - gmp + gmp /usr/include @@ -13994,13 +15641,20 @@ emul32 libgcc - gmp + gmp /usr/lib32 + + 2019-12-11 + 6.1.2 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-20 6.1.2 @@ -14054,10 +15708,13 @@ La librairie MPFR est une librairie C pour les calculs à virgules flottantes à précisions multiples à arrondi exact (également appelé arrondi correct). Elle est basée sur la librairie à précision multiple GMP. The MPFR library is a C library for multiple-precision floating-point computations with exact rounding (also called correct rounding). It is based on the GMP multiple-precision library. MPFR es una librería en C para computaciones de punto flotante de múltiple precisión con redondeo exacto (también llamado redondeo correcto). Está basada en la librería de múltiple precisión GMP. - https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.5.tar.xz + https://ftp.gnu.org/gnu/mpfr/mpfr-4.0.2.tar.xz gmp-devel + + mpfr-4.0.2-p1.patch + system/devel/mpfr/pspec.xml @@ -14076,7 +15733,7 @@ Development files for mpfr mpfr için geliştirme dosyaları - mpfr + mpfr /usr/include @@ -14085,6 +15742,13 @@ + + 2019-10-01 + 4.0.2_p1 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-17 3.1.5 @@ -14122,83 +15786,6 @@ - - - cloog - http://www.cloog.org/ - - Serdar Soytetir - kaptan@pisilinux.org - - GPLv2+ - app:console - library - system.devel - Chunky Loop Generator - cloog is CLooG is a free software and library to generate code for scanning Z-polyhedra. It is used by the GCC Graphite optimization framework. - http://www.bastoul.net/cloog/pages/download/cloog-0.18.4.tar.gz - - gmp-devel - ppl-devel - isl-devel - - system/devel/cloog/pspec.xml - - - cloog - - gmp - isl - - - /usr/bin - /usr/lib - /usr/share/doc/cloog/ - /usr/share/info - - - - cloog-devel - Development files for cloog - - cloog - - - /usr/include - /usr/lib/pkgconfig - - - - - 2018-07-15 - 0.18.4 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-09-20 - 0.18.4 - Release Bump. - PisiLinux Community - admin@pisilinux.org - - - 2016-04-27 - 0.18.4 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-03-13 - 0.18.4 - First release - Alihan Öztürk - alihan@pisilinux.org - - - dietlibc @@ -14233,6 +15820,13 @@ + + 2019-12-26 + 0.33.20120825 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 0.33.20120825 @@ -14279,7 +15873,7 @@ Automake est un outil de génération automatique de Makefiles compatibles avec les standards de Codage GNU. Vous aurez également besoin d'installer le paquet GNU AutoConf Automake is a tool for automatically generating Makefile.in files compliant with the GNU Coding Standards. Makefile.am yapılandırma dosyalarından GNU kodlama standartlarına uygun Makefile.in dosyası üreten program. Bununla birlikte Autoconf paketini de yüklemelisiniz. - mirrors://gnu/automake/automake-1.15.1.tar.xz + mirrors://gnu/automake/automake-1.16.1.tar.xz perl autoconf @@ -14305,6 +15899,13 @@ + + 2019-10-01 + 1.16.1 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.15.1 @@ -14358,7 +15959,7 @@ Derlenmiş objeleri işlemek için gereken aletler koleksiyonu elfutils contains libraries and utilities to handle ELF objects and is a replacement for libelf. elfutils derlenmiş objeleri işlemek için gereken çeşitli araçlar içerir. - ftp://sourceware.org/pub/elfutils/0.176/elfutils-0.176.tar.bz2 + ftp://sourceware.org/pub/elfutils/0.178/elfutils-0.178.tar.bz2 bzip2 xz-devel @@ -14373,11 +15974,14 @@ zlib bzip2 libgcc + xz-devel + zlib-devel /usr/bin /usr/lib /usr/share/doc + /usr/share/man /usr/include @@ -14393,13 +15997,20 @@ xz-32bit zlib-32bit - elfutils + elfutils /usr/lib32 + + 2019-12-23 + 0.178 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2019-04-23 0.176 @@ -14474,7 +16085,7 @@ Atomik bellek işlemleri kütüphanesi libatomic_ops provides implementations for atomic memory update operations on a number of architectures. This allows direct use of these in reasonably portable code. libatomic_ops, çeşitli mimarilerde atomik bellek işlemleri yapılmasını sağlayarak taşınabilir kod yazma olanağı veren bir kütüphanedir. - http://www.ivmaisoft.com/_bin/atomic_ops/libatomic_ops-7.6.4.tar.gz + http://www.ivmaisoft.com/_bin/atomic_ops/libatomic_ops-7.6.10.tar.gz system/devel/libatomic_ops/pspec.xml @@ -14489,7 +16100,7 @@ libatomic_ops için geliştirme dosyaları libatomic_ops için geliştirme dosyaları - libatomic_ops + libatomic_ops /usr/include @@ -14497,6 +16108,13 @@ + + 2019-12-25 + 7.6.10 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-07-15 7.6.4 @@ -14542,7 +16160,7 @@ Dinamik kitaplık yükleme yolunu (rpath) değiştirme aracı chrpath allows you to modify the dynamic library load path (rpath and runpath) of compiled programs and libraries. chrpath ile derlenmiş kitaplıkların ve programların dinamik kitaplık yükleme yolunu (rpath ve runpath) değiştirebilirsiniz. - http://source.pisilinux.org/1.0/chrpath-0.16.tar.gz + http://source.pisilinux.org/charpath/chrpath-0.16.tar.gz docdir.patch @@ -14557,6 +16175,13 @@ + + 2019-12-26 + 0.16 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-17 0.16 @@ -14712,6 +16337,13 @@ + + 2019-12-25 + 0.51.0 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-20 0.51.0 @@ -14763,6 +16395,9 @@ gettext libsigsegv-devel + + m4-1.4.18-glibc-change-work-around.patch + system/devel/m4/pspec.xml @@ -14778,6 +16413,13 @@ + + 2019-12-11 + 1.4.18 + Rebuild. + Idris Kalp + idriskalp@gmail.com + 2018-07-30 1.4.18 @@ -14824,7 +16466,10 @@ Oluşan bellek hatalarının kullanıcı kipinde işlenmesini sağlayan bir kitaplık This is a library for handling page faults in user mode. A page fault occurs when a program tries to access to a region of memory that is currently not available. libsigsegv, oluşan bellek hatalarının kullanıcı kipinde işlenmesini sağlayan bir kitaplıktır. - mirrors://gnu/libsigsegv/libsigsegv-2.10.tar.gz + mirrors://gnu/libsigsegv/libsigsegv-2.12.tar.gz + + readline-devel + system/devel/libsigsegv/pspec.xml @@ -14839,13 +16484,21 @@ Development files for libsigsegv libsigsegv için geliştirme dosyaları - libsigsegv + libsigsegv + readline-devel /usr/include + + 2019-12-11 + 2.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2018-07-15 2.10 @@ -14876,75 +16529,6 @@ - - - colorgcc - http://www.console-colors.de - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - system.devel - GCC output colorizer - GCC çıktısını renklendiren bir araç. - A tool that colorizes GCC output. - http://source.pisilinux.org/1.0/colorgcc-1.3.2.tar.gz - - colorgcc-1.3.2-handle-translated-output.patch - colorgcc-1.3.2-mdkconf.patch - add-i686-gnu-stuff.patch - - system/devel/colorgcc/pspec.xml - - - colorgcc - - gcc - - - /usr/bin - /usr/share/colorgcc - /etc - /usr/share/doc - - - colorgcc.sh - colorgcc.csh - - - - - 2018-07-15 - 1.3.2 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-07 - 1.3.2 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-04-27 - 1.3.2 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-03-13 - 1.3.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - libseccomp @@ -14960,7 +16544,7 @@ Gelişmiş seccomp kütüphanesi High level interface to the Linux Kernel's seccomp filter. Linux Kernel'in seccomp süzgecine yüksek seviyeli arayüz - https://github.com/seccomp/libseccomp/archive/v2.3.1.tar.gz + https://github.com/seccomp/libseccomp/releases/download/v2.4.2/libseccomp-2.4.2.tar.gz glibc-devel libutil-linux-devel @@ -14979,7 +16563,7 @@ libseccomp-devel Development files for libseccomp - libseccomp + libseccomp /usr/include @@ -14987,6 +16571,13 @@ + + 2019-12-25 + 2.4.2 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2.3.1 @@ -15040,7 +16631,7 @@ Un générateur d'analyseur syntaxique compatible avec yacc. Une fois que vous maîtrisez Bison, vous pouvez l'utiliser pour développer des analyseur léxicaux pour un grand nombres de langages, de ceux qui sont utilisés dans les simples calculatrices de bureau aux complexes langages de programmation. A yacc-compatible parser generator. Once you are proficient with Bison, you can use it to develop a wide range of language parsers, from those used in simple desk calculators to complex programming languages Yacc uyumlu yazım ayrıştırma üreteci. Bison'da ustalık kazandığınızda, basit hesap makinalarından, karmaşık programlama dillerine kadar uzanan geniş yazım ayrıştırıcılar geliştirebilirsiniz. - mirrors://gnu/bison/bison-3.0.5.tar.xz + mirrors://gnu/bison/bison-3.4.2.tar.xz m4 gettext @@ -15066,6 +16657,13 @@ + + 2019-12.11 + 3.4.2 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-11-29 3.0.5 @@ -15119,7 +16717,7 @@ CMake, système make open-source et multi-plateforme. CMake est utilisé pour contrôler le processus de compilation de logiciel en utilisant une plate-forme de fichiers de configuration simple et indépendante de compilateur. CMake génère des makefiles et un environnement de travail natifs pouvant être utilisés dans l'environnement du compilateur de votre choix. CMake, the cross-platform, open-source make system. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. Cmake, açık kaynak kodlu ve birden fazla platformda çalışan bir 'make' sistemidir. Yazılım derleme sürecini kontrol etmek için kullanılan CMake, derleyici bağımsız yapılandırma dosyalarının oluşturulmasını sağlar. - https://cmake.org/files/v3.11/cmake-3.11.1.tar.gz + https://github.com/Kitware/CMake/releases/download/v3.16.2/cmake-3.16.2.tar.gz curl-devel expat-devel @@ -15153,6 +16751,13 @@ + + 2019-10-02 + 3.16.2 + Ver bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 3.11.1 @@ -15221,10 +16826,10 @@ This module provides an interface to James Clark's XML parser, expat. As in expat, a single instance of the parser can only parse one document. Calls to parsestring after the first for a given instance will die. Bu modül James Clark'ın XML ayrıştırıcısı expat için bir arayüz sağlar. Expat'ta olduğu gibi ayrıştırıcıdan türetilen her nesne sadece bir dosyayı ayrıştırabilir. Este módulo facilita una interfaz al parser XML de James Clark, expat. Como en expat, una sola instancia del parser puede analizar solamente un documento. Llamadas a parsestring después del primero de una instancia determinada morirán. - mirrors://cpan/authors/id/T/TO/TODDR/XML-Parser-2.44.tar.gz + mirrors://cpan/authors/id/T/TO/TODDR/XML-Parser-2.46.tar.gz expat-devel - perl + perl system/devel/perl-XML-Parser/pspec.xml @@ -15232,7 +16837,7 @@ perl-XML-Parser expat - perl + perl /usr/share/doc @@ -15241,6 +16846,13 @@ + + 2019-12-23 + 2.46 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-19 2.44 @@ -15286,7 +16898,7 @@ GNU Doğrusal Programlama Kiti Le paquet GLPK (GNU Linear Programming Kit - Kit de Programmation Linéaire) a pour objectif de résoudre le problème de programmation linéaire (LP) de grande envergure, la programmation d'entiers mixés (MIP), et autres problèmes de la sorte. Il s'agit d'un ensemble de routines écrites en C ANSI et organisées de manière à former une librairie que l'on peut appeler. The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library. - mirrors://gnu/glpk/glpk-4.61.tar.gz + mirrors://gnu/glpk/glpk-4.65.tar.gz gmp-devel @@ -15308,13 +16920,20 @@ Development files for glpk glpk için geliştirme dosyaları - glpk + glpk /usr/include + + 2019-12-23 + 4.65 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 4.61 @@ -15360,7 +16979,7 @@ Python kurulum araçları python-setuptools is a collection of enhancements to the Python distutils that allow you to more easily build and distribute Python packages, especially ones that have dependencies on other packages. python-setuptools, Python distutils'e yapılan, özellikle başka paketlere bağımlılığı olan Python paketlerini daha kolay oluşturmaya ve dağıtmaya yarayan iyileştirmeler koleksiyonudur. - https://github.com/pypa/setuptools/archive/v39.2.0.tar.gz + https://files.pythonhosted.org/packages/d9/ca/7279974e489e8b65003fe618a1a741d6350227fa2bf48d16be76c7422423/setuptools-41.2.0.zip system/devel/python-setuptools/pspec.xml @@ -15372,6 +16991,13 @@ + + 2019-12-27 + 41.2.0 + Version Bump + Idris Kalp + idriskalp@gmail.com + 2018-08-05 39.2.0 @@ -15430,15 +17056,11 @@ http://pkgconfig.freedesktop.org/releases/pkg-config-0.29.2.tar.gz gnuconfig - glib2-devel system/devel/pkgconfig/pspec.xml pkgconfig - - glib2 - /usr/bin /usr/share/doc @@ -15449,6 +17071,13 @@ + + 2019-12-26 + 0.29.2 + Rebuild glib2 + Idris Kalp + idriskalp@gmail.com + 2018-07-22 0.29.2 @@ -15517,6 +17146,13 @@ + + 2019-12-26 + 2.14.02 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2019-03-23 2.14.02 @@ -15584,6 +17220,13 @@ + + 2019-12-26 + 1.13 + Rebuild + PisiLinux Community + admin@pisilinux.org + 2018-11-05 1.13 @@ -15658,6 +17301,13 @@ + + 2019-12-23 + 2.6.4 + Rebuild. + Idris Kalp + idriskalp@gmail.com + 2018-07-30 2.6.4 @@ -15741,6 +17391,13 @@ + + 2019-12-23 + 1.19.2 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2019-01-07 1.19.2 @@ -15796,7 +17453,7 @@ The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. gc, C malloc veya C++ new yerine kullanılabilecek, Boehm-Demers-Weiser çöp toplayıcısı kitaplığıdır. Boehm's GC jest odśmiecającym alokatorem pamięci, który został zaprojektowany z zamiarem używania jako zastępcza wtyczka dla funkcji C malloc. - http://hboehm.info/gc/gc_source/gc-7.6.4.tar.gz + https://hboehm.info/gc/gc_source/gc-8.0.4.tar.gz libatomic_ops-devel @@ -15810,6 +17467,7 @@ /usr/lib /usr/share/doc + /usr/share/man @@ -15818,7 +17476,7 @@ gc için geliştirme dosyaları Pliki nagłówkowe gc - gc + gc /usr/include/ @@ -15826,6 +17484,13 @@ + + 2019-12-25 + 8.0.4 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-07-20 7.6.4 @@ -15873,7 +17538,7 @@ NUMA makineleri optimize etmek için bir kitaplık numactl consists of a numactl program to run other programs with a specific NUMA policy and a libnuma to do allocations with NUMA policy in applications. numactl, uygulamaları farklı NUMA (Tekdüze Olmayan Bellek Erişimi) politikalarıyla çalıştırmak için gerekli bir araç ve kitaplıktır. - http://ftp.vim.org/ftp/os/Linux/distr/salix/i486/14.2/source/d/numactl/numactl-2.0.11.tar.gz + https://github.com/numactl/numactl/releases/download/v2.0.13/numactl-2.0.13.tar.gz system/devel/numactl/pspec.xml @@ -15890,7 +17555,7 @@ Development files for numactl numactl için geliştirme dosyaları - numactl + numactl /usr/include @@ -15898,6 +17563,13 @@ + + 2019-12-26 + 2.0.13 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2.0.11 @@ -15967,6 +17639,13 @@ + + 2019-12-11 + 2.69 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2019-03-11 2.69 @@ -16021,7 +17700,7 @@ X.Org trans Bibliothek xtrans includes a number of routines to make X implementations transport-independent. xtrans, X gerçeklemelerini taşıma türünden bağımsız yapmak için kullanılan bazı yordamları içerir. - mirrors://xorg/individual/lib/xtrans-1.3.5.tar.bz2 + mirrors://xorg/individual/lib/xtrans-1.4.0.tar.bz2 util-macros libxslt-devel @@ -16037,6 +17716,13 @@ + + 2019-12-26 + 1.4.0 + Version bump + Idris Kalp + idriskalp@gmail.com + 2019-01-07 1.3.5 @@ -16120,6 +17806,13 @@ + + 2019-12-25 + 4.2.1 + Rebuild. + Idris Kalp + idriskalp@gmail.com + 2018-07-20 4.2.1 @@ -16150,105 +17843,6 @@ - - - ppl - http://www.cs.unipr.it/ppl/ - - Serdar Soytetir - kaptan@pisilinux.org - - GPLv3 - app:console - library - system.devel - Pharma Polyhedra library - Pharma Polyhedra kitaplığı - ppl is the Parma Polyhedra Library that provides numerical abstractions for analysis of complex systems. - ppl, kompleks sistemlerin analizi için sayısal ayrım sağlayan Pharma Polyhedra kitaplığıdır. - http://bugseng.com/external/ppl/download/ftp/releases/1.2/ppl-1.2.tar.xz - - gmp-devel - glpk-devel - - system/devel/ppl/pspec.xml - - - ppl - - gmp - glpk - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc/COPYING - /usr/share/doc/CREDITS - /usr/share/doc/README - /usr/share/doc/NEWS - /usr/share/man - - - - ppl-docs - Documentation for ppl - ppl kitaplığı belgeleri - system.doc - - ppl - - - /usr/share/doc/ppl - - - - ppl-devel - Development files for ppl - ppl için geliştirme dosyaları - - ppl - gmp-devel - libgcc - - - /usr/bin/ppl-config - /usr/include - /usr/share/aclocal - /usr/share/man/man3 - - - - - 2018-07-15 - 1.2 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-09 - 1.2 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2016-04-27 - 1.2 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-03-13 - 1.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - yasm @@ -16284,7 +17878,7 @@ Development files for yasm yasm için geliştirme dosyaları - yasm + yasm /usr/include @@ -16292,6 +17886,13 @@ + + 2019-12-26 + 1.3.0 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.3.0 @@ -16337,7 +17938,7 @@ Birçok farklı akış arşiv formatını yaratan ve okuyan programlama kitaplığı libarchive includes a library and command-line tools for reading and writing tar, cpio, zip, ISO, and other archive formats. libarchive, tar, cpio, zip, ISO ve diğer arşiv biçimlerini okumak ve yazmak için bir kitaplık ve komut satırı araçları içerir. - http://www.libarchive.org/downloads/libarchive-3.3.3.tar.gz + http://www.libarchive.org/downloads/libarchive-3.4.0.tar.gz acl-devel nettle-devel @@ -16375,7 +17976,7 @@ Development files for libarchive libarchive için geliştirme dosyaları - libarchive + libarchive /usr/include @@ -16384,6 +17985,13 @@ + + 2019-12-26 + 3.4.0 + Idris Kalp + Idris Kalp + idriskalp@gmail.com + 2018-12-26 3.3.3 @@ -16442,7 +18050,7 @@ The unifdef utility selectively processes conditional cpp(1) directives L'utilitaire unifdef traite sélectivement les directives conditionnelles cpp(1). Il supprime d'un fichier les directives ainsi que le texte additionnel qu'elles indiquent comme à supprimer tout en laissant le reste du fichier intact. The unifdef utility selectively processes conditional cpp(1) directives. It removes from a file both the directives and any additional text that they specify should be removed, while otherwise leaving the file alone. - http://dotat.at/prog/unifdef/unifdef-2.11.tar.gz + http://dotat.at/prog/unifdef/unifdef-2.11.23.1cca442.tar.xz system/devel/unifdef/pspec.xml @@ -16454,6 +18062,13 @@ + + 2019-12-26 + 2.11.23 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2.11 @@ -16484,89 +18099,6 @@ - - - isl - http://isl.gforge.inria.fr/ - - Serdar Soytetir - kaptan@pisilinux.org - - LGPLv2.1 - library - system.devel - Integer Set Library - isl is a library for manipulating sets and relations of integer points bounded by linear constraints. - http://isl.gforge.inria.fr/isl-0.18.tar.bz2 - - gmp-devel - - - isl-0.07-gdb-autoload-dir.patch - - system/devel/isl/pspec.xml - - - isl - - gmp - - - /usr/lib - /usr/share/doc - /usr/share/gdb - - - - isl-devel - Development files for isl - isl için geliştirme dosyaları - - isl - - - /usr/include - /usr/lib/pkgconfig - - - - - 2018-07-15 - 0.18 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-04-08 - 0.18 - fix ldconfig. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-01-27 - 0.18 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-04-27 - 0.16.1 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-03-13 - 0.16.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - libxslt @@ -16583,9 +18115,9 @@ Libxslt est la librairie XSLT C développée pour le projet GNOME. XSLT étant lui-même un langage XML permettant de définir une transformation de contenu XML. Libxslt is the XSLT C library developed for the GNOME project. XSLT itself is a an XML language to define transformation for XML. Libxslt, GNOME projesi için geliştirilen XSLT C kitaplığıdır. XSLT'nin kendisi, XML oluşumunu tanımlayan bir XML dilidir. - ftp://ftp.xmlsoft.org/libxml2/libxslt-1.1.32.tar.gz + ftp://ftp.xmlsoft.org/libxml2/libxslt-1.1.34.tar.gz - libxml2-devel + libxml2-devel libgcrypt-devel system/devel/libxslt/pspec.xml @@ -16594,7 +18126,7 @@ libxslt-docs libxslt için belgelendirme dosyaları - libxslt + libxslt /usr/share/doc @@ -16605,7 +18137,7 @@ libxslt için geliştirme dosyaları libxml2-devel - libxslt + libxslt /usr/bin/*-config @@ -16638,7 +18170,7 @@ libgcrypt-32bit - libxslt + libxslt libxml2-32bit libgcrypt-32bit @@ -16647,6 +18179,13 @@ + + 2019-12-23 + 1.1.34 + Version bump + Idris Kalp + idriskalp@gmail.com + 2019-01-22 1.1.32 @@ -16691,6 +18230,170 @@ + + + ninja + https://ninja-build.org/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + LGPLv2 + app:console + system.devel + Ninja is a small build system with a focus on speed. + Ninja, hız odaklı bir inşa sistemidir. + Ninja is a small build system with a focus on speed. + Ninja is a small build system with a focus on speed. + https://github.com/ninja-build/ninja/archive/v1.9.0.tar.gz + + re2c + asciidoc + + system/devel/ninja/pspec.xml + + + ninja + + libgcc + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2019-12-25 + 1.9.0 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2019-05-31 + 1.9.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 1.8.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-05 + 1.8.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-08 + 1.8.2 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-22 + 1.7.2 + Release Bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-09 + 1.7.1 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-06-09 + 1.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-25 + 1.6.0 + First release + Vedat Demir + vedat@pisilinux.org + + + + + + re2c + https://github.com/skvadrik/re2c + + Ergün Salman + Poyraz76@pisilinux.org + + GPL + Libry + system.devel + A tool for generating C-based recognizers from regular expressions + ACM Letters on Programming Languages and Systems (LOPLAS) + re2c + https://github.com/skvadrik/re2c/releases/download/1.3/re2c-1.3.tar.xz + + gcc + + system/devel/re2c/pspec.xml + + + re2c + + libgcc + + + /usr/bin/ + /usr/lib/ + /usr/include/re2c/* + /usr/share/re2c/* + /usr/lib/pkgconfig/ + /usr/share/man/* + + + + + 2019-12-25 + 1.3 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-05 + 1.0.3 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-23 + 0.16 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-07-09 + 0.16 + First release + Ergün Salman + Poyraz76@pisilinux.org + + + klibc @@ -16708,7 +18411,7 @@ klibc ou "espace utilisateur tôt", est une librairie résultante de l'effort pour transférer autant de code d'initialisation de Linux que possible hors du noyau. klibc, or "early userspace", is library part of an effort which tries to move as much initialization code in Linux as possible out of the kernel. klibc, sistem başlangıcı için gerekli olan kodların mümkün olduğunca çok kısmını Linux çekirdeği dışına atma hedefiyle oluşturulmuş bir kütüphanedir. - https://www.kernel.org/pub/linux/libs/klibc/2.0/klibc-2.0.4.tar.xz + https://mirrors.edge.kernel.org/pub/linux/libs/klibc/2.0/klibc-2.0.7.tar.xz perl @@ -16731,6 +18434,13 @@ + + 2019-12-26 + 2.0.7 + Version bump + Idris Kalp + idriskalp@gmail.com + 2019-04-06 2.0.4 @@ -16800,13 +18510,13 @@ La collection de compilateurs GNU inclus des façades pour le C, C++, Objective-C, Fortran, hava et Ada ainsi que des librairies pour ces langages (libstdc++, libgcj...) The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, as well as libraries for these languages C, C++, Objective-C, Fortran programlama dilleri ile bu dillere ait kütüphaneleri içeren, GNU derleyici paketi - http://ftp.gnu.org/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.xz - https://ftp.gnu.org/gnu/mpfr/mpfr-4.0.2.tar.xz - ftp://ftp.gnu.org/gnu/mpc/mpc-1.1.0.tar.gz - http://isl.gforge.inria.fr/isl-0.21.tar.bz2 - mirrors://gnu/gmp/gmp-6.1.2.tar.xz + https://sourceforge.net/projects/pisilinux/files/source/gcc-9.2.1.tar.xz + https://ftp.gnu.org/gnu/mpfr/mpfr-4.0.2.tar.xz + ftp://ftp.gnu.org/gnu/mpc/mpc-1.1.0.tar.gz + http://isl.gforge.inria.fr/isl-0.21.tar.bz2 + mirrors://gnu/gmp/gmp-6.1.2.tar.xz - binutils + binutils bison gettext ncurses @@ -16816,7 +18526,6 @@ sed texinfo gmp-devel - ppl zlib-devel elfutils @@ -16921,8 +18630,8 @@ - 2019-12-10 - 9.2.0 + 2019-12-25 + 9.2.1 Version bump. Idris Kalp idriskalp@gmail.com @@ -16979,11 +18688,11 @@ system.devel Introspection system for GObject-based libraries gobject-introspection can scan C header and source files in order to generate introspection typelib files. It also provides an API to examine typelib files, useful for creating language bindings among other things. - mirrors://gnome/gobject-introspection/1.54/gobject-introspection-1.54.1.tar.xz + mirrors://gnome/gobject-introspection/1.62/gobject-introspection-1.62.0.tar.xz libffi-devel python-devel - glib2-devel + glib2-devel chrpath system/devel/gobject-introspection/pspec.xml @@ -17005,7 +18714,7 @@ gobject-introspection-devel Development files for gobject-introspection - gobject-introspection + gobject-introspection libffi glib2 libffi-devel @@ -17023,6 +18732,13 @@ + + 2019-12-26 + 1.62.0 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-07-20 1.54.1 @@ -17114,13 +18830,20 @@ emul32 emul32 - libtool-ltdl + libtool-ltdl /usr/lib32 + + 2019-12-25 + 2.4.6 + Rebuild. + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2.4.6 @@ -17184,6 +18907,13 @@ + + 2019-12-26 + 1.6.1 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.6.1 @@ -17227,7 +18957,7 @@ system.devel Multi-platform support library with a focus on asynchronous I/O libuv is a multi-platform support library with a focus on asynchronous I/O. It was primarily developed for use by Node.js, but it's also used by Luvit, Julia, pyuv, and others. - https://github.com/libuv/libuv/archive/v1.11.0.tar.gz + https://github.com/libuv/libuv/archive/v1.34.0.tar.gz python-sphinx @@ -17244,7 +18974,7 @@ libuv-devel Development files for libuv - libuv + libuv /usr/include @@ -17252,6 +18982,13 @@ + + 2019-12-26 + 1.34.0 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.11.0 @@ -17291,7 +19028,10 @@ fichiers GNU config.sub et config.guess mis à jour. gnuconfig contains updated config.sub and config.guess files from GNU. gnuconfig güncel GNU config.sub ve config.guess dosyaları içerir. - http://source.pisilinux.org/1.0/config-20141105.tar.gz + https://sourceforge.net/projects/pisilinux/files/source/gnuconfig-20191222.tar.xz + + readline-devel + system/devel/gnuconfig/pspec.xml @@ -17302,6 +19042,13 @@ + + 2019-12-22 + 20191222 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-17 20141105 @@ -17349,9 +19096,9 @@ X.Org Werkzeuge xorg-util contains some Xorg X11 command-line utilities, but more importantly, X11 configuration and rule files. mirrors://xorg/individual/util/gccmakedep-1.0.3.tar.bz2 - mirrors://xorg/individual/util/imake-1.0.7.tar.bz2 + mirrors://xorg/individual/util/imake-1.0.8.tar.bz2 mirrors://xorg/individual/util/lndir-1.0.3.tar.bz2 - mirrors://xorg/individual/util/makedepend-1.0.5.tar.bz2 + mirrors://xorg/individual/util/makedepend-1.0.6.tar.bz2 mirrors://xorg/individual/util/xorg-cf-files-1.0.6.tar.bz2 xorg-proto @@ -17371,6 +19118,13 @@ + + 2019-12-23 + 7.6 + Version bump + Idris Kalp + idriskalp@gmail.com + 2019-01-07 7.6 @@ -17423,14 +19177,11 @@ High productivity build system Yüksek verimli üretme sistemi Yüksek verimli üretme sistemi - https://github.com/mesonbuild/meson/releases/download/0.52.1/meson-0.52.1.tar.gz + https://github.com/mesonbuild/meson/releases/download/0.52.1/meson-0.52.1.tar.gz python3-devel python3-setuptools - - 212a05b8.patch - system/devel/meson/pspec.xml @@ -17637,9 +19388,9 @@ - 2019-12-10 + 2019-12-13 2.33.1 - Version bump. + Rebuild with new toolchain Idris Kalp idriskalp@gmail.com @@ -17709,7 +19460,7 @@ Development files for check check için geliştirme dosyaları - check + check /usr/include @@ -17726,6 +19477,13 @@ + + 2019-12-25 + 0.12 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 0.12 @@ -17786,7 +19544,7 @@ Utilitaire extensible écrit en python. On peut considérer SCons comme un substitut amélioré multi-plateforme de Make intégrant des fonctionnalités similaires à celles d'autoconf/automake et un gestionnaire de cache de compilateur tel ccache. Think of SCons as an improved, cross-platform substitute for the classic Make utility with integrated functionality similar to autoconf/automake and compiler caches such as ccache. Python temelli, esnek, geliştirilebilir inşa aracı. SCons, klasik "make" aracına "autconf/automake" özellikleri ve "ccache" gibi derleyici önbelleği eklenmiş, gelişmiş bir araç olarak düşünülebilir. - mirrors://sourceforge/scons/scons-2.5.1.tar.gz + mirrors://sourceforge/scons/scons-3.1.2.tar.gz python @@ -17805,6 +19563,13 @@ + + 2019-12-26 + 3.1.2 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2.5.1 @@ -17851,9 +19616,10 @@ Python için C eklentileri Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython, Python için C eklentileri yazmayı kolaylaştıran bir dildir. - https://pypi.python.org/packages/b7/67/7e2a817f9e9c773ee3995c1e15204f5d01c8da71882016cac10342ef031b/Cython-0.25.2.tar.gz + https://files.pythonhosted.org/packages/9c/9b/706dac7338c2860cd063a28cdbf5e9670995eaea408abbf2e88ba070d90d/Cython-0.29.14.tar.gz python-devel + bzip2 system/devel/cython/pspec.xml @@ -17861,6 +19627,7 @@ cython python + bzip2 /usr/bin @@ -17869,6 +19636,13 @@ + + 2019-12-26 + 0.29.14 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 0.25.2 @@ -17915,7 +19689,7 @@ Yacc fourni un outil général de description d'entrée pour un logiciel. L'utilisateur de Yacc spécifie la structure de l'entrée avec le code à invoquer lorsque de tels structures sont reconnues. Yacc transforme ce qui a été spécifié en sous-routine gérant le processus d'entrée. Yacc provides a general tool for describing the input to a computer program. The Yacc user specifies the structures of his input, together with code to be invoked as each such structure is recognized. Yacc turns such a specification into a subroutine that handles the input process Yacc, bir uygulamaya girdi açıklamasını yapan bir araçtır. Yacc kullanıcısı, girdinin yapısını ve bu yapının her seferinde tanındığı kodu belirtir. Yacc; bu tür bir belirlemeyi, girdi sürecini işleyen bir alt yordama çevirir. - http://ibiblio.org/pub/linux/devel/compiler-tools/yacc-1.9.1.tar.Z + https://sourceforge.net/projects/pisilinux/files/source/yacc-1.9.1.tar.xz mkstemp.patch skeleton.c.diff @@ -17932,6 +19706,13 @@ + + 2019-12-26 + 1.9.1 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.9.1 @@ -17980,7 +19761,7 @@ Patch takes a patch file generated by diff command, and applies it to the original files, thus producing patched files. Özgün dosyaları, diff komutu ile üretilmiş yama dosyasını uygulayarak, yeni biçimlerine çevirir. Recibe una archivo de parche generado por el comando diff y lo aplica a los archivos originales, así produciendo archivos parcheados. - ftp://ftp.gnu.org/gnu/patch/patch-2.7.5.tar.xz + ftp://ftp.gnu.org/gnu/patch/patch-2.7.6.tar.xz attr-devel @@ -17998,6 +19779,13 @@ + + 2019-12-11 + 2.7.6 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-07-17 2.7.5 @@ -18060,7 +19848,7 @@ GNU Scheme yorumlayıcısı ve kitaplığı Język GNU Extension language. GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library implementation of the Scheme programming language, written in C. GUILE provides a machine-independent execution platform that can be linked in as a library during the building of extensible programs. - mirrors://gnu/guile/guile-2.0.14.tar.xz + mirrors://gnu/guile/guile-2.2.6.tar.xz gc-devel gettext-devel @@ -18091,7 +19879,7 @@ /usr/share/guile /usr/share/emacs /usr/share/gdb/auto-load - /usr/lib/guile/2.0 + /usr/lib/guile/2.2 @@ -18100,7 +19888,7 @@ guile için geliştirme dosyaları Pliki nagłówkowe guile. - guile + guile gc-devel gmp-devel @@ -18113,6 +19901,13 @@ + + 2019-10-02 + 2.2.6 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-18 2.0.14 @@ -18155,7 +19950,7 @@ system.devel A collection of freely re-usable Autoconf macros The GNU Autoconf Archive is a collection of more than 500 macros for GNU Autoconf that have been contributed as free software by friendly supporters of the cause from all over the Internet. - ftp://ftp.gnu.org/pub/gnu/autoconf-archive/autoconf-archive-2016.09.16.tar.xz + ftp://ftp.gnu.org/pub/gnu/autoconf-archive/autoconf-archive-2019.01.06.tar.xz autoconf automake @@ -18175,6 +19970,13 @@ + + 2019-12-25 + 2019.01.06 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2016.09.16 @@ -18204,7 +20006,7 @@ system.devel Hash sums are used to ensure and verify integrity of large volumes of data for a long-term storing or transferring. RHash is a console utility for calculation and verification of magnet links and a wide range of hash sums like CRC32, MD4, MD5, SHA1, SHA256, SHA512, SHA3, AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH, GOST R 34.11-94,RIPEMD-160, HAS-160, EDON-R, Whirlpool and Snefru. - https://github.com/rhash/RHash/archive/v1.3.6.tar.gz + https://github.com/rhash/RHash/archive/v1.3.9.tar.gz glibc openssl-devel @@ -18229,13 +20031,20 @@ rhash-devel Development files for rhash - rhash + rhash /usr/include + + 2019-12-26 + 1.3.9 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.3.6 @@ -18267,20 +20076,7 @@ Narzędzie do wykrywania innych systemów operacyjnych na dyskach os-probe detects other OSes available on a system and outputs the results in a generic machine-readable format. Support for new OSes and Linux distributions can be added easily. os-prober wykrywa inne systemy operacyjne dostępne na komputerze i przekazuje rezultaty w standardowym, odczytywalnym maszynowo, formacie. - http://cdn-fastly.deb.debian.org/debian/pool/main/o/os-prober/os-prober_1.77.tar.xz - - fedora/os-prober-bootpart-name-fix.patch - fedora/os-prober-btrfsfix.patch - fedora/os-prober-factor-out-logger.patch - fedora/os-prober-factored-logger-efi-fix.patch - fedora/os-prober-gentoo-fix.patch - fedora/os-prober-grepfix.patch - fedora/os-prober-grub2-parsefix.patch - fedora/os-prober-mdraidfix.patch - fedora/os-prober-mounted-partitions-fix.patch - fedora/os-prober-no-dummy-mach-kernel.patch - fedora/os-prober-umount-fix.patch - + http://deb.debian.org/debian/pool/main/o/os-prober/os-prober_1.77.tar.xz system/boot/os-prober/pspec.xml @@ -18295,11 +20091,11 @@ - 2019-10-10 + 2019-12-26 1.77 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + Version bump + Idris Kalp + idriskalp@gmail.com 2018-07-15 @@ -18383,6 +20179,13 @@ + + 2019-12-26 + 1.24.1 + Rebuild + idris Kalp + idriskalp@gmail.com + 2018-07-15 1.24.1 @@ -18621,12 +20424,12 @@ Le format de Graphique Réseau Portable (Portable Network Graphics - PNG) a été conçu pour remplacer le format GIF plus simple et vieillissant ainsi que, d'une certaine manière, le format TIFF beaucoup plus complexe. L'objectif principal du projet est de se concentrer sur deux aspects majeurs : La toile mondiale (World Wide Web - WWW) et l'édition d'image. The Portable Network Graphics (PNG) format was designed to replace the older and simpler GIF format and, to some extent, the much more complex TIFF format. Project's main aim is to concentrate on two major uses: the World Wide Web (WWW) and image-editing. Taşınabilir Ağ Grafikleri (PNG) formatı eski ve daha basit GIF formatının yerine geçmek ve daha karmaşık yapıdaki TIFF formatını biraz daha genişletmek için tasarlanmıştır. Projenin ana hedefi iki önemli parça üzerine konsantre olmaktır: World Wide Web (WWW) ve resim düzenleme. - mirrors://sourceforge/libpng/libpng-1.6.34.tar.xz + mirrors://sourceforge/libpng/libpng-1.6.37.tar.xz zlib-devel - libpng-1.6.34-apng.patch.gz + libpng-1.6.37-apng.patch.gz libpng-multilib.patch multimedia/graphics/libpng/pspec.xml @@ -18646,7 +20449,7 @@ Development files for libpng libpng için geliştirme dosyaları - libpng + libpng zlib-devel @@ -18667,7 +20470,7 @@ zlib-32bit - libpng + libpng zlib-32bit @@ -18675,6 +20478,13 @@ + + 2019-12-27 + 1.6.37 + Version bump + idris Kalp + idriskalp@gmail.com + 2018-12-21 1.6.34 @@ -18712,6 +20522,78 @@ + + + asciidoc + http://www.methods.co.nz/asciidoc/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + office.docbook + Text document format for writing documents + Belge hazırlamak için metin biçimlendirme sistemi + AsciiDoc is a text document format for writing short documents, articles, books and UNIX man pages. AsciiDoc files can be translated to HTML and DocBook markups using the asciidoc command. + AsciiDoc, kısa belgeler, makaleler, kitaplar ve kılavuz sayfaları yazmak ve bunları HTML/Docbook'a dönüştürmek için kullanılır. + mirrors://sourceforge/asciidoc/asciidoc-8.6.9.tar.gz + office/docbook/asciidoc/pspec.xml + + + asciidoc + + docbook-xml + docbook-xsl + + + /etc + /usr/bin + /usr/lib/python* + /usr/share/asciidoc + /usr/share/vim + /usr/share/doc/asciidoc + /usr/share/man + + + + + 2019-12-25 + 8.6.9 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-25 + 8.6.9 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 8.6.9 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 8.6.9 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-18 + 8.6.9 + First release + Alihan Öztürk + alihan@pisilinux.org + + + sgml-common @@ -18748,6 +20630,13 @@ + + 2019-10-03 + 0.6.3 + Release bump + idris Kalp + idriskalp@gmail.com + 2018-07-23 0.6.3 @@ -18899,6 +20788,13 @@ + + 2019-10-03 + 1.79.1 + Release bump + idris Kalp + idriskalp@gmail.com + 2019-01-13 1.79.1 @@ -18975,6 +20871,13 @@ + + 2019-12-26 + 0.0.28 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-23 0.0.28 @@ -19029,14 +20932,14 @@ Eski ve yeni optimus teknolojisine sahip dizüstü bilgisyarlarda çalışabilmektedir. https://github.com/Bumblebee-Project/bbswitch/archive/v0.8.tar.gz - kernel-module-headers + kernel-module-headers kernel/drivers/module-bbswitch/pspec.xml module-bbswitch - kernel + kernel /lib/modules @@ -19049,6 +20952,13 @@ + + 2019-12-27 + 0.8 + Rebuild. + Idris Kalp + idriskalp@gmail.com + 2019-06-26 0.8 @@ -19248,9 +21158,9 @@ VirtualBox misafir makineleri için çekirdek modülleri This package provides the kernel modules needed for mouse integration and shared folder support between VirtualBox host and guest systems. Bu paket VirtualBox sunucu makinesi ile misafir sistemler arası fare entegrasyonu ve paylaşımlı dizin desteği için gerekli çekirdek modüllerini içerir. - https://sourceforge.net/projects/pisilinux/files/source/module-virtualbox-guest-6.0.14.tar.xz + https://sourceforge.net/projects/pisilinux/files/source/module-virtualbox-guest-6.1.0.tar.xz - kernel-module-headers + kernel-module-headers kernel/drivers/module-virtualbox-guest/pspec.xml @@ -19260,9 +21170,9 @@ noDelta - kernel + kernel baselayout - module-virtualbox-guest-userspace + module-virtualbox-guest-userspace /lib/modules @@ -19287,6 +21197,13 @@ + + 2019-12-27 + 6.1.0 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2019-10-29 6.0.14 @@ -19629,7 +21546,7 @@ https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/hybrid-v35-nodebug-pcoem-6_30_223_271.tar.gz https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz - kernel-module-headers + kernel-module-headers patch/license.patch @@ -19639,6 +21556,7 @@ linux-4.11.patch linux-4.12.patch linux-4.15.patch + linux-5.1.patch kernel/drivers/module-broadcom-wl/pspec.xml @@ -19648,8 +21566,8 @@ noDelta - kernel - module-broadcom-wl-userspace + kernel + module-broadcom-wl-userspace /lib/modules @@ -19673,6 +21591,13 @@ + + 2019-12-27 + 6.30.223.271 + Rebuild. + Idris Kalp + idriskalp@gmail.com + 2019-06-26 6.30.223.271 @@ -19871,8 +21796,12 @@ ndiswrapper permite usar controladores de windows XP para tarjetas WLAN que no tienen controladores propios para Linux. http://download.sourceforge.net/ndiswrapper/ndiswrapper-1.62.tar.gz - kernel-module-headers + kernel-module-headers + + kernel-5.3.patch + kernel-5.4.patch + kernel/drivers/ndiswrapper/pspec.xml @@ -19881,7 +21810,7 @@ noDelta - kernel + kernel /lib/modules @@ -19893,6 +21822,13 @@ + + 2019-12-27 + 1.62 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2019-06-26 1.62 @@ -20092,9 +22028,9 @@ VirtualBox için çekirdek modülleri This package provides the kernel support for VirtualBox. Bu paket VirtualBox için çekirdek desteği sunar. - https://sourceforge.net/projects/pisilinux/files/source/module-virtualbox-6.0.14.tar.xz + https://sourceforge.net/projects/pisilinux/files/source/module-virtualbox-6.1.0.tar.xz - kernel-module-headers + kernel-module-headers kernel/drivers/module-virtualbox/pspec.xml @@ -20104,8 +22040,8 @@ noDelta - kernel - module-virtualbox-userspace + kernel + module-virtualbox-userspace /lib/modules @@ -20126,6 +22062,13 @@ + + 2019-12-27 + 6.1.0 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2019-10-29 6.0.14 @@ -20466,7 +22409,7 @@ Pisi Linux için Linux çekirdeği El kernel de Linux (el núcleo del sistema operativo Linux) de Pisi Linux kernel contains the Linux kernel, the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc. - https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.gz + https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.gz configs/kernel-i686-config configs/kernel-x86_64-config @@ -20482,11 +22425,15 @@ zlib-devel xz-devel openssl-devel + rsync - patches/linux/patch-4.19.56.xz - patches/mageia_4_19/fs-aufs-4.19.patch - patches/mageia_4_19/fs-aufs-4.19-modular.patch + patches/linux/patch-5.4.6.xz + patches/mageia/fs-aufs-5.4.patch + patches/mageia/fs-aufs-5.4-modular.patch + patches/mageia/fs-vboxsf.patch + patches/mageia/CVE-2019-12379.patch + patches/pisilinux/revert-Makefile.patch kernel/kernel/pspec.xml @@ -20546,6 +22493,17 @@ + + security + 2019-12-27 + 5.4.6 + Version Bump. + Idris Kalp + idriskalp@gmail.com + + systemRestart + + security 2019-06-25 @@ -20857,7 +22815,7 @@ Un outil pour créer les images initramfs mkinitramfs contains a tool to create the initramfs image with busybox. initramfs image dosyası yaratmak için araç - http://source.pisilinux.org/1.0/README.mkinitramfs + http://source.pisilinux.org/mkinitramfs/README.mkinitramfs kernel/tools/mkinitramfs/pspec.xml @@ -20892,6 +22850,13 @@ + + 2019-12-27 + 1.0.7 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 1.0.7 @@ -20993,6 +22958,13 @@ + + 2019-12-27 + 19.1 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2018-07-15 19.1 @@ -21052,14 +23024,17 @@ CPU güç/frekans yönetim araçları cpupowertools contains utilities to manage power management and frequency scaling policies of modern CPUs. cpupowertools, işlemcinin çeşitli güç ve frekans parametrelerinin yönetilmesini sağlayan çeşitli araçları içeren bir pakettir. - https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.gz + https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.gz pciutils-devel - patches/linux/patch-4.19.56.xz - patches/mageia_4_19/fs-aufs-4.19.patch - patches/mageia_4_19/fs-aufs-4.19-modular.patch + patches/linux/patch-5.4.6.xz + patches/mageia/fs-aufs-5.4.patch + patches/mageia/fs-aufs-5.4-modular.patch + patches/mageia/fs-vboxsf.patch + patches/mageia/CVE-2019-12379.patch + patches/pisilinux/revert-Makefile.patch kernel/tools/cpupowertools/pspec.xml @@ -21076,12 +23051,20 @@ /usr/include /usr/share/man/man1/cpupower* /usr/share/locale/*/*/cpupower.mo + /usr/share/bash-completion/completions/cpupower cpupower.conf.d + + 2019-12-27 + 5.4.6 + Version bump + Idris Kalp + idriskalp@gmail.com + 2019-06-26 4.19.56 @@ -21309,7 +23292,7 @@ Development files for freetype freetype için geliştirme dosyaları - freetype + freetype zlib-devel libpng-devel @@ -21340,6 +23323,13 @@ + + 2019-12-27 + 2.10.1 + Rebuild + Idris Kalp + idriskalp@gmail.com + 2019-08-01 2.10.1 @@ -21408,7 +23398,7 @@ Özellikle python için hazırlanan dökümanları yorumlamak için kullanılan yaygın bir döoküman üreticisi. Başta HTML olmak üzere Latex ile birlikte PDF, Ps gibi doküman çıktıları üretebiliyor. https://files.pythonhosted.org/packages/8b/7e/b188d9a3b9c938e736e02a74c1363c2888e095d770df2c72b4c312f9fdcb/Sphinx-1.6.5.tar.gz - docutils + python-docutils python-six python-requests python-sphinx-alabaster-theme @@ -21423,7 +23413,7 @@ python-sphinx - docutils + python-docutils python-Pygments python-Jinja2 @@ -21592,7 +23582,7 @@ - 2019-10-03 + 2019-12-10 2.7.0 Version bump idris Kalp @@ -22095,7 +24085,7 @@ - 2019-10-03 + 2019-12-27 2019.2 Version bump idris Kalp diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 7cb16d2f..952a5591 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -a2155c4d3f0b2c8e188b3c8958c3358d33146927 \ No newline at end of file +229f9daf3803b063b7d60385f634cc188a73e424 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index e6ccc048d4efd40e9e8711ef8b4c19109fd26088..3bbbce11b7d8504a54b36e6185f162ce6283a299 100644 GIT binary patch literal 102556 zcmV(tKu^w1tnGy5XnKx*>d2p z#_}gDgt{Xixq0B$#HM)E(}jmL{lXqj=n0eYVR0 zuU~XvlY7t&#{7YaD}fQE0flBsUgmW-^Z6Q@<~h0L)%$KFP0JRiJ%Fs(1cmTjQN-oY zkz)wh?c6*3M72re89{&j&nk?!_%kH3(qM>r!C54SBm4gRbQd@23EmhDJ)G9BsCr@`%^>zLNdSkT(x~rXs_AMpT0< z=kYIY6bW^TU6>-l`hFNQ*NvQwxh^wyZvdWJYjv}$8yvs@nZEnXF+^_u(uDU(Xdo`v zFH#OQzXhwL$PKrD6^!(T$hXBR=2~oHgHJnQ#Bo(8;hsJCN^?(rjp1w07EJ3!t5To7 z+CcmMgnA|UOI@WL+<46*G(Lhve6%2uh-n7&~6%8;~KUk8=H*E;3*IPiT3DOOSw zNN`4yp>hO?ehkHGp4gSAic!t?LG!lYy`Lrtbl7)dXeh1h+`EUNHwpJ`dN7fRx}A3; zD#<;QC<#42-QrSpk&ZHFN|TexiXV=QaMP|}t}Wb~I!*>m(OHF0HbwHc+)@lGNihVu ztzNDmB!lb#z+b5US@F5bWcMsdkYNU5%_5ZNa63S4ft(P5T{Vss(85x7$OG&>omk$Y z{a&B<=QLlX)}yRYF~6i3iy!VCxbo@uy;J(h5d#?gJrq$QQC`lrStb*yy5$`B6_KYSe-RL(V6PPQmsX{xe+Iys3tud z_bWQ*GR+5I?EjFV0i`*7o6mUOCcV^CdD^p|FzornMCQ0`N z3#H1?MMI{@6C2gvcf(2BNXuW1mwbRDdR2}Jx;ztYoy(zgm4Q$|W_UY%0Aoro0aQOY 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�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 diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index babc047b..1707dca2 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -e064ec20d961a4c4b5bbf03d20c77cbe376dea12 \ No newline at end of file +572b571415cc2527ee5ac9850611b1384ce310b3 \ No newline at end of file