<pre style='margin:0'>
Craig Treleaven (ctreleaven) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b8240e291c4bc415ca2cabb4e9a4cbdd14bf865d">https://github.com/macports/macports-ports/commit/b8240e291c4bc415ca2cabb4e9a4cbdd14bf865d</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new b8240e291c4 geeqie: update to version 2.2, add variants
</span>b8240e291c4 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit b8240e291c4bc415ca2cabb4e9a4cbdd14bf865d
</span>Author: Craig Treleaven <ctreleaven@macports.org>
AuthorDate: Mon Jan 29 14:19:21 2024 -0500
<span style='display:block; white-space:pre;color:#404040;'> geeqie: update to version 2.2, add variants
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> create variants for print_preview and help_files as
</span><span style='display:block; white-space:pre;color:#404040;'> both require significant dependencies and both appear
</span><span style='display:block; white-space:pre;color:#404040;'> to currently have issues
</span>---
graphics/geeqie/Portfile | 34 ++++++++++++++++++++++++----------
1 file changed, 24 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/geeqie/Portfile b/graphics/geeqie/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c4b3b962ed0..c445b5b3ba3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/geeqie/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/geeqie/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,11 +6,11 @@ PortGroup app 1.0
</span> PortGroup github 1.0
PortGroup meson 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup BestImageViewer geeqie 2.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup BestImageViewer geeqie 2.2 v
</span> github.tarball_from releases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 01eb58fdf77dd8600b20a688856e660611ad3893 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d0511b7840169d37e457880d1ab2a787c52b609a0ab8fa1a8a391e841fdd2dde \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1800612
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 f6649522b86410edf019b8d8c4dcd6c813fddfdc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 899ac33b801e0e83380f79e9094bc2615234730ccf6a02d93fd6da3e6f8cfe94 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2169096
</span>
categories graphics x11
# Check: dependencies may not build on 10.6 and earlier
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,9 +29,8 @@ homepage http://www.geeqie.org/
</span>
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:pandoc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:yelp-tools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build path:bin/pkg-config:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pandoc
</span>
depends_lib port:clutter-gtk \
port:desktop-file-utils \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,8 +50,8 @@ depends_lib port:clutter-gtk \
</span> path:lib/pkgconfig/poppler.pc:poppler \
port:tiff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run port:adwaita-icon-theme \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:evince
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run port:adwaita-icon-theme
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # dependencies needed by plugins (not checked by configure) -
depends_run-append port:ImageMagick \
port:exiftran \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,7 +61,22 @@ depends_run-append port:ImageMagick \
</span>
require_active_variants lib:libgtk-3:gtk3 x11 quartz
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args -Dlua=disabled
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args -Dlua=disabled \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Devince=disabled \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Dwebp=disabled \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Dyelp-build=disabled
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant print_preview description {Print preview support with evince} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# appears non-functional but adds many dependencies
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-append port:evince
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -Devince=disabled -Devince=enabled
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant help_files description {Enable help browswer} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# TODO - log window currently says "Unable to detect an installed browser."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append port:yelp-tools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -Dyelp-build=disabled -Dyelp-build=enabled
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
post-activate {
system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
</pre><pre style='margin:0'>
</pre>