diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-06-02 21:45:28 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-06-02 21:45:28 +0100 |
commit | 2018227e9344edb9da15fc6a4a8298086cc2aa77 (patch) | |
tree | c18e1c09e605e94e2a1e93345ad25746cc9e14b9 /media-gfx/hugin/files | |
parent | 6f8038813c460b4f0572d5ef595cdfa94af3a94d (diff) |
gentoo resync : 02.06.2019
Diffstat (limited to 'media-gfx/hugin/files')
-rw-r--r-- | media-gfx/hugin/files/hugin-2018.0.0-exiv2-0.27.patch | 28 | ||||
-rw-r--r-- | media-gfx/hugin/files/hugin-2019.0.0-exiv2-0.27.1.patch | 29 |
2 files changed, 29 insertions, 28 deletions
diff --git a/media-gfx/hugin/files/hugin-2018.0.0-exiv2-0.27.patch b/media-gfx/hugin/files/hugin-2018.0.0-exiv2-0.27.patch deleted file mode 100644 index 23dd54289217..000000000000 --- a/media-gfx/hugin/files/hugin-2018.0.0-exiv2-0.27.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/src/hugin_base/panodata/Exiv2Helper.cpp -+++ b/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 diff --git a/media-gfx/hugin/files/hugin-2019.0.0-exiv2-0.27.1.patch b/media-gfx/hugin/files/hugin-2019.0.0-exiv2-0.27.1.patch new file mode 100644 index 000000000000..e22023f3998e --- /dev/null +++ b/media-gfx/hugin/files/hugin-2019.0.0-exiv2-0.27.1.patch @@ -0,0 +1,29 @@ +Fix build against exiv2-0.27.1 by using upstream recommended catchall header. + +--- a/src/hugin_base/panodata/SrcPanoImage.cpp 2019-02-16 09:18:55.000000000 +0100 ++++ b/src/hugin_base/panodata/SrcPanoImage.cpp 2019-05-21 14:26:23.470193305 +0200 +@@ -40,9 +40,7 @@ + #include <vigra/diff2d.hxx> + #include <vigra/imageinfo.hxx> + #include <hugin_utils/utils.h> +-#include <exiv2/exif.hpp> +-#include <exiv2/image.hpp> +-#include <exiv2/easyaccess.hpp> ++#include <exiv2/exiv2.hpp> + #include <lensdb/LensDB.h> + #include "Exiv2Helper.h" + +--- a/src/hugin1/hugin/RawImport.cpp 2019-02-02 11:11:01.000000000 +0100 ++++ b/src/hugin1/hugin/RawImport.cpp 2019-05-21 14:33:00.522541182 +0200 +@@ -35,10 +35,7 @@ + // workaround for a conflict between exiv2 and wxWidgets/CMake built + #define HAVE_PID_T 1 + #endif +-#include <exiv2/exif.hpp> +-#include <exiv2/image.hpp> +-#include <exiv2/easyaccess.hpp> +-#include <exiv2/xmpsidecar.hpp> ++#include <exiv2/exiv2.hpp> + #ifdef __WXMSW__ + #include <wx/msw/registry.h> + #endif |