diff --git a/desktop/kde/framework/modemmanager-qt/pspec.xml b/desktop/kde/framework/modemmanager-qt/pspec.xml index 2d79b111cf..951a2f1118 100644 --- a/desktop/kde/framework/modemmanager-qt/pspec.xml +++ b/desktop/kde/framework/modemmanager-qt/pspec.xml @@ -52,6 +52,13 @@ + + 2016-01-26 + 5.18.0 + rebuild for ModemManager + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2016-01-10 5.18.0 diff --git a/desktop/kde/framework/networkmanager-qt/pspec.xml b/desktop/kde/framework/networkmanager-qt/pspec.xml index 61e9e74ac0..a6f0c8d2cc 100644 --- a/desktop/kde/framework/networkmanager-qt/pspec.xml +++ b/desktop/kde/framework/networkmanager-qt/pspec.xml @@ -53,6 +53,13 @@ + + 2016-01-25 + 5.18.0 + rebuild for NetworkManager + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2016-01-10 5.18.0 diff --git a/desktop/misc/at-spi2-atk/pspec.xml b/desktop/misc/at-spi2-atk/pspec.xml index 04dbf1cd19..55ecf4c882 100644 --- a/desktop/misc/at-spi2-atk/pspec.xml +++ b/desktop/misc/at-spi2-atk/pspec.xml @@ -12,7 +12,7 @@ service Protocol definitions and daemons for D-Bus at-spi at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation. - mirrors://gnome/at-spi2-atk/2.16/at-spi2-atk-2.16.0.tar.xz + mirrors://gnome/at-spi2-atk/2.18/at-spi2-atk-2.18.1.tar.xz at-spi2-core-devel glib2-devel @@ -66,6 +66,8 @@ at-spi2-atk için geliştirme dosyaları at-spi2-atk + glib2-devel + at-spi2-core-devel /usr/lib32/pkgconfig @@ -75,6 +77,13 @@ + + 2016-01-26 + 2.18.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2015-04-17 2.16.0 diff --git a/desktop/misc/at-spi2-core/pspec.xml b/desktop/misc/at-spi2-core/pspec.xml index 519e64e101..45f38e8bd0 100644 --- a/desktop/misc/at-spi2-core/pspec.xml +++ b/desktop/misc/at-spi2-core/pspec.xml @@ -12,7 +12,7 @@ service Protocol definitions and daemons for D-Bus at-spi at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation. - mirrors://gnome/at-spi2-core/2.16/at-spi2-core-2.16.0.tar.xz + mirrors://gnome/at-spi2-core/2.18/at-spi2-core-2.18.3.tar.xz libXtst-devel libXi-devel @@ -83,6 +83,13 @@ + + 2016-01-26 + 2.18.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2015-04-17 2.16.0 diff --git a/hardware/cpu/irqbalance/pspec.xml b/hardware/cpu/irqbalance/pspec.xml index 669130acad..4f26992b09 100644 --- a/hardware/cpu/irqbalance/pspec.xml +++ b/hardware/cpu/irqbalance/pspec.xml @@ -12,8 +12,7 @@ service Distribute hardware interrupts across processors Daemon to balance IRQs across multiple CPUs on systems.This can lead to better performance and I/O balance on SMP systems. - - https://github.com/Irqbalance/irqbalance/archive/v1.0.9.tar.gz + https://github.com/Irqbalance/irqbalance/archive/v1.1.0.tar.gz numactl-devel glib2-devel @@ -45,6 +44,13 @@ + + 2016-01-27 + 1.1.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2015-10-01 1.0.9 diff --git a/hardware/disk/libisofs/actions.py b/hardware/disk/libisofs/actions.py new file mode 100644 index 0000000000..e32bffc3bd --- /dev/null +++ b/hardware/disk/libisofs/actions.py @@ -0,0 +1,25 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools + +def setup(): + autotools.autoreconf("-vfi") + autotools.configure("--disable-static \ + --disable-ldconfig-at-install \ + --with-gnu-ld \ + --disable-test") + + +def build(): + autotools.make() + +def install(): + autotools.install() + pisitools.dodoc("AUTHORS", "COPY*", "NEWS", "README") + pisitools.dodoc("doc/*") + pisitools.remove("/usr/share/doc/libisofs/doxygen.conf*") diff --git a/hardware/disk/libisofs/pspec.xml b/hardware/disk/libisofs/pspec.xml new file mode 100644 index 0000000000..d4ee4d3590 --- /dev/null +++ b/hardware/disk/libisofs/pspec.xml @@ -0,0 +1,67 @@ + + + + + libisofs + http://libburnia-project.org + GPLv2 + + Pisi Linux Admins + admins@pisilinux.org + + hardware.optical + library + A library for creating ISO disc images + libisofs is a library that handles creating ISO disc image files. It is intended to work together with libburn to write these images to discs + http://files.libburnia-project.org/releases/libisofs-1.4.2.tar.gz + + acl-devel + zlib-devel + + + + libisofs + + acl + zlib + + + /usr/lib + /usr/share/doc + + + + + libisofs-devel + Development files for libisofs + + libisofs + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/libisofs/Tutorial + /usr/share/doc/libisofs/checksums.txt + /usr/share/doc/libisofs/susp_aaip_2_0.txt + /usr/share/doc/libisofs/susp_aaip_isofs_names.txt + /usr/share/doc/libisofs/zisofs_format.txt + + + + + + 2016-01-26 + 1.4.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-01-15 + 1.2.6 + First release + Ertan Güven + ertan@pisilinux.org + + + diff --git a/hardware/disk/libisofs/translations.xml b/hardware/disk/libisofs/translations.xml new file mode 100644 index 0000000000..cd2aebfaed --- /dev/null +++ b/hardware/disk/libisofs/translations.xml @@ -0,0 +1,13 @@ + + + + libisofs + ISO kalıbı oluşturmak için gerekli kitaplıklar + libisofs, ISO kalıbını oluşturmak için gerekli kitaplıkları içeren pakettir. Bu paket ayrıca Libburn'u kullanarak, ISO kalıplarını CD, DVD veya benzeri disklere yazdırmanıza olanağı sağlar. + + + + libisofs-devel + libisofs için geliştirme dosyaları + + diff --git a/hardware/disk/mtools/actions.py b/hardware/disk/mtools/actions.py deleted file mode 100644 index 2d000a6a41..0000000000 --- a/hardware/disk/mtools/actions.py +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/python -# -*- coding: utf-8 -*- -# -# Licensed under the GNU General Public License, version 3. -# See the file http://www.gnu.org/licenses/gpl.txt - -from pisi.actionsapi import autotools -from pisi.actionsapi import pisitools -from pisi.actionsapi import shelltools -from pisi.actionsapi import get - -def setup(): - #for i in ["mtools.texi"]: - # pisitools.dosed(i, "/usr/local/etc", "/etc") - - shelltools.export("INSTALL_PROGRAM", "install") - autotools.autoreconf("-fi") - autotools.configure("--prefix=/usr \ - --sysconfdir=/etc/mtools \ - --includedir=/usr/src/linux/include") - -def build(): - autotools.make() - pisitools.dosed("mtools.conf","SAMPLE FILE","#SAMPLE FILE") -def install(): - autotools.rawInstall('-j1 DESTDIR="%s"' % get.installDIR()) - - - pisitools.insinto("/etc/mtools","mtools.conf") - - pisitools.dodoc("COPYING", "README*", "Release.notes") diff --git a/hardware/disk/mtools/pspec.xml b/hardware/disk/mtools/pspec.xml deleted file mode 100644 index bb895ba6af..0000000000 --- a/hardware/disk/mtools/pspec.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - mtools - http://mtools.linux.lu/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - Utilities to access MS-DOS disks without mounting them - Mtools are utilities to access MS-DOS disks without mounting them. - mirrors://gnu/mtools/mtools-4.0.18.tar.gz - - - - mtools - - /usr/bin - /etc - /usr/share/doc - /usr/share/info - /usr/share/man - - - - - - 2014-02-12 - 4.0.18 - Fix mtools.conf syntax. - Richard de Bruin - richdb@pisilinux.org - - - 2013-11-20 - 4.0.18 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-22 - 4.0.17 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - diff --git a/hardware/disk/mtools/translations.xml b/hardware/disk/mtools/translations.xml deleted file mode 100644 index 32e599d3f5..0000000000 --- a/hardware/disk/mtools/translations.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - mtools - MS-DOS (Windows) disketlerinize -mount ile bağlamadan- erişim araçları - Mtools diskinizdeki MS-DOS (Windows) bölümlerine -mount komutu ile bağlamadan- erişebilmek için gereken araç setidir. - - diff --git a/hardware/disk/smartmontools/actions.py b/hardware/disk/smartmontools/actions.py new file mode 100644 index 0000000000..8657c8026d --- /dev/null +++ b/hardware/disk/smartmontools/actions.py @@ -0,0 +1,27 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import shelltools +from pisi.actionsapi import pisitools +from pisi.actionsapi import autotools +from pisi.actionsapi import get + +def setup(): + shelltools.touch("ChangeLog") + autotools.autoreconf("-fi") + autotools.configure("--with-libcap-ng=yes \ + --enable-drivedb \ + --with-systemdsystemunitdir=no") + +def build(): + autotools.make("CXXFLAGS='%s -fpie'" % get.CXXFLAGS()) + +def install(): + pisitools.dosed("smartd.service.in","sysconfig/smartmontools","conf.d/smartd") + pisitools.dosed("smartd.service.in","smartd_opts","SMARTD_ARGS") + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "NEWS", "README", "smartd.conf") diff --git a/hardware/disk/smartmontools/comar/service.py b/hardware/disk/smartmontools/comar/service.py new file mode 100644 index 0000000000..5b1f00150e --- /dev/null +++ b/hardware/disk/smartmontools/comar/service.py @@ -0,0 +1,30 @@ +from comar.service import * + +serviceType="server" +serviceDesc = _({"en": "S.M.A.R.T. monitoring daemon", + "tr": "S.M.A.R.T. disk izleme hizmeti"}) + +serviceConf = "smartd" +PIDFILE = "/run/smartd.pid" + + +@synchronized +def start(): + args = "-p %s" % PIDFILE + if config.get("smartd_opts"): + args = "%s %s" % (args, config.get("smartd_opts")) + startService(command="/usr/sbin/smartd", + args=args, + donotify=True) + +@synchronized +def stop(): + stopService(pidfile=PIDFILE, + donotify=True) + +def reload(): + # FIXME: That's bad. + run("/usr/bin/killall -HUP smartd") + +def status(): + return isServiceRunning(pidfile=PIDFILE) diff --git a/hardware/disk/smartmontools/files/smartmontools-5.38-defaultconf.patch b/hardware/disk/smartmontools/files/smartmontools-5.38-defaultconf.patch new file mode 100644 index 0000000000..6762b7b7e1 --- /dev/null +++ b/hardware/disk/smartmontools/files/smartmontools-5.38-defaultconf.patch @@ -0,0 +1,12 @@ +diff -up smartmontools-5.38/smartd.conf.defaultconf smartmontools-5.38/smartd.conf +--- smartmontools-5.38/smartd.conf.defaultconf 2008-08-07 12:21:53.000000000 +0200 ++++ smartmontools-5.38/smartd.conf 2008-08-07 12:24:26.000000000 +0200 +@@ -20,7 +20,7 @@ + # Directives listed below, which will be applied to all devices that + # are found. Most users should comment out DEVICESCAN and explicitly + # list the devices that they wish to monitor. +-DEVICESCAN ++DEVICESCAN -H -m root -n standby,10,q + + # Alternative setting to ignore temperature and power-on hours reports + # in syslog. diff --git a/hardware/disk/smartmontools/files/smartmontools.sysconf b/hardware/disk/smartmontools/files/smartmontools.sysconf new file mode 100644 index 0000000000..75d591c5a5 --- /dev/null +++ b/hardware/disk/smartmontools/files/smartmontools.sysconf @@ -0,0 +1,4 @@ +# command line options for smartd +smartd_opts="-q never" +# autogenerated config file options +# smartd_conf_opts="-H -m root" diff --git a/hardware/disk/smartmontools/pspec.xml b/hardware/disk/smartmontools/pspec.xml new file mode 100644 index 0000000000..44cd8dc192 --- /dev/null +++ b/hardware/disk/smartmontools/pspec.xml @@ -0,0 +1,74 @@ + + + + + smartmontools + http://smartmontools.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + Programs to control and monitor storage systems using the Self-Monitoring + The smartmontools package contains two utility programs (smartctl and smartd) to control and monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (SMART) built into most modern ATA and SCSI hard disks. + mirrors://sourceforge/smartmontools/6.4/smartmontools-6.4.tar.gz + + libutil-linux-devel + libcap-ng-devel + + + + + smartmontools + + libgcc + libcap-ng + + + /etc + /lib/systemd/system + /usr/sbin + /usr/share/doc + /usr/share/man + /usr/share/smartmontools + + + smartmontools.sysconf + + + System.Service + + + + + + 2016-01-26 + 6.4 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2015-01-16 + 6.0 + configured without "/lib/systemd/system" + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-03-09 + 6.0 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2012-11-14 + 6.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + diff --git a/hardware/disk/smartmontools/translations.xml b/hardware/disk/smartmontools/translations.xml new file mode 100644 index 0000000000..56e03ddfae --- /dev/null +++ b/hardware/disk/smartmontools/translations.xml @@ -0,0 +1,8 @@ + + + + smartmontools + Hard disk kontrol ve durumunu gösteren programlar + smartctl ve smartd adlı ATA ve SCSI diskleri kontrol ve durumlarını gösterir iki program. + + diff --git a/hardware/disk/udisks2/pspec.xml b/hardware/disk/udisks2/pspec.xml index 82c9529b34..630fa4cb18 100644 --- a/hardware/disk/udisks2/pspec.xml +++ b/hardware/disk/udisks2/pspec.xml @@ -22,7 +22,7 @@ acl-devel glib2-devel polkit-devel - eudev-devel + libgudev-devel parted-devel libatasmart-devel device-mapper-devel @@ -48,7 +48,7 @@ acl glib2 polkit - eudev + libgudev lvm2 mdadm parted @@ -96,6 +96,13 @@ + + 2016-01-26 + 2.1.6 + Rebuild for libgudev + Ertuğrul Erata + ertugrulerata@gmail.com + 2015-12-27 2.1.6 diff --git a/hardware/optical/libburn/actions.py b/hardware/optical/libburn/actions.py new file mode 100644 index 0000000000..fde19cb7c5 --- /dev/null +++ b/hardware/optical/libburn/actions.py @@ -0,0 +1,22 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools + +def setup(): + #autotools.autoreconf("-vfi") + autotools.configure("--disable-static \ + --disable-ldconfig-at-install \ + --with-gnu-ld \ + --disable-test") + +def build(): + autotools.make() + +def install(): + autotools.install() + pisitools.dodoc("AUTHORS", "COPYING", "README") diff --git a/hardware/optical/libburn/pspec.xml b/hardware/optical/libburn/pspec.xml new file mode 100644 index 0000000000..35b401f391 --- /dev/null +++ b/hardware/optical/libburn/pspec.xml @@ -0,0 +1,72 @@ + + + + + libburn + http://libburnia-project.org + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + app:console + hardware.optical + A library for reading, mastering and writing optical discs + Libburn is an open-source library for reading, mastering and writing optical discs. + http://files.libburnia-project.org/releases/libburn-1.4.2.tar.gz + + + + libburn + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + + libburn-devel + Development files for libburn + + libburn + + + /usr/include + /usr/lib/pkgconfig/libburn-1.pc + + + + + + 2016-01-26 + 1.4.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2014-07-10 + 1.3.8 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-01-29 + 1.3.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-11-29 + 1.2.4 + First release + Marcin Bojara + marcin@pisilinux.org + + + diff --git a/hardware/optical/libburn/translations.xml b/hardware/optical/libburn/translations.xml new file mode 100644 index 0000000000..51fe8546cd --- /dev/null +++ b/hardware/optical/libburn/translations.xml @@ -0,0 +1,13 @@ + + + + libburn + Optik diskleri okumak, idare etmek ve yazmak için kitaplıklar + libburn, optik diskleri okumak, idare etmek ve yazmak için yazılmış, açık kaynak kodlu bir kitaplıktır. + + + + libburn-devel + libburn için geliştirme dosyaları + + diff --git a/hardware/optical/lsdvd/actions.py b/hardware/optical/lsdvd/actions.py new file mode 100644 index 0000000000..c4249dfd9b --- /dev/null +++ b/hardware/optical/lsdvd/actions.py @@ -0,0 +1,19 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + autotools.configure() + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README") diff --git a/hardware/optical/lsdvd/files/lsdvd-0.16-strip-trailing-spaces.patch b/hardware/optical/lsdvd/files/lsdvd-0.16-strip-trailing-spaces.patch new file mode 100644 index 0000000000..4f797886f2 --- /dev/null +++ b/hardware/optical/lsdvd/files/lsdvd-0.16-strip-trailing-spaces.patch @@ -0,0 +1,15 @@ +--- lsdvd-0.10/lsdvd.c.jdw 2003-09-30 07:01:00.000000000 +1000 ++++ lsdvd-0.10/lsdvd.c 2007-11-10 17:16:17.000000000 +1100 +@@ -153,9 +153,9 @@ + + fclose (filehandle); + +- title[32] = '\0'; +- while(i-- > 2) +- if(title[i] == ' ') title[i] = '\0'; ++ while (i > 0 && title[i-1] == ' ') ++ i--; ++ title[i] = '\0'; + return 0; + } + diff --git a/hardware/optical/lsdvd/files/lsdvd-0.16-types.patch b/hardware/optical/lsdvd/files/lsdvd-0.16-types.patch new file mode 100644 index 0000000000..b20f8ea2cb --- /dev/null +++ b/hardware/optical/lsdvd/files/lsdvd-0.16-types.patch @@ -0,0 +1,27 @@ +Index: lsdvd-0.16/configure.in +=================================================================== +--- lsdvd-0.16.orig/configure.in ++++ lsdvd-0.16/configure.in +@@ -10,8 +10,8 @@ fi + + AC_CHECK_LIB(dvdread, DVDOpen, , AC_MSG_ERROR([libdvdread not found!])) + AC_MSG_CHECKING([for dvdread/ifo_read.h]) +-AC_TRY_COMPILE([#include +- #include ], , ++AC_TRY_COMPILE([#include ++ #include ], , + AC_MSG_RESULT([yes]), + AC_MSG_RESULT([no]) + AC_MSG_ERROR([Header files for dvdread not found])) +Index: lsdvd-0.16/lsdvd.c +=================================================================== +--- lsdvd-0.16.orig/lsdvd.c ++++ lsdvd-0.16/lsdvd.c +@@ -13,6 +13,7 @@ + * 2003-04-19 Cleanups get_title_name, added dvdtime2msec, added helper macros, + * output info structures in form of a Perl module, by Henk Vergonet. + */ ++#include + #include + #include + #include diff --git a/hardware/optical/lsdvd/pspec.xml b/hardware/optical/lsdvd/pspec.xml new file mode 100644 index 0000000000..d3b9910825 --- /dev/null +++ b/hardware/optical/lsdvd/pspec.xml @@ -0,0 +1,60 @@ + + + + + lsdvd + http://untrepid.com/lsdvd + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + Small application for listing the contents of DVDs + lsdvd is a small application which lists the contents of DVDs to your terminal. + mirrors://sourceforge/lsdvd/lsdvd-0.17.tar.gz + + libdvdread-devel + + + + + + + + + lsdvd + + libdvdread + + + /usr/bin + /usr/share/doc + /usr/share/man + + + + + + 2016-01-26 + 0.17 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2014-03-09 + 0.16 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2009-12-25 + 0.16 + First release + Pisi Linux Admins + admins@pisilinux.org + + + diff --git a/hardware/optical/lsdvd/translations.xml b/hardware/optical/lsdvd/translations.xml new file mode 100644 index 0000000000..922c5506dc --- /dev/null +++ b/hardware/optical/lsdvd/translations.xml @@ -0,0 +1,8 @@ + + + + lsdvd + DVD bilgilerini toplamaya yarayan bir araç + lsdvd, terminal üzerinden DVD'lerin içeriğini görüntülemeye yarayan basit bir araçtır. + + diff --git a/hardware/powermanagement/upower/pspec.xml b/hardware/powermanagement/upower/pspec.xml index d58c8724c2..18b2660efb 100644 --- a/hardware/powermanagement/upower/pspec.xml +++ b/hardware/powermanagement/upower/pspec.xml @@ -22,7 +22,7 @@ glib2-devel polkit-devel dbus-glib-devel - eudev-devel + libgudev-devel libusb-devel libplist-devel libimobiledevice-devel @@ -44,7 +44,7 @@ glib2 polkit dbus-glib - eudev + libgudev libplist libimobiledevice pm-utils @@ -77,7 +77,7 @@ glib2-devel polkit-devel dbus-glib-devel - eudev-devel + libgudev-devel libplist-devel libimobiledevice-devel @@ -89,6 +89,13 @@ + + 2016-01-26 + 0.9.23 + Rebuild for libgudev. + Ertuğrul Erata + ertugrulerata@gmail.com + 2016-01-10 0.9.23 @@ -167,4 +174,4 @@ kaptan@pisilinux.org - \ No newline at end of file + diff --git a/hardware/scannner/sane-frontends/actions.py b/hardware/scannner/sane-frontends/actions.py new file mode 100644 index 0000000000..9ca9f13ec4 --- /dev/null +++ b/hardware/scannner/sane-frontends/actions.py @@ -0,0 +1,25 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + autotools.configure("--with-gnu-ld") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "COPYING", "README") + + # There's xsane instead + pisitools.remove("/usr/bin/xscanimage") + pisitools.remove("/usr/share/man/man1/xscanimage.1") + pisitools.removeDir("/usr/share/sane") diff --git a/hardware/scannner/sane-frontends/files/sane-frontends-1.0.14-array-out-of-bounds.patch b/hardware/scannner/sane-frontends/files/sane-frontends-1.0.14-array-out-of-bounds.patch new file mode 100644 index 0000000000..f5c11a2793 --- /dev/null +++ b/hardware/scannner/sane-frontends/files/sane-frontends-1.0.14-array-out-of-bounds.patch @@ -0,0 +1,40 @@ +commit c4cb247732767aed76502069d0b3040c4c4e5123 +Author: Nils Philippsen +Date: Fri Jul 31 16:21:53 2009 +0200 + + patch: array-out-of-bounds + + Squashed commit of the following: + + commit 337bcefaa7a67931095b74317a266a1244978ab6 + Author: Nils Philippsen + Date: Fri Jul 31 16:03:28 2009 +0200 + + fix array subscript out of bounds errors (#133121) + +diff --git a/src/xcam.c b/src/xcam.c +index 2d494a5..f6859b7 100644 +--- a/src/xcam.c ++++ b/src/xcam.c +@@ -1289,7 +1289,7 @@ save_frame_button (GtkWidget * widget, gpointer client_data, + + /* test for pnm formats */ + strncpy (testfilename, preferences.filename, sizeof (testfilename)); +- testfilename[sizeof (testfilename)] = 0; ++ testfilename[sizeof (testfilename) - 1] = 0; + g_strreverse (testfilename); + if (!((!strncmp (testfilename, "mnp.", 4)) || + (!strncmp (testfilename, "mgp.", 4)) || +diff --git a/src/xscanimage.c b/src/xscanimage.c +index a36324f..065923d 100644 +--- a/src/xscanimage.c ++++ b/src/xscanimage.c +@@ -1284,7 +1284,7 @@ scan_dialog (GtkWidget * widget, gpointer call_data) + { /* We are running in standalone mode */ + /* test for pnm formats */ + strncpy (testfilename, preferences.filename, sizeof (testfilename)); +- testfilename[sizeof (testfilename)] = 0; ++ testfilename[sizeof (testfilename) - 1] = 0; + g_strreverse (testfilename); + if (!((!strncmp (testfilename, "mnp.", 4)) || + (!strncmp (testfilename, "mgp.", 4)) || diff --git a/hardware/scannner/sane-frontends/files/sane-frontends-1.0.14-sane-backends-1.0.20.patch b/hardware/scannner/sane-frontends/files/sane-frontends-1.0.14-sane-backends-1.0.20.patch new file mode 100644 index 0000000000..15bd6a1f1e --- /dev/null +++ b/hardware/scannner/sane-frontends/files/sane-frontends-1.0.14-sane-backends-1.0.20.patch @@ -0,0 +1,31 @@ +commit ddd90b1502a263d03938b1e45a57684d576993ba +Author: Nils Philippsen +Date: Fri Jul 31 16:25:58 2009 +0200 + + patch: sane-backends-1.0.20 + + Squashed commit of the following: + + commit 0c84326fa37bb309481c4d2658ab6cb17c9f0e85 + Author: Nils Philippsen + Date: Fri Jul 31 16:18:59 2009 +0200 + + use SANE_CAP_ALWAYS_SETTABLE only if available + +diff --git a/src/gtkglue.c b/src/gtkglue.c +index ba5cbf5..ec81f45 100644 +--- a/src/gtkglue.c ++++ b/src/gtkglue.c +@@ -1476,8 +1476,12 @@ gsg_set_sensitivity (GSGDialog * dialog, int sensitive) + || opt->type == SANE_TYPE_GROUP || !dialog->element[i].widget) + continue; + ++#ifdef SANE_CAP_ALWAYS_SETTABLE + if (!(opt->cap & SANE_CAP_ALWAYS_SETTABLE)) + gtk_widget_set_sensitive (dialog->element[i].widget, sensitive); ++#else ++ gtk_widget_set_sensitive (dialog->element[i].widget, sensitive); ++#endif + } + } + diff --git a/hardware/scannner/sane-frontends/pspec.xml b/hardware/scannner/sane-frontends/pspec.xml new file mode 100644 index 0000000000..9ef98c36fe --- /dev/null +++ b/hardware/scannner/sane-frontends/pspec.xml @@ -0,0 +1,57 @@ + + + + + sane-frontends + http://www.sane-project.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + Graphical frontend to SANE + sane-frontends includes the scanadf and xcam programs. + ftp://ftp.uwsg.indiana.edu/linux/gentoo/distfiles/sane-frontends-1.0.14.tar.gz + + sane-backends-devel + gimp-devel + gtk2-devel + + + sane-frontends-1.0.14-array-out-of-bounds.patch + sane-frontends-1.0.14-sane-backends-1.0.20.patch + + + + + sane-frontends + + sane-backends + gtk2 + glib2 + + + /usr/bin + /usr/share/doc/sane-frontends + /usr/share/man + + + + + + 2014-03-10 + 1.0.14 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2011-02-28 + 1.0.14 + First release + Pisi Linux Admins + admins@pisilinux.org + + + diff --git a/hardware/scannner/sane-frontends/translations.xml b/hardware/scannner/sane-frontends/translations.xml new file mode 100644 index 0000000000..9ca8f24351 --- /dev/null +++ b/hardware/scannner/sane-frontends/translations.xml @@ -0,0 +1,8 @@ + + + + sane-frontends + SANE için grafiksel arayüz paketi + sane-frontends, scanadf ve xcam grafiksel araçlarını içerir. + + diff --git a/multimedia/sound/speech-dispatcher/actions.py b/multimedia/sound/speech-dispatcher/actions.py index 78ca90af35..00811603f1 100644 --- a/multimedia/sound/speech-dispatcher/actions.py +++ b/multimedia/sound/speech-dispatcher/actions.py @@ -10,12 +10,17 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools def setup(): - #autotools.autoreconf("-vfi") + shelltools.system("sed -i 's/cicero //g' configure.ac") + shelltools.system("sed -i 's/sd_cicero//g' src/modules/Makefile.am") + autotools.autoreconf("-i") autotools.configure("--disable-static \ --enable-shared \ - --disable-python \ - --with-default-audio-method=alsa \ - --without-flite ") + --without-flite \ + --with-alsa \ + --with-espeak \ + --with-libao \ + --with-pulse \ + --with-default-audio-method=alsa") def build(): autotools.make() @@ -27,7 +32,7 @@ def install(): pisitools.remove("/usr/share/info/ssip.info") # Set executable bit - #shelltools.chmod("%s/usr/lib/python3.4/site-packages/speechd/_test.py" % get.installDIR(), 0755) + shelltools.chmod("%s/usr/lib/python3.4/site-packages/speechd/_test.py" % get.installDIR(), 0755) # Create log directory, it should be world unreadable pisitools.dodir("/var/log/speech-dispatcher") diff --git a/multimedia/sound/speech-dispatcher/pspec.xml b/multimedia/sound/speech-dispatcher/pspec.xml index 1e767d2a6e..6779af6322 100644 --- a/multimedia/sound/speech-dispatcher/pspec.xml +++ b/multimedia/sound/speech-dispatcher/pspec.xml @@ -20,9 +20,14 @@ glib2-devel libsndfile-devel dotconf-devel + espeak-devel + python3-devel intltool gettext-devel + texinfo pkgconfig + libtool-ltdl + libao-devel alsa-lib-devel pulseaudio-libs-devel @@ -32,10 +37,12 @@ speech-dispatcher glib2 - libtool-ltdl + libao + espeak dotconf - libsndfile alsa-lib + libsndfile + libtool-ltdl pulseaudio-libs @@ -48,6 +55,21 @@ /usr/share/speech-dispatcher + + + python3-speech-dispatcher + Python3 bindings for speech-dispatcher + + speech-dispatcher + python3 + + + python-speech-dispatcher + + + /usr/lib/python3.* + + speech-dispatcher-devel @@ -62,12 +84,18 @@ - + + 2016-01-25 + 0.8.3 + Edit and release bump + Alihan Öztürk + alihan@pisilinux.org + 2015-11-22 0.8.3 - Version bump. + First release Vedat Demir vedat@pisilinux.org diff --git a/need_build b/need_build index 22ad35df92..46599119ad 100644 --- a/need_build +++ b/need_build @@ -4,8 +4,6 @@ * Packages missing in http://ciftlik.pisilinux.org/pisi-2.0/pisi-index.xml.xz kernel/drivers/module-fglrx - multimedia/graphics/GraphicsMagick - multimedia/sound/speech-dispatcher programming/language/perl/perl-HTML-Form programming/language/perl/perl-HTML-Format programming/language/perl/perl-HTML-FormatText-WithLinks @@ -22,9 +20,10 @@ x11/driver/xorg-video-i740 * Packages that needs compiling - desktop/kde/application/kdepim (4 > 3) - desktop/kde/application/kdepim-runtime (27 > 26) - desktop/kde/sdk/umbrello (5 > 4) + desktop/kde/application/cantor (28 > 27) + desktop/kde/application/libkdcraw (24 > 23) + desktop/kde/edu/kiten (3 > 2) network/mail/thunderbird (35 > 34) + office/libreoffice/libreoffice (26 > 25) programming/misc/vigra (7 > 6) diff --git a/network/connection/ModemManager/actions.py b/network/connection/ModemManager/actions.py index 9fd3f51af4..031fe677f0 100644 --- a/network/connection/ModemManager/actions.py +++ b/network/connection/ModemManager/actions.py @@ -10,12 +10,12 @@ from pisi.actionsapi import autotools from pisi.actionsapi import get def setup(): - #shelltools.system("./autogen.sh") + shelltools.system("./autogen.sh") autotools.configure("--disable-static \ --enable-more-warnings=yes \ --with-udev-base-dir=/lib/udev \ - --with-tests=yes \ - --with-polkit=no") + --enable-gtk-doc \ + --with-polkit=permissive") def build(): autotools.make() diff --git a/network/connection/ModemManager/pspec.xml b/network/connection/ModemManager/pspec.xml index f4bdefb808..e3b5c395ea 100644 --- a/network/connection/ModemManager/pspec.xml +++ b/network/connection/ModemManager/pspec.xml @@ -13,24 +13,32 @@ service A manager framework for mobile broadband modems ModemManager provides a unified high level API for communicating with mobile broadband modems. - http://www.freedesktop.org/software/ModemManager/ModemManager-1.2.0.tar.xz + http://www.freedesktop.org/software/ModemManager/ModemManager-1.4.12.tar.xz + glib2-devel + libgudev-devel + libxslt-devel + gobject-introspection-devel + polkit-devel ppp-devel libqmi-devel libmbim-devel intltool + gtk-doc + docbook-xsl + vala-devel ModemManager - ppp glib2 libqmi + polkit libmbim - eudev - libmm-glib + libgudev + libmm-glib /usr/share/doc @@ -44,6 +52,8 @@ /usr/lib/ModemManager /usr/lib/girepository-1.0/ModemManager-1.0.typelib /usr/share/man/man8/ModemManager.8 + /usr/share/gtk-doc + /usr/share/polkit-1 @@ -89,6 +99,13 @@ + + 2016-01-25 + 1.4.12 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2014-02-17 1.2.0 diff --git a/network/connection/NetworkManager/actions.py b/network/connection/NetworkManager/actions.py index bd927c6a48..4eefddf2df 100644 --- a/network/connection/NetworkManager/actions.py +++ b/network/connection/NetworkManager/actions.py @@ -60,7 +60,7 @@ def build(): autotools.make() #def check(): -# autotools.make("check") + #autotools.make("check") def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/network/connection/NetworkManager/files/0001-core-fix-failure-to-configure-routes-due-to-wrong-de.patch b/network/connection/NetworkManager/files/0001-core-fix-failure-to-configure-routes-due-to-wrong-de.patch new file mode 100644 index 0000000000..164b27747f --- /dev/null +++ b/network/connection/NetworkManager/files/0001-core-fix-failure-to-configure-routes-due-to-wrong-de.patch @@ -0,0 +1,54 @@ +From 11aa07ed939193e85516c287a57dee1837242972 Mon Sep 17 00:00:00 2001 +From: Thomas Haller +Date: Mon, 4 Jan 2016 18:54:26 +0100 +Subject: [PATCH] core: fix failure to configure routes due to wrong + device-route for IPv4 peer-addresses + +As in the case of a OpenVPN connection, we might add an address like: + 10.8.0.58/32 ptp 10.8.0.57 + +In this case, kernel would automatically add a device-route like: + 10.8.0.57/32 via 0.0.0.0 dev 32 metric 0 mss 0 src rtprot-kernel scope link pref-src 10.8.0.58 + +nm_ip4_config_commit() checks all IP addresses to figure out +the present device-routes. Then the routes are synced by NMRouteManager. +Due to a bug, we would not consider the peer-address, but the local-address +and configure a route 10.8.0.58/32, instead of 10.8.0.57/32. + +That stays mostly unnoticed, because usually the peer and the local-address are +in the same subnet, so that there is no difference (/32 is an example of the +peer-address being in a different subnet). + +It also seems that due to a bug fixed by df4e5357521 this issue didn't surface. +Probably because we would not notice the 10.8.0.57/32 right away and thus +nm_route_manager_ip4_route_sync() would not wrongly delete it. + +https://bugzilla.gnome.org/show_bug.cgi?id=759892 + +https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=809195 +https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=809494 +https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=809526 +https://bugs.archlinux.org/task/47535 +https://bugzilla.redhat.com/show_bug.cgi?id=1294309 +https://mail.gnome.org/archives/networkmanager-list/2015-December/msg00059.html +--- + src/nm-ip4-config.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/nm-ip4-config.c b/src/nm-ip4-config.c +index f625d35..61e29af 100644 +--- a/src/nm-ip4-config.c ++++ b/src/nm-ip4-config.c +@@ -298,7 +298,8 @@ nm_ip4_config_commit (const NMIP4Config *config, int ifindex, gboolean routes_fu + + route.ifindex = ifindex; + route.source = NM_IP_CONFIG_SOURCE_KERNEL; +- route.network = nm_utils_ip4_address_clear_host_address (addr->address, addr->plen); ++ route.network = nm_utils_ip4_address_clear_host_address (addr->peer_address ? : addr->address, ++ addr->plen); + route.plen = addr->plen; + route.pref_src = addr->address; + route.metric = default_route_metric; +-- +2.6.4 + diff --git a/network/connection/NetworkManager/files/0001-dns-Fix-falling-back-in-the-resolv.conf-methods.patch b/network/connection/NetworkManager/files/0001-dns-Fix-falling-back-in-the-resolv.conf-methods.patch deleted file mode 100644 index a729b2d25c..0000000000 --- a/network/connection/NetworkManager/files/0001-dns-Fix-falling-back-in-the-resolv.conf-methods.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 35c9e8d5321b6451fb74f8e7231a690c940a6e69 Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Wed, 6 May 2015 20:49:57 +0200 -Subject: [PATCH] dns: Fix falling back in the resolv.conf methods - ---- - src/dns-manager/nm-dns-manager.c | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/src/dns-manager/nm-dns-manager.c b/src/dns-manager/nm-dns-manager.c -index 2f8ceab..eade2a0 100644 ---- a/src/dns-manager/nm-dns-manager.c -+++ b/src/dns-manager/nm-dns-manager.c -@@ -782,13 +782,16 @@ update_dns (NMDnsManager *self, - - #ifdef NETCONFIG_PATH - if (success == FALSE) { -+ g_clear_error (error); - success = dispatch_netconfig (searches, nameservers, - nis_domain, nis_servers, error); - } - #endif - -- if (success == FALSE) -+ if (success == FALSE) { -+ g_clear_error (error); - success = update_resolv_conf (searches, nameservers, error); -+ } - - /* signal that resolv.conf was changed */ - if (success) --- -2.4.0 - diff --git a/network/connection/NetworkManager/files/networkmanager-0.9.8.9-fix-crash-on-wifi-rescan.patch b/network/connection/NetworkManager/files/networkmanager-0.9.8.9-fix-crash-on-wifi-rescan.patch deleted file mode 100644 index b41bbb0aa0..0000000000 --- a/network/connection/NetworkManager/files/networkmanager-0.9.8.9-fix-crash-on-wifi-rescan.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 4099c9242b091604466dda081dc5f6909354258b Mon Sep 17 00:00:00 2001 -From: M. Vefa Bicakci -Date: Sat, 24 May 2014 23:37:00 +0000 -Subject: core: fix crash during Wi-Fi rescan by emitting NM_DEVICE_AUTH_REQUEST signal correctly - -Fixes regression introduced by commit da59b6d2229b85afbb9e14846931376340dc6030. - -https://mail.gnome.org/archives/networkmanager-list/2014-May/msg00038.html - -Backport-of: d9653484859c426f707b4759bc9882f7a57c1152 -[thaller@redhat.com: original patch modified in nm-device-wifi.c to pass no - connection, as it is done on master] -Signed-off-by: Thomas Haller ---- -diff --git a/src/nm-device-wifi.c b/src/nm-device-wifi.c -index 8ca5278..052d68f 100644 ---- a/zsrc/nm-device-wifi.c -+++ b/src/nm-device-wifi.c -@@ -1563,6 +1563,7 @@ impl_device_request_scan (NMDeviceWifi *self, - g_signal_emit_by_name (device, - NM_DEVICE_AUTH_REQUEST, - context, -+ NULL, - NM_AUTH_PERMISSION_NETWORK_CONTROL, - TRUE, - request_scan_cb, -diff --git a/src/nm-manager.c b/src/nm-manager.c -index 9037e64..96bf3b4 100644 ---- a/src/nm-manager.c -+++ b/src/nm-manager.c -@@ -1874,10 +1874,10 @@ device_auth_request_cb (NMDevice *device, - } - - /* Ensure the subject has permissions for this connection */ -- if (!nm_auth_uid_in_acl (connection, -- priv->session_monitor, -- sender_uid, -- &error_desc)) { -+ if (connection != NULL && !nm_auth_uid_in_acl (connection, -+ priv->session_monitor, -+ sender_uid, -+ &error_desc)) { - error = g_error_new_literal (NM_MANAGER_ERROR, - NM_MANAGER_ERROR_PERMISSION_DENIED, - error_desc); --- -cgit v0.9.0.2-2-gbebe - diff --git a/network/connection/NetworkManager/pspec.xml b/network/connection/NetworkManager/pspec.xml index 803a1ca2cc..943d358a59 100644 --- a/network/connection/NetworkManager/pspec.xml +++ b/network/connection/NetworkManager/pspec.xml @@ -12,7 +12,7 @@ app:console Network connection manager powered by D-Bus and UDEV NetworkManager attempts to keep an active network connection available at all times. - https://download.gnome.org/sources/NetworkManager/1.0/NetworkManager-1.0.4.tar.xz + https://download.gnome.org/sources/NetworkManager/1.0/NetworkManager-1.0.10.tar.xz tr.po @@ -36,13 +36,14 @@ glib2-devel polkit-devel readline-devel - eudev-devel + libgudev-devel libutil-linux-devel ConsoleKit-devel - disable_set_hostname.patch + 0001-core-fix-failure-to-configure-routes-due-to-wrong-de.patch + disable_set_hostname.patch @@ -56,12 +57,12 @@ readline dbus-glib libutil-linux - eudev nss newt ppp libnl libsoup + libgudev bluez-libs iproute2 iptables @@ -121,6 +122,16 @@ + + 2016-01-25 + 1.0.10 + version bump + + systemRestart + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2015-07-22 1.0.4 diff --git a/network/connection/network-manager-applet/pspec.xml b/network/connection/network-manager-applet/pspec.xml index b6b324ad7f..a3ff6d788e 100644 --- a/network/connection/network-manager-applet/pspec.xml +++ b/network/connection/network-manager-applet/pspec.xml @@ -12,7 +12,7 @@ app:gui Network connection manager GUI interface network-manager-applet is a powerful graphical frontend to NetworkManager. - http://ftp.gnome.org/mirror/gnome.org/sources/network-manager-applet/1.0/network-manager-applet-1.0.4.tar.xz + http://ftp.gnome.org/mirror/gnome.org/sources/network-manager-applet/1.0/network-manager-applet-1.0.10.tar.xz gtk2-devel gtk3-devel @@ -29,7 +29,7 @@ glib2-devel dbus-glib-devel atk-devel - eudev-devel + libgudev-devel intltool @@ -46,12 +46,12 @@ libmm-glib gdk-pixbuf NetworkManager - at-spi2-core + dbus glib2 dbus-glib - eudev + libgudev /usr/bin @@ -87,6 +87,13 @@ + + 2016-01-26 + 1.0.10 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2015-07-22 1.0.4 diff --git a/network/ftp/component.xml b/network/ftp/component.xml new file mode 100644 index 0000000000..c6c1a69466 --- /dev/null +++ b/network/ftp/component.xml @@ -0,0 +1,3 @@ + + network.ftp + diff --git a/network/ftp/filezilla/actions.py b/network/ftp/filezilla/actions.py new file mode 100644 index 0000000000..82a14ff906 --- /dev/null +++ b/network/ftp/filezilla/actions.py @@ -0,0 +1,32 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/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.export("WXRC", "/usr/bin/wxrc") + #shelltools.export("LDFLAGS", "%s -lpthread" % get.LDFLAGS()) + #pisitools.dosed("data/filezilla.desktop", "Icon=filezilla", "Icon=/usr/share/pixmaps/filezilla.png") + autotools.configure("--disable-static \ + --disable-manualupdatecheck \ + --disable-autoupdatecheck \ + --with-pugixml=builtin \ + --prefix=/usr ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + # move fzdefaults.xml.example to /usr/share/filezilla + pisitools.domove("/usr/share/filezilla/docs/fzdefaults.xml.example", "/usr/share/filezilla") + pisitools.removeDir("/usr/share/filezilla/docs") + + pisitools.dodoc("ChangeLog", "README", "AUTHORS") \ No newline at end of file diff --git a/network/ftp/filezilla/files/i18n-filezilla.desktop.patch b/network/ftp/filezilla/files/i18n-filezilla.desktop.patch new file mode 100644 index 0000000000..072e315d48 --- /dev/null +++ b/network/ftp/filezilla/files/i18n-filezilla.desktop.patch @@ -0,0 +1,14 @@ +--- data/filezilla.desktop.orig 2009-03-21 21:32:16.000000000 +0200 ++++ data/filezilla.desktop 2009-03-22 00:02:49.000000000 +0200 +@@ -3,9 +3,11 @@ + GenericName=FTP client + GenericName[de]=FTP-Client + GenericName[fr]=Client FTP ++GenericName[tr]=FTP istemcisi + Comment=Download and upload files via FTP, FTPS and SFTP + Comment[de]=Dateien über FTP, FTPS und SFTP übertragen + Comment[fr]=Transférer des fichiers via FTP, FTPS et SFTP ++Comment[tr]=Dosyaları ftp, sftp, ftps ile gönderin ve indirin + Exec=filezilla + Terminal=false + Icon=filezilla diff --git a/network/ftp/filezilla/pspec.xml b/network/ftp/filezilla/pspec.xml new file mode 100644 index 0000000000..b29fccd2b6 --- /dev/null +++ b/network/ftp/filezilla/pspec.xml @@ -0,0 +1,107 @@ + + + + + filezilla + http://filezilla-project.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + filezilla + app:gui + Simple FTP Client + Easy-to-use FTP Client which also supports SFTP. + mirrors://sourceforge/filezilla/FileZilla_3.14.1_src.tar.bz2 + + libidn-devel + dbus-devel + sqlite-devel + gnutls-devel + gtk2-devel + xdg-utils + wxGTK-devel + + + i18n-filezilla.desktop.patch + + + + + filezilla + + wxGTK + dbus + sqlite + libgcc + glib2 + gnutls + xdg-utils + + + /usr/bin + /usr/share/applications + /usr/share/filezilla + /usr/share/pixmaps + /usr/share/icons + /usr/share/locale + /usr/share/doc + /usr/share/man + /usr/share/appdata/ + + + + + + + 2016-01-26 + 3.14.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-09-23 + 3.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-01-31 + 3.10.1 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-02-15 + 3.8.1 + V.Bump + Vedat Demir + vedat@pisilinux.org + + + 2014-02-15 + 3.7.4.1 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-08-17 + 3.7.3 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-12-09 + 3.6.0.2 + First release + Erdinç Gültekin + admins@pisilinux.org + + + diff --git a/network/ftp/filezilla/translations.xml b/network/ftp/filezilla/translations.xml new file mode 100644 index 0000000000..41ae9255dc --- /dev/null +++ b/network/ftp/filezilla/translations.xml @@ -0,0 +1,8 @@ + + + + filezilla + FTP ve SFTP istemcisi + Filezilla; dosyalarınızı ftp, sftp, ftps ile göndermenize ve indirmenize yarar + + diff --git a/network/library/libqmi/pspec.xml b/network/library/libqmi/pspec.xml index 833d162e61..8171299cfa 100644 --- a/network/library/libqmi/pspec.xml +++ b/network/library/libqmi/pspec.xml @@ -12,7 +12,7 @@ app:gui QMI modem protocol helper library libqmi is a glib-based library for talking to WWAN modems and devices which speak the Qualcomm MSM Interface (QMI) protocol. - http://www.freedesktop.org/software/libqmi/libqmi-1.8.0.tar.xz + http://www.freedesktop.org/software/libqmi/libqmi-1.12.6.tar.xz glib2-devel gobject-introspection-devel @@ -47,6 +47,13 @@ + + 2016-01-25 + 1.12.6 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2014-01-19 1.8.0 diff --git a/network/misc/geoclue/pspec.xml b/network/misc/geoclue/pspec.xml index e435a2ad56..8221ff4945 100644 --- a/network/misc/geoclue/pspec.xml +++ b/network/misc/geoclue/pspec.xml @@ -58,6 +58,13 @@ + + 2016-01-27 + 0.12.99 + Rebuild for NM + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2015-07-22 0.12.99 diff --git a/network/web/chromium/actions.py b/network/web/chromium/actions.py new file mode 100755 index 0000000000..583a571fac --- /dev/null +++ b/network/web/chromium/actions.py @@ -0,0 +1,119 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + + shelltools.export("LC_ALL", "C") + shelltools.system("sed -i 's|icu)|icu-i18n)|g' build/linux/system.gyp") + shelltools.system("export -n CFLAGS CXXFLAGS") + + + options = "\ + -Duse_system_expat=1 \ + -Duse_system_flac=1 \ + -Duse_system_harfbuzz=1 \ + -Duse_system_icu=0 \ + -Duse_system_jsoncpp=1 \ + -Duse_system_libevent=1 \ + -Duse_system_libjpeg=1 \ + -Duse_system_libpng=1 \ + -Duse_system_libvpx=0 \ + -Duse_system_libwebp=1 \ + -Duse_system_opus=1 \ + -Duse_system_snappy=1 \ + -Duse_system_speex=1 \ + -Duse_system_zlib=1 \ + -Duse_system_bzip2=1 \ + -Dicu_use_data_file_flag=0 \ + -Duse_gconf=0 \ + -Dclang=0 \ + -Dlinux_use_bundled_gold=0 \ + -Dlinux_use_bundled_binutils=0 \ + -Dlinux_use_gold_flags=0 \ + -Dhost_clang=0 \ + -Dclang_use_chrome_plugins=0 \ + -Dlinux_link_gsettings=1 \ + -Dlinux_link_kerberos=1 \ + -Dlinux_link_libbrlapi=1 \ + -Dlinux_link_libgps=1 \ + -Dlinux_link_libpci=1 \ + -Dlinux_link_libspeechd=1 \ + -Dlinux_link_pulseaudio=1 \ + -Dlibspeechd_h_prefix=speech-dispatcher/ \ + -Dwerror= \ + -Ddisable_fatal_linker_warnings=1 \ + -Ddisable_nacl=1 \ + -Ddisable_newlib_untar=1 \ + -Ddisable_pnacl=1 \ + -Ddisable_sse2=1 \ + -Ddisable_glibc=1 \ + -Dtarget_arch=x64 \ + -Dffmpeg_branding=Chromium \ + -Dproprietary_codecs=1 \ + -Dpython_arch=x64 \ + -Dlogging_like_official_build=1 \ + -Dlinux_sandbox_chrome_path=/usr/lib/chromium-browser/chromium-browser \ + -Dlinux_sandbox_path=/usr/lib/chromium-browser/chromium-sandbox \ + -Dgoogle_api_key=AIzaSyBINKL31ZYd8W5byPuwTXYK6cEyoceGh6Y \ + -Dgoogle_default_client_id=879512332529.apps.googleusercontent.com \ + -Dgoogle_default_client_secret=RmQPJJeL1cNJ8iETnoVD4X17 " + + shelltools.system("build/linux/unbundle/replace_gyp_files.py %s" % options) + + shelltools.export("GYP_GENERATORS","ninja") + shelltools.system("build/gyp_chromium build/all.gyp --depth=. %s" % options) + + +def build(): + + shelltools.system("ninja -C out/Release chrome") + shelltools.system("ninja -C out/Release chrome_sandbox") + shelltools.system("ninja -C out/Release chromedriver") + +def install(): + + shelltools.cd("out/Release") + + shelltools.makedirs("%s/usr/lib/chromium-browser" % get.installDIR()) + + binaries_for_inst=["chrome", "chrome_sandbox", "chromedriver", "natives_blob.bin", "snapshot_blob.bin"] + #libraries_for_inst=["libffmpegsumo.so", "icudtl.dat"] + + + # install and strip binaries + for mybin in binaries_for_inst: + pisitools.insinto("/usr/lib/chromium-browser", mybin) + + # install and strip shared libs + # for mylib in libraries_for_inst: + # pisitools.insinto("/usr/lib/chromium-browser", mylib) + + pisitools.dosym("/usr/lib/chromium-browser/chrome", "/usr/lib/chromium-browser/chromium-browser") + pisitools.rename("/usr/lib/chromium-browser/chrome_sandbox", "chrome-sandbox") + shelltools.chmod("%s/usr/lib/chromium-browser/chrome-sandbox" % get.installDIR(), 04755) + + # install rest of needed files + pisitools.insinto("/usr/lib/chromium-browser", "*.pak") + pisitools.insinto("/usr/lib/chromium-browser", "locales") + pisitools.insinto("/usr/lib/chromium-browser", "resources") + + pisitools.newman("chrome.1", "chromium-browser.1") + + shelltools.cd("../..") + for size in ["22", "24", "48", "64", "128", "256"]: + pisitools.insinto("/usr/share/icons/hicolor/%sx%s/apps" %(size, size), "chrome/app/theme/chromium/product_logo_%s.png" % size, "chromium-browser.png") + + pisitools.dosym("/usr/share/icons/hicolor/256x256/apps/chromium-browser.png", "/usr/share/pixmaps/chromium-browser.png") + + pisitools.dodoc("LICENSE") + + + \ No newline at end of file diff --git a/network/web/chromium/files/arch/chromium-webkit-buffer-overflow.patch b/network/web/chromium/files/arch/chromium-webkit-buffer-overflow.patch new file mode 100755 index 0000000000..100ff68a52 --- /dev/null +++ b/network/web/chromium/files/arch/chromium-webkit-buffer-overflow.patch @@ -0,0 +1,24 @@ +diff --git a/Source/platform/fonts/shaping/HarfBuzzShaper.cpp b/Source/platform/fonts/shaping/HarfBuzzShaper.cpp +index 87441d9..a90b925 100644 +--- third_party/WebKit//Source/platform/fonts/shaping/HarfBuzzShaper.cpp ++++ third_party/WebKit//Source/platform/fonts/shaping/HarfBuzzShaper.cpp +@@ -702,7 +702,7 @@ static inline void resolveRunBasedOnScriptValue(Vector& runs, + + static inline bool resolveCandidateRuns(Vector& runs) + { +- UScriptCode scriptExtensions[8]; ++ UScriptCode scriptExtensions[USCRIPT_CODE_LIMIT]; + UErrorCode errorCode = U_ZERO_ERROR; + size_t length = runs.size(); + size_t nextResolvedRun = 0; +@@ -714,7 +714,8 @@ static inline bool resolveCandidateRuns(Vector& runs) + run.script = i > 0 ? runs[i - 1].script : USCRIPT_COMMON; + + int extensionsLength = uscript_getScriptExtensions(run.character, +- scriptExtensions, sizeof(scriptExtensions), &errorCode); ++ scriptExtensions, sizeof(scriptExtensions) / sizeof(scriptExtensions[0]), ++ &errorCode); + if (U_FAILURE(errorCode)) + return false; + + diff --git a/network/web/chromium/files/chromium-browser.desktop b/network/web/chromium/files/chromium-browser.desktop new file mode 100755 index 0000000000..fa2817787b --- /dev/null +++ b/network/web/chromium/files/chromium-browser.desktop @@ -0,0 +1,113 @@ +[Desktop Entry] +Version=1.0 +Encoding=UTF-8 +Name=Chromium Browser +GenericName=Web Browser +GenericName[ar]=متصفح الشبكة +GenericName[bg]=Уеб браузър +GenericName[ca]=Navegador web +GenericName[cs]=WWW prohlížeč +GenericName[da]=Browser +GenericName[de]=Web-Browser +GenericName[el]=Περιηγητής ιστού +GenericName[en_GB]=Web Browser +GenericName[es]=Navegador web +GenericName[et]=Veebibrauser +GenericName[fi]=WWW-selain +GenericName[fr]=Navigateur Web +GenericName[gu]=વેબ બ્રાઉઝર +GenericName[he]=דפדפן אינטרנט +GenericName[hi]=वेब ब्राउज़र +GenericName[hu]=Webböngésző +GenericName[it]=Browser Web +GenericName[ja]=ウェブブラウザ +GenericName[kn]=ಜಾಲ ವೀಕ್ಷಕ +GenericName[ko]=웹 브라우저 +GenericName[lt]=Žiniatinklio naršyklė +GenericName[lv]=Tīmekļa pārlūks +GenericName[ml]=വെബ് ബ്രൌസര്‍ +GenericName[mr]=वेब ब्राऊजर +GenericName[nb]=Nettleser +GenericName[nl]=Webbrowser +GenericName[pl]=Przeglądarka WWW +GenericName[pt]=Navegador Web +GenericName[pt_BR]=Navegador da Internet +GenericName[ro]=Navigator de Internet +GenericName[ru]=Веб-браузер +GenericName[sl]=Spletni brskalnik +GenericName[sv]=Webbläsare +GenericName[ta]=இணைய உலாவி +GenericName[th]=เว็บเบราว์เซอร์ +GenericName[tr]=Web Tarayıcı +GenericName[uk]=Навігатор Тенет +GenericName[zh_CN]=网页浏览器 +GenericName[zh_HK]=網頁瀏覽器 +GenericName[zh_TW]=網頁瀏覽器 +GenericName[bn]=ওয়েব ব্রাউজার +GenericName[fil]=Web Browser +GenericName[hr]=Web preglednik +GenericName[id]=Browser Web +GenericName[or]=ଓ୍ବେବ ବ୍ରାଉଜର +GenericName[sk]=WWW prehliadač +GenericName[sr]=Интернет прегледник +GenericName[te]=మహాతల అన్వేషి +GenericName[vi]=Bộ duyệt Web +Comment=Access the Internet +Comment[ar]=الدخول إلى الإنترنت +Comment[bg]=Достъп до интернет +Comment[bn]=ইন্টারনেটটি অ্যাক্সেস করুন +Comment[ca]=Accedeix a Internet +Comment[cs]=Přístup k internetu +Comment[da]=Få adgang til internettet +Comment[de]=Internetzugriff +Comment[el]=Πρόσβαση στο Διαδίκτυο +Comment[en_GB]=Access the Internet +Comment[es]=Accede a Internet. +Comment[et]=Pääs Internetti +Comment[fi]=Käytä internetiä +Comment[fil]=I-access ang Internet +Comment[fr]=Accéder à Internet +Comment[gu]=ઇંટરનેટ ઍક્સેસ કરો +Comment[he]=גישה אל האינטרנט +Comment[hi]=इंटरनेट तक पहुंच स्थापित करें +Comment[hr]=Pristup Internetu +Comment[hu]=Internetelérés +Comment[id]=Akses Internet +Comment[it]=Accesso a Internet +Comment[ja]=インターネットにアクセス +Comment[kn]=ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸಿ +Comment[ko]=인터넷 연결 +Comment[lt]=Interneto prieiga +Comment[lv]=Piekļūt internetam +Comment[ml]=ഇന്റര്‍‌നെറ്റ് ആക്‌സസ് ചെയ്യുക +Comment[mr]=इंटरनेटमध्ये प्रवेश करा +Comment[nb]=Gå til Internett +Comment[nl]=Verbinding maken met internet +Comment[or]=ଇଣ୍ଟର୍ନେଟ୍ ପ୍ରବେଶ କରନ୍ତୁ +Comment[pl]=Skorzystaj z internetu +Comment[pt]=Aceder à Internet +Comment[pt_BR]=Acessar a internet +Comment[ro]=Accesaţi Internetul +Comment[ru]=Доступ в Интернет +Comment[sk]=Prístup do siete Internet +Comment[sl]=Dostop do interneta +Comment[sr]=Приступите Интернету +Comment[sv]=Gå ut på Internet +Comment[ta]=இணையத்தை அணுகுதல் +Comment[te]=ఇంటర్నెట్‌ను ఆక్సెస్ చెయ్యండి +Comment[th]=เข้าถึงอินเทอร์เน็ต +Comment[tr]=İnternet'e erişin +Comment[uk]=Доступ до Інтернету +Comment[vi]=Truy cập Internet +Comment[zh_CN]=访问互联网 +Comment[zh_HK]=連線到網際網路 +Comment[zh_TW]=連線到網際網路 +Exec=chromium-browser %U --ppapi-flash-path=/usr/lib/chromium-browser/PepperFlash/libpepflashplayer.so --ppapi-flash-version=18.0.0.233 +Terminal=false +Icon=chromium-browser +Type=Application +Categories=Application;Network; +MimeType=text/html;text/xml;application/xhtml_xml; +StartupWMClass=Chromium +StartupNotify=true + diff --git a/network/web/chromium/files/chromium-browser.sh b/network/web/chromium/files/chromium-browser.sh new file mode 100755 index 0000000000..d3d165d0af --- /dev/null +++ b/network/web/chromium/files/chromium-browser.sh @@ -0,0 +1,4 @@ +#!/bin/sh +export CHROME_WRAPPER=/usr/lib/chromium-browser/chromium-browser +export CHROME_DESKTOP=chromium-browser.desktop +exec /usr/lib/chromium-browser/chromium-browser "$@" diff --git a/network/web/chromium/files/fedora/webui-error.patch b/network/web/chromium/files/fedora/webui-error.patch new file mode 100644 index 0000000000..1caa5ccbb6 --- /dev/null +++ b/network/web/chromium/files/fedora/webui-error.patch @@ -0,0 +1,11 @@ +diff -up chromium-46.0.2490.80/chrome/test/data/webui_test_resources.grd.542819fix chromium-46.0.2490.80/chrome/test/data/webui_test_resources.grd +--- chromium-46.0.2490.80/chrome/test/data/webui_test_resources.grd.542819fix 2015-10-14 10:47:17.568757249 -0400 ++++ chromium-46.0.2490.80/chrome/test/data/webui_test_resources.grd 2015-10-14 10:48:01.196466805 -0400 +@@ -8,7 +8,6 @@ + + + +- + + + diff --git a/network/web/chromium/files/gentoo/chromium-cups-r0.patch b/network/web/chromium/files/gentoo/chromium-cups-r0.patch new file mode 100755 index 0000000000..1cca99fd13 --- /dev/null +++ b/network/web/chromium/files/gentoo/chromium-cups-r0.patch @@ -0,0 +1,71 @@ +Index: printing/backend/print_backend.h +diff --git a/printing/backend/print_backend.h b/printing/backend/print_backend.h +index e03ef42e37cf0785ba735f4a241310f70125a6e7..a8123325a613f527ba4e91a412ba09cd3225c8ec 100644 +--- a/printing/backend/print_backend.h ++++ b/printing/backend/print_backend.h +@@ -111,7 +111,6 @@ class PRINTING_EXPORT PrintBackend + + // Allocate a print backend. If |print_backend_settings| is NULL, default + // settings will be used. +- // Return NULL if no print backend available. + static scoped_refptr CreateInstance( + const base::DictionaryValue* print_backend_settings); + +Index: printing/backend/print_backend_dummy.cc +diff --git a/printing/backend/print_backend_dummy.cc b/printing/backend/print_backend_dummy.cc +index c73e5370720eda7a2f989401f37dc62c5e438e24..db269a75920d3c44381c87d67b91d923f0bfd8dc 100644 +--- a/printing/backend/print_backend_dummy.cc ++++ b/printing/backend/print_backend_dummy.cc +@@ -13,10 +13,49 @@ + + namespace printing { + ++class DummyPrintBackend : public PrintBackend { ++ public: ++ DummyPrintBackend() { ++ } ++ ++ bool EnumeratePrinters(PrinterList* printer_list) override { ++ return false; ++ } ++ ++ std::string GetDefaultPrinterName() override { ++ return std::string(); ++ } ++ ++ bool GetPrinterSemanticCapsAndDefaults( ++ const std::string& printer_name, ++ PrinterSemanticCapsAndDefaults* printer_info) override { ++ return false; ++ } ++ ++ bool GetPrinterCapsAndDefaults( ++ const std::string& printer_name, ++ PrinterCapsAndDefaults* printer_info) override { ++ return false; ++ } ++ ++ std::string GetPrinterDriverInfo( ++ const std::string& printer_name) override { ++ return std::string(); ++ } ++ ++ bool IsValidPrinter(const std::string& printer_name) override { ++ return false; ++ } ++ ++ private: ++ ~DummyPrintBackend() {} ++ ++ DISALLOW_COPY_AND_ASSIGN(DummyPrintBackend); ++}; ++ + scoped_refptr PrintBackend::CreateInstance( + const base::DictionaryValue* print_backend_settings) { +- NOTREACHED(); +- return NULL; ++ return new DummyPrintBackend(); + } + + } // namespace printing + diff --git a/network/web/chromium/files/gentoo/chromium-gcc-4.7-r0.patch b/network/web/chromium/files/gentoo/chromium-gcc-4.7-r0.patch new file mode 100755 index 0000000000..246c431b89 --- /dev/null +++ b/network/web/chromium/files/gentoo/chromium-gcc-4.7-r0.patch @@ -0,0 +1,13 @@ +--- mojo/public/c/system/macros.h.orig 2014-09-03 14:48:42.963665035 +0000 ++++ mojo/public/c/system/macros.h 2014-09-03 14:49:12.180255593 +0000 +@@ -76,7 +76,8 @@ + // Unlike the C++11 |alignas()|, |alignment| must be an integer. It may not be a + // type, nor can it be an expression like |MOJO_ALIGNOF(type)| (due to the + // non-C++11 MSVS version). +-#if __cplusplus >= 201103L ++#if __cplusplus >= 201103L && \ ++ (defined(__clang__) || (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 >= 40800)) + #define MOJO_ALIGNAS(alignment) alignas(alignment) + #elif defined(__GNUC__) + #define MOJO_ALIGNAS(alignment) __attribute__((aligned(alignment))) + diff --git a/network/web/chromium/files/gentoo/chromium-gnome-r0.patch b/network/web/chromium/files/gentoo/chromium-gnome-r0.patch new file mode 100755 index 0000000000..b9112c3f2a --- /dev/null +++ b/network/web/chromium/files/gentoo/chromium-gnome-r0.patch @@ -0,0 +1,40 @@ +Index: ui/accessibility/platform/atk_util_auralinux.cc +diff --git a/ui/accessibility/platform/atk_util_auralinux.cc b/ui/accessibility/platform/atk_util_auralinux.cc +index a15df08137d874609305f90a6bca6e5c15e5c213..7fcaf219351289fe7eba1f670d7a6743a8b40ddc 100644 +--- a/ui/accessibility/platform/atk_util_auralinux.cc ++++ b/ui/accessibility/platform/atk_util_auralinux.cc +@@ -3,7 +3,9 @@ + // found in the LICENSE file. + + #include ++#if defined(USE_GCONF) + #include ++#endif + #include + + #include "base/files/file_path.h" +@@ -14,6 +16,8 @@ + + namespace { + ++#if defined(USE_GCONF) ++ + const char kGnomeAccessibilityEnabledKey[] = + "/desktop/gnome/interface/accessibility"; + +@@ -39,6 +43,15 @@ bool ShouldEnableAccessibility() { + return value; + } + ++#else // !defined(USE_GCONF) ++ ++bool ShouldEnableAccessibility() { ++ // TODO(k.czech): implement this for non-GNOME desktops. ++ return false; ++} ++ ++#endif // defined(USE_GCONF) ++ + } // namespace + + G_BEGIN_DECLS diff --git a/network/web/chromium/files/gentoo/chromium-hotwording-2403.patch b/network/web/chromium/files/gentoo/chromium-hotwording-2403.patch new file mode 100755 index 0000000000..305591984f --- /dev/null +++ b/network/web/chromium/files/gentoo/chromium-hotwording-2403.patch @@ -0,0 +1,146 @@ +From c2a0c6df7d468da9864c56f2099aa947b07e2535 Mon Sep 17 00:00:00 2001 +From: amistry +Date: Tue, 9 Jun 2015 12:18:39 -0700 +Subject: [PATCH] Add build flag to disable hotwording. + +Hotwording downloads a shared module from the web store containing a NaCl module. There is a desire to build and distribute Chromium without this happening. This change adds an "enable_hotwording" build flag that is enabled by default, but can be disabled at compile time. + +BUG=491435 + +Review URL: https://codereview.chromium.org/1160243004 + +Cr-Commit-Position: refs/heads/master@{#333548} + +Conflicts: + chrome/browser/search/hotword_service.cc +--- + build/common.gypi | 4 ++++ + chrome/browser/BUILD.gn | 9 +++++++++ + chrome/browser/search/hotword_service.cc | 4 ++++ + chrome/browser/search/hotword_service_unittest.cc | 4 ++++ + chrome/chrome_browser.gypi | 3 +++ + 5 files changed, 24 insertions(+) + +diff --git a/build/common.gypi b/build/common.gypi +index 339cc75..ddb075c 100644 +--- a/build/common.gypi ++++ b/build/common.gypi +@@ -381,6 +381,9 @@ + # Web speech is enabled by default. Set to 0 to disable. + 'enable_web_speech%': 1, + ++ # 'Ok Google' hotwording is enabled by default. Set to 0 to disable. ++ 'enable_hotwording%': 1, ++ + # Notifications are compiled in by default. Set to 0 to disable. + 'notifications%' : 1, + +@@ -1134,6 +1137,7 @@ + 'configuration_policy%': '<(configuration_policy)', + 'safe_browsing%': '<(safe_browsing)', + 'enable_web_speech%': '<(enable_web_speech)', ++ 'enable_hotwording%': '<(enable_hotwording)', + 'notifications%': '<(notifications)', + 'clang_use_chrome_plugins%': '<(clang_use_chrome_plugins)', + 'mac_want_real_dsym%': '<(mac_want_real_dsym)', +diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn +index 5152d83..6ccb079 100644 +--- a/chrome/browser/BUILD.gn ++++ b/chrome/browser/BUILD.gn +@@ -18,6 +18,11 @@ if (is_desktop_linux) { + import("//build/config/linux/pkg_config.gni") + } + ++declare_args() { ++ # 'Ok Google' hotwording is enabled. ++ enable_hotwording = true ++} ++ + about_credits_file = "$target_gen_dir/about_credits.html" + additional_modules_list_file = + "$root_gen_dir/chrome/browser/internal/additional_modules_list.txt" +@@ -455,6 +460,10 @@ source_set("browser") { + } + } + ++ if (enable_hotwording) { ++ defines += [ "ENABLE_HOTWORDING" ] ++ } ++ + if (is_linux) { + deps += [ + "//device/media_transfer_protocol", +diff --git a/chrome/browser/search/hotword_service.cc b/chrome/browser/search/hotword_service.cc +index 0cf3c60..e93789b 100644 +--- a/chrome/browser/search/hotword_service.cc ++++ b/chrome/browser/search/hotword_service.cc +@@ -642,6 +642,7 @@ bool HotwordService::IsServiceAvailable() { + } + + bool HotwordService::IsHotwordAllowed() { ++#if defined(ENABLE_HOTWORDING) + std::string group = base::FieldTrialList::FindFullName( + hotword_internal::kHotwordFieldTrialName); + // Allow hotwording by default, and only disable if the field trial has been +@@ -650,6 +651,9 @@ bool HotwordService::IsHotwordAllowed() { + return false; + + return DoesHotwordSupportLanguage(profile_); ++#else ++ return false; ++#endif + } + + bool HotwordService::IsOptedIntoAudioLogging() { +diff --git a/chrome/browser/search/hotword_service_unittest.cc b/chrome/browser/search/hotword_service_unittest.cc +index a3aef47..b0b5927 100644 +--- a/chrome/browser/search/hotword_service_unittest.cc ++++ b/chrome/browser/search/hotword_service_unittest.cc +@@ -216,6 +216,7 @@ TEST_P(HotwordServiceTest, IsHotwordAllowedInvalidFieldTrial) { + } + + TEST_P(HotwordServiceTest, IsHotwordAllowedLocale) { ++#if defined(ENABLE_HOTWORDING) + TestingProfile::Builder profile_builder; + scoped_ptr profile = profile_builder.Build(); + +@@ -246,6 +247,7 @@ TEST_P(HotwordServiceTest, IsHotwordAllowedLocale) { + Profile* otr_profile = profile->GetOffTheRecordProfile(); + SetApplicationLocale(otr_profile, "en"); + EXPECT_FALSE(HotwordServiceFactory::IsHotwordAllowed(otr_profile)); ++#endif // defined(ENABLE_HOTWORDING) + } + + TEST_P(HotwordServiceTest, ShouldReinstallExtension) { +@@ -302,6 +304,7 @@ TEST_P(HotwordServiceTest, PreviousLanguageSetOnInstall) { + } + + TEST_P(HotwordServiceTest, UninstallReinstallTriggeredCorrectly) { ++#if defined(ENABLE_HOTWORDING) + InitializeEmptyExtensionService(); + service_->Init(); + +@@ -372,6 +375,7 @@ TEST_P(HotwordServiceTest, UninstallReinstallTriggeredCorrectly) { + EXPECT_TRUE(HotwordServiceFactory::IsHotwordAllowed(profile())); + EXPECT_FALSE(hotword_service->MaybeReinstallHotwordExtension()); + EXPECT_EQ(1, hotword_service->uninstall_count()); // no change ++#endif // defined(ENABLE_HOTWORDING) + } + + TEST_P(HotwordServiceTest, DisableAlwaysOnOnLanguageChange) { +diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi +index 6d323eb..1aaedba 100644 +--- a/chrome/chrome_browser.gypi ++++ b/chrome/chrome_browser.gypi +@@ -3529,6 +3529,9 @@ + ['enable_session_service==1', { + 'sources': [ '<@(chrome_browser_session_service_sources)' ], + }], ++ ['enable_hotwording==1', { ++ 'defines': [ 'ENABLE_HOTWORDING' ], ++ }], + ['OS!="android" and OS!="ios" and chromeos==0', { + 'sources': [ '<@(chrome_browser_desktop_sources)' ], + }], +-- +2.4.4 diff --git a/network/web/chromium/files/gentoo/chromium-libsecret-r0.patch b/network/web/chromium/files/gentoo/chromium-libsecret-r0.patch new file mode 100755 index 0000000000..3f15b90669 --- /dev/null +++ b/network/web/chromium/files/gentoo/chromium-libsecret-r0.patch @@ -0,0 +1,15 @@ +diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi +index af7c775..e32fd13 100644 +--- a/chrome/chrome_browser.gypi ++++ b/chrome/chrome_browser.gypi +@@ -3246,6 +3246,9 @@ + 'defines': [ + 'USE_LIBSECRET', + ], ++ 'cflags': [ ++ ' + #include + #include + +Index: chromium/src/third_party/skia/src/ports/SkFontHost_fontconfig.cpp +=================================================================== +--- third_party/skia/src/ports/SkFontHost_fontconfig.cpp ++++ third_party/skia/src/ports/SkFontHost_fontconfig.cpp +@@ -14,6 +14,7 @@ + #include "SkStream.h" + #include "SkTypeface.h" + #include "SkTypefaceCache.h" ++#include + + /////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////// + diff --git a/network/web/chromium/files/opensuse/chromium-master-prefs-path.patch b/network/web/chromium/files/opensuse/chromium-master-prefs-path.patch new file mode 100755 index 0000000000..74b921fabd --- /dev/null +++ b/network/web/chromium/files/opensuse/chromium-master-prefs-path.patch @@ -0,0 +1,14 @@ +Index: chromium/src/chrome/browser/first_run/first_run_linux.cc +=================================================================== +--- chrome/browser/first_run/first_run_internal_linux.cc ++++ chrome/browser/first_run/first_run_internal_linux.cc +@@ -22,8 +22,7 @@ + base::FilePath MasterPrefsPath() { + // The standard location of the master prefs is next to the chrome binary. + base::FilePath master_prefs; +- if (!PathService::Get(base::DIR_EXE, &master_prefs)) +- return base::FilePath(); ++ master_prefs = base::FilePath("/etc/chromium"); + return master_prefs.AppendASCII(installer::kDefaultMasterPrefs); + } + diff --git a/network/web/chromium/files/opensuse/chromium-more-codec-aliases.patch b/network/web/chromium/files/opensuse/chromium-more-codec-aliases.patch new file mode 100755 index 0000000000..8ba230c226 --- /dev/null +++ b/network/web/chromium/files/opensuse/chromium-more-codec-aliases.patch @@ -0,0 +1,17 @@ +Index: src/third_party/WebKit/Source/wtf/text/TextCodecICU.cpp +=================================================================== +--- third_party/WebKit/Source/wtf/text/TextCodecICU.cpp (revision 101168) ++++ third_party/WebKit/Source/wtf/text/TextCodecICU.cpp (working copy) +@@ -203,7 +203,11 @@ + registrar("iso_8859-6", "ISO-8859-6"); + registrar("iso_8859-7", "ISO-8859-7"); + registrar("iso_8859-8", "ISO-8859-8"); ++ registrar("ISO_8859-8-I", "ISO-8859-8-I"); + registrar("iso_8859-9", "windows-1254"); ++ registrar("ISO_8859-10", "ISO-8859-10"); ++ registrar("ISO_8859-13", "ISO-8859-13"); ++ registrar("ISO_8859-14", "ISO-8859-14"); + registrar("iso_8859-15", "ISO-8859-15"); + registrar("koi8_r", "KOI8-R"); + registrar("x-cp1253", "windows-1253"); + diff --git a/network/web/chromium/files/opensuse/chromium-sandbox-pie.patch b/network/web/chromium/files/opensuse/chromium-sandbox-pie.patch new file mode 100755 index 0000000000..d59d63f4fe --- /dev/null +++ b/network/web/chromium/files/opensuse/chromium-sandbox-pie.patch @@ -0,0 +1,14 @@ +--- sandbox/linux/sandbox_linux.gypi 2011-11-15 19:35:11.119851877 +0100 ++++ sandbox/linux/sandbox_linux.gypi 2012-01-25 23:24:53.914568688 +0100 +@@ -85,7 +85,10 @@ + ], + 'cflags': [ + # For ULLONG_MAX +- '-std=gnu99', ++ '-std=gnu99 -fPIE', ++ ], ++ 'ldflags': [ ++ '-pie', + ], + 'include_dirs': [ + '../..', diff --git a/network/web/chromium/files/opensuse/exclude_ymp.diff b/network/web/chromium/files/opensuse/exclude_ymp.diff new file mode 100755 index 0000000000..64138ea3f4 --- /dev/null +++ b/network/web/chromium/files/opensuse/exclude_ymp.diff @@ -0,0 +1,10 @@ +--- net/base/mime_util.cc 2013-08-25 10:12:05.428599992 +0200 ++++ net/base/mime_util.cc 2013-08-25 10:12:05.428599992 +0200 +@@ -376,6 +376,7 @@ + "text/x-csv", + "text/x-vcf", + "text/rtf", ++ "text/x-pisi-ymp", + "text/comma-separated-values", + "text/csv", + "text/tab-separated-values", diff --git a/network/web/chromium/files/opensuse/no-clang-on-packman.diff b/network/web/chromium/files/opensuse/no-clang-on-packman.diff new file mode 100755 index 0000000000..1527b57f9d --- /dev/null +++ b/network/web/chromium/files/opensuse/no-clang-on-packman.diff @@ -0,0 +1,20 @@ +--- build/common.gypi 2014-08-29 13:04:19.000000000 +0200 ++++ build/common.gypi 2014-08-29 13:04:19.000000000 +0200 +@@ -2440,7 +2440,7 @@ + }], + ], + 'clang_warning_flags': [ +- '-Wheader-hygiene', ++ # '-Wheader-hygiene', + + # Don't die on dtoa code that uses a char as an array index. + # This is required solely for base/third_party/dmg_fp/dtoa.cc. +@@ -2456,7 +2456,7 @@ + '-Wno-covered-switch-default', + + # Warns when a const char[] is converted to bool. +- '-Wstring-conversion', ++ # '-Wstring-conversion', + + # C++11-related flags: + diff --git a/network/web/chromium/files/pld-linux/angle.patch b/network/web/chromium/files/pld-linux/angle.patch new file mode 100755 index 0000000000..c94133137f --- /dev/null +++ b/network/web/chromium/files/pld-linux/angle.patch @@ -0,0 +1,12 @@ +--- chromium-browser-42.0.2311.82/third_party/angle/src/angle.gyp~ 2015-04-09 00:14:43.000000000 +0300 ++++ chromium-browser-42.0.2311.82/third_party/angle/src/angle.gyp 2015-04-21 22:02:35.668680845 +0300 +@@ -104,8 +104,7 @@ + { + 'action_name': 'Generate ANGLE Commit ID Header', + 'message': 'Generating ANGLE Commit ID', +- # reference the git index as an input, so we rebuild on changes to the index +- 'inputs': [ '<(angle_id_script)', '<(angle_path)/.git/index' ], ++ 'inputs': [ '<(angle_id_script)' ], + 'outputs': [ '<(angle_id_header)' ], + 'msvs_cygwin_shell': 0, + 'action': diff --git a/network/web/chromium/files/pld-linux/chromium-browser-build.patch b/network/web/chromium/files/pld-linux/chromium-browser-build.patch new file mode 100755 index 0000000000..49675573e6 --- /dev/null +++ b/network/web/chromium/files/pld-linux/chromium-browser-build.patch @@ -0,0 +1,11 @@ +--- chromium-browser-38.0.2125.111/media/cast/logging/encoding_event_subscriber.cc~ 2014-10-02 19:39:47.000000000 +0200 ++++ chromium-browser-38.0.2125.111/media/cast/logging/encoding_event_subscriber.cc 2014-11-05 06:35:45.611057986 +0100 +@@ -6,6 +6,7 @@ + + #include + #include ++#include + + #include "base/logging.h" + #include "media/cast/logging/proto/proto_utils.h" + diff --git a/network/web/chromium/files/pld-linux/dlopen_sonamed_gl.patch b/network/web/chromium/files/pld-linux/dlopen_sonamed_gl.patch new file mode 100755 index 0000000000..bdf4ba9b83 --- /dev/null +++ b/network/web/chromium/files/pld-linux/dlopen_sonamed_gl.patch @@ -0,0 +1,17 @@ +dlopen the sonamed libs directly, like it has already been done for libGL.so.1, +as we don't want to Depend on the -devel packages for the .so files: +- libOSMesa.so.8: Mesa-libOSMesa-9.2.0-2 +- libGLESv2.so.2: Mesa-libGLES-9.2.0-2 +- libEGL.so.1: Mesa-libEGL-9.2.0-2 +--- chromium-browser-36.0.1985.143/ui/gl/gl_implementation_osmesa.cc~ 2014-08-12 22:02:27.000000000 +0300 ++++ chromium-browser-36.0.1985.143/ui/gl/gl_implementation_osmesa.cc 2014-08-18 23:09:25.208179075 +0300 +@@ -37,7 +37,7 @@ + return false; + } + +- base::FilePath library_path = module_path.Append("libosmesa.so"); ++ base::FilePath library_path = module_path.Append("libOSMesa.so.8"); + base::NativeLibrary library = LoadLibraryAndPrintError(library_path); + if (!library) + return false; + diff --git a/network/web/chromium/files/pld-linux/ffmpeg-generate-errors.patch b/network/web/chromium/files/pld-linux/ffmpeg-generate-errors.patch new file mode 100755 index 0000000000..5fbf20f0be --- /dev/null +++ b/network/web/chromium/files/pld-linux/ffmpeg-generate-errors.patch @@ -0,0 +1,72 @@ +fix error reporting: + +... + File "chromium/scripts/generate_gyp.py", line 757, in GetIncludedSources + exit('Failed to find file', include_file_path) +TypeError: __call__() takes at most 2 arguments (3 given) + +--- ./third_party/ffmpeg/chromium/scripts/generate_gyp.py~ 2015-07-27 07:15:51.000000000 +0300 ++++ ./third_party/ffmpeg/chromium/scripts/generate_gyp.py 2015-07-27 07:15:55.928135410 +0300 +@@ -79,6 +79,7 @@ + import string + import subprocess + import shutil ++import sys + + COPYRIGHT = """# Copyright %d The Chromium Authors. All rights reserved. + # Use of this source code is governed by a BSD-style license that can be +@@ -149,6 +150,9 @@ + # Mac doesn't have any platform specific files, so just use linux and win. + SUPPORTED_PLATFORMS = ['linux', 'win'] + ++def die(error): ++ print >> sys.stderr, error ++ sys.exit(1) + + def NormalizeFilename(name): + """ Removes leading path separators in an attempt to normalize paths.""" +@@ -753,7 +757,7 @@ + elif include_file_path in IGNORED_INCLUDE_FILES: + continue + else: +- exit('Failed to find file', include_file_path) ++ die('Failed to find file: ' + include_file_path) + + # At this point we've found the file. Check if its in our ignore list which + # means that the list should be updated to no longer mention this file. +@@ -772,7 +776,7 @@ + licensecheck_path = os.path.abspath(os.path.join( + source_root, 'third_party', 'devscripts', 'licensecheck.pl')); + if not os.path.exists(licensecheck_path): +- exit('Could not find licensecheck.pl: ' + str(licensecheck_path)) ++ die('Could not find licensecheck.pl: ' + str(licensecheck_path)) + + check_process = subprocess.Popen([licensecheck_path, + '-l', '100', +@@ -838,7 +842,7 @@ + + # Sanity check: source set should not have any renames prior to this step. + if RENAME_PREFIX in basename: +- exit('Found unexpected renamed file in SourceSet: %s' % basename) ++ die('Found unexpected renamed file in SourceSet: %s' % basename) + + # Craft a new unique basename from the path of the colliding file + if basename in known_basenames: +@@ -896,7 +900,7 @@ + sets = CreatePairwiseDisjointSets(sets) + + if not sets: +- exit('ERROR: failed to find any source sets. ' + ++ die('ERROR: failed to find any source sets. ' + + 'Are build_dir (%s) and/or source_dir (%s) options correct?' % + (options.build_dir, options.source_dir)) + +@@ -904,7 +908,7 @@ + + if not CheckLicensesForStaticLinking(sets, source_dir, + options.print_licenses): +- exit ('GENERATE FAILED: invalid licenses detected.') ++ die('GENERATE FAILED: invalid licenses detected.') + print 'License checks passed.' + + # Open for writing. diff --git a/network/web/chromium/files/pld-linux/ffmpeg-generate.patch b/network/web/chromium/files/pld-linux/ffmpeg-generate.patch new file mode 100755 index 0000000000..f43ee19c1f --- /dev/null +++ b/network/web/chromium/files/pld-linux/ffmpeg-generate.patch @@ -0,0 +1,22 @@ +--- chromium-browser-44.0.2403.107/third_party/ffmpeg/chromium/scripts/generate_gyp.py~ 2015-07-27 07:21:59.000000000 +0300 ++++ chromium-browser-44.0.2403.107/third_party/ffmpeg/chromium/scripts/generate_gyp.py 2015-07-27 07:22:03.210572817 +0300 +@@ -757,7 +757,8 @@ + elif include_file_path in IGNORED_INCLUDE_FILES: + continue + else: +- die('Failed to find file: ' + include_file_path) ++ print('Failed to find file: ' + include_file_path) ++ continue + + # At this point we've found the file. Check if its in our ignore list which + # means that the list should be updated to no longer mention this file. +@@ -776,7 +777,8 @@ + licensecheck_path = os.path.abspath(os.path.join( + source_root, 'third_party', 'devscripts', 'licensecheck.pl')); + if not os.path.exists(licensecheck_path): +- die('Could not find licensecheck.pl: ' + str(licensecheck_path)) ++ print('Could not find licensecheck.pl: ' + str(licensecheck_path)) ++ return True + + check_process = subprocess.Popen([licensecheck_path, + '-l', '100', diff --git a/network/web/chromium/files/pld-linux/path-libpdf.patch b/network/web/chromium/files/pld-linux/path-libpdf.patch new file mode 100755 index 0000000000..e11e5bca14 --- /dev/null +++ b/network/web/chromium/files/pld-linux/path-libpdf.patch @@ -0,0 +1,19 @@ +In PLD Linux, browser-plugins framework symlinks enabled plugins to plugins/ dir +access directly from there, instead of symlinking in google-chrome.spec + +--- chromium-browser-20.0.1132.57/./src/chrome/common/chrome_paths.cc~ 2012-07-13 21:13:51.000000000 +0300 ++++ chromium-browser-20.0.1132.57/./src/chrome/common/chrome_paths.cc 2012-07-13 21:14:41.799431216 +0300 +@@ -255,9 +255,11 @@ + cur = cur.Append(chrome::kPepperFlashPluginFilename); + break; + case chrome::FILE_PDF_PLUGIN: +- if (!GetInternalPluginsDirectory(&cur)) ++ if (!PathService::Get(base::DIR_MODULE, &cur)) + return false; +- cur = cur.Append(kInternalPDFPluginFileName); ++ ++ cur = cur.Append(FILE_PATH_LITERAL("plugins")) ++ .Append(kInternalPDFPluginFileName); + break; + case chrome::FILE_NACL_PLUGIN: + if (!GetInternalPluginsDirectory(&cur)) diff --git a/network/web/chromium/files/pld-linux/remove_bundled_libraries-stale.patch b/network/web/chromium/files/pld-linux/remove_bundled_libraries-stale.patch new file mode 100755 index 0000000000..4eca29806c --- /dev/null +++ b/network/web/chromium/files/pld-linux/remove_bundled_libraries-stale.patch @@ -0,0 +1,29 @@ +--- chromium-browser-31.0.1650.57/build/linux/unbundle/remove_bundled_libraries.py 2013-11-16 22:18:32.618209221 +0200 ++++ chromium-browser-31.0.1650.57/build/linux/unbundle/remove_bundled_libraries.py 2013-11-16 23:34:12.718095629 +0200 +@@ -27,6 +27,7 @@ + + parser = optparse.OptionParser() + parser.add_option('--do-remove', action='store_true') ++ parser.add_option('--do-print', action='store_true') + + options, args = parser.parse_args(argv) + +@@ -62,6 +63,8 @@ + + if options.do_remove: + # Delete the file - best way to ensure it's not used during build. ++ if options.do_print: ++ print relpath + os.remove(path) + else: + # By default just print paths that would be removed. +@@ -74,7 +77,7 @@ + for exclusion, used in exclusion_used.iteritems(): + if not used: + print '%s does not exist' % exclusion +- exit_code = 1 ++ exit_code = 0 + + if not options.do_remove: + print ('To actually remove files printed above, please pass ' + + diff --git a/network/web/chromium/files/pld-linux/system-mesa.patch b/network/web/chromium/files/pld-linux/system-mesa.patch new file mode 100755 index 0000000000..eef1426480 --- /dev/null +++ b/network/web/chromium/files/pld-linux/system-mesa.patch @@ -0,0 +1,14 @@ +in PLD Linux, windows includes are not packaged +http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2013-February/023459.html + +--- chromium-browser-42.0.2311.82/ui/gl/generate_bindings.py~ 2015-04-09 00:14:31.000000000 +0300 ++++ chromium-browser-42.0.2311.82/ui/gl/generate_bindings.py 2015-04-19 23:32:27.601618454 +0300 +@@ -1616,7 +1616,7 @@ + 'EGL_ANGLE_surface_d3d_texture_2d_share_handle', + ], + ], +- [WGL_FUNCTIONS, 'wgl', ['noninclude/GL/wglext.h'], []], ++# [WGL_FUNCTIONS, 'wgl', ['noninclude/GL/wglext.h'], []], + [GLX_FUNCTIONS, 'glx', ['GL/glx.h', 'noninclude/GL/glxext.h'], []], + ] + \ No newline at end of file diff --git a/network/web/chromium/pspec.xml b/network/web/chromium/pspec.xml new file mode 100755 index 0000000000..8e043d2156 --- /dev/null +++ b/network/web/chromium/pspec.xml @@ -0,0 +1,300 @@ + + + + + chromium-browser + http://code.google.com/chromium + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + chromium-browser + app:gui + A WebKit powered web browser + Chromium-browser is an open-source web browser, powered by WebKit. + http://gsdview.appspot.com/chromium-browser-official/chromium-46.0.2490.80.tar.xz + + alsa-lib-devel + at-spi2-atk-devel + atk-devel + cairo-devel + cups-devel + desktop-file-utils + faac-devel + ffmpeg-devel + flac-devel + pciutils-devel + fontconfig-devel + dbus-devel + gperf + jack-audio-connection-kit-devel + libavc1394-devel + libgnome-keyring-devel + speech-dispatcher-devel + gdk-pixbuf-devel + gsm-devel + gtk2-devel + harfbuzz-devel + hunspell-devel + icu4c-devel + imlib2-devel + lame-devel + libdc1394-devel + libdrm-devel + libevent-devel + libexif-devel + libjpeg-turbo-devel + libmtp-devel + libogg-devel + libopus-devel + libsecret-devel + libtheora-devel + libvdpau-devel + libvorbis-devel + libvpx-devel + libXcomposite-devel + libXcursor-devel + libXdamage-devel + libXext-devel + libXfixes-devel + libXi-devel + libXrandr-devel + libXrender-devel + libXScrnSaver-devel + libXtst-devel + minizip-devel + mit-kerberos + nss-devel + opencore-amr-devel + pango-devel + pulseaudio-libs-devel + python-lxml + schroedinger-devel + snappy-devel + speex-devel + valgrind + webp-devel + x264-devel + xdg-utils + xvid-devel + ninja + + + gentoo/chromium-libsecret-r0.patch + gentoo/chromium-system-jinja-r7.patch + opensuse/chromium-gcc-fixes.patch + opensuse/chromium-master-prefs-path.patch + opensuse/chromium-more-codec-aliases.patch + opensuse/no-clang-on-packman.diff + opensuse/adjust-ldflags-no-keep-memory.patch + opensuse/chromium-sandbox-pie.patch + pld-linux/dlopen_sonamed_gl.patch + pld-linux/remove_bundled_libraries-stale.patch + pld-linux/chromium-browser-build.patch + pld-linux/angle.patch + pld-linux/system-mesa.patch + + + + + + chromium-browser + + alsa-lib + dbus + atk + cairo + cups + flac + fontconfig + gdk-pixbuf + gtk2 + libevent + libjpeg-turbo + libopus + libXcomposite + libXcursor + libXdamage + libXext + libXfixes + libXi + libXrandr + libXrender + libXScrnSaver + libXtst + minizip + mit-kerberos + nss + pango + pepperflash + pulseaudio-libs + speech-dispatcher + speex + webp + pciutils + nspr + zlib + expat + glib2 + libX11 + libgcc + libpng + snappy + freetype + harfbuzz + + + /etc + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/icons + /usr/share/pixmaps + /usr/share/applications + + + master_preferences + chromium-browser.desktop + chromium-browser.sh + + + + + + 2016-01-27 + 46.0.2490.80 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-10-23 + 46.0.2490.80 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-08-23 + 45.0.2454.85 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-08-03 + 44.0.2403.155 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-06-23 + 43.0.2357.132 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-05-23 + 42.0.2311.135 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-04-23 + 42.0.2311.90 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-02-17 + 40.0.2214.114 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-02-07 + 40.0.2214.94 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-04-07 + 33.0.1750.152 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-24 + 33.0.1750.117 + Version bump, switch bootstrapping NaCl. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-25 + 33.0.1707.0 + Fix dep. + Kamil Atlı + suvarice@gmail.com + + + 2013-11-18 + 33.0.1707.0 + Fix dep. + Richard de Bruin + richdb@pisilinux.org + + + 2013-11-13 + 33.0.1707.0 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-07-07 + 29.0.1547.0 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-03-27 + 27.0.1425.0 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-01-22 + 27.0.1418.2 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-01-22 + 26.0.1390.0 + Güncellendi. + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-12-25 + 26.0.1370.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + diff --git a/network/web/chromium/translations.xml b/network/web/chromium/translations.xml new file mode 100755 index 0000000000..e08c6903a0 --- /dev/null +++ b/network/web/chromium/translations.xml @@ -0,0 +1,10 @@ + + + + chromium-browser + Webkit tabanlı ağ tarayıcı + Chromium, açık kaynak kodlu Webkit tabanlı bir ağ tarayıcıdır. + Navegador web basado en Webkit + Chromium, navegador web de código abierto basado en Webkit. + + diff --git a/network/web/firefox/pspec.xml b/network/web/firefox/pspec.xml index 9700f97d72..02e46d3531 100644 --- a/network/web/firefox/pspec.xml +++ b/network/web/firefox/pspec.xml @@ -518,7 +518,7 @@ - 2015-12-21 + 2016-01-28 44.0 Version bump, http://www.mozilla.org/en-US/firefox/44.0/releasenotes Osman Erkan diff --git a/office/libreoffice/libreoffice/pspec.xml b/office/libreoffice/libreoffice/pspec.xml index a5b125ad36..8043e11142 100644 --- a/office/libreoffice/libreoffice/pspec.xml +++ b/office/libreoffice/libreoffice/pspec.xml @@ -49,6 +49,7 @@ libjpeg-turbo-devel gst-plugins-base-next-devel gtk3-devel + gtk2-devel @@ -3284,7 +3285,7 @@ - 2016-01-31 + 2016-01-27 5.1.0.2 Version bump. Osman Erkan diff --git a/office/misc/scribus/pspec.xml b/office/misc/scribus/pspec.xml index fb93f6a0a4..308ddadcd6 100644 --- a/office/misc/scribus/pspec.xml +++ b/office/misc/scribus/pspec.xml @@ -66,13 +66,20 @@ podofo python libxml2 + poppler freetype hunspell qt5-base fontconfig + librevenge qt5-webkit libjpeg-turbo qt5-declarative + libpagemaker + libcdr + GraphicsMagick + libvisio + libmspub /usr/bin @@ -87,9 +94,16 @@ /usr/share/doc/scribus - + + + 2016-01-27 + 1.5.0 + Check and build + Stefan Gronewold + groni@pisilinux.org + 2015-05-30 1.5.0 diff --git a/pisi-index.xml b/pisi-index.xml index c396f4b2f6..27f81532dd 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -2201,7 +2201,7 @@ Programme de Manipulation d'Image GNU. GIMP is a mature image editor with many advanced features and plugin support. Piksel düzeyinde işlem yapılabilen gelişmiş bir grafik düzenleme programı - http://download.gimp.org/pub/gimp/v2.8/gimp-2.8.14.tar.bz2 + http://download.gimp.org/pub/gimp/v2.8/gimp-2.8.16.tar.bz2 gtk-doc atk-devel @@ -2232,7 +2232,7 @@ freetype-devel dbus-glib-devel libXfixes-devel - eudev-devel + libgudev-devel libXcursor-devel fontconfig-devel python-gtk-devel @@ -2260,7 +2260,7 @@ gtk2-devel cairo-devel gdk-pixbuf-devel - gimp + gimp /usr/include @@ -2296,6 +2296,7 @@ libexif alsa-lib freetype + libgudev dbus-glib libXfixes eudev @@ -2331,7 +2332,7 @@ locale:tr multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/tr @@ -2344,7 +2345,7 @@ locale:ast multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ast @@ -2357,7 +2358,7 @@ locale:my multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/my @@ -2370,7 +2371,7 @@ locale:nds multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/nds @@ -2383,7 +2384,7 @@ locale:el multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/el @@ -2396,7 +2397,7 @@ locale:gu multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/gu @@ -2409,7 +2410,7 @@ locale:be multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/be @@ -2422,7 +2423,7 @@ locale:vi multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/vi @@ -2435,7 +2436,7 @@ locale:ca multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ca @@ -2448,7 +2449,7 @@ locale:eo multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/eo @@ -2461,7 +2462,7 @@ locale:cs multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/cs @@ -2474,12 +2475,24 @@ locale:ca@valencia multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ca@valencia + + gimp-i18n-an + Gimp translation files for Hollanda Antilleri + locale:ar + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/an + + gimp-i18n-ar Gimp translation files for Arabic @@ -2487,12 +2500,24 @@ locale:ar multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ar + + gimp-i18n-bs + Gimp translation files for Bahama + locale:ar + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/bs + + gimp-i18n-km Gimp translation files for Khmer @@ -2500,7 +2525,7 @@ locale:km multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/km @@ -2513,7 +2538,7 @@ locale:ga multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ga @@ -2526,7 +2551,7 @@ locale:fi multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/fi @@ -2539,7 +2564,7 @@ locale:eu multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/eu @@ -2552,7 +2577,7 @@ locale:et multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/et @@ -2565,7 +2590,7 @@ locale:xh multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/xh @@ -2578,7 +2603,7 @@ locale:gl multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/gl @@ -2591,7 +2616,7 @@ locale:id multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/id @@ -2604,7 +2629,7 @@ locale:es multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/es @@ -2617,7 +2642,7 @@ locale:ru multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ru @@ -2630,7 +2655,7 @@ locale:rw multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/rw @@ -2643,7 +2668,7 @@ locale:nl multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/nl @@ -2656,7 +2681,7 @@ locale:nn multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/nn @@ -2669,7 +2694,7 @@ locale:nb multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/nb @@ -2682,7 +2707,7 @@ locale:ne multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ne @@ -2695,7 +2720,7 @@ locale:lt multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/lt @@ -2708,7 +2733,7 @@ locale:pa multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/pa @@ -2721,7 +2746,7 @@ locale:ro multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ro @@ -2734,7 +2759,7 @@ locale:en_GB multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/en_GB @@ -2747,7 +2772,7 @@ locale:yi multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/yi @@ -2760,7 +2785,7 @@ locale:en_CA multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/en_CA @@ -2773,7 +2798,7 @@ locale:fr multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/fr @@ -2786,7 +2811,7 @@ locale:bg multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/bg @@ -2799,7 +2824,7 @@ locale:ms multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ms @@ -2812,7 +2837,7 @@ locale:pt_BR multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/pt_BR @@ -2825,7 +2850,7 @@ locale:hr multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/hr @@ -2838,7 +2863,7 @@ locale:zh_TW multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/zh_TW @@ -2851,7 +2876,7 @@ locale:ko multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ko @@ -2864,7 +2889,7 @@ locale:it multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/it @@ -2877,7 +2902,7 @@ locale:fa multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/fa @@ -2890,7 +2915,7 @@ locale:dz multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/dz @@ -2903,7 +2928,7 @@ locale:sr@Latn multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/sr@latin @@ -2916,7 +2941,7 @@ locale:da multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/da @@ -2929,7 +2954,7 @@ locale:ja multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ja @@ -2942,7 +2967,7 @@ locale:he multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/he @@ -2955,7 +2980,7 @@ locale:pt multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/pt @@ -2968,7 +2993,7 @@ locale:zh_CN multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/zh_CN @@ -2981,7 +3006,7 @@ locale:sr multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/sr @@ -2994,7 +3019,7 @@ locale:oc multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/oc @@ -3007,7 +3032,7 @@ locale:sv multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/sv @@ -3020,7 +3045,7 @@ locale:mk multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/mk @@ -3033,7 +3058,7 @@ locale:sk multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/sk @@ -3046,7 +3071,7 @@ locale:de multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/de @@ -3059,7 +3084,7 @@ locale:pl multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/pl @@ -3072,7 +3097,7 @@ locale:uk multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/uk @@ -3085,7 +3110,7 @@ locale:sl multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/sl @@ -3098,7 +3123,7 @@ locale:hu multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/hu @@ -3111,7 +3136,7 @@ locale:tt multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/tt @@ -3124,7 +3149,7 @@ locale:az multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/az @@ -3137,7 +3162,7 @@ locale:am multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/am @@ -3150,7 +3175,7 @@ locale:is multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/is @@ -3163,7 +3188,7 @@ locale:lv multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/lv @@ -3176,7 +3201,7 @@ locale:th multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/th @@ -3189,7 +3214,7 @@ locale:ka multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ka @@ -3202,7 +3227,7 @@ locale:hi multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/hi @@ -3215,7 +3240,7 @@ locale:zh_HK multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/zh_HK @@ -3228,7 +3253,7 @@ locale:ml multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ml @@ -3241,7 +3266,7 @@ locale:ta multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/ta @@ -3254,7 +3279,7 @@ locale:kn multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/kn @@ -3267,7 +3292,7 @@ locale:si multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/si @@ -3280,7 +3305,7 @@ locale:kk multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/kk @@ -3293,7 +3318,7 @@ locale:br multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/br @@ -3305,7 +3330,7 @@ locale:te multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/te @@ -3317,7 +3342,7 @@ locale:csb multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/csb @@ -3329,13 +3354,20 @@ locale:gd multimedia.graphics.gimp.l10n - gimp + gimp /usr/share/locale/gd + + 2016-01-25 + 2.8.16 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + 2015-02-21 2.8.14 @@ -6860,9 +6892,14 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression glib2-devel libsndfile-devel dotconf-devel + espeak-devel + python3-devel intltool gettext-devel + texinfo pkgconfig + libtool-ltdl + libao-devel alsa-lib-devel pulseaudio-libs-devel @@ -6872,10 +6909,12 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression speech-dispatcher glib2 - libtool-ltdl + libao + espeak dotconf - libsndfile alsa-lib + libsndfile + libtool-ltdl pulseaudio-libs @@ -6888,12 +6927,26 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression /usr/share/speech-dispatcher + + python3-speech-dispatcher + Python3 bindings for speech-dispatcher + + speech-dispatcher + python3 + + + /usr/lib/python3.* + + + python-speech-dispatcher + + speech-dispatcher-devel Development headers for speech-dispatcher speech-dispatcher için geliştirme başlıkları - speech-dispatcher + speech-dispatcher glib2-devel @@ -6902,10 +6955,17 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression + + 2016-01-25 + 0.8.3 + Edit and release bump + Alihan Öztürk + alihan@pisilinux.org + 2015-11-22 0.8.3 - Version bump. + First release Vedat Demir vedat@pisilinux.org @@ -9514,6 +9574,15 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression /usr/share/applications /usr/share/icons /usr/share/zsh + + + + mpv-player-devel + + mpv-player + + + /usr/lib/pkgconfig /usr/include @@ -19506,23 +19575,31 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol Mobil modemler için yönetim katmanı ModemManager provides a unified high level API for communicating with mobile broadband modems. ModemManager, 3G ve GSM gibi mobil genişbant modemlerle D-Bus üzerinden iletişimi sağlayan bir sistem hizmetidir. - http://www.freedesktop.org/software/ModemManager/ModemManager-1.2.0.tar.xz + http://www.freedesktop.org/software/ModemManager/ModemManager-1.4.12.tar.xz + glib2-devel + libgudev-devel + libxslt-devel + gobject-introspection-devel + polkit-devel ppp-devel libqmi-devel libmbim-devel intltool + gtk-doc + docbook-xsl + vala-devel network/connection/ModemManager/pspec.xml ModemManager - ppp glib2 libqmi + polkit libmbim - eudev + libgudev libmm-glib @@ -19537,6 +19614,8 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol /usr/lib/ModemManager /usr/lib/girepository-1.0/ModemManager-1.0.typelib /usr/share/man/man8/ModemManager.8 + /usr/share/gtk-doc + /usr/share/polkit-1 @@ -19580,6 +19659,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-25 + 1.4.12 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2014-02-17 1.2.0 @@ -19618,7 +19704,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol D-Bus üzerinden yapılandırmaya izin veren, gelişmiş bir ağ yönetim altyapısı NetworkManager attempts to keep an active network connection available at all times. NetworkManager, etkin bir bağlantı kurmak ve onu sürekli ayakta tutmak üzere tasarlanmış, D-Bus ve UDEV teknolojilerini kullanan bir ağ yönetim altyapısıdır. - https://download.gnome.org/sources/NetworkManager/1.0/NetworkManager-1.0.4.tar.xz + https://download.gnome.org/sources/NetworkManager/1.0/NetworkManager-1.0.10.tar.xz tr.po @@ -19641,11 +19727,12 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol glib2-devel polkit-devel readline-devel - eudev-devel + libgudev-devel libutil-linux-devel ConsoleKit-devel + 0001-core-fix-failure-to-configure-routes-due-to-wrong-de.patch disable_set_hostname.patch network/connection/NetworkManager/pspec.xml @@ -19660,12 +19747,12 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol readline dbus-glib libutil-linux - eudev nss newt ppp libnl libsoup + libgudev bluez-libs iproute2 iptables @@ -19716,7 +19803,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol glib2-devel dbus-glib-devel - NetworkManager + NetworkManager /usr/include @@ -19724,6 +19811,16 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-25 + 1.0.10 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + systemRestart + + 2015-07-22 1.0.4 @@ -20119,7 +20216,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol NetworkManager için güçlü bir grafik arayüzü network-manager-applet is a powerful graphical frontend to NetworkManager. network-manager-applet, NetworkManager için GTK+ arayüz kitaplığı kullanılarak yazılmış güçlü bir arayüzdür. - http://ftp.gnome.org/mirror/gnome.org/sources/network-manager-applet/1.0/network-manager-applet-1.0.4.tar.xz + http://ftp.gnome.org/mirror/gnome.org/sources/network-manager-applet/1.0/network-manager-applet-1.0.10.tar.xz gtk2-devel gtk3-devel @@ -20136,7 +20233,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol glib2-devel dbus-glib-devel atk-devel - eudev-devel + libgudev-devel intltool network/connection/network-manager-applet/pspec.xml @@ -20153,11 +20250,10 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol libmm-glib gdk-pixbuf NetworkManager - at-spi2-core dbus glib2 dbus-glib - eudev + libgudev /usr/bin @@ -20181,7 +20277,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol network-manager-applet için geliştirme dosyaları network-manager-applet için geliştirme dosyaları - network-manager-applet + network-manager-applet NetworkManager-devel dbus-glib-devel gtk3-devel @@ -20192,6 +20288,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-26 + 1.0.10 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2015-07-22 1.0.4 @@ -21172,6 +21275,306 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + chromium-browser + http://code.google.com/chromium + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:gui + network.web + A WebKit powered web browser + Webkit tabanlı ağ tarayıcı + Navegador web basado en Webkit + Chromium-browser is an open-source web browser, powered by WebKit. + Chromium, açık kaynak kodlu Webkit tabanlı bir ağ tarayıcıdır. + Chromium, navegador web de código abierto basado en Webkit. + chromium-browser + http://gsdview.appspot.com/chromium-browser-official/chromium-46.0.2490.80.tar.xz + + alsa-lib-devel + at-spi2-atk-devel + atk-devel + cairo-devel + cups-devel + desktop-file-utils + faac-devel + ffmpeg-devel + flac-devel + pciutils-devel + fontconfig-devel + dbus-devel + gperf + jack-audio-connection-kit-devel + libavc1394-devel + libgnome-keyring-devel + speech-dispatcher-devel + gdk-pixbuf-devel + gsm-devel + gtk2-devel + harfbuzz-devel + hunspell-devel + icu4c-devel + imlib2-devel + lame-devel + libdc1394-devel + libdrm-devel + libevent-devel + libexif-devel + libjpeg-turbo-devel + libmtp-devel + libogg-devel + libopus-devel + libsecret-devel + libtheora-devel + libvdpau-devel + libvorbis-devel + libvpx-devel + libXcomposite-devel + libXcursor-devel + libXdamage-devel + libXext-devel + libXfixes-devel + libXi-devel + libXrandr-devel + libXrender-devel + libXScrnSaver-devel + libXtst-devel + minizip-devel + mit-kerberos + nss-devel + opencore-amr-devel + pango-devel + pulseaudio-libs-devel + python-lxml + schroedinger-devel + snappy-devel + speex-devel + valgrind + webp-devel + x264-devel + xdg-utils + xvid-devel + ninja + + + gentoo/chromium-libsecret-r0.patch + gentoo/chromium-system-jinja-r7.patch + opensuse/chromium-gcc-fixes.patch + opensuse/chromium-master-prefs-path.patch + opensuse/chromium-more-codec-aliases.patch + opensuse/no-clang-on-packman.diff + opensuse/adjust-ldflags-no-keep-memory.patch + opensuse/chromium-sandbox-pie.patch + pld-linux/dlopen_sonamed_gl.patch + pld-linux/remove_bundled_libraries-stale.patch + pld-linux/chromium-browser-build.patch + pld-linux/angle.patch + pld-linux/system-mesa.patch + + network/web/chromium/pspec.xml + + + chromium-browser + + alsa-lib + dbus + atk + cairo + cups + flac + fontconfig + gdk-pixbuf + gtk2 + libevent + libjpeg-turbo + libopus + libXcomposite + libXcursor + libXdamage + libXext + libXfixes + libXi + libXrandr + libXrender + libXScrnSaver + libXtst + minizip + mit-kerberos + nss + pango + pepperflash + pulseaudio-libs + speech-dispatcher + speex + webp + pciutils + nspr + zlib + expat + glib2 + libX11 + libgcc + libpng + snappy + freetype + harfbuzz + + + /etc + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/icons + /usr/share/pixmaps + /usr/share/applications + + + master_preferences + chromium-browser.desktop + chromium-browser.sh + + + + + 2016-01-27 + 46.0.2490.80 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-10-23 + 46.0.2490.80 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-08-23 + 45.0.2454.85 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-08-03 + 44.0.2403.155 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-06-23 + 43.0.2357.132 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-05-23 + 42.0.2311.135 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-04-23 + 42.0.2311.90 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-02-17 + 40.0.2214.114 + This version contains a number of security updates and stability fixes. + Vedat Demir + vedat@pisilinux.org + + + 2015-02-07 + 40.0.2214.94 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-04-07 + 33.0.1750.152 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-24 + 33.0.1750.117 + Version bump, switch bootstrapping NaCl. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-25 + 33.0.1707.0 + Fix dep. + Kamil Atlı + suvarice@gmail.com + + + 2013-11-18 + 33.0.1707.0 + Fix dep. + Richard de Bruin + richdb@pisilinux.org + + + 2013-11-13 + 33.0.1707.0 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-07-07 + 29.0.1547.0 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-03-27 + 27.0.1425.0 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-01-22 + 27.0.1418.2 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-01-22 + 26.0.1390.0 + Güncellendi. + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-12-25 + 26.0.1370.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + flashplugin @@ -22377,7 +22780,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol network.library QMI modem protocol helper library libqmi is a glib-based library for talking to WWAN modems and devices which speak the Qualcomm MSM Interface (QMI) protocol. - http://www.freedesktop.org/software/libqmi/libqmi-1.8.0.tar.xz + http://www.freedesktop.org/software/libqmi/libqmi-1.12.6.tar.xz glib2-devel gobject-introspection-devel @@ -22402,7 +22805,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol libqmi-devel Development files for libqmi - libqmi + libqmi /usr/include @@ -22410,6 +22813,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-25 + 1.12.6 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2014-01-19 1.8.0 @@ -23202,7 +23612,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol geoclue için geliştirme dosyaları geoclue için geliştirme dosyaları - geoclue + geoclue dbus-glib-devel libxml2-devel @@ -23212,6 +23622,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-27 + 0.12.99 + Rebuild for NM + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2015-07-22 0.12.99 @@ -24155,6 +24572,112 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + filezilla + http://filezilla-project.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + network.ftp + Simple FTP Client + FTP ve SFTP istemcisi + Easy-to-use FTP Client which also supports SFTP. + Filezilla; dosyalarınızı ftp, sftp, ftps ile göndermenize ve indirmenize yarar + filezilla + mirrors://sourceforge/filezilla/FileZilla_3.14.1_src.tar.bz2 + + libidn-devel + dbus-devel + sqlite-devel + gnutls-devel + gtk2-devel + xdg-utils + wxGTK-devel + + + i18n-filezilla.desktop.patch + + network/ftp/filezilla/pspec.xml + + + filezilla + + wxGTK + dbus + sqlite + libgcc + glib2 + gnutls + xdg-utils + + + /usr/bin + /usr/share/applications + /usr/share/filezilla + /usr/share/pixmaps + /usr/share/icons + /usr/share/locale + /usr/share/doc + /usr/share/man + /usr/share/appdata/ + + + + + 2016-01-26 + 3.14.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-09-23 + 3.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-01-31 + 3.10.1 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-02-15 + 3.8.1 + V.Bump + Vedat Demir + vedat@pisilinux.org + + + 2014-02-15 + 3.7.4.1 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-08-17 + 3.7.3 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-12-09 + 3.6.0.2 + First release + Erdinç Gültekin + admins@pisilinux.org + + + telepathy-butterfly @@ -33086,6 +33609,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol Development files for libgudev system.devel + libgudev eudev-devel glib2-devel @@ -38126,21 +38650,19 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol jdk7-openjdk - - apache-ant-no-test-jar.patch - programming/build/ant/pspec.xml ant /etc + /usr/share/ /usr/bin - /usr/share/ - 20ant - ant.conf + ant.conf + ant.sh + ant.csh @@ -38151,6 +38673,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-25 + 1.9.6 + Fixed. + Osman Erkan + osman.erkan@pisilinux.org + 2015-08-22 1.9.6 @@ -38188,6 +38717,51 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + ninja + http://martine.github.com/ninja/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + LGPLv2 + app:console + programming.build + 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/martine/ninja/archive/v1.6.0.tar.gz + + asciidoc + + + LFS.patch + + programming/build/ninja/pspec.xml + + + ninja + + libgcc + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2015-08-25 + 1.6.0 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + llvm @@ -38617,14 +39191,14 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol LibreOffice is an open source, multi-platform office productivity suite. It includes key desktop applications such as a word processor, a spreadsheet application, a presentation creator-viewer, a formula editor and a drawing program, with a user interface and feature set similar to other office suites. Sophisticated and flexible, LibreOffice also works transparently with a variety of file formats, including those of Microsoft Office. LibreOffice, pek çok farklı işletim sisteminde çalışabilen açık kaynak kodlu bir yazılım projesidir. LibreOffice, kelime işlemci, hesap tablosu, sunum ve çizim programları, formül düzenleyici gibi temel masaüstü ofis uygulamalarını içerir ve alışılmış ofis programlarının özelliklerini sunar. Microsoft Office dosyaları da dahil olmak üzere bilinen ofis dosya formatlarıyla uyumlu çalışır. libreoffice-startcenter - http://download.documentfoundation.org/libreoffice/src/5.0.1/libreoffice-5.0.1.2.tar.xz - http://download.documentfoundation.org/libreoffice/src/5.0.1/libreoffice-help-5.0.1.2.tar.xz - http://download.documentfoundation.org/libreoffice/src/5.0.1/libreoffice-dictionaries-5.0.1.2.tar.xz - http://download.documentfoundation.org/libreoffice/src/5.0.1/libreoffice-translations-5.0.1.2.tar.xz + http://download.documentfoundation.org/libreoffice/src/5.1.0/libreoffice-5.1.0.2.tar.xz + http://download.documentfoundation.org/libreoffice/src/5.1.0/libreoffice-help-5.1.0.2.tar.xz + http://download.documentfoundation.org/libreoffice/src/5.1.0/libreoffice-dictionaries-5.1.0.2.tar.xz + http://download.documentfoundation.org/libreoffice/src/5.1.0/libreoffice-translations-5.1.0.2.tar.xz + ant gperf nss-devel - gtk2-devel cups-devel curl-devel glew-devel @@ -38632,6 +39206,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol lcms2-devel boost-devel libSM-devel + jdk7-openjdk libX11-devel libICE-devel libxslt-devel @@ -38650,6 +39225,8 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol libXcomposite-devel libjpeg-turbo-devel gst-plugins-base-next-devel + gtk3-devel + gtk2-devel office/libreoffice/libreoffice/pspec.xml @@ -38709,6 +39286,8 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol /usr/share/applications/ /usr/share/application-registry /usr/lib/libreoffice/program/ + /usr/share/gir-1.0/LOKDocView-0.1.gir + /usr/lib/girepository-1.0/LOKDocView-0.1.typelib libreoffice-base @@ -41674,6 +42253,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-27 + 5.1.0.2 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + 2015-009-01 5.0.1.2 @@ -44225,13 +44811,20 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol podofo python libxml2 + poppler freetype hunspell qt5-base fontconfig + librevenge qt5-webkit libjpeg-turbo qt5-declarative + libpagemaker + libcdr + GraphicsMagick + libvisio + libmspub /usr/bin @@ -44248,6 +44841,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-27 + 1.5.0 + Check and build + Stefan Gronewold + groni@pisilinux.org + 2015-05-30 1.5.0 @@ -47484,7 +48084,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol Hızlı, çok kullanıcılı ve çok görevli SQL veritabanı sunucusu MariaDB strives to be the logical choice for database professionals looking for a robust, scalable, and reliable SQL server. MySQL, çoklu iş parçacıklı (multi-threaded), çok kullanıcılı (multi-user), hızlı ve sağlam (robust) bir Veritabanı yönetim sistemidir. Özelllikle basit web uygulamaları için LAMP sistemi içinde sıkça tercih edilmektedir. - ftp://ftp.ulak.net.tr/pub/MariaDB/mariadb-10.0.20/source/mariadb-10.0.20.tar.gz + http://mirrors.syringanetworks.net/mariadb/mariadb-10.1.10/source/mariadb-10.1.10.tar.gz ncurses-devel zlib-devel @@ -47507,6 +48107,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol library zlib + bzip2 libgcc libpcre libxml2 @@ -47517,33 +48118,18 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol /usr/bin/mysql_config /usr/include - /usr/lib - /usr/share/mysql/charsets - /usr/share/mysql/czech - /usr/share/mysql/danish - /usr/share/mysql/dutch - /usr/share/mysql/english - /usr/share/mysql/estonian - /usr/share/mysql/french - /usr/share/mysql/german - /usr/share/mysql/greek - /usr/share/mysql/hungarian - /usr/share/mysql/italian - /usr/share/mysql/japanese - /usr/share/mysql/korean - /usr/share/mysql/norwegian - /usr/share/mysql/norwegian-ny - /usr/share/mysql/polish - /usr/share/mysql/portuguese - /usr/share/mysql/romanian - /usr/share/mysql/russian - /usr/share/mysql/serbian - /usr/share/mysql/slovak - /usr/share/mysql/spanish - /usr/share/mysql/swedish - /usr/share/mysql/ukrainian - /usr/share/mysql/errmsg.txt - /usr/share/mysql + /usr/lib/libmysqlclient.so + /usr/lib/libmysqlclient.so.18 + /usr/lib/libmysqlclient.so.18.0.0 + /usr/lib/libmysqlclient_r.so + /usr/lib/libmysqlclient_r.so.18 + /usr/lib/libmysqlclient_r.so.18.0.0 + /usr/lib/libmysqld.a + /usr/lib/libmysqlclient_r.a + /usr/lib/libmysqlclient.a + /usr/lib/libmysqld.so + /usr/lib/libmysqld.so.18 + /usr/lib/libmysqlservices.a mysql-lib @@ -47555,7 +48141,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol MariaDB istemci uygulamaları app:console - mariadb-lib + mariadb-lib libaio zlib libgcc @@ -47564,7 +48150,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol openssl - /usr/bin + /usr/bin/mysql + /usr/bin/mysqladmin + /usr/bin/mysqlcheck + /usr/bin/mysqldump + /usr/bin/mysqlimport + /usr/bin/mysqlshow + /usr/bin/mysqlslap mysql-client @@ -47576,40 +48168,67 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol MariaDB sunucusu ve ilgili dosyalar service - mariadb-lib - mariadb-client + mariadb-lib + mariadb-client zlib libgcc openssl + libxml2 + unixODBC /etc - /usr/sbin - /usr/bin/mysql_install_db - /usr/bin/mysqlmanagerc - /usr/bin/mysqlmanager-pwgen - /usr/bin/mysqlmanager - /usr/bin/mysql_secure_installation - /usr/bin/mysql_fix_privilege_tables - /usr/bin/mysqld_safe + /usr/bin/aria_chk + /usr/bin/aria_dump_log + /usr/bin/aria_ftdump + /usr/bin/aria_pack + /usr/bin/aria_read_log + /usr/bin/innochecksum + /usr/bin/msql2mysql + /usr/bin/my_print_defaults + /usr/bin/myisam_ftdump /usr/bin/myisamchk /usr/bin/myisamlog /usr/bin/myisampack - /usr/bin/myisam_ftdump - /usr/bin/isamchk - /usr/bin/isamlog + /usr/bin/mysql_client_test + /usr/bin/mysql_convert_table_format + /usr/bin/mysql_embedded + /usr/bin/mysql_client_test_embedded + /usr/bin/mysqltest_embedded + /usr/bin/mysql_find_rows + /usr/bin/mysql_fix_extensions + /usr/bin/mysql_install_db + /usr/bin/mysql_plugin + /usr/bin/mysql_secure_installation + /usr/bin/mysql_setpermission + /usr/bin/mysql_tzinfo_to_sql + /usr/bin/mysql_upgrade /usr/bin/mysql_waitpid + /usr/bin/mysql_zap + /usr/bin/mysqlaccess /usr/bin/mysqlbinlog - /usr/bin/pack_isam - /usr/share/mysql/binary-configure - /usr/share/mysql/fill_help_tables.sql - /usr/share/mysql/mysqld_multi.server - /usr/share/mysql/mysql_fix_privilege_tables.sql - /usr/share/mysql/mysql_system_tables_data.sql - /usr/share/mysql/mysql_system_tables.sql - /usr/share/mysql/mysql_test_data_timezone.sql - /usr/share/mysql/ndb-config-2-node.ini - /usr/share/info + /usr/bin/mysqlbug + /usr/bin/mysqld + /usr/bin/mysqld-post + /usr/bin/mysqld_multi + /usr/bin/mysqld_safe + /usr/bin/mysqldumpslow + /usr/bin/mysqlhotcopy + /usr/bin/mysqltest + /usr/bin/perror + /usr/bin/replace + /usr/bin/resolve_stack_dump + /usr/bin/resolveip + /usr/bin/tokuft_logprint + /usr/bin/tokuftdump + /usr/bin/wsrep_sst_common + /usr/bin/wsrep_sst_mysqldump + /usr/bin/wsrep_sst_rsync + /usr/bin/wsrep_sst_xtrabackup + /usr/bin/wsrep_sst_xtrabackup-v2 + /usr/bin/mytop + /usr/lib/mysql/plugin + /usr/share/mysql /var /usr/share/doc /usr/lib/tmpfiles.d/mariadb.conf @@ -47640,6 +48259,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-24 + 10.1.10 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + 2015-07-03 10.0.20 @@ -53736,6 +54362,375 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + plymouth + http://cgit.freedesktop.org/plymouth + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + library + system.boot + Graphical Boot Animation and Logger + Açılış animasyonu ve oturum açma altyapısı + plymouth provides an attractive graphical boot animation in place of the text messages that normally get shown. Text messages are instead redirected to a log file for viewing after boot. + plymouth, sistemin açılışı esnasında estetik ve ilgi çekici bir grafiksel animasyon altyapısı sunan bir uygulamadır. + http://source.pisilinux.org/1.0/plymouth-0.8.8.tar.gz + http://source.pisilinux.org/1.0/plymouth-theme-pisilinux-0.2.tar.xz + + pisilinux/generate-flist.py + + + kernel-headers + libdrm-devel + libpng-devel + cairo-devel + pango-devel + gtk2-devel + + + pisilinux/disable-source-code-tracing.patch + pisilinux/adapt-theme-script.patch + pisilinux/add-pisilinux-theme.patch + mageia/plymouth-restore-suspend.patch + fedora/fix-crash.patch + + system/boot/plymouth/pspec.xml + + + plymouth + + libdrm + plymouth-core-libs + mkinitramfs + + + /bin + /sbin + /usr/sbin + /bin/plymouth + /usr/libexec/plymouth + /etc/plymouth + /usr/lib + /lib + /usr/lib/plymouth/text.so + /usr/lib/plymouth/details.so + /usr/lib/plymouth/renderers + /usr/share/pixmaps + /usr/share/plymouth + /usr/share/plymouth/themes + /usr/share/plymouth/themes/details + /usr/share/plymouth/themes/text + /usr/share/doc + /usr/share/man + /var/lib/plymouth + /run/plymouth + /var/spool/plymouth + /usr/lib/tmpfiles.d/plymouth.conf + + + tmpfiles.conf + pisilinux/boot-duration + pisilinux/initramfs.files + pisilinux/images/white-head.png + fedora/charge.plymouth + + + + plymouth-core-libs + Plymouth core libraries + plymouth-core-libs contains the libply and libply-splash-core libraries used by Plymouth. + + /lib/libply-splash-core.so* + /lib/libply.so* + + + + plymouth-graphics-libs + Plymouth graphics libraries + plymouth-graphics-libs contains the libply-splash-graphics library used by graphics Plymouth splashes. + + plymouth-core-libs + libpng + + + /usr/lib/libply-splash-graphics.so* + + + + plymouth-devel + Development headers and files for plymouth + + plymouth + + + /usr/include + /usr/lib/pkgconfig + + + + plymouth-renderer-x11 + An X11 renderer for debugging purposes + + plymouth-core-libs + freetype + gtk2 + atk + gdk-pixbuf + fontconfig + + + /usr/lib/plymouth/renderers/x11* + + + + plymouth-utils + Plymouth related utilities + plymouth-utils contains utilities that integrate with Plymouth including a boot log viewing application. + + pango + gtk2 + + + /usr/bin/plymouth-log-viewer + + + + plymouth-plugin-label + Plymouth label plugin + plymouth-plugin-label contains the label control plugin for Plymouth. It provides the ability to render text on graphical boot splashes using pango and cairo. + + cairo + glib2 + pango + plymouth-core-libs + plymouth-graphics-libs + + + /usr/lib/plymouth/label.so + + + + plymouth-plugin-fade-throbber + Plymouth Fade-Throbber plugin + plymouth-plugin-fade-throbber contains the "Fade-In" boot splash plugin for Plymouth. It features a centered image that fades in and out while other images pulsate around during system boot up. + + plymouth-graphics-libs + plymouth-core-libs + + + /usr/lib/plymouth/fade-throbber.so + + + + plymouth-theme-spinner + Spinner theme for Plymouth + plymouth için Spinner teması + plymouth-theme-spinner contains the "Spinner" boot splash theme for Plymouth. It features a simple theme with a small spinner on a dark background. + + plymouth-plugin-two-step + + + /usr/share/plymouth/themes/spinner + + + + plymouth-theme-fade-in + Fade-in theme for Plymouth + plymouth-theme-fade-in contains the "Fade-In" boot splash theme for Plymouth. It features a centered logo that fades in and out while stars twinkle around the logo during system boot up. + + plymouth-plugin-fade-throbber + + + /usr/share/plymouth/themes/fade-in + + + + plymouth-plugin-throbgress + Plymouth Throbgress plugin + plymouth-plugin-throbgress contains the "throbgress" boot splash plugin for Plymouth. It features a centered logo and animated spinner that spins repeatedly while a progress bar advances at the bottom of the screen. + + plymouth-plugin-label + plymouth-graphics-libs + plymouth-core-libs + + + /usr/lib/plymouth/throbgress.so + + + + plymouth-theme-spinfinity + Plymouth Spinfinity theme + plymouth için Spinfinity teması + plymouth-theme-spinfinity contains the "Spinfinity" boot splash theme for Plymouth. It features a centered logo and animated spinner that spins in the shape of an infinity sign. + + plymouth-plugin-throbgress + + + /usr/share/plymouth/themes/spinfinity + + + + plymouth-plugin-space-flares + Plymouth space-flares plugin + plymouth-plugin-space-flares contains the "space-flares" boot splash plugin for Plymouth. It features a corner image with animated flares. + + plymouth-plugin-label + plymouth-graphics-libs + plymouth-core-libs + + + /usr/lib/plymouth/space-flares.so + + + + plymouth-theme-solar + Plymouth Solar theme + plymouth için Solar teması + plymouth-theme-solar contains the "Solar" boot splash theme for Plymouth. It features a blue flamed sun with animated solar flares. + + plymouth-plugin-space-flares + + + /usr/share/plymouth/themes/solar + + + + plymouth-plugin-two-step + Plymouth Two-Step plugin + plymouth-plugin-two-step contains the "two-step" boot splash plugin for Plymouth. It features a two phased boot process that starts with a progressing animation synced to boot time and finishes with a short, fast one-shot animation. + + plymouth-plugin-label + plymouth-graphics-libs + plymouth-core-libs + + + /usr/lib/plymouth/two-step.so + + + + plymouth-theme-charge + Plymouth Charge plugin + plymouth için Charge teması + plymouth-theme-charge This package contains the "charge" boot splash theme for Plymouth. It features the shadowy hull of a Fedora logo charge up and and finally burst into full form. + + plymouth-plugin-two-step + + + /usr/share/plymouth/themes/charge + + + + plymouth-plugin-script + Plymouth script plugin + plymouth-plugin-script contains "script" boot splash plugin for Plymouth. It features an extensible, scriptable boot splash language that simplifies the process of designing custom boot splash themes. + + plymouth-graphics-libs + plymouth-core-libs + + + /usr/lib/plymouth/script.so + + + + plymouth-theme-script + Plymouth Script theme + plymouth-theme-script contains the "script" boot splash theme for Plymouth. It it is a simple example theme the uses the "script" plugin. + + plymouth-plugin-script + + + /usr/share/plymouth/themes/script + + + + plymouth-theme-pisilinux + Plymouth Pisi Linux theme + plymouth için Pisi Linux teması + plymouth-theme-pisilinux contains a simple but elegant boot theme for Pisi Linux. + + plymouth-plugin-script + + + /usr/share/plymouth/themes/pisilinux + + + + + 2014-08-04 + 0.8.8 + Enable gdm support. + marcin bojara + marcin@pisilinux.org + + + 2014-07-20 + 0.8.8 + New artwork. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-04-26 + 0.8.8 + Fix theme images for libpng warnings. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-04-13 + 0.8.8 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-10 + 0.8.8 + Add tmpfiles.conf + PisiLinux Community + admins@pisilinux.org + + + 2013-09-08 + 0.8.8 + /var/run => /run + marcin bojara + marcin@pisilinux.org + + + 2013-07-31 + 0.8.8 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-04-08 + 0.8.8 + Fixes. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-02-06 + 0.8.8 + First release + marcin bojara + marcin@pisilinux.org + + + 2013-01-16 + 0.8.8 + First release + Erdinç Gültekin + admins@pisilinux.org + + + memtest86 @@ -66852,6 +67847,77 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + libburn + http://libburnia-project.org + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + app:console + hardware.optical + A library for reading, mastering and writing optical discs + Optik diskleri okumak, idare etmek ve yazmak için kitaplıklar + Libburn is an open-source library for reading, mastering and writing optical discs. + libburn, optik diskleri okumak, idare etmek ve yazmak için yazılmış, açık kaynak kodlu bir kitaplıktır. + http://files.libburnia-project.org/releases/libburn-1.4.2.tar.gz + hardware/optical/libburn/pspec.xml + + + libburn + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + libburn-devel + Development files for libburn + libburn için geliştirme dosyaları + + libburn + + + /usr/include + /usr/lib/pkgconfig/libburn-1.pc + + + + + 2016-01-26 + 1.4.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2014-07-10 + 1.3.8 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-01-29 + 1.3.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-11-29 + 1.2.4 + First release + Marcin Bojara + marcin@pisilinux.org + + + cdparanoia @@ -67094,6 +68160,62 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + lsdvd + http://untrepid.com/lsdvd + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.optical + Small application for listing the contents of DVDs + DVD bilgilerini toplamaya yarayan bir araç + lsdvd is a small application which lists the contents of DVDs to your terminal. + lsdvd, terminal üzerinden DVD'lerin içeriğini görüntülemeye yarayan basit bir araçtır. + mirrors://sourceforge/lsdvd/lsdvd-0.17.tar.gz + + libdvdread-devel + + hardware/optical/lsdvd/pspec.xml + + + lsdvd + + libdvdread + + + /usr/bin + /usr/share/doc + /usr/share/man + + + + + 2016-01-26 + 0.17 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2014-03-09 + 0.16 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2009-12-25 + 0.16 + First release + Pisi Linux Admins + admins@pisilinux.org + + + cdrkit @@ -68671,7 +69793,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol glib2-devel polkit-devel dbus-glib-devel - eudev-devel + libgudev-devel libusb-devel libplist-devel libimobiledevice-devel @@ -68691,7 +69813,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol glib2 polkit dbus-glib - eudev + libgudev libplist libimobiledevice pm-utils @@ -68719,12 +69841,12 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol Development files for upower upower için geliştirme dosyaları - upower + upower dbus-devel glib2-devel polkit-devel dbus-glib-devel - eudev-devel + libgudev-devel libplist-devel libimobiledevice-devel @@ -68735,6 +69857,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-26 + 0.9.23 + Rebuild for libgudev. + Ertuğrul Erata + ertugrulerata@gmail.com + 2016-01-10 0.9.23 @@ -68829,7 +69958,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol Donanım kesmelerini işlemciler arasında dağıtır Daemon to balance IRQs across multiple CPUs on systems.This can lead to better performance and I/O balance on SMP systems. Birden fazla işlemcili sistemlerde donanım kesmelerini (hardware interrupt) işlemciler arasında dağıtarak dengeleme sağlayan artalan süreci. Bu SMP (simetrik çoklu işlemcili) sistemlerde daha iyi performans ve G/Ç dengesi sağlar. - https://github.com/Irqbalance/irqbalance/archive/v1.0.9.tar.gz + https://github.com/Irqbalance/irqbalance/archive/v1.1.0.tar.gz numactl-devel glib2-devel @@ -68858,6 +69987,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-27 + 1.1.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2015-10-01 1.0.9 @@ -69892,6 +71028,73 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + libisofs + http://libburnia-project.org + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + hardware.optical + A library for creating ISO disc images + ISO kalıbı oluşturmak için gerekli kitaplıklar + libisofs is a library that handles creating ISO disc image files. It is intended to work together with libburn to write these images to discs + libisofs, ISO kalıbını oluşturmak için gerekli kitaplıkları içeren pakettir. Bu paket ayrıca Libburn'u kullanarak, ISO kalıplarını CD, DVD veya benzeri disklere yazdırmanıza olanağı sağlar. + http://files.libburnia-project.org/releases/libisofs-1.4.2.tar.gz + + acl-devel + zlib-devel + + hardware/disk/libisofs/pspec.xml + + + libisofs + + acl + zlib + + + /usr/lib + /usr/share/doc + + + + libisofs-devel + Development files for libisofs + libisofs için geliştirme dosyaları + + libisofs + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/libisofs/Tutorial + /usr/share/doc/libisofs/checksums.txt + /usr/share/doc/libisofs/susp_aaip_2_0.txt + /usr/share/doc/libisofs/susp_aaip_isofs_names.txt + /usr/share/doc/libisofs/zisofs_format.txt + + + + + 2016-01-26 + 1.4.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-01-15 + 1.2.6 + First release + Ertan Güven + ertan@pisilinux.org + + + dosfstools @@ -69956,6 +71159,80 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + smartmontools + http://smartmontools.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + hardware.disk + Programs to control and monitor storage systems using the Self-Monitoring + Hard disk kontrol ve durumunu gösteren programlar + The smartmontools package contains two utility programs (smartctl and smartd) to control and monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (SMART) built into most modern ATA and SCSI hard disks. + smartctl ve smartd adlı ATA ve SCSI diskleri kontrol ve durumlarını gösterir iki program. + mirrors://sourceforge/smartmontools/6.4/smartmontools-6.4.tar.gz + + libutil-linux-devel + libcap-ng-devel + + hardware/disk/smartmontools/pspec.xml + + + smartmontools + + libgcc + libcap-ng + + + /etc + /lib/systemd/system + /usr/sbin + /usr/share/doc + /usr/share/man + /usr/share/smartmontools + + + System.Service + + + smartmontools.sysconf + + + + + 2016-01-26 + 6.4 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2015-01-16 + 6.0 + configured without "/lib/systemd/system" + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-03-09 + 6.0 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2012-11-14 + 6.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + ntfs-3g @@ -70337,7 +71614,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol acl-devel glib2-devel polkit-devel - eudev-devel + libgudev-devel parted-devel libatasmart-devel device-mapper-devel @@ -70361,7 +71638,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol acl glib2 polkit - eudev + libgudev lvm2 mdadm parted @@ -70397,7 +71674,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol Development files for udisks2 udisks için geliştirme dosyaları - udisks2 + udisks2 /usr/include @@ -70405,6 +71682,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-26 + 2.1.6 + Rebuild for libgudev + Ertuğrul Erata + ertugrulerata@gmail.com + 2015-12-27 2.1.6 @@ -70620,58 +71904,6 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - - - mtools - http://mtools.linux.lu/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.disk - Utilities to access MS-DOS disks without mounting them - MS-DOS (Windows) disketlerinize -mount ile bağlamadan- erişim araçları - Mtools are utilities to access MS-DOS disks without mounting them. - Mtools diskinizdeki MS-DOS (Windows) bölümlerine -mount komutu ile bağlamadan- erişebilmek için gereken araç setidir. - mirrors://gnu/mtools/mtools-4.0.18.tar.gz - hardware/disk/mtools/pspec.xml - - - mtools - - /usr/bin - /etc - /usr/share/doc - /usr/share/info - /usr/share/man - - - - - 2014-02-12 - 4.0.18 - Fix mtools.conf syntax. - Richard de Bruin - richdb@pisilinux.org - - - 2013-11-20 - 4.0.18 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-22 - 4.0.17 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - xfsprogs @@ -72478,6 +73710,63 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + sane-frontends + http://www.sane-project.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + hardware.scanner + Graphical frontend to SANE + SANE için grafiksel arayüz paketi + sane-frontends includes the scanadf and xcam programs. + sane-frontends, scanadf ve xcam grafiksel araçlarını içerir. + ftp://ftp.uwsg.indiana.edu/linux/gentoo/distfiles/sane-frontends-1.0.14.tar.gz + + sane-backends-devel + gimp-devel + gtk2-devel + + + sane-frontends-1.0.14-array-out-of-bounds.patch + sane-frontends-1.0.14-sane-backends-1.0.20.patch + + hardware/scannner/sane-frontends/pspec.xml + + + sane-frontends + + sane-backends + gtk2 + glib2 + + + /usr/bin + /usr/share/doc/sane-frontends + /usr/share/man + + + + + 2014-03-10 + 1.0.14 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2011-02-28 + 1.0.14 + First release + Pisi Linux Admins + admins@pisilinux.org + + + sane-backends @@ -86576,7 +87865,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol Development files for networkmanager-qt qt5-base-devel - networkmanager-qt + networkmanager-qt /usr/include @@ -86585,6 +87874,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-25 + 5.18.0 + rebuild for NetworkManager + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2016-01-10 5.18.0 @@ -88241,7 +89537,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol Development files for modemmanger-qt qt5-base-devel - modemmanager-qt + modemmanager-qt /usr/include @@ -88250,6 +89546,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-26 + 5.18.0 + rebuild for ModemManager + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2016-01-10 5.18.0 @@ -118365,7 +119668,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. GTK+, grafik kullanıcı arayüzü oluşturma amaçlı araçlardan oluşur. GTK+ hem küçük, hem de büyük uygulamalar için ideal olan, eksiksiz bir araçtır. Wersja 3 bibliotek przeznaczonych do tworzenia interfejsów graficznych programów — GTK+. Interfejs GTK+ znany jest z takich programów, jak GIMP i Inkscape, oraz środowisk graficznych GNOME i Xfce. - mirrors://gnome/gtk+/3.16/gtk+-3.16.4.tar.xz + mirrors://gnome/gtk+/3.18/gtk+-3.18.6.tar.xz atk-devel cups-devel @@ -118440,7 +119743,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol GTK demo uyulaması app:gui - gtk3 + gtk3 glib2 libepoxy cairo @@ -118467,7 +119770,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol gtk3 için geliştirme dosyaları Pliki nagłówkowe do gtk3 - gtk3 + gtk3 atk-devel pango-devel libX11-devel @@ -118495,6 +119798,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-25 + 3.18.6 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + 2015-07-07 3.16.4 @@ -118719,10 +120029,8 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol Metin görüntüleme kitaplığı Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x. Pango, özellikle yerelleştirme ile birlikte metin düzenlemek ve biçimlendirmek için bir kitaplıktır. Pango metin biçimlendirmenin gerekli olduğu her yerde kullanılabilir ama şimdiye kadar ki birçok Pango çalışması GTK+ araç takımının parçası ile tamamlandı. Pango formları, GTK+-2.x. için temel metin ve yazı tipini yönetir. - mirrors://gnome/pango/1.36/pango-1.36.8.tar.xz + mirrors://gnome/pango/1.38/pango-1.38.1.tar.xz - gtk-doc - glib2-devel libX11-devel freetype-devel cairo-devel @@ -118730,11 +120038,10 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol harfbuzz-devel fontconfig-devel libXrender-devel + gtk-doc gobject-introspection-devel + glib2-devel - - pango-1.32.1-lib64.patch - desktop/toolkit/gtk/pango/pspec.xml @@ -118768,7 +120075,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol Development files for pango pango için geliştirme dosyaları - pango + pango cairo-devel libXft-devel harfbuzz-devel @@ -118808,7 +120115,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol glibc-32bit - pango + pango cairo-32bit glib2-32bit libX11-32bit @@ -118828,6 +120135,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-25 + 1.38.1 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + 2015-03-18 1.36.8 @@ -119217,7 +120531,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol desktop.misc Protocol definitions and daemons for D-Bus at-spi at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation. - mirrors://gnome/at-spi2-atk/2.16/at-spi2-atk-2.16.0.tar.xz + mirrors://gnome/at-spi2-atk/2.18/at-spi2-atk-2.18.1.tar.xz at-spi2-core-devel glib2-devel @@ -119269,7 +120583,9 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol at-spi2-atk için geliştirme dosyaları at-spi2-atk için geliştirme dosyaları - at-spi2-atk + at-spi2-atk + glib2-devel + at-spi2-core-devel /usr/lib32/pkgconfig @@ -119278,6 +120594,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-26 + 2.18.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2015-04-17 2.16.0 @@ -119564,7 +120887,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol D-Bus at-spi için protokol tanımları ve hizmetleri at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation. at-spi2-core, erişilebilirlik teknolojilerinin uygulamalara D-Bus üzerinden erişerek onları otomatik olarak denetlemesini sağlar. - mirrors://gnome/at-spi2-core/2.16/at-spi2-core-2.16.0.tar.xz + mirrors://gnome/at-spi2-core/2.18/at-spi2-core-2.18.3.tar.xz libXtst-devel libXi-devel @@ -119622,7 +120945,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol at-spi2-core için geliştirme dosyaları at-spi2-core için geliştirme dosyaları - at-spi2-core + at-spi2-core dbus-devel glib2-devel @@ -119633,6 +120956,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + 2016-01-26 + 2.18.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2015-04-17 2.16.0 diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 67a05f21b4..56f553868b 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -a02c88486920ec791360d85cd2cccff3843892d6 \ No newline at end of file +46420a73f41585923bf0da73dd0d1cdf9603bd6a \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 2141288663..81069b4195 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 302be8a4b1..f83848b01f 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -a78b77c9da720794c9f45a11b2b21aa34fe9383c \ No newline at end of file +7e0202ac5dd687ac8f94a7c040103b978bfa0959 \ No newline at end of file diff --git a/programming/build/ninja/actions.py b/programming/build/ninja/actions.py new file mode 100644 index 0000000000..646f61dc3f --- /dev/null +++ b/programming/build/ninja/actions.py @@ -0,0 +1,30 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pythonmodules +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + + +def build(): + shelltools.system("python bootstrap.py") + shelltools.system("asciidoc doc/manual.asciidoc") + +def check(): + #needs new package gtest -> ignore it for now + shelltools.system("python ./configure.py --with-gtest=/usr/share/gtest") + shelltools.system("./ninja ninja_test") + shelltools.system("./ninja_test --gtest_filter=-SubprocessTest.SetWithLots") + +def install(): + pisitools.dobin("ninja", "/usr/bin") + + pisitools.insinto("/usr/share/bash-completion/completions", "misc/bash-completion", "ninja") + + pisitools.dodoc("HACKING.md", "COPYING", "RELEASING", "README", "doc/manual.asciidoc") + + pisitools.dohtml("doc/manual.html") \ No newline at end of file diff --git a/programming/build/ninja/files/LFS.patch b/programming/build/ninja/files/LFS.patch new file mode 100755 index 0000000000..c8a5025b7a --- /dev/null +++ b/programming/build/ninja/files/LFS.patch @@ -0,0 +1,13 @@ +Largefile patch +https://github.com/martine/ninja/issues/829 + +--- ninja-1.5.1/configure.py~ 2014-10-26 22:45:18.000000000 +0200 ++++ ninja-1.5.1/configure.py 2014-10-26 22:45:26.284641172 +0200 +@@ -142,6 +142,7 @@ + '-fno-exceptions', + '-fvisibility=hidden', '-pipe', + '-Wno-missing-field-initializers', ++ '-D_LARGEFILE_SOURCE', '-D_FILE_OFFSET_BITS=64', + '-DNINJA_PYTHON="%s"' % options.with_python] + if options.debug: + cflags += ['-D_GLIBCXX_DEBUG', '-D_GLIBCXX_DEBUG_PEDANTIC'] diff --git a/programming/build/ninja/pspec.xml b/programming/build/ninja/pspec.xml new file mode 100644 index 0000000000..ee577a9c0c --- /dev/null +++ b/programming/build/ninja/pspec.xml @@ -0,0 +1,45 @@ + + + + + ninja + http://martine.github.com/ninja/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + LGPLv2 + app:console + 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/martine/ninja/archive/v1.6.0.tar.gz + + asciidoc + + + LFS.patch + + + + + ninja + + libgcc + + + /usr/bin + /usr/share + /usr/share/doc + + + + + + 2015-08-25 + 1.6.0 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + diff --git a/programming/build/ninja/translations.xml b/programming/build/ninja/translations.xml new file mode 100644 index 0000000000..22df483738 --- /dev/null +++ b/programming/build/ninja/translations.xml @@ -0,0 +1,8 @@ + + + + ninja + Ninja, hız odaklı bir inşa sistemidir. + Ninja is a small build system with a focus on speed. + + diff --git a/programming/misc/libinput/actions.py b/programming/misc/libinput/actions.py index e0abb97808..e37eac63fa 100644 --- a/programming/misc/libinput/actions.py +++ b/programming/misc/libinput/actions.py @@ -13,9 +13,14 @@ def setup(): def build(): autotools.make() + +def build(): + autotools.make("check") def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dosym("libinput.so.5.0.0","/usr/lib/libinput.so.0") + pisitools.remove("/usr/lib/udev/80-libinput-device-groups-litest.rules") + pisitools.remove("/usr/lib/udev/90-libinput-model-quirks-litest.rules") #pisitools.dodoc("COPYING", "README") diff --git a/programming/misc/libinput/pspec.xml b/programming/misc/libinput/pspec.xml index bf2cd31c8f..b7d6c0bd4f 100644 --- a/programming/misc/libinput/pspec.xml +++ b/programming/misc/libinput/pspec.xml @@ -49,6 +49,13 @@ + + 2016-01-27 + 0.20.0 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + 2015-07-21 0.20.0 diff --git a/system/boot/plymouth/actions.py b/system/boot/plymouth/actions.py new file mode 100644 index 0000000000..57a094fbcc --- /dev/null +++ b/system/boot/plymouth/actions.py @@ -0,0 +1,58 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +LOGO_FILE = "/usr/share/pixmaps/plymouth-pisilinux.png" +THEMEPATH = "/usr/share/plymouth/themes" + +def setup(): + # /var/run => /run + pisitools.dosed("configure.ac", "^(\s+plymouthruntimedir=)\$localstatedir(\/run\/plymouth)", r"\1\2") + pisitools.dosed("src/Makefile.am", "^(plymouthdrundir\s=\s)\$\(localstatedir\)(\/run\/plymouth)", r"\1\2") + + autotools.autoreconf("-fis") + + # The end-start colors seems to be used by the two-step plugin + # Disable nouveau drm renderer as it causes hangs when starting X server + autotools.configure("--enable-tracing \ + --with-logo=%s \ + --with-release-file=/etc/pisilinux-release \ + --with-background-color=0x000000 \ + --with-background-end-color-stop=0x000000 \ + --with-background-start-color-stop=0x000000 \ + --with-system-root-install \ + --with-boot-tty=/dev/tty7 \ + --with-shutdown-tty=/dev/tty1 \ + --with-log-viewer \ + --disable-libdrm_nouveau \ + --disable-tests \ + --disable-static \ + --enable-gdm-transition \ + --without-rhgb-compat-link \ + --without-gdm-autostart-file" % LOGO_FILE) + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR='%s'" % get.installDIR()) + + # Copy necessary files for Charge theme + pisitools.dodir("%s/charge" % THEMEPATH) + for f in ("box", "bullet", "entry", "lock"): + shelltools.copy("%s%s/glow/%s.png" % (get.installDIR(), THEMEPATH, f), "%s%s/charge/" % (get.installDIR(), THEMEPATH)) + + # Remove glow theme as it's premature + pisitools.removeDir("/usr/share/plymouth/themes/glow") + + # Generate initramfs filelist + #shelltools.system("./generate-flist %s" % get.installDIR()) + + pisitools.dodoc("TODO", "COPYING", "README", "ChangeLog") diff --git a/system/boot/plymouth/files/fedora/charge.plymouth b/system/boot/plymouth/files/fedora/charge.plymouth new file mode 100644 index 0000000000..139594eda3 --- /dev/null +++ b/system/boot/plymouth/files/fedora/charge.plymouth @@ -0,0 +1,13 @@ +[Plymouth Theme] +Name=Charge +Description=A theme that features the shadowy hull of a Fedora logo charge up and and finally burst into into full form. +ModuleName=two-step + +[two-step] +ImageDir=/usr/share/plymouth/themes/charge +HorizontalAlignment=.5 +VerticalAlignment=.5 +Transition=none +TransitionDuration=0.0 +BackgroundStartColor=0x416fa7 +BackgroundEndColor=0x4b83c1 diff --git a/system/boot/plymouth/files/fedora/fix-crash.patch b/system/boot/plymouth/files/fedora/fix-crash.patch new file mode 100644 index 0000000000..66fbaad628 --- /dev/null +++ b/system/boot/plymouth/files/fedora/fix-crash.patch @@ -0,0 +1,137 @@ +From 6ccedf7b6ecdc8314ed97355cfe5499fffb13a1e Mon Sep 17 00:00:00 2001 +From: Ray Strode +Date: Thu, 1 Nov 2012 17:04:33 -0400 +Subject: [PATCH 1/3] main: if deactivate when already deactivated return + immediately + +We were trying to ignore second deactivate requests, but +were instead crashing because we're trying to use a nullified +trigger. + +This commit makes sure things don't go crashy when a user +does "plymouth deactivate" on an already deactivated plymouthd. +--- + src/main.c | 8 +++++++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +diff --git a/src/main.c b/src/main.c +index 88e5002..60ca28f 100644 +--- a/src/main.c ++++ b/src/main.c +@@ -1135,7 +1135,13 @@ static void + on_deactivate (state_t *state, + ply_trigger_t *deactivate_trigger) + { +- if ((state->deactivate_trigger != NULL) || state->is_inactive) ++ if (state->is_inactive) ++ { ++ ply_trigger_pull (deactivate_trigger, NULL); ++ return; ++ } ++ ++ if (state->deactivate_trigger != NULL) + { + ply_trigger_add_handler (state->deactivate_trigger, + (ply_trigger_handler_t) +-- +1.7.12.1 + + +From b3548ebaf76d222f56d6a7b34c5940b930d47609 Mon Sep 17 00:00:00 2001 +From: Ray Strode +Date: Thu, 1 Nov 2012 17:16:07 -0400 +Subject: [PATCH 2/3] two-step: don't update progress when idle + +We've already reach a state where we aren't drawing anymore, etc, +so don't update progress and potentially fire off animations +that won't be seen. +--- + src/plugins/splash/two-step/plugin.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/src/plugins/splash/two-step/plugin.c b/src/plugins/splash/two-step/plugin.c +index 2998beb..541a108 100644 +--- a/src/plugins/splash/two-step/plugin.c ++++ b/src/plugins/splash/two-step/plugin.c +@@ -1067,6 +1067,9 @@ on_boot_progress (ply_boot_splash_plugin_t *plugin, + if (plugin->state != PLY_BOOT_SPLASH_DISPLAY_NORMAL) + return; + ++ if (plugin->is_idle) ++ return; ++ + if (percent_done >= SHOW_ANIMATION_PERCENT) + { + if (plugin->stop_trigger == NULL) +-- +1.7.12.1 + + +From a6129abfc527ac247685d80fc5c20144be1badca Mon Sep 17 00:00:00 2001 +From: Ray Strode +Date: Fri, 2 Nov 2012 17:26:41 -0400 +Subject: [PATCH 3/3] main: make plymouth show-splash idempotent + +plymouth show-splash causes hairy things, that should only happen once, +like activating renderers to happen. + +This commit makes subsequent show-splash calls be no-ops. +--- + src/main.c | 13 +++++++++++++ + 1 file changed, 13 insertions(+) + +diff --git a/src/main.c b/src/main.c +index 60ca28f..ff06163 100644 +--- a/src/main.c ++++ b/src/main.c +@@ -113,6 +113,7 @@ typedef struct + uint32_t should_be_attached : 1; + uint32_t should_retain_splash : 1; + uint32_t is_inactive : 1; ++ uint32_t is_shown : 1; + uint32_t should_force_details : 1; + + char *kernel_console_tty; +@@ -871,6 +872,12 @@ on_show_splash (state_t *state) + { + bool has_display; + ++ if (state->is_shown) ++ { ++ ply_trace ("show splash called while already shown"); ++ return; ++ } ++ + if (state->is_inactive) + { + ply_trace ("show splash called while inactive"); +@@ -884,6 +891,8 @@ on_show_splash (state_t *state) + return; + } + ++ state->is_shown = true; ++ + check_for_consoles (state, state->default_tty, true); + + has_display = ply_list_get_length (state->pixel_displays) > 0 || +@@ -1012,6 +1021,8 @@ dump_details_and_quit_splash (state_t *state) + if (state->boot_splash != NULL) + ply_boot_splash_hide (state->boot_splash); + ++ state->is_shown = false; ++ + quit_splash (state); + } + +@@ -1116,6 +1127,8 @@ on_boot_splash_idle (state_t *state) + ply_renderer_deactivate (state->renderer); + if (state->boot_splash != NULL) + ply_boot_splash_hide (state->boot_splash); ++ ++ state->is_shown = false; + } + + ply_trace ("quitting splash"); +-- +1.7.12.1 + diff --git a/system/boot/plymouth/files/mageia/plymouth-restore-suspend.patch b/system/boot/plymouth/files/mageia/plymouth-restore-suspend.patch new file mode 100644 index 0000000000..166ffceb3b --- /dev/null +++ b/system/boot/plymouth/files/mageia/plymouth-restore-suspend.patch @@ -0,0 +1,49 @@ +From 152304f3fd2ebd04ca6d49c62dce4ddd2269326a Mon Sep 17 00:00:00 2001 +From: Frederic Crozat +Date: Fri, 20 Jul 2012 11:07:29 +0200 +Subject: [PATCH] Revert "libply: remove the unused SPLASH_MODE_SUSPEND and + SPLASH_MODE_RESUME" + +This reverts commit 02c596757753589f7e49d26eab2759d552f24671. + +Conflicts: + src/libply-splash-core/ply-boot-splash-plugin.h + src/plugins/splash/script/script-lib-plymouth.c +--- + src/libply-splash-core/ply-boot-splash-plugin.h | 2 ++ + src/plugins/splash/script/script-lib-plymouth.c | 6 ++++++ + 2 files changed, 8 insertions(+) + +diff --git a/src/libply-splash-core/ply-boot-splash-plugin.h b/src/libply-splash-core/ply-boot-splash-plugin.h +index 2d73d66..1a67526 100644 +--- a/src/libply-splash-core/ply-boot-splash-plugin.h ++++ b/src/libply-splash-core/ply-boot-splash-plugin.h +@@ -38,6 +38,8 @@ typedef enum + { + PLY_BOOT_SPLASH_MODE_BOOT_UP, + PLY_BOOT_SPLASH_MODE_SHUTDOWN, ++ PLY_BOOT_SPLASH_MODE_SUSPEND, ++ PLY_BOOT_SPLASH_MODE_RESUME, + PLY_BOOT_SPLASH_MODE_UPDATES, + PLY_BOOT_SPLASH_MODE_INVALID + } ply_boot_splash_mode_t; +diff --git a/src/plugins/splash/script/script-lib-plymouth.c b/src/plugins/splash/script/script-lib-plymouth.c +index 5c648a6..eb7791e 100644 +--- a/src/plugins/splash/script/script-lib-plymouth.c ++++ b/src/plugins/splash/script/script-lib-plymouth.c +@@ -61,6 +61,12 @@ static script_return_t plymouth_get_mode (script_state_t *state, + case PLY_BOOT_SPLASH_MODE_SHUTDOWN: + obj = script_obj_new_string ("shutdown"); + break; ++ case PLY_BOOT_SPLASH_MODE_SUSPEND: ++ obj = script_obj_new_string ("suspend"); ++ break; ++ case PLY_BOOT_SPLASH_MODE_RESUME: ++ obj = script_obj_new_string ("resume"); ++ break; + case PLY_BOOT_SPLASH_MODE_UPDATES: + obj = script_obj_new_string ("updates"); + break; +-- +1.7.10.4 + diff --git a/system/boot/plymouth/files/pisilinux/actions.py.uclibc b/system/boot/plymouth/files/pisilinux/actions.py.uclibc new file mode 100644 index 0000000000..5d9e6b61be --- /dev/null +++ b/system/boot/plymouth/files/pisilinux/actions.py.uclibc @@ -0,0 +1,116 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Copyright 2009-2010 TUBITAK/UEKAE +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt + +from pisi.actionsapi import shelltools +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +UCLIBC_ROOT = "/usr/lib/uClibc/" +BUILD_FOR = ["system"] + +LOGO_FILE = "/usr/share/pixmaps/plymouth-pisilinux.png" +THEMEPATH = "/usr/share/plymouth/themes" + +# The end-start colors seems to be used by the two-step plugin +BASE_CONFIGURE_PARAMS = "--enable-tracing \ + --with-logo=%s \ + --with-release-file=/etc/pisilinux-release \ + --with-background-color=0x000000 \ + --with-background-end-color-stop=0x000000 \ + --with-background-start-color-stop=0x000000 \ + --with-system-root-install \ + --with-boot-tty=/dev/tty7 \ + --with-shutdown-tty=/dev/tty1 \ + --disable-tests \ + --disable-static \ + --disable-gdm-transition \ + --without-rhgb-compat-link \ + --without-gdm-autostart-file \ + --localstatedir=/var" % LOGO_FILE + + +def setup(): + autotools.autoreconf("-fis") + + for directory in BUILD_FOR: + shelltools.makedirs(directory) + shelltools.sym("../configure", "%s/configure" % directory) + +def build_with_glibc(): + shelltools.cd("system") + + autotools.configure(BASE_CONFIGURE_PARAMS) + + autotools.make() + shelltools.cd("..") + +def build_with_uclibc(): + shelltools.export("CC", "%s-uclibc-gcc" % get.ARCH()) + shelltools.export("LD", "%s-uclibc-ld" % get.ARCH()) + + shelltools.cd("uclibc") + + # Symlink zlib.h, zconf.h, xf86drm.h and xf86drmMode.h + shelltools.makedirs("include") + for header in ("zlib.h", "zconf.h", "xf86drm.h", "xf86drmMode.h"): + shelltools.sym("/usr/include/%s" % header, "include/%s" % header) + + shelltools.export("UCLIBC_GCC_INC", "-I%s/include" % get.curDIR()) + + autotools.configure("%s \ + --build=%s-pc-linux-uclibc \ + --libdir=%s/usr/lib \ + --prefix=%s/usr" % (BASE_CONFIGURE_PARAMS, + get.ARCH(), + UCLIBC_ROOT, + UCLIBC_ROOT)) + + # Don't build these as they'll bring a lot of dependencies + pisitools.dosed("src/Makefile", "viewer", "") + pisitools.dosed("src/plugins/controls/Makefile", "label", "") + + # Filter out generic targets + pisitools.dosed("Makefile", "^SUBDIRS.*$", "SUBDIRS = src") + + # Don't create /var/*/plymouth + pisitools.dosed("src/Makefile", "^.*\$\(MAKE\).*install-data-hook", "") + + # No need to x11 renderer in initramfs + pisitools.dosed("src/plugins/renderers/Makefile", "^(SUBDIRS = .*) x11", "\\1") + + autotools.make() + shelltools.cd("..") + +def build(): + build_with_glibc() + + if "uclibc" in BUILD_FOR: + build_with_uclibc() + +def install(): + shelltools.touch("Makefile") + if "uclibc" in BUILD_FOR: + autotools.rawInstall("-C uclibc DESTDIR='%s'" % get.installDIR()) + + autotools.rawInstall("-C system DESTDIR='%s'" % get.installDIR()) + + # Copy necessary files for Charge theme + pisitools.dodir("%s/charge" % THEMEPATH) + for f in ("box", "bullet", "entry", "lock"): + shelltools.copy("%s%s/glow/%s.png" % (get.installDIR(), THEMEPATH, f), "%s%s/charge/" % (get.installDIR(), THEMEPATH)) + + # Remove glow theme as it's premature + pisitools.removeDir("/usr/share/plymouth/themes/glow") + + # Remove fedora scripts + pisitools.remove("/usr/libexec/plymouth/*") + + # Generate initramfs filelist + #shelltools.system("./generate-flist %s" % get.installDIR()) + + pisitools.dodoc("TODO", "COPYING", "README", "ChangeLog") diff --git a/system/boot/plymouth/files/pisilinux/adapt-theme-script.patch b/system/boot/plymouth/files/pisilinux/adapt-theme-script.patch new file mode 100644 index 0000000000..f155dfda0c --- /dev/null +++ b/system/boot/plymouth/files/pisilinux/adapt-theme-script.patch @@ -0,0 +1,11 @@ +Index: plymouth-0.8.3_20101018/scripts/plymouth-set-default-theme.in +=================================================================== +--- plymouth-0.8.3_20101018.orig/scripts/plymouth-set-default-theme.in ++++ plymouth-0.8.3_20101018/scripts/plymouth-set-default-theme.in +@@ -192,5 +192,5 @@ grep -q '^[[]Daemon[]]' ${PLYMOUTH_CONFD + sed -i -e '/^Theme[[:blank:]]*=.*/d' ${PLYMOUTH_CONFDIR}/plymouthd.conf + sed -i -e "s/^\([[]Daemon[]]\)\n*/\1\nTheme=${THEME_NAME}/" ${PLYMOUTH_CONFDIR}/plymouthd.conf + +-[ $DO_INITRD_REBUILD -ne 0 ] && (${PLYMOUTH_LIBEXECDIR}/plymouth/plymouth-update-initrd) ++[ $DO_INITRD_REBUILD -ne 0 ] && /sbin/mkinitramfs + exit 0 diff --git a/system/boot/plymouth/files/pisilinux/add-pisilinux-theme.patch b/system/boot/plymouth/files/pisilinux/add-pisilinux-theme.patch new file mode 100644 index 0000000000..fa38debbe9 --- /dev/null +++ b/system/boot/plymouth/files/pisilinux/add-pisilinux-theme.patch @@ -0,0 +1,31 @@ +--- plymouth-0.8.8/themes/Makefile.am 2012-10-26 18:01:45.000000000 +0300 ++++ plymouth-0.8.8-esk/themes/Makefile.am 2013-01-15 05:00:46.920416669 +0200 +@@ -1,2 +1,2 @@ +-SUBDIRS = spinfinity fade-in text details solar glow script spinner ++SUBDIRS = spinfinity fade-in text details solar glow script spinner pisilinux + MAINTAINERCLEANFILES = Makefile.in +--- plymouth-0.8.8/src/plymouthd.conf 2012-10-26 18:01:45.000000000 +0300 ++++ plymouth-0.8.8-esk/src/plymouthd.conf 2013-01-15 05:04:34.391408794 +0200 +@@ -1,3 +1,3 @@ + # Administrator customizations go in this file + #[Daemon] +-#Theme=fade-in ++#Theme=pisilinux +--- plymouth-0.8.8/src/plymouthd.defaults 2012-10-26 18:01:45.000000000 +0300 ++++ plymouth-0.8.8-esk/src/plymouthd.defaults 2013-01-15 05:06:37.681404525 +0200 +@@ -1,4 +1,4 @@ + # Distribution defaults. Changes to this file will get overwritten during + # upgrades. + [Daemon] +-Theme=spinner ++Theme=pisilinux +--- plymouth-0.8.8/configure.ac 2012-10-26 18:01:45.000000000 +0300 ++++ plymouth-0.8.8-esk/configure.ac 2013-01-15 05:08:54.923399773 +0200 +@@ -451,6 +451,7 @@ + themes/glow/Makefile + themes/spinner/Makefile + themes/script/Makefile ++ themes/pisilinux/Makefile + images/Makefile + scripts/plymouth-generate-initrd + scripts/plymouth-populate-initrd diff --git a/system/boot/plymouth/files/pisilinux/boot-duration b/system/boot/plymouth/files/pisilinux/boot-duration new file mode 100644 index 0000000000..8724f24474 --- /dev/null +++ b/system/boot/plymouth/files/pisilinux/boot-duration @@ -0,0 +1,25 @@ +0.447:start_udev +0.475:check_root_filesystem +0.487:mount_root_filesystem +0.502:autoload_modules +0.503:check_filesystems +0.505:mount_local_filesystems +0.509:enable_swap +0.686:set_clock +0.688:wait_for_udev_events +0.710:boot_runlevel +0.718:cleanup_tmp +0.752:start_dbus +0.784:default_runlevel +0.795:rsyslog +0.862:xdm +0.867:audit +0.874:gpm +0.881:hal +0.891:openssh +0.902:pcsc_lite +0.918:vixie_cron +0.934:bluez +0.952:ntpdate +0.972:NetworkManager +0.989:cups diff --git a/system/boot/plymouth/files/pisilinux/disable-source-code-tracing.patch b/system/boot/plymouth/files/pisilinux/disable-source-code-tracing.patch new file mode 100644 index 0000000000..edeb238523 --- /dev/null +++ b/system/boot/plymouth/files/pisilinux/disable-source-code-tracing.patch @@ -0,0 +1,15 @@ +Index: plymouth-0.8.3_20100929/src/libply/ply-logger.h +=================================================================== +--- plymouth-0.8.3_20100929.orig/src/libply/ply-logger.h ++++ plymouth-0.8.3_20100929/src/libply/ply-logger.h +@@ -91,8 +91,8 @@ do + ply_logger_flush (logger); \ + errno = _old_errno; \ + ply_logger_inject (logger, \ +- "[%s] %45.45s:" format "\r\n", \ +- __FILE__, __func__, ##args); \ ++ "" format "\n", \ ++ ##args); \ + ply_logger_flush (logger); \ + errno = _old_errno; \ + } \ diff --git a/system/boot/plymouth/files/pisilinux/generate-flist.py b/system/boot/plymouth/files/pisilinux/generate-flist.py new file mode 100644 index 0000000000..4b724550d0 --- /dev/null +++ b/system/boot/plymouth/files/pisilinux/generate-flist.py @@ -0,0 +1,74 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- + +import os +import sys + +# Generate the list of files needed in initramfs for plymouth + +exclude_list = ( + "/usr/bin/plymouth-log-viewer", + "/usr/sbin/plymouth-set-default-theme", + "/usr/lib/plymouth/renderers/x11.so", + "/usr/lib/plymouth/label.so", + ) + +paths = ( + "/usr/share/plymouth", + "/usr/share/pixmaps", + "/etc/plymouth", + ) + +FILE_LIST = "lib/initramfs/plymouth.list" + +def usage(): + print "%s " % sys.argv[0] + return 1 + +def generate_needed_binary_list(): + binaries = set() + executables = os.popen("find -type f -executable | cut -c2-").read().strip().split() + executables = set(executables).difference(exclude_list) + + for exe in executables: + if exe.endswith(".la"): + continue + if ".so." in exe: + # Add the libfoo.so.X symlink instead of libfoo.so.X.y.z + symlink = exe.rsplit(".", 2)[0] + if os.path.exists(symlink[1:]): + binaries.add(symlink) + continue + + binaries.add(exe) + + for exe in executables: + for line in os.popen("ldd %s" % exe[1:]): + if "=> /" in line: + binaries.add(line.split()[2]) + elif line.strip().startswith("/"): + binaries.add(line.strip().split()[0]) + + return binaries + +def get_other_file_list(): + files = ["usr/share/pixmaps/plymouth-pisilinux.png", "usr/share/themes/charge/charge.plymouth"] + for path in paths: + files.extend(os.popen("find %s -type f" % path[1:]).read().strip().split()) + + return ["/%s" % f for f in files] + +if __name__ == "__main__": + + try: + directory = sys.argv[1] + except: + sys.exit(usage()) + + os.chdir(directory) + files = generate_needed_binary_list() + files = files.union(get_other_file_list()) + + if not os.path.exists(os.path.dirname(FILE_LIST)): + os.makedirs(os.path.dirname(FILE_LIST)) + open(FILE_LIST, "w").write("\n".join(sorted(files))) diff --git a/system/boot/plymouth/files/pisilinux/images/shiny-head.png b/system/boot/plymouth/files/pisilinux/images/shiny-head.png new file mode 100644 index 0000000000..8befd08352 Binary files /dev/null and b/system/boot/plymouth/files/pisilinux/images/shiny-head.png differ diff --git a/system/boot/plymouth/files/pisilinux/images/white-head.png b/system/boot/plymouth/files/pisilinux/images/white-head.png new file mode 100644 index 0000000000..42a07abfa7 Binary files /dev/null and b/system/boot/plymouth/files/pisilinux/images/white-head.png differ diff --git a/system/boot/plymouth/files/pisilinux/initramfs.files b/system/boot/plymouth/files/pisilinux/initramfs.files new file mode 100644 index 0000000000..122ea6db4e --- /dev/null +++ b/system/boot/plymouth/files/pisilinux/initramfs.files @@ -0,0 +1,35 @@ +/bin/plymouth +/etc/plymouth/plymouthd.conf +/lib/ld-linux-x86-64.so.2 +/lib/ld-linux.so.2 +/lib/libc.so.6 +/lib/libdl.so.2 +/lib/libm.so.6 +/lib/libply-splash-core.so.2 +/lib/libply.so.2 +/lib/libpthread.so.0 +/lib/librt.so.1 +/lib/libz.so.1 +/sbin/plymouthd +/usr/lib/libdrm.so.2 +/usr/lib/libdrm_intel.so.1 +/usr/lib/libdrm_nouveau.so.2 +/usr/lib/libdrm_radeon.so.1 +/usr/lib/libkms.so.1 +/usr/lib/libply-boot-client.so.2 +/usr/lib/libply-splash-graphics.so.2 +/usr/lib/libpng16.so.16 +/usr/lib/liblzo2.so.2 +/usr/lib/plymouth/details.so +/usr/lib/plymouth/fade-throbber.so +/usr/lib/plymouth/renderers/drm.so +/usr/lib/plymouth/renderers/frame-buffer.so +/usr/lib/plymouth/script.so +/usr/lib/plymouth/space-flares.so +/usr/lib/plymouth/text.so +/usr/lib/plymouth/throbgress.so +/usr/lib/plymouth/two-step.so +/usr/share/pixmaps/plymouth-pisilinux.png +/usr/share/plymouth/plymouthd.defaults +/usr/share/plymouth/themes/details/details.plymouth +/usr/share/plymouth/themes/text/text.plymouth diff --git a/system/boot/plymouth/files/tmpfiles.conf b/system/boot/plymouth/files/tmpfiles.conf new file mode 100644 index 0000000000..e521d434d8 --- /dev/null +++ b/system/boot/plymouth/files/tmpfiles.conf @@ -0,0 +1 @@ +d /run/plymouth 0755 root root \ No newline at end of file diff --git a/system/boot/plymouth/pspec.xml b/system/boot/plymouth/pspec.xml new file mode 100644 index 0000000000..92ed8ddd91 --- /dev/null +++ b/system/boot/plymouth/pspec.xml @@ -0,0 +1,386 @@ + + + + + plymouth + http://cgit.freedesktop.org/plymouth + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + library + Graphical Boot Animation and Logger + plymouth provides an attractive graphical boot animation in place of the text messages that normally get shown. Text messages are instead redirected to a log file for viewing after boot. + http://source.pisilinux.org/1.0/plymouth-0.8.8.tar.gz + http://source.pisilinux.org/1.0/plymouth-theme-pisilinux-0.2.tar.xz + + pisilinux/generate-flist.py + + + kernel-headers + libdrm-devel + libpng-devel + cairo-devel + pango-devel + gtk2-devel + + + + + pisilinux/disable-source-code-tracing.patch + pisilinux/adapt-theme-script.patch + pisilinux/add-pisilinux-theme.patch + + + mageia/plymouth-restore-suspend.patch + fedora/fix-crash.patch + + + + + plymouth + + libdrm + plymouth-core-libs + mkinitramfs + + + /bin + /sbin + /usr/sbin + /bin/plymouth + /usr/libexec/plymouth + /etc/plymouth + /usr/lib + /lib + /usr/lib/plymouth/text.so + /usr/lib/plymouth/details.so + /usr/lib/plymouth/renderers + /usr/share/pixmaps + /usr/share/plymouth + /usr/share/plymouth/themes + /usr/share/plymouth/themes/details + /usr/share/plymouth/themes/text + /usr/share/doc + /usr/share/man + /var/lib/plymouth + /run/plymouth + /var/spool/plymouth + /usr/lib/tmpfiles.d/plymouth.conf + + + tmpfiles.conf + pisilinux/boot-duration + pisilinux/initramfs.files + pisilinux/images/white-head.png + fedora/charge.plymouth + + + + + plymouth-core-libs + Plymouth core libraries + plymouth-core-libs contains the libply and libply-splash-core libraries used by Plymouth. + + /lib/libply-splash-core.so* + /lib/libply.so* + + + + + plymouth-graphics-libs + Plymouth graphics libraries + plymouth-graphics-libs contains the libply-splash-graphics library used by graphics Plymouth splashes. + + plymouth-core-libs + libpng + + + /usr/lib/libply-splash-graphics.so* + + + + + plymouth-devel + Development headers and files for plymouth + + plymouth + + + /usr/include + /usr/lib/pkgconfig + + + + + plymouth-renderer-x11 + An X11 renderer for debugging purposes + + plymouth-core-libs + freetype + gtk2 + atk + gdk-pixbuf + fontconfig + + + /usr/lib/plymouth/renderers/x11* + + + + + plymouth-utils + Plymouth related utilities + plymouth-utils contains utilities that integrate with Plymouth including a boot log viewing application. + + pango + gtk2 + + + /usr/bin/plymouth-log-viewer + + + + + plymouth-plugin-label + Plymouth label plugin + plymouth-plugin-label contains the label control plugin for Plymouth. It provides the ability to render text on graphical boot splashes using pango and cairo. + + cairo + glib2 + pango + plymouth-core-libs + plymouth-graphics-libs + + + /usr/lib/plymouth/label.so + + + + + plymouth-plugin-fade-throbber + Plymouth Fade-Throbber plugin + plymouth-plugin-fade-throbber contains the "Fade-In" boot splash plugin for Plymouth. It features a centered image that fades in and out while other images pulsate around during system boot up. + + plymouth-graphics-libs + plymouth-core-libs + + + /usr/lib/plymouth/fade-throbber.so + + + + + plymouth-theme-spinner + Spinner theme for Plymouth + plymouth-theme-spinner contains the "Spinner" boot splash theme for Plymouth. It features a simple theme with a small spinner on a dark background. + + plymouth-plugin-two-step + + + /usr/share/plymouth/themes/spinner + + + + + plymouth-theme-fade-in + Fade-in theme for Plymouth + plymouth-theme-fade-in contains the "Fade-In" boot splash theme for Plymouth. It features a centered logo that fades in and out while stars twinkle around the logo during system boot up. + + plymouth-plugin-fade-throbber + + + /usr/share/plymouth/themes/fade-in + + + + + plymouth-plugin-throbgress + Plymouth Throbgress plugin + plymouth-plugin-throbgress contains the "throbgress" boot splash plugin for Plymouth. It features a centered logo and animated spinner that spins repeatedly while a progress bar advances at the bottom of the screen. + + plymouth-plugin-label + plymouth-graphics-libs + plymouth-core-libs + + + /usr/lib/plymouth/throbgress.so + + + + + plymouth-theme-spinfinity + Plymouth Spinfinity theme + plymouth-theme-spinfinity contains the "Spinfinity" boot splash theme for Plymouth. It features a centered logo and animated spinner that spins in the shape of an infinity sign. + + plymouth-plugin-throbgress + + + /usr/share/plymouth/themes/spinfinity + + + + + plymouth-plugin-space-flares + Plymouth space-flares plugin + plymouth-plugin-space-flares contains the "space-flares" boot splash plugin for Plymouth. It features a corner image with animated flares. + + plymouth-plugin-label + plymouth-graphics-libs + plymouth-core-libs + + + /usr/lib/plymouth/space-flares.so + + + + + plymouth-theme-solar + Plymouth Solar theme + plymouth-theme-solar contains the "Solar" boot splash theme for Plymouth. It features a blue flamed sun with animated solar flares. + + plymouth-plugin-space-flares + + + /usr/share/plymouth/themes/solar + + + + + plymouth-plugin-two-step + Plymouth Two-Step plugin + plymouth-plugin-two-step contains the "two-step" boot splash plugin for Plymouth. It features a two phased boot process that starts with a progressing animation synced to boot time and finishes with a short, fast one-shot animation. + + plymouth-plugin-label + plymouth-graphics-libs + plymouth-core-libs + + + /usr/lib/plymouth/two-step.so + + + + + plymouth-theme-charge + Plymouth Charge plugin + plymouth-theme-charge This package contains the "charge" boot splash theme for Plymouth. It features the shadowy hull of a Fedora logo charge up and and finally burst into full form. + + plymouth-plugin-two-step + + + /usr/share/plymouth/themes/charge + + + + + plymouth-plugin-script + Plymouth script plugin + plymouth-plugin-script contains "script" boot splash plugin for Plymouth. It features an extensible, scriptable boot splash language that simplifies the process of designing custom boot splash themes. + + plymouth-graphics-libs + plymouth-core-libs + + + /usr/lib/plymouth/script.so + + + + + plymouth-theme-script + Plymouth Script theme + plymouth-theme-script contains the "script" boot splash theme for Plymouth. It it is a simple example theme the uses the "script" plugin. + + plymouth-plugin-script + + + /usr/share/plymouth/themes/script + + + + + plymouth-theme-pisilinux + Plymouth Pisi Linux theme + plymouth-theme-pisilinux contains a simple but elegant boot theme for Pisi Linux. + + plymouth-plugin-script + + + /usr/share/plymouth/themes/pisilinux + + + + + + 2014-08-04 + 0.8.8 + Enable gdm support. + marcin bojara + marcin@pisilinux.org + + + 2014-07-20 + 0.8.8 + New artwork. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-04-26 + 0.8.8 + Fix theme images for libpng warnings. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-04-13 + 0.8.8 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-10 + 0.8.8 + Add tmpfiles.conf + PisiLinux Community + admins@pisilinux.org + + + 2013-09-08 + 0.8.8 + /var/run => /run + marcin bojara + marcin@pisilinux.org + + + 2013-07-31 + 0.8.8 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-04-08 + 0.8.8 + Fixes. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-02-06 + 0.8.8 + First release + marcin bojara + marcin@pisilinux.org + + + 2013-01-16 + 0.8.8 + First release + Erdinç Gültekin + admins@pisilinux.org + + + \ No newline at end of file diff --git a/system/boot/plymouth/translations.xml b/system/boot/plymouth/translations.xml new file mode 100644 index 0000000000..a767e6378e --- /dev/null +++ b/system/boot/plymouth/translations.xml @@ -0,0 +1,44 @@ + + + + plymouth + Açılış animasyonu ve oturum açma altyapısı + plymouth, sistemin açılışı esnasında estetik ve ilgi çekici bir grafiksel animasyon altyapısı sunan bir uygulamadır. + + + + plymouth-theme-charge + plymouth için Charge teması + + + + plymouth-theme-spinner + plymouth için Spinner teması + + + + plymouth-theme-solar + plymouth için Solar teması + + + + plymouth-theme-spinfinity + plymouth için Spinfinity teması + + + + plymouth-theme-glow + plymouth için Glow teması + + + + plymouth-theme-pisilinux + plymouth için Pisi Linux teması + + + + plymouth-theme-fadein + plymouth için Fade-in teması + + +