From 17eac5eb8328cbe510e7398d45daacc8c4e25320 Mon Sep 17 00:00:00 2001 From: uglyside Date: Sat, 8 Feb 2025 22:31:34 +0300 Subject: [PATCH] geeqie-2.5 --- multimedia/graphics/geeqie/actions.py | 27 +- .../files/Open_archive_not_working.patch | 23 -- multimedia/graphics/geeqie/pspec.xml | 274 +++++++++--------- 3 files changed, 162 insertions(+), 162 deletions(-) delete mode 100644 multimedia/graphics/geeqie/files/Open_archive_not_working.patch diff --git a/multimedia/graphics/geeqie/actions.py b/multimedia/graphics/geeqie/actions.py index c5f4ebf701..0f283fb1ef 100644 --- a/multimedia/graphics/geeqie/actions.py +++ b/multimedia/graphics/geeqie/actions.py @@ -6,14 +6,31 @@ from pisi.actionsapi import mesontools, pisitools, shelltools +y = ''.join([ + ' --prefix=/usr', + ' --buildtype=release', + ' -Darchive=enabled', + ' -Dgps-map=enabled', + ' -Dgtk4=disabled', + ' -Dpdf=disabled', + ' -Ddjvu=disabled', + ' -Devince=disabled', + ' -Dgit=disabled', + ' -Dhelp_pdf=disabled', + ' -Dpandoc=disabled', + ' -Dspell=disabled', + ' -Dyelp-build=disabled', + ' -Dexecinfo=disabled ' + ]) + def setup(): - mesontools.configure("-Darchive=enabled") + mesontools.configure(y) def build(): - mesontools.build() + mesontools.build() def install(): - mesontools.install() + mesontools.install() - pisitools.dodoc("AUTHORS", "NEWS") - pisitools.dosym("/usr/share/doc/geeqie/NEWS", "/usr/share/doc/geeqie/ChangeLog") + pisitools.dodoc("COPYING", "NEWS") + pisitools.dosym("NEWS", "/usr/share/doc/geeqie/ChangeLog") diff --git a/multimedia/graphics/geeqie/files/Open_archive_not_working.patch b/multimedia/graphics/geeqie/files/Open_archive_not_working.patch deleted file mode 100644 index d5d3b17cf8..0000000000 --- a/multimedia/graphics/geeqie/files/Open_archive_not_working.patch +++ /dev/null @@ -1,23 +0,0 @@ -From d3d59ed1080795af43b892d7b49f160f358c6be7 Mon Sep 17 00:00:00 2001 -From: Colin Clark -Date: Fri, 28 Jan 2022 10:17:04 +0000 -Subject: [PATCH] Bug fix: Open archive not working - -Open archive does not work if a default layout has not been set. ---- - src/layout.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/layout.c b/src/layout.c -index 5b08d51b..d72421f0 100644 ---- a/src/layout.c -+++ b/src/layout.c -@@ -3090,7 +3090,7 @@ LayoutWindow *layout_new_from_default() - } - else - { -- layout_new_from_config(NULL, NULL, TRUE); -+ lw = layout_new_from_config(NULL, NULL, TRUE); - } - return lw; - } diff --git a/multimedia/graphics/geeqie/pspec.xml b/multimedia/graphics/geeqie/pspec.xml index bf44f87832..1d4937e59d 100644 --- a/multimedia/graphics/geeqie/pspec.xml +++ b/multimedia/graphics/geeqie/pspec.xml @@ -1,146 +1,152 @@ - - geeqie - http://www.geeqie.org/ - - PisiLinux Community - admins@pisilinux.org - - 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. - - - https://github.com/BestImageViewer/geeqie/releases/download/v2.0.1/geeqie-2.0.1.tar.xz - - - vim - meson - cmake - doxygen - xz-devel - acl-devel - lua-devel - lzo-devel - lz4-devel - gtk3-devel - zstd-devel - zlib-devel - tiff-devel - webp-devel - lirc-devel - lcms2-devel - lua51-devel - exiv2-devel - libraw-devel - libjxl-devel - openssl-devel - libheif-devel - gettext-devel - openjpeg2-devel - libarchive-devel - libjpeg-turbo-devel - ffmpegthumbnailer-devel - - - - - + + geeqie + https://www.geeqie.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + 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. + + https://github.com/BestImageViewer/geeqie/releases/download/v2.5/geeqie-2.5.tar.xz + + + vim + meson + cmake + doxygen + xz-devel + acl-devel + lua-devel + lzo-devel + lz4-devel + gtk3-devel + zstd-devel + zlib-devel + tiff-devel + webp-devel + lirc-devel + lcms2-devel + lua51-devel + exiv2-devel + libraw-devel + libjxl-devel + openssl-devel + libheif-devel + gettext-devel + openjpeg2-devel + libarchive-devel + libchamplain-devel + libjpeg-turbo-devel + ffmpegthumbnailer-devel + + + + + - - geeqie - - lua - gtk3 - tiff - webp - lirc - exiv2 - fbida - cairo - glib2 - lcms2 - lua51 - pango - zenity - libgcc - libraw - libjxl - gphoto2 - libheif - openjpeg2 - exiv2-libs - gdk-pixbuf - libarchive - libjpeg-turbo - ffmpegthumbnailer - perl-Image-ExifTool - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man/man1 - /usr/share/doc - - + + geeqie + + lua + gtk3 + tiff + webp + lirc + exiv2 + fbida + cairo + glib2 + lcms2 + lua51 + pango + zenity + libgcc + libraw + libjxl + gphoto2 + libheif + openjpeg2 + exiv2-libs + gdk-pixbuf + libarchive + libchamplain + libjpeg-turbo + ffmpegthumbnailer + perl-Image-ExifTool + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man/man1 + /usr/share/doc + + - - + + + 2025-02-08 + 2.5 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + 2024-12-28 2.0.1 Rebuild. Pisi Linux Community admin@pisilinux.org - - 2023-01-29 - 2.0.1 - Rebuild updated jxl - fury - uglyside@yandex.ru - - - 2023-01-08 - 2.0.1 - Rebuild jxl. - fury - uglyside@yandex.ru - - - 2022-08-13 - 2.0.1 - Version bump. - fury - uglyside@yandex.ru - - - 2022-02-04 - 1.7.2 - Version bump. - fury - uglyside@yandex.ru - - - 2022-01-18 - 1.7.1 - Version bump. - fury - uglyside@yandex.ru - - - 2020-12-06 - 1.6 - First build. - fury - uglyside@yandex.ru - - + + 2023-01-29 + 2.0.1 + Rebuild updated jxl + fury + uglyside@yandex.ru + + + 2023-01-08 + 2.0.1 + Rebuild jxl. + fury + uglyside@yandex.ru + + + 2022-08-13 + 2.0.1 + Version bump. + fury + uglyside@yandex.ru + + + 2022-02-04 + 1.7.2 + Version bump. + fury + uglyside@yandex.ru + + + 2022-01-18 + 1.7.1 + Version bump. + fury + uglyside@yandex.ru + + + 2020-12-06 + 1.6 + First build. + fury + uglyside@yandex.ru + + -