diff options
author | 2019-01-26 20:11:42 +0100 | |
---|---|---|
committer | 2019-01-26 20:11:42 +0100 | |
commit | b1bb229e625dc2cc562eb7858407f016e55df68b (patch) | |
tree | fdb08d06cd1624e59430a1153bc6be835a49a0aa /media-gfx | |
parent | media-gfx/hugin: sync with main tree (diff) | |
download | maekke-b1bb229e625dc2cc562eb7858407f016e55df68b.tar.gz maekke-b1bb229e625dc2cc562eb7858407f016e55df68b.tar.bz2 maekke-b1bb229e625dc2cc562eb7858407f016e55df68b.zip |
media-gfx/hugin: version bump
Signed-off-by: Markus Meier <maekke@gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Manifest-Sign-Key: 0x5159C1E7219C0A2C
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/hugin/Manifest | 29 | ||||
-rw-r--r-- | media-gfx/hugin/files/hugin-2018.0.0-exiv2-0.27.patch | 28 | ||||
-rw-r--r-- | media-gfx/hugin/hugin-2019.0_beta1.ebuild | 89 |
3 files changed, 133 insertions, 13 deletions
diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest index 7126c36..3f242c8 100644 --- a/media-gfx/hugin/Manifest +++ b/media-gfx/hugin/Manifest @@ -1,30 +1,33 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +AUX hugin-2018.0.0-exiv2-0.27.patch 1095 BLAKE2B 52cd5e31f36b22291a3a864a9f248510f0fc871f1a9ee8e49cbcda5d8876eb9e7ec0e5e1595cce015c55dfc0f53b4fa8efc82e30f8c129e81d426accb3538e5e SHA512 480cb3f5e4ba04efa863b409747029ec1ed158168705621b3ba588e6566c56c3e5b16f422daf40cc27660b48f63c1a32861f9a4cda22c0eda397922d00a828a1 DIST hugin-2016.2.0.tar.bz2 10386216 BLAKE2B 8437a360880903fac33be7dc12fcdff7fbd16b15153de32e127bdc2b5fe5a47e9ebefe8bc4fb088ba2b818743b8bee9348560aaeb53781bfd0eeb57ec1adbe0b SHA512 9c652e685d0135afef6418bdf5fce39cec8ef1ec0dbe3a325151957c91495db0a2a3171ee04a28955a638493913c1bc800a90c37347ad17612584646c8a65510 DIST hugin-2017.0.tar.bz2 9803272 BLAKE2B fa7475347f6b1b561132d5370172fee410afd4f8b15c2c5d7d356023716d15cdcc5ecb8a13d743ce13f3c15ebb7f4b42f0e9653b9f94e752d5e6dea3ecef05b7 SHA512 bfd39135119fddb559ecec220da36a4c15d96bda7f93e738d8815aafca94685ba879239202e2cc81c87787188ee3b1b6dc5cbe8014aa12e2f95d654591dc1969 DIST hugin-2018.0.0.tar.bz2 9838518 BLAKE2B dc6d786e4e6a298d4dd4e48b2c42f9c9c297b4c431fbc00fa9090f129a4633f599e222402aef1f2a467aa9b498d356f3bbaca9548954cf697d331950afa6693a SHA512 30061f4af695137f349526272e8c3c2f1f6a167305acb32466a30629c46dabea3818bc2c3a77b6102fcb67aa390a803cdc5ba8d8a2ecc6065f88726392529cbc +DIST hugin-2019.0.beta1.tar.bz2 10361642 BLAKE2B b438c2b8a163e51f81390322465b832b19697c717c75fbe026ccd879369f0d6c026186ed675bdddc10b7af9bb2955df4b8f2ddb79d7c729bf6e4d594659d3011 SHA512 c3010eb0bc983cef20d955d2f1843835665fda019b843f2efa6c43ac192d704241d8bb7a1b7167a47fa209055ce332744a1a2ae47746f888d4cd376434ec68ed EBUILD hugin-2016.2.0.ebuild 1945 BLAKE2B 64d4056fd9d4d0ef0a49941a19361b4f5a7247532dfe1a0b923aa6656e8609fbc89b55fe968cdf3d6bb31ce5f7f617f64f4273d28db127b29d3429becf6ad30f SHA512 8c18f42ebafaeead54804006f3f151ea595a7419a2ffc85dbf692fe772b7b00c7d243e7cd7339b81d3e3ed179bfbaddb4c34e606594a152dbeee6548ea3fc1d9 EBUILD hugin-2017.0.ebuild 1921 BLAKE2B 173a96c989c2267e2f712107f3085865ab08caa32756ae073d0fc7fc367d6f05fbcb73fc68991eadadedb57cfd1daac946e1724c2ce087bdc7294596ca326200 SHA512 4d5e8da1c56931016318dca9b01206f91a4d97a242d3613cad5dee9dd7b2a5a4bbb10ddcdd353e7c28d53367d8066f08433d482f1b76b474962e89cb75783957 EBUILD hugin-2018.0.0.ebuild 1994 BLAKE2B 66dc343bbd6bcf2ac1c3fbea2f3be459633aa3ddf4cbf02065b712e4cc3e36a1675714607d5723a54983fb58b2eeae7a9dfb7d5ef5a3350a0a6ed3285498dae5 SHA512 e2374d0156d05c8498ee94871f46113375d89ee38ac4939ef4a036f9d997417e3760e1b005a274a51ccdbf363503dfc7146160c97bdd89a4a95c68d12153d2d2 +EBUILD hugin-2019.0_beta1.ebuild 1948 BLAKE2B 6c00682e2753af3d96a84eb470780e8fd8960c6a118730bb71b2b0cc3eda1fb92c3e928fb7824532301a02777e8c544262583628682491b66103940e31638316 SHA512 ed0810efdc876ee8479f41aeff5eae541dc23e02f21b25b3e890875ff61f57642d1bc9a61b4158edc83a2cf1204820d47016d4f32f701b4546525a67c48ef104 EBUILD hugin-9999.ebuild 1981 BLAKE2B b6a554d590aad56a4c8fc795a1424c0b5405296861b74446d81169c6dabe024ab76ef2a734aba9f71f6e04c0bcd30af3a4c8d98694b4d4543cb6f358649af024 SHA512 cced00b756b0fd97ca2670794ce8099a569705b720f4e29d277c689736e1b2e1a4656c080a9d23769258ec506ce6afe12e5631f2ee292c7d3935da3cd5c8b41c MISC metadata.xml 519 BLAKE2B bd02923a26374e3bd638778ce8100efc4694ab6bec54fd8c8cbd32d0b8c3d495fc965194692ebaf2fe909e495011978d7bb8f3c995037fc128cfd9626949549c SHA512 d4e0bfb870b5b6e5769be2c28983d914666e413333887ac7a7cdb868d2f45f6b284a99204f6e97b98e65958412c04291f6fbc21deed8de518d3ff64aae6ad01b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQKTBAEBCAB9FiEErJcI5lTqgnns7I/6UVnB5yGcCiwFAlxMrCFfFIAAAAAALgAo +iQKTBAEBCAB9FiEErJcI5lTqgnns7I/6UVnB5yGcCiwFAlxMsOlfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD OTcwOEU2NTRFQTgyNzlFQ0VDOEZGQTUxNTlDMUU3MjE5QzBBMkMACgkQUVnB5yGc -Ciw7Mw//YTGTh4JJh9I+NncmQyDhZLkQAxEyvAvWsxnminyknIIL95zqlgSDh4/F -bUDbio1Ui/lMUCxaI85W8lwAF6XA0mKOntI3Lm/IjbxgcToay2RfJOeaE5T+jKht -LKXGZuO0gY/RKPEKE0HHuGIjKUAuBKaxQ0shn272JEqyNbt98x3++HdTn+qoJ7nU -yntDkjwDoUqm1JLlWC0Dy5CNRtiozcsFMH0i2sQqPqW4TXCjFhfNXSQXQGID7mzZ -XdB7JKNe7IbURVW4817D8t0M/BuVSJkEZeMaDSKybSVqMGs+giauMXkcs2md7SRl -60QZ8I5cfMYjfnKWdyF1T4dx8P+PR/0k9woDQk8ZDkUGk74TDDfNMIcMR8fzP8i0 -/bIqsz9h51VWvyruSjNpfHitEC2svvV4AoaeJiQrmrRlnoFWe1y8Y/t4k3LCx6Pl -CjhU28C2TDeds71sD1g7yu+gTuCrcAQXhVYm7VEE1aL1wv1fJsWrJrYXtTsqwnRQ -SH5mOhMHlGUrZScW8I9fWF8mFsojB/OBt5eFdV+JJOCS/eG3+TaBv+8lmYjSpl9N -AkRrs4gyNlNN2k7sS2wkYZB5tVcdG/gMNIQ98+z2P3OEDZZvwD284q8v57d+18Fu -mQ4ssbISxNGZsYX9o4ezzvsbZMASoTWN7ZZHIW21SDrJ6YRdsQc= -=d6ub +CiyPVBAAgu8NlGgqempcUevJFfAOnYY1h58Gxmm+Zi3/3ZEWbnYt/2Ewhx/Rwf/i +q+Ts/BQngybS3dqGcXuuK3hOirvmlwMy0zIHvab6qcVV2lYhA2LO0Q9gb/ZmxMk0 +PfH9k0G5OwDj8QGXwJbEEgWzQkGG9gr/noh2WxCRkaAcwKotTngXMn9NhSTTuu8i +8SBUQeyBTML6Nz5d2wZW7n2hRct+NhFqB40tq+RIh2Z1VVShqnVD1bzJsSdI6APX +kAaTWTHi7UoHvs49yWGxASMHUs1Qze2XgeLpP66hi9c9ynUVHjSjBFG6YnBqv+7x +CNaleQnJ00toG0ucO2G2YxUPTfQvwx8UojYOgs5kKilCnl8l5//RQTaDtr1Z+M2J +z4Vn86LPaPobWW2W0B+dGnEQTVxLLGiAHxZx7CH5gGi9+s3TDcZnUt2ffsPyL8F0 +y9cYUBbIaUmqAeRu2ZzYtoP45+UkN7+mWTAxqNdshpfwfveDudTesqyVQTR8AcCs +TINAmDLUSe30zKLFwROrzKszWSpqEoc5uOEeJgJSlTksS/1k1cDAHJ8yyZbzG+lf +DahNDDdWIoggQ1UKYUk4dO8an0DXll900ZBH5BZikaUER+c8uYCvzP4yGK1Tlklt +WOrboLAz3KTCGopHmOrS2cM44JSemYBZ+PBSknfE0ci8tVzpiss= +=+5LA -----END PGP SIGNATURE----- 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 new file mode 100644 index 0000000..23dd542 --- /dev/null +++ b/media-gfx/hugin/files/hugin-2018.0.0-exiv2-0.27.patch @@ -0,0 +1,28 @@ +--- 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/hugin-2019.0_beta1.ebuild b/media-gfx/hugin/hugin-2019.0_beta1.ebuild new file mode 100644 index 0000000..582dee2 --- /dev/null +++ b/media-gfx/hugin/hugin-2019.0_beta1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +WX_GTK_VER="3.0" +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit python-single-r1 wxwidgets cmake-utils eapi7-ver + +DESCRIPTION="GUI for the creation & processing of panoramic images" +HOMEPAGE="http://hugin.sf.net" +SRC_URI="mirror://sourceforge/${PN}/${P/_/.}.tar.bz2" + +LICENSE="GPL-2 SIFT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +LANGS=" ca ca-valencia cs da de en-GB es eu fi fr hu it ja nl pl pt-BR ro ru sk sv zh-CN zh-TW" +IUSE="debug lapack python sift $(echo ${LANGS//\ /\ l10n_})" + +CDEPEND=" + !!dev-util/cocom + dev-db/sqlite:3 + dev-libs/boost:= + dev-libs/zthread + >=media-gfx/enblend-4.0 + media-gfx/exiv2:= + media-libs/freeglut + media-libs/glew:= + >=media-libs/libpano13-2.9.19_beta1:0= + media-libs/libpng:0= + media-libs/openexr:= + media-libs/tiff:0 + >=media-libs/vigra-1.11.0[openexr] + sci-libs/fftw:3.0= + sci-libs/flann + sys-libs/zlib + virtual/glu + virtual/jpeg:0 + virtual/opengl + x11-libs/wxGTK:3.0=[X,opengl] + lapack? ( virtual/blas virtual/lapack ) + python? ( ${PYTHON_DEPS} ) + sift? ( media-gfx/autopano-sift-C )" +RDEPEND="${CDEPEND} + media-libs/exiftool" +DEPEND="${CDEPEND} + dev-cpp/tclap + sys-devel/gettext + virtual/pkgconfig + python? ( >=dev-lang/swig-2.0.4 )" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DOCS=( authors.txt README TODO ) + +S=${WORKDIR}/${PN}-$(ver_cut 1-2).0 + +pkg_setup() { + use python && python-single-r1_pkg_setup + setup-wxwidgets +} + +src_configure() { + local mycmakeargs=( + -DBUILD_HSI=$(usex python) + -DENABLE_LAPACK=$(usex lapack) + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + use python && python_optimize + + local lang + for lang in ${LANGS} ; do + case ${lang} in + ca) dir=ca_ES;; + ca-valencia) dir=ca_ES@valencia;; + cs) dir=cs_CZ;; + *) dir=${lang/-/_};; + esac + if ! use l10n_${lang} ; then + rm -r "${ED%/}"/usr/share/locale/${dir} || die + fi + done +} |