<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5357ed5c8a297bf2210d60398b3c0f2fe5757df3">https://github.com/macports/macports-ports/commit/5357ed5c8a297bf2210d60398b3c0f2fe5757df3</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 5357ed5 geeqie: fix build against exiv2 0.27
</span>5357ed5 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 5357ed5c8a297bf2210d60398b3c0f2fe5757df3
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Sun Dec 23 11:05:22 2018 -0800
<span style='display:block; white-space:pre;color:#404040;'> geeqie: fix build against exiv2 0.27
</span>---
graphics/geeqie/Portfile | 5 ++++-
graphics/geeqie/files/patch-src-exiv2.cc.diff | 28 +++++++++++++++++++++++++++
2 files changed, 32 insertions(+), 1 deletion(-)
<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 a9defef..86feadd 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;'>@@ -21,7 +21,8 @@ master_sites ${homepage}
</span> use_xz yes
checksums rmd160 fd730c5ce969b53e3b5d250f58308ea9b58fd936 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4b6f566dd1a8badac68c4353c7dd0f4de17f8627b85a7a70d5eb1ae3b540ec3f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4b6f566dd1a8badac68c4353c7dd0f4de17f8627b85a7a70d5eb1ae3b540ec3f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1141820
</span>
depends_build port:pkgconfig \
port:intltool \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,6 +39,8 @@ depends_lib port:desktop-file-utils \
</span>
depends_run port:adwaita-icon-theme
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-src-exiv2.cc.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.cmd ./autogen.sh
configure.args --disable-lirc \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/geeqie/files/patch-src-exiv2.cc.diff b/graphics/geeqie/files/patch-src-exiv2.cc.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..fc4633f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/geeqie/files/patch-src-exiv2.cc.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,28 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/exiv2.cc.orig 2016-05-27 02:37:56.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/exiv2.cc 2018-12-23 11:02:02.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24,6 +24,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <exiv2/image.hpp>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <exiv2/exif.hpp>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <exiv2/version.hpp>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <iostream>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // EXIV2_TEST_VERSION is defined in Exiv2 0.15 and newer.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -358,7 +359,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Exiv2::Image *image = imageData_->image();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if (!image) Exiv2::Error(21);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if (!image) Exiv2::Error(Exiv2::kerErrorMessage, 21);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ image->setExifData(exifData_);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ image->setIptcData(iptcData_);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if EXIV2_TEST_VERSION(0,16,0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -421,7 +422,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern "C" {
</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;'>++#define EXV_PACKAGE "exiv2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ void exif_init(void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef EXV_ENABLE_NLS
</span></pre><pre style='margin:0'>
</pre>