From f57f48d208fa368ac1d7395123e2bb614fa1d7ae Mon Sep 17 00:00:00 2001 From: Samuli Suominen Date: Fri, 25 Oct 2013 12:37:06 +0000 Subject: Version bump (known to solve multiple build issues) Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D --- media-libs/openimageio/ChangeLog | 7 +- media-libs/openimageio/Manifest | 16 ++-- media-libs/openimageio/openimageio-1.3.5.ebuild | 102 ++++++++++++++++++++++++ 3 files changed, 119 insertions(+), 6 deletions(-) create mode 100644 media-libs/openimageio/openimageio-1.3.5.ebuild (limited to 'media-libs/openimageio') diff --git a/media-libs/openimageio/ChangeLog b/media-libs/openimageio/ChangeLog index 51f4f00325ce..b4f6fc344745 100644 --- a/media-libs/openimageio/ChangeLog +++ b/media-libs/openimageio/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/openimageio # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/openimageio/ChangeLog,v 1.24 2013/06/13 12:32:51 xmw Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/openimageio/ChangeLog,v 1.25 2013/10/25 12:37:01 ssuominen Exp $ + +*openimageio-1.3.5 (25 Oct 2013) + + 25 Oct 2013; Samuli Suominen +openimageio-1.3.5.ebuild: + Version bump (known to solve multiple build issues) 13 Jun 2013; Michael Weber openimageio-1.1.1.ebuild, openimageio-1.1.7.ebuild: diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest index d979c4b3da74..563635eb5d0f 100644 --- a/media-libs/openimageio/Manifest +++ b/media-libs/openimageio/Manifest @@ -4,14 +4,20 @@ Hash: SHA256 AUX openimageio-1.1.1-x86-build.patch 317 SHA256 e1eef902ac86f8b7dba660cfc6ed87b33fa863addb47c70a5e491882116e833a SHA512 5c3e01abbe949a9a2e89db4f0cdeb5cfa71bcd362461654f1c59b75f952ed9e7d183cc9c66537eccef6bdb88e4d6ddd0ff8994ad4cecce9f0ca370a3726c8b72 WHIRLPOOL 6c3950b8cd89849f4162643be4a535b4a96b6cc53935bad919b4d83618f327f1510c56b9ed4f3b7aea12179bac796f6a61d5f64368aa06fcb3827266bda469e6 DIST openimageio-1.1.1.tar.gz 8217144 SHA256 a1cf6251edb597d31ccec3a74f516c3c9ce6e116dfb5edb3e4bd87d528d4700d SHA512 cf3e1371c6f0333f40506b08dc3fa6c0acecfb149e2e99159e893825e0d838db8ac1150e316e3568024568ed19bbcb473b4f38a61779a03fe9706ee476ec5943 WHIRLPOOL 78420497e1b65140f439e67c295102de5def4ed92eac1bf7b3b417d79d4634a0b149d08eafb8127aa1c5f1eb770334a14b244bee1f7af61ef31dc2abb2309aae DIST openimageio-1.1.7.tar.gz 8300700 SHA256 81ad2ab957b93155d092700d2356b2f3bb6ae010dff3077bf1403905790cc13d SHA512 5596bbd57e569e5e9437e65e7d8e45e634c20eee62cc3115f72ec57664e5cc222137c248c3302d89df58ac1efabd198adfdc867a59945cc2324bff5be18ee2c8 WHIRLPOOL cab7c2d604d890b314cdfbd912754790e5d54c9ae2094ab3caff09313bc89e09b6b9795d6ea12903fed2550c5a00dca2cf5579ec6f80a8271775b84db3bd0cfa +DIST openimageio-1.3.5.tar.gz 13472488 SHA256 18c9297e0d8b582191619a66ae6b7d9db2780f4874464ea462b22321c568a1af SHA512 15c4a53ab4d139839da9e9b4bbbf8ad6e00da98e73e0373cec136ce8f54b0ceae0daa2b1680c8ddab49e1680825a08be7778a9f1b7a13dd30e020b8a8c517b95 WHIRLPOOL d994fa07626667fa1c00ec221f7cdc5bb482fb321deb84e23fd87bc323d09372db955a338b0a6e030b7af4fcc22ecdb22b270dc2bbce532be39ed9ca2cbb3df6 EBUILD openimageio-1.1.1.ebuild 2408 SHA256 19b68aaf32bbe4f86ad5da2b0242189d9f1be2b7c1bf038c741fb9e7781ab537 SHA512 9a8eb89af4573ed056b736bd6ebbbc76fc202ff760ec6590821f9a5594d6cca5650cb6e30986f10c61e1f15e298d7f7922bdad2a48847d1db44dd221ef848d5b WHIRLPOOL 6f9d2fa5a018d58077e12822dad6888fdf1803ec78a43e97545cecdbc3746a31407a8516f44bbcea5f6453a8b9d08c017e84cac78fde62ec7da6accfa0966e83 EBUILD openimageio-1.1.7.ebuild 2427 SHA256 db257689ade0d7d85ddd0db33a3efc07b3a3fdf55a02aa99b68e99e642181b24 SHA512 1349ed3bef2fb77a673f42796f3f0b18abfc76124495ec70f605c63b9140542076f8506e63f7bb97be77f436bea585ac7e612932e2cc02cb59a6064c915a14c8 WHIRLPOOL 6d1dc1933496f207446e27b8301dd86a42d407c0d1d0cbd485a221e781fd5839190eaab1bf3d0100d7bd31d0656aab92d197122f535079272c28191c9b85f0ef -MISC ChangeLog 4205 SHA256 3bdd5c44903895a370a4d892970d3b51866eb7bb51b1696e820880280a8d0edd SHA512 1f4c4e03bfcda03c0b45cc48373fd9fecc4e6c3f2acb92b269d5a059c2dd2449c17229ca6512444181a4b7a6b02a57922e22210f1d59bc35b7e467efd5b1a331 WHIRLPOOL 19c7682f5db373f4059ca8fd0429bb2c4b4832afdfec7d4b825ae2863d30d8d1296340f34fb90e05f916d66068e67262be3e734d7eba615b83fd945e6be9ef88 +EBUILD openimageio-1.3.5.ebuild 2638 SHA256 a8ce1f3f06a28e8378f4e312a4b90d5ba0527ba6c03684eee3020ecaea212434 SHA512 9d99fd856348f206bc999a1b5158b3aedd9d3217695fb420c16e45e1eafd1b73daf5d8029b78bb64d08b104c6ca219aeeb50d1af18786ec0fe70cdf750621a9e WHIRLPOOL ee125360fa39d612c7c87443150b52407e1f323b123f1af0938997e33afab927cad4f740f0204e0d52ab2df11092fd2f004e811da1ab484eb5175246116a910b +MISC ChangeLog 4381 SHA256 d0279c4abbda3427dd852abedee66a423c9b0e6b18d2d850f38efc1a598ad2fd SHA512 ef250277dcab592e9b7176fa37e2b091c171bc3b97c973289afa7a2c823432f4f8c0b3c2a91931f4ce85d9b2d3f1c840fc2870ca5904ceadc0b47819f97bf35e WHIRLPOOL 019bf0ce5d2dd1ccc055c7c8b35cb0694166087d3ce6b8b010f9edcf421ce05d73aaf13579a6611a5abfc37b93b1b0001abc9a72442824eb0ed3a45e9d79c8d4 MISC metadata.xml 359 SHA256 0d29ab025f985325637787e98553556e060ca761df59aa3059d571d9c336ff7e SHA512 741b5d2cd80a0aef053e8c903b9853cf3960c13517870b690cd8effd8f8c1258f173d7f5b0138e5511d3ebd3f1288a33a9d4eb08e715b44a27ac0988376c7a49 WHIRLPOOL 8b929e6a8c9c54c69d0b1592c4f54fde4ee3673d1c8cc49eb681fbe859883958dc17987699404876b6f328c3c43f19da4c5b014b4d000f0ac7044ae5503b0e6f -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAlG5u/sACgkQknrdDGLu8JBufwD9Fwbm7yFD3HKyyuL0grb0GxXy -/BUIe2S6Du94/keoWRcA/2s8TtP5TR474TW7RshJ1WDFYUFcDuaMQqFu8147xkPs -=w7Zy +iQEcBAEBCAAGBQJSamXqAAoJEEdUh39IaPFN+zcH/1v0LUvzC1QYT2gFqujhVfLr ++wIXBEVbCCdsxiblIylY8bc+5TT0ej8zAPdxtzG/4zQSKGl4tnLLajXOUwQyJx9z +bICxt+WyKoq6XYEGjrpZphFWOC9qj/OskNfi5xWt9hhQ/lCBIUSU2nZpaAeE52+q +sB2tpLO37Lf2h7f8YkArsthoGO3yyFghOvskhpVRiz/1XUJ5QEP4ji0a+XVkwQwP +ilgezLIDN1+4u6c678A5msDotJiSe19JzbyHoRimN2LEVawjzwn07wm8LMwGa5wB +HygoPHCQ7oI2jEo4SQuo+klWrPOFbdjy/F2cpRwqWlhHHXrZazkYrsrk8X9diSw= +=yAQH -----END PGP SIGNATURE----- diff --git a/media-libs/openimageio/openimageio-1.3.5.ebuild b/media-libs/openimageio/openimageio-1.3.5.ebuild new file mode 100644 index 000000000000..e527944980a7 --- /dev/null +++ b/media-libs/openimageio/openimageio-1.3.5.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/openimageio/openimageio-1.3.5.ebuild,v 1.1 2013/10/25 12:37:01 ssuominen Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils eutils multilib python-single-r1 vcs-snapshot + +DESCRIPTION="A library for reading and writing images" +HOMEPAGE="http://sites.google.com/site/openimageio/ http://github.com/OpenImageIO" +SRC_URI="http://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="gif jpeg2k colorio opencv opengl python qt4 ssl tbb +truetype" + +RESTRICT="test" #431412 + +RDEPEND="dev-libs/boost[python?] + dev-libs/pugixml:= + media-libs/glew:= + media-libs/ilmbase:= + media-libs/libpng:0= + >=media-libs/libwebp-0.2.1:= + media-libs/openexr:= + media-libs/tiff:0= + sci-libs/hdf5 + sys-libs/zlib:= + virtual/jpeg + gif? ( media-libs/giflib ) + jpeg2k? ( >=media-libs/openjpeg-1.5:0= ) + colorio? ( >=media-libs/opencolorio-1.0.7:= ) + opencv? ( >=media-libs/opencv-2.3:= ) + opengl? ( + virtual/glu + virtual/opengl + ) + python? ( ${PYTHON_DEPS} ) + qt4? ( + dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtopengl:4 + ) + ssl? ( dev-libs/openssl:0 ) + tbb? ( dev-cpp/tbb ) + truetype? ( media-libs/freetype:2= )" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${P}/src + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # remove bundled code to make it build + # https://github.com/OpenImageIO/oiio/issues/403 + rm */pugixml* || die + + # fix man page building + # https://github.com/OpenImageIO/oiio/issues/404 + use qt4 || sed -i -e '/list.*APPEND.*cli_tools.*iv/d' doc/CMakeLists.txt + + use python && python_fix_shebang . +} + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR="/usr/$(get_libdir)" + -DBUILDSTATIC=OFF + -DLINKSTATIC=OFF + $(use python && echo -DPYLIB_INSTALL_DIR="$(python_get_sitedir)") + -DUSE_EXTERNAL_PUGIXML=ON + -DUSE_FIELD3D=OFF # missing in Portage + -DOIIO_BUILD_TESTS=OFF # as they are RESTRICTed + -DSTOP_ON_WARNING=OFF + $(cmake-utils_use_use truetype freetype) + $(cmake-utils_use_use colorio OCIO) + $(cmake-utils_use_use opencv) + $(cmake-utils_use_use opengl) + $(cmake-utils_use_use jpeg2k OPENJPEG) + $(cmake-utils_use_use python) + $(cmake-utils_use_use qt4 QT) + $(cmake-utils_use_use tbb) + $(cmake-utils_use_use ssl OPENSSL) + $(cmake-utils_use_use gif) + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + rm -rf "${ED}"/usr/share/doc + dodoc ../{CHANGES,CREDITS,README*} # doc/CLA-{CORPORATE,INDIVIDUAL} + docinto pdf + dodoc doc/*.pdf +} -- cgit v1.2.3-65-gdbad