svn commit: r495072 - in head/graphics/hugin: . files
Tobias C. Berner
tcberner at FreeBSD.org
Fri Mar 8 20:46:26 UTC 2019
Author: tcberner
Date: Fri Mar 8 20:46:25 2019
New Revision: 495072
URL: https://svnweb.freebsd.org/changeset/ports/495072
Log:
graphics/hugin: prepare for exiv2-0.27
Import gentoo's fix to build against graphics/exiv2 0.27:
https://gitweb.gentoo.org/repo/gentoo.git/diff/media-gfx/hugin/files/hugin-2018.0.0-exiv2-0.27.patch?id=450cbf95fae0141740b2c9f74265220651ee8863
PR: 235943
Added:
head/graphics/hugin/files/patch-gentoo_23dd54 (contents, props changed)
Modified:
head/graphics/hugin/Makefile
Modified: head/graphics/hugin/Makefile
==============================================================================
--- head/graphics/hugin/Makefile Fri Mar 8 20:38:07 2019 (r495071)
+++ head/graphics/hugin/Makefile Fri Mar 8 20:46:25 2019 (r495072)
@@ -3,7 +3,7 @@
PORTNAME= hugin
PORTVERSION= 2018.0.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}
Added: head/graphics/hugin/files/patch-gentoo_23dd54
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/hugin/files/patch-gentoo_23dd54 Fri Mar 8 20:46:25 2019 (r495072)
@@ -0,0 +1,30 @@
+https://gitweb.gentoo.org/repo/gentoo.git/diff/media-gfx/hugin/files/hugin-2018.0.0-exiv2-0.27.patch?id=450cbf95fae0141740b2c9f74265220651ee8863
+
+--- src/hugin_base/panodata/Exiv2Helper.cpp
++++ src/hugin_base/panodata/Exiv2Helper.cpp
+@@ -29,6 +29,7 @@
+ #include "hugin_math/hugin_math.h"
+ #include "hugin_utils/utils.h"
+ #include "exiv2/easyaccess.hpp"
++#include "exiv2/version.hpp"
+
+ namespace HuginBase
+ {
+@@ -232,7 +233,7 @@
+ return false;
+ };
+ };
+-#if EXIV2_TEST_VERSION(0,23,0)
++#if defined EXIV2_VERSION && EXIV2_VERSION >= EXIV2_MAKE_VERSION(0,23,0)
+ if (_getExiv2Value(exifData, "Exif.PentaxDng.RedBalance", val1) &&
+ _getExiv2Value(exifData, "Exif.PentaxDng.BlueBalance", val2))
+ {
+@@ -563,7 +564,7 @@
+ std::string lensName;
+ // first we are reading LensModel in Exif section, this is only available
+ // with EXIF >= 2.3
+-#if EXIV2_TEST_VERSION(0,22,0)
++#if defined EXIV2_VERSION && EXIV2_VERSION >= EXIV2_MAKE_VERSION(0,22,0)
+ //the string "Exif.Photo.LensModel" is only defined in exiv2 0.22.0 and above
+ if(_getExiv2Value(exifData, "Exif.Photo.LensModel", lensName))
+ #else
More information about the svn-ports-head
mailing list