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 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 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 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 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 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 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 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 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