commit: fec97980e4511ce4bf1d6b4da548d5cf346830aa Author: Jonathan Scruggs <j.scruggs <AT> gmail <DOT> com> AuthorDate: Fri Jan 19 10:35:51 2018 +0000 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org> CommitDate: Mon Jan 22 21:50:42 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec97980
media-libs/openimageio: clean up old. Closes: https://github.com/gentoo/gentoo/pull/6905 media-libs/openimageio/Manifest | 1 - .../files/openimageio-1.3.5-openexr-2.x.patch | 36 ------- media-libs/openimageio/openimageio-1.3.5.ebuild | 112 --------------------- 3 files changed, 149 deletions(-) diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest index e1d646be24c..62c46fdb1ed 100644 --- a/media-libs/openimageio/Manifest +++ b/media-libs/openimageio/Manifest @@ -1,4 +1,3 @@ -DIST openimageio-1.3.5.tar.gz 13472488 BLAKE2B 2bd6985b338cc6ec4951d372c613aa79b10571b4a0f901f16ce34ecc9c03394aaa25de42b9e1a2e29f4c6f3a68694ee54788e766a2aaa6b5b782a6fd94cf5d22 SHA512 15c4a53ab4d139839da9e9b4bbbf8ad6e00da98e73e0373cec136ce8f54b0ceae0daa2b1680c8ddab49e1680825a08be7778a9f1b7a13dd30e020b8a8c517b95 DIST openimageio-1.6.13.tar.gz 24846132 BLAKE2B a72b7756257d4ffd1567efd73c24bf65fc2bffff82c96c18a77211e918323e65e1c99076e272b3b77115ca30910ea4cfced222892b062e339d8e4e85bd2221f7 SHA512 8cd490b6d6a3c0b542c4bcab709897c5f35ce6844ce7465e0158ac52a1b108603ccc76439f7f2e46af2ec08be4293bda6a76ec68a959026af70a444cbbdc21d6 DIST openimageio-1.6.18.tar.gz 24881550 BLAKE2B debd5624cf91a087cb73b88047767fe1915a5c52bf27bf3fb60b14abb572e980ea039d2626818c6b99cc5d596892aec0693226cabdc74cc2620f8221d7358f89 SHA512 b94429b77263e00c33fa79fcae1b444eab01937f6dc77168b31249204de9a31c17765a8b41bec2f7d53c3d03512ba151001607bd719cb1861a3f0231a1865d51 DIST openimageio-1.7.17.tar.gz 27164765 BLAKE2B 8245c2573577ad681753db0cad16dfd806e869ff1f443997bcf39d9a6474c585c749e9ff26bce5f23b9d42ef035bf8ce519374261a21ca0e3c4e7e13809f1a6b SHA512 c5ee9173d3acc24a5045e6ac97657d4bf0c5ac1d3250497db51b8bd9e27e2fc48979eba3598635eb6053b87748f8827be2d2831d425459a41c893e6cb43bce94 diff --git a/media-libs/openimageio/files/openimageio-1.3.5-openexr-2.x.patch b/media-libs/openimageio/files/openimageio-1.3.5-openexr-2.x.patch deleted file mode 100644 index 0668f0466a9..00000000000 --- a/media-libs/openimageio/files/openimageio-1.3.5-openexr-2.x.patch +++ /dev/null @@ -1,36 +0,0 @@ -There is no IlmBaseConfig.h in OpenEXR 2.x - -../libOpenImageIO/libOpenImageIO.so.1.3.5: error: undefined reference to 'pthread_mutexattr_init' -../libOpenImageIO/libOpenImageIO.so.1.3.5: error: undefined reference to 'pthread_mutexattr_settype' -../libOpenImageIO/libOpenImageIO.so.1.3.5: error: undefined reference to 'pthread_mutexattr_destroy' -../libOpenImageIO/libOpenImageIO.so.1.3.5: error: undefined reference to 'pthread_spin_lock' -../libOpenImageIO/libOpenImageIO.so.1.3.5: error: undefined reference to 'pthread_spin_unlock' -../libOpenImageIO/libOpenImageIO.so.1.3.5: error: undefined reference to 'pthread_spin_destroy' -../libOpenImageIO/libOpenImageIO.so.1.3.5: error: undefined reference to 'pthread_spin_init' -../libOpenImageIO/libOpenImageIO.so.1.3.5: error: undefined reference to 'pthread_detach' - ---- src/cmake/modules/FindIlmBase.cmake -+++ src/cmake/modules/FindIlmBase.cmake -@@ -176,17 +176,11 @@ - set (ILMBASE_CACHED_STATE ${ILMBASE_CURRENT_STATE} - CACHE INTERNAL "State last seen by FindIlmBase.cmake" FORCE) - --# Link with pthreads if required --if (NOT WIN32 AND EXISTS ${ILMBASE_INCLUDE_DIR}/OpenEXR/IlmBaseConfig.h) -- file (STRINGS ${ILMBASE_INCLUDE_DIR}/OpenEXR/IlmBaseConfig.h -- ILMBASE_HAVE_PTHREAD -- REGEX "^[ \\t]*#define[ \\t]+HAVE_PTHREAD[ \\t]1[ \\t]*\$" -- ) -- if (ILMBASE_HAVE_PTHREAD) -- find_package (Threads) -- if (CMAKE_USE_PTHREADS_INIT) -- set (ILMBASE_PTHREADS ${CMAKE_THREAD_LIBS_INIT}) -- endif () -+# Always link to pthreads for OpenEXR 2.x -+if (NOT WIN32) -+ find_package (Threads) -+ if (CMAKE_USE_PTHREADS_INIT) -+ set (ILMBASE_PTHREADS ${CMAKE_THREAD_LIBS_INIT}) - endif () - endif () - diff --git a/media-libs/openimageio/openimageio-1.3.5.ebuild b/media-libs/openimageio/openimageio-1.3.5.ebuild deleted file mode 100644 index db5c150d475..00000000000 --- a/media-libs/openimageio/openimageio-1.3.5.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -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="https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO" -SRC_URI="https://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" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RESTRICT="test" #431412 - -RDEPEND=" - dev-libs/boost:= - 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:0 - gif? ( media-libs/giflib ) - jpeg2k? ( >=media-libs/openjpeg-1.5:0= ) - colorio? ( >=media-libs/opencolorio-1.0.7:= ) - opencv? ( - >=media-libs/opencv-2.3:= - python? ( >=media-libs/opencv-2.4.8[python,${PYTHON_USEDEP}] ) - ) - opengl? ( - virtual/glu - virtual/opengl - ) - python? ( - ${PYTHON_DEPS} - dev-libs/boost:=[python,${PYTHON_USEDEP}] - ) - 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 -PATCHES=( "${FILESDIR}"/${P}-openexr-2.x.patch ) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - cmake-utils_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 -}
