From fb9a333ae313235c6a760c372949b30bdc84f9f6 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 31 Dec 2022 22:25:38 +0300 Subject: [PATCH 1/7] lensfun-0.3.3 --- multimedia/graphics/lensfun/actions.py | 3 +-- multimedia/graphics/lensfun/pspec.xml | 34 ++++++++++++++++---------- 2 files changed, 22 insertions(+), 15 deletions(-) diff --git a/multimedia/graphics/lensfun/actions.py b/multimedia/graphics/lensfun/actions.py index 2b53c1638e..57d0500a05 100644 --- a/multimedia/graphics/lensfun/actions.py +++ b/multimedia/graphics/lensfun/actions.py @@ -2,10 +2,9 @@ # -*- 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 get def setup(): cmaketools.configure("-DCMAKE_INSTALL_LIBDIR=lib") diff --git a/multimedia/graphics/lensfun/pspec.xml b/multimedia/graphics/lensfun/pspec.xml index 0d8fc5f16a..82968067ea 100644 --- a/multimedia/graphics/lensfun/pspec.xml +++ b/multimedia/graphics/lensfun/pspec.xml @@ -1,42 +1,43 @@ - + lensfun - http://lensfun.berlios.de/ + https://lensfun.github.io/ PisiLinux Community admins@pisilinux.org - LGPLv3 - GPLv3 - CCPL-Attribution-ShareAlike-3.0 + GPL-3 + LGPL-3 library - A programming library for rectifying and simulating photographic lens distortions + A programming library for rectifying and simulating photographic lens distortions. lensfun provides an open source database of photographic lenses and their characteristics. The library provides also the necessary set of algorithms for correcting images based on detailed knowledge of lens properties and calibration data. - https://sourceforge.net/projects/lensfun/files/0.3.95/lensfun-0.3.95.tar.gz + + https://github.com/lensfun/lensfun/archive/refs/tags/v0.3.3.tar.gz + - - + cmake doxygen + glib2-devel libpng-devel python3-devel - glib2-devel lensfun + glib2 libgcc - glib2 /usr/bin - /usr/lib + /usr/lib /usr/share/doc /usr/share @@ -55,6 +56,13 @@ + + 2022-12-31 + 0.3.3 + Stable version bump. + fury + uglyside@yandex.ru + 2021-10-24 0.3.95 @@ -103,6 +111,6 @@ First Release. Stefan Gronewold(groni) groni@pisilinux.org - + From 2defa442e1e324b0a1cd72c90117e941dceb8c1c Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 31 Dec 2022 22:26:43 +0300 Subject: [PATCH 2/7] darktable-4.2.0 --- multimedia/graphics/darktable/actions.py | 40 +++++++++++------------- multimedia/graphics/darktable/pspec.xml | 32 ++++++++++++++++--- 2 files changed, 45 insertions(+), 27 deletions(-) diff --git a/multimedia/graphics/darktable/actions.py b/multimedia/graphics/darktable/actions.py index 264a20fc56..5659eb8d8c 100644 --- a/multimedia/graphics/darktable/actions.py +++ b/multimedia/graphics/darktable/actions.py @@ -4,35 +4,31 @@ # 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 get -from pisi.actionsapi import pisitools -from pisi.actionsapi import shelltools -from pisi.actionsapi import cmaketools +from pisi.actionsapi import mesontools, cmaketools, pisitools + +j = ''.join([ + ' -DUSE_COLORD=ON', + ' -DUSE_OPENJPEG=ON', + ' -DUSE_LIBSECRET=ON', + ' -DBUILD_USERMANUAL=1', + ' -DENABLE_RAWSPEED=ON', + ' -DRAWSPEED_ENABLE_LTO=ON', + ' -DBINARY_PACKAGE_BUILD=1', + ' -DCMAKE_BUILD_TYPE=Release', + ' -DCMAKE_INSTALL_LIBDIR=/usr/lib', + ' -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib', + ' -B_build -G Ninja -L ' + ]) def setup(): pisitools.ldflags.add("-lgs") - shelltools.makedirs("build") - shelltools.cd("build") - cmaketools.configure("-DUSE_COLORD=On \ - -DUSE_OPENJPEG=On \ - -DUSE_LIBSECRET=On \ - -DBUILD_USERMANUAL=0 \ - -DBINARY_PACKAGE_BUILD=1 \ - -DBUILD_USERMANUAL=False \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_SKIP_BUILD_RPATH=ON \ - -DCMAKE_INSTALL_LIBDIR=/usr/lib \ - -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib \ - -DDONT_INSTALL_GCONF_SCHEMAS=1", sourceDir="..") + cmaketools.configure(j) def build(): - shelltools.cd("build") - cmaketools.make() - + mesontools.build("-C _build") def install(): - shelltools.cd("build") - cmaketools.install() + mesontools.install("-C _build") # fix libdarktable.so path under /usr/lib pisitools.dosym("/usr/lib/darktable/libdarktable.so", "/usr/lib/libdarktable.so") diff --git a/multimedia/graphics/darktable/pspec.xml b/multimedia/graphics/darktable/pspec.xml index 0888502ef1..c0f3529fc6 100644 --- a/multimedia/graphics/darktable/pspec.xml +++ b/multimedia/graphics/darktable/pspec.xml @@ -1,5 +1,5 @@ - + darktable @@ -12,16 +12,22 @@ multimedia.graphics darktable is an open source photography workflow application and RAW developer. darktable is an open source photography workflow application and RAW developer. A virtual lighttable and darkroom for photographers. - https://github.com/darktable-org/darktable/releases/download/release-3.4.1/darktable-3.4.1.tar.xz + + https://github.com/darktable-org/darktable/releases/download/release-4.2.0/darktable-4.2.0.tar.xz + llvm cmake + ninja + ccache libgomp intltool + lua-devel llvm-libs llvm-mlir llvm-polly - gtk2-devel + gmic-devel + gtk3-devel mesa-devel webp-devel @@ -33,10 +39,13 @@ gconf-devel glib2-devel lcms2-devel + imath-devel colord-devel libX11-devel libpng-devel + jasper-devel sqlite-devel + libheif-devel lensfun-devel librsvg-devel libsdl2-devel @@ -58,10 +67,11 @@ ghostscript-devel desktop-file-utils libjpeg-turbo-devel + perl-Image-ExifTool GraphicsMagick-devel - darktable-openexr3.patch + @@ -69,6 +79,8 @@ darktable darktable is an open source photography workflow application and RAW developer. + lua + gmic webp cups curl @@ -77,15 +89,18 @@ mesa tiff gtk2 + icu4c cairo glib2 lcms2 pango + imath colord libX11 libgcc libpng sqlite + libheif libxml2 pugixml libsdl2 @@ -115,7 +130,7 @@ /usr/share/man /usr/bin /usr/share/icons - /usr/share/appdata + /usr/share/metainfo /usr/share/darktable /usr/lib/darktable /usr/share/applications @@ -125,6 +140,13 @@ + + 2022-12-31 + 4.2.0 + Version bump. + fury + uglyside@yandex.ru + 2021-02-24 3.4.1 From 8889eec2a0bac25bf279f19eece48d92d15019d3 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 31 Dec 2022 22:27:35 +0300 Subject: [PATCH 3/7] uchardet. --- multimedia/converter/uchardet/actions.py | 17 +++++++++-------- multimedia/converter/uchardet/pspec.xml | 16 +++++++++++++--- 2 files changed, 22 insertions(+), 11 deletions(-) diff --git a/multimedia/converter/uchardet/actions.py b/multimedia/converter/uchardet/actions.py index 7287b0b000..327755c1dc 100644 --- a/multimedia/converter/uchardet/actions.py +++ b/multimedia/converter/uchardet/actions.py @@ -4,19 +4,20 @@ # 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 cmaketools -from pisi.actionsapi import pisitools -from pisi.actionsapi import get +from pisi.actionsapi import cmaketools, pisitools, get + +j = ''.join([ + ' -DCMAKE_INSTALL_PREFIX=/usr', + ' -DCMAKE_INSTALL_LIBDIR=lib', + ' -DBUILD_STATIC=ON', + ' -DCMAKE_BUILD_TYPE=Release -L ' + ]) def setup(): - cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_BUILD_TYPE=Release") + cmaketools.configure(j) def build(): cmaketools.make() def install(): cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) - - pisitools.dodoc("AUTHORS", "COPYING", "README*") diff --git a/multimedia/converter/uchardet/pspec.xml b/multimedia/converter/uchardet/pspec.xml index c2a018d36d..1126dca2e4 100644 --- a/multimedia/converter/uchardet/pspec.xml +++ b/multimedia/converter/uchardet/pspec.xml @@ -12,9 +12,12 @@ library Encoding detector library ported from Mozilla Encoding detector library ported from Mozilla - https://www.freedesktop.org/software/uchardet/releases/uchardet-0.0.7.tar.xz + + https://www.freedesktop.org/software/uchardet/releases/uchardet-0.0.8.tar.xz + cmake + python3 @@ -31,7 +34,7 @@ /usr/share/doc - + uchardet-devel Development files for uchardet @@ -44,8 +47,15 @@ /usr/lib/pkgconfig - + + + 2022-12-30 + 0.0.8 + Version bump. + fury + uglyside@yandex.ru + 2021-04-26 0.0.7 From 70cc2aff923798625468987b1e46702573efe1a9 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 31 Dec 2022 22:29:04 +0300 Subject: [PATCH 4/7] rawtherapee rebuild. --- multimedia/graphics/rawtherapee/pspec.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multimedia/graphics/rawtherapee/pspec.xml b/multimedia/graphics/rawtherapee/pspec.xml index 09200080b4..92cadd43f9 100644 --- a/multimedia/graphics/rawtherapee/pspec.xml +++ b/multimedia/graphics/rawtherapee/pspec.xml @@ -73,7 +73,7 @@ - 2022-12-04 + 2022-12-31 5.9 Version bump. fury From 750a2e9912040bc5129987b579d06decdde3244d Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 31 Dec 2022 22:32:20 +0300 Subject: [PATCH 5/7] mpd rebuild. --- multimedia/stream/mpd/pspec.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multimedia/stream/mpd/pspec.xml b/multimedia/stream/mpd/pspec.xml index a1635b87cb..e5cc25816d 100644 --- a/multimedia/stream/mpd/pspec.xml +++ b/multimedia/stream/mpd/pspec.xml @@ -164,7 +164,7 @@ - 2022-10-14 + 2022-12-31 0.23.10 Version bump. fury From 2200bb7d014225b6b39a5e49b4cf566fdbb85d02 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 31 Dec 2022 22:41:18 +0300 Subject: [PATCH 6/7] inkscape rebuild. --- multimedia/graphics/inkscape/pspec.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multimedia/graphics/inkscape/pspec.xml b/multimedia/graphics/inkscape/pspec.xml index 69998ffa2f..85e4d97edc 100644 --- a/multimedia/graphics/inkscape/pspec.xml +++ b/multimedia/graphics/inkscape/pspec.xml @@ -176,7 +176,7 @@ - 2022-12-28 + 2022-12-31 1.2.2 Version bump. fury From c1b64e6e41acfc2e857c67fcd6ba5e9beef5a48f Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 31 Dec 2022 22:48:21 +0300 Subject: [PATCH 7/7] hugin-2022. --- multimedia/graphics/hugin/actions.py | 32 ++++++++++------------- multimedia/graphics/hugin/pspec.xml | 38 +++++++++++++++------------- 2 files changed, 33 insertions(+), 37 deletions(-) diff --git a/multimedia/graphics/hugin/actions.py b/multimedia/graphics/hugin/actions.py index 4a7f47ca79..200c447384 100644 --- a/multimedia/graphics/hugin/actions.py +++ b/multimedia/graphics/hugin/actions.py @@ -2,33 +2,27 @@ # -*- 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 -from pisi.actionsapi import shelltools +from pisi.actionsapi import mesontools from pisi.actionsapi import get +j = ''.join([ + ' -DCMAKE_BUILD_TYPE=Release', + ' -DENABLE_LAPACK=yes', + ' -B_build -G Ninja -L ' + ]) + def setup(): - shelltools.unlink("CMakeModules/FindZLIB.cmake") - shelltools.makedirs("build") - shelltools.cd("build") - - cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ - -DENABLE_LAPACK=yes", sourceDir="..") + #shelltools.unlink("CMakeModules/FindZLIB.cmake") + cmaketools.configure(j) def build(): - shelltools.makedirs("build") - shelltools.cd("build") - - cmaketools.make() + mesontools.build("-C _build") def install(): - shelltools.makedirs("build") - shelltools.cd("build") - - cmaketools.rawInstall('DESTDIR="%s"' % get.installDIR()) - - shelltools.cd("..") + mesontools.install("-C _build") - pisitools.dodoc("AUTHORS", "README", "TODO") + pisitools.dodoc("authors.txt", "Changes.txt") diff --git a/multimedia/graphics/hugin/pspec.xml b/multimedia/graphics/hugin/pspec.xml index 21ee551632..ad3dc61797 100644 --- a/multimedia/graphics/hugin/pspec.xml +++ b/multimedia/graphics/hugin/pspec.xml @@ -3,7 +3,7 @@ hugin - http://hugin.sourceforge.net + https://hugin.sourceforge.io/ PisiLinux Community admins@pisilinux.org @@ -14,20 +14,22 @@ library A panoramic photo stitcher hugin can be used to stitch multiple images together. The resulting image can span 360 degrees. Another common use is the creation of very high resolution pictures by combining multiple images. - mirrors://sourceforge/hugin/hugin/hugin-2020.0/hugin-2020.0.0.tar.bz2 + mirrors://sourceforge/hugin/hugin/hugin-2022.0/hugin-2022.0.0.tar.bz2 swig cmake + ninja glew-devel tiff-devel zlib-devel vigra-devel boost-devel - wxGTK-devel + imath-devel lcms2-devel exiv2-devel fftw3-devel flann-devel + wxGTK-devel libXmu-devel libpng-devel python-devel @@ -40,7 +42,7 @@ libjpeg-turbo-devel - hugin-openexr3.patch + @@ -53,17 +55,18 @@ blas glew - flann mesa tiff boost + lcms2 + imath + flann fftw3 vigra wxGTK lapack libgcc python - lcms2 libX11 sqlite enblend @@ -78,30 +81,29 @@ perl-Image-ExifTool - /usr/lib/ - /usr/share/doc - /usr/share/man /usr/bin + /usr/lib/ /usr/share/mime /usr/share/icons /usr/share/hugin /usr/share/pixmaps - /usr/share/appdata /usr/share/metainfo/ /usr/share/applications /usr/share/locale - - - - - hugin-docs - Help documents for hugin - - /usr/share/hugin/xrc/data/help* + /usr/share/man + /usr/share/doc + /usr/share/hugin/xrc/data + + 2022-12-31 + 2022.0.0 + Version bump. + fury + uglyside@yandex.ru + 2022-08-01 2020.0.0