diff options
author | Sergey Popov <pinkbyte@gentoo.org> | 2013-01-16 05:57:48 +0000 |
---|---|---|
committer | Sergey Popov <pinkbyte@gentoo.org> | 2013-01-16 05:57:48 +0000 |
commit | 4fdc6fc97bb9cadbee41157472d73dad013d70f9 (patch) | |
tree | d8056f34c8eb65bdae00a536438192774af47530 /media-gfx | |
parent | Move from media-gfx/opencolorio to media-libs/opencolorio (diff) | |
download | historical-4fdc6fc97bb9cadbee41157472d73dad013d70f9.tar.gz historical-4fdc6fc97bb9cadbee41157472d73dad013d70f9.tar.bz2 historical-4fdc6fc97bb9cadbee41157472d73dad013d70f9.zip |
Move media-gfx/opencolorio to media-libs/opencolorio
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/opencolorio/ChangeLog | 46 | ||||
-rw-r--r-- | media-gfx/opencolorio/Manifest | 24 | ||||
-rw-r--r-- | media-gfx/opencolorio/files/opencolorio-1.0.7-documentation-gen.patch | 116 | ||||
-rw-r--r-- | media-gfx/opencolorio/files/opencolorio-1.0.8-documentation-gen.patch | 54 | ||||
-rw-r--r-- | media-gfx/opencolorio/files/opencolorio-openimageio.patch | 38 | ||||
-rw-r--r-- | media-gfx/opencolorio/files/opencolorio-use-system-libs.patch | 18 | ||||
-rw-r--r-- | media-gfx/opencolorio/metadata.xml | 13 | ||||
-rw-r--r-- | media-gfx/opencolorio/opencolorio-1.0.7.ebuild | 80 | ||||
-rw-r--r-- | media-gfx/opencolorio/opencolorio-1.0.8.ebuild | 78 |
9 files changed, 0 insertions, 467 deletions
diff --git a/media-gfx/opencolorio/ChangeLog b/media-gfx/opencolorio/ChangeLog deleted file mode 100644 index e3af3af4ea38..000000000000 --- a/media-gfx/opencolorio/ChangeLog +++ /dev/null @@ -1,46 +0,0 @@ -# ChangeLog for media-gfx/opencolorio -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/opencolorio/ChangeLog,v 1.9 2013/01/15 09:19:27 ssuominen Exp $ - - 15 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> opencolorio-1.0.7.ebuild: - x86 stable wrt #444764 - - 15 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> opencolorio-1.0.8.ebuild: - Keyword ~ppc/~ppc64 because OpenImageIO is requiring it. - -*opencolorio-1.0.8 (07 Jan 2013) - - 07 Jan 2013; Sergey Popov <pinkbyte@gentoo.org> +opencolorio-1.0.8.ebuild, - +files/opencolorio-1.0.8-documentation-gen.patch: - Version bump - - 07 Jan 2013; Sergey Popov <pinkbyte@gentoo.org> opencolorio-1.0.7.ebuild, - +files/opencolorio-1.0.7-documentation-gen.patch, - -files/opencolorio-documentation-gen.patch: - Add version in name of documentation generating patch - - 05 Jan 2013; Sergey Popov <pinkbyte@gentoo.org> opencolorio-1.0.7.ebuild: - Restricting tests, wrt bugs #439790 and #447908 - - 26 Nov 2012; Agostino Sarubbo <ago@gentoo.org> opencolorio-1.0.7.ebuild: - Stable for amd64, wrt bug #444764 - - 26 Nov 2012; Sergey Popov <pinkbyte@gentoo.org> metadata.xml: - Add graphics herd as comaintainers, permission is granted by radhermit - - 26 Nov 2012; Sergey Popov <pinkbyte@gentoo.org> opencolorio-1.0.7.ebuild, - files/opencolorio-documentation-gen.patch, metadata.xml: - Remove automagic dependency on pdflatex binary, add USE-flag 'pdf' for - building extra pdf documentation, fix patch for documentation building - - 24 Nov 2012; Samuli Suominen <ssuominen@gentoo.org> opencolorio-1.0.7.ebuild, - +files/opencolorio-openimageio.patch: - Fix building with media-libs/openimageio >= 1.1.0 - -*opencolorio-1.0.7 (03 Sep 2012) - - 03 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> +opencolorio-1.0.7.ebuild, - +files/opencolorio-documentation-gen.patch, - +files/opencolorio-use-system-libs.patch, +metadata.xml: - New ebuild, fixes bug #431826 - diff --git a/media-gfx/opencolorio/Manifest b/media-gfx/opencolorio/Manifest deleted file mode 100644 index aa8191143847..000000000000 --- a/media-gfx/opencolorio/Manifest +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX opencolorio-1.0.7-documentation-gen.patch 4518 SHA256 bd128a455ce88d7462394e2e78b8b63a90757f37afc6149342210e8f06a8117f SHA512 c65e330044033b13f9e912aafc5276ae2e597b154097c01b52b28dc7217265ec2d43a4fb24ab91033c0dcf3d5979cc36a28a85a6bbbf0939ed206ffda3ca4629 WHIRLPOOL 659fe85f77157411b2c75ed90f0f48808d4dffbacd38a4fd8c1dcdf1923a2f6af99997091d110e99af061abc1947dec0d26513458a46a50fd3bed74e087141c8 -AUX opencolorio-1.0.8-documentation-gen.patch 1974 SHA256 689881af2268ac39fcabe4d810960e7ce2c7a488137f5e3559641e50f1b22775 SHA512 6f294b172ea1e147ca328a2fe8baada51e9ae192b0792d951469bba63d63d803f67249d16e11a71b7098909c9590ef2942e606b11ecc7fd329582a55d14df4db WHIRLPOOL 9dffd7e91a71915804d73d8805c4ee32914a43950395919570076ddfe928a6be20270b59bff1681fa768cea6b0ab6ffb9fb4cdc138062b3125bb4adbec0bcb65 -AUX opencolorio-openimageio.patch 931 SHA256 e7e41dcd784510c3d036474f33b8a4a8bcaf915b8571f50aa8d67d6accb2c633 SHA512 d3547b7a9f7699914cddb9f2493c1e97d69d0b1fbfe04295286dfec5815425ad1666cede9782176f12a1d56ff6ce502d493abd00d09def7e964ef03478449f30 WHIRLPOOL e7fbf82e3febaa5ce29a8da123a5211849f6eb6a7b2660f5a94e0dea6189a5ebd4d6a4c9d146012fe9f12cbbfb5aa12c7cf8f6b2afab792fbedfb5d969f7897b -AUX opencolorio-use-system-libs.patch 984 SHA256 423f24c9d913e052cbcb863dcda9d9eb6166473a6ba133d04692b1bd8149a721 SHA512 8c98d02ebb29c8e085f96dbe59c79ae2bb57de19b73c3b06f6e374181e2bca624d20ad0a5d386cbc68e3f81e7427f43c0867ed7c74e86916d47f9c0fa63c4513 WHIRLPOOL 7a3bb0099347e048d324dfe19099dbc6184405a45d5d98ad3434546f58f6ccb32eabebb9fd7c7bfdb352c8b55d058e8051627326bb96d1f42034cfa547d1b4be -DIST opencolorio-1.0.7.tar.gz 11844185 SHA256 54c6516a89dc9287f1bcc47f27a91fb608477295a4ba6106b45f34e89506d7d5 SHA512 34a9a92aa0cabb449e14fbca32ece1ba411b8d8154cb459e5a88d63bd0b43ffd9b6eeda324339cbd0e8f51b086a34235a984030647b766342c41dc1ec633a70a WHIRLPOOL 6701f1446c1540e2400982f1cd1961803c9e9bde50bd34bff46fd819366d1226defa0334fe1610d3b3ee4d30a04530bdecad89363fd480ea025391382b0e4537 -DIST opencolorio-1.0.8.tar.gz 11912207 SHA256 9b6d540040e29394045c724c1a46ea00913e660269b03bf24790c74a5542adb4 SHA512 16c0deab84013d96c9741a58ddc44a90be6a6eac317b8ceb87afad914aa9b0e1d5880dc11ae3c40d22e4a87b553e3b5a1a8a66c064f71c2203b4b605a97851a1 WHIRLPOOL 32b92dffa07873f2ea0635afc189937c4d695cb40f5a9d112489a98140d36524db3aadd53db9e9f6e6069f3f29f9d17a10883ae6f26d4144b7873ebfb944cb5a -EBUILD opencolorio-1.0.7.ebuild 2077 SHA256 15e44e8f76174f5a8db8373166ad05a76a9a9a261776dd3b4fb295957962a2b6 SHA512 c2ba3a80cc2112a3c59071b42a5d655949839182202557d0cb8241e3ddc851a7d8c4139dab4829e82f769db091c850ef0eb5416ad4dad67f3f95c9819b01f88f WHIRLPOOL 68e82bfba164735db96d13f781e4a34bdea4590192e3b896647c93df848de1244eb9a15c78d9862a256f74b5d474fa6c2cc66e806024eb8e03b9e45c2b2bd247 -EBUILD opencolorio-1.0.8.ebuild 2051 SHA256 cda415cee21bed6508fd189f39410cf090dfd63ef7ba055ea312ad03f43418f1 SHA512 60dcf39a0ac92c5f10243aa008714b6fe96c129ff950c94fed711edd28643d4ab7e841172cbfd405603fe41b9aa56b52ef769188f8dafb4c61f0d50d966560ce WHIRLPOOL 0926171159ef2cdad305ad2628df75561b3a9404ed9e0d68cf8777198df5831d5e3440dee0725158a264e4e5fdf4c93ee178dddcc81dc40496a459f2e3668c99 -MISC ChangeLog 1955 SHA256 a1cd6f24c439279340425a2e4d648b9cf9145a8bcba5c8d25c74159432a76838 SHA512 5909885bf99c87a8b2a7460fa82caea9d29968f2ae97d84ab26cab57e301057176c8562cf64e2f4ea50e9a4d19cd7acc3c4290b56a0d1a61635b13212566f893 WHIRLPOOL 2db9ad70114ebe89a0b052fdd240af73098d91bd8addcc6e7372f60080699fda2742e5702b72c15d02a3a191584a4c03b93614ee63fe94cbf2145607deb90aac -MISC metadata.xml 544 SHA256 cca1e5a05bdb57fe803723d06e2e29062a019146f2a5bea7cb254d5c75a2f492 SHA512 5036a28ff493ffa28fa067b9644cf0e18cf4f0a0a6ed5b83f06365ac626ae9d8a41aafb5e1d71a12163e37cb0376e3940d2f407b663854412cb4ca70cc562ef6 WHIRLPOOL d72b1ab3523da33ad645e74206ff7dcd7f3190b84174dae9a57eafb9878502708a679a9c0dddfca8f00c4dc42a7656e7133ccef92a74a0c9d8c73cdb3e34baee ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iQEcBAEBCAAGBQJQ9R7bAAoJEEdUh39IaPFNLWsIAJtFui6feqjTfvTTVQERXoBV -d0F3YkmdB5dz5Ht2i8W0A4p1y6Muy8y7jzHmxy4M68z+7h3fQPvYfHCPhXxHljzm -88/b1jRIGFRF8aLsTKCJfcsbHWN4sKPxWOcsHyARH5GZfKqU2iPIZjRfQXL5Gx+5 -B2p8l1mtmt0Axau6Cx5TeN1dREjhuwtint6xLIfUu5GS3tSWQH5NmoklBVP7Eyyv -u4sEd9+HhpPxtNtZTzvnBEON8WCsIKDzT8eGGkNTChyQ5ObOykGYef1BklhALWmS -S3sIH5frWJM0xBD6HhL7TN29RATe+fadCPBmN0xdclt0HoaHSjRn/2hlIFu4Hv4= -=EV16 ------END PGP SIGNATURE----- diff --git a/media-gfx/opencolorio/files/opencolorio-1.0.7-documentation-gen.patch b/media-gfx/opencolorio/files/opencolorio-1.0.7-documentation-gen.patch deleted file mode 100644 index 172d50d1d6dd..000000000000 --- a/media-gfx/opencolorio/files/opencolorio-1.0.7-documentation-gen.patch +++ /dev/null @@ -1,116 +0,0 @@ ---- docs/CMakeLists.txt.orig 2012-11-26 11:05:55.000000000 +0400 -+++ docs/CMakeLists.txt 2012-11-26 11:07:42.622459004 +0400 -@@ -1,62 +1,3 @@ -- --############################################################################### --### External Doc Apps ### -- --# setuptools --set(SETUPTOOLS_VERSION 0.6c11) --ExternalProject_Add(setuptools -- URL ${CMAKE_SOURCE_DIR}/ext/setuptools-${SETUPTOOLS_VERSION}.tar.gz -- BUILD_IN_SOURCE 1 -- CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH} -- BUILD_COMMAND PYTHONPATH=${PYTHONPATH} python setup.py build -- INSTALL_COMMAND PYTHONPATH=${PYTHONPATH} python setup.py install --prefix=${EXTDIST_ROOT} --) -- --# docutils --set(DOCUTILS_VERSION 0.7) --ExternalProject_Add(docutils -- DEPENDS setuptools -- URL ${CMAKE_SOURCE_DIR}/ext/docutils-${DOCUTILS_VERSION}.tar.gz -- BUILD_IN_SOURCE 1 -- CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH} -- BUILD_COMMAND PYTHONPATH=${PYTHONPATH} python setup.py build -- INSTALL_COMMAND PYTHONPATH=${PYTHONPATH} python setup.py install --prefix=${EXTDIST_ROOT} --) -- --# jinja2 --set(JINJA2_VERSION 2.5.5) --ExternalProject_Add(Jinja2 -- DEPENDS setuptools -- URL ${CMAKE_SOURCE_DIR}/ext/Jinja2-${JINJA2_VERSION}.tar.gz -- BUILD_IN_SOURCE 1 -- CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH} -- BUILD_COMMAND PYTHONPATH=${PYTHONPATH} python setup.py build -- INSTALL_COMMAND PYTHONPATH=${PYTHONPATH} python setup.py install --prefix=${EXTDIST_ROOT} --) -- --# Pygments --set(PYGMENTS_VERSION 1.3.1) --ExternalProject_Add(Pygments -- DEPENDS setuptools -- URL ${CMAKE_SOURCE_DIR}/ext/Pygments-${PYGMENTS_VERSION}.tar.gz -- BUILD_IN_SOURCE 1 -- CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH} -- BUILD_COMMAND PYTHONPATH=${PYTHONPATH} python setup.py build -- INSTALL_COMMAND PYTHONPATH=${PYTHONPATH} python setup.py install --prefix=${EXTDIST_ROOT} --) -- --# sphinx --set(SPHINX_VERSION f52b631f501a) # 1.1pre --ExternalProject_Add(Sphinx -- DEPENDS setuptools docutils Jinja2 Pygments -- URL ${CMAKE_SOURCE_DIR}/ext/sphinx-${SPHINX_VERSION}.tar.gz -- PATCH_COMMAND patch -p1 < ${CMAKE_SOURCE_DIR}/ext/sphinx-${SPHINX_VERSION}.patch -- BUILD_IN_SOURCE 1 -- CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${EXTDIST_PYTHONPATH} -- BUILD_COMMAND PYTHONPATH=${PYTHONPATH} python setup.py build -- INSTALL_COMMAND PYTHONPATH=${PYTHONPATH} python setup.py install --prefix=${EXTDIST_ROOT} --install-scripts=${EXTDIST_ROOT}/bin --) -- - ############################################################################### - ### Create Doc Targets ### - -@@ -81,7 +22,7 @@ - ExtractRstCPP(${CMAKE_SOURCE_DIR}/export/OpenColorIO/OpenColorTypes.h developers/api/OpenColorTypes.rst) - - add_custom_target(doc ALL -- COMMAND PYTHONPATH=${PYTHONPATH} ${EXTDIST_BINPATH}/sphinx-build -b html . ${CMAKE_CURRENT_BINARY_DIR}/build-html -+ COMMAND sphinx-build -b html . ${CMAKE_CURRENT_BINARY_DIR}/build-html - DEPENDS - OpenColorIO - PyOpenColorIO -@@ -93,19 +34,17 @@ - COMMENT "Building html docs" - SOURCES ${DOCFILES}) - --# note: ExternalProject will not build when added to a add_custom_target this --# works around this problem. This seems to be fixed in the cmake ^HEAD --add_dependencies(doc Sphinx) -- - install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/build-html/ -- DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/html -+ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/$ENV{P}/html - PATTERN .git EXCLUDE) - -+if(OCIO_BUILD_PDF_DOCS) -+ - find_package(LATEX) - if(PDFLATEX_COMPILER) - - add_custom_target(latex -- COMMAND PYTHONPATH=${PYTHONPATH} ${EXTDIST_BINPATH}/sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex -+ COMMAND PYTHONPATH= sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex - DEPENDS - OpenColorIO - ${CMAKE_BINARY_DIR}/docs/conf.py -@@ -115,7 +54,6 @@ - ${RSTDOC_OUTPUT} - COMMENT "Building latex doc" - SOURCES ${DOCFILES}) -- add_dependencies(latex Sphinx) - - add_custom_target(pdf ALL - COMMAND ${PDFLATEX_COMPILER} OpenColorIO.tex -@@ -125,6 +63,8 @@ - add_dependencies(pdf latex) - - install(FILES ${CMAKE_CURRENT_BINARY_DIR}/build-latex/OpenColorIO.pdf -- DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/) -+ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/$ENV{P}) - - endif() -+ -+endif() diff --git a/media-gfx/opencolorio/files/opencolorio-1.0.8-documentation-gen.patch b/media-gfx/opencolorio/files/opencolorio-1.0.8-documentation-gen.patch deleted file mode 100644 index f5b3b7b7a5fe..000000000000 --- a/media-gfx/opencolorio/files/opencolorio-1.0.8-documentation-gen.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- docs/CMakeLists.txt.orig 2013-01-08 03:19:23.649162615 +0400 -+++ docs/CMakeLists.txt 2013-01-08 03:22:29.647329174 +0400 -@@ -81,7 +81,7 @@ - ExtractRstCPP(${CMAKE_SOURCE_DIR}/export/OpenColorIO/OpenColorTypes.h developers/api/OpenColorTypes.rst) - - add_custom_target(doc ALL -- COMMAND PYTHONPATH=${PYTHONPATH} ${EXTDIST_BINPATH}/sphinx-build -b html . ${CMAKE_CURRENT_BINARY_DIR}/build-html -+ COMMAND sphinx-build -b html . ${CMAKE_CURRENT_BINARY_DIR}/build-html - DEPENDS - OpenColorIO - PyOpenColorIO -@@ -93,20 +93,18 @@ - COMMENT "Building html docs" - SOURCES ${DOCFILES}) - --# note: ExternalProject will not build when added to a add_custom_target this --# works around this problem. This seems to be fixed in the cmake ^HEAD --add_dependencies(doc Sphinx) -- - install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/build-html/ -- DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/html -+ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/$ENV{P}/html - PATTERN .* EXCLUDE - ) - -+if(OCIO_BUILD_PDF_DOCS) -+ - find_package(LATEX) - if(PDFLATEX_COMPILER) - - add_custom_target(latex -- COMMAND PYTHONPATH=${PYTHONPATH} ${EXTDIST_BINPATH}/sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex -+ COMMAND sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex - DEPENDS - OpenColorIO - ${CMAKE_BINARY_DIR}/docs/conf.py -@@ -116,7 +114,6 @@ - ${RSTDOC_OUTPUT} - COMMENT "Building latex doc" - SOURCES ${DOCFILES}) -- add_dependencies(latex Sphinx) - - add_custom_target(pdf ALL - COMMAND ${PDFLATEX_COMPILER} OpenColorIO.tex -@@ -126,6 +123,8 @@ - add_dependencies(pdf latex) - - install(FILES ${CMAKE_CURRENT_BINARY_DIR}/build-latex/OpenColorIO.pdf -- DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/) -+ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/$ENV{P}/) - - endif() -+ -+endif() diff --git a/media-gfx/opencolorio/files/opencolorio-openimageio.patch b/media-gfx/opencolorio/files/opencolorio-openimageio.patch deleted file mode 100644 index 89b7042d47f8..000000000000 --- a/media-gfx/opencolorio/files/opencolorio-openimageio.patch +++ /dev/null @@ -1,38 +0,0 @@ -http://github.com/cjwills/OpenColorIO/commit/36c59cb788adc20219f6086bccd893531d0cec43 - ---- src/apps/ocioconvert/main.cpp -+++ src/apps/ocioconvert/main.cpp -@@ -35,7 +35,9 @@ - - #include <OpenImageIO/imageio.h> - #include <OpenImageIO/typedesc.h> -+#if defined OIIO_VERSION && (OIIO_VERSION<10100) - namespace OIIO = OIIO_NAMESPACE; -+#endif - - #include "argparse.h" - ---- src/apps/ociodisplay/main.cpp -+++ src/apps/ociodisplay/main.cpp -@@ -53,7 +53,9 @@ - - #include <OpenImageIO/imageio.h> - #include <OpenImageIO/typedesc.h> -+#if defined OIIO_VERSION && (OIIO_VERSION<10100) - namespace OIIO = OIIO_NAMESPACE; -+#endif - - GLint g_win = 0; - int g_winWidth = 0; ---- src/apps/ociolutimage/main.cpp -+++ src/apps/ociolutimage/main.cpp -@@ -32,7 +32,9 @@ - - #include <OpenImageIO/imageio.h> - #include <OpenImageIO/typedesc.h> -+#if defined OIIO_VERSION && (OIIO_VERSION<10100) - namespace OIIO = OIIO_NAMESPACE; -+#endif - - #include "argparse.h" - diff --git a/media-gfx/opencolorio/files/opencolorio-use-system-libs.patch b/media-gfx/opencolorio/files/opencolorio-use-system-libs.patch deleted file mode 100644 index 10a931551258..000000000000 --- a/media-gfx/opencolorio/files/opencolorio-use-system-libs.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- CMakeLists.txt.orig 2012-08-18 14:47:17.449263203 +0400 -+++ CMakeLists.txt 2012-08-18 14:47:34.102263732 +0400 -@@ -28,11 +28,10 @@ - option(OCIO_USE_BOOST_PTR "Set to ON to enable boost shared_ptr (necessary when tr1 is not available)" OFF) - - option(OCIO_PYGLUE_RESPECT_ABI "If ON, the Python module install path includes Python UCS version" OFF) --if(UNIX AND NOT APPLE) -- option(USE_EXTERNAL_YAML "Use system installed yaml-cpp library." OFF) -- option(USE_EXTERNAL_TINYXML "Use system installed tinyxml library." OFF) -- option(USE_EXTERNAL_LCMS "Use system install lcms2 library." OFF) --endif() -+ -+option(USE_EXTERNAL_YAML "Use system installed yaml-cpp library." ON) -+option(USE_EXTERNAL_TINYXML "Use system installed tinyxml library." ON) -+option(USE_EXTERNAL_LCMS "Use system install lcms2 library." ON) - - # This does not include the SOVERSION override, on purpose, so that the - # OCIO_VERSION value will be an accurate reflection of the underlying library version. diff --git a/media-gfx/opencolorio/metadata.xml b/media-gfx/opencolorio/metadata.xml deleted file mode 100644 index 316ba2c52478..000000000000 --- a/media-gfx/opencolorio/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>graphics</herd> - <maintainer> - <email>pinkbyte@gentoo.org</email> - <name>Sergey Popov</name> - </maintainer> - <longdescription lang="en">OpenColorIO (OCIO) is a complete color management solution geared towards motion picture production with an emphasis on visual effects and computer animation.</longdescription> - <use> - <flag name="pdf">Install extra documentation in PDF format</flag> - </use> -</pkgmetadata> diff --git a/media-gfx/opencolorio/opencolorio-1.0.7.ebuild b/media-gfx/opencolorio/opencolorio-1.0.7.ebuild deleted file mode 100644 index 75f15997bb50..000000000000 --- a/media-gfx/opencolorio/opencolorio-1.0.7.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/opencolorio/opencolorio-1.0.7.ebuild,v 1.7 2013/01/15 09:19:27 ssuominen Exp $ - -EAPI=4 - -PYTHON_DEPEND="python? 2" - -inherit cmake-utils python vcs-snapshot - -DESCRIPTION="A color management framework for visual effects and animation" -HOMEPAGE="http://opencolorio.org/" -SRC_URI="https://github.com/imageworks/OpenColorIO/tarball/v${PV} \ - -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc opengl pdf python sse2 test" - -RDEPEND="opengl? ( - media-libs/lcms:2 - >=media-libs/openimageio-1.1.0 - media-libs/glew - media-libs/freeglut - virtual/opengl - ) - dev-cpp/yaml-cpp - dev-libs/tinyxml - " -DEPEND="${RDEPEND} - doc? ( - pdf? ( dev-python/sphinx[latex] ) - !pdf? ( dev-python/sphinx ) - ) - " - -# Documentation building requires Python bindings building -REQUIRED_USE="doc? ( python )" - -# Restricting tests, bugs #439790 and #447908 -RESTRICT="test" - -pkg_setup() { - if use python; then - python_set_active_version 2 - python_pkg_setup - fi -} - -src_prepare() { - epatch \ - "${FILESDIR}"/${PN}-use-system-libs.patch \ - "${FILESDIR}"/${P}-documentation-gen.patch \ - "${FILESDIR}"/${PN}-openimageio.patch -} - -src_configure() { - # Missing features: - # - Truelight and Nuke are not in portage for now, so their support are disabled - # - Java bindings was not tested, so disabled - # Notes: - # - OpenImageIO is required for building ociodisplay and ocioconvert (USE opengl) - # - OpenGL, GLUT and GLEW is required for building ociodisplay (USE opengl) - local mycmakeargs=( - -DOCIO_BUILD_JNIGLUE=OFF - -DOCIO_BUILD_NUKE=OFF - -DOCIO_BUILD_SHARED=ON - -DOCIO_BUILD_STATIC=OFF - -DOCIO_STATIC_JNIGLUE=OFF - -DOCIO_BUILD_TRUELIGHT=OFF - $(cmake-utils_use doc OCIO_BUILD_DOCS) - $(cmake-utils_use opengl OCIO_BUILD_APPS) - $(cmake-utils_use pdf OCIO_BUILD_PDF_DOCS) - $(cmake-utils_use python OCIO_BUILD_PYGLUE) - $(cmake-utils_use sse2 OCIO_USE_SSE) - $(cmake-utils_use test OCIO_BUILD_TESTS) - ) - cmake-utils_src_configure -} diff --git a/media-gfx/opencolorio/opencolorio-1.0.8.ebuild b/media-gfx/opencolorio/opencolorio-1.0.8.ebuild deleted file mode 100644 index e11f5183dfdc..000000000000 --- a/media-gfx/opencolorio/opencolorio-1.0.8.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/opencolorio/opencolorio-1.0.8.ebuild,v 1.1 2013/01/07 23:31:19 pinkbyte Exp $ - -EAPI=5 - -PYTHON_DEPEND="python? 2" - -inherit cmake-utils python vcs-snapshot - -DESCRIPTION="A color management framework for visual effects and animation" -HOMEPAGE="http://opencolorio.org/" -SRC_URI="https://github.com/imageworks/OpenColorIO/tarball/v${PV} \ - -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc opengl pdf python sse2 test" - -RDEPEND="opengl? ( - media-libs/lcms:2 - >=media-libs/openimageio-1.1.0 - media-libs/glew - media-libs/freeglut - virtual/opengl - ) - dev-cpp/yaml-cpp - dev-libs/tinyxml - " -DEPEND="${RDEPEND} - doc? ( - pdf? ( dev-python/sphinx[latex] ) - !pdf? ( dev-python/sphinx ) - ) - " - -# Documentation building requires Python bindings building -REQUIRED_USE="doc? ( python )" - -# Restricting tests, bugs #439790 and #447908 -RESTRICT="test" - -PATCHES=( "${FILESDIR}/${P}-documentation-gen.patch" ) - -pkg_setup() { - if use python; then - python_set_active_version 2 - python_pkg_setup - fi -} - -src_configure() { - # Missing features: - # - Truelight and Nuke are not in portage for now, so their support are disabled - # - Java bindings was not tested, so disabled - # Notes: - # - OpenImageIO is required for building ociodisplay and ocioconvert (USE opengl) - # - OpenGL, GLUT and GLEW is required for building ociodisplay (USE opengl) - local mycmakeargs=( - -DOCIO_BUILD_JNIGLUE=OFF - -DOCIO_BUILD_NUKE=OFF - -DOCIO_BUILD_SHARED=ON - -DOCIO_BUILD_STATIC=OFF - -DOCIO_STATIC_JNIGLUE=OFF - -DOCIO_BUILD_TRUELIGHT=OFF - -DUSE_EXTERNAL_LCMS=ON - -DUSE_EXTERNAL_TINYXML=ON - -DUSE_EXTERNAL_YAML=ON - $(cmake-utils_use doc OCIO_BUILD_DOCS) - $(cmake-utils_use opengl OCIO_BUILD_APPS) - $(cmake-utils_use pdf OCIO_BUILD_PDF_DOCS) - $(cmake-utils_use python OCIO_BUILD_PYGLUE) - $(cmake-utils_use sse2 OCIO_USE_SSE) - $(cmake-utils_use test OCIO_BUILD_TESTS) - ) - cmake-utils_src_configure -} |