From owner-svn-ports-all@freebsd.org Thu Aug 29 12:37:56 2019 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 06844D5291; Thu, 29 Aug 2019 12:37:56 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46K2Fb6CBxz4cNj; Thu, 29 Aug 2019 12:37:55 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B210C1FFD9; Thu, 29 Aug 2019 12:37:55 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x7TCbtVj046845; Thu, 29 Aug 2019 12:37:55 GMT (envelope-from amdmi3@FreeBSD.org) Received: (from amdmi3@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x7TCbs9G046839; Thu, 29 Aug 2019 12:37:54 GMT (envelope-from amdmi3@FreeBSD.org) Message-Id: <201908291237.x7TCbs9G046839@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: amdmi3 set sender to amdmi3@FreeBSD.org using -f From: Dmitry Marakasov Date: Thu, 29 Aug 2019 12:37:54 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r510159 - in head/graphics/geeqie: . files X-SVN-Group: ports-head X-SVN-Commit-Author: amdmi3 X-SVN-Commit-Paths: in head/graphics/geeqie: . files X-SVN-Commit-Revision: 510159 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Aug 2019 12:37:56 -0000 Author: amdmi3 Date: Thu Aug 29 12:37:54 2019 New Revision: 510159 URL: https://svnweb.freebsd.org/changeset/ports/510159 Log: - Update to 1.5.1 Added: head/graphics/geeqie/files/patch-configure.ac (contents, props changed) Deleted: head/graphics/geeqie/files/patch-configure.in head/graphics/geeqie/files/patch-plugins_ufraw_geeqie-ufraw Modified: head/graphics/geeqie/Makefile head/graphics/geeqie/distinfo head/graphics/geeqie/files/patch-Makefile.am head/graphics/geeqie/files/patch-src_layout__util.c head/graphics/geeqie/pkg-plist Modified: head/graphics/geeqie/Makefile ============================================================================== --- head/graphics/geeqie/Makefile Thu Aug 29 12:34:47 2019 (r510158) +++ head/graphics/geeqie/Makefile Thu Aug 29 12:37:54 2019 (r510159) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= geeqie -PORTVERSION= 1.4 -PORTREVISION= 5 +PORTVERSION= 1.5.1 CATEGORIES= graphics MASTER_SITES= http://www.geeqie.org/ @@ -14,24 +13,27 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png +RUN_DEPENDS= bash:shells/bash USES= autoreconf compiler:c++11-lang gettext gmake gnome jpeg \ - localbase pkgconfig desktop-file-utils tar:xz lua:51 + localbase pkgconfig desktop-file-utils tar:xz lua:53 shebangfix USE_GNOME= intltool GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-readmedir="${DOCSDIR}" +SHEBANG_FILES= plugins/*/geeqie-* PORTDOCS= * -OPTIONS_DEFINE= EXIV2 LCMS LIRC GPS TIFF DOCS -OPTIONS_DEFAULT=EXIV2 LCMS GTK2 +OPTIONS_DEFINE= EXIV2 LCMS LIRC MAP TIFF PDF FFMPEGTHUMBNAILER DOCS NLS +OPTIONS_DEFAULT=EXIV2 LCMS GTK3 PDF FFMPEGTHUMBNAILER OPTIONS_SINGLE= TOOLKIT OPTIONS_SINGLE_TOOLKIT=GTK2 GTK3 +OPTIONS_SUB= yes EXIV2_DESC= Metadata editing LCMS_DESC= Color adjusting -LIRC_DESC= Remote control -GPS_DESC= GPS map support via libchamplain (experimental!) +LIRC_DESC= Remote control (broken) +MAP_DESC= GPS map support via libchamplain TOOLKIT_DESC= Graphical user interface toolkit GTK2_DESC= Use GTK 2 GTK3_DESC= Use GTK 3 @@ -45,10 +47,12 @@ LCMS_CONFIGURE_ENABLE= lcms LIRC_LIB_DEPENDS= liblirc_client.so:comms/lirc LIRC_CONFIGURE_ENABLE= lirc LIRC_CONFIGURE_ON= --with-lirc-prefix="${LOCALBASE}" +LIRC_BROKEN= does not build with old lirc from ports -GPS_LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain \ +MAP_LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 -GPS_CONFIGURE_ENABLE= map gpu-accell +MAP_CONFIGURE_ENABLE= map gpu-accel +MAP_REQUIRES= GTK3 TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CONFIGURE_ENABLE= tiff @@ -56,15 +60,15 @@ TIFF_CONFIGURE_ENABLE= tiff GTK2_USE= GNOME=gtk20 GTK3_USE= GNOME=gtk30 GTK3_CONFIGURE_ENABLE= gtk3 -GTK3_PREVENTS= GPS -GTK3_PREVENTS_MSG= GPS option does not support GTK3 yet -post-patch: - @${REINPLACE_CMD} -e 's| -r %F||' ${WRKSRC}/geeqie.desktop.in - @${REINPLACE_CMD} -e '/readme_DATA/ s|COPYING||' ${WRKSRC}/Makefile.am - @${REINPLACE_CMD} -e 's|lua5.1|lua-5.1|' ${WRKSRC}/configure.in -# I cannot get gnome-doc-tool working properly: Outputs gibberish - @${REINPLACE_CMD} -Ee '/^(SUBDIRS|DIST_SUBDIRS)/ s|doc||' \ - ${WRKSRC}/Makefile.am +PDF_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib +PDF_CONFIGURE_ENABLE= pdf +PDF_REQUIRES= GTK3 + +FFMPEGTHUMBNAILER_DESC= Video file thumbnails generating support +FFMPEGTHUMBNAILER_CONFIGURE_ENABLE= ffmpegthumbnailer +FFMPEGTHUMBNAILER_LIB_DEPENDS= libffmpegthumbnailer.so:multimedia/ffmpegthumbnailer + +NLS_CONFIGURE_ENABLE= nls .include Modified: head/graphics/geeqie/distinfo ============================================================================== --- head/graphics/geeqie/distinfo Thu Aug 29 12:34:47 2019 (r510158) +++ head/graphics/geeqie/distinfo Thu Aug 29 12:37:54 2019 (r510159) @@ -1,3 +1,3 @@ -TIMESTAMP = 1515356766 -SHA256 (geeqie-1.4.tar.xz) = 5c583a165573ec37874c278f9dc57e73df356b30e09a9ccac3179dd5d97e3e32 -SIZE (geeqie-1.4.tar.xz) = 35881152 +TIMESTAMP = 1566422244 +SHA256 (geeqie-1.5.1.tar.xz) = 4854d5d323c31f8f4068fd73ab2c454ff91e826c4ca4d37b22c246ad14dea10a +SIZE (geeqie-1.5.1.tar.xz) = 1587116 Modified: head/graphics/geeqie/files/patch-Makefile.am ============================================================================== --- head/graphics/geeqie/files/patch-Makefile.am Thu Aug 29 12:34:47 2019 (r510158) +++ head/graphics/geeqie/files/patch-Makefile.am Thu Aug 29 12:37:54 2019 (r510159) @@ -1,11 +1,9 @@ ---- Makefile.am.orig 2017-12-31 12:31:21 UTC +Don't install changelogs for they're too heavy and are a git logs (instead of real changelogs) anyway +--- Makefile.am.orig 2019-07-26 18:19:11 UTC +++ Makefile.am -@@ -10,9 +10,9 @@ man_MANS = geeqie.1 - readmedir = @readmedir@ - +@@ -12,7 +12,7 @@ readmedir = @readmedir@ if HAVE_MARKDOWN --readme_DATA = README.md COPYING ChangeLog TODO README.lirc AUTHORS README.html ChangeLog.html -+readme_DATA = README.md TODO README.lirc AUTHORS + readme_DATA = README.md COPYING ChangeLog TODO README.lirc AUTHORS README.html ChangeLog.html else -readme_DATA = README.md COPYING ChangeLog TODO README.lirc AUTHORS ChangeLog.html +readme_DATA = README.md TODO README.lirc AUTHORS Added: head/graphics/geeqie/files/patch-configure.ac ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/geeqie/files/patch-configure.ac Thu Aug 29 12:37:54 2019 (r510159) @@ -0,0 +1,20 @@ +--- configure.ac.orig 2019-08-20 19:01:23 UTC ++++ configure.ac +@@ -518,7 +518,7 @@ AC_ARG_ENABLE([lua], + [liblua=$enableval], [liblua=auto]) + + if test "x${liblua}" != "xno"; then +- PKG_CHECK_MODULES(LUA, lua5.3 >= 5.3, ++ PKG_CHECK_MODULES(LUA, lua-5.3 >= 5.3, + [ + HAVE_LUA=yes + AC_DEFINE(HAVE_LUA, 1, [define to enable lua support]) +@@ -581,7 +581,7 @@ AC_SUBST(PDF_LIBS) + # Markdown support + # ---------------------------------------------------------------------- + +-AM_CONDITIONAL(HAVE_MARKDOWN, [ "$(command -v markdown)" ]) ++AM_CONDITIONAL(HAVE_MARKDOWN, [ "$(false)" ]) + + # _NL_TIME_FIRST_WEEKDAY support + # note that it is an enum and not a define Modified: head/graphics/geeqie/files/patch-src_layout__util.c ============================================================================== --- head/graphics/geeqie/files/patch-src_layout__util.c Thu Aug 29 12:34:47 2019 (r510158) +++ head/graphics/geeqie/files/patch-src_layout__util.c Thu Aug 29 12:37:54 2019 (r510159) @@ -1,10 +1,11 @@ ---- src/layout_util.c.orig 2017-12-31 12:31:21 UTC +--- src/layout_util.c.orig 2019-07-26 18:19:11 UTC +++ src/layout_util.c -@@ -59,6 +59,7 @@ - #include "desktop_file.h" - +@@ -62,6 +62,8 @@ #include /* for keyboard values */ -+#include /* for WEXITSTATUS */ #include "keymap_template.c" ++#include /* for WEXITSTATUS */ ++ #define MENU_EDIT_ACTION_OFFSET 16 + #define FILE_COLUMN_POINTER 0 + Modified: head/graphics/geeqie/pkg-plist ============================================================================== --- head/graphics/geeqie/pkg-plist Thu Aug 29 12:34:47 2019 (r510158) +++ head/graphics/geeqie/pkg-plist Thu Aug 29 12:37:54 2019 (r510159) @@ -1,54 +1,64 @@ bin/geeqie -lib/geeqie/geeqie-import lib/geeqie/geeqie-rotate lib/geeqie/geeqie-symlink lib/geeqie/geeqie-ufraw lib/geeqie/geocode-parameters.awk +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-tethered-photography +lib/geeqie/geeqie-tethered-photography-hook-script man/man1/geeqie.1.gz share/applications/geeqie.desktop -%%DATADIR%%/applications/geeqie-import-geeqie.desktop -%%DATADIR%%/applications/geeqie-import-gqview.desktop +%%DATADIR%%/applications/camera-import.desktop +%%DATADIR%%/applications/export-jpeg.desktop %%DATADIR%%/applications/geeqie-ufraw-id.desktop %%DATADIR%%/applications/geeqie-ufraw-recursive.desktop %%DATADIR%%/applications/geeqie-ufraw.desktop +%%DATADIR%%/applications/image-crop.desktop +%%DATADIR%%/applications/random-image.desktop %%DATADIR%%/applications/rotate.desktop %%DATADIR%%/applications/symlink.desktop +%%DATADIR%%/applications/tethered-photography.desktop %%DATADIR%%/template.desktop -share/locale/ar/LC_MESSAGES/geeqie.mo -share/locale/be/LC_MESSAGES/geeqie.mo -share/locale/bg/LC_MESSAGES/geeqie.mo -share/locale/ca/LC_MESSAGES/geeqie.mo -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/eo/LC_MESSAGES/geeqie.mo -share/locale/es/LC_MESSAGES/geeqie.mo -share/locale/et/LC_MESSAGES/geeqie.mo -share/locale/eu/LC_MESSAGES/geeqie.mo -share/locale/fi/LC_MESSAGES/geeqie.mo -share/locale/fr/LC_MESSAGES/geeqie.mo -share/locale/hu/LC_MESSAGES/geeqie.mo -share/locale/id/LC_MESSAGES/geeqie.mo -share/locale/it/LC_MESSAGES/geeqie.mo -share/locale/ja/LC_MESSAGES/geeqie.mo -share/locale/ko/LC_MESSAGES/geeqie.mo -share/locale/nb/LC_MESSAGES/geeqie.mo -share/locale/nl/LC_MESSAGES/geeqie.mo -share/locale/pl/LC_MESSAGES/geeqie.mo -share/locale/pt_BR/LC_MESSAGES/geeqie.mo -share/locale/ro/LC_MESSAGES/geeqie.mo -share/locale/ru/LC_MESSAGES/geeqie.mo -share/locale/sk/LC_MESSAGES/geeqie.mo -share/locale/sl/LC_MESSAGES/geeqie.mo -share/locale/sr/LC_MESSAGES/geeqie.mo -share/locale/sr@latin/LC_MESSAGES/geeqie.mo -share/locale/sv/LC_MESSAGES/geeqie.mo -share/locale/th/LC_MESSAGES/geeqie.mo -share/locale/tlh/LC_MESSAGES/geeqie.mo -share/locale/tr/LC_MESSAGES/geeqie.mo -share/locale/uk/LC_MESSAGES/geeqie.mo -share/locale/vi/LC_MESSAGES/geeqie.mo -share/locale/zh_CN/LC_MESSAGES/geeqie.mo -share/locale/zh_TW/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/ar/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/be/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/bg/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/ca/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/cs/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/da/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/de/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/el/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/eo/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/es/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/et/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/eu/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/fi/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/fr/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/hu/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/id/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/it/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/ja/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/ko/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/nb/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/nl/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/pl/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/ro/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/ru/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/sk/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/sl/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/sr/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/sr@latin/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/sv/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/th/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/tlh/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/tr/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/uk/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/vi/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/geeqie.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/geeqie.mo share/pixmaps/geeqie.png