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:   ryoon
Date:           Tue Jul 30 13:03:19 UTC 2019

Modified Files:
        pkgsrc/graphics/geeqie: Makefile PLIST distinfo
        pkgsrc/graphics/geeqie/patches: patch-src_layout__util.c
Added Files:
        pkgsrc/graphics/geeqie/patches: patch-src_misc.c
            patch-src_pan-view_pan-util.c
Removed Files:
        pkgsrc/graphics/geeqie/patches: patch-configure.in patch-src_exiv2.cc

Log Message:
Update to 1.5

Changelog:
Geeqie 1.5
==========

- Partial implementation of Hi-DPI-aware rendering of images
- Improved multi display full screen
- Use GPS lat/long to provide local time corrected for UTC offset and DST correction.
- Marks/image connections can optionally be saved in a text file
- Show star rating
- Search using regular expressions
- Replace GQView print dialog with GTK print dialog
- Plugins added
- Option to delete to standard trash folder and optimizing trash handling
- Display random image
- Allow LUA script support in sidebar
- Additional remote commands

And as usual:
- Many small improvements
- Many bug fixes
- Updated language support


To generate a diff of this commit:
cvs rdiff -u -r1.79 -r1.80 pkgsrc/graphics/geeqie/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/graphics/geeqie/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/graphics/geeqie/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/graphics/geeqie/patches/patch-configure.in
cvs rdiff -u -r1.1 -r0 pkgsrc/graphics/geeqie/patches/patch-src_exiv2.cc
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/graphics/geeqie/patches/patch-src_layout__util.c
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/geeqie/patches/patch-src_misc.c \
    pkgsrc/graphics/geeqie/patches/patch-src_pan-view_pan-util.c

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.79 pkgsrc/graphics/geeqie/Makefile:1.80
--- pkgsrc/graphics/geeqie/Makefile:1.79        Fri Jul 26 09:46:41 2019
+++ pkgsrc/graphics/geeqie/Makefile     Tue Jul 30 13:03:18 2019
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.79 2019/07/26 09:46:41 nia Exp $
+# $NetBSD: Makefile,v 1.80 2019/07/30 13:03:18 ryoon Exp $
 
-DISTNAME=      geeqie-1.4
-PKGREVISION=   12
+DISTNAME=      geeqie-1.5
 CATEGORIES=    graphics
 MASTER_SITES=  http://www.geeqie.org/
 EXTRACT_SUFX=  .tar.xz
@@ -19,9 +18,7 @@ USE_PKGLOCALEDIR=     yes
 USE_LANGUAGES=         c c++
 USE_TOOLS=             bash:run gmake intltool msgfmt pkg-config automake autoconf autoreconf
 
-REPLACE_BASH=          plugins/rotate/geeqie-rotate
-REPLACE_BASH+=         plugins/ufraw/geeqie-ufraw
-REPLACE_BASH+=         plugins/import/geeqie-import
+REPLACE_BASH+=         plugins/*/*
 REPLACE_BASH+=         gen_changelog.sh
 
 pre-configure:

Index: pkgsrc/graphics/geeqie/PLIST
diff -u pkgsrc/graphics/geeqie/PLIST:1.7 pkgsrc/graphics/geeqie/PLIST:1.8
--- pkgsrc/graphics/geeqie/PLIST:1.7    Wed Jan 10 09:38:32 2018
+++ pkgsrc/graphics/geeqie/PLIST        Tue Jul 30 13:03:18 2019
@@ -1,8 +1,14 @@
-@comment $NetBSD: PLIST,v 1.7 2018/01/10 09:38:32 wiz Exp $
+@comment $NetBSD: PLIST,v 1.8 2019/07/30 13:03:18 ryoon Exp $
 bin/geeqie
-lib/geeqie/geeqie-import
+lib/geeqie/geeqie-camera-import
+lib/geeqie/geeqie-camera-import-hook-script
+lib/geeqie/geeqie-export-jpeg
+lib/geeqie/geeqie-image-crop
+lib/geeqie/geeqie-random-image
 lib/geeqie/geeqie-rotate
 lib/geeqie/geeqie-symlink
+lib/geeqie/geeqie-tethered-photography
+lib/geeqie/geeqie-tethered-photography-hook-script
 lib/geeqie/geeqie-ufraw
 lib/geeqie/geocode-parameters.awk
 man/man1/geeqie.1
@@ -31,6 +37,7 @@ share/doc/${PKGNAME}/html/GuideImagePres
 share/doc/${PKGNAME}/html/GuideImagePresentationFullscreen.html
 share/doc/${PKGNAME}/html/GuideImagePresentationSlideshow.html
 share/doc/${PKGNAME}/html/GuideImageSearch.html
+share/doc/${PKGNAME}/html/GuideImageSearchCache.html
 share/doc/${PKGNAME}/html/GuideImageSearchFindingDuplicates.html
 share/doc/${PKGNAME}/html/GuideImageSearchSearch.html
 share/doc/${PKGNAME}/html/GuideIndex-info.html
@@ -53,9 +60,11 @@ share/doc/${PKGNAME}/html/GuideOptionsGe
 share/doc/${PKGNAME}/html/GuideOptionsHidden.html
 share/doc/${PKGNAME}/html/GuideOptionsImage.html
 share/doc/${PKGNAME}/html/GuideOptionsKeyboard.html
+share/doc/${PKGNAME}/html/GuideOptionsKeywords.html
 share/doc/${PKGNAME}/html/GuideOptionsLayout.html
 share/doc/${PKGNAME}/html/GuideOptionsMain.html
 share/doc/${PKGNAME}/html/GuideOptionsMetadata.html
+share/doc/${PKGNAME}/html/GuideOptionsOSD.html
 share/doc/${PKGNAME}/html/GuideOptionsStereo.html
 share/doc/${PKGNAME}/html/GuideOptionsToolbar.html
 share/doc/${PKGNAME}/html/GuideOptionsWindow.html
@@ -74,10 +83,13 @@ share/doc/${PKGNAME}/html/GuideReference
 share/doc/${PKGNAME}/html/GuideReferenceLua.html
 share/doc/${PKGNAME}/html/GuideReferenceManagement.html
 share/doc/${PKGNAME}/html/GuideReferenceMetadata.html
+share/doc/${PKGNAME}/html/GuideReferencePCRE.html
 share/doc/${PKGNAME}/html/GuideReferencePixbufLoaders.html
+share/doc/${PKGNAME}/html/GuideReferenceStandardPlugins.html
 share/doc/${PKGNAME}/html/GuideReferenceStandards.html
 share/doc/${PKGNAME}/html/GuideReferenceSupportedFormats.html
 share/doc/${PKGNAME}/html/GuideReferenceThumbnails.html
+share/doc/${PKGNAME}/html/GuideReferenceUTC.html
 share/doc/${PKGNAME}/html/GuideReferenceXmpExif.html
 share/doc/${PKGNAME}/html/GuideSidebars.html
 share/doc/${PKGNAME}/html/GuideSidebarsInfo.html
@@ -122,13 +134,16 @@ share/doc/${PKGNAME}/html/zoom-fit-best.
 share/doc/${PKGNAME}/html/zoom-in.png
 share/doc/${PKGNAME}/html/zoom-original.png
 share/doc/${PKGNAME}/html/zoom-out.png
-share/geeqie/applications/geeqie-import-geeqie.desktop
-share/geeqie/applications/geeqie-import-gqview.desktop
+share/geeqie/applications/camera-import.desktop
+share/geeqie/applications/export-jpeg.desktop
 share/geeqie/applications/geeqie-ufraw-id.desktop
 share/geeqie/applications/geeqie-ufraw-recursive.desktop
 share/geeqie/applications/geeqie-ufraw.desktop
+share/geeqie/applications/image-crop.desktop
+share/geeqie/applications/random-image.desktop
 share/geeqie/applications/rotate.desktop
 share/geeqie/applications/symlink.desktop
+share/geeqie/applications/tethered-photography.desktop
 share/geeqie/template.desktop
 share/locale/ar/LC_MESSAGES/geeqie.mo
 share/locale/be/LC_MESSAGES/geeqie.mo
@@ -138,6 +153,7 @@ share/locale/cs/LC_MESSAGES/geeqie.mo
 share/locale/da/LC_MESSAGES/geeqie.mo
 share/locale/de/LC_MESSAGES/geeqie.mo
 share/locale/el/LC_MESSAGES/geeqie.mo
+share/locale/en_GB/LC_MESSAGES/geeqie.mo
 share/locale/eo/LC_MESSAGES/geeqie.mo
 share/locale/es/LC_MESSAGES/geeqie.mo
 share/locale/et/LC_MESSAGES/geeqie.mo

Index: pkgsrc/graphics/geeqie/distinfo
diff -u pkgsrc/graphics/geeqie/distinfo:1.13 pkgsrc/graphics/geeqie/distinfo:1.14
--- pkgsrc/graphics/geeqie/distinfo:1.13        Wed Jul 17 00:16:49 2019
+++ pkgsrc/graphics/geeqie/distinfo     Tue Jul 30 13:03:18 2019
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.13 2019/07/17 00:16:49 nia Exp $
+$NetBSD: distinfo,v 1.14 2019/07/30 13:03:18 ryoon Exp $
 
-SHA1 (geeqie-1.4.tar.xz) = bef0e6c6a0aba8b957375087bcb570cb9dac64b1
-RMD160 (geeqie-1.4.tar.xz) = 1e3ffccba08edc2739051f1252ca653f008de35b
-SHA512 (geeqie-1.4.tar.xz) = a88b6dcf30847e38c109f5bc6436d93f6b4e1336a094c6b8a45db117830117120bf58f390afcd8a4b7aaf2934f995c3f75ac33a7faf56bfc2bcc9bd4eebfb205
-Size (geeqie-1.4.tar.xz) = 35881152 bytes
+SHA1 (geeqie-1.5.tar.xz) = c7dd9372a497714e8aa52b42e1caad8a96fad030
+RMD160 (geeqie-1.5.tar.xz) = 663e2c3510ca2e79e44daa5ecf8ef72869633c59
+SHA512 (geeqie-1.5.tar.xz) = 2b87d543d8d77a4fec331fd1b73ca2038912362fc1f94c9b0f163dcc7c2dd58118e175c5540aecafb0581708ea5c2a5a321dde09f644e2322bd4ca5c0284b722
+Size (geeqie-1.5.tar.xz) = 1585780 bytes
 SHA1 (patch-Makefile.am) = 49aba28dcb6a3671550ddab5c80d93f3a094d47f
 SHA1 (patch-ac) = e551d5e733354902254c1a392be5738da6c88170
-SHA1 (patch-configure.in) = d606bab2b701a48af92fc90404740d9a16492e44
 SHA1 (patch-doc_Makefile.am) = 9ffbcd6f8e5bc5710b61dfbfb020e92497d3414f
-SHA1 (patch-src_exiv2.cc) = 67a08c87fe66defb1c43b509b1069b591943559d
-SHA1 (patch-src_layout__util.c) = cb5d82d7c02690fcad6ef8139788100928d03ac1
+SHA1 (patch-src_layout__util.c) = c7ee3ea2e9874e32df21ebecad22758d9ccc17c3
+SHA1 (patch-src_misc.c) = ce18eb36b6bd31b99b190f4d4377cd50db67abba
+SHA1 (patch-src_pan-view_pan-util.c) = ac965257003cd9da5dbd0c2f2452ed50a5889021

Index: pkgsrc/graphics/geeqie/patches/patch-src_layout__util.c
diff -u pkgsrc/graphics/geeqie/patches/patch-src_layout__util.c:1.1 pkgsrc/graphics/geeqie/patches/patch-src_layout__util.c:1.2
--- pkgsrc/graphics/geeqie/patches/patch-src_layout__util.c:1.1 Wed Jan 10 09:38:32 2018
+++ pkgsrc/graphics/geeqie/patches/patch-src_layout__util.c     Tue Jul 30 13:03:18 2019
@@ -1,9 +1,6 @@
-$NetBSD: patch-src_layout__util.c,v 1.1 2018/01/10 09:38:32 wiz Exp $
+$NetBSD: patch-src_layout__util.c,v 1.2 2019/07/30 13:03:18 ryoon Exp $
 
-1. For WEXITSTATUS().
-2. Fix
-layout_util.c: In function 'layout_menu_write_rotate':
-layout_util.c:516:16: error: lvalue required as unary '&' operand
+For WEXITSTATUS().
 
 --- src/layout_util.c.orig     2017-12-31 12:31:21.000000000 +0000
 +++ src/layout_util.c
@@ -15,21 +12,3 @@ layout_util.c:516:16: error: lvalue requ
  #include <gdk/gdkkeysyms.h> /* for keyboard values */
  #include "keymap_template.c"
  
-@@ -495,6 +496,7 @@ static void layout_menu_write_rotate(Gtk
- 
-       while (work)
-               {
-+              int ret;
-               if (lw->vf->type == FILEVIEW_ICON)
-                       {
-                       fd_n = work->data;
-@@ -512,7 +514,8 @@ static void layout_menu_write_rotate(Gtk
-               command = g_strconcat(GQ_BIN_DIR, "/geeqie-rotate -r ", rotation,
-                                                                                                       keep_date ? " -t " : " ", fd_n->path, NULL);
- 
--              run_result = WEXITSTATUS(runcmd(command));
-+              ret = runcmd(command);
-+              run_result = WEXITSTATUS(ret);
-               if (!run_result)
-                       {
-                       fd_n->user_orientation = 0;

Added files:

Index: pkgsrc/graphics/geeqie/patches/patch-src_misc.c
diff -u /dev/null pkgsrc/graphics/geeqie/patches/patch-src_misc.c:1.1
--- /dev/null   Tue Jul 30 13:03:19 2019
+++ pkgsrc/graphics/geeqie/patches/patch-src_misc.c     Tue Jul 30 13:03:18 2019
@@ -0,0 +1,18 @@
+$NetBSD: patch-src_misc.c,v 1.1 2019/07/30 13:03:18 ryoon Exp $
+
+* _NL_TIME_FIRST_WEEKDAY is not universal and return Sunday=1 instead.
+
+--- src/misc.c.orig    2019-07-26 18:19:11.000000000 +0000
++++ src/misc.c
+@@ -249,7 +249,11 @@ int runcmd(gchar *cmd)
+  */
+ gint date_get_first_day_of_week()
+ {
++#if defined(_NL_TIME_FIRST_WEEKDAY)
+       return nl_langinfo(_NL_TIME_FIRST_WEEKDAY)[0];
++#else
++      return 1;
++#endif
+ }
+ 
+ /**
Index: pkgsrc/graphics/geeqie/patches/patch-src_pan-view_pan-util.c
diff -u /dev/null pkgsrc/graphics/geeqie/patches/patch-src_pan-view_pan-util.c:1.1
--- /dev/null   Tue Jul 30 13:03:19 2019
+++ pkgsrc/graphics/geeqie/patches/patch-src_pan-view_pan-util.c        Tue Jul 30 13:03:18 2019
@@ -0,0 +1,20 @@
+$NetBSD: patch-src_pan-view_pan-util.c,v 1.1 2019/07/30 13:03:18 ryoon Exp $
+
+* __GLIBC_PREREQ is not universal.
+
+--- src/pan-view/pan-util.c.orig       2019-07-26 18:19:11.000000000 +0000
++++ src/pan-view/pan-util.c
+@@ -99,8 +99,12 @@ gchar *pan_date_value_string(time_t d, P
+                       format = "%A %e";
+                       break;
+               case PAN_DATE_LENGTH_MONTH:
+-#if __GLIBC_PREREQ(2, 27)
++#if defined(__GLIBC_PREREQ)
++#  if __GLIBC_PREREQ(2, 27)
+                       format = "%OB %Y";
++#  else
++                      format = "%B %Y";
++#  endif
+ #else
+                       format = "%B %Y";
+ #endif



Home | Main Index | Thread Index | Old Index