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