From c31d9bf94035a1bb08d0348da65e4551ae50f374 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 17 Jan 2022 11:04:53 +0300 Subject: [PATCH 1/9] aalib rebuild. --- multimedia/graphics/aalib/actions.py | 8 +++----- multimedia/graphics/aalib/pspec.xml | 11 +++++++++-- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/multimedia/graphics/aalib/actions.py b/multimedia/graphics/aalib/actions.py index 4db1ba997b..0aae34d932 100644 --- a/multimedia/graphics/aalib/actions.py +++ b/multimedia/graphics/aalib/actions.py @@ -2,11 +2,11 @@ # -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. -# See the file http://www.gnu.org/licenses/gpl.txt +# See the file https://www.gnu.org/licenses/gpl-3.0.txt +from pisi.actionsapi import shelltools from pisi.actionsapi import autotools from pisi.actionsapi import pisitools -from pisi.actionsapi import shelltools from pisi.actionsapi import get @@ -14,9 +14,7 @@ def setup(): shelltools.system("sed -i -e '/AM_PATH_AALIB,/s/AM_PATH_AALIB/[&]/' aalib.m4") autotools.autoreconf("-vfi") - autotools.configure("--with-slang-driver \ - --with-x11-driver \ - --disable-static") + autotools.configure("--with-slang-driver --with-x11-driver --disable-static") def build(): autotools.make("CC=%s" % get.CC()) diff --git a/multimedia/graphics/aalib/pspec.xml b/multimedia/graphics/aalib/pspec.xml index 71012f29eb..eb559424ac 100644 --- a/multimedia/graphics/aalib/pspec.xml +++ b/multimedia/graphics/aalib/pspec.xml @@ -1,5 +1,5 @@ - + aalib @@ -51,7 +51,14 @@ - + + 2022-01-17 + 1.4_rc5 + Rebuild. + Pisilinux Community + admins@pisilinux.org + + 2020-01-12 1.4_rc5 Rebuild From e088b5c1fa3974fed058915f23489e6993dce87a Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 17 Jan 2022 11:05:53 +0300 Subject: [PATCH 2/9] cdk version bump. --- programming/library/cdk/actions.py | 4 +++- programming/library/cdk/pspec.xml | 11 +++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/programming/library/cdk/actions.py b/programming/library/cdk/actions.py index fa821ea42d..b3274bdec6 100644 --- a/programming/library/cdk/actions.py +++ b/programming/library/cdk/actions.py @@ -4,11 +4,13 @@ # Licensed under the GNU General Public License, version 3. # See the file https://www.gnu.org/licenses/gpl-3.0.txt +from pisi.actionsapi import shelltools from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import get def setup(): +# shelltools.export("CFLAGS", "") autotools.configure("--enable-hdr-subdir --with-Xaw3d --with-Xaw3dxft --with-shared") def build(): @@ -17,5 +19,5 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) -# pisitools.dodoc("CHANGES", "COPYING", "EXPANDING", "NOTES", "README") + pisitools.dodoc("CHANGES") diff --git a/programming/library/cdk/pspec.xml b/programming/library/cdk/pspec.xml index f2e0e1f72f..93652e38f3 100644 --- a/programming/library/cdk/pspec.xml +++ b/programming/library/cdk/pspec.xml @@ -15,8 +15,8 @@ Cdk stands for 'Curses Development Kit' and it currently contains 21 ready to use widgets which facilitate the speedy development of full screen curses programs. This little project of mine started as a test to see how compatible my Linux machine was to other UNIX breeds. While doing this I discovered Ncurses, and played with it. These widgets are the result of over a years worth of playing. - - https://invisible-mirror.net/archives/cdk/cdk-5.0-20200923.tgz + + https://invisible-mirror.net/archives/cdk/cdk-5.0-20211216.tgz Xaw3d-devel @@ -51,6 +51,13 @@ + + 2022-01-17 + 5.0.20211216 + Version bump. + fury + uglyside@yandex.ru + 2020-11-28 5.0.20200923 From c819f045d08a1d694dfcb2a5ebd3f6aef43d0efb Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 17 Jan 2022 11:07:26 +0300 Subject: [PATCH 3/9] libraw version bump. --- multimedia/graphics/libraw/actions.py | 10 ++++------ multimedia/graphics/libraw/pspec.xml | 20 +++++++++++++++----- 2 files changed, 19 insertions(+), 11 deletions(-) diff --git a/multimedia/graphics/libraw/actions.py b/multimedia/graphics/libraw/actions.py index e7faf2f7d7..783d2c00cf 100644 --- a/multimedia/graphics/libraw/actions.py +++ b/multimedia/graphics/libraw/actions.py @@ -2,22 +2,20 @@ # -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. -# See the file http://www.gnu.org/copyleft/gpl.txt +# See the file https://www.gnu.org/licenses/gpl-3.0.txt from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import get def setup(): - autotools.configure("--disable-static \ - --enable-jpeg \ - --enable-jasper \ - --enable-lcms") + autotools.autoreconf("-fiv") + autotools.configure("--disable-static --enable-jpeg --enable-jasper --enable-lcms") def build(): autotools.make() def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("README*") + pisitools.dodoc("README*") diff --git a/multimedia/graphics/libraw/pspec.xml b/multimedia/graphics/libraw/pspec.xml index 4fa91c9924..c3d2248e8c 100644 --- a/multimedia/graphics/libraw/pspec.xml +++ b/multimedia/graphics/libraw/pspec.xml @@ -1,9 +1,9 @@ - + libraw - http://www.libraw.org/ + https://www.libraw.org/ Yücel KILIÇ yucel.kilic@linux.org.tr @@ -13,7 +13,7 @@ library Raw image decoder LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others). - http://www.libraw.org/data/LibRaw-0.19.5.tar.gz + https://www.libraw.org/data/LibRaw-0.20.2.tar.gz libgomp lcms2-devel @@ -21,13 +21,15 @@ libjpeg-turbo-devel + libraw - libgomp - libgcc + zlib lcms2 + libgcc jasper + libgomp libjpeg-turbo @@ -36,6 +38,7 @@ /usr/share/doc + libraw-devel Development files for libraw @@ -52,6 +55,13 @@ + + 2022-01-17 + 0.20.2 + Version bump. + fury + uglyside@yandex.ru + 2020-03-15 0.19.5 From e378359a800342da2807bd0c930343126fd81895 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 17 Jan 2022 11:08:21 +0300 Subject: [PATCH 4/9] libgphoto2 version bump. --- hardware/misc/libgphoto2/actions.py | 24 +++++++++++++----------- hardware/misc/libgphoto2/pspec.xml | 29 ++++++++++++++++------------- 2 files changed, 29 insertions(+), 24 deletions(-) diff --git a/hardware/misc/libgphoto2/actions.py b/hardware/misc/libgphoto2/actions.py index 7e4a89f3d6..0ba2310b21 100644 --- a/hardware/misc/libgphoto2/actions.py +++ b/hardware/misc/libgphoto2/actions.py @@ -14,10 +14,8 @@ import os def setup(): shelltools.export("AUTOPOINT", "true") autotools.autoreconf("-fi") - autotools.configure("--with-rpmbuild=/bin/false \ - --with-drivers=all \ + autotools.configure("--with-drivers=all \ --enable-nls \ - --without-aalib \ --disable-rpath \ --disable-lockdev \ --disable-resmgr \ @@ -31,16 +29,16 @@ def build(): autotools.make() def install(): - autotools.rawInstall("DESTDIR=%s \ - udevscriptdir=/lib/udev" % get.installDIR()) + autotools.rawInstall("DESTDIR=%s udevscriptdir=/lib/udev" % get.installDIR()) - HAL_FDI="usr/share/hal/fdi/information/20thirdparty/10-camera-libgphoto2.fdi" +# HAL_FDI="usr/share/hal/fdi/information/20thirdparty/10-camera-libgphoto2.fdi" UDEV_RULES="lib/udev/rules.d/40-libgphoto2.rules" + HWDB_RULES="lib/udev/rules.d/20-libgphoto2.hwdb" CAM_LIST="usr/lib/libgphoto2/print-camera-list" CAM_LIBS="usr/lib/libgphoto2/%s" % get.srcVERSION() # Create hal directory - pisitools.dodir(shelltools.dirName(HAL_FDI)) +# pisitools.dodir(shelltools.dirName(HAL_FDI)) # Export the necessary env variables shelltools.export("CAMLIBS", "%s/%s" % (get.installDIR(), CAM_LIBS)) @@ -48,14 +46,18 @@ def install(): shelltools.export("LD_LIBRARY_PATH", "%s/usr/lib/" % get.installDIR()) # Generate HAL FDI file - f = open(os.path.join(get.installDIR(), HAL_FDI), "w") - f.write(os.popen("%s/%s hal-fdi" % (get.installDIR(), CAM_LIST)).read()) - f.close() +# f = open(os.path.join(get.installDIR(), HAL_FDI), "w") +# f.write(os.popen("%s/%s hal-fdi" % (get.installDIR(), CAM_LIST)).read()) +# f.close() # Generate UDEV rule which will replace the HAL FDI when HAL is deprecated pisitools.dodir("/lib/udev/rules.d") f = open(os.path.join(get.installDIR(), UDEV_RULES), "w") - f.write(os.popen("%s/%s udev-rules version 136" % (get.installDIR(), CAM_LIST)).read()) + f.write(os.popen("%s/%s udev-rules version 201" % (get.installDIR(), CAM_LIST)).read()) + f.close() + + f = open(os.path.join(get.installDIR(), HWDB_RULES), "w") + f.write(os.popen("%s/%s hwdb" % (get.installDIR(), CAM_LIST)).read()) f.close() pisitools.removeDir("/usr/share/doc/libgphoto2_port") diff --git a/hardware/misc/libgphoto2/pspec.xml b/hardware/misc/libgphoto2/pspec.xml index 95da4373b3..54ead36335 100644 --- a/hardware/misc/libgphoto2/pspec.xml +++ b/hardware/misc/libgphoto2/pspec.xml @@ -5,18 +5,19 @@ libgphoto2 http://www.gphoto.org/ - PisiLinux Community + Pisilinux Community admins@pisilinux.org - GPLv2 + LGPL-2.1 library Library that implements support for numerous digital cameras libgphoto2 is the core library designed to allow access to digital camera by external programs. - mirrors://sourceforge/project/gphoto/libgphoto/2.5.26/libgphoto2-2.5.26.tar.bz2 + mirrors://sourceforge/project/gphoto/libgphoto/2.5.28/libgphoto2-2.5.28.tar.xz doxygen gd-devel tiff-devel + curl-devel libusb-devel libexif-devel libxml2-devel @@ -36,19 +37,16 @@ libjpeg-turbo - /usr/bin /lib/udev /usr/lib /usr/share/libgphoto2 - /usr/share/hal/fdi + /lib/udev/rules.d /usr/share/locale - /usr/share/man - /usr/share/doc/libgphoto2/README - /usr/share/doc/libgphoto2/COPYING + /usr/share/doc/libgphoto2 - System.Package + @@ -56,10 +54,8 @@ libgphoto2-docs Documentation for libgphoto2 - /usr/share/doc/libgphoto2 /usr/share/doc/libgphoto2/camlibs - /usr/share/doc/libgphoto2/apidocs.html - /usr/share/doc/libgphoto2/linux-hotplug + /usr/share/doc/libgphoto2/libgphoto2-api.html @@ -71,7 +67,7 @@ libgphoto2 - /usr/bin/gphoto2-config* + /usr/bin/gphoto2-config /usr/bin/gphoto2-port-config /usr/include/gphoto2 /usr/lib/pkgconfig @@ -80,6 +76,13 @@ + + 2022-01-17 + 2.5.28 + Version bump. + fury + uglyside@yandex.ru + 2021-01-19 2.5.26 From 059101049b4e58baf1edda3159247864dbf98b6a Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 17 Jan 2022 11:09:14 +0300 Subject: [PATCH 5/9] gphoto2 version bump. --- multimedia/misc/gphoto2/actions.py | 3 +-- multimedia/misc/gphoto2/pspec.xml | 15 +++++++++++---- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/multimedia/misc/gphoto2/actions.py b/multimedia/misc/gphoto2/actions.py index d0dca649f8..4fdd66da14 100644 --- a/multimedia/misc/gphoto2/actions.py +++ b/multimedia/misc/gphoto2/actions.py @@ -9,7 +9,6 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import get def setup(): - pisitools.cflags.add("-Wno-stringop-truncation -Wno-discarded-qualifiers -Wno-pointer-sign") autotools.autoreconf("-fi") autotools.configure() @@ -19,5 +18,5 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README.md") + pisitools.dodoc("AUTHORS", "NEWS") diff --git a/multimedia/misc/gphoto2/pspec.xml b/multimedia/misc/gphoto2/pspec.xml index 4edc7fa4a1..3d33079ccb 100644 --- a/multimedia/misc/gphoto2/pspec.xml +++ b/multimedia/misc/gphoto2/pspec.xml @@ -15,8 +15,8 @@ gPhoto2 is a free, redistributable, ready to use set of digital camera software applications for Unix-like systems, written by a whole team of dedicated volunteers around the world. It supports more than 2500 cameras. - - mirrors://sourceforge/project/gphoto/gphoto/2.5.26/gphoto2-2.5.26.tar.bz2 + + mirrors://sourceforge/project/gphoto/gphoto/2.5.28/gphoto2-2.5.28.tar.xz cdk-devel @@ -27,7 +27,7 @@ libjpeg-turbo-devel - cdk_header_path.patch + @@ -52,10 +52,17 @@ + + 2022-01-17 + 2.5.28 + Version bump. + fury + uglyside@yandex.ru + 2021-01-19 2.5.26 - First build. + Version bump. fury uglyside@yandex.ru From 0945dbbdf203d3fc6e87d245a643c7ea02cba57a Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 17 Jan 2022 11:09:47 +0300 Subject: [PATCH 6/9] flacon version bump. --- multimedia/converter/flacon/actions.py | 4 ++-- multimedia/converter/flacon/pspec.xml | 20 +++++++++++++++----- 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/multimedia/converter/flacon/actions.py b/multimedia/converter/flacon/actions.py index 057d08b8e6..fc1a940370 100644 --- a/multimedia/converter/flacon/actions.py +++ b/multimedia/converter/flacon/actions.py @@ -1,8 +1,8 @@ -#!/usr/bin/env python +#!/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 +# See the file https://www.gnu.org/licenses/gpl-3.0.txt from pisi.actionsapi import cmaketools from pisi.actionsapi import pisitools diff --git a/multimedia/converter/flacon/pspec.xml b/multimedia/converter/flacon/pspec.xml index 070a68f295..b8824e7bf3 100644 --- a/multimedia/converter/flacon/pspec.xml +++ b/multimedia/converter/flacon/pspec.xml @@ -1,5 +1,5 @@ - + flacon @@ -9,12 +9,13 @@ admins@pisilinux.org LGPLv2.1 - library - An Audio File Encoder. Extracts audio tracks from an audio CD image to separate tracks - Bir Ses Dosyası Kodlayıcısı. Ses parçalarını bir ses CD görüntüsünden ayrı parçalara ayıklar. - https://github.com/flacon/flacon/archive/v5.5.1.tar.gz + app:gui + Flacon is a open source audio file encoder. + You can split a single large audio file containing the entire album into the separate audio tracks. + https://github.com/flacon/flacon/archive/refs/tags/v8.2.0.tar.gz cmake + taglib-devel qt5-linguist qt5-base-devel uchardet-devel @@ -24,6 +25,8 @@ flacon + libgcc + taglib qt5-base uchardet @@ -38,6 +41,13 @@ + + 2022-01-17 + 8.2.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + 2021-04-26 5.5.1 From 79f3e607aaee043c9006fcf1c125e4eda91d7229 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 17 Jan 2022 11:10:55 +0300 Subject: [PATCH 7/9] geeqie version bump. --- multimedia/graphics/geeqie/actions.py | 22 ++++++++++++++-------- multimedia/graphics/geeqie/pspec.xml | 18 +++++++++++++++--- 2 files changed, 29 insertions(+), 11 deletions(-) diff --git a/multimedia/graphics/geeqie/actions.py b/multimedia/graphics/geeqie/actions.py index 15b7bf0b67..34c05abf29 100644 --- a/multimedia/graphics/geeqie/actions.py +++ b/multimedia/graphics/geeqie/actions.py @@ -4,20 +4,26 @@ # Licensed under the GNU General Public License, version 3. # See the file https://www.gnu.org/licenses/gpl-3.0.txt +from pisi.actionsapi import shelltools from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import get -j = "--disable-map \ - --disable-pdf \ - --disable-djvu \ - --disable-heif \ - --disable-gtk3 \ - --disable-gpu-accel \ - --disable-debug-log \ - " +j = ''.join([ + ' --disable-map', + ' --disable-pdf', + ' --disable-djvu', + ' --disable-gtk3', + ' --disable-gpu-accel', + ' --disable-debug-log ' + ]) def setup(): + pisitools.cflags.add("-Wno-deprecated-declarations") + # Fix instalation step + pisitools.dosed("Makefile.am", "\ ChangeLog\ ", " ") + pisitools.dosed("Makefile.am", "\ ChangeLog.html$", "") + autotools.autoreconf("-vif") autotools.configure(j) diff --git a/multimedia/graphics/geeqie/pspec.xml b/multimedia/graphics/geeqie/pspec.xml index 83e5441635..f74618ba54 100644 --- a/multimedia/graphics/geeqie/pspec.xml +++ b/multimedia/graphics/geeqie/pspec.xml @@ -8,17 +8,18 @@ fury uglyside@yandex.ru - GPLv2 + GPL-2 app:gui multimedia.graphics Geeqie is a lightweight image viewer for Linux, BSDs and compatibles. Geeqie can be used as a simple, fast, database-free image viewer, but equally it can be used to manage large collections of images. - - http://www.geeqie.org/geeqie-1.6.tar.xz + + https://github.com/BestImageViewer/geeqie/archive/refs/tags/v1.7.tar.gz + doxygen intltool lua-devel gtk2-devel @@ -28,6 +29,8 @@ lcms2-devel lua51-devel exiv2-devel + libraw-devel + libheif-devel gettext-devel openjpeg2-devel libjpeg-turbo-devel @@ -52,7 +55,9 @@ pango zenity libgcc + libraw gphoto2 + libheif openjpeg2 exiv2-libs gdk-pixbuf @@ -71,6 +76,13 @@ + + 2022-01-17 + 1.7 + First build. + fury + uglyside@yandex.ru + 2020-12-06 1.6 From 06434b75fc81795908d33110cdf00fe4f947f938 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 17 Jan 2022 11:12:32 +0300 Subject: [PATCH 8/9] gegl rebuild. --- multimedia/graphics/gegl/pspec.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multimedia/graphics/gegl/pspec.xml b/multimedia/graphics/gegl/pspec.xml index 5a76958dc7..56883ef31c 100644 --- a/multimedia/graphics/gegl/pspec.xml +++ b/multimedia/graphics/gegl/pspec.xml @@ -112,7 +112,7 @@ - 2021-10-27 + 2022-01-17 0.4.32 Rebuild. Mustafa Cinasal From abf313fb81d67660c899daf6118602510338869c Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Mon, 17 Jan 2022 11:14:03 +0300 Subject: [PATCH 9/9] imagemagick rebuild. --- multimedia/graphics/imagemagick/pspec.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multimedia/graphics/imagemagick/pspec.xml b/multimedia/graphics/imagemagick/pspec.xml index a71577a4ff..629acabd09 100644 --- a/multimedia/graphics/imagemagick/pspec.xml +++ b/multimedia/graphics/imagemagick/pspec.xml @@ -117,7 +117,7 @@ - 2021-10-28 + 2022-01-17 7.0.10.62 Rebuild. Mustafa Cinasal