diff --git a/pisi-index.xml b/pisi-index.xml
index 08490501..fc60d987 100644
--- a/pisi-index.xml
+++ b/pisi-index.xml
@@ -2288,13 +2288,14 @@
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.11.0.tar.gz
+ http://www.rsyslog.com/files/download/rsyslog/rsyslog-8.24.0.tar.gz
zlib-devel
json-c-devel
libestr-devel
libgcrypt-devel
liblogging-devel
+ libfastjson-devel
system/base/rsyslog/pspec.xml
@@ -2306,6 +2307,7 @@
libestr
libgcrypt
liblogging
+ libfastjson
/usr/bin/rsyslogd
@@ -2329,6 +2331,13 @@
+
+ 2017-01-30
+ 8.24.0
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
8.11.0
@@ -2378,6 +2387,13 @@
+
+ 2017-01-30
+ 4.2.4.4
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
4.2.4.4
@@ -2801,7 +2817,7 @@
Development files for libestr
system.devel
- libestr
+ libestr
/usr/include/libestr.h
@@ -2809,6 +2825,13 @@
+
+ 2017-01-30
+ 0.1.10
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
0.1.10
@@ -2909,7 +2932,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.12/src/nspr-4.12.tar.gz
+ https://ftp.mozilla.org/pub/nspr/releases/v4.13.1/src/nspr-4.13.1.tar.gz
nspr.pc.in
generate-pc-config.sh
@@ -2928,7 +2951,7 @@
nspr için geliştirme dosyaları
system.devel
- nspr
+ nspr
/usr/include
@@ -2937,6 +2960,13 @@
+
+ 2017-01-30
+ 4.13.1
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
4.12
@@ -2968,7 +2998,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://github.com/json-c/json-c/archive/json-c-0.12-20140410.tar.gz
+ https://s3.amazonaws.com/json-c_releases/releases/json-c-0.12.1.tar.gz
wno-werror.patch
@@ -2988,7 +3018,7 @@
json-c için geliştirme dosyaları
system.devel
- json-c
+ json-c
/usr/include
@@ -3006,6 +3036,13 @@
+
+ 2017-01-29
+ 0.12.1
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
0.12
@@ -4106,7 +4143,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://fedorahosted.org/released/mailcap/mailcap-2.1.45.tar.xz
+ https://fedorahosted.org/released/mailcap/mailcap-2.1.46.tar.xz
extend-mailcap.patch
@@ -4121,6 +4158,13 @@
+
+ 2017-01-30
+ 2.1.46
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
2.1.45
@@ -4263,6 +4307,51 @@
+
+
+ libfastjson
+ https://github.com/rsyslog/libfastjson
+
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
+ GPLv2
+ library
+ 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
+ system/base/libfastjson/pspec.xml
+
+
+ libfastjson
+
+ /usr/lib
+ /usr/share/doc
+
+
+
+ libfastjson-devel
+ Development files for libfastjson
+ system.devel
+
+ libfastjson
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+ 2017-01-30
+ 0.99.4
+ First release
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
+
+
which
@@ -4594,7 +4683,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.2.tar.gz
+ ftp://ftp.gnu.org/gnu/nettle/nettle-3.3.tar.gz
gmp-devel
@@ -4618,7 +4707,7 @@
nettle için geliştirme dosyaları.
Pliki nagłówkowe biblioteki nettle.
- nettle
+ nettle
/usr/include
@@ -4637,7 +4726,7 @@
gmp-32bit
- nettle
+ nettle
gmp-32bit
@@ -4645,6 +4734,13 @@
+
+ 2017-01-30
+ 3.3
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
3.2
@@ -4807,7 +4903,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://source.pisilinux.org/1.0/v86d-0.1.10.tar.bz2
+ http://ftp.linux.org.tr/gentoo/distfiles/v86d-0.1.10.tar.bz2
system/base/v86d/pspec.xml
@@ -4818,6 +4914,13 @@
+
+ 2017-01-30
+ 0.1.10
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
0.1.10
@@ -5047,6 +5150,13 @@
+
+ 2017-01-30
+ 1.5
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
1.5
@@ -5104,6 +5214,13 @@
+
+ 2017-01-30
+ 22.21
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
22.21
@@ -7541,6 +7658,13 @@
+
+ 2017-01-30
+ 1.60
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
1.60
@@ -7652,6 +7776,13 @@
+
+ 2017-01-30
+ 018
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
018
@@ -7849,10 +7980,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.3.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.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
gettext
gzip
@@ -7899,6 +8030,13 @@
+
+ 2017-01-29
+ 2.0.4
+ Release Bump
+ PisiLinux Community
+ admin@pisilinux.org
+
2016-04-27
2.0.3
@@ -8093,7 +8231,7 @@
Development files for liblogging
system.devel
- liblogging
+ liblogging
/usr/include/liblogging/stdlog.h
@@ -8101,6 +8239,13 @@
+
+ 2017-01-30
+ 1.0.5
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
1.0.5
@@ -8620,7 +8765,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.20/libusb-1.0.20.tar.bz2
+ https://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.21/libusb-1.0.21.tar.bz2
eudev-devel
@@ -8648,7 +8793,7 @@
Development files for libusb
system.devel
- libusb
+ libusb
/usr/include
@@ -8671,7 +8816,7 @@
eudev-32bit
- libusb
+ libusb
eudev-32bit
@@ -8685,6 +8830,13 @@
+
+ 2017-01-30
+ 1.0.21
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
1.0.20
@@ -8860,8 +9012,8 @@
- 2017-01-28
- 4.4
+ 2017-01-29
+ 4.4.11
Version bump.
Ertuğrul Erata
ertugrulerata@gmail.com
@@ -9078,6 +9230,13 @@
+
+ 2016-04-27
+ 2.88
+ Rebuild.
+ PisiLinux Community
+ admin@pisilinux.org
+
2016-04-27
2.88
@@ -10236,7 +10395,7 @@
sysfsutils için geliştirme dosyaları
system.devel
- sysfsutils
+ sysfsutils
/usr/include
@@ -10244,6 +10403,13 @@
+
+ 2017-01-30
+ 2.1.0
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
2.1.0
@@ -10283,6 +10449,9 @@
tr.patch
mingetty-utf8.patch
+ fedora/mingetty-1.08-check_chroot_chdir_nice.patch
+ fedora/mingetty-1.08-openlog_authpriv.patch
+ fedora/mingetty-1.08-limit_tty_length.patch
system/base/mingetty/pspec.xml
@@ -10299,6 +10468,13 @@
+
+ 2017-01-30
+ 1.08
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
1.0.8
@@ -10351,6 +10527,13 @@
+
+ 2017-01-30
+ 1.0.2
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
1.0.2
@@ -10734,6 +10917,13 @@
+
+ 2017-01-30
+ 4.1
+ Release Bump
+ PisiLinux Community
+ admin@pisilinux.org
+
2016-04-27
4.1
@@ -10903,6 +11093,13 @@
+
+ 2017-01-30
+ 0.10
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
0.10
@@ -11036,7 +11233,7 @@
Development files for libestr
system.devel
- libee
+ libee
/usr/include/libee
@@ -11044,6 +11241,13 @@
+
+ 2017-01-30
+ 0.4.1
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
0.4.1
@@ -11413,7 +11617,7 @@
system.devel
libusb-devel
- libusb-compat
+ libusb-compat
/usr/bin
@@ -11433,13 +11637,20 @@
libusb-32bit
libusb
- libusb-compat
+ libusb-compat
/usr/lib32
+
+ 2017-01-30
+ 0.1.5
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
0.1.5
@@ -11692,6 +11903,13 @@
+
+ 2017-01-30
+ 1.7
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
1.7
@@ -11880,6 +12098,13 @@
+
+ 2017-01-30
+ 1.3.5
+ Rebuild
+ PisiLinux Community
+ admin@pisilinux.org
+
2016-04-27
1.3.5
@@ -13038,7 +13263,7 @@
Development files for check
check için geliştirme dosyaları
- check
+ check
/usr/include
@@ -13055,6 +13280,13 @@
+
+ 2017-01-29
+ 0.10.0
+ Rebuild.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
0.10.0
diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum
index d5be8746..918e7f2b 100644
--- a/pisi-index.xml.sha1sum
+++ b/pisi-index.xml.sha1sum
@@ -1 +1 @@
-ae415efc1d21b843ef6f5cd02493b4cc063938b3
\ No newline at end of file
+d46b64e136405312687f02950eb942224f67b6cb
\ No newline at end of file
diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz
index 1f954aff..378eecc7 100644
Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ
diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum
index 6e50e311..41f95b14 100644
--- a/pisi-index.xml.xz.sha1sum
+++ b/pisi-index.xml.xz.sha1sum
@@ -1 +1 @@
-4532ef03864e2f30a2801067564ee70af78d4497
\ No newline at end of file
+2cbbdde31331bfc45ecebbee1f01e8f769b50b06
\ No newline at end of file
diff --git a/system/base/libfastjson/actions.py b/system/base/libfastjson/actions.py
new file mode 100644
index 00000000..0238576a
--- /dev/null
+++ b/system/base/libfastjson/actions.py
@@ -0,0 +1,24 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Copyright 2017 TUBITAK/UEKAE
+# Licensed under the GNU General Public License, version 2.
+# See the file http://www.gnu.org/copyleft/gpl.txt.
+
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
+def setup():
+ shelltools.system("sh autogen.sh")
+
+ autotools.configure("--disable-static")
+
+def build():
+ autotools.make()
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+
+ pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS")
diff --git a/system/base/libfastjson/pspec.xml b/system/base/libfastjson/pspec.xml
new file mode 100644
index 00000000..49d78202
--- /dev/null
+++ b/system/base/libfastjson/pspec.xml
@@ -0,0 +1,48 @@
+
+
+
+
+ libfastjson
+ https://github.com/rsyslog/libfastjson
+
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
+ GPLv2
+ library
+ 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
+
+
+
+ libfastjson
+
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ libfastjson-devel
+ system.devel
+ Development files for libfastjson
+
+ libfastjson
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2017-01-30
+ 0.99.4
+ First release
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
+
+
diff --git a/system/base/rsyslog/pspec.xml b/system/base/rsyslog/pspec.xml
index 0629381a..de2ec7dd 100644
--- a/system/base/rsyslog/pspec.xml
+++ b/system/base/rsyslog/pspec.xml
@@ -12,13 +12,14 @@
service
Enhanced system logging and kernel message trapping daemons
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.
- http://www.rsyslog.com/files/download/rsyslog/rsyslog-8.11.0.tar.gz
+ http://www.rsyslog.com/files/download/rsyslog/rsyslog-8.24.0.tar.gz
zlib-devel
json-c-devel
libestr-devel
libgcrypt-devel
liblogging-devel
+ libfastjson-devel
@@ -30,6 +31,7 @@
libestr
libgcrypt
liblogging
+ libfastjson
/usr/bin/rsyslogd
@@ -54,6 +56,13 @@
+
+ 2017-01-30
+ 8.24.0
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
2016-04-27
8.11.0
diff --git a/system/base/vixie-cron/pspec.xml b/system/base/vixie-cron/pspec.xml
index b8c7286d..82273514 100644
--- a/system/base/vixie-cron/pspec.xml
+++ b/system/base/vixie-cron/pspec.xml
@@ -55,6 +55,13 @@
+
+ 2017-01-30
+ 4.1
+ Release Bump
+ PisiLinux Community
+ admin@pisilinux.org
+
2016-04-27
4.1