pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/geeqie



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Sep 30 14:22:28 UTC 2024

Modified Files:
        pkgsrc/graphics/geeqie: Makefile PLIST distinfo
Added Files:
        pkgsrc/graphics/geeqie/patches: patch-src_collect-io.cc

Log Message:
geeqie: update to 2.5.

Geeqie 2.5
============

- Plugin to set file mtime to Exif.Image.DateTime
- Bash command line completion
- Option to hide window decorations
- Improve Search and Run list display
- Exif tag search option in Search window
- Include Help And Close buttons in Exif window
- Assign shortcuts to multi-page documents
- Show alpha value in --pixel-info
- Include the Help file in pdf format
- Extensive code refactoring
- Unit test framework
- Bug fixes
- Updated translations


To generate a diff of this commit:
cvs rdiff -u -r1.131 -r1.132 pkgsrc/graphics/geeqie/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/graphics/geeqie/PLIST
cvs rdiff -u -r1.37 -r1.38 pkgsrc/graphics/geeqie/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/geeqie/patches/patch-src_collect-io.cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/geeqie/Makefile
diff -u pkgsrc/graphics/geeqie/Makefile:1.131 pkgsrc/graphics/geeqie/Makefile:1.132
--- pkgsrc/graphics/geeqie/Makefile:1.131       Mon Sep 16 07:20:15 2024
+++ pkgsrc/graphics/geeqie/Makefile     Mon Sep 30 14:22:27 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.131 2024/09/16 07:20:15 adam Exp $
+# $NetBSD: Makefile,v 1.132 2024/09/30 14:22:27 wiz Exp $
 
-DISTNAME=      geeqie-2.4
-PKGREVISION=   5
+DISTNAME=      geeqie-2.5
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=BestImageViewer/}
 EXTRACT_SUFX=  .tar.xz
@@ -27,7 +26,8 @@ MESON_ARGS+=  -Dyelp-build=disabled
 
 USE_PKGLOCALEDIR=      yes
 USE_LANGUAGES=         c c++
-USE_TOOLS=             bash:run msgfmt pkg-config
+# awk -W
+USE_TOOLS=             bash:run gawk msgfmt pkg-config
 
 REPLACE_BASH+=         plugins/*/*
 REPLACE_BASH+=         doc/*.sh

Index: pkgsrc/graphics/geeqie/PLIST
diff -u pkgsrc/graphics/geeqie/PLIST:1.14 pkgsrc/graphics/geeqie/PLIST:1.15
--- pkgsrc/graphics/geeqie/PLIST:1.14   Fri Jan 26 14:13:01 2024
+++ pkgsrc/graphics/geeqie/PLIST        Mon Sep 30 14:22:27 2024
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.14 2024/01/26 14:13:01 wiz Exp $
+@comment $NetBSD: PLIST,v 1.15 2024/09/30 14:22:27 wiz Exp $
 bin/geeqie
 lib/geeqie/downsize
 lib/geeqie/geeqie-camera-import
 lib/geeqie/geeqie-camera-import-hook-script
+lib/geeqie/geeqie-exif-datetime-to-file
 lib/geeqie/geeqie-export-jpeg
 lib/geeqie/geeqie-image-crop
 lib/geeqie/geeqie-random-image
@@ -16,10 +17,12 @@ lib/geeqie/lensID
 lib/geeqie/resize-help.sh
 man/man1/geeqie.1
 share/applications/org.geeqie.Geeqie.desktop
+share/bash-completion/completions/geeqie
 share/doc/geeqie/COPYING
 share/doc/geeqie/README.md
 share/doc/geeqie/TODO
 share/geeqie/applications/org.geeqie.camera-import.desktop
+share/geeqie/applications/org.geeqie.exif-datetime-to-file.desktop
 share/geeqie/applications/org.geeqie.export-jpeg.desktop
 share/geeqie/applications/org.geeqie.image-crop.desktop
 share/geeqie/applications/org.geeqie.open-with.desktop

Index: pkgsrc/graphics/geeqie/distinfo
diff -u pkgsrc/graphics/geeqie/distinfo:1.37 pkgsrc/graphics/geeqie/distinfo:1.38
--- pkgsrc/graphics/geeqie/distinfo:1.37        Fri Apr  5 11:08:58 2024
+++ pkgsrc/graphics/geeqie/distinfo     Mon Sep 30 14:22:27 2024
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.37 2024/04/05 11:08:58 wiz Exp $
+$NetBSD: distinfo,v 1.38 2024/09/30 14:22:27 wiz Exp $
 
-BLAKE2s (geeqie-2.4.tar.xz) = c3320ecc7c85c7687e39d488b3392542c7b148361e722143a4d9b35708d393bc
-SHA512 (geeqie-2.4.tar.xz) = 7e0f5dff21e38a41adf0a793bd82652c5d639e84ab49403517f4b1dae042bfc5f4d02e54b54928e04a2397300acb04b130347df0be5637ee48634f5865ad346b
-Size (geeqie-2.4.tar.xz) = 2178572 bytes
+BLAKE2s (geeqie-2.5.tar.xz) = 51b88360ed8e914ca7bece010430019acfb3d6b8388de15ae4a006a374da76f0
+SHA512 (geeqie-2.5.tar.xz) = c1be6c5d9f7f7609dfab97320d79a4830eb866f000c3c52ea8ab2b69a1ba793b322dbab3f614572e1d6fc815d64bfeaf3ddd39dd633a5c87d7008b6afe35be21
+Size (geeqie-2.5.tar.xz) = 2224492 bytes
+SHA1 (patch-src_collect-io.cc) = 931f35ca01af4486208642b4c75300614dc4a6b6

Added files:

Index: pkgsrc/graphics/geeqie/patches/patch-src_collect-io.cc
diff -u /dev/null pkgsrc/graphics/geeqie/patches/patch-src_collect-io.cc:1.1
--- /dev/null   Mon Sep 30 14:22:28 2024
+++ pkgsrc/graphics/geeqie/patches/patch-src_collect-io.cc      Mon Sep 30 14:22:28 2024
@@ -0,0 +1,18 @@
+$NetBSD: patch-src_collect-io.cc,v 1.1 2024/09/30 14:22:28 wiz Exp $
+
+Fix build on NetBSD.
+https://github.com/BestImageViewer/geeqie/pull/1526
+
+--- src/collect-io.cc.orig     2024-09-30 14:18:15.183425605 +0000
++++ src/collect-io.cc
+@@ -51,6 +51,10 @@
+ 
+ #define GQ_COLLECTION_MARKER "#" GQ_APPNAME
+ 
++#ifdef __NetBSD__
++#define statfs statvfs
++#endif
++
+ enum {
+       GQ_COLLECTION_FAIL_MIN =     300,
+       GQ_COLLECTION_FAIL_PERCENT = 98,



Home | Main Index | Thread Index | Old Index