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:           Sun Oct 11 16:21:19 UTC 2026

Modified Files:
        pkgsrc/graphics/geeqie: Makefile PLIST distinfo

Log Message:
geeqie: update to 3.3.

Geeqie 3.3
============

- Collections: Open Collection combines the default collection
  directory with collection history, showing filenames and full paths.
  Unavailable collections are retained but disabled. Missing images
  remain in collections, and collections stored elsewhere are updated
  when images move or are renamed.
- Open Recent: Replaced with a GTK4 dialog using GTK’s shared
  recent-files database, with “Geeqie image files” and “All files”
  filters. Collection history now has its own setting and
  `[collection_history]` section.
- Keyboard operation: Improved Return activation, search submission
  and results navigation, folder-pane focus, address-bar history,
  and Escape handling across dialogs and editable fields.
- File operations: Added inline folder creation. Fixed a renaming
  crash, empty-folder trash handling, destination selection, and
  unnecessary permission warnings for plugins.
- Rendering: Cached tile textures improve zooming and panning. The
  bird’s-eye overview is cached, and an overlay cleanup crash was
  fixed. Stereo switching and cursor behavior were corrected.
- Metadata and interface: Added smartphone-video GPS support through
  optional libavformat integration. Fixed GPS-related file-list
  updates, EXIF entry creation, histogram sizing, and initial scrolling.
  Bundled icons provide fallbacks when themes lack them.
- Startup and plugins: Plugin discovery runs in a worker thread.
  Configuration migration prompts and missing-layout notifications
  were corrected.
- Build and releases: Fixed NetBSD authors generation, preserved
  AppImage payloads during release preparation, added Snap CI builds,
  and automated source-release preparation from reviewed `NEWS`.
- Maintenance: Expanded regression tests, updated translations and
  documentation, removed the obsolete desktop-template helper, and
  simplified sidebar and collection internals.


To generate a diff of this commit:
cvs rdiff -u -r1.177 -r1.178 pkgsrc/graphics/geeqie/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/graphics/geeqie/PLIST
cvs rdiff -u -r1.49 -r1.50 pkgsrc/graphics/geeqie/distinfo

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.177 pkgsrc/graphics/geeqie/Makefile:1.178
--- pkgsrc/graphics/geeqie/Makefile:1.177       Tue Sep 29 06:05:38 2026
+++ pkgsrc/graphics/geeqie/Makefile     Sun Oct 11 16:21:19 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.177 2026/09/29 06:05:38 wiz Exp $
+# $NetBSD: Makefile,v 1.178 2026/10/11 16:21:19 wiz Exp $
 
-DISTNAME=      geeqie-3.2
-PKGREVISION=   1
+DISTNAME=      geeqie-3.3
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=BestImageViewer/}
 EXTRACT_SUFX=  .tar.xz
@@ -36,8 +35,8 @@ MESON_ARGS+=  --localedir='${PKGLOCALEDIR
 
 INSTALLATION_DIRS=     ${PKGMANDIR}/man1
 
-# test status as of 3.1
-# Ok:                1058
+# test status as of 3.3
+# Ok:                1045
 # Fail:              1
 
 .include "../../mk/bsd.fast.prefs.mk"

Index: pkgsrc/graphics/geeqie/PLIST
diff -u pkgsrc/graphics/geeqie/PLIST:1.17 pkgsrc/graphics/geeqie/PLIST:1.18
--- pkgsrc/graphics/geeqie/PLIST:1.17   Mon Mar  2 12:08:13 2026
+++ pkgsrc/graphics/geeqie/PLIST        Sun Oct 11 16:21:19 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2026/03/02 12:08:13 wiz Exp $
+@comment $NetBSD: PLIST,v 1.18 2026/10/11 16:21:19 wiz Exp $
 bin/geeqie
 lib/geeqie/downsize
 lib/geeqie/geeqie-camera-import
@@ -19,7 +19,12 @@ man/man1/geeqie.1
 share/applications/org.geeqie.Geeqie.desktop
 share/bash-completion/completions/geeqie
 share/doc/geeqie/COPYING
+share/doc/geeqie/INSTALL.md
 share/doc/geeqie/README.md
+share/doc/geeqie/icon-fallbacks/COPYING.Adwaita
+share/doc/geeqie/icon-fallbacks/COPYING.GPL-3
+share/doc/geeqie/icon-fallbacks/COPYING.LGPL-3
+share/doc/geeqie/icon-fallbacks/README.md
 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

Index: pkgsrc/graphics/geeqie/distinfo
diff -u pkgsrc/graphics/geeqie/distinfo:1.49 pkgsrc/graphics/geeqie/distinfo:1.50
--- pkgsrc/graphics/geeqie/distinfo:1.49        Mon Sep 28 14:20:57 2026
+++ pkgsrc/graphics/geeqie/distinfo     Sun Oct 11 16:21:19 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.49 2026/09/28 14:20:57 wiz Exp $
+$NetBSD: distinfo,v 1.50 2026/10/11 16:21:19 wiz Exp $
 
-BLAKE2s (geeqie-3.2.tar.xz) = 9c4beee03584c4b5b91e4df72ea8c89372b0775a199005ef492dcdcbf4da49ac
-SHA512 (geeqie-3.2.tar.xz) = a37707ea542951dec7e74e300caaff9b99139abdc352f3b5dac6fa50596e6ce7ed91b87f96608c530c6c2a9a20b95057e2a0e64989c302ce7371e72943621954
-Size (geeqie-3.2.tar.xz) = 1979928 bytes
+BLAKE2s (geeqie-3.3.tar.xz) = 0c6c5afa646dec509743c90cfb6d2d20c85740453680876ca1271a9fa5f7362c
+SHA512 (geeqie-3.3.tar.xz) = 230c85f8edc654ef6d9e304811dc2c7efa9558867005a722283165435c0e435773c2e43a44ead000a6ab1ebacc7e84e626f2de18153efcddf2e8d758ed682d8a
+Size (geeqie-3.3.tar.xz) = 2051856 bytes



Home | Main Index | Thread Index | Old Index