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: Sat Jun 17 16:45:44 UTC 2023
Modified Files:
pkgsrc/graphics/geeqie: Makefile PLIST distinfo
Added Files:
pkgsrc/graphics/geeqie/patches: patch-src_exif-common.cc
patch-src_misc.cc
Removed Files:
pkgsrc/graphics/geeqie/patches: patch-config.h.in patch-doc_meson.build
patch-meson.build patch-meson__options.txt patch-src_main.c
Log Message:
geeqie: update to 2.1.
Geeqie 2.1
============
- Additional --selection remote commands
- Split view additional 3-image layout
- Many bug fixes
- Some progress in GTK4 migration
- Change source code from c to c++
- Much progress in making source code warning-free
- Updated language support
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 pkgsrc/graphics/geeqie/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/graphics/geeqie/PLIST
cvs rdiff -u -r1.30 -r1.31 pkgsrc/graphics/geeqie/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/graphics/geeqie/patches/patch-config.h.in \
pkgsrc/graphics/geeqie/patches/patch-doc_meson.build \
pkgsrc/graphics/geeqie/patches/patch-meson__options.txt
cvs rdiff -u -r1.1 -r0 pkgsrc/graphics/geeqie/patches/patch-meson.build \
pkgsrc/graphics/geeqie/patches/patch-src_main.c
cvs rdiff -u -r0 -r1.1 \
pkgsrc/graphics/geeqie/patches/patch-src_exif-common.cc \
pkgsrc/graphics/geeqie/patches/patch-src_misc.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.108 pkgsrc/graphics/geeqie/Makefile:1.109
--- pkgsrc/graphics/geeqie/Makefile:1.108 Tue Jun 6 12:41:31 2023
+++ pkgsrc/graphics/geeqie/Makefile Sat Jun 17 16:45:43 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.108 2023/06/06 12:41:31 riastradh Exp $
+# $NetBSD: Makefile,v 1.109 2023/06/17 16:45:43 wiz Exp $
-DISTNAME= geeqie-2.0.1
-PKGREVISION= 7
+DISTNAME= geeqie-2.1
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=BestImageViewer/}
EXTRACT_SUFX= .tar.xz
@@ -17,6 +16,9 @@ TOOL_DEPENDS+= gettext-m4-[0-9]*:../../d
TOOL_DEPENDS+= vim-share-[0-9]*:../../editors/vim-share
LDFLAGS.SunOS+= -lm -lsocket -lnsl
+# ld: src/geeqie.p/main.cc.o: undefined reference to symbol 'backtrace'
+# ld: /usr/lib/libexecinfo.so.0: error adding symbols: DSO missing from command line
+LDFLAGS.NetBSD+= -lexecinfo
MESON_ARGS+= -Ddoxygen=disabled
@@ -38,6 +40,7 @@ post-install:
.include "../../devel/meson/build.mk"
.include "../../graphics/exiv2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"
.include "../../graphics/libheif/buildlink3.mk"
.include "../../graphics/libwebp/buildlink3.mk"
Index: pkgsrc/graphics/geeqie/PLIST
diff -u pkgsrc/graphics/geeqie/PLIST:1.12 pkgsrc/graphics/geeqie/PLIST:1.13
--- pkgsrc/graphics/geeqie/PLIST:1.12 Mon Nov 21 11:58:47 2022
+++ pkgsrc/graphics/geeqie/PLIST Sat Jun 17 16:45:43 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2022/11/21 11:58:47 wiz Exp $
+@comment $NetBSD: PLIST,v 1.13 2023/06/17 16:45:43 wiz Exp $
bin/geeqie
lib/geeqie/geeqie-camera-import
lib/geeqie/geeqie-camera-import-hook-script
@@ -13,7 +13,6 @@ lib/geeqie/geocode-parameters.awk
lib/geeqie/lensID
man/man1/geeqie.1
share/applications/geeqie.desktop
-share/doc/geeqie/AUTHORS
share/doc/geeqie/COPYING
share/doc/geeqie/README.md
share/doc/geeqie/TODO
@@ -25,6 +24,7 @@ share/geeqie/applications/rotate.desktop
share/geeqie/applications/symlink.desktop
share/geeqie/applications/tethered-photography.desktop
share/geeqie/template.desktop
+share/icons/hicolor/scalable/apps/geeqie.svg
share/locale/ar/LC_MESSAGES/geeqie.mo
share/locale/be/LC_MESSAGES/geeqie.mo
share/locale/bg/LC_MESSAGES/geeqie.mo
Index: pkgsrc/graphics/geeqie/distinfo
diff -u pkgsrc/graphics/geeqie/distinfo:1.30 pkgsrc/graphics/geeqie/distinfo:1.31
--- pkgsrc/graphics/geeqie/distinfo:1.30 Tue Nov 22 14:13:23 2022
+++ pkgsrc/graphics/geeqie/distinfo Sat Jun 17 16:45:43 2023
@@ -1,10 +1,7 @@
-$NetBSD: distinfo,v 1.30 2022/11/22 14:13:23 gdt Exp $
+$NetBSD: distinfo,v 1.31 2023/06/17 16:45:43 wiz Exp $
-BLAKE2s (geeqie-2.0.1.tar.xz) = 344660eddf23258c87afb4855c616ba24a6eb0562756c15c554bed30e241ae78
-SHA512 (geeqie-2.0.1.tar.xz) = cd2251c831c6d4d461d92eee84df08590752ad625e1f50d57e1fb5d0fc6ac16a225584a8217e14bf4f993ba247f7df3296498b27fcc4f5f4c7f25307699aadc5
-Size (geeqie-2.0.1.tar.xz) = 1666600 bytes
-SHA1 (patch-config.h.in) = 301b461a7c3ce8b699f4651363ddf18017eca0df
-SHA1 (patch-doc_meson.build) = bfa986b7181355c8f02ffec1af39476a0bc6b491
-SHA1 (patch-meson.build) = c6a0ac55b03d3c78619c55f82feebe66ea0a1e6b
-SHA1 (patch-meson__options.txt) = e25acfd12c46337e1a992e5629cf82b5fa8f838d
-SHA1 (patch-src_main.c) = 24531eeaf999e26cf0cfd3983a0fbb0eaaaf569f
+BLAKE2s (geeqie-2.1.tar.xz) = 179c98a22e51fcc7cbe7f9832f1a0902abbf3c8ef688a809bd24ba2cef82cbc1
+SHA512 (geeqie-2.1.tar.xz) = 1812234d349536626433bbb7670cd45ef5ce328bf58f603af8eb4a01f7d3db2557d5a812714b12a9b49559aa1fe1c186ceddf2f632c2b303d64d36ad746a2d2f
+Size (geeqie-2.1.tar.xz) = 1800612 bytes
+SHA1 (patch-src_exif-common.cc) = 2752f7c95aff03cf2ff268c4f2cbe09656ca3867
+SHA1 (patch-src_misc.cc) = ccf039c570f04998691d05da891ce18072c08d63
Added files:
Index: pkgsrc/graphics/geeqie/patches/patch-src_exif-common.cc
diff -u /dev/null pkgsrc/graphics/geeqie/patches/patch-src_exif-common.cc:1.1
--- /dev/null Sat Jun 17 16:45:44 2023
+++ pkgsrc/graphics/geeqie/patches/patch-src_exif-common.cc Sat Jun 17 16:45:43 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_exif-common.cc,v 1.1 2023/06/17 16:45:43 wiz Exp $
+
+../src/exif-common.cc:780:3: error: 'setenv' was not declared in this scope; did you mean 'getenv'?
+
+--- src/exif-common.cc.orig 2023-06-17 12:12:30.000000000 +0000
++++ src/exif-common.cc
+@@ -19,6 +19,8 @@
+
+ #include <config.h>
+
++#include <stdlib.h>
++
+ #define _XOPEN_SOURCE
+
+ #include <string.h>
Index: pkgsrc/graphics/geeqie/patches/patch-src_misc.cc
diff -u /dev/null pkgsrc/graphics/geeqie/patches/patch-src_misc.cc:1.1
--- /dev/null Sat Jun 17 16:45:44 2023
+++ pkgsrc/graphics/geeqie/patches/patch-src_misc.cc Sat Jun 17 16:45:43 2023
@@ -0,0 +1,23 @@
+$NetBSD: patch-src_misc.cc,v 1.1 2023/06/17 16:45:43 wiz Exp $
+
+../src/misc.cc: In function 'gint date_get_first_day_of_week()':
+../src/misc.cc:262:29: error: 'LC_ALL' was not declared in this scope; did you mean 'P_ALL'?
+ 262 | current_locale = setlocale(LC_ALL, NULL);
+ | ^~~~~~
+ | P_ALL
+../src/misc.cc:262:19: error: 'setlocale' was not declared in this scope; did you mean '_locale'?
+ 262 | current_locale = setlocale(LC_ALL, NULL);
+ | ^~~~~~~~~
+ | _locale
+
+--- src/misc.cc.orig 2023-06-17 12:12:30.000000000 +0000
++++ src/misc.cc
+@@ -18,6 +18,8 @@
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
++#include <locale.h>
++
+ #include "main.h"
+ #include "misc.h"
+
Home |
Main Index |
Thread Index |
Old Index