From nobody Sat Mar 5 14:00:05 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 3E5C71A03278; Sat, 5 Mar 2022 14:00:06 +0000 (UTC) (envelope-from git@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) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4K9mZG0nmQz4fLR; Sat, 5 Mar 2022 14:00:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1646488806; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=44fjtNDSw4Vcd9gCoNl4hvL164nF3JQqvWTUMygL1xI=; b=nP4GTBflqRY6sKeaDIH8l6ZMXC0zItdamCkYYhB102oyhcDYAXDPhfhR0DupBdz8P9590r WLwhZyPZBjbJg+6lrQHdwfIHeeGnELN5c64ZepmaTNYW2n7H/ULS2O7dY63TzXScZOBWu3 2vBE2flkCLhZaNWFKBb76sg0nsidVJpYNhA7xJnskbZ4bcF7lCBe8pIsg/p58m0oJUPnnl AeXZ5uPdRBSANiqoePc7q/elrMHnhiMYr/INyvxPjmSA0634O/qYP6HOspiUAleX5k7CWm 9tOCQQTQJk1yMb14Clkxy1d77jSxV7GdqAeMIC8hitERZDJQV7LbtBl6ZleNHg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id EF36621A2F; Sat, 5 Mar 2022 14:00:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 225E05G8038851; Sat, 5 Mar 2022 14:00:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 225E05PL038848; Sat, 5 Mar 2022 14:00:05 GMT (envelope-from git) Date: Sat, 5 Mar 2022 14:00:05 GMT Message-Id: <202203051400.225E05PL038848@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dmitry Marakasov Subject: git: 1926b06b75cd - main - =?utf-8?Q?graphics/geeqie: update 1.6 =E2=86=92 1.7.1?= List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: amdmi3 X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1926b06b75cda0f604095dcbb6de2e4de6b88b13 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1646488806; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=44fjtNDSw4Vcd9gCoNl4hvL164nF3JQqvWTUMygL1xI=; b=yijjJ45CyNOek0IkI/5l1hN32ZfzTGqQFW16FCElrgHhcPVi24uAFWwSBF9jqjmuXVyReV W2PhiKFcAEjoK1clqfyci04+58/UqXUAjRkyCTyVG8NaHgv2gxMF5vut41JXzBnCdzcXl3 euChyi1+oZAeZgRtUlEvJiD8iS0uGFfhoHD+83+AsIp//DSXEhfi0TfjZJt7fK5QOppGuF JOF29E2ybs9HvJwz7A8XpR1gjEfszVLOfDe17XsjUsn23JfcYcgT8+z1AarTLRLsSvX0T9 /LRtv44qTkRh+JNd1t7x6OGvOLI6LmNpBBevx2byg95G1U5gdHRhsrq2bfaqDg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1646488806; a=rsa-sha256; cv=none; b=t1mnz7H6iGbNDxBr1EBkPe8KsH7NNDTUh4fBa5MaOpakTiys5xu7X94RQR5J/+YPU1Ml8L o8bt+m/1SS0F+9dqCT0RrwviHUHOP4tx3IivfzO0QEqIZMoLnoLJ/X59WlINd/XinhB9lQ FooVl2NxvT9GoneAa4GB8Fvjzog0pTWwuXtf0zb91eFWOUl9mjdqZ+n9VPQjHDubl+4JPk kW6PXOwjJAusNJY7d5NXqxGHHroFzG8S7KBxfZBcDxspYJIuPwSY7k56JhYpa/CuJc+pyZ 12e+0XC63TOu+e1xeybQn75ukUhCvxhQlp1BNs1TjF1LwKUsS/ip+m6TujHflg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by amdmi3: URL: https://cgit.FreeBSD.org/ports/commit/?id=1926b06b75cda0f604095dcbb6de2e4de6b88b13 commit 1926b06b75cda0f604095dcbb6de2e4de6b88b13 Author: Dmitry Marakasov AuthorDate: 2022-01-17 21:34:46 +0000 Commit: Dmitry Marakasov CommitDate: 2022-03-05 13:59:37 +0000 graphics/geeqie: update 1.6 → 1.7.1 --- graphics/geeqie/Makefile | 30 ++++++++++++++++++++++-------- graphics/geeqie/distinfo | 6 +++--- graphics/geeqie/files/patch-configure.ac | 14 +++++++++----- graphics/geeqie/files/patch-src_misc.c | 10 ---------- graphics/geeqie/pkg-descr | 2 +- graphics/geeqie/pkg-plist | 10 +++------- 6 files changed, 38 insertions(+), 34 deletions(-) diff --git a/graphics/geeqie/Makefile b/graphics/geeqie/Makefile index 0aac9a823883..d2318f6b8b7e 100644 --- a/graphics/geeqie/Makefile +++ b/graphics/geeqie/Makefile @@ -1,10 +1,9 @@ # Created by: Martin Tournoij PORTNAME= geeqie -PORTVERSION= 1.6 -PORTREVISION= 16 +DISTVERSIONPREFIX= v +DISTVERSION= 1.7.1 CATEGORIES= graphics -MASTER_SITES= http://www.geeqie.org/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Lightweight image viewer forked from GQview @@ -17,21 +16,23 @@ RUN_DEPENDS= bash:shells/bash CONFLICTS= geeqie-devel -USES= autoreconf compiler:c++11-lang gettext gmake gnome jpeg \ +USES= autoreconf compiler:c++11-lang gmake gnome jpeg \ localbase pkgconfig desktop-file-utils tar:xz lua:53 shebangfix USE_GNOME= cairo gdkpixbuf2 intltool - +USE_GITHUB= yes +GH_ACCOUNT= BestImageViewer GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-readmedir="${DOCSDIR}" -CONFIGURE_ARGS+=--disable-j2k # not in ports (yet), disable proactively to avoid hidden dependency SHEBANG_FILES= plugins/*/geeqie-* PORTDOCS= * -OPTIONS_DEFINE= EXIV2 LCMS LIRC MAP TIFF PDF FFMPEGTHUMBNAILER DOCS NLS HEIF WEBP DJVU OPENJPEG -OPTIONS_DEFAULT=EXIV2 LCMS GTK3 PDF FFMPEGTHUMBNAILER HEIF WEBP DJVU OPENJPEG +OPTIONS_DEFINE= EXIV2 LCMS LIRC MAP FFMPEGTHUMBNAILER DOCS NLS ARCHIVE +OPTIONS_DEFAULT=EXIV2 LCMS GTK3 PDF FFMPEGTHUMBNAILER HEIF WEBP DJVU OPENJPEG RAW ARCHIVE JPEGXL OPTIONS_SINGLE= TOOLKIT OPTIONS_SINGLE_TOOLKIT=GTK2 GTK3 +OPTIONS_GROUP= FORMATS +OPTIONS_GROUP_FORMATS= TIFF PDF HEIF WEBP DJVU OPENJPEG RAW JPEGXL OPTIONS_SUB= yes EXIV2_DESC= Metadata editing @@ -39,6 +40,7 @@ LCMS_DESC= Color adjusting LIRC_DESC= Remote control (broken) MAP_DESC= GPS map support via libchamplain TOOLKIT_DESC= Graphical user interface toolkit +FORMATS_DESC= Image formats support GTK2_DESC= Use GTK 2 GTK3_DESC= Use GTK 3 HEIF_DESC= HEIF image format support @@ -84,6 +86,8 @@ GTK2_LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig NLS_CONFIGURE_ENABLE= nls +NLS_USES= gettext +NLS_USES_OFF= gettext-tools HEIF_CONFIGURE_ENABLE= heif HEIF_LIB_DEPENDS= libheif.so:graphics/libheif @@ -97,4 +101,14 @@ DJVU_LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre OPENJPEG_CONFIGURE_ENABLE= j2k OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg +RAW_CONFIGURE_ENABLE= raw +RAW_LIB_DEPENDS= libraw.so:graphics/libraw + +ARCHIVE_CONFIGURE_ENABLE= archive +ARCHIVE_USES= libarchive + +JPEGXL_DESC= JPEG XL support +JPEGXL_CONFIGURE_ENABLE=jxl +JPEGXL_LIB_DEPENDS= libjxl.so:graphics/libjxl + .include diff --git a/graphics/geeqie/distinfo b/graphics/geeqie/distinfo index ca18b7a41cec..bf2d0ed789a4 100644 --- a/graphics/geeqie/distinfo +++ b/graphics/geeqie/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1606937789 -SHA256 (geeqie-1.6.tar.xz) = 48f8a4474454d182353100e43878754b76227f3b8f30cfc258afc9d90a4e1920 -SIZE (geeqie-1.6.tar.xz) = 1693488 +TIMESTAMP = 1642440876 +SHA256 (BestImageViewer-geeqie-v1.7.1_GH0.tar.gz) = 6625f174abfda86883fd94f4cbd1054528db0f90915ae5d00f4a080dcb80411d +SIZE (BestImageViewer-geeqie-v1.7.1_GH0.tar.gz) = 37803488 diff --git a/graphics/geeqie/files/patch-configure.ac b/graphics/geeqie/files/patch-configure.ac index 7d63e0332a7a..264be8190014 100644 --- a/graphics/geeqie/files/patch-configure.ac +++ b/graphics/geeqie/files/patch-configure.ac @@ -1,7 +1,11 @@ ---- configure.ac.orig 2020-11-20 21:36:33 UTC +--- configure.ac.orig 2022-01-16 14:23:16 UTC +++ configure.ac -@@ -18,7 +18,7 @@ AC_PREREQ(2.57) - AC_INIT([geeqie], 1.6, [https://github.com/BestImageViewer/geeqie/issues], [], [http://www.geeqie.org/]) +@@ -15,10 +15,10 @@ dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOS + dnl GNU General Public License for more details. + + AC_PREREQ(2.57) +-AC_INIT([geeqie], m4_translit(m4_esyscmd([if [ $(git tag --list 'v[1-9]*' --points-at HEAD | wc -c) -gt 0 ]; then git tag --list v[1-9]* --points-at HEAD | tail -n 1 | tr -d 'v' ; else git tag --list v[1-9]* | tail -n 1 | tr -d 'v' && echo "+git" && git log --max-count=1 --date=format:"%Y%m%d" --format="%ad" && echo "-" && git rev-parse --quiet --verify --short HEAD; fi ]), m4_newline), [geeqie@freelists.org], [], [http://www.geeqie.org/]) ++AC_INIT([geeqie], 0, [geeqie@freelists.org], [], [http://www.geeqie.org/]) # Add -Werror to the default CFLAGS -CFLAGS+=" -Werror -Wno-error=deprecated-declarations -Wno-error=sign-compare -Wno-error=return-type" @@ -9,7 +13,7 @@ # Check for rightly dirs AC_CONFIG_SRCDIR([src/main.c]) -@@ -525,7 +525,7 @@ AC_ARG_ENABLE([lua], +@@ -550,7 +550,7 @@ AC_ARG_ENABLE([lua], [liblua=$enableval], [liblua=auto]) if test "x${liblua}" != "xno"; then @@ -18,7 +22,7 @@ [ HAVE_LUA=yes AC_DEFINE(HAVE_LUA, 1, [define to enable lua support]) -@@ -688,7 +688,7 @@ AC_SUBST(DJVU_LIBS) +@@ -763,7 +763,7 @@ AC_SUBST(JPEGXL_LIBS) # Markdown support # ---------------------------------------------------------------------- diff --git a/graphics/geeqie/files/patch-src_misc.c b/graphics/geeqie/files/patch-src_misc.c deleted file mode 100644 index 8b2d9b58ee5d..000000000000 --- a/graphics/geeqie/files/patch-src_misc.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/misc.c.orig 2020-11-20 21:36:33 UTC -+++ src/misc.c -@@ -378,6 +378,7 @@ gchar *get_symbolic_link(const gchar *path_utf8) - - gint get_cpu_cores(void) - { -+ return MAX(1, sysconf(_SC_NPROCESSORS_ONLN)); - FILE *cpuinfo = fopen("/proc/cpuinfo", "rb"); - char *arg = 0; - size_t size = 0; diff --git a/graphics/geeqie/pkg-descr b/graphics/geeqie/pkg-descr index f5c149c97933..08624be4e751 100644 --- a/graphics/geeqie/pkg-descr +++ b/graphics/geeqie/pkg-descr @@ -12,4 +12,4 @@ History contact gqview author and the only maintainer. Geeqie projects goal is to move the development forward and also integrate the existing patches. -WWW: http://www.geeqie.org/ +WWW: https://www.geeqie.org/ diff --git a/graphics/geeqie/pkg-plist b/graphics/geeqie/pkg-plist index ca690c49dab7..ac901a3cb57a 100644 --- a/graphics/geeqie/pkg-plist +++ b/graphics/geeqie/pkg-plist @@ -1,23 +1,19 @@ bin/geeqie -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-rotate +lib/geeqie/geeqie-symlink lib/geeqie/geeqie-tethered-photography lib/geeqie/geeqie-tethered-photography-hook-script +lib/geeqie/geocode-parameters.awk lib/geeqie/lensID man/man1/geeqie.1.gz share/applications/geeqie.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