[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2024-08-03 Thread Andrew Ammerlaan
commit: 7fb7986ffcfcd5520c57744c621e045ca715a850
Author: Huang Rui  gmail  com>
AuthorDate: Mon Jul 22 09:52:19 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Aug  3 07:39:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb7986f

media-libs/openimageio: fix FindLibheif configuring errors

- media-libs/libheif-1.17.6 with heif_version.h multilib wrapper
  caused FindLibheif can't fetch version, use compiler preprosser
  to get correct version info.

Closes: https://bugs.gentoo.org/936472
Signed-off-by: Huang Rui  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37669
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/openimageio/openimageio-2.5.12.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/openimageio/openimageio-2.5.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.5.12.0.ebuild
index c778a756041e..bd837866d719 100644
--- a/media-libs/openimageio/openimageio-2.5.12.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.5.12.0.ebuild
@@ -126,6 +126,7 @@ PATCHES=(
"${FILESDIR}/${PN}-2.5.8.0-fix-unit_simd.patch"
"${FILESDIR}/${PN}-2.5.8.0-fix-tests.patch"
"${FILESDIR}/${PN}-2.5.12.0-tests-optional.patch"
+   "${FILESDIR}/${PN}-2.5.12.0-heif-find-fix.patch"
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/, media-libs/openimageio/files/

2024-08-03 Thread Andrew Ammerlaan
commit: 922111577300d9190370618c83baa2fa9766d878
Author: Huang Rui  gmail  com>
AuthorDate: Mon Jul 22 09:49:22 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Aug  3 07:39:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92211157

media-libs/openimageio: add 2.5.13.1

Signed-off-by: Huang Rui  gmail.com>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 .../files/openimageio-2.5.12.0-heif-find-fix.patch |  19 ++
 media-libs/openimageio/openimageio-2.5.13.1.ebuild | 303 +
 3 files changed, 323 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index b7e63eddb105..f1e806c27c42 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -5,6 +5,7 @@ DIST file003.fits 581760 BLAKE2B 
35d77c64ff9e25f34593ea41839a4f7712dc344d12ab2c0
 DIST file009.fits 25920 BLAKE2B 
594061eba4d48da8cbfee58ab592a0adb5a22d681228330e84f60304e5146a8856e9c65b763d6d8e2136217ebe85d92128318cccfcf6358c7bc767232c6382c9
 SHA512 
57d53622854399aed96efbeff78e700990b2fc63c4dbd1bc9ac58c7670af98d528db2f1a3e9de4e74b977f8318109b465b46423bbac36bf2bf34a1e33e7dcdb8
 DIST file012.fits 1019520 BLAKE2B 
e86d9e0004ca159d9a5ae0585776db65c7dd49162cb5dbd8b511686244950e33746d8a41f60b5ba8fcea220194fa87e16235adb7ccc0b4fb4b0a61e6c5c376a8
 SHA512 
45439544da478b24ccbcf14dc9a651aa8ecbce29b9992204d85c1eee42bc88b68802ec57bc148510da1e062de95ee53dd5c64c9bfa2e0b6cdfd945a78d1fc76a
 DIST openimageio-2.5.12.0.tar.gz 52535046 BLAKE2B 
d60e823b8834c68098e771929475b7321363aad044b244a5c2a284e1c67a1a3145d22ed259eccbc4f6fbfcd6d2768414e4f22bdfa17f6516205d7749dcc6c6c8
 SHA512 
c6e53b5484702c66f01490d23f272e597e016b984d54f81e400605bf2a2e1dd7843ce25a7ef51ffbc7ee7089b42e8d73a91699b93cb655b5ca9ef869c9a950f4
+DIST openimageio-2.5.13.1.tar.gz 52538869 BLAKE2B 
ceba0bde73cbf2b5b7b243fa1dc4806aece881c37775418c3305d5e5665e1c249219cad2c7b0d9d4acd5955897dc13dfb94e4627e9ae866e6400559b99e7021a
 SHA512 
3c9eb9a361464e73fae518b704438bbf409c846031f05026d8b9ace91431819ac80674130ccd2300deb9756ae26e150bf5c0a866be3f3fb65bdfba0ba60395ab
 DIST openimageio-2.5.9.0.tar.gz 52051925 BLAKE2B 
7d499d80af6cdecfdea9a422030c095357b67a7d8dd281638e2e687df47b5c7b57c909c8682f1c6185251df13d6f9c7ddf1f9d5fc7fef26351fe0d4b8cc7d8c6
 SHA512 
554f61e19e3f81c8495f48386494a1aeee3a2a759b3022b4fb5cf1dba1dbc813cd0956b60d08a2c1feca69d97141e5836651fcbbeadab1e050eb2d103eb1c41f
 DIST 
openimageio-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz 
252131865 BLAKE2B 
f5f2477897f84148574cdd02b673c7bdff49d8f45026375095bb6f184230466e2e60020be7583e5a5aa0aa9c971e7251979d3eeb2ee620d47342b1e4435427e0
 SHA512 
e89c2935496c5fec2ebe1175e9b9bd3aecb23374ec3947057195ee6d31a883c1a67c4dc754bf0a5b68859093b5e169b70ffabd4736cf67f9e3dc09f3299fc54f
 DIST 
openimageio-oiio-test-image-7d821f02c848022b2ee703d6bee48ca2acbfae70.tar.gz 
141224552 BLAKE2B 
e185f6b2bd345ca0740d1ac7bc48e5a283a80db0d2fa88566367e1179e96d048ac371708db29a6591d0c4eb7f9c171af22bac30fd68bc223e2c373db3b99077d
 SHA512 
a3c9e4151c946b79e2eb37cd53fd2865d6117431ad06e4e35d42c10d9ff8415224e2f20e14af8dd869ec2a6c6faf4f9d8ef28e5b6556c88a54398de4a8843b59

diff --git 
a/media-libs/openimageio/files/openimageio-2.5.12.0-heif-find-fix.patch 
b/media-libs/openimageio/files/openimageio-2.5.12.0-heif-find-fix.patch
new file mode 100644
index ..6ffcdc3def3a
--- /dev/null
+++ b/media-libs/openimageio/files/openimageio-2.5.12.0-heif-find-fix.patch
@@ -0,0 +1,19 @@
+From: Huang Rui 
+Date: 2024-07-22
+Subject: [PATCH] fix FindLibheif with heif_version.h multilib warpper
+
+--- a/src/cmake/modules/FindLibheif.cmake  2024-07-15 21:30:17.0 
+0800
 b/src/cmake/modules/FindLibheif.cmake  2024-07-22 17:33:21.827445823 
+0800
+@@ -30,7 +30,11 @@
+   DOC "The directory where libheif libraries reside")
+ 
+ if (LIBHEIF_INCLUDE_DIR)
+-file(STRINGS "${LIBHEIF_INCLUDE_DIR}/libheif/heif_version.h" TMP REGEX 
"^#define LIBHEIF_VERSION[ \t].*$")
++execute_process(
++COMMAND sh -c "${CMAKE_C_COMPILER} -E -dD -P 
${LIBHEIF_INCLUDE_DIR}/libheif/heif_version.h | grep LIBHEIF_VERSION"
++OUTPUT_VARIABLE TMP
++OUTPUT_STRIP_TRAILING_WHITESPACE
++)
+ string(REGEX MATCHALL "[0-9.]+" LIBHEIF_VERSION ${TMP})
+ endif ()
+

diff --git a/media-libs/openimageio/openimageio-2.5.13.1.ebuild 
b/media-libs/openimageio/openimageio-2.5.13.1.ebuild
new file mode 100644
index ..bd837866d719
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.5.13.1.ebuild
@@ -0,0 +1,303 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+TEST_OIIO_IMAGE_COMMIT="7d821f02c848022b2ee703d6bee48ca2acbfae70"
+TEST_OEXR_IMAGE_COMMIT="df16e765fee28a947244657cae3251959ae63c00"
+inherit cmake flag-o-matic python-single-r1 virtualx
+
+DESCRIPTION

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2024-06-05 Thread Andrew Ammerlaan
commit: 595a2e074e353fdaa591cebacba7d6083418549e
Author: Paul Zander  gmail  com>
AuthorDate: Mon Jun  3 13:50:16 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  5 12:56:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595a2e07

media-libs/openimageio: drop old

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37004
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/openimageio/Manifest|  10 -
 media-libs/openimageio/metadata.xml|   1 -
 media-libs/openimageio/openimageio-2.4.12.0.ebuild | 197 
 media-libs/openimageio/openimageio-2.4.13.0.ebuild | 201 
 media-libs/openimageio/openimageio-2.4.14.0.ebuild | 205 
 media-libs/openimageio/openimageio-2.4.15.0.ebuild | 205 
 media-libs/openimageio/openimageio-2.4.16.0.ebuild | 205 
 .../openimageio/openimageio-2.4.6.0-r1.ebuild  | 185 --
 media-libs/openimageio/openimageio-2.5.4.0.ebuild  | 204 
 media-libs/openimageio/openimageio-2.5.5.0.ebuild  | 206 -
 10 files changed, 1619 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 3985bbc6f21c..b7e63eddb105 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -4,19 +4,9 @@ DIST file002.fits 11520 BLAKE2B 
e1983941ca932f9db088f2d1856ca3b1fd268cf8d30e1885
 DIST file003.fits 581760 BLAKE2B 
35d77c64ff9e25f34593ea41839a4f7712dc344d12ab2c041a1e1ef7ad9846a711fafb71ba71b191a7dc44cd94ae7172640210a5c48e2910d34efea4c20989e1
 SHA512 
dc143b27f8850e2a55ad95a9a7a76a348f0b9b0af5a223d1ae11157eb358acf74e482957faaa0cdbaf260b9cbe14b10e6b504068c7b312f059119c022279611f
 DIST file009.fits 25920 BLAKE2B 
594061eba4d48da8cbfee58ab592a0adb5a22d681228330e84f60304e5146a8856e9c65b763d6d8e2136217ebe85d92128318cccfcf6358c7bc767232c6382c9
 SHA512 
57d53622854399aed96efbeff78e700990b2fc63c4dbd1bc9ac58c7670af98d528db2f1a3e9de4e74b977f8318109b465b46423bbac36bf2bf34a1e33e7dcdb8
 DIST file012.fits 1019520 BLAKE2B 
e86d9e0004ca159d9a5ae0585776db65c7dd49162cb5dbd8b511686244950e33746d8a41f60b5ba8fcea220194fa87e16235adb7ccc0b4fb4b0a61e6c5c376a8
 SHA512 
45439544da478b24ccbcf14dc9a651aa8ecbce29b9992204d85c1eee42bc88b68802ec57bc148510da1e062de95ee53dd5c64c9bfa2e0b6cdfd945a78d1fc76a
-DIST openimageio-2.4.12.0.tar.gz 32157951 BLAKE2B 
dd7dd7b641266a7c575eafbc258ffc4b298236043960ae6ef878f46cd3ec3342f3be5b9a14459724578abc6390318666e43e8835ef6b2f25bc05a52002c7096f
 SHA512 
5a0b9e6b634326be051dac46d2145149e9ff3e33d60d05728420d156431d6aa85186706b5f5b66ab820f4cd97f68d049a76e2da13f99e457135360f56fb5a257
-DIST openimageio-2.4.13.0.tar.gz 32162857 BLAKE2B 
43d6c16fb9dfba2e01ea6a7b68e8c72ec0c11be0d42d96e476a79b7972bcf61f2ac377009493e8fa9367001cc788a1453f8c0f1cf061a204f9da4b9f713d5554
 SHA512 
9e887c7039995ce7c41556e09a7eed940863260a522ecf7d9bec300189026ed507da560620dfa4a619deeb679be7adf42fe3a7020ff3094df777c7934c771227
-DIST openimageio-2.4.14.0.tar.gz 47890469 BLAKE2B 
53865ab493a586a1e4fdc6f81a90f7ae3847556a09a9c19ade48cbe5d8e3f807d864a2409a468613b1a55c128d5f5e119f1f2a70fc44b1a5293c99c3431cc69f
 SHA512 
6b87c805907a2f7c98f40e987fb6ebf769f8519f5d8a8b7393bed62a41cee1118bb32d2bc4d23fd464973e237077d08771ff85f72073caa57799d71bd098038f
-DIST openimageio-2.4.15.0.tar.gz 47894262 BLAKE2B 
82afc48b3d9affb987d94c57d91fe93b27c78350d02fc7605ce3995e5f37724495bbc0d2f85fa8efb86113ef48d0aec15cfdb9bad8547315542ed125e5f71349
 SHA512 
dc1f805d6dc85170784d2b2860bfd488fdebb92cb12254d5c0d4df9483e55f298f6fbf74aca0c52162583300327de99bd92f73c2a2b7f5611f61bbfef5ca22a5
-DIST openimageio-2.4.16.0.tar.gz 47894563 BLAKE2B 
02788bb7ccc9bbcb84a44df0c86252545f89cf8dcd1b84443f185f43e60c9eb701e9c5e781c946dec797ec888c5ebdd5efb3f1d95b684c71cbb7271bf6f0da9e
 SHA512 
f9835d6b5e938bdba462a64eb9cc3b89f27ea36b6b59f7143a9c0b2794f095ca68fbd26bdd7322b2b260e9ded5cc6a91f86ad11f292ad8163a1dfe55b9a3446c
-DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B 
c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415
 SHA512 
6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
 DIST openimageio-2.5.12.0.tar.gz 52535046 BLAKE2B 
d60e823b8834c68098e771929475b7321363aad044b244a5c2a284e1c67a1a3145d22ed259eccbc4f6fbfcd6d2768414e4f22bdfa17f6516205d7749dcc6c6c8
 SHA512 
c6e53b5484702c66f01490d23f272e597e016b984d54f81e400605bf2a2e1dd7843ce25a7ef51ffbc7ee7089b42e8d73a91699b93cb655b5ca9ef869c9a950f4
-DIST openimageio-2.5.4.0.tar.gz 48107518 BLAKE2B 
38ba0f01976cfbe0f81c04fe8e64ff9c5ab530204d45a7b566882a7ec31c378c61a9b6bc62d6453c51e7ed33cd514a758b5d8224a646e568c9abd6274ebc6b0c
 SHA512 
db9576bbc0b77da19db957710e86d8979e9987e91ff6246b513197fa98545904a7d34873cc2ba3ee60deed0a00a757dafb8dfa604f1e52097a1848aef434

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/files/, media-libs/openimageio/

2024-06-05 Thread Andrew Ammerlaan
commit: e66d96d5e7d63c30fa893ed0f4fecb1cf0ca8c4f
Author: Paul Zander  gmail  com>
AuthorDate: Mon Jun  3 13:47:00 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  5 12:56:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66d96d5

media-libs/openimageio: add 2.5.12.0

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/openimageio/Manifest|   2 +
 .../openimageio-2.5.12.0-tests-optional.patch  |  31 +++
 .../files/openimageio-2.5.12.0_heif_test.patch |  18 ++
 media-libs/openimageio/openimageio-2.5.12.0.ebuild | 302 +
 4 files changed, 353 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index f312d364a6d0..3985bbc6f21c 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -10,12 +10,14 @@ DIST openimageio-2.4.14.0.tar.gz 47890469 BLAKE2B 
53865ab493a586a1e4fdc6f81a90f7
 DIST openimageio-2.4.15.0.tar.gz 47894262 BLAKE2B 
82afc48b3d9affb987d94c57d91fe93b27c78350d02fc7605ce3995e5f37724495bbc0d2f85fa8efb86113ef48d0aec15cfdb9bad8547315542ed125e5f71349
 SHA512 
dc1f805d6dc85170784d2b2860bfd488fdebb92cb12254d5c0d4df9483e55f298f6fbf74aca0c52162583300327de99bd92f73c2a2b7f5611f61bbfef5ca22a5
 DIST openimageio-2.4.16.0.tar.gz 47894563 BLAKE2B 
02788bb7ccc9bbcb84a44df0c86252545f89cf8dcd1b84443f185f43e60c9eb701e9c5e781c946dec797ec888c5ebdd5efb3f1d95b684c71cbb7271bf6f0da9e
 SHA512 
f9835d6b5e938bdba462a64eb9cc3b89f27ea36b6b59f7143a9c0b2794f095ca68fbd26bdd7322b2b260e9ded5cc6a91f86ad11f292ad8163a1dfe55b9a3446c
 DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B 
c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415
 SHA512 
6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
+DIST openimageio-2.5.12.0.tar.gz 52535046 BLAKE2B 
d60e823b8834c68098e771929475b7321363aad044b244a5c2a284e1c67a1a3145d22ed259eccbc4f6fbfcd6d2768414e4f22bdfa17f6516205d7749dcc6c6c8
 SHA512 
c6e53b5484702c66f01490d23f272e597e016b984d54f81e400605bf2a2e1dd7843ce25a7ef51ffbc7ee7089b42e8d73a91699b93cb655b5ca9ef869c9a950f4
 DIST openimageio-2.5.4.0.tar.gz 48107518 BLAKE2B 
38ba0f01976cfbe0f81c04fe8e64ff9c5ab530204d45a7b566882a7ec31c378c61a9b6bc62d6453c51e7ed33cd514a758b5d8224a646e568c9abd6274ebc6b0c
 SHA512 
db9576bbc0b77da19db957710e86d8979e9987e91ff6246b513197fa98545904a7d34873cc2ba3ee60deed0a00a757dafb8dfa604f1e52097a1848aef43427cd
 DIST openimageio-2.5.5.0.tar.gz 52025462 BLAKE2B 
d8d88d5e89815525fe7e75983b8d373058901614dcea9743a3851e242aa5f076b81ef3cc18764063e456ed9b79758d146c5d862be3a45d3671c59c7195acfa51
 SHA512 
d8ac989a6c7007089e3a29723889c9b9644d23ca9da1606da9f8c6bd7c0b301cf6a03f57c8eaaaca2a2fb2f3e79291f9dfa46ed31240a15d4650b83bf93ce96d
 DIST openimageio-2.5.9.0.tar.gz 52051925 BLAKE2B 
7d499d80af6cdecfdea9a422030c095357b67a7d8dd281638e2e687df47b5c7b57c909c8682f1c6185251df13d6f9c7ddf1f9d5fc7fef26351fe0d4b8cc7d8c6
 SHA512 
554f61e19e3f81c8495f48386494a1aeee3a2a759b3022b4fb5cf1dba1dbc813cd0956b60d08a2c1feca69d97141e5836651fcbbeadab1e050eb2d103eb1c41f
 DIST 
openimageio-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz 
252131865 BLAKE2B 
f5f2477897f84148574cdd02b673c7bdff49d8f45026375095bb6f184230466e2e60020be7583e5a5aa0aa9c971e7251979d3eeb2ee620d47342b1e4435427e0
 SHA512 
e89c2935496c5fec2ebe1175e9b9bd3aecb23374ec3947057195ee6d31a883c1a67c4dc754bf0a5b68859093b5e169b70ffabd4736cf67f9e3dc09f3299fc54f
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137900826 BLAKE2B 
e89fd990b5e3ef23a853fc554066804c2a092b74a7ee54e3f1654bf419904ca094fef2703cd2f29d90c6d2bc5b8c8808cf9e66eb858c6d8495fdb7941f5029d7
 SHA512 
6568d4171c7dbd12d86099fd3dc35bfe2cbd46af84e58884900c5cea6ccea0139eabdb6d2194217ab3cffac56a81d37db4fbae57eb2a05f7916c27fe75a51ee6
+DIST 
openimageio-oiio-test-image-7d821f02c848022b2ee703d6bee48ca2acbfae70.tar.gz 
141224552 BLAKE2B 
e185f6b2bd345ca0740d1ac7bc48e5a283a80db0d2fa88566367e1179e96d048ac371708db29a6591d0c4eb7f9c171af22bac30fd68bc223e2c373db3b99077d
 SHA512 
a3c9e4151c946b79e2eb37cd53fd2865d6117431ad06e4e35d42c10d9ff8415224e2f20e14af8dd869ec2a6c6faf4f9d8ef28e5b6556c88a54398de4a8843b59
 DIST 
openimageio-oiio-test-image-aae37a54e31c0e719edcec852994d052ecf6541e.tar.gz 
137910473 BLAKE2B 
4fb43e1dc0a726fc64085884494b8fef23a824d38e79c5ec33ab4bd9338f5efbb91a6b534b89f37f868838984e22530e8f938436674b0972537fb6b25f3b9d57
 SHA512 
d7e49efd1ce07364f226318b6572ceb46d6

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2024-06-01 Thread Sam James
commit: 11da94133570172cdd0fd7fd182ecd8e79880656
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 03:28:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 03:28:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11da9413

media-libs/openimageio: Stabilize 2.5.9.0 amd64, #917680

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.5.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.5.9.0.ebuild 
b/media-libs/openimageio/openimageio-2.5.9.0.ebuild
index f0f6accc867e..091b7d122581 100644
--- a/media-libs/openimageio/openimageio-2.5.9.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.5.9.0.ebuild
@@ -40,7 +40,7 @@ S="${WORKDIR}/OpenImageIO-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/files/, media-libs/openimageio/

2024-03-18 Thread Sam James
commit: 38086577ee0a6b8515ea62f2dfc7f47b6b031bf3
Author: Paul Zander  gmail  com>
AuthorDate: Fri Feb  2 17:05:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 18 16:33:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38086577

media-libs/openimageio: add 2.5.9.0

Fixed tests by adjusting fp-comparison threshold

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35377
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|  14 ++
 .../files/openimageio-2.5.8.0-fits.patch   |  19 ++
 .../files/openimageio-2.5.8.0-fix-tests.patch  | 230 ++
 .../files/openimageio-2.5.8.0-fix-unit_simd.patch  |  18 ++
 media-libs/openimageio/metadata.xml|   1 +
 media-libs/openimageio/openimageio-2.5.9.0.ebuild  | 262 +
 6 files changed, 544 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 8cd680342d81..f312d364a6d0 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,3 +1,9 @@
+DIST J2KP4files.zip 52204801 BLAKE2B 
9e1c9afc11dc9e9be9987d458c274902f4205a5838a22bccd990699cfe1612139703d0ecc10fa77eacf5d246739025ddf57a02d91b80d3acfa1bae8377044b24
 SHA512 
71822f8b2518c4a7a5e195700d0e960a4b900e5b36ddfd2498e5a1e4e149ae3ea0262c51a24a7081119aa5d00772d45d1b0bab836bbca0557c2e9bb9a88b89f4
+DIST file001.fits 11520 BLAKE2B 
6d608a563ef4eb83df6d86b2d117e27666222c338e830700be9387cc8a5a0a032c23ec51669a19a0e8cdca8e79e4b8114b6ac36c8aed75e59f6c9dfc4c98231e
 SHA512 
eb8fb79c2c336204129bc43aff2c558c07c72040341f4f5d985baeae14a615c5f02e1ffb47f4c6bb79790f9d0e0d606872ec2f2a656335be6b2777552f3a935e
+DIST file002.fits 11520 BLAKE2B 
e1983941ca932f9db088f2d1856ca3b1fd268cf8d30e1885bf3b4d755608f581b3906a028d5d2bc805457b8a297ea069f8f3a2b954a6d2b3c2b1e1e8d1429cd2
 SHA512 
7829fb873d282ab29368909bf94665f9d62a0af75c4d7ce882d7c5f46cd00b6d157a7d2ac5d1b8c8a5a62d2277494d12dcb14042964f7185938610624b228160
+DIST file003.fits 581760 BLAKE2B 
35d77c64ff9e25f34593ea41839a4f7712dc344d12ab2c041a1e1ef7ad9846a711fafb71ba71b191a7dc44cd94ae7172640210a5c48e2910d34efea4c20989e1
 SHA512 
dc143b27f8850e2a55ad95a9a7a76a348f0b9b0af5a223d1ae11157eb358acf74e482957faaa0cdbaf260b9cbe14b10e6b504068c7b312f059119c022279611f
+DIST file009.fits 25920 BLAKE2B 
594061eba4d48da8cbfee58ab592a0adb5a22d681228330e84f60304e5146a8856e9c65b763d6d8e2136217ebe85d92128318cccfcf6358c7bc767232c6382c9
 SHA512 
57d53622854399aed96efbeff78e700990b2fc63c4dbd1bc9ac58c7670af98d528db2f1a3e9de4e74b977f8318109b465b46423bbac36bf2bf34a1e33e7dcdb8
+DIST file012.fits 1019520 BLAKE2B 
e86d9e0004ca159d9a5ae0585776db65c7dd49162cb5dbd8b511686244950e33746d8a41f60b5ba8fcea220194fa87e16235adb7ccc0b4fb4b0a61e6c5c376a8
 SHA512 
45439544da478b24ccbcf14dc9a651aa8ecbce29b9992204d85c1eee42bc88b68802ec57bc148510da1e062de95ee53dd5c64c9bfa2e0b6cdfd945a78d1fc76a
 DIST openimageio-2.4.12.0.tar.gz 32157951 BLAKE2B 
dd7dd7b641266a7c575eafbc258ffc4b298236043960ae6ef878f46cd3ec3342f3be5b9a14459724578abc6390318666e43e8835ef6b2f25bc05a52002c7096f
 SHA512 
5a0b9e6b634326be051dac46d2145149e9ff3e33d60d05728420d156431d6aa85186706b5f5b66ab820f4cd97f68d049a76e2da13f99e457135360f56fb5a257
 DIST openimageio-2.4.13.0.tar.gz 32162857 BLAKE2B 
43d6c16fb9dfba2e01ea6a7b68e8c72ec0c11be0d42d96e476a79b7972bcf61f2ac377009493e8fa9367001cc788a1453f8c0f1cf061a204f9da4b9f713d5554
 SHA512 
9e887c7039995ce7c41556e09a7eed940863260a522ecf7d9bec300189026ed507da560620dfa4a619deeb679be7adf42fe3a7020ff3094df777c7934c771227
 DIST openimageio-2.4.14.0.tar.gz 47890469 BLAKE2B 
53865ab493a586a1e4fdc6f81a90f7ae3847556a09a9c19ade48cbe5d8e3f807d864a2409a468613b1a55c128d5f5e119f1f2a70fc44b1a5293c99c3431cc69f
 SHA512 
6b87c805907a2f7c98f40e987fb6ebf769f8519f5d8a8b7393bed62a41cee1118bb32d2bc4d23fd464973e237077d08771ff85f72073caa57799d71bd098038f
@@ -6,7 +12,15 @@ DIST openimageio-2.4.16.0.tar.gz 47894563 BLAKE2B 
02788bb7ccc9bbcb84a44df0c86252
 DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B 
c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415
 SHA512 
6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
 DIST openimageio-2.5.4.0.tar.gz 48107518 BLAKE2B 
38ba0f01976cfbe0f81c04fe8e64ff9c5ab530204d45a7b566882a7ec31c378c61a9b6bc62d6453c51e7ed33cd514a758b5d8224a646e568c9abd6274ebc6b0c
 SHA512 
db9576bbc0b77da19db957710e86d8979e9987e91ff6246b513197fa98545904a7d34873cc2ba3ee60deed0a00a757dafb8dfa604f1e52097a1848aef43427cd
 DIST openimageio-2.5.5.0.tar.gz 52025462 BLAKE2B 
d8d88d5e89815525fe7e75983b8d373058901614dcea9743a3851e242aa5f076b81ef3cc18764063e456ed9b79758d146c5d862be3a45d3671c59c7195acfa51
 SHA512 
d8ac989a6c7007089e3a29723889c9b9644d23ca9da1606da9f8c6bd7c0b301cf6a03f57c8eaaaca2a2fb2f3e79291f9dfa46ed31240a15d4650b83bf93ce96d
+DIST openimageio-2.5.

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-12-18 Thread Andrew Ammerlaan
commit: 025da81e6447d5de81a66bd2765620635403fdbe
Author: Paul Zander  gmail  com>
AuthorDate: Fri Dec  8 14:18:08 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Dec 18 08:45:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025da81e

media-libs/openimageio: add 2.5.5.0

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34216
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/openimageio/Manifest   |   1 +
 media-libs/openimageio/metadata.xml   |   1 +
 media-libs/openimageio/openimageio-2.5.5.0.ebuild | 206 ++
 3 files changed, 208 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index ab662df5f0ce..8cd680342d81 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -5,6 +5,7 @@ DIST openimageio-2.4.15.0.tar.gz 47894262 BLAKE2B 
82afc48b3d9affb987d94c57d91fe9
 DIST openimageio-2.4.16.0.tar.gz 47894563 BLAKE2B 
02788bb7ccc9bbcb84a44df0c86252545f89cf8dcd1b84443f185f43e60c9eb701e9c5e781c946dec797ec888c5ebdd5efb3f1d95b684c71cbb7271bf6f0da9e
 SHA512 
f9835d6b5e938bdba462a64eb9cc3b89f27ea36b6b59f7143a9c0b2794f095ca68fbd26bdd7322b2b260e9ded5cc6a91f86ad11f292ad8163a1dfe55b9a3446c
 DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B 
c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415
 SHA512 
6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
 DIST openimageio-2.5.4.0.tar.gz 48107518 BLAKE2B 
38ba0f01976cfbe0f81c04fe8e64ff9c5ab530204d45a7b566882a7ec31c378c61a9b6bc62d6453c51e7ed33cd514a758b5d8224a646e568c9abd6274ebc6b0c
 SHA512 
db9576bbc0b77da19db957710e86d8979e9987e91ff6246b513197fa98545904a7d34873cc2ba3ee60deed0a00a757dafb8dfa604f1e52097a1848aef43427cd
+DIST openimageio-2.5.5.0.tar.gz 52025462 BLAKE2B 
d8d88d5e89815525fe7e75983b8d373058901614dcea9743a3851e242aa5f076b81ef3cc18764063e456ed9b79758d146c5d862be3a45d3671c59c7195acfa51
 SHA512 
d8ac989a6c7007089e3a29723889c9b9644d23ca9da1606da9f8c6bd7c0b301cf6a03f57c8eaaaca2a2fb2f3e79291f9dfa46ed31240a15d4650b83bf93ce96d
 DIST 
openimageio-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz 
252131865 BLAKE2B 
f5f2477897f84148574cdd02b673c7bdff49d8f45026375095bb6f184230466e2e60020be7583e5a5aa0aa9c971e7251979d3eeb2ee620d47342b1e4435427e0
 SHA512 
e89c2935496c5fec2ebe1175e9b9bd3aecb23374ec3947057195ee6d31a883c1a67c4dc754bf0a5b68859093b5e169b70ffabd4736cf67f9e3dc09f3299fc54f
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137900826 BLAKE2B 
e89fd990b5e3ef23a853fc554066804c2a092b74a7ee54e3f1654bf419904ca094fef2703cd2f29d90c6d2bc5b8c8808cf9e66eb858c6d8495fdb7941f5029d7
 SHA512 
6568d4171c7dbd12d86099fd3dc35bfe2cbd46af84e58884900c5cea6ccea0139eabdb6d2194217ab3cffac56a81d37db4fbae57eb2a05f7916c27fe75a51ee6

diff --git a/media-libs/openimageio/metadata.xml 
b/media-libs/openimageio/metadata.xml
index 84fca6c20010..3d6c024315eb 100644
--- a/media-libs/openimageio/metadata.xml
+++ b/media-libs/openimageio/metadata.xml
@@ -7,6 +7,7 @@


Enable DICOM medical image file support via 
sci-libs/dcmtk
+   Build iv (with Qt5)
Enable OpenCV support via 
media-libs/opencv
Enable OpenVDB support via 
media-gfx/openvdb
Enable Ptex texture mapping system file 
support via media-libs/ptex

diff --git a/media-libs/openimageio/openimageio-2.5.5.0.ebuild 
b/media-libs/openimageio/openimageio-2.5.5.0.ebuild
new file mode 100644
index ..c9e9704df3d4
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.5.5.0.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+TEST_OIIO_IMAGE_COMMIT="aae37a54e31c0e719edcec852994d052ecf6541e"
+TEST_OEXR_IMAGE_COMMIT="df16e765fee28a947244657cae3251959ae63c00"
+inherit cmake flag-o-matic font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO";
+SRC_URI="
+   
https://github.com/AcademySoftwareFoundation/OpenImageIO/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
+   test? (
+   
https://github.com/AcademySoftwareFoundation/OpenImageIO-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-10-27 Thread Andrew Ammerlaan
commit: 65f587cba61d970bb72e086febe3edb50b175891
Author: Paul Zander  gmail  com>
AuthorDate: Fri Oct 27 11:13:56 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Oct 27 13:01:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f587cb

media-libs/openimageio: silence warnings

Closes: https://bugs.gentoo.org/913746

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/openimageio/openimageio-2.4.12.0.ebuild   | 5 ++---
 media-libs/openimageio/openimageio-2.4.13.0.ebuild   | 5 ++---
 media-libs/openimageio/openimageio-2.4.14.0.ebuild   | 5 ++---
 media-libs/openimageio/openimageio-2.4.15.0.ebuild   | 5 ++---
 media-libs/openimageio/openimageio-2.4.16.0.ebuild   | 5 ++---
 media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild | 1 +
 media-libs/openimageio/openimageio-2.5.4.0.ebuild| 5 ++---
 7 files changed, 13 insertions(+), 18 deletions(-)

diff --git a/media-libs/openimageio/openimageio-2.4.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.12.0.ebuild
index c59fe4eab154..31c4f5904360 100644
--- a/media-libs/openimageio/openimageio-2.4.12.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.12.0.ebuild
@@ -104,6 +104,7 @@ pkg_setup() {
 }
 
 src_prepare() {
+   use dicom || rm -r "${S}/src/dicom.imageio/" || die
cmake_src_prepare
cmake_comment_add_subdirectory src/fonts
 
@@ -154,9 +155,7 @@ src_configure() {
 
if use qt5 || use qt6; then
mycmakeargs+=( -DENABLE_IV=ON -DUSE_OPENGL=ON -DUSE_QT=ON )
-   if use qt6; then
-   mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Qt5=ON )
-   else
+   if ! use qt6; then
mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Qt6=ON )
fi
else

diff --git a/media-libs/openimageio/openimageio-2.4.13.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.13.0.ebuild
index 350883eff393..da733907b3ce 100644
--- a/media-libs/openimageio/openimageio-2.4.13.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.13.0.ebuild
@@ -104,6 +104,7 @@ pkg_setup() {
 }
 
 src_prepare() {
+   use dicom || rm -r "${S}/src/dicom.imageio/" || die
cmake_src_prepare
cmake_comment_add_subdirectory src/fonts
 
@@ -158,9 +159,7 @@ src_configure() {
 
if use qt5 || use qt6; then
mycmakeargs+=( -DENABLE_IV=ON -DUSE_OPENGL=ON -DUSE_QT=ON )
-   if use qt6; then
-   mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Qt5=ON )
-   else
+   if ! use qt6; then
mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Qt6=ON )
fi
else

diff --git a/media-libs/openimageio/openimageio-2.4.14.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.14.0.ebuild
index 008c987ed88e..0de0832197fc 100644
--- a/media-libs/openimageio/openimageio-2.4.14.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.14.0.ebuild
@@ -108,6 +108,7 @@ pkg_setup() {
 }
 
 src_prepare() {
+   use dicom || rm -r "${S}/src/dicom.imageio/" || die
cmake_src_prepare
cmake_comment_add_subdirectory src/fonts
 
@@ -162,9 +163,7 @@ src_configure() {
 
if use gui; then
mycmakeargs+=( -DENABLE_IV=ON -DUSE_OPENGL=ON -DUSE_QT=ON )
-   if use qt6; then
-   mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Qt5=ON )
-   else
+   if ! use qt6; then
mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Qt6=ON )
fi
else

diff --git a/media-libs/openimageio/openimageio-2.4.15.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.15.0.ebuild
index 008c987ed88e..0de0832197fc 100644
--- a/media-libs/openimageio/openimageio-2.4.15.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.15.0.ebuild
@@ -108,6 +108,7 @@ pkg_setup() {
 }
 
 src_prepare() {
+   use dicom || rm -r "${S}/src/dicom.imageio/" || die
cmake_src_prepare
cmake_comment_add_subdirectory src/fonts
 
@@ -162,9 +163,7 @@ src_configure() {
 
if use gui; then
mycmakeargs+=( -DENABLE_IV=ON -DUSE_OPENGL=ON -DUSE_QT=ON )
-   if use qt6; then
-   mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Qt5=ON )
-   else
+   if ! use qt6; then
mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Qt6=ON )
fi
else

diff --git a/media-libs/openimageio/openimageio-2.4.16.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.16.0.ebuild
index 008c987ed88e..0de0832197fc 100644
--- a/media-libs/openimageio/openimageio-2.4.16.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.16.0.ebuild
@@ -108,6 +108,7 @@ pkg_setup() {
 }
 
 src_prepare() {
+   use dicom || rm -r "${S}/src/dicom.imageio/" || die
cmake_src_prepare
cmake_comment_add_subdirectory src/fonts
 
@@ -162,9 +163,7 @@ src_co

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-10-27 Thread Andrew Ammerlaan
commit: 5b018ae47867cf4d0d9d8ccd711219ba696757cb
Author: Paul Zander  gmail  com>
AuthorDate: Fri Oct 27 11:24:33 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Oct 27 13:01:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b018ae4

media-libs/opencolorio: libjpeg-turbo is a hard requirement for 2.5.4.0

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33542
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/openimageio/openimageio-2.5.4.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-libs/openimageio/openimageio-2.5.4.0.ebuild 
b/media-libs/openimageio/openimageio-2.5.4.0.ebuild
index 0de0832197fc..21ac40b86508 100644
--- a/media-libs/openimageio/openimageio-2.5.4.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.5.4.0.ebuild
@@ -30,7 +30,7 @@ X86_CPU_FEATURES=(
 )
 CPU_FEATURES=( "${X86_CPU_FEATURES[@]/#/cpu_flags_x86_}" )
 
-IUSE="dicom doc ffmpeg gif gui jpeg jpeg2k opencv openvdb ptex python qt6 raw 
test +tools +truetype ${CPU_FEATURES[*]%:*}"
+IUSE="dicom doc ffmpeg gif gui jpeg2k opencv openvdb ptex python qt6 raw test 
+tools +truetype ${CPU_FEATURES[*]%:*}"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) gui? ( tools )"
 
 # Not quite working yet
@@ -52,7 +52,7 @@ RDEPEND="
dev-libs/libfmt:=
dev-libs/pugixml:=
>=media-libs/libheif-1.13.0:=
-   jpeg? ( media-libs/libjpeg-turbo:= )
+   media-libs/libjpeg-turbo:=
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=
>=dev-libs/imath-3.1.2-r4:=
@@ -147,7 +147,6 @@ src_configure() {
"-DUSE_CCACHE=OFF"
"-DUSE_DCMTK=$(usex dicom)"
"-DUSE_EXTERNAL_PUGIXML=ON"
-   "-DUSE_JPEGTURBO=ON"
"-DUSE_NUKE=OFF" # not in Gentoo
"-DUSE_FFMPEG=$(usex ffmpeg)"
"-DUSE_GIF=$(usex gif)"



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-10-27 Thread Sam James
commit: 337ec971467b2c330a1988aba4116d058449d5ed
Author: Paul Zander  gmail  com>
AuthorDate: Fri Oct 27 11:11:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 12:15:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337ec971

media-libs/openimageio: set correct source directory

Closes: https://bugs.gentoo.org/916320

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33541
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.4.12.0.ebuild | 2 +-
 media-libs/openimageio/openimageio-2.4.13.0.ebuild | 2 +-
 media-libs/openimageio/openimageio-2.4.14.0.ebuild | 1 +
 media-libs/openimageio/openimageio-2.4.15.0.ebuild | 1 +
 media-libs/openimageio/openimageio-2.4.16.0.ebuild | 1 +
 media-libs/openimageio/openimageio-2.5.4.0.ebuild  | 1 +
 6 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/media-libs/openimageio/openimageio-2.4.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.12.0.ebuild
index 031e7ea96764..c59fe4eab154 100644
--- a/media-libs/openimageio/openimageio-2.4.12.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.12.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" test? (

https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz

https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 )"
-S="${WORKDIR}/oiio-${PV}"
+S="${WORKDIR}/OpenImageIO-${PV}"
 
 LICENSE="BSD"
 SLOT="0/$(ver_cut 1-2)"

diff --git a/media-libs/openimageio/openimageio-2.4.13.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.13.0.ebuild
index 8eedb3eb3558..350883eff393 100644
--- a/media-libs/openimageio/openimageio-2.4.13.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.13.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" test? (

https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz

https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 )"
-S="${WORKDIR}/oiio-${PV}"
+S="${WORKDIR}/OpenImageIO-${PV}"
 
 LICENSE="BSD"
 SLOT="0/$(ver_cut 1-2)"

diff --git a/media-libs/openimageio/openimageio-2.4.14.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.14.0.ebuild
index 580024abaa23..008c987ed88e 100644
--- a/media-libs/openimageio/openimageio-2.4.14.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.14.0.ebuild
@@ -18,6 +18,7 @@ SRC_URI="

https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
)
 "
+S="${WORKDIR}/OpenImageIO-${PV}"
 
 LICENSE="BSD"
 SLOT="0/$(ver_cut 1-2)"

diff --git a/media-libs/openimageio/openimageio-2.4.15.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.15.0.ebuild
index 580024abaa23..008c987ed88e 100644
--- a/media-libs/openimageio/openimageio-2.4.15.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.15.0.ebuild
@@ -18,6 +18,7 @@ SRC_URI="

https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
)
 "
+S="${WORKDIR}/OpenImageIO-${PV}"
 
 LICENSE="BSD"
 SLOT="0/$(ver_cut 1-2)"

diff --git a/media-libs/openimageio/openimageio-2.4.16.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.16.0.ebuild
index 580024abaa23..008c987ed88e 100644
--- a/media-libs/openimageio/openimageio-2.4.16.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.16.0.ebuild
@@ -18,6 +18,7 @@ SRC_URI="

https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
)
 "
+S="${WORKDIR}/OpenImageIO-${PV}"
 
 LICENSE="BSD"
 SLOT="0/$(ver_cut 1-2)"

diff --git a/media-libs/openimageio/openimageio-2.5.4.0.ebuild 
b/media-libs/openimageio/openimageio-2.5.4.0.ebuild
index 580024abaa23..008c987ed88e 100644
--- a/media-libs/openimageio/openimageio-2.5.4.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.5.4.0.ebuild
@@ -18,6 +18,7 @@ SRC_URI="

https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
)
 "
+S="${WORKDIR}/OpenImageIO-${PV}"
 
 LICENSE="BSD"
 SLOT="0/$(ver_cut 1-2)"



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-10-26 Thread Sam James
commit: c0bbab40ce94ce418e6e5166706a9cb1d62e4765
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 15:01:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:15:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0bbab40

media-libs/OpenImageIO: add 2.4.14.0, 2.4.15.0, 2.4.16.0 & 2.5.4.0

* Migrate to USE=gui per QA policy (PG0802,
https://projects.gentoo.org/qa/policy-guide/use-flags.html#pg0802)

* Default to qt5 with USE=gui for now.

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|  12 +-
 media-libs/openimageio/openimageio-2.4.14.0.ebuild | 205 +
 media-libs/openimageio/openimageio-2.4.15.0.ebuild | 205 +
 media-libs/openimageio/openimageio-2.4.16.0.ebuild | 205 +
 media-libs/openimageio/openimageio-2.5.4.0.ebuild  | 205 +
 5 files changed, 828 insertions(+), 4 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index d5e8b771c4cc..ab662df5f0ce 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,7 +1,11 @@
-DIST openimageio-2.4.12.0.tar.gz 32157785 BLAKE2B 
b2578165b389029dc6ad295b50d008790f9690c03ca17fda7c1d1ede84039ab4065cb1c88402e2b20913736d669a72781bb523d391af2403a10ddae148ae07a6
 SHA512 
bf8fa84c6732cabd2810a5cfbdd3ea41b273d82e51762426c8a2b60a31e114ff672c18ce433eb5cf27eb250996da18b7f9ece1b34093a0cb4c7305328174e74e
-DIST openimageio-2.4.13.0.tar.gz 32162551 BLAKE2B 
f0d219b2f585528e8901f695ccde0c599943914ce1b64faf53c172d9eacd3c2f6843a2fd7c1eebd6fcda762b61643a7ea5ed7fbabfd909963afedbedd8d200a1
 SHA512 
9325beefce55b66a58fcfc2ce93e1406558ed5f6cc37cb1e8e04aee470c4f30a14483bebfb311c329f7868afb6c508a052661c6b12d819a69f707c1a30cd9549
+DIST openimageio-2.4.12.0.tar.gz 32157951 BLAKE2B 
dd7dd7b641266a7c575eafbc258ffc4b298236043960ae6ef878f46cd3ec3342f3be5b9a14459724578abc6390318666e43e8835ef6b2f25bc05a52002c7096f
 SHA512 
5a0b9e6b634326be051dac46d2145149e9ff3e33d60d05728420d156431d6aa85186706b5f5b66ab820f4cd97f68d049a76e2da13f99e457135360f56fb5a257
+DIST openimageio-2.4.13.0.tar.gz 32162857 BLAKE2B 
43d6c16fb9dfba2e01ea6a7b68e8c72ec0c11be0d42d96e476a79b7972bcf61f2ac377009493e8fa9367001cc788a1453f8c0f1cf061a204f9da4b9f713d5554
 SHA512 
9e887c7039995ce7c41556e09a7eed940863260a522ecf7d9bec300189026ed507da560620dfa4a619deeb679be7adf42fe3a7020ff3094df777c7934c771227
+DIST openimageio-2.4.14.0.tar.gz 47890469 BLAKE2B 
53865ab493a586a1e4fdc6f81a90f7ae3847556a09a9c19ade48cbe5d8e3f807d864a2409a468613b1a55c128d5f5e119f1f2a70fc44b1a5293c99c3431cc69f
 SHA512 
6b87c805907a2f7c98f40e987fb6ebf769f8519f5d8a8b7393bed62a41cee1118bb32d2bc4d23fd464973e237077d08771ff85f72073caa57799d71bd098038f
+DIST openimageio-2.4.15.0.tar.gz 47894262 BLAKE2B 
82afc48b3d9affb987d94c57d91fe93b27c78350d02fc7605ce3995e5f37724495bbc0d2f85fa8efb86113ef48d0aec15cfdb9bad8547315542ed125e5f71349
 SHA512 
dc1f805d6dc85170784d2b2860bfd488fdebb92cb12254d5c0d4df9483e55f298f6fbf74aca0c52162583300327de99bd92f73c2a2b7f5611f61bbfef5ca22a5
+DIST openimageio-2.4.16.0.tar.gz 47894563 BLAKE2B 
02788bb7ccc9bbcb84a44df0c86252545f89cf8dcd1b84443f185f43e60c9eb701e9c5e781c946dec797ec888c5ebdd5efb3f1d95b684c71cbb7271bf6f0da9e
 SHA512 
f9835d6b5e938bdba462a64eb9cc3b89f27ea36b6b59f7143a9c0b2794f095ca68fbd26bdd7322b2b260e9ded5cc6a91f86ad11f292ad8163a1dfe55b9a3446c
 DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B 
c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415
 SHA512 
6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
+DIST openimageio-2.5.4.0.tar.gz 48107518 BLAKE2B 
38ba0f01976cfbe0f81c04fe8e64ff9c5ab530204d45a7b566882a7ec31c378c61a9b6bc62d6453c51e7ed33cd514a758b5d8224a646e568c9abd6274ebc6b0c
 SHA512 
db9576bbc0b77da19db957710e86d8979e9987e91ff6246b513197fa98545904a7d34873cc2ba3ee60deed0a00a757dafb8dfa604f1e52097a1848aef43427cd
 DIST 
openimageio-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz 
252131865 BLAKE2B 
f5f2477897f84148574cdd02b673c7bdff49d8f45026375095bb6f184230466e2e60020be7583e5a5aa0aa9c971e7251979d3eeb2ee620d47342b1e4435427e0
 SHA512 
e89c2935496c5fec2ebe1175e9b9bd3aecb23374ec3947057195ee6d31a883c1a67c4dc754bf0a5b68859093b5e169b70ffabd4736cf67f9e3dc09f3299fc54f
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
-DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137901071 BLAKE2B 
1e260eeba062026c719499425a3f7e3c2ccc7bd662725b6cceab4332

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-10-26 Thread Sam James
commit: 2388b41bf98070b3ff2289c97dae814dc6117c92
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 03:17:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:17:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2388b41b

media-libs/openimageio: update upstream metadata

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/metadata.xml 
b/media-libs/openimageio/metadata.xml
index cdd067175302..84fca6c20010 100644
--- a/media-libs/openimageio/metadata.xml
+++ b/media-libs/openimageio/metadata.xml
@@ -15,6 +15,6 @@
Build the command-line tools


-   OpenImageIO/oiio
+   AcademySoftwareFoundation/OpenImageIO

 



[gentoo-commits] repo/gentoo:master commit in: media-libs/OpenImageIO/

2023-10-26 Thread Sam James
commit: 70dec06df632e820b2ab38403456a698c529f2c3
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:58:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:58:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70dec06d

Revert "media-libs/OpenImageIO: add 2.4.14.0, 2.4.15.0, 2.4.16.0 & 2.5.4.0"

This reverts commit 1258d420a685e57b965f17690269248fc6b447aa.

Signed-off-by: Sam James  gentoo.org>

 media-libs/OpenImageIO/Manifest|   4 -
 media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild | 205 -
 media-libs/OpenImageIO/OpenImageIO-2.4.15.0.ebuild | 205 -
 media-libs/OpenImageIO/OpenImageIO-2.4.16.0.ebuild | 205 -
 media-libs/OpenImageIO/OpenImageIO-2.5.4.0.ebuild  | 205 -
 5 files changed, 824 deletions(-)

diff --git a/media-libs/OpenImageIO/Manifest b/media-libs/OpenImageIO/Manifest
index 06f97d6d969f..1a670ec1834f 100644
--- a/media-libs/OpenImageIO/Manifest
+++ b/media-libs/OpenImageIO/Manifest
@@ -1,10 +1,6 @@
 DIST OpenImageIO-2.4.12.0.tar.gz 32157951 BLAKE2B 
dd7dd7b641266a7c575eafbc258ffc4b298236043960ae6ef878f46cd3ec3342f3be5b9a14459724578abc6390318666e43e8835ef6b2f25bc05a52002c7096f
 SHA512 
5a0b9e6b634326be051dac46d2145149e9ff3e33d60d05728420d156431d6aa85186706b5f5b66ab820f4cd97f68d049a76e2da13f99e457135360f56fb5a257
 DIST OpenImageIO-2.4.13.0.tar.gz 32162857 BLAKE2B 
43d6c16fb9dfba2e01ea6a7b68e8c72ec0c11be0d42d96e476a79b7972bcf61f2ac377009493e8fa9367001cc788a1453f8c0f1cf061a204f9da4b9f713d5554
 SHA512 
9e887c7039995ce7c41556e09a7eed940863260a522ecf7d9bec300189026ed507da560620dfa4a619deeb679be7adf42fe3a7020ff3094df777c7934c771227
-DIST OpenImageIO-2.4.14.0.tar.gz 47890469 BLAKE2B 
53865ab493a586a1e4fdc6f81a90f7ae3847556a09a9c19ade48cbe5d8e3f807d864a2409a468613b1a55c128d5f5e119f1f2a70fc44b1a5293c99c3431cc69f
 SHA512 
6b87c805907a2f7c98f40e987fb6ebf769f8519f5d8a8b7393bed62a41cee1118bb32d2bc4d23fd464973e237077d08771ff85f72073caa57799d71bd098038f
-DIST OpenImageIO-2.4.15.0.tar.gz 47894262 BLAKE2B 
82afc48b3d9affb987d94c57d91fe93b27c78350d02fc7605ce3995e5f37724495bbc0d2f85fa8efb86113ef48d0aec15cfdb9bad8547315542ed125e5f71349
 SHA512 
dc1f805d6dc85170784d2b2860bfd488fdebb92cb12254d5c0d4df9483e55f298f6fbf74aca0c52162583300327de99bd92f73c2a2b7f5611f61bbfef5ca22a5
-DIST OpenImageIO-2.4.16.0.tar.gz 47894563 BLAKE2B 
02788bb7ccc9bbcb84a44df0c86252545f89cf8dcd1b84443f185f43e60c9eb701e9c5e781c946dec797ec888c5ebdd5efb3f1d95b684c71cbb7271bf6f0da9e
 SHA512 
f9835d6b5e938bdba462a64eb9cc3b89f27ea36b6b59f7143a9c0b2794f095ca68fbd26bdd7322b2b260e9ded5cc6a91f86ad11f292ad8163a1dfe55b9a3446c
 DIST OpenImageIO-2.4.6.0.tar.gz 10356052 BLAKE2B 
e5e660d8c2aee62cecaf520f9bc6bc65e243bd90a88b1a233f95fa3b4bb24390dbc80a922c313672c4d70a0de58bc7573d49ecfda35bde1ae95ecaeeccea90cb
 SHA512 
cb16d767cde35852c9c3618f4eb22f81bc5ba52bce5354a0e819fe16dbd6941fb3847060e8efeb9e367121d8d6421042c82230751c1ea1d9f078bad6df044de6
-DIST OpenImageIO-2.5.4.0.tar.gz 48107518 BLAKE2B 
38ba0f01976cfbe0f81c04fe8e64ff9c5ab530204d45a7b566882a7ec31c378c61a9b6bc62d6453c51e7ed33cd514a758b5d8224a646e568c9abd6274ebc6b0c
 SHA512 
db9576bbc0b77da19db957710e86d8979e9987e91ff6246b513197fa98545904a7d34873cc2ba3ee60deed0a00a757dafb8dfa604f1e52097a1848aef43427cd
 DIST 
OpenImageIO-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz 
252131865 BLAKE2B 
f5f2477897f84148574cdd02b673c7bdff49d8f45026375095bb6f184230466e2e60020be7583e5a5aa0aa9c971e7251979d3eeb2ee620d47342b1e4435427e0
 SHA512 
e89c2935496c5fec2ebe1175e9b9bd3aecb23374ec3947057195ee6d31a883c1a67c4dc754bf0a5b68859093b5e169b70ffabd4736cf67f9e3dc09f3299fc54f
 DIST 
OpenImageIO-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
OpenImageIO-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137900826 BLAKE2B 
e89fd990b5e3ef23a853fc554066804c2a092b74a7ee54e3f1654bf419904ca094fef2703cd2f29d90c6d2bc5b8c8808cf9e66eb858c6d8495fdb7941f5029d7
 SHA512 
6568d4171c7dbd12d86099fd3dc35bfe2cbd46af84e58884900c5cea6ccea0139eabdb6d2194217ab3cffac56a81d37db4fbae57eb2a05f7916c27fe75a51ee6

diff --git a/media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild 
b/media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild
deleted file mode 100644
index b0a20f341536..
--- a/media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-TEST_OIIO_IMAGE_COMMIT="aae37a54e31c0e719edcec852994d052ecf6541e"
-TEST_OEXR_IMAGE_COMMIT="df16e765fee28a947244657cae3251959ae63c00"
-inherit 

[gentoo-commits] repo/gentoo:master commit in: media-libs/OpenImageIO/, media-libs/OpenColorIO/, profiles/arch/x86/, ...

2023-10-26 Thread Sam James
commit: 4a5e328e8c98dcbc76a55f1797169a5c1b2b5ecc
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:58:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:58:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5e328e

Revert "media-libs/opencolorio -> media-libs/OpenColorIO: rename"

This reverts commit 9e8279a45bf09e9d583ec88efa266c47afdb3237.

Signed-off-by: Sam James  gentoo.org>

 kde-apps/kdegraphics-meta/metadata.xml  | 2 +-
 media-gfx/blender/blender-3.3.6-r1.ebuild   | 4 ++--
 media-gfx/blender/blender-3.3.8.ebuild  | 4 ++--
 media-gfx/blender/blender-3.4.1-r3.ebuild   | 4 ++--
 media-gfx/blender/blender-3.5.1-r1.ebuild   | 4 ++--
 media-gfx/blender/blender-3.6.0.ebuild  | 4 ++--
 media-gfx/blender/blender-.ebuild   | 4 ++--
 media-gfx/blender/metadata.xml  | 2 +-
 media-gfx/krita/krita-5.1.5.ebuild  | 2 +-
 media-gfx/krita/metadata.xml| 2 +-
 media-libs/OpenImageIO/OpenImageIO-2.4.12.0.ebuild  | 2 +-
 media-libs/OpenImageIO/OpenImageIO-2.4.13.0.ebuild  | 2 +-
 media-libs/OpenImageIO/OpenImageIO-2.4.6.0-r1.ebuild| 2 +-
 media-libs/{OpenColorIO => opencolorio}/Manifest| 6 +++---
 .../files/opencolorio-2.1.1-gcc12.patch}| 0
 .../files/opencolorio-2.1.2-musl-strtol.patch}  | 0
 .../files/opencolorio-2.2.1-adjust-python-installation.patch}   | 0
 .../files/opencolorio-2.2.1-support-minizip-ng-4.patch} | 0
 .../files/opencolorio-2.3.0-support-yaml-cpp-0.8.0.patch}   | 0
 media-libs/{OpenColorIO => opencolorio}/metadata.xml| 0
 .../opencolorio-2.1.3.ebuild}   | 1 +
 .../opencolorio-2.2.1.ebuild}   | 1 +
 .../opencolorio-2.3.0.ebuild}   | 1 +
 profiles/arch/base/package.use.mask | 2 +-
 profiles/arch/powerpc/ppc64/64le/package.mask   | 2 +-
 profiles/arch/powerpc/ppc64/package.mask| 2 +-
 profiles/arch/powerpc/ppc64/use.mask| 2 +-
 profiles/arch/x86/use.mask  | 2 +-
 profiles/updates/4Q-2023| 1 -
 29 files changed, 30 insertions(+), 28 deletions(-)

diff --git a/kde-apps/kdegraphics-meta/metadata.xml 
b/kde-apps/kdegraphics-meta/metadata.xml
index fa5394460a56..77ae00d0575b 100644
--- a/kde-apps/kdegraphics-meta/metadata.xml
+++ b/kde-apps/kdegraphics-meta/metadata.xml
@@ -9,6 +9,6 @@
https://bugs.kde.org/


-   Enable color management via 
media-libs/OpenColorIO
+   Enable color management via 
media-libs/opencolorio

 

diff --git a/media-gfx/blender/blender-3.3.6-r1.ebuild 
b/media-gfx/blender/blender-3.3.6-r1.ebuild
index 5c0e1c0aea53..ff74f60260ae 100644
--- a/media-gfx/blender/blender-3.3.6-r1.ebuild
+++ b/media-gfx/blender/blender-3.3.6-r1.ebuild
@@ -45,7 +45,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 # Library versions for official builds can be found in the blender source 
directory in:
 # build_files/build_environment/install_deps.sh
 #
-# https://projects.blender.org/blender/blender/issues/112917.
+# https://projects.blender.org/blender/blender/issues/112917.
 RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=[nls?]
dev-libs/lzo:2=
@@ -66,7 +66,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( =media-libs/embree-3.10.0[raymask] )
ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )

diff --git a/media-gfx/blender/blender-3.3.8.ebuild 
b/media-gfx/blender/blender-3.3.8.ebuild
index b5f8b62bf605..ec894f0f44c9 100644
--- a/media-gfx/blender/blender-3.3.8.ebuild
+++ b/media-gfx/blender/blender-3.3.8.ebuild
@@ -45,7 +45,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 # Library versions for official builds can be found in the blender source 
directory in:
 # build_files/build_environment/install_deps.sh
 #
-# https://projects.blender.org/blender/blender/issues/112917.
+# https://projects.blender.org/blender/blender/issues/112917.
 RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=[nls?]
dev-libs/lzo:2=
@@ -66,7 +66,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( =media-libs/embree-3.10

[gentoo-commits] repo/gentoo:master commit in: media-libs/OpenImageIO/

2023-10-26 Thread Sam James
commit: 1258d420a685e57b965f17690269248fc6b447aa
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 15:01:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:31:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1258d420

media-libs/OpenImageIO: add 2.4.14.0, 2.4.15.0, 2.4.16.0 & 2.5.4.0

* Migrate to USE=gui per QA policy (PG0802,
https://projects.gentoo.org/qa/policy-guide/use-flags.html#pg0802)

* Default to qt5 with USE=gui for now.

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/OpenImageIO/Manifest|   4 +
 media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild | 205 +
 media-libs/OpenImageIO/OpenImageIO-2.4.15.0.ebuild | 205 +
 media-libs/OpenImageIO/OpenImageIO-2.4.16.0.ebuild | 205 +
 media-libs/OpenImageIO/OpenImageIO-2.5.4.0.ebuild  | 205 +
 5 files changed, 824 insertions(+)

diff --git a/media-libs/OpenImageIO/Manifest b/media-libs/OpenImageIO/Manifest
index 1a670ec1834f..06f97d6d969f 100644
--- a/media-libs/OpenImageIO/Manifest
+++ b/media-libs/OpenImageIO/Manifest
@@ -1,6 +1,10 @@
 DIST OpenImageIO-2.4.12.0.tar.gz 32157951 BLAKE2B 
dd7dd7b641266a7c575eafbc258ffc4b298236043960ae6ef878f46cd3ec3342f3be5b9a14459724578abc6390318666e43e8835ef6b2f25bc05a52002c7096f
 SHA512 
5a0b9e6b634326be051dac46d2145149e9ff3e33d60d05728420d156431d6aa85186706b5f5b66ab820f4cd97f68d049a76e2da13f99e457135360f56fb5a257
 DIST OpenImageIO-2.4.13.0.tar.gz 32162857 BLAKE2B 
43d6c16fb9dfba2e01ea6a7b68e8c72ec0c11be0d42d96e476a79b7972bcf61f2ac377009493e8fa9367001cc788a1453f8c0f1cf061a204f9da4b9f713d5554
 SHA512 
9e887c7039995ce7c41556e09a7eed940863260a522ecf7d9bec300189026ed507da560620dfa4a619deeb679be7adf42fe3a7020ff3094df777c7934c771227
+DIST OpenImageIO-2.4.14.0.tar.gz 47890469 BLAKE2B 
53865ab493a586a1e4fdc6f81a90f7ae3847556a09a9c19ade48cbe5d8e3f807d864a2409a468613b1a55c128d5f5e119f1f2a70fc44b1a5293c99c3431cc69f
 SHA512 
6b87c805907a2f7c98f40e987fb6ebf769f8519f5d8a8b7393bed62a41cee1118bb32d2bc4d23fd464973e237077d08771ff85f72073caa57799d71bd098038f
+DIST OpenImageIO-2.4.15.0.tar.gz 47894262 BLAKE2B 
82afc48b3d9affb987d94c57d91fe93b27c78350d02fc7605ce3995e5f37724495bbc0d2f85fa8efb86113ef48d0aec15cfdb9bad8547315542ed125e5f71349
 SHA512 
dc1f805d6dc85170784d2b2860bfd488fdebb92cb12254d5c0d4df9483e55f298f6fbf74aca0c52162583300327de99bd92f73c2a2b7f5611f61bbfef5ca22a5
+DIST OpenImageIO-2.4.16.0.tar.gz 47894563 BLAKE2B 
02788bb7ccc9bbcb84a44df0c86252545f89cf8dcd1b84443f185f43e60c9eb701e9c5e781c946dec797ec888c5ebdd5efb3f1d95b684c71cbb7271bf6f0da9e
 SHA512 
f9835d6b5e938bdba462a64eb9cc3b89f27ea36b6b59f7143a9c0b2794f095ca68fbd26bdd7322b2b260e9ded5cc6a91f86ad11f292ad8163a1dfe55b9a3446c
 DIST OpenImageIO-2.4.6.0.tar.gz 10356052 BLAKE2B 
e5e660d8c2aee62cecaf520f9bc6bc65e243bd90a88b1a233f95fa3b4bb24390dbc80a922c313672c4d70a0de58bc7573d49ecfda35bde1ae95ecaeeccea90cb
 SHA512 
cb16d767cde35852c9c3618f4eb22f81bc5ba52bce5354a0e819fe16dbd6941fb3847060e8efeb9e367121d8d6421042c82230751c1ea1d9f078bad6df044de6
+DIST OpenImageIO-2.5.4.0.tar.gz 48107518 BLAKE2B 
38ba0f01976cfbe0f81c04fe8e64ff9c5ab530204d45a7b566882a7ec31c378c61a9b6bc62d6453c51e7ed33cd514a758b5d8224a646e568c9abd6274ebc6b0c
 SHA512 
db9576bbc0b77da19db957710e86d8979e9987e91ff6246b513197fa98545904a7d34873cc2ba3ee60deed0a00a757dafb8dfa604f1e52097a1848aef43427cd
 DIST 
OpenImageIO-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz 
252131865 BLAKE2B 
f5f2477897f84148574cdd02b673c7bdff49d8f45026375095bb6f184230466e2e60020be7583e5a5aa0aa9c971e7251979d3eeb2ee620d47342b1e4435427e0
 SHA512 
e89c2935496c5fec2ebe1175e9b9bd3aecb23374ec3947057195ee6d31a883c1a67c4dc754bf0a5b68859093b5e169b70ffabd4736cf67f9e3dc09f3299fc54f
 DIST 
OpenImageIO-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
OpenImageIO-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137900826 BLAKE2B 
e89fd990b5e3ef23a853fc554066804c2a092b74a7ee54e3f1654bf419904ca094fef2703cd2f29d90c6d2bc5b8c8808cf9e66eb858c6d8495fdb7941f5029d7
 SHA512 
6568d4171c7dbd12d86099fd3dc35bfe2cbd46af84e58884900c5cea6ccea0139eabdb6d2194217ab3cffac56a81d37db4fbae57eb2a05f7916c27fe75a51ee6

diff --git a/media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild 
b/media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild
new file mode 100644
index ..b0a20f341536
--- /dev/null
+++ b/media-libs/OpenImageIO/OpenImageIO-2.4.14.0.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+TEST_OIIO_IMAGE_COMMIT="a

[gentoo-commits] repo/gentoo:master commit in: media-libs/OpenImageIO/, media-libs/opencolorio/, profiles/arch/base/, ...

2023-10-26 Thread Sam James
commit: 9e8279a45bf09e9d583ec88efa266c47afdb3237
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 20:26:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:31:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8279a4

media-libs/opencolorio -> media-libs/OpenColorIO: rename

* OpenColorIO is now part of AcademySoftwareFoundation, reflect that and
the changed paths

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 kde-apps/kdegraphics-meta/metadata.xml  | 2 +-
 media-gfx/blender/blender-3.3.6-r1.ebuild   | 4 ++--
 media-gfx/blender/blender-3.3.8.ebuild  | 4 ++--
 media-gfx/blender/blender-3.4.1-r3.ebuild   | 4 ++--
 media-gfx/blender/blender-3.5.1-r1.ebuild   | 4 ++--
 media-gfx/blender/blender-3.6.0.ebuild  | 4 ++--
 media-gfx/blender/blender-.ebuild   | 4 ++--
 media-gfx/blender/metadata.xml  | 2 +-
 media-gfx/krita/krita-5.1.5.ebuild  | 2 +-
 media-gfx/krita/metadata.xml| 2 +-
 media-libs/{opencolorio => OpenColorIO}/Manifest| 6 +++---
 .../OpenColorIO-2.1.3.ebuild}   | 1 -
 .../OpenColorIO-2.2.1.ebuild}   | 1 -
 .../OpenColorIO-2.3.0.ebuild}   | 1 -
 .../files/OpenColorIO-2.1.1-gcc12.patch}| 0
 .../files/OpenColorIO-2.1.2-musl-strtol.patch}  | 0
 .../files/OpenColorIO-2.2.1-adjust-python-installation.patch}   | 0
 .../files/OpenColorIO-2.2.1-support-minizip-ng-4.patch} | 0
 .../files/OpenColorIO-2.3.0-support-yaml-cpp-0.8.0.patch}   | 0
 media-libs/{opencolorio => OpenColorIO}/metadata.xml| 0
 media-libs/OpenImageIO/OpenImageIO-2.4.12.0.ebuild  | 2 +-
 media-libs/OpenImageIO/OpenImageIO-2.4.13.0.ebuild  | 2 +-
 media-libs/OpenImageIO/OpenImageIO-2.4.6.0-r1.ebuild| 2 +-
 profiles/arch/base/package.use.mask | 2 +-
 profiles/arch/powerpc/ppc64/64le/package.mask   | 2 +-
 profiles/arch/powerpc/ppc64/package.mask| 2 +-
 profiles/arch/powerpc/ppc64/use.mask| 2 +-
 profiles/arch/x86/use.mask  | 2 +-
 profiles/updates/4Q-2023| 1 +
 29 files changed, 28 insertions(+), 30 deletions(-)

diff --git a/kde-apps/kdegraphics-meta/metadata.xml 
b/kde-apps/kdegraphics-meta/metadata.xml
index 77ae00d0575b..fa5394460a56 100644
--- a/kde-apps/kdegraphics-meta/metadata.xml
+++ b/kde-apps/kdegraphics-meta/metadata.xml
@@ -9,6 +9,6 @@
https://bugs.kde.org/


-   Enable color management via 
media-libs/opencolorio
+   Enable color management via 
media-libs/OpenColorIO

 

diff --git a/media-gfx/blender/blender-3.3.6-r1.ebuild 
b/media-gfx/blender/blender-3.3.6-r1.ebuild
index ff74f60260ae..5c0e1c0aea53 100644
--- a/media-gfx/blender/blender-3.3.6-r1.ebuild
+++ b/media-gfx/blender/blender-3.3.6-r1.ebuild
@@ -45,7 +45,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 # Library versions for official builds can be found in the blender source 
directory in:
 # build_files/build_environment/install_deps.sh
 #
-# https://projects.blender.org/blender/blender/issues/112917.
+# https://projects.blender.org/blender/blender/issues/112917.
 RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=[nls?]
dev-libs/lzo:2=
@@ -66,7 +66,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( =media-libs/embree-3.10.0[raymask] )
ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )

diff --git a/media-gfx/blender/blender-3.3.8.ebuild 
b/media-gfx/blender/blender-3.3.8.ebuild
index ec894f0f44c9..b5f8b62bf605 100644
--- a/media-gfx/blender/blender-3.3.8.ebuild
+++ b/media-gfx/blender/blender-3.3.8.ebuild
@@ -45,7 +45,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 # Library versions for official builds can be found in the blender source 
directory in:
 # build_files/build_environment/install_deps.sh
 #
-# https://projects.blender.org/blender/blender/issues/112917.
+# https://projects.blender.org/blender/blender/issues/112917.
 RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=[nls?]
dev-libs/lzo:2=
@@ -66,7 +66,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-07-28 Thread Thomas Raschbacher
commit: f9f45827897fb41e547f6ee0257b2354dcd8f9a1
Author: Thomas Raschbacher  gentoo  org>
AuthorDate: Fri Jul 28 13:14:14 2023 +
Commit: Thomas Raschbacher  gentoo  org>
CommitDate: Fri Jul 28 13:14:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f45827

media-libs/openimageio:  fix dependency

Closes: https://bugs.gentoo.org/93
Signed-off-by: Thomas Raschbacher  gentoo.org>

 media-libs/openimageio/openimageio-2.4.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.4.13.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.13.0.ebuild
index 0dfa3bf23173..8eedb3eb3558 100644
--- a/media-libs/openimageio/openimageio-2.4.13.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.13.0.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
dev-cpp/robin-map
dev-libs/libfmt:=
dev-libs/pugixml:=
-   >=media-libs/libheif-1.7.0:=
+   >=media-libs/libheif-1.13.0:=
media-libs/libjpeg-turbo:=
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-07-16 Thread Sam James
commit: c1b361449c7460571fe5e25e39d6d7b562ea91b0
Author: Sebastian Parborg  gmail  com>
AuthorDate: Sun Jul  2 22:43:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 18:42:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b36144

media-libs/openimageio: Version bump and fix compilation on arm64

Closes: https://bugs.gentoo.org/889372
Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.4.13.0.ebuild | 202 +
 2 files changed, 203 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 9ce662c7ab1c..d5e8b771c4cc 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,4 +1,5 @@
 DIST openimageio-2.4.12.0.tar.gz 32157785 BLAKE2B 
b2578165b389029dc6ad295b50d008790f9690c03ca17fda7c1d1ede84039ab4065cb1c88402e2b20913736d669a72781bb523d391af2403a10ddae148ae07a6
 SHA512 
bf8fa84c6732cabd2810a5cfbdd3ea41b273d82e51762426c8a2b60a31e114ff672c18ce433eb5cf27eb250996da18b7f9ece1b34093a0cb4c7305328174e74e
+DIST openimageio-2.4.13.0.tar.gz 32162551 BLAKE2B 
f0d219b2f585528e8901f695ccde0c599943914ce1b64faf53c172d9eacd3c2f6843a2fd7c1eebd6fcda762b61643a7ea5ed7fbabfd909963afedbedd8d200a1
 SHA512 
9325beefce55b66a58fcfc2ce93e1406558ed5f6cc37cb1e8e04aee470c4f30a14483bebfb311c329f7868afb6c508a052661c6b12d819a69f707c1a30cd9549
 DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B 
c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415
 SHA512 
6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
 DIST 
openimageio-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz 
252131865 BLAKE2B 
f5f2477897f84148574cdd02b673c7bdff49d8f45026375095bb6f184230466e2e60020be7583e5a5aa0aa9c971e7251979d3eeb2ee620d47342b1e4435427e0
 SHA512 
e89c2935496c5fec2ebe1175e9b9bd3aecb23374ec3947057195ee6d31a883c1a67c4dc754bf0a5b68859093b5e169b70ffabd4736cf67f9e3dc09f3299fc54f
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f

diff --git a/media-libs/openimageio/openimageio-2.4.13.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.13.0.ebuild
new file mode 100644
index ..0dfa3bf23173
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.4.13.0.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{10..11} )
+
+TEST_OIIO_IMAGE_COMMIT="aae37a54e31c0e719edcec852994d052ecf6541e"
+TEST_OEXR_IMAGE_COMMIT="df16e765fee28a947244657cae3251959ae63c00"
+inherit cmake flag-o-matic font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+)"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv openvdb ptex python qt5 qt6 raw test 
+tools +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) qt5? ( tools ) qt6? ( tools )"
+
+# Not quite working yet
+RESTRICT="!test? ( test )" # test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   dev-libs/boost:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   >=dev-libs/imath-3.1.2-r4:=
+   >=media-libs/opencolorio-2.1.1-r4:=
+ 

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-06-27 Thread Andrew Ammerlaan
commit: 5ec1a0124b63060022b8d6e5babd0cd9338666ee
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Jun 27 11:36:39 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Jun 27 11:38:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec1a012

media-libs/openimageio: correct dependency on opengl

and fix an unused cmake variable warning

Closes: https://bugs.gentoo.org/909280
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/openimageio/openimageio-2.4.12.0.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/media-libs/openimageio/openimageio-2.4.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.12.0.ebuild
index 8520aeeffd4e..031e7ea96764 100644
--- a/media-libs/openimageio/openimageio-2.4.12.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.12.0.ebuild
@@ -78,18 +78,14 @@ RDEPEND="
')
)
qt5? (
-   media-libs/glew:=
-   virtual/glu
-   virtual/opengl
+   media-libs/libglvnd
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtopengl:5
dev-qt/qtwidgets:5
)
qt6? (
-   media-libs/glew:=
-   virtual/glu
-   virtual/opengl
+   media-libs/libglvnd
dev-qt/qtbase:6[gui,widgets,opengl]
)
raw? ( media-libs/libraw:= )
@@ -164,7 +160,7 @@ src_configure() {
mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Qt6=ON )
fi
else
-   mycmakeargs+=( -DENABLE_IV=OFF -DUSE_OPENGL=OFF -DUSE_QT=OFF )
+   mycmakeargs+=( -DENABLE_IV=OFF -DUSE_QT=OFF )
fi
 
if use python; then



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-06-26 Thread Andrew Ammerlaan
commit: f2cfc93fb3528b3701eb9cc09f256f2aff9c605d
Author: Paul Zander  gmail  com>
AuthorDate: Fri Jun 23 00:12:16 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Jun 26 17:58:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2cfc93f

media-libs/openimageio: add 2.4.12.0

- added tools use-flag
- added qt6 support and made qt5/qt6 build optional and requiring tools
flag
- dropped glew dependency for iv as per Changes.md
- removed transitional virtual/{opengl,glu} dependencies since qt pulls
depends on that already

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31580
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/openimageio/Manifest|   3 +
 media-libs/openimageio/metadata.xml|   3 +
 media-libs/openimageio/openimageio-2.4.12.0.ebuild | 202 +
 3 files changed, 208 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index a78dee32d867..9ce662c7ab1c 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,3 +1,6 @@
+DIST openimageio-2.4.12.0.tar.gz 32157785 BLAKE2B 
b2578165b389029dc6ad295b50d008790f9690c03ca17fda7c1d1ede84039ab4065cb1c88402e2b20913736d669a72781bb523d391af2403a10ddae148ae07a6
 SHA512 
bf8fa84c6732cabd2810a5cfbdd3ea41b273d82e51762426c8a2b60a31e114ff672c18ce433eb5cf27eb250996da18b7f9ece1b34093a0cb4c7305328174e74e
 DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B 
c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415
 SHA512 
6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
+DIST 
openimageio-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz 
252131865 BLAKE2B 
f5f2477897f84148574cdd02b673c7bdff49d8f45026375095bb6f184230466e2e60020be7583e5a5aa0aa9c971e7251979d3eeb2ee620d47342b1e4435427e0
 SHA512 
e89c2935496c5fec2ebe1175e9b9bd3aecb23374ec3947057195ee6d31a883c1a67c4dc754bf0a5b68859093b5e169b70ffabd4736cf67f9e3dc09f3299fc54f
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137901071 BLAKE2B 
1e260eeba062026c719499425a3f7e3c2ccc7bd662725b6cceab4332d2d026bacc7df4c904cb776637ea60f9e2ba854d6e5010ffdc2a1621ad943b166d8402d3
 SHA512 
e7f7741d1cfadb3ea9ec5bab0b2556c58424c2dd89f938d5e93aeb99bff55479b11faa19cda4a481339be60de73317faa95e190d34d493c7825f706f4e57e73c
+DIST 
openimageio-oiio-test-image-aae37a54e31c0e719edcec852994d052ecf6541e.tar.gz 
137910860 BLAKE2B 
1dfc1a87ae895e62f223d915583378581cc1be12489d46155009ae10c8f63ab0fa93bfc06b67afe85f6e8a313779b9fed4e32cc6d9b92cd7d53d3c4b6e51bcce
 SHA512 
7a46681a22145e96da5dc6ba4e6432ef38c6c352a607db348dcd194d86caa45b4f76ecb10c28cd50e3ee597404fbb3ede4acf071b4ebabc2de4e7b3cd204dade

diff --git a/media-libs/openimageio/metadata.xml 
b/media-libs/openimageio/metadata.xml
index d3e2ace8309b..cdd067175302 100644
--- a/media-libs/openimageio/metadata.xml
+++ b/media-libs/openimageio/metadata.xml
@@ -10,6 +10,9 @@
Enable OpenCV support via 
media-libs/opencv
Enable OpenVDB support via 
media-gfx/openvdb
Enable Ptex texture mapping system file 
support via media-libs/ptex
+   Build iv with Qt5
+   Build iv with Qt6
+   Build the command-line tools


OpenImageIO/oiio

diff --git a/media-libs/openimageio/openimageio-2.4.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.12.0.ebuild
new file mode 100644
index ..8520aeeffd4e
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.4.12.0.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{9..11} )
+
+TEST_OIIO_IMAGE_COMMIT="aae37a54e31c0e719edcec852994d052ecf6541e"
+TEST_OEXR_IMAGE_COMMIT="df16e765fee28a947244657cae3251959ae63c00"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-06-10 Thread Andreas Sturmlechner
commit: 7b3b239f3b58b0f15e7ba71407cec2d57f1805a7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 10 20:04:47 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun 10 20:46:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3b239f

media-libs/openimageio: unkeyword 2.4.6.0-r1 for x86

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild
index 5db8e9efc01d..09223e5d244c 100644
--- a/media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/oiio-${PV}"
 
 LICENSE="BSD"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-05-28 Thread Pacho Ramos
commit: 05bd07f65eacc2ff3ed8f685da11b7e8d2e41b2d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 28 13:45:55 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun May 28 13:45:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bd07f6

media-libs/openimageio: drop 2.3.21.0-r1

Bug: https://bugs.gentoo.org/884085
Signed-off-by: Pacho Ramos  gentoo.org>

 media-libs/openimageio/Manifest|   1 -
 .../openimageio/openimageio-2.3.21.0-r1.ebuild | 185 -
 2 files changed, 186 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index e6427471348d..a78dee32d867 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,4 +1,3 @@
-DIST openimageio-2.3.21.0.tar.gz 32647928 BLAKE2B 
4f0c41f5fcd0d548deeb6fa0d2c483c4457cd7a566e22d5842d5c0958d6d76f7700e397f4562c1d2f6b754c2e603e8fec051fa7fa0dc080c8878dbb05c17128f
 SHA512 
94d89a6c5baa8d76d1640785c5dedf5b234ec41e5b906762be81d96d3e83b14cf50e23b05a95c180c5d5c4a5976f8018ea0de34d804348b28f263da3cf20bbe1
 DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B 
c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415
 SHA512 
6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137901071 BLAKE2B 
1e260eeba062026c719499425a3f7e3c2ccc7bd662725b6cceab4332d2d026bacc7df4c904cb776637ea60f9e2ba854d6e5010ffdc2a1621ad943b166d8402d3
 SHA512 
e7f7741d1cfadb3ea9ec5bab0b2556c58424c2dd89f938d5e93aeb99bff55479b11faa19cda4a481339be60de73317faa95e190d34d493c7825f706f4e57e73c

diff --git a/media-libs/openimageio/openimageio-2.3.21.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.3.21.0-r1.ebuild
deleted file mode 100644
index cb9d00f2b77e..
--- a/media-libs/openimageio/openimageio-2.3.21.0-r1.ebuild
+++ /dev/null
@@ -1,185 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{9..10} )
-
-TEST_OIIO_IMAGE_COMMIT="245e50edede2792205080eadc1dedce33ff5c1e4"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1
-
-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/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" test? (
-   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
-   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
-   )"
-S="${WORKDIR}/oiio-${PV}"
-
-LICENSE="BSD"
-# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
-# for changing to openexr 3 which broke ABI.
-SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-X86_CPU_FEATURES=(
-   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Not quite working yet
-RESTRICT="!test? ( test ) test"
-
-BDEPEND="
-   doc? (
-   app-doc/doxygen
-   dev-texlive/texlive-bibtexextra
-   dev-texlive/texlive-fontsextra
-   dev-texlive/texlive-fontutils
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-   )
-"
-RDEPEND="
-   dev-libs/boost:=
-   dev-cpp/robin-map
-   dev-libs/libfmt:=
-   dev-libs/pugixml:=
-   >=media-libs/libheif-1.7.0:=
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:0=
-   >=media-libs/libwebp-0.2.1:=
-   >=dev-libs/imath-3.1.2-r4:=
-   >=media-libs/opencolorio-2.1.1-r4:=
-   >=media-libs/openexr-3:0=
-   media-libs/tiff:=
-   sys-libs/zlib:=
-   dicom? ( sci-libs/dcmtk )
-   ffmpeg? ( media-video/ffmpeg:= )
-   gif? ( media-libs/giflib:0= )
-   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
-   opencv? ( media-libs/opencv:= )

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-05-01 Thread Sam James
commit: ecfdf4d17ca9e0a5ba5462576b52a5c14916a8f6
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 09:18:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 09:18:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfdf4d1

media-libs/openimageio: Stabilize 2.4.6.0-r1 x86, #899444

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild
index 09dd6e358c07..5db8e9efc01d 100644
--- a/media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/oiio-${PV}"
 
 LICENSE="BSD"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2023-05-01 Thread Sam James
commit: caddb23d7c4b6d3eb1750671038e656dc5158769
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 08:25:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 08:33:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caddb23d

media-libs/openimageio: Stabilize 2.4.6.0-r1 amd64, #899444

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild
index d4f2d31f4b64..09dd6e358c07 100644
--- a/media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.6.0-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/oiio-${PV}"
 
 LICENSE="BSD"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-12-18 Thread Sam James
commit: 38f2ccb5733908aed95e8ecb4fa2625dc88c5b02
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 08:10:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 08:30:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f2ccb5

media-libs/openimageio: drop 2.3.19.0-r1

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   2 -
 .../openimageio/openimageio-2.3.19.0-r1.ebuild | 175 -
 2 files changed, 177 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 2c09d345d9e6..e6427471348d 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,6 +1,4 @@
-DIST openimageio-2.3.19.0.tar.gz 32641108 BLAKE2B 
f4fd3ca79beecd839b2510a03856d47a59312b33885e8561e60650c896de05738bf757805bea7f2fb659581bb19ffbd6894513dc925e0af80235da4a5c31c9ce
 SHA512 
f59068d9935ea43e07532e24c45752dc206054034ac79a8ae3ce698343695a4faac7b71ea39bc856946eb084b4287413d75fc5700c59c8d6b409722f47f53072
 DIST openimageio-2.3.21.0.tar.gz 32647928 BLAKE2B 
4f0c41f5fcd0d548deeb6fa0d2c483c4457cd7a566e22d5842d5c0958d6d76f7700e397f4562c1d2f6b754c2e603e8fec051fa7fa0dc080c8878dbb05c17128f
 SHA512 
94d89a6c5baa8d76d1640785c5dedf5b234ec41e5b906762be81d96d3e83b14cf50e23b05a95c180c5d5c4a5976f8018ea0de34d804348b28f263da3cf20bbe1
 DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B 
c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415
 SHA512 
6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137901071 BLAKE2B 
1e260eeba062026c719499425a3f7e3c2ccc7bd662725b6cceab4332d2d026bacc7df4c904cb776637ea60f9e2ba854d6e5010ffdc2a1621ad943b166d8402d3
 SHA512 
e7f7741d1cfadb3ea9ec5bab0b2556c58424c2dd89f938d5e93aeb99bff55479b11faa19cda4a481339be60de73317faa95e190d34d493c7825f706f4e57e73c
-DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.19.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.3.19.0-r1.ebuild
deleted file mode 100644
index 70a776a78f09..
--- a/media-libs/openimageio/openimageio-2.3.19.0-r1.ebuild
+++ /dev/null
@@ -1,175 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{8..10} )
-
-TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1
-
-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/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" test? (
-   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
-   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
-   )"
-S="${WORKDIR}/oiio-${PV}"
-
-LICENSE="BSD"
-# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
-# for changing to openexr 3 which broke ABI.
-SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-X86_CPU_FEATURES=(
-   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Not quite working yet
-RESTRICT="!test? ( test ) test"
-
-BDEPEND="
-   doc? (
-   app-doc/doxygen
-   dev-texlive/texlive-bibtexextra
-   dev-texlive/texlive-fontsextra
-   dev-texlive/texlive-fontutils
-   dev-texlive/texlive-latex
-   dev-texlive/texl

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-12-18 Thread Sam James
commit: f9c26837f6c0c24f97ca0fbd3cf974bc45c8bbf9
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 08:10:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 08:30:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c26837

media-libs/openimageio: drop 2.3.20.0-r1, 2.4.4.1-r1, 2.4.5.0-r1

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   3 -
 .../openimageio/openimageio-2.3.20.0-r1.ebuild | 185 -
 .../openimageio/openimageio-2.4.4.1-r1.ebuild  | 184 
 .../openimageio/openimageio-2.4.5.0-r1.ebuild  | 184 
 4 files changed, 556 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 17a2fc704410..2c09d345d9e6 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,8 +1,5 @@
 DIST openimageio-2.3.19.0.tar.gz 32641108 BLAKE2B 
f4fd3ca79beecd839b2510a03856d47a59312b33885e8561e60650c896de05738bf757805bea7f2fb659581bb19ffbd6894513dc925e0af80235da4a5c31c9ce
 SHA512 
f59068d9935ea43e07532e24c45752dc206054034ac79a8ae3ce698343695a4faac7b71ea39bc856946eb084b4287413d75fc5700c59c8d6b409722f47f53072
-DIST openimageio-2.3.20.0.tar.gz 32641238 BLAKE2B 
a2e266b9c982026370b9472fa7e1875d4c653a20182024bfa886ff0dda982081897241234a6bdff9a764ac0dda0c42a4c4565ca5bbefe44318b1a882870a6291
 SHA512 
2dbbfa43b2072c8016102b131207f25738a96834373739b004e9dfb76f4630de8badd3b0104f9f6a3e6778899d13c0da4036faad3fdf6c5b12d51340eb2080b8
 DIST openimageio-2.3.21.0.tar.gz 32647928 BLAKE2B 
4f0c41f5fcd0d548deeb6fa0d2c483c4457cd7a566e22d5842d5c0958d6d76f7700e397f4562c1d2f6b754c2e603e8fec051fa7fa0dc080c8878dbb05c17128f
 SHA512 
94d89a6c5baa8d76d1640785c5dedf5b234ec41e5b906762be81d96d3e83b14cf50e23b05a95c180c5d5c4a5976f8018ea0de34d804348b28f263da3cf20bbe1
-DIST openimageio-2.4.4.1.tar.gz 31884126 BLAKE2B 
e09cc98b9da00ec0a00feaa5c7a41e9dcd9d4799a3b4eb0a123f4864f1d19eb55b0923ca5532f41e93b16891c5a4e27ea0f16ac0bfa97fdee53202d18241c5a8
 SHA512 
a1fa4d8ef44675bc95e67f9fb5549af96768f295251375fedea5d354df9b70b2a879bba332fa408a6466b25f84e29b67e7e7550e5c13593cf86e421e444d2eab
-DIST openimageio-2.4.5.0.tar.gz 31938357 BLAKE2B 
35340b31b85513893f1d16c1c0074b525f57f5bd5ef63bbf6e9121d0f1c830f092681d411ca0d66d5bb7af85b31541262707938b1938d5cb6c757c7a8a710965
 SHA512 
c7a4283b78197c262d8da31460ce8b07b44546f822142e32e6c1ea22376e1c4b9cfe9c39cc0994987c6c4f653c1f2764057944da97a3a090bf1bcb74a2a0b2c2
 DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B 
c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415
 SHA512 
6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137901071 BLAKE2B 
1e260eeba062026c719499425a3f7e3c2ccc7bd662725b6cceab4332d2d026bacc7df4c904cb776637ea60f9e2ba854d6e5010ffdc2a1621ad943b166d8402d3
 SHA512 
e7f7741d1cfadb3ea9ec5bab0b2556c58424c2dd89f938d5e93aeb99bff55479b11faa19cda4a481339be60de73317faa95e190d34d493c7825f706f4e57e73c

diff --git a/media-libs/openimageio/openimageio-2.3.20.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.3.20.0-r1.ebuild
deleted file mode 100644
index 8c65674512d9..
--- a/media-libs/openimageio/openimageio-2.3.20.0-r1.ebuild
+++ /dev/null
@@ -1,185 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{8..10} )
-
-TEST_OIIO_IMAGE_COMMIT="245e50edede2792205080eadc1dedce33ff5c1e4"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1
-
-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/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" test? (
-   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
-   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
-   )"
-S="${WORKDIR}/oiio-${PV}"
-
-LICENSE="BSD"
-# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
-# for changing to openexr 3 which broke ABI.
-SLOT="0/$(ver_cut 1-2)

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-12-06 Thread Arthur Zamarin
commit: 1ce64dc7353239e48fa8b8eb5eacf232c94598ef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  6 13:05:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  6 13:05:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce64dc7

media-libs/openimageio: Stabilize 2.3.21.0 x86, #884081

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/openimageio/openimageio-2.3.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.3.21.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.21.0.ebuild
index 4568beee78a3..c4631295e6db 100644
--- a/media-libs/openimageio/openimageio-2.3.21.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.21.0.ebuild
@@ -23,7 +23,7 @@ LICENSE="BSD"
 # TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
 # for changing to openexr 3 which broke ABI.
 SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-12-02 Thread Sam James
commit: 853309096827f74e46681a1398900b316b55e0f9
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  3 02:01:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  3 02:01:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85330909

media-libs/openimageio: add 2.4.6.0

Bug: https://bugs.gentoo.org/884085
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest   |   1 +
 media-libs/openimageio/openimageio-2.4.6.0.ebuild | 184 ++
 2 files changed, 185 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 690dfd999d53..17a2fc704410 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -3,6 +3,7 @@ DIST openimageio-2.3.20.0.tar.gz 32641238 BLAKE2B 
a2e266b9c982026370b9472fa7e187
 DIST openimageio-2.3.21.0.tar.gz 32647928 BLAKE2B 
4f0c41f5fcd0d548deeb6fa0d2c483c4457cd7a566e22d5842d5c0958d6d76f7700e397f4562c1d2f6b754c2e603e8fec051fa7fa0dc080c8878dbb05c17128f
 SHA512 
94d89a6c5baa8d76d1640785c5dedf5b234ec41e5b906762be81d96d3e83b14cf50e23b05a95c180c5d5c4a5976f8018ea0de34d804348b28f263da3cf20bbe1
 DIST openimageio-2.4.4.1.tar.gz 31884126 BLAKE2B 
e09cc98b9da00ec0a00feaa5c7a41e9dcd9d4799a3b4eb0a123f4864f1d19eb55b0923ca5532f41e93b16891c5a4e27ea0f16ac0bfa97fdee53202d18241c5a8
 SHA512 
a1fa4d8ef44675bc95e67f9fb5549af96768f295251375fedea5d354df9b70b2a879bba332fa408a6466b25f84e29b67e7e7550e5c13593cf86e421e444d2eab
 DIST openimageio-2.4.5.0.tar.gz 31938357 BLAKE2B 
35340b31b85513893f1d16c1c0074b525f57f5bd5ef63bbf6e9121d0f1c830f092681d411ca0d66d5bb7af85b31541262707938b1938d5cb6c757c7a8a710965
 SHA512 
c7a4283b78197c262d8da31460ce8b07b44546f822142e32e6c1ea22376e1c4b9cfe9c39cc0994987c6c4f653c1f2764057944da97a3a090bf1bcb74a2a0b2c2
+DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B 
c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415
 SHA512 
6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137901071 BLAKE2B 
1e260eeba062026c719499425a3f7e3c2ccc7bd662725b6cceab4332d2d026bacc7df4c904cb776637ea60f9e2ba854d6e5010ffdc2a1621ad943b166d8402d3
 SHA512 
e7f7741d1cfadb3ea9ec5bab0b2556c58424c2dd89f938d5e93aeb99bff55479b11faa19cda4a481339be60de73317faa95e190d34d493c7825f706f4e57e73c
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.4.6.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.6.0.ebuild
new file mode 100644
index ..4461991d9e76
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.4.6.0.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..11} )
+
+TEST_OIIO_IMAGE_COMMIT="245e50edede2792205080eadc1dedce33ff5c1e4"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? 

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-11-02 Thread Sam James
commit: e63bbff97f3e37ae9b2bc03bcd17611e531d7ea0
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  3 05:55:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  3 06:14:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63bbff9

media-libs/openimageio: drop 2.3.17.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 -
 media-libs/openimageio/openimageio-2.3.17.0.ebuild | 175 -
 2 files changed, 176 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index c5c66f852e39..6682480cc44f 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,4 +1,3 @@
-DIST openimageio-2.3.17.0.tar.gz 32640557 BLAKE2B 
6e3df687e51615687b2e1f445b9a241fa703fec14f0f93e80c50ce6c2e035489be751656e62dd685bac59f983942615fe8a33eeae7e83fd93b037e58d86a248b
 SHA512 
25cb1a671e7cd5154e363eef178ab091fd7d55868746a4394340567a794f6c6f0295e58721a5b4ee8bf66b4cc0e6a01c3e82f9cc9de9953ae349d45738a04700
 DIST openimageio-2.3.19.0.tar.gz 32641108 BLAKE2B 
f4fd3ca79beecd839b2510a03856d47a59312b33885e8561e60650c896de05738bf757805bea7f2fb659581bb19ffbd6894513dc925e0af80235da4a5c31c9ce
 SHA512 
f59068d9935ea43e07532e24c45752dc206054034ac79a8ae3ce698343695a4faac7b71ea39bc856946eb084b4287413d75fc5700c59c8d6b409722f47f53072
 DIST openimageio-2.3.20.0.tar.gz 32641238 BLAKE2B 
a2e266b9c982026370b9472fa7e1875d4c653a20182024bfa886ff0dda982081897241234a6bdff9a764ac0dda0c42a4c4565ca5bbefe44318b1a882870a6291
 SHA512 
2dbbfa43b2072c8016102b131207f25738a96834373739b004e9dfb76f4630de8badd3b0104f9f6a3e6778899d13c0da4036faad3fdf6c5b12d51340eb2080b8
 DIST openimageio-2.4.4.1.tar.gz 31884126 BLAKE2B 
e09cc98b9da00ec0a00feaa5c7a41e9dcd9d4799a3b4eb0a123f4864f1d19eb55b0923ca5532f41e93b16891c5a4e27ea0f16ac0bfa97fdee53202d18241c5a8
 SHA512 
a1fa4d8ef44675bc95e67f9fb5549af96768f295251375fedea5d354df9b70b2a879bba332fa408a6466b25f84e29b67e7e7550e5c13593cf86e421e444d2eab

diff --git a/media-libs/openimageio/openimageio-2.3.17.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.17.0.ebuild
deleted file mode 100644
index d1b5dd707681..
--- a/media-libs/openimageio/openimageio-2.3.17.0.ebuild
+++ /dev/null
@@ -1,175 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{8..10} )
-
-TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1
-
-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/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" test? (
-   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
-   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
-   )"
-S="${WORKDIR}/oiio-${PV}"
-
-LICENSE="BSD"
-# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
-# for changing to openexr 3 which broke ABI.
-SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-X86_CPU_FEATURES=(
-   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Not quite working yet
-RESTRICT="!test? ( test ) test"
-
-BDEPEND="
-   doc? (
-   app-doc/doxygen
-   dev-texlive/texlive-bibtexextra
-   dev-texlive/texlive-fontsextra
-   dev-texlive/texlive-fontutils
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-   )
-"
-RDEPEND="
-   dev-libs/boost:=
-   dev-cpp/robin-map
-   dev-libs/libfmt:=
-   dev-libs/pugixml:=
-   >=media-libs/libheif-1.7.0:=
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:0=
-   >=media-libs/libwebp-0.2.1:=
-   >=dev-libs/imath-3.1.2-r4:=
-   >=media-libs/opencolorio-2.1.1-r4:=
-   >=media-libs/openexr-3:0=
-   media-libs/tiff:0=
-   sys-libs/zlib:=
-   dicom? ( sci-libs/dcmtk )
-   ffmpeg? ( media-video/ffmpeg:= )
-   gif? ( media-libs/giflib:0= )
-   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
-   opencv? ( media-libs/opencv:= )
-   opengl? (
-   media-libs/glew:=
-   virtual/glu
-   virtual/opengl
-   )
-   openvdb? (
-  

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-11-02 Thread Sam James
commit: 562288f90e0387b90f08154c3c97944f4926b5c5
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  3 06:04:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  3 06:14:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562288f9

media-libs/openimageio: add 2.4.5.0

Bug: https://bugs.gentoo.org/879255
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest   |   1 +
 media-libs/openimageio/openimageio-2.4.5.0.ebuild | 184 ++
 2 files changed, 185 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 44496fd4f49f..690dfd999d53 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -2,6 +2,7 @@ DIST openimageio-2.3.19.0.tar.gz 32641108 BLAKE2B 
f4fd3ca79beecd839b2510a03856d4
 DIST openimageio-2.3.20.0.tar.gz 32641238 BLAKE2B 
a2e266b9c982026370b9472fa7e1875d4c653a20182024bfa886ff0dda982081897241234a6bdff9a764ac0dda0c42a4c4565ca5bbefe44318b1a882870a6291
 SHA512 
2dbbfa43b2072c8016102b131207f25738a96834373739b004e9dfb76f4630de8badd3b0104f9f6a3e6778899d13c0da4036faad3fdf6c5b12d51340eb2080b8
 DIST openimageio-2.3.21.0.tar.gz 32647928 BLAKE2B 
4f0c41f5fcd0d548deeb6fa0d2c483c4457cd7a566e22d5842d5c0958d6d76f7700e397f4562c1d2f6b754c2e603e8fec051fa7fa0dc080c8878dbb05c17128f
 SHA512 
94d89a6c5baa8d76d1640785c5dedf5b234ec41e5b906762be81d96d3e83b14cf50e23b05a95c180c5d5c4a5976f8018ea0de34d804348b28f263da3cf20bbe1
 DIST openimageio-2.4.4.1.tar.gz 31884126 BLAKE2B 
e09cc98b9da00ec0a00feaa5c7a41e9dcd9d4799a3b4eb0a123f4864f1d19eb55b0923ca5532f41e93b16891c5a4e27ea0f16ac0bfa97fdee53202d18241c5a8
 SHA512 
a1fa4d8ef44675bc95e67f9fb5549af96768f295251375fedea5d354df9b70b2a879bba332fa408a6466b25f84e29b67e7e7550e5c13593cf86e421e444d2eab
+DIST openimageio-2.4.5.0.tar.gz 31938357 BLAKE2B 
35340b31b85513893f1d16c1c0074b525f57f5bd5ef63bbf6e9121d0f1c830f092681d411ca0d66d5bb7af85b31541262707938b1938d5cb6c757c7a8a710965
 SHA512 
c7a4283b78197c262d8da31460ce8b07b44546f822142e32e6c1ea22376e1c4b9cfe9c39cc0994987c6c4f653c1f2764057944da97a3a090bf1bcb74a2a0b2c2
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137901071 BLAKE2B 
1e260eeba062026c719499425a3f7e3c2ccc7bd662725b6cceab4332d2d026bacc7df4c904cb776637ea60f9e2ba854d6e5010ffdc2a1621ad943b166d8402d3
 SHA512 
e7f7741d1cfadb3ea9ec5bab0b2556c58424c2dd89f938d5e93aeb99bff55479b11faa19cda4a481339be60de73317faa95e190d34d493c7825f706f4e57e73c
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.4.5.0.ebuild 
b/media-libs/openimageio/openimageio-2.4.5.0.ebuild
new file mode 100644
index ..03a17d827437
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.4.5.0.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..11} )
+
+TEST_OIIO_IMAGE_COMMIT="245e50edede2792205080eadc1dedce33ff5c1e4"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test?

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-11-02 Thread Sam James
commit: ee9117ca3be6fc2121deb2961e31abc2a752c3c5
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  3 05:57:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  3 06:14:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9117ca

media-libs/openimageio: add 2.3.21.0

Bug: https://bugs.gentoo.org/879255
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.21.0.ebuild | 185 +
 2 files changed, 186 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 6682480cc44f..44496fd4f49f 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,5 +1,6 @@
 DIST openimageio-2.3.19.0.tar.gz 32641108 BLAKE2B 
f4fd3ca79beecd839b2510a03856d47a59312b33885e8561e60650c896de05738bf757805bea7f2fb659581bb19ffbd6894513dc925e0af80235da4a5c31c9ce
 SHA512 
f59068d9935ea43e07532e24c45752dc206054034ac79a8ae3ce698343695a4faac7b71ea39bc856946eb084b4287413d75fc5700c59c8d6b409722f47f53072
 DIST openimageio-2.3.20.0.tar.gz 32641238 BLAKE2B 
a2e266b9c982026370b9472fa7e1875d4c653a20182024bfa886ff0dda982081897241234a6bdff9a764ac0dda0c42a4c4565ca5bbefe44318b1a882870a6291
 SHA512 
2dbbfa43b2072c8016102b131207f25738a96834373739b004e9dfb76f4630de8badd3b0104f9f6a3e6778899d13c0da4036faad3fdf6c5b12d51340eb2080b8
+DIST openimageio-2.3.21.0.tar.gz 32647928 BLAKE2B 
4f0c41f5fcd0d548deeb6fa0d2c483c4457cd7a566e22d5842d5c0958d6d76f7700e397f4562c1d2f6b754c2e603e8fec051fa7fa0dc080c8878dbb05c17128f
 SHA512 
94d89a6c5baa8d76d1640785c5dedf5b234ec41e5b906762be81d96d3e83b14cf50e23b05a95c180c5d5c4a5976f8018ea0de34d804348b28f263da3cf20bbe1
 DIST openimageio-2.4.4.1.tar.gz 31884126 BLAKE2B 
e09cc98b9da00ec0a00feaa5c7a41e9dcd9d4799a3b4eb0a123f4864f1d19eb55b0923ca5532f41e93b16891c5a4e27ea0f16ac0bfa97fdee53202d18241c5a8
 SHA512 
a1fa4d8ef44675bc95e67f9fb5549af96768f295251375fedea5d354df9b70b2a879bba332fa408a6466b25f84e29b67e7e7550e5c13593cf86e421e444d2eab
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137901071 BLAKE2B 
1e260eeba062026c719499425a3f7e3c2ccc7bd662725b6cceab4332d2d026bacc7df4c904cb776637ea60f9e2ba854d6e5010ffdc2a1621ad943b166d8402d3
 SHA512 
e7f7741d1cfadb3ea9ec5bab0b2556c58424c2dd89f938d5e93aeb99bff55479b11faa19cda4a481339be60de73317faa95e190d34d493c7825f706f4e57e73c

diff --git a/media-libs/openimageio/openimageio-2.3.21.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.21.0.ebuild
new file mode 100644
index ..b63857d89012
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.21.0.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="245e50edede2792205080eadc1dedce33ff5c1e4"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
+# for changing to openexr 3 which broke ABI.
+SLOT="0/$(ver_cut 1-2).1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-10-01 Thread Agostino Sarubbo
commit: 9f777b9beac349ecb1c7a1a3d49c9c72e358dc1d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Oct  2 06:20:36 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Oct  2 06:20:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f777b9b

media-libs/openimageio: Stabilize 2.3.19.0 x86, #873943

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/openimageio/openimageio-2.3.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.3.19.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.19.0.ebuild
index bb6d2896f06a..d1b5dd707681 100644
--- a/media-libs/openimageio/openimageio-2.3.19.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.19.0.ebuild
@@ -23,7 +23,7 @@ LICENSE="BSD"
 # TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
 # for changing to openexr 3 which broke ABI.
 SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-10-01 Thread Agostino Sarubbo
commit: 85a9217906aff87ce3e979ca13894a70ca0b84f5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Oct  2 06:16:44 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Oct  2 06:16:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a92179

media-libs/openimageio: Stabilize 2.3.19.0 amd64, #873943

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/openimageio/openimageio-2.3.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.3.19.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.19.0.ebuild
index f4ed9a26cc11..bb6d2896f06a 100644
--- a/media-libs/openimageio/openimageio-2.3.19.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.19.0.ebuild
@@ -23,7 +23,7 @@ LICENSE="BSD"
 # TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
 # for changing to openexr 3 which broke ABI.
 SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-10-01 Thread Sam James
commit: 6120fb2832e3ad8ceab09eefa406786fc130e22c
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  2 01:43:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  2 02:26:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6120fb28

media-libs/openimageio: drop 2.3.12.0-r3, 2.3.13.0, 2.3.15.0, 2.3.16.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   4 -
 .../openimageio/openimageio-2.3.12.0-r3.ebuild | 175 -
 media-libs/openimageio/openimageio-2.3.13.0.ebuild | 175 -
 media-libs/openimageio/openimageio-2.3.15.0.ebuild | 175 -
 media-libs/openimageio/openimageio-2.3.16.0.ebuild | 175 -
 5 files changed, 704 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 1ef918b8eab3..96d6b34ed2a0 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,7 +1,3 @@
-DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225ad3c035ab1c2122ff3e93df8e90be5796cc57978aa9fc5b102f2cf64d2407e70a11683b5bbee118c9fac3536b965ed044cc
 SHA512 
c8ec0ead8396717b218d937b9193ef9162c68446f6f1d477f3f0ee4b5656c3d7d53b58bf55aa300fbf57d367a47d795861b5683157e0d0271e0ea56f0460c58d
-DIST openimageio-2.3.13.0.tar.gz 32456755 BLAKE2B 
897a7db0eabb9a7cc29ab8fea368c32fc70b63b5ecebbcfa8d1fffe55c2435d9638f8a1f69069c45fad3723a2b7dc40e83971f48892afc631a7593a7629fb92a
 SHA512 
fbefa341a11fd502ec9313ca48a0fe433c5822699e4934f6a14089f670314cbe1c9c0b9a491b1d1927bda0223e38a62192c6ddeec6c4c5e6215a8b3fb6900dd8
-DIST openimageio-2.3.15.0.tar.gz 32626322 BLAKE2B 
1367e40dbed3d43b53db1b7117c563782396b255e366ea9586438a5c81cb8ae96ff42a0e445c7932bc92dc327adae921b383c2e6d787dc6e67cf71946d6174c1
 SHA512 
8ed0303fd9314e01cbf6d45627eb6e88e3fd356387a7657a4b31bbe455a4a493f88a2b511c1d5cf86a9c00346dbc03f9b32d2a6df9da033e7e78e86142ce888c
-DIST openimageio-2.3.16.0.tar.gz 32632560 BLAKE2B 
bde9d46b74135f03215cc3741c0378580dc34381da041b3d06ff50154627edd69b93e1a714bc99c7800fe952300f752cb9d8ca62b042ec91569dbbc9bc10950f
 SHA512 
2249dfc7f9c4ede563d5ed05ed76557e0b81c35054832b4de2a7820c8619886afa3f260cd26b5f4291f74c9d9c16b9a2ac3772e23b5b70bc87c2c7a0d0c10726
 DIST openimageio-2.3.17.0.tar.gz 32640557 BLAKE2B 
6e3df687e51615687b2e1f445b9a241fa703fec14f0f93e80c50ce6c2e035489be751656e62dd685bac59f983942615fe8a33eeae7e83fd93b037e58d86a248b
 SHA512 
25cb1a671e7cd5154e363eef178ab091fd7d55868746a4394340567a794f6c6f0295e58721a5b4ee8bf66b4cc0e6a01c3e82f9cc9de9953ae349d45738a04700
 DIST openimageio-2.3.19.0.tar.gz 32641108 BLAKE2B 
f4fd3ca79beecd839b2510a03856d47a59312b33885e8561e60650c896de05738bf757805bea7f2fb659581bb19ffbd6894513dc925e0af80235da4a5c31c9ce
 SHA512 
f59068d9935ea43e07532e24c45752dc206054034ac79a8ae3ce698343695a4faac7b71ea39bc856946eb084b4287413d75fc5700c59c8d6b409722f47f53072
 DIST openimageio-2.3.20.0.tar.gz 32641238 BLAKE2B 
a2e266b9c982026370b9472fa7e1875d4c653a20182024bfa886ff0dda982081897241234a6bdff9a764ac0dda0c42a4c4565ca5bbefe44318b1a882870a6291
 SHA512 
2dbbfa43b2072c8016102b131207f25738a96834373739b004e9dfb76f4630de8badd3b0104f9f6a3e6778899d13c0da4036faad3fdf6c5b12d51340eb2080b8

diff --git a/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild 
b/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
deleted file mode 100644
index caf798e06340..
--- a/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
+++ /dev/null
@@ -1,175 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{8..10} )
-
-TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1
-
-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/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" test? (
-   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
-   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
-   )"
-S="${WORKDIR}/oiio-${PV}"
-
-LICENSE="BSD"
-# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
-# for changing to openexr 3 which broke ABI.
-SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-X86_CPU_FEATURES=(
-   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex pyt

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-10-01 Thread Sam James
commit: 7f91559bcc2fee5d20de031ab3b528f9eecaaf69
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  2 01:54:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  2 02:26:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f91559b

media-libs/openimageio: add 2.4.4.1

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest   |   1 +
 media-libs/openimageio/openimageio-2.4.4.1.ebuild | 184 ++
 2 files changed, 185 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 96d6b34ed2a0..c5c66f852e39 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,6 +1,7 @@
 DIST openimageio-2.3.17.0.tar.gz 32640557 BLAKE2B 
6e3df687e51615687b2e1f445b9a241fa703fec14f0f93e80c50ce6c2e035489be751656e62dd685bac59f983942615fe8a33eeae7e83fd93b037e58d86a248b
 SHA512 
25cb1a671e7cd5154e363eef178ab091fd7d55868746a4394340567a794f6c6f0295e58721a5b4ee8bf66b4cc0e6a01c3e82f9cc9de9953ae349d45738a04700
 DIST openimageio-2.3.19.0.tar.gz 32641108 BLAKE2B 
f4fd3ca79beecd839b2510a03856d47a59312b33885e8561e60650c896de05738bf757805bea7f2fb659581bb19ffbd6894513dc925e0af80235da4a5c31c9ce
 SHA512 
f59068d9935ea43e07532e24c45752dc206054034ac79a8ae3ce698343695a4faac7b71ea39bc856946eb084b4287413d75fc5700c59c8d6b409722f47f53072
 DIST openimageio-2.3.20.0.tar.gz 32641238 BLAKE2B 
a2e266b9c982026370b9472fa7e1875d4c653a20182024bfa886ff0dda982081897241234a6bdff9a764ac0dda0c42a4c4565ca5bbefe44318b1a882870a6291
 SHA512 
2dbbfa43b2072c8016102b131207f25738a96834373739b004e9dfb76f4630de8badd3b0104f9f6a3e6778899d13c0da4036faad3fdf6c5b12d51340eb2080b8
+DIST openimageio-2.4.4.1.tar.gz 31884126 BLAKE2B 
e09cc98b9da00ec0a00feaa5c7a41e9dcd9d4799a3b4eb0a123f4864f1d19eb55b0923ca5532f41e93b16891c5a4e27ea0f16ac0bfa97fdee53202d18241c5a8
 SHA512 
a1fa4d8ef44675bc95e67f9fb5549af96768f295251375fedea5d354df9b70b2a879bba332fa408a6466b25f84e29b67e7e7550e5c13593cf86e421e444d2eab
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137901071 BLAKE2B 
1e260eeba062026c719499425a3f7e3c2ccc7bd662725b6cceab4332d2d026bacc7df4c904cb776637ea60f9e2ba854d6e5010ffdc2a1621ad943b166d8402d3
 SHA512 
e7f7741d1cfadb3ea9ec5bab0b2556c58424c2dd89f938d5e93aeb99bff55479b11faa19cda4a481339be60de73317faa95e190d34d493c7825f706f4e57e73c
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.4.4.1.ebuild 
b/media-libs/openimageio/openimageio-2.4.4.1.ebuild
new file mode 100644
index ..c51efdc3ec4f
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.4.4.1.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..11} )
+
+TEST_OIIO_IMAGE_COMMIT="245e50edede2792205080eadc1dedce33ff5c1e4"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test )" # test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bi

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-10-01 Thread Sam James
commit: 91f620daacbbcdb0a517767f819392e86d905c96
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  2 01:42:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  2 02:26:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f620da

media-libs/openimageio: add 2.3.20.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   2 +
 media-libs/openimageio/openimageio-2.3.20.0.ebuild | 185 +
 2 files changed, 187 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 0a428a5854d4..1ef918b8eab3 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -4,5 +4,7 @@ DIST openimageio-2.3.15.0.tar.gz 32626322 BLAKE2B 
1367e40dbed3d43b53db1b7117c563
 DIST openimageio-2.3.16.0.tar.gz 32632560 BLAKE2B 
bde9d46b74135f03215cc3741c0378580dc34381da041b3d06ff50154627edd69b93e1a714bc99c7800fe952300f752cb9d8ca62b042ec91569dbbc9bc10950f
 SHA512 
2249dfc7f9c4ede563d5ed05ed76557e0b81c35054832b4de2a7820c8619886afa3f260cd26b5f4291f74c9d9c16b9a2ac3772e23b5b70bc87c2c7a0d0c10726
 DIST openimageio-2.3.17.0.tar.gz 32640557 BLAKE2B 
6e3df687e51615687b2e1f445b9a241fa703fec14f0f93e80c50ce6c2e035489be751656e62dd685bac59f983942615fe8a33eeae7e83fd93b037e58d86a248b
 SHA512 
25cb1a671e7cd5154e363eef178ab091fd7d55868746a4394340567a794f6c6f0295e58721a5b4ee8bf66b4cc0e6a01c3e82f9cc9de9953ae349d45738a04700
 DIST openimageio-2.3.19.0.tar.gz 32641108 BLAKE2B 
f4fd3ca79beecd839b2510a03856d47a59312b33885e8561e60650c896de05738bf757805bea7f2fb659581bb19ffbd6894513dc925e0af80235da4a5c31c9ce
 SHA512 
f59068d9935ea43e07532e24c45752dc206054034ac79a8ae3ce698343695a4faac7b71ea39bc856946eb084b4287413d75fc5700c59c8d6b409722f47f53072
+DIST openimageio-2.3.20.0.tar.gz 32641238 BLAKE2B 
a2e266b9c982026370b9472fa7e1875d4c653a20182024bfa886ff0dda982081897241234a6bdff9a764ac0dda0c42a4c4565ca5bbefe44318b1a882870a6291
 SHA512 
2dbbfa43b2072c8016102b131207f25738a96834373739b004e9dfb76f4630de8badd3b0104f9f6a3e6778899d13c0da4036faad3fdf6c5b12d51340eb2080b8
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
+DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137901071 BLAKE2B 
1e260eeba062026c719499425a3f7e3c2ccc7bd662725b6cceab4332d2d026bacc7df4c904cb776637ea60f9e2ba854d6e5010ffdc2a1621ad943b166d8402d3
 SHA512 
e7f7741d1cfadb3ea9ec5bab0b2556c58424c2dd89f938d5e93aeb99bff55479b11faa19cda4a481339be60de73317faa95e190d34d493c7825f706f4e57e73c
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.20.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.20.0.ebuild
new file mode 100644
index ..b63857d89012
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.20.0.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="245e50edede2792205080eadc1dedce33ff5c1e4"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
+# for changing to openexr 3 which broke ABI.
+SLOT="0/$(ver_cut 1-2).1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-09-01 Thread Sam James
commit: bcfa32d6b0ce93895f07cceb38e42dd3c0f01fcb
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  2 01:51:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  2 01:51:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcfa32d6

media-libs/openimageio: add 2.3.19.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.19.0.ebuild | 175 +
 2 files changed, 176 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index cb56b2cb673d..0a428a5854d4 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -3,5 +3,6 @@ DIST openimageio-2.3.13.0.tar.gz 32456755 BLAKE2B 
897a7db0eabb9a7cc29ab8fea368c3
 DIST openimageio-2.3.15.0.tar.gz 32626322 BLAKE2B 
1367e40dbed3d43b53db1b7117c563782396b255e366ea9586438a5c81cb8ae96ff42a0e445c7932bc92dc327adae921b383c2e6d787dc6e67cf71946d6174c1
 SHA512 
8ed0303fd9314e01cbf6d45627eb6e88e3fd356387a7657a4b31bbe455a4a493f88a2b511c1d5cf86a9c00346dbc03f9b32d2a6df9da033e7e78e86142ce888c
 DIST openimageio-2.3.16.0.tar.gz 32632560 BLAKE2B 
bde9d46b74135f03215cc3741c0378580dc34381da041b3d06ff50154627edd69b93e1a714bc99c7800fe952300f752cb9d8ca62b042ec91569dbbc9bc10950f
 SHA512 
2249dfc7f9c4ede563d5ed05ed76557e0b81c35054832b4de2a7820c8619886afa3f260cd26b5f4291f74c9d9c16b9a2ac3772e23b5b70bc87c2c7a0d0c10726
 DIST openimageio-2.3.17.0.tar.gz 32640557 BLAKE2B 
6e3df687e51615687b2e1f445b9a241fa703fec14f0f93e80c50ce6c2e035489be751656e62dd685bac59f983942615fe8a33eeae7e83fd93b037e58d86a248b
 SHA512 
25cb1a671e7cd5154e363eef178ab091fd7d55868746a4394340567a794f6c6f0295e58721a5b4ee8bf66b4cc0e6a01c3e82f9cc9de9953ae349d45738a04700
+DIST openimageio-2.3.19.0.tar.gz 32641108 BLAKE2B 
f4fd3ca79beecd839b2510a03856d47a59312b33885e8561e60650c896de05738bf757805bea7f2fb659581bb19ffbd6894513dc925e0af80235da4a5c31c9ce
 SHA512 
f59068d9935ea43e07532e24c45752dc206054034ac79a8ae3ce698343695a4faac7b71ea39bc856946eb084b4287413d75fc5700c59c8d6b409722f47f53072
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.19.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.19.0.ebuild
new file mode 100644
index ..347165ba2e87
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.19.0.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
+# for changing to openexr 3 which broke ABI.
+SLOT="0/$(ver_cut 1-2).1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+ 

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-08-17 Thread Sam James
commit: 5cf56463fc62a035acd79e8ede5d7430e1bf55ed
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 17 20:00:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 17 20:00:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf56463

media-libs/openimageio: Stabilize 2.3.17.0 x86, #862423

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.3.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.3.17.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.17.0.ebuild
index e46f39f59107..9889b5708f78 100644
--- a/media-libs/openimageio/openimageio-2.3.17.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.17.0.ebuild
@@ -23,7 +23,7 @@ LICENSE="BSD"
 # TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
 # for changing to openexr 3 which broke ABI.
 SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-08-01 Thread Agostino Sarubbo
commit: 2550d7039cb76e59cac2d5c843360f23cba8a7bf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug  1 08:00:32 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug  1 08:01:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2550d703

media-libs/openimageio: amd64 stable wrt bug #862423

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/openimageio/openimageio-2.3.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.3.17.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.17.0.ebuild
index 347165ba2e87..e46f39f59107 100644
--- a/media-libs/openimageio/openimageio-2.3.17.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.17.0.ebuild
@@ -23,7 +23,7 @@ LICENSE="BSD"
 # TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
 # for changing to openexr 3 which broke ABI.
 SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-07-02 Thread Sam James
commit: 7328202666f56c39dafea74e72313ac057132dd3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  2 20:34:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  2 20:34:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73282026

media-libs/openimageio: add 2.3.17.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.17.0.ebuild | 175 +
 2 files changed, 176 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index d1d7717627fc..cb56b2cb673d 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -2,5 +2,6 @@ DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225a
 DIST openimageio-2.3.13.0.tar.gz 32456755 BLAKE2B 
897a7db0eabb9a7cc29ab8fea368c32fc70b63b5ecebbcfa8d1fffe55c2435d9638f8a1f69069c45fad3723a2b7dc40e83971f48892afc631a7593a7629fb92a
 SHA512 
fbefa341a11fd502ec9313ca48a0fe433c5822699e4934f6a14089f670314cbe1c9c0b9a491b1d1927bda0223e38a62192c6ddeec6c4c5e6215a8b3fb6900dd8
 DIST openimageio-2.3.15.0.tar.gz 32626322 BLAKE2B 
1367e40dbed3d43b53db1b7117c563782396b255e366ea9586438a5c81cb8ae96ff42a0e445c7932bc92dc327adae921b383c2e6d787dc6e67cf71946d6174c1
 SHA512 
8ed0303fd9314e01cbf6d45627eb6e88e3fd356387a7657a4b31bbe455a4a493f88a2b511c1d5cf86a9c00346dbc03f9b32d2a6df9da033e7e78e86142ce888c
 DIST openimageio-2.3.16.0.tar.gz 32632560 BLAKE2B 
bde9d46b74135f03215cc3741c0378580dc34381da041b3d06ff50154627edd69b93e1a714bc99c7800fe952300f752cb9d8ca62b042ec91569dbbc9bc10950f
 SHA512 
2249dfc7f9c4ede563d5ed05ed76557e0b81c35054832b4de2a7820c8619886afa3f260cd26b5f4291f74c9d9c16b9a2ac3772e23b5b70bc87c2c7a0d0c10726
+DIST openimageio-2.3.17.0.tar.gz 32640557 BLAKE2B 
6e3df687e51615687b2e1f445b9a241fa703fec14f0f93e80c50ce6c2e035489be751656e62dd685bac59f983942615fe8a33eeae7e83fd93b037e58d86a248b
 SHA512 
25cb1a671e7cd5154e363eef178ab091fd7d55868746a4394340567a794f6c6f0295e58721a5b4ee8bf66b4cc0e6a01c3e82f9cc9de9953ae349d45738a04700
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.17.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.17.0.ebuild
new file mode 100644
index ..347165ba2e87
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.17.0.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
+# for changing to openexr 3 which broke ABI.
+SLOT="0/$(ver_cut 1-2).1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+ 

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-06-06 Thread Jakov Smolić
commit: baeca5b59ad4a8fcf97305164c75d67b55ddfc87
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jun  6 15:54:24 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jun  6 15:54:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baeca5b5

media-libs/openimageio: Stabilize 2.3.15.0 x86, #849869

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/openimageio/openimageio-2.3.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.3.15.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.15.0.ebuild
index d4bc66dc56d0..69bb079738c0 100644
--- a/media-libs/openimageio/openimageio-2.3.15.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.15.0.ebuild
@@ -23,7 +23,7 @@ LICENSE="BSD"
 # TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
 # for changing to openexr 3 which broke ABI.
 SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-06-06 Thread Jakov Smolić
commit: 1929804129de687639c13af75099d4b509518703
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jun  6 11:02:11 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jun  6 11:02:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19298041

media-libs/openimageio: Stabilize 2.3.15.0 amd64, #849869

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/openimageio/openimageio-2.3.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.3.15.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.15.0.ebuild
index 01a5f74fd9da..d4bc66dc56d0 100644
--- a/media-libs/openimageio/openimageio-2.3.15.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.15.0.ebuild
@@ -23,7 +23,7 @@ LICENSE="BSD"
 # TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
 # for changing to openexr 3 which broke ABI.
 SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-06-05 Thread Sam James
commit: 689ed5cab3061473273a171f67104a5f0bad3814
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 01:40:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 01:40:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689ed5ca

media-libs/openimageio: fix UnusedLocalUse

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-libs/openimageio/metadata.xml 
b/media-libs/openimageio/metadata.xml
index 82c6c1129ce1..d3e2ace8309b 100644
--- a/media-libs/openimageio/metadata.xml
+++ b/media-libs/openimageio/metadata.xml
@@ -7,7 +7,6 @@


Enable DICOM medical image file support via 
sci-libs/dcmtk
-   Enable f3d file (write) support via 
media-libs/Field3D
Enable OpenCV support via 
media-libs/opencv
Enable OpenVDB support via 
media-gfx/openvdb
Enable Ptex texture mapping system file 
support via media-libs/ptex



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-06-05 Thread Sam James
commit: ca6f9ade4193d856c937084a5261637c425f63a4
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 01:23:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 01:24:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6f9ade

media-libs/openimageio: drop 2.2.18.0-r1, 2.2.19.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   2 -
 .../openimageio/openimageio-2.2.18.0-r1.ebuild | 168 -
 media-libs/openimageio/openimageio-2.2.19.0.ebuild | 168 -
 3 files changed, 338 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 80c351bdb400..d1d7717627fc 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,5 +1,3 @@
-DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
-DIST openimageio-2.2.19.0.tar.gz 29252399 BLAKE2B 
f90b330944885271e117a01235a48f11e88960f5825d0c84e6e2c994479e76a26bf90e66afec4aae6a5c7164510963027bef79fe0265676ce0993235824d461d
 SHA512 
63951d958daaa4bc62fc210efaeced51affd207be21c938ecd5da70217060bb9c8197bf95813e2fddb728a641e69d2889f9445b7d16653a110e45adf3cb86541
 DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225ad3c035ab1c2122ff3e93df8e90be5796cc57978aa9fc5b102f2cf64d2407e70a11683b5bbee118c9fac3536b965ed044cc
 SHA512 
c8ec0ead8396717b218d937b9193ef9162c68446f6f1d477f3f0ee4b5656c3d7d53b58bf55aa300fbf57d367a47d795861b5683157e0d0271e0ea56f0460c58d
 DIST openimageio-2.3.13.0.tar.gz 32456755 BLAKE2B 
897a7db0eabb9a7cc29ab8fea368c32fc70b63b5ecebbcfa8d1fffe55c2435d9638f8a1f69069c45fad3723a2b7dc40e83971f48892afc631a7593a7629fb92a
 SHA512 
fbefa341a11fd502ec9313ca48a0fe433c5822699e4934f6a14089f670314cbe1c9c0b9a491b1d1927bda0223e38a62192c6ddeec6c4c5e6215a8b3fb6900dd8
 DIST openimageio-2.3.15.0.tar.gz 32626322 BLAKE2B 
1367e40dbed3d43b53db1b7117c563782396b255e366ea9586438a5c81cb8ae96ff42a0e445c7932bc92dc327adae921b383c2e6d787dc6e67cf71946d6174c1
 SHA512 
8ed0303fd9314e01cbf6d45627eb6e88e3fd356387a7657a4b31bbe455a4a493f88a2b511c1d5cf86a9c00346dbc03f9b32d2a6df9da033e7e78e86142ce888c

diff --git a/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
deleted file mode 100644
index 0aa03a21997a..
--- a/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake font python-single-r1
-
-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"
-S="${WORKDIR}/oiio-Release-${PV}"
-
-LICENSE="BSD"
-SLOT="0/2.2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-X86_CPU_FEATURES=(
-   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# test data in separate repo
-# second repo has no structure whatsoever
-RESTRICT="test"
-
-BDEPEND="
-   doc? (
-   app-doc/doxygen
-   dev-texlive/texlive-bibtexextra
-   dev-texlive/texlive-fontsextra
-   dev-texlive/texlive-fontutils
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-   )
-"
-RDEPEND="
-   >=dev-libs/boost-1.62:=
-   dev-cpp/robin-map
-   dev-libs/libfmt:=
-   dev-libs/pugixml:=
-   >=media-libs/ilmbase-2.2.0-r1:=
-   >=media-libs/libheif-1.7.0:=
-   media-libs/libpng:0=
-   >=media-libs/libwebp-0.2.1:=
-   media-libs/opencolorio:=
-   >=media-libs/openexr-2.2.0-r2:0=
-   media-libs/tiff:0=
-   sys-libs/zlib:=
-   virtual/jpeg:0
-   dicom? ( sci-libs/dcmtk )
-   ffmpeg? ( media-video/ffmpeg:= )
-   field3d? ( media-libs/Field3D:= )
-   gif? ( media-libs/giflib:0= )
-   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
-   opencv? ( media-libs/opencv:= )
-   opengl? (
-   media-libs/glew:=
-   virtual/glu
-   virtual/opengl
-   )
-   openvdb? (
-   dev-cpp/tbb:=
-   media-gfx/openvdb:=
-   )
-   ptex? ( media-libs/ptex:= )
-   python? (
-   ${PYTHON

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-06-05 Thread Sam James
commit: 7056ae3253c3dfe628cf1f3bda9d38ba1e47fa2e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 01:23:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 01:24:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7056ae32

media-libs/openimageio: libjpeg-turboify

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.3.13.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.13.0.ebuild
index 53d4cadea1db..b8193ccaa6f2 100644
--- a/media-libs/openimageio/openimageio-2.3.13.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.13.0.ebuild
@@ -59,8 +59,8 @@ RDEPEND="
>=media-libs/opencolorio-2.1.1-r4:=
>=media-libs/openexr-3:0=
media-libs/tiff:0=
+   media-libs/libjpeg-turbo:=
sys-libs/zlib:=
-   virtual/jpeg:0
dicom? ( sci-libs/dcmtk )
ffmpeg? ( media-video/ffmpeg:= )
gif? ( media-libs/giflib:0= )



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-06-05 Thread Sam James
commit: 53949ec5ff7279f1ad1934cd85a53281724de397
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 01:14:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 01:14:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53949ec5

media-libs/openimageio: add 2.3.16.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.16.0.ebuild | 175 +
 2 files changed, 176 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index e592c0f94b07..80c351bdb400 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -3,5 +3,6 @@ DIST openimageio-2.2.19.0.tar.gz 29252399 BLAKE2B 
f90b330944885271e117a01235a48f
 DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225ad3c035ab1c2122ff3e93df8e90be5796cc57978aa9fc5b102f2cf64d2407e70a11683b5bbee118c9fac3536b965ed044cc
 SHA512 
c8ec0ead8396717b218d937b9193ef9162c68446f6f1d477f3f0ee4b5656c3d7d53b58bf55aa300fbf57d367a47d795861b5683157e0d0271e0ea56f0460c58d
 DIST openimageio-2.3.13.0.tar.gz 32456755 BLAKE2B 
897a7db0eabb9a7cc29ab8fea368c32fc70b63b5ecebbcfa8d1fffe55c2435d9638f8a1f69069c45fad3723a2b7dc40e83971f48892afc631a7593a7629fb92a
 SHA512 
fbefa341a11fd502ec9313ca48a0fe433c5822699e4934f6a14089f670314cbe1c9c0b9a491b1d1927bda0223e38a62192c6ddeec6c4c5e6215a8b3fb6900dd8
 DIST openimageio-2.3.15.0.tar.gz 32626322 BLAKE2B 
1367e40dbed3d43b53db1b7117c563782396b255e366ea9586438a5c81cb8ae96ff42a0e445c7932bc92dc327adae921b383c2e6d787dc6e67cf71946d6174c1
 SHA512 
8ed0303fd9314e01cbf6d45627eb6e88e3fd356387a7657a4b31bbe455a4a493f88a2b511c1d5cf86a9c00346dbc03f9b32d2a6df9da033e7e78e86142ce888c
+DIST openimageio-2.3.16.0.tar.gz 32632560 BLAKE2B 
bde9d46b74135f03215cc3741c0378580dc34381da041b3d06ff50154627edd69b93e1a714bc99c7800fe952300f752cb9d8ca62b042ec91569dbbc9bc10950f
 SHA512 
2249dfc7f9c4ede563d5ed05ed76557e0b81c35054832b4de2a7820c8619886afa3f260cd26b5f4291f74c9d9c16b9a2ac3772e23b5b70bc87c2c7a0d0c10726
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.16.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.16.0.ebuild
new file mode 100644
index ..347165ba2e87
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.16.0.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
+# for changing to openexr 3 which broke ABI.
+SLOT="0/$(ver_cut 1-2).1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+ 

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-05-07 Thread Sam James
commit: 86f7b02f5d78ef096146ddfc95e52d3f81399207
Author: Sam James  gentoo  org>
AuthorDate: Sat May  7 07:15:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 07:17:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f7b02f

media-libs/openimageio: add 2.3.15.0

Closes: https://bugs.gentoo.org/840284
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.15.0.ebuild | 175 +
 2 files changed, 176 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 507d4d6de120..e592c0f94b07 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -2,5 +2,6 @@ DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0
 DIST openimageio-2.2.19.0.tar.gz 29252399 BLAKE2B 
f90b330944885271e117a01235a48f11e88960f5825d0c84e6e2c994479e76a26bf90e66afec4aae6a5c7164510963027bef79fe0265676ce0993235824d461d
 SHA512 
63951d958daaa4bc62fc210efaeced51affd207be21c938ecd5da70217060bb9c8197bf95813e2fddb728a641e69d2889f9445b7d16653a110e45adf3cb86541
 DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225ad3c035ab1c2122ff3e93df8e90be5796cc57978aa9fc5b102f2cf64d2407e70a11683b5bbee118c9fac3536b965ed044cc
 SHA512 
c8ec0ead8396717b218d937b9193ef9162c68446f6f1d477f3f0ee4b5656c3d7d53b58bf55aa300fbf57d367a47d795861b5683157e0d0271e0ea56f0460c58d
 DIST openimageio-2.3.13.0.tar.gz 32456755 BLAKE2B 
897a7db0eabb9a7cc29ab8fea368c32fc70b63b5ecebbcfa8d1fffe55c2435d9638f8a1f69069c45fad3723a2b7dc40e83971f48892afc631a7593a7629fb92a
 SHA512 
fbefa341a11fd502ec9313ca48a0fe433c5822699e4934f6a14089f670314cbe1c9c0b9a491b1d1927bda0223e38a62192c6ddeec6c4c5e6215a8b3fb6900dd8
+DIST openimageio-2.3.15.0.tar.gz 32626322 BLAKE2B 
1367e40dbed3d43b53db1b7117c563782396b255e366ea9586438a5c81cb8ae96ff42a0e445c7932bc92dc327adae921b383c2e6d787dc6e67cf71946d6174c1
 SHA512 
8ed0303fd9314e01cbf6d45627eb6e88e3fd356387a7657a4b31bbe455a4a493f88a2b511c1d5cf86a9c00346dbc03f9b32d2a6df9da033e7e78e86142ce888c
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.15.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.15.0.ebuild
new file mode 100644
index ..01a5f74fd9da
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.15.0.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
+# for changing to openexr 3 which broke ABI.
+SLOT="0/$(ver_cut 1-2).1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   d

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-04-10 Thread Andreas Sturmlechner
commit: 640e943b49222fc124c55615f9fee32f245b0b8e
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Apr  2 14:55:07 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 10 21:01:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=640e943b

media-libs/openimageio: drop 2.3.11.0, 2.3.11.0-r2

No consumers of these versions explicitly.
2.3.11.0-r2 depends on openexr slot 3 and is missing a patch file.

Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/openimageio/Manifest|   1 -
 .../openimageio/openimageio-2.3.11.0-r2.ebuild | 190 -
 media-libs/openimageio/openimageio-2.3.11.0.ebuild | 184 
 3 files changed, 375 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 4338636531c0..507d4d6de120 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,6 +1,5 @@
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
 DIST openimageio-2.2.19.0.tar.gz 29252399 BLAKE2B 
f90b330944885271e117a01235a48f11e88960f5825d0c84e6e2c994479e76a26bf90e66afec4aae6a5c7164510963027bef79fe0265676ce0993235824d461d
 SHA512 
63951d958daaa4bc62fc210efaeced51affd207be21c938ecd5da70217060bb9c8197bf95813e2fddb728a641e69d2889f9445b7d16653a110e45adf3cb86541
-DIST openimageio-2.3.11.0.tar.gz 32439595 BLAKE2B 
6e64284c36de87fc077e839db808d4fab0cb6ea4951639cfed21e68900782c03ef6c2e64dcae5c1bf9360ad0a838ee36396d31634ad0ddd20f8fc9f683fc9dc8
 SHA512 
7e973f4f1b00dfc2486d074f5fdd03aa612a650411c7440868a4846ecfda8b172be33110fce35801dfed92d80f338b989f3ee001191938c48edef5ca760eff3c
 DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225ad3c035ab1c2122ff3e93df8e90be5796cc57978aa9fc5b102f2cf64d2407e70a11683b5bbee118c9fac3536b965ed044cc
 SHA512 
c8ec0ead8396717b218d937b9193ef9162c68446f6f1d477f3f0ee4b5656c3d7d53b58bf55aa300fbf57d367a47d795861b5683157e0d0271e0ea56f0460c58d
 DIST openimageio-2.3.13.0.tar.gz 32456755 BLAKE2B 
897a7db0eabb9a7cc29ab8fea368c32fc70b63b5ecebbcfa8d1fffe55c2435d9638f8a1f69069c45fad3723a2b7dc40e83971f48892afc631a7593a7629fb92a
 SHA512 
fbefa341a11fd502ec9313ca48a0fe433c5822699e4934f6a14089f670314cbe1c9c0b9a491b1d1927bda0223e38a62192c6ddeec6c4c5e6215a8b3fb6900dd8
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f

diff --git a/media-libs/openimageio/openimageio-2.3.11.0-r2.ebuild 
b/media-libs/openimageio/openimageio-2.3.11.0-r2.ebuild
deleted file mode 100644
index 79438a824283..
--- a/media-libs/openimageio/openimageio-2.3.11.0-r2.ebuild
+++ /dev/null
@@ -1,190 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{8..10} )
-
-TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1 flag-o-matic
-
-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/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" test? (
-   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
-   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
-   )"
-S="${WORKDIR}/oiio-${PV}"
-
-LICENSE="BSD"
-# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
-# for changing to openexr 3 which broke ABI.
-SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-X86_CPU_FEATURES=(
-   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Not quite working yet
-RESTRICT="!test? ( test ) test"
-
-BDEPEND="
-   doc? (
-   app-doc/doxygen
-   dev-texlive/texlive-bibtex

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-03-01 Thread Sam James
commit: 3f4cb1cbc10bfe9426ef1b028ccedae36cf53a49
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  1 21:14:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  2 02:18:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4cb1cb

media-libs/openimageio: add 2.3.13.0

Closes: https://bugs.gentoo.org/834385
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.13.0.ebuild | 175 +
 2 files changed, 176 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 077868982437..4338636531c0 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -2,5 +2,6 @@ DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0
 DIST openimageio-2.2.19.0.tar.gz 29252399 BLAKE2B 
f90b330944885271e117a01235a48f11e88960f5825d0c84e6e2c994479e76a26bf90e66afec4aae6a5c7164510963027bef79fe0265676ce0993235824d461d
 SHA512 
63951d958daaa4bc62fc210efaeced51affd207be21c938ecd5da70217060bb9c8197bf95813e2fddb728a641e69d2889f9445b7d16653a110e45adf3cb86541
 DIST openimageio-2.3.11.0.tar.gz 32439595 BLAKE2B 
6e64284c36de87fc077e839db808d4fab0cb6ea4951639cfed21e68900782c03ef6c2e64dcae5c1bf9360ad0a838ee36396d31634ad0ddd20f8fc9f683fc9dc8
 SHA512 
7e973f4f1b00dfc2486d074f5fdd03aa612a650411c7440868a4846ecfda8b172be33110fce35801dfed92d80f338b989f3ee001191938c48edef5ca760eff3c
 DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225ad3c035ab1c2122ff3e93df8e90be5796cc57978aa9fc5b102f2cf64d2407e70a11683b5bbee118c9fac3536b965ed044cc
 SHA512 
c8ec0ead8396717b218d937b9193ef9162c68446f6f1d477f3f0ee4b5656c3d7d53b58bf55aa300fbf57d367a47d795861b5683157e0d0271e0ea56f0460c58d
+DIST openimageio-2.3.13.0.tar.gz 32456755 BLAKE2B 
897a7db0eabb9a7cc29ab8fea368c32fc70b63b5ecebbcfa8d1fffe55c2435d9638f8a1f69069c45fad3723a2b7dc40e83971f48892afc631a7593a7629fb92a
 SHA512 
fbefa341a11fd502ec9313ca48a0fe433c5822699e4934f6a14089f670314cbe1c9c0b9a491b1d1927bda0223e38a62192c6ddeec6c4c5e6215a8b3fb6900dd8
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.13.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.13.0.ebuild
new file mode 100644
index ..53d4cadea1db
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.13.0.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
+# for changing to openexr 3 which broke ABI.
+SLOT="0/$(ver_cut 1-2).1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   d

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-02-28 Thread Sam James
commit: 3f2de7004956f20e3278e5447f8b44db19fab827
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 28 23:57:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 28 23:57:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2de700

media-libs/openimageio: Stabilize 2.3.12.0-r3 x86, #833158

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild 
b/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
index 5223bc0491d0..ebf987eb33f7 100644
--- a/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
@@ -23,7 +23,7 @@ LICENSE="BSD"
 # TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
 # for changing to openexr 3 which broke ABI.
 SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-02-27 Thread Yixun Lan
commit: 848425d8d660b1ad05d49e68f352da4a93197e02
Author: Alex Fan  gmail  com>
AuthorDate: Mon Feb 28 02:49:54 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Feb 28 07:02:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848425d8

media-libs/openimageio: keyword 2.3.12.0-r3 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild 
b/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
index b81e9f3478d2..5223bc0491d0 100644
--- a/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
@@ -23,7 +23,7 @@ LICENSE="BSD"
 # TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
 # for changing to openexr 3 which broke ABI.
 SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-02-27 Thread Sam James
commit: 0e069f414b9913923940360ee2dc2ef274db401e
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 28 05:19:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 28 05:19:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e069f41

media-libs/openimageio: Stabilize 2.3.12.0-r3 amd64, #833158

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild 
b/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
index b8f9f244482a..b81e9f3478d2 100644
--- a/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
@@ -23,7 +23,7 @@ LICENSE="BSD"
 # TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
 # for changing to openexr 3 which broke ABI.
 SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-02-19 Thread Sam James
commit: f15dcd789e2b2e0a8a113dd9de4355ba7423d64f
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 04:40:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 04:40:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15dcd78

media-libs/openimageio: require newer imath/openexr

Just in case, to avoid those installed in older paths.

Bug: https://bugs.gentoo.org/833194
Signed-off-by: Sam James  gentoo.org>

 ...{openimageio-2.3.12.0-r2.ebuild => openimageio-2.3.12.0-r3.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/openimageio/openimageio-2.3.12.0-r2.ebuild 
b/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
similarity index 98%
rename from media-libs/openimageio/openimageio-2.3.12.0-r2.ebuild
rename to media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
index bd66deec7c82..b8f9f244482a 100644
--- a/media-libs/openimageio/openimageio-2.3.12.0-r2.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
@@ -55,9 +55,9 @@ RDEPEND="
>=media-libs/libheif-1.7.0:=
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=
-   dev-libs/imath:=
+   >=dev-libs/imath-3.1.2-r4:=
>=media-libs/opencolorio-2.1.1-r4:=
-   media-libs/openexr:=
+   >=media-libs/openexr-3:0=
media-libs/tiff:0=
sys-libs/zlib:=
virtual/jpeg:0



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/files/, media-libs/openimageio/

2022-02-15 Thread Sam James
commit: 9988b26e89cfe41f05da7aa37685aa51e110808f
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 17:57:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 19:49:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9988b26e

media-libs/openimageio: adjust to unslotted OpenEXR

Bug: https://bugs.gentoo.org/833158
Closes: https://bugs.gentoo.org/833194
Closes: https://bugs.gentoo.org/831357
Closes: https://bugs.gentoo.org/832862
Signed-off-by: Sam James  gentoo.org>

 .../openimageio-2.3.11.0-imath-openexr-3.patch | 302 -
 0-r1.ebuild => openimageio-2.3.12.0-r2.ebuild} |  21 +-
 2 files changed, 3 insertions(+), 320 deletions(-)

diff --git 
a/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch 
b/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch
deleted file mode 100644
index ad6ee04c16e6..
--- a/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch
+++ /dev/null
@@ -1,302 +0,0 @@
-diff --git a/src/dpx.imageio/dpxinput.cpp b/src/dpx.imageio/dpxinput.cpp
-index edfeb02..7890b46 100644
 a/src/dpx.imageio/dpxinput.cpp
-+++ b/src/dpx.imageio/dpxinput.cpp
-@@ -6,7 +6,7 @@
- #include 
- #include 
- 
--#include   //For TimeCode support
-+#include   //For TimeCode support
- 
- // Note: libdpx originally from: https://github.com/PatrickPalmer/dpx
- // But that seems not to be actively maintained.
-diff --git a/src/field3d.imageio/field3d_pvt.h 
b/src/field3d.imageio/field3d_pvt.h
-index 066574f..19b4ac9 100644
 a/src/field3d.imageio/field3d_pvt.h
-+++ b/src/field3d.imageio/field3d_pvt.h
-@@ -8,7 +8,7 @@
- #include 
- 
- #if OIIO_USING_IMATH >= 3
--#include 
-+#include 
- #else
- #include 
- #endif
-diff --git a/src/include/OpenImageIO/Imath.h.in 
b/src/include/OpenImageIO/Imath.h.in
-index 7f13fae..23afffc 100644
 a/src/include/OpenImageIO/Imath.h.in
-+++ b/src/include/OpenImageIO/Imath.h.in
-@@ -13,10 +13,10 @@
- #define OIIO_USING_IMATH @OIIO_USING_IMATH@
- 
- #if OIIO_USING_IMATH >= 3
--#   include 
--#   include 
--#   include 
--#   include 
-+#   include 
-+#   include 
-+#   include 
-+#   include 
- #else
- #   include 
- #   include 
-diff --git a/src/libOpenImageIO/imagebufalgo_xform.cpp 
b/src/libOpenImageIO/imagebufalgo_xform.cpp
-index 496a055..6484ccc 100644
 a/src/libOpenImageIO/imagebufalgo_xform.cpp
-+++ b/src/libOpenImageIO/imagebufalgo_xform.cpp
-@@ -18,7 +18,7 @@
- #include 
- 
- #if OIIO_USING_IMATH >= 3
--#include 
-+#include 
- #else
- #include 
- #endif
-diff --git a/src/libutil/fmath_test.cpp b/src/libutil/fmath_test.cpp
-index ea4e708..ed7e1ff 100644
 a/src/libutil/fmath_test.cpp
-+++ b/src/libutil/fmath_test.cpp
-@@ -18,7 +18,7 @@
- #include 
- 
- #if OIIO_USING_IMATH >= 3
--#include 
-+#include 
- #else
- #include 
- #endif
-diff --git a/src/libutil/typedesc_test.cpp b/src/libutil/typedesc_test.cpp
-index 6840738..58f6a64 100644
 a/src/libutil/typedesc_test.cpp
-+++ b/src/libutil/typedesc_test.cpp
-@@ -9,12 +9,14 @@
- #include 
- 
- #if OIIO_USING_IMATH >= 3
--#include 
-+#include 
-+#include 
-+#include 
- #else
- #include 
-+#include 
-+#include 
- #endif
--#include 
--#include 
- 
- #include 
- #include 
-diff --git a/src/oiiotool/oiiotool.cpp b/src/oiiotool/oiiotool.cpp
-index 0f5e739..4292b50 100644
 a/src/oiiotool/oiiotool.cpp
-+++ b/src/oiiotool/oiiotool.cpp
-@@ -17,7 +17,7 @@
- #include 
- #include 
- 
--#include 
-+#include 
- 
- #include 
- #include 
-diff --git a/src/openexr.imageio/exrinput.cpp 
b/src/openexr.imageio/exrinput.cpp
-index d9c51ab..8b86ad8 100644
 a/src/openexr.imageio/exrinput.cpp
-+++ b/src/openexr.imageio/exrinput.cpp
-@@ -25,11 +25,11 @@ using boost::integer::gcd;
- using boost::math::gcd;
- #endif
- 
--#include 
--#include 
--#include 
--#include 
--#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
- 
- #ifdef OPENEXR_VERSION_MAJOR
- #define OPENEXR_CODED_VERSION\
-@@ -40,7 +40,7 @@ using boost::math::gcd;
- #endif
- 
- #if OPENEXR_CODED_VERSION >= 20400 \
--|| __has_include()
-+|| __has_include()
- #define OPENEXR_HAS_FLOATVECTOR 1
- #else
- #define OPENEXR_HAS_FLOATVECTOR 0
-@@ -51,37 +51,37 @@ using boost::math::gcd;
- OIIO_PRAGMA_VISIBILITY_PUSH
- OIIO_PRAGMA_WARNING_PUSH
- OIIO_GCC_PRAGMA(GCC diagnostic ignored "-Wunused-parameter")
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
- #if OPENEXR_HAS_FLOATVECTOR
--#include 
-+#include 
- #endif
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/, media-libs/openimageio/files/

2022-02-12 Thread Sam James
commit: b42a99ee007f0b2ae28d8d9b7da23f66a2888b80
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 16:42:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 16:42:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b42a99ee

media-libs/openimageio: Revert "try harder to avoid OpenEXR 2"

This reverts commit 666a5bcdd83606553c0f35894fdbb90fd0653137.

Not there yet.

Bug: https://bugs.gentoo.org/833194
Signed-off-by: Sam James  gentoo.org>

 .../openimageio-2.3.11.0-imath-openexr-3.patch | 325 +++--
 0-r3.ebuild => openimageio-2.3.11.0-r2.ebuild} |   0
 0-r2.ebuild => openimageio-2.3.12.0-r1.ebuild} |   0
 3 files changed, 302 insertions(+), 23 deletions(-)

diff --git 
a/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch 
b/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch
index eab08909e831..ad6ee04c16e6 100644
--- a/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch
+++ b/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch
@@ -1,23 +1,302 @@
-diff --git a/src/cmake/modules/FindOpenEXR.cmake 
b/src/cmake/modules/FindOpenEXR.cmake
-index 5e356dd..595445c 100644
 a/src/cmake/modules/FindOpenEXR.cmake
-+++ b/src/cmake/modules/FindOpenEXR.cmake
-@@ -35,14 +35,14 @@
- #
- 
- # First, try to fine just the right config files
--find_package(Imath CONFIG)
--if (NOT TARGET Imath::Imath)
-+find_package(Imath-3 CONFIG)
-+if (NOT TARGET Imath-3::Imath)
- # Couldn't find Imath::Imath, maybe it's older and has IlmBase?
- find_package(IlmBase CONFIG)
- endif ()
--find_package(OpenEXR CONFIG)
-+find_package(OpenEXR-3 CONFIG)
- 
--if (TARGET OpenEXR::OpenEXR AND TARGET Imath::Imath)
-+if (TARGET OpenEXR-3::OpenEXR AND TARGET Imath-3::Imath)
- # OpenEXR 3.x if both of these targets are found
- set (FOUND_OPENEXR_WITH_CONFIG 1)
- if (NOT OpenEXR_FIND_QUIETLY)
+diff --git a/src/dpx.imageio/dpxinput.cpp b/src/dpx.imageio/dpxinput.cpp
+index edfeb02..7890b46 100644
+--- a/src/dpx.imageio/dpxinput.cpp
 b/src/dpx.imageio/dpxinput.cpp
+@@ -6,7 +6,7 @@
+ #include 
+ #include 
+ 
+-#include   //For TimeCode support
++#include   //For TimeCode support
+ 
+ // Note: libdpx originally from: https://github.com/PatrickPalmer/dpx
+ // But that seems not to be actively maintained.
+diff --git a/src/field3d.imageio/field3d_pvt.h 
b/src/field3d.imageio/field3d_pvt.h
+index 066574f..19b4ac9 100644
+--- a/src/field3d.imageio/field3d_pvt.h
 b/src/field3d.imageio/field3d_pvt.h
+@@ -8,7 +8,7 @@
+ #include 
+ 
+ #if OIIO_USING_IMATH >= 3
+-#include 
++#include 
+ #else
+ #include 
+ #endif
+diff --git a/src/include/OpenImageIO/Imath.h.in 
b/src/include/OpenImageIO/Imath.h.in
+index 7f13fae..23afffc 100644
+--- a/src/include/OpenImageIO/Imath.h.in
 b/src/include/OpenImageIO/Imath.h.in
+@@ -13,10 +13,10 @@
+ #define OIIO_USING_IMATH @OIIO_USING_IMATH@
+ 
+ #if OIIO_USING_IMATH >= 3
+-#   include 
+-#   include 
+-#   include 
+-#   include 
++#   include 
++#   include 
++#   include 
++#   include 
+ #else
+ #   include 
+ #   include 
+diff --git a/src/libOpenImageIO/imagebufalgo_xform.cpp 
b/src/libOpenImageIO/imagebufalgo_xform.cpp
+index 496a055..6484ccc 100644
+--- a/src/libOpenImageIO/imagebufalgo_xform.cpp
 b/src/libOpenImageIO/imagebufalgo_xform.cpp
+@@ -18,7 +18,7 @@
+ #include 
+ 
+ #if OIIO_USING_IMATH >= 3
+-#include 
++#include 
+ #else
+ #include 
+ #endif
+diff --git a/src/libutil/fmath_test.cpp b/src/libutil/fmath_test.cpp
+index ea4e708..ed7e1ff 100644
+--- a/src/libutil/fmath_test.cpp
 b/src/libutil/fmath_test.cpp
+@@ -18,7 +18,7 @@
+ #include 
+ 
+ #if OIIO_USING_IMATH >= 3
+-#include 
++#include 
+ #else
+ #include 
+ #endif
+diff --git a/src/libutil/typedesc_test.cpp b/src/libutil/typedesc_test.cpp
+index 6840738..58f6a64 100644
+--- a/src/libutil/typedesc_test.cpp
 b/src/libutil/typedesc_test.cpp
+@@ -9,12 +9,14 @@
+ #include 
+ 
+ #if OIIO_USING_IMATH >= 3
+-#include 
++#include 
++#include 
++#include 
+ #else
+ #include 
++#include 
++#include 
+ #endif
+-#include 
+-#include 
+ 
+ #include 
+ #include 
+diff --git a/src/oiiotool/oiiotool.cpp b/src/oiiotool/oiiotool.cpp
+index 0f5e739..4292b50 100644
+--- a/src/oiiotool/oiiotool.cpp
 b/src/oiiotool/oiiotool.cpp
+@@ -17,7 +17,7 @@
+ #include 
+ #include 
+ 
+-#include 
++#include 
+ 
+ #include 
+ #include 
+diff --git a/src/openexr.imageio/exrinput.cpp 
b/src/openexr.imageio/exrinput.cpp
+index d9c51ab..8b86ad8 100644
+--- a/src/openexr.imageio/exrinput.cpp
 b/src/openexr.imageio/exrinput.cpp
+@@ -25,11 +25,11 @@ using boost::integer::gcd;
+ using boost::math::gcd;
+ #endif
+ 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
++#include 
++#include 
++#include 
++#include 
++#include 
+ 
+ #ifdef OPENEXR_VERSION_MAJOR
+ #define OPENEXR_CODED_VERSION 

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/, media-libs/openimageio/files/

2022-02-12 Thread Sam James
commit: 666a5bcdd83606553c0f35894fdbb90fd0653137
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 16:24:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 16:25:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666a5bcd

media-libs/openimageio: try harder to avoid OpenEXR 2

Closes: https://bugs.gentoo.org/833194
Signed-off-by: Sam James  gentoo.org>

 .../openimageio-2.3.11.0-imath-openexr-3.patch | 325 ++---
 0-r2.ebuild => openimageio-2.3.11.0-r3.ebuild} |   0
 0-r1.ebuild => openimageio-2.3.12.0-r2.ebuild} |   0
 3 files changed, 23 insertions(+), 302 deletions(-)

diff --git 
a/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch 
b/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch
index ad6ee04c16e6..eab08909e831 100644
--- a/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch
+++ b/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch
@@ -1,302 +1,23 @@
-diff --git a/src/dpx.imageio/dpxinput.cpp b/src/dpx.imageio/dpxinput.cpp
-index edfeb02..7890b46 100644
 a/src/dpx.imageio/dpxinput.cpp
-+++ b/src/dpx.imageio/dpxinput.cpp
-@@ -6,7 +6,7 @@
- #include 
- #include 
- 
--#include   //For TimeCode support
-+#include   //For TimeCode support
- 
- // Note: libdpx originally from: https://github.com/PatrickPalmer/dpx
- // But that seems not to be actively maintained.
-diff --git a/src/field3d.imageio/field3d_pvt.h 
b/src/field3d.imageio/field3d_pvt.h
-index 066574f..19b4ac9 100644
 a/src/field3d.imageio/field3d_pvt.h
-+++ b/src/field3d.imageio/field3d_pvt.h
-@@ -8,7 +8,7 @@
- #include 
- 
- #if OIIO_USING_IMATH >= 3
--#include 
-+#include 
- #else
- #include 
- #endif
-diff --git a/src/include/OpenImageIO/Imath.h.in 
b/src/include/OpenImageIO/Imath.h.in
-index 7f13fae..23afffc 100644
 a/src/include/OpenImageIO/Imath.h.in
-+++ b/src/include/OpenImageIO/Imath.h.in
-@@ -13,10 +13,10 @@
- #define OIIO_USING_IMATH @OIIO_USING_IMATH@
- 
- #if OIIO_USING_IMATH >= 3
--#   include 
--#   include 
--#   include 
--#   include 
-+#   include 
-+#   include 
-+#   include 
-+#   include 
- #else
- #   include 
- #   include 
-diff --git a/src/libOpenImageIO/imagebufalgo_xform.cpp 
b/src/libOpenImageIO/imagebufalgo_xform.cpp
-index 496a055..6484ccc 100644
 a/src/libOpenImageIO/imagebufalgo_xform.cpp
-+++ b/src/libOpenImageIO/imagebufalgo_xform.cpp
-@@ -18,7 +18,7 @@
- #include 
- 
- #if OIIO_USING_IMATH >= 3
--#include 
-+#include 
- #else
- #include 
- #endif
-diff --git a/src/libutil/fmath_test.cpp b/src/libutil/fmath_test.cpp
-index ea4e708..ed7e1ff 100644
 a/src/libutil/fmath_test.cpp
-+++ b/src/libutil/fmath_test.cpp
-@@ -18,7 +18,7 @@
- #include 
- 
- #if OIIO_USING_IMATH >= 3
--#include 
-+#include 
- #else
- #include 
- #endif
-diff --git a/src/libutil/typedesc_test.cpp b/src/libutil/typedesc_test.cpp
-index 6840738..58f6a64 100644
 a/src/libutil/typedesc_test.cpp
-+++ b/src/libutil/typedesc_test.cpp
-@@ -9,12 +9,14 @@
- #include 
- 
- #if OIIO_USING_IMATH >= 3
--#include 
-+#include 
-+#include 
-+#include 
- #else
- #include 
-+#include 
-+#include 
- #endif
--#include 
--#include 
- 
- #include 
- #include 
-diff --git a/src/oiiotool/oiiotool.cpp b/src/oiiotool/oiiotool.cpp
-index 0f5e739..4292b50 100644
 a/src/oiiotool/oiiotool.cpp
-+++ b/src/oiiotool/oiiotool.cpp
-@@ -17,7 +17,7 @@
- #include 
- #include 
- 
--#include 
-+#include 
- 
- #include 
- #include 
-diff --git a/src/openexr.imageio/exrinput.cpp 
b/src/openexr.imageio/exrinput.cpp
-index d9c51ab..8b86ad8 100644
 a/src/openexr.imageio/exrinput.cpp
-+++ b/src/openexr.imageio/exrinput.cpp
-@@ -25,11 +25,11 @@ using boost::integer::gcd;
- using boost::math::gcd;
- #endif
- 
--#include 
--#include 
--#include 
--#include 
--#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
- 
- #ifdef OPENEXR_VERSION_MAJOR
- #define OPENEXR_CODED_VERSION\
-@@ -40,7 +40,7 @@ using boost::math::gcd;
- #endif
- 
- #if OPENEXR_CODED_VERSION >= 20400 \
--|| __has_include()
-+|| __has_include()
- #define OPENEXR_HAS_FLOATVECTOR 1
- #else
- #define OPENEXR_HAS_FLOATVECTOR 0
-@@ -51,37 +51,37 @@ using boost::math::gcd;
- OIIO_PRAGMA_VISIBILITY_PUSH
- OIIO_PRAGMA_WARNING_PUSH
- OIIO_GCC_PRAGMA(GCC diagnostic ignored "-Wunused-parameter")
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
- #if OPENEXR_HAS_FLOATVECTOR
--#include 
-+#include 
- #endif
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
--#include 
-+#includ

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-02-11 Thread Sam James
commit: 6fb706380db8e76320ef2915b5ffefc053b62adf
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 04:37:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 04:37:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb70638

media-libs/openimageio: update dep bounds for OpenEXR 3 conversion

This helps to avoid pulling in versions which might've been linked
against OpenEXR 2.

Bug: https://bugs.gentoo.org/831357
Bug: https://bugs.gentoo.org/832862
Signed-off-by: Sam James  gentoo.org>

 .../{openimageio-2.3.11.0-r1.ebuild => openimageio-2.3.11.0-r2.ebuild}  | 2 +-
 .../{openimageio-2.3.12.0.ebuild => openimageio-2.3.12.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/openimageio/openimageio-2.3.11.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.3.11.0-r2.ebuild
similarity index 99%
rename from media-libs/openimageio/openimageio-2.3.11.0-r1.ebuild
rename to media-libs/openimageio/openimageio-2.3.11.0-r2.ebuild
index f801cdfbc915..79438a824283 100644
--- a/media-libs/openimageio/openimageio-2.3.11.0-r1.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.11.0-r2.ebuild
@@ -56,7 +56,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=
dev-libs/imath:=
-   media-libs/opencolorio:=
+   >=media-libs/opencolorio-2.1.1-r3:=
media-libs/openexr:3=
media-libs/tiff:0=
sys-libs/zlib:=

diff --git a/media-libs/openimageio/openimageio-2.3.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.12.0-r1.ebuild
similarity index 99%
rename from media-libs/openimageio/openimageio-2.3.12.0.ebuild
rename to media-libs/openimageio/openimageio-2.3.12.0-r1.ebuild
index f801cdfbc915..79438a824283 100644
--- a/media-libs/openimageio/openimageio-2.3.12.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.12.0-r1.ebuild
@@ -56,7 +56,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=
dev-libs/imath:=
-   media-libs/opencolorio:=
+   >=media-libs/opencolorio-2.1.1-r3:=
media-libs/openexr:3=
media-libs/tiff:0=
sys-libs/zlib:=



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-02-11 Thread Sam James
commit: 08b292cf5f458c385970a1510edf6ed3015c3876
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 03:50:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:55:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b292cf

media-libs/openimageio: add 2.3.12.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.12.0.ebuild | 190 +
 2 files changed, 191 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 06529c0e6348..e75be6bbbc01 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,4 +1,5 @@
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
 DIST openimageio-2.3.11.0.tar.gz 32439595 BLAKE2B 
6e64284c36de87fc077e839db808d4fab0cb6ea4951639cfed21e68900782c03ef6c2e64dcae5c1bf9360ad0a838ee36396d31634ad0ddd20f8fc9f683fc9dc8
 SHA512 
7e973f4f1b00dfc2486d074f5fdd03aa612a650411c7440868a4846ecfda8b172be33110fce35801dfed92d80f338b989f3ee001191938c48edef5ca760eff3c
+DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225ad3c035ab1c2122ff3e93df8e90be5796cc57978aa9fc5b102f2cf64d2407e70a11683b5bbee118c9fac3536b965ed044cc
 SHA512 
c8ec0ead8396717b218d937b9193ef9162c68446f6f1d477f3f0ee4b5656c3d7d53b58bf55aa300fbf57d367a47d795861b5683157e0d0271e0ea56f0460c58d
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.12.0.ebuild
new file mode 100644
index ..445eb5f23ac9
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.12.0.ebuild
@@ -0,0 +1,190 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1 flag-o-matic
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
+# for changing to openexr 3 which broke ABI.
+SLOT="0/$(ver_cut 1-2).1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/imath:=
+   media-libs/opencolorio:=
+   media-libs/openexr:3=
+   media-libs/tiff:0=
+  

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-02-11 Thread Sam James
commit: 0c916468b0c52c4e8351c9b17cd2277cdff19d1b
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 03:53:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:55:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c916468

media-libs/openimageio: add 2.2.19.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|  1 +
 11.0-r1.ebuild => openimageio-2.2.19.0.ebuild} | 56 +++---
 .../openimageio/openimageio-2.3.11.0-r1.ebuild |  2 +-
 media-libs/openimageio/openimageio-2.3.12.0.ebuild |  2 +-
 4 files changed, 20 insertions(+), 41 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index e75be6bbbc01..077868982437 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,4 +1,5 @@
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
+DIST openimageio-2.2.19.0.tar.gz 29252399 BLAKE2B 
f90b330944885271e117a01235a48f11e88960f5825d0c84e6e2c994479e76a26bf90e66afec4aae6a5c7164510963027bef79fe0265676ce0993235824d461d
 SHA512 
63951d958daaa4bc62fc210efaeced51affd207be21c938ecd5da70217060bb9c8197bf95813e2fddb728a641e69d2889f9445b7d16653a110e45adf3cb86541
 DIST openimageio-2.3.11.0.tar.gz 32439595 BLAKE2B 
6e64284c36de87fc077e839db808d4fab0cb6ea4951639cfed21e68900782c03ef6c2e64dcae5c1bf9360ad0a838ee36396d31634ad0ddd20f8fc9f683fc9dc8
 SHA512 
7e973f4f1b00dfc2486d074f5fdd03aa612a650411c7440868a4846ecfda8b172be33110fce35801dfed92d80f338b989f3ee001191938c48edef5ca760eff3c
 DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225ad3c035ab1c2122ff3e93df8e90be5796cc57978aa9fc5b102f2cf64d2407e70a11683b5bbee118c9fac3536b965ed044cc
 SHA512 
c8ec0ead8396717b218d937b9193ef9162c68446f6f1d477f3f0ee4b5656c3d7d53b58bf55aa300fbf57d367a47d795861b5683157e0d0271e0ea56f0460c58d
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f

diff --git a/media-libs/openimageio/openimageio-2.3.11.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.2.19.0.ebuild
similarity index 67%
copy from media-libs/openimageio/openimageio-2.3.11.0-r1.ebuild
copy to media-libs/openimageio/openimageio-2.2.19.0.ebuild
index 445eb5f23ac9..c19e648e4dec 100644
--- a/media-libs/openimageio/openimageio-2.3.11.0-r1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.19.0.ebuild
@@ -5,24 +5,15 @@ EAPI=7
 
 FONT_PN=OpenImageIO
 PYTHON_COMPAT=( python3_{8..10} )
-
-TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1 flag-o-matic
+inherit cmake font python-single-r1
 
 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/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" test? (
-   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
-   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
-   )"
-S="${WORKDIR}/oiio-${PV}"
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
-# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
-# for changing to openexr 3 which broke ABI.
-SLOT="0/$(ver_cut 1-2).1"
+SLOT="0/$(ver_cut 1-2)"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 X86_CPU_FEATURES=(
@@ -31,11 +22,12 @@ X86_CPU_FEATURES=(
 )
 CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
 
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-# Not quite working yet
-RESTRICT="!test? ( test ) test"
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
 
 BDEPEND="
doc? (
@@ -52,17 +44,18 @@ RDEPEND="
dev-cpp/robin-map
dev-libs/libfmt:=
dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
>=me

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/, media-libs/openimageio/files/

2022-02-11 Thread Sam James
commit: 42905a79164d67fea0dcc8f5138a78b8553d5996
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 02:01:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:55:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42905a79

media-libs/openimageio: flip over to OpenEXR 3

Things are getting complicated with trying to keep Blender
on OpenEXR 2. Blender needs to switch as a result, but
so do its dependencies.

Bug: https://bugs.gentoo.org/831357
Bug: https://bugs.gentoo.org/832862
Bug: https://bugs.gentoo.org/821193
Signed-off-by: Sam James  gentoo.org>

 .../openimageio-2.3.11.0-imath-openexr-3.patch | 302 +
 .../openimageio/openimageio-2.3.11.0-r1.ebuild | 190 +
 2 files changed, 492 insertions(+)

diff --git 
a/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch 
b/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch
new file mode 100644
index ..ad6ee04c16e6
--- /dev/null
+++ b/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch
@@ -0,0 +1,302 @@
+diff --git a/src/dpx.imageio/dpxinput.cpp b/src/dpx.imageio/dpxinput.cpp
+index edfeb02..7890b46 100644
+--- a/src/dpx.imageio/dpxinput.cpp
 b/src/dpx.imageio/dpxinput.cpp
+@@ -6,7 +6,7 @@
+ #include 
+ #include 
+ 
+-#include   //For TimeCode support
++#include   //For TimeCode support
+ 
+ // Note: libdpx originally from: https://github.com/PatrickPalmer/dpx
+ // But that seems not to be actively maintained.
+diff --git a/src/field3d.imageio/field3d_pvt.h 
b/src/field3d.imageio/field3d_pvt.h
+index 066574f..19b4ac9 100644
+--- a/src/field3d.imageio/field3d_pvt.h
 b/src/field3d.imageio/field3d_pvt.h
+@@ -8,7 +8,7 @@
+ #include 
+ 
+ #if OIIO_USING_IMATH >= 3
+-#include 
++#include 
+ #else
+ #include 
+ #endif
+diff --git a/src/include/OpenImageIO/Imath.h.in 
b/src/include/OpenImageIO/Imath.h.in
+index 7f13fae..23afffc 100644
+--- a/src/include/OpenImageIO/Imath.h.in
 b/src/include/OpenImageIO/Imath.h.in
+@@ -13,10 +13,10 @@
+ #define OIIO_USING_IMATH @OIIO_USING_IMATH@
+ 
+ #if OIIO_USING_IMATH >= 3
+-#   include 
+-#   include 
+-#   include 
+-#   include 
++#   include 
++#   include 
++#   include 
++#   include 
+ #else
+ #   include 
+ #   include 
+diff --git a/src/libOpenImageIO/imagebufalgo_xform.cpp 
b/src/libOpenImageIO/imagebufalgo_xform.cpp
+index 496a055..6484ccc 100644
+--- a/src/libOpenImageIO/imagebufalgo_xform.cpp
 b/src/libOpenImageIO/imagebufalgo_xform.cpp
+@@ -18,7 +18,7 @@
+ #include 
+ 
+ #if OIIO_USING_IMATH >= 3
+-#include 
++#include 
+ #else
+ #include 
+ #endif
+diff --git a/src/libutil/fmath_test.cpp b/src/libutil/fmath_test.cpp
+index ea4e708..ed7e1ff 100644
+--- a/src/libutil/fmath_test.cpp
 b/src/libutil/fmath_test.cpp
+@@ -18,7 +18,7 @@
+ #include 
+ 
+ #if OIIO_USING_IMATH >= 3
+-#include 
++#include 
+ #else
+ #include 
+ #endif
+diff --git a/src/libutil/typedesc_test.cpp b/src/libutil/typedesc_test.cpp
+index 6840738..58f6a64 100644
+--- a/src/libutil/typedesc_test.cpp
 b/src/libutil/typedesc_test.cpp
+@@ -9,12 +9,14 @@
+ #include 
+ 
+ #if OIIO_USING_IMATH >= 3
+-#include 
++#include 
++#include 
++#include 
+ #else
+ #include 
++#include 
++#include 
+ #endif
+-#include 
+-#include 
+ 
+ #include 
+ #include 
+diff --git a/src/oiiotool/oiiotool.cpp b/src/oiiotool/oiiotool.cpp
+index 0f5e739..4292b50 100644
+--- a/src/oiiotool/oiiotool.cpp
 b/src/oiiotool/oiiotool.cpp
+@@ -17,7 +17,7 @@
+ #include 
+ #include 
+ 
+-#include 
++#include 
+ 
+ #include 
+ #include 
+diff --git a/src/openexr.imageio/exrinput.cpp 
b/src/openexr.imageio/exrinput.cpp
+index d9c51ab..8b86ad8 100644
+--- a/src/openexr.imageio/exrinput.cpp
 b/src/openexr.imageio/exrinput.cpp
+@@ -25,11 +25,11 @@ using boost::integer::gcd;
+ using boost::math::gcd;
+ #endif
+ 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
++#include 
++#include 
++#include 
++#include 
++#include 
+ 
+ #ifdef OPENEXR_VERSION_MAJOR
+ #define OPENEXR_CODED_VERSION\
+@@ -40,7 +40,7 @@ using boost::math::gcd;
+ #endif
+ 
+ #if OPENEXR_CODED_VERSION >= 20400 \
+-|| __has_include()
++|| __has_include()
+ #define OPENEXR_HAS_FLOATVECTOR 1
+ #else
+ #define OPENEXR_HAS_FLOATVECTOR 0
+@@ -51,37 +51,37 @@ using boost::math::gcd;
+ OIIO_PRAGMA_VISIBILITY_PUSH
+ OIIO_PRAGMA_WARNING_PUSH
+ OIIO_GCC_PRAGMA(GCC diagnostic ignored "-Wunused-parameter")
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
+ #if OPENEXR_HAS_FLOATVECTOR
+-#include 
++#include 
+ #endif
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#i

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-01-09 Thread Andreas Sturmlechner
commit: 699f1264fcb52d2cdfdfb1cc4555993c982ed3a7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  9 15:29:15 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  9 15:48:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699f1264

media-libs/openimageio: Drop 2.3.9.1, 2.3.10.0 and 2.3.10.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/openimageio/Manifest|   3 -
 media-libs/openimageio/openimageio-2.3.10.0.ebuild | 183 -
 media-libs/openimageio/openimageio-2.3.10.1.ebuild | 183 -
 media-libs/openimageio/openimageio-2.3.9.1.ebuild  | 183 -
 4 files changed, 552 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 74645459351d..06529c0e6348 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,7 +1,4 @@
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
-DIST openimageio-2.3.10.0.tar.gz 32443970 BLAKE2B 
90b4f39ed654cafe24905c3d9e32a04057d80d3fc1cb7a1b2ad5e1d3c239b112e9af8d28ee49d54721aa78778118562106c4bcfe2509a1337e15bd13993f144b
 SHA512 
9e8768d743056a7d115b47611d4e6dfc43f3b8b155224e3746075b407a265fcd509d406e78f1b6a5aa0b55270729cbb2049cfeb9d5c1af9a9a8f05a7333292b1
-DIST openimageio-2.3.10.1.tar.gz 32443281 BLAKE2B 
10308f87b390747a4e0af4bce2c7636e8cca61fe695dc4a43a1021a411c3887fedee6c88ffa89c439bf00f23c4b862036149244eda5887812943845f446ce361
 SHA512 
9e911f5c4b0df02502ed0195b8acd3eff2b3d9398b33f956544306eda57f972fda0a69bd1d1448a385c92753e3a9127209c5937559df6ad594c5a6125c5870c7
 DIST openimageio-2.3.11.0.tar.gz 32439595 BLAKE2B 
6e64284c36de87fc077e839db808d4fab0cb6ea4951639cfed21e68900782c03ef6c2e64dcae5c1bf9360ad0a838ee36396d31634ad0ddd20f8fc9f683fc9dc8
 SHA512 
7e973f4f1b00dfc2486d074f5fdd03aa612a650411c7440868a4846ecfda8b172be33110fce35801dfed92d80f338b989f3ee001191938c48edef5ca760eff3c
-DIST openimageio-2.3.9.1.tar.gz 29248072 BLAKE2B 
22cd31dc51670a388f232874d2f3831fb87df09de3fe8d2492a34f2c9d96f2e3ae13426e30c1b9627926a3ec3150ca9b37377642ea6621a184e14d7358e9d0e5
 SHA512 
0522d22eca5c9858ef2b6407053f8a74872b9b05214efe01d88f0abee6b21c48cf23444987a21364261e4addcc5cddef38d7f87deda8bc5167a1cd40770327bb
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.10.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.10.0.ebuild
deleted file mode 100644
index 88f1d6b8b497..
--- a/media-libs/openimageio/openimageio-2.3.10.0.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{8..10} )
-
-TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1
-
-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/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" test? (
-   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
-   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
-   )"
-S="${WORKDIR}/oiio-${PV}"
-
-LICENSE="BSD"
-SLOT="0/2.3"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-X86_CPU_FEATURES=(
-   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
-REQUIRED_

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2022-01-01 Thread Sam James
commit: 24d0b675b2b6b0fdd0bc3253230f6a1ef71612ff
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  2 00:29:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  2 00:31:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d0b675

media-libs/openimageio: add 2.3.11.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.11.0.ebuild | 184 +
 2 files changed, 185 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index a89d0456a795..74645459351d 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,6 +1,7 @@
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
 DIST openimageio-2.3.10.0.tar.gz 32443970 BLAKE2B 
90b4f39ed654cafe24905c3d9e32a04057d80d3fc1cb7a1b2ad5e1d3c239b112e9af8d28ee49d54721aa78778118562106c4bcfe2509a1337e15bd13993f144b
 SHA512 
9e8768d743056a7d115b47611d4e6dfc43f3b8b155224e3746075b407a265fcd509d406e78f1b6a5aa0b55270729cbb2049cfeb9d5c1af9a9a8f05a7333292b1
 DIST openimageio-2.3.10.1.tar.gz 32443281 BLAKE2B 
10308f87b390747a4e0af4bce2c7636e8cca61fe695dc4a43a1021a411c3887fedee6c88ffa89c439bf00f23c4b862036149244eda5887812943845f446ce361
 SHA512 
9e911f5c4b0df02502ed0195b8acd3eff2b3d9398b33f956544306eda57f972fda0a69bd1d1448a385c92753e3a9127209c5937559df6ad594c5a6125c5870c7
+DIST openimageio-2.3.11.0.tar.gz 32439595 BLAKE2B 
6e64284c36de87fc077e839db808d4fab0cb6ea4951639cfed21e68900782c03ef6c2e64dcae5c1bf9360ad0a838ee36396d31634ad0ddd20f8fc9f683fc9dc8
 SHA512 
7e973f4f1b00dfc2486d074f5fdd03aa612a650411c7440868a4846ecfda8b172be33110fce35801dfed92d80f338b989f3ee001191938c48edef5ca760eff3c
 DIST openimageio-2.3.9.1.tar.gz 29248072 BLAKE2B 
22cd31dc51670a388f232874d2f3831fb87df09de3fe8d2492a34f2c9d96f2e3ae13426e30c1b9627926a3ec3150ca9b37377642ea6621a184e14d7358e9d0e5
 SHA512 
0522d22eca5c9858ef2b6407053f8a74872b9b05214efe01d88f0abee6b21c48cf23444987a21364261e4addcc5cddef38d7f87deda8bc5167a1cd40770327bb
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.11.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.11.0.ebuild
new file mode 100644
index ..9de77bbf5c52
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.11.0.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+ 

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-12-07 Thread Sam James
commit: ae821b254b7f6dad9f108d615d043a7c9f4ac50d
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:39:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:43:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae821b25

media-libs/openimageio: add 2.3.10.1

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.10.1.ebuild | 183 +
 2 files changed, 184 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index f64824463a81..a89d0456a795 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,5 +1,6 @@
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
 DIST openimageio-2.3.10.0.tar.gz 32443970 BLAKE2B 
90b4f39ed654cafe24905c3d9e32a04057d80d3fc1cb7a1b2ad5e1d3c239b112e9af8d28ee49d54721aa78778118562106c4bcfe2509a1337e15bd13993f144b
 SHA512 
9e8768d743056a7d115b47611d4e6dfc43f3b8b155224e3746075b407a265fcd509d406e78f1b6a5aa0b55270729cbb2049cfeb9d5c1af9a9a8f05a7333292b1
+DIST openimageio-2.3.10.1.tar.gz 32443281 BLAKE2B 
10308f87b390747a4e0af4bce2c7636e8cca61fe695dc4a43a1021a411c3887fedee6c88ffa89c439bf00f23c4b862036149244eda5887812943845f446ce361
 SHA512 
9e911f5c4b0df02502ed0195b8acd3eff2b3d9398b33f956544306eda57f972fda0a69bd1d1448a385c92753e3a9127209c5937559df6ad594c5a6125c5870c7
 DIST openimageio-2.3.9.1.tar.gz 29248072 BLAKE2B 
22cd31dc51670a388f232874d2f3831fb87df09de3fe8d2492a34f2c9d96f2e3ae13426e30c1b9627926a3ec3150ca9b37377642ea6621a184e14d7358e9d0e5
 SHA512 
0522d22eca5c9858ef2b6407053f8a74872b9b05214efe01d88f0abee6b21c48cf23444987a21364261e4addcc5cddef38d7f87deda8bc5167a1cd40770327bb
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.10.1.ebuild 
b/media-libs/openimageio/openimageio-2.3.10.1.ebuild
new file mode 100644
index ..88f1d6b8b497
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.10.1.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+# 2.3.8.0 should support OpenEXR 3 but it seems to prefer OpenEXR 2
+# when installed, so let's stick with that for now.
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-12-03 Thread Sam James
commit: 23de77b5a7ea2e589981d603c0d25eaae4f711fe
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec  2 20:39:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  4 01:12:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23de77b5

media-libs/openimageio: bump to 2.3.10.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Closes: https://github.com/gentoo/gentoo/pull/23153
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.10.0.ebuild | 183 +
 2 files changed, 184 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 9c291b47ef70..f64824463a81 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,4 +1,5 @@
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
+DIST openimageio-2.3.10.0.tar.gz 32443970 BLAKE2B 
90b4f39ed654cafe24905c3d9e32a04057d80d3fc1cb7a1b2ad5e1d3c239b112e9af8d28ee49d54721aa78778118562106c4bcfe2509a1337e15bd13993f144b
 SHA512 
9e8768d743056a7d115b47611d4e6dfc43f3b8b155224e3746075b407a265fcd509d406e78f1b6a5aa0b55270729cbb2049cfeb9d5c1af9a9a8f05a7333292b1
 DIST openimageio-2.3.9.1.tar.gz 29248072 BLAKE2B 
22cd31dc51670a388f232874d2f3831fb87df09de3fe8d2492a34f2c9d96f2e3ae13426e30c1b9627926a3ec3150ca9b37377642ea6621a184e14d7358e9d0e5
 SHA512 
0522d22eca5c9858ef2b6407053f8a74872b9b05214efe01d88f0abee6b21c48cf23444987a21364261e4addcc5cddef38d7f87deda8bc5167a1cd40770327bb
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.10.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.10.0.ebuild
new file mode 100644
index ..88f1d6b8b497
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.10.0.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+# 2.3.8.0 should support OpenEXR 3 but it seems to prefer OpenEXR 2
+# when installed, so let's stick with that for now.
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-12-03 Thread Sam James
commit: a8e3a4751d4ecd944a0e89a4758edd79d38a44a4
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec  2 20:34:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  4 01:12:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e3a475

media-libs/openimageio: remove old versions

Testing remove of older version (to see if any package still
require them).

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   7 -
 .../openimageio/openimageio-2.2.12.0-r1.ebuild | 156 -
 .../openimageio/openimageio-2.2.13.1-r1.ebuild | 156 -
 .../openimageio/openimageio-2.2.14.0-r1.ebuild | 159 --
 .../openimageio/openimageio-2.2.15.0-r1.ebuild | 159 --
 .../openimageio/openimageio-2.2.15.1-r1.ebuild | 159 --
 media-libs/openimageio/openimageio-2.2.19.0.ebuild | 168 ---
 .../openimageio/openimageio-2.3.8.0-r1.ebuild  | 185 -
 8 files changed, 1149 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 65ccad3ba4be..9c291b47ef70 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,11 +1,4 @@
-DIST openimageio-2.2.12.0.tar.gz 29251419 BLAKE2B 
7ab1b611f9354d4a8d3fc33bc30acfbc193d6fda012945af2e3b41343419755a211df1a051fc5e6f00149a78db0896ec0f8c59d559e06294dc2626401e66df87
 SHA512 
14c7ce8b5f71622ca5ffbcae36044a02ae760f6f0173d5efb90472c40970f1bbf355059ca06a47aba895e365892fdf91aa2fdb0f38a7ba04d148ed33f51db80d
-DIST openimageio-2.2.13.1.tar.gz 29265740 BLAKE2B 
98403db440410d391ff150a988ac5cb970e0f8d30758c73200d54f07594b458d1f6a8bee58dc92bd254338da678fc4494555df94d8f865b09bd9c13bac7f8f6c
 SHA512 
911e3671557df3c8bdbada00b83b7631750f5bf4dfc0568a4978c91d28a6e408c69dbe0e4e113b13702eab27176d3c84043d73778a0213eac0b2ac94d2e942d6
-DIST openimageio-2.2.14.0.tar.gz 29226972 BLAKE2B 
29daaf4fb987b77dffdd8cb29c5f67a80c20c49cd5dc369e68a5588a61fae7119aeb22814886e68eb055f2a66e02e75afba25991f8edc14752ccacf6599d889f
 SHA512 
063291c0bd742b79a7b6065a41856b84732af2e2e404265262aa9ba91d07209fb308ecf0403a139d7021b8062f9c3e1b92a725a7cad091af1bcf45499ae47a82
-DIST openimageio-2.2.15.0.tar.gz 29238071 BLAKE2B 
f74f779635b7ff068f87ab6231756cb22acb80185c717c556750d964025aa343f8b3a30b9e73acf6237328b8bdd3fcb6588321d37a3752a6f1d0dd1e3a976363
 SHA512 
7ade071ae8a78427fb51d75f81e6fcc2d9a3632f0854aea70b985794a53a386072fb171dc8179fa762de19067d402c7ab9f2ea1a44bd3196d3a201ea2cb9ec22
-DIST openimageio-2.2.15.1.tar.gz 29237852 BLAKE2B 
0f5050e888e82721aa7012cc5c5eb229b5ac314b067406ef003369431241228d91904fbe455da8423ff978411052b2c960b0688a6b943a0e2bfdb47c489d26a5
 SHA512 
c06df310f91938b25f1f66cd98d995dcaba51c6a0041b47882c52f5ad4a098a9016fc99f41de250dd1b1b7af3ad22f6ed63d5e76f95f1f1cf0f45c80eee9c8e0
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
-DIST openimageio-2.2.19.0.tar.gz 29252399 BLAKE2B 
f90b330944885271e117a01235a48f11e88960f5825d0c84e6e2c994479e76a26bf90e66afec4aae6a5c7164510963027bef79fe0265676ce0993235824d461d
 SHA512 
63951d958daaa4bc62fc210efaeced51affd207be21c938ecd5da70217060bb9c8197bf95813e2fddb728a641e69d2889f9445b7d16653a110e45adf3cb86541
-DIST openimageio-2.3.8.0.tar.gz 29233320 BLAKE2B 
3ad92641a336588941ff18637d6c72bc4765068438ea14b12e067ed7c104f26068c037fe2b38c58806143ff703c894bb97cbc78c3138e9798f063a93ec6626b3
 SHA512 
3ee9755f1dac6fdb63f582abe71e14e1abc50ebd3f8b9ffa66dc356dfb9905575385cb22c47386c0c0ec303db3e8897b4c8cf88a0f7cdc802408916db4b101e0
 DIST openimageio-2.3.9.1.tar.gz 29248072 BLAKE2B 
22cd31dc51670a388f232874d2f3831fb87df09de3fe8d2492a34f2c9d96f2e3ae13426e30c1b9627926a3ec3150ca9b37377642ea6621a184e14d7358e9d0e5
 SHA512 
0522d22eca5c9858ef2b6407053f8a74872b9b05214efe01d88f0abee6b21c48cf23444987a21364261e4addcc5cddef38d7f87deda8bc5167a1cd40770327bb
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-11-04 Thread Sam James
commit: ef7884410b54b7c9d64de39095a60c8f27a3f0cd
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  4 20:50:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  4 20:50:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef788441

media-libs/openimageio: avoid finding OpenEXR 3 for 2.2.{18,19} too

Bug: https://bugs.gentoo.org/816264
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild | 9 +
 media-libs/openimageio/openimageio-2.2.19.0.ebuild| 9 +
 2 files changed, 18 insertions(+)

diff --git a/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
index f22e98fc7b9..0aa03a21997 100644
--- a/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
@@ -95,6 +95,15 @@ pkg_setup() {
 }
 
 src_prepare() {
+   # Note: on bumps, please try again with OpenEXR 3 + ilmmath!
+   # Sabotage finding OpenEXR 3 for now to force usage of OpenEXR 2
+   # (because it mix and matches which version it uses; sed this to
+   # make sure it'll use OpenEXR 3 if it can, but it won't.)
+   # bug #821193
+   sed -i \
+   -e 's/find_package(OpenEXR CONFIG)/find_package(OpenEXR-3 
CONFIG)/' \
+   src/cmake/modules/FindOpenEXR.cmake || die
+
cmake_src_prepare
cmake_comment_add_subdirectory src/fonts
 }

diff --git a/media-libs/openimageio/openimageio-2.2.19.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.19.0.ebuild
index 5966a9f7ebd..41c76a3bcd1 100644
--- a/media-libs/openimageio/openimageio-2.2.19.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.19.0.ebuild
@@ -95,6 +95,15 @@ pkg_setup() {
 }
 
 src_prepare() {
+   # Note: on bumps, please try again with OpenEXR 3 + ilmmath!
+   # Sabotage finding OpenEXR 3 for now to force usage of OpenEXR 2
+   # (because it mix and matches which version it uses; sed this to
+   # make sure it'll use OpenEXR 3 if it can, but it won't.)
+   # bug #821193
+   sed -i \
+   -e 's/find_package(OpenEXR CONFIG)/find_package(OpenEXR-3 
CONFIG)/' \
+   src/cmake/modules/FindOpenEXR.cmake || die
+
cmake_src_prepare
cmake_comment_add_subdirectory src/fonts
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-11-03 Thread Agostino Sarubbo
commit: 0af634ed49cac7c21a1126948561a726e805baff
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov  3 10:08:04 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov  3 10:08:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0af634ed

media-libs/openimageio: x86 stable wrt bug #821370

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
index e4dd135c705..f22e98fc7b9 100644
--- a/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-11-03 Thread Agostino Sarubbo
commit: 18060971857daf8985222e453ee0d37f667f5fd9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov  3 10:06:22 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov  3 10:06:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18060971

media-libs/openimageio: amd64 stable wrt bug #821370

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
index 5966a9f7ebd..e4dd135c705 100644
--- a/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-11-02 Thread Sam James
commit: a60779fae5954691b0600c72ceb1ce20df974f8d
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 20:22:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 20:22:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a60779fa

media-libs/openimageio: add 2.2.19.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.19.0.ebuild | 159 +
 2 files changed, 160 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 0003a575e6b..65ccad3ba4b 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -4,6 +4,7 @@ DIST openimageio-2.2.14.0.tar.gz 29226972 BLAKE2B 
29daaf4fb987b77dffdd8cb29c5f67
 DIST openimageio-2.2.15.0.tar.gz 29238071 BLAKE2B 
f74f779635b7ff068f87ab6231756cb22acb80185c717c556750d964025aa343f8b3a30b9e73acf6237328b8bdd3fcb6588321d37a3752a6f1d0dd1e3a976363
 SHA512 
7ade071ae8a78427fb51d75f81e6fcc2d9a3632f0854aea70b985794a53a386072fb171dc8179fa762de19067d402c7ab9f2ea1a44bd3196d3a201ea2cb9ec22
 DIST openimageio-2.2.15.1.tar.gz 29237852 BLAKE2B 
0f5050e888e82721aa7012cc5c5eb229b5ac314b067406ef003369431241228d91904fbe455da8423ff978411052b2c960b0688a6b943a0e2bfdb47c489d26a5
 SHA512 
c06df310f91938b25f1f66cd98d995dcaba51c6a0041b47882c52f5ad4a098a9016fc99f41de250dd1b1b7af3ad22f6ed63d5e76f95f1f1cf0f45c80eee9c8e0
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
+DIST openimageio-2.2.19.0.tar.gz 29252399 BLAKE2B 
f90b330944885271e117a01235a48f11e88960f5825d0c84e6e2c994479e76a26bf90e66afec4aae6a5c7164510963027bef79fe0265676ce0993235824d461d
 SHA512 
63951d958daaa4bc62fc210efaeced51affd207be21c938ecd5da70217060bb9c8197bf95813e2fddb728a641e69d2889f9445b7d16653a110e45adf3cb86541
 DIST openimageio-2.3.8.0.tar.gz 29233320 BLAKE2B 
3ad92641a336588941ff18637d6c72bc4765068438ea14b12e067ed7c104f26068c037fe2b38c58806143ff703c894bb97cbc78c3138e9798f063a93ec6626b3
 SHA512 
3ee9755f1dac6fdb63f582abe71e14e1abc50ebd3f8b9ffa66dc356dfb9905575385cb22c47386c0c0ec303db3e8897b4c8cf88a0f7cdc802408916db4b101e0
 DIST openimageio-2.3.9.1.tar.gz 29248072 BLAKE2B 
22cd31dc51670a388f232874d2f3831fb87df09de3fe8d2492a34f2c9d96f2e3ae13426e30c1b9627926a3ec3150ca9b37377642ea6621a184e14d7358e9d0e5
 SHA512 
0522d22eca5c9858ef2b6407053f8a74872b9b05214efe01d88f0abee6b21c48cf23444987a21364261e4addcc5cddef38d7f87deda8bc5167a1cd40770327bb
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f

diff --git a/media-libs/openimageio/openimageio-2.2.19.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.19.0.ebuild
new file mode 100644
index 000..5966a9f7ebd
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.19.0.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake font python-single-r1
+
+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"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/openco

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-11-02 Thread Sam James
commit: 44722afc36abcc3920ec14b9f00b5f945f3c6218
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 20:22:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 20:22:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44722afc

media-libs/openimageio: add 2.3.9.1

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest   |   1 +
 media-libs/openimageio/openimageio-2.3.9.1.ebuild | 183 ++
 2 files changed, 184 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 5b5969d5dd7..0003a575e6b 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -5,5 +5,6 @@ DIST openimageio-2.2.15.0.tar.gz 29238071 BLAKE2B 
f74f779635b7ff068f87ab6231756c
 DIST openimageio-2.2.15.1.tar.gz 29237852 BLAKE2B 
0f5050e888e82721aa7012cc5c5eb229b5ac314b067406ef003369431241228d91904fbe455da8423ff978411052b2c960b0688a6b943a0e2bfdb47c489d26a5
 SHA512 
c06df310f91938b25f1f66cd98d995dcaba51c6a0041b47882c52f5ad4a098a9016fc99f41de250dd1b1b7af3ad22f6ed63d5e76f95f1f1cf0f45c80eee9c8e0
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
 DIST openimageio-2.3.8.0.tar.gz 29233320 BLAKE2B 
3ad92641a336588941ff18637d6c72bc4765068438ea14b12e067ed7c104f26068c037fe2b38c58806143ff703c894bb97cbc78c3138e9798f063a93ec6626b3
 SHA512 
3ee9755f1dac6fdb63f582abe71e14e1abc50ebd3f8b9ffa66dc356dfb9905575385cb22c47386c0c0ec303db3e8897b4c8cf88a0f7cdc802408916db4b101e0
+DIST openimageio-2.3.9.1.tar.gz 29248072 BLAKE2B 
22cd31dc51670a388f232874d2f3831fb87df09de3fe8d2492a34f2c9d96f2e3ae13426e30c1b9627926a3ec3150ca9b37377642ea6621a184e14d7358e9d0e5
 SHA512 
0522d22eca5c9858ef2b6407053f8a74872b9b05214efe01d88f0abee6b21c48cf23444987a21364261e4addcc5cddef38d7f87deda8bc5167a1cd40770327bb
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.9.1.ebuild 
b/media-libs/openimageio/openimageio-2.3.9.1.ebuild
new file mode 100644
index 000..88f1d6b8b49
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.9.1.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+# 2.3.8.0 should support OpenEXR 3 but it seems to prefer OpenEXR 2
+# when installed, so let's stick with t

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-11-01 Thread Sam James
commit: 1d79435986200507cccba60dd4bcf2cf168f5a0c
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  1 12:35:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  1 12:36:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d794359

media-libs/openimageio: fix building against OpenEXR 2

Closes: https://bugs.gentoo.org/821193
Signed-off-by: Sam James  gentoo.org>

 ...{openimageio-2.3.8.0.ebuild => openimageio-2.3.8.0-r1.ebuild} | 9 +
 1 file changed, 9 insertions(+)

diff --git a/media-libs/openimageio/openimageio-2.3.8.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.8.0-r1.ebuild
similarity index 92%
rename from media-libs/openimageio/openimageio-2.3.8.0.ebuild
rename to media-libs/openimageio/openimageio-2.3.8.0-r1.ebuild
index 76bdf3609e2..77b43ff2ec1 100644
--- a/media-libs/openimageio/openimageio-2.3.8.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.8.0-r1.ebuild
@@ -103,6 +103,15 @@ pkg_setup() {
 }
 
 src_prepare() {
+   # Note: on bumps, please try again with OpenEXR 3 + ilmmath!
+   # Sabotage finding OpenEXR 3 for now to force usage of OpenEXR 2
+   # (because it mix and matches which version it uses; sed this to
+   # make sure it'll use OpenEXR 3 if it can, but it won't.)
+   # bug #821193
+   sed -i \
+   -e 's/find_package(OpenEXR CONFIG)/find_package(OpenEXR-3 
CONFIG)/' \
+   src/cmake/modules/FindOpenEXR.cmake || die
+
cmake_src_prepare
cmake_comment_add_subdirectory src/fonts
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-10-31 Thread Sam James
commit: c694e446bc9a0e73dd9cc0586c82c05c2a5c2734
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 08:13:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 08:37:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c694e446

media-libs/openimageio: work towards enabling test suite in 2.3.8.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest   |  2 ++
 media-libs/openimageio/openimageio-2.3.8.0.ebuild | 26 +++
 2 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 3731c47b59b..5b5969d5dd7 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -5,3 +5,5 @@ DIST openimageio-2.2.15.0.tar.gz 29238071 BLAKE2B 
f74f779635b7ff068f87ab6231756c
 DIST openimageio-2.2.15.1.tar.gz 29237852 BLAKE2B 
0f5050e888e82721aa7012cc5c5eb229b5ac314b067406ef003369431241228d91904fbe455da8423ff978411052b2c960b0688a6b943a0e2bfdb47c489d26a5
 SHA512 
c06df310f91938b25f1f66cd98d995dcaba51c6a0041b47882c52f5ad4a098a9016fc99f41de250dd1b1b7af3ad22f6ed63d5e76f95f1f1cf0f45c80eee9c8e0
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
 DIST openimageio-2.3.8.0.tar.gz 29233320 BLAKE2B 
3ad92641a336588941ff18637d6c72bc4765068438ea14b12e067ed7c104f26068c037fe2b38c58806143ff703c894bb97cbc78c3138e9798f063a93ec6626b3
 SHA512 
3ee9755f1dac6fdb63f582abe71e14e1abc50ebd3f8b9ffa66dc356dfb9905575385cb22c47386c0c0ec303db3e8897b4c8cf88a0f7cdc802408916db4b101e0
+DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
+DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.8.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.8.0.ebuild
index 69127747774..76bdf3609e2 100644
--- a/media-libs/openimageio/openimageio-2.3.8.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.8.0.ebuild
@@ -5,11 +5,18 @@ EAPI=7
 
 FONT_PN=OpenImageIO
 PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
 inherit cmake font python-single-r1
 
 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/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
 S="${WORKDIR}/oiio-${PV}"
 
 LICENSE="BSD"
@@ -22,12 +29,11 @@ X86_CPU_FEATURES=(
 )
 CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
 
-IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw test +truetype ${CPU_FEATURES[@]%:*}"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-# test data in separate repo
-# second repo has no structure whatsoever
-RESTRICT="test"
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
 
 BDEPEND="
doc? (
@@ -97,12 +103,14 @@ pkg_setup() {
 }
 
 src_prepare() {
-   sed -i \
-   -e 's/find_package(OpenEXR CONFIG)/find_package(OpenEXR-3 
CONFIG)/' \
-   src/cmake/modules/FindOpenEXR.cmake || die
-
cmake_src_prepare
cmake_comment_add_subdirectory src/fonts
+
+   if use test ; then
+   mkdir -p "${BUILD_DIR}"/testsuite || die
+   mv "${WORKDIR}"/oiio-images-${TEST_OIIO_IMAGE_COMMIT} 
"${BUILD_DIR}"/testsuite/oiio-images || die
+   mv "${WORKDIR}"/openexr-images-${TEST_OEXR_IMAGE_COMMIT} 
"${BUILD_DIR}"/testsuite/openexr-images || die
+   fi
 }
 
 src_configure() {
@@ -118,7 +126,7 @@ src_configure

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-10-30 Thread Sam James
commit: e61be0af4c50f28ffe45f506edf4cebc93df47a8
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:43:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:43:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61be0af

media-libs/openimageio: add 2.3.8.0

Closes: https://bugs.gentoo.org/816264
Bug: https://bugs.gentoo.org/810703
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest   |   1 +
 media-libs/openimageio/openimageio-2.3.8.0.ebuild | 168 ++
 2 files changed, 169 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index a42a2de0374..3731c47b59b 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -4,3 +4,4 @@ DIST openimageio-2.2.14.0.tar.gz 29226972 BLAKE2B 
29daaf4fb987b77dffdd8cb29c5f67
 DIST openimageio-2.2.15.0.tar.gz 29238071 BLAKE2B 
f74f779635b7ff068f87ab6231756cb22acb80185c717c556750d964025aa343f8b3a30b9e73acf6237328b8bdd3fcb6588321d37a3752a6f1d0dd1e3a976363
 SHA512 
7ade071ae8a78427fb51d75f81e6fcc2d9a3632f0854aea70b985794a53a386072fb171dc8179fa762de19067d402c7ab9f2ea1a44bd3196d3a201ea2cb9ec22
 DIST openimageio-2.2.15.1.tar.gz 29237852 BLAKE2B 
0f5050e888e82721aa7012cc5c5eb229b5ac314b067406ef003369431241228d91904fbe455da8423ff978411052b2c960b0688a6b943a0e2bfdb47c489d26a5
 SHA512 
c06df310f91938b25f1f66cd98d995dcaba51c6a0041b47882c52f5ad4a098a9016fc99f41de250dd1b1b7af3ad22f6ed63d5e76f95f1f1cf0f45c80eee9c8e0
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
+DIST openimageio-2.3.8.0.tar.gz 29233320 BLAKE2B 
3ad92641a336588941ff18637d6c72bc4765068438ea14b12e067ed7c104f26068c037fe2b38c58806143ff703c894bb97cbc78c3138e9798f063a93ec6626b3
 SHA512 
3ee9755f1dac6fdb63f582abe71e14e1abc50ebd3f8b9ffa66dc356dfb9905575385cb22c47386c0c0ec303db3e8897b4c8cf88a0f7cdc802408916db4b101e0

diff --git a/media-libs/openimageio/openimageio-2.3.8.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.8.0.ebuild
new file mode 100644
index 000..69127747774
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.8.0.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake font python-single-r1
+
+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/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+# 2.3.8.0 should support OpenEXR 3 but it seems to prefer OpenEXR 2
+# when installed, so let's stick with that for now.
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/ilmbase:=
+   media-libs/opencolorio:=
+   media-libs/openexr:0=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( media-libs/giflib:0= )
+   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
+   opencv? ( media-libs/opencv:= )
+   opengl? (
+   media-libs/glew:=
+   virtual/glu
+   virtual/opengl
+   )
+   openvdb? (
+   dev-cpp/tbb:=
+   media-gfx/openvdb:=
+   )
+   ptex? ( media-libs/ptex:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+  

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-10-05 Thread Sam James
commit: 9a199d0effa80199b193914ca95bba2dbbd35a91
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  6 02:42:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  6 02:43:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a199d0e

media-libs/openimageio: require older openexr

Even the latest version (2.3.8.0) upstream doesn't seem
to pick up imath right now.

Bug: https://bugs.gentoo.org/816264
Signed-off-by: Sam James  gentoo.org>

 .../{openimageio-2.2.12.0.ebuild => openimageio-2.2.12.0-r1.ebuild} | 2 +-
 .../{openimageio-2.2.13.1.ebuild => openimageio-2.2.13.1-r1.ebuild} | 2 +-
 .../{openimageio-2.2.14.0.ebuild => openimageio-2.2.14.0-r1.ebuild} | 2 +-
 .../{openimageio-2.2.15.0.ebuild => openimageio-2.2.15.0-r1.ebuild} | 2 +-
 .../{openimageio-2.2.15.1.ebuild => openimageio-2.2.15.1-r1.ebuild} | 2 +-
 .../{openimageio-2.2.18.0.ebuild => openimageio-2.2.18.0-r1.ebuild} | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-libs/openimageio/openimageio-2.2.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.12.0-r1.ebuild
similarity index 99%
rename from media-libs/openimageio/openimageio-2.2.12.0.ebuild
rename to media-libs/openimageio/openimageio-2.2.12.0-r1.ebuild
index 278bed688e9..a73e3cfbe82 100644
--- a/media-libs/openimageio/openimageio-2.2.12.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.12.0-r1.ebuild
@@ -49,7 +49,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=
media-libs/opencolorio:=
-   >=media-libs/openexr-2.2.0-r2:=
+   >=media-libs/openexr-2.2.0-r2:0=
media-libs/tiff:0=
sys-libs/zlib:=
virtual/jpeg:0

diff --git a/media-libs/openimageio/openimageio-2.2.13.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.13.1-r1.ebuild
similarity index 99%
rename from media-libs/openimageio/openimageio-2.2.13.1.ebuild
rename to media-libs/openimageio/openimageio-2.2.13.1-r1.ebuild
index 278bed688e9..a73e3cfbe82 100644
--- a/media-libs/openimageio/openimageio-2.2.13.1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.13.1-r1.ebuild
@@ -49,7 +49,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=
media-libs/opencolorio:=
-   >=media-libs/openexr-2.2.0-r2:=
+   >=media-libs/openexr-2.2.0-r2:0=
media-libs/tiff:0=
sys-libs/zlib:=
virtual/jpeg:0

diff --git a/media-libs/openimageio/openimageio-2.2.14.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.14.0-r1.ebuild
similarity index 99%
rename from media-libs/openimageio/openimageio-2.2.14.0.ebuild
rename to media-libs/openimageio/openimageio-2.2.14.0-r1.ebuild
index 36c2ee69a52..550f234d360 100644
--- a/media-libs/openimageio/openimageio-2.2.14.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.14.0-r1.ebuild
@@ -49,7 +49,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=
media-libs/opencolorio:=
-   >=media-libs/openexr-2.2.0-r2:=
+   >=media-libs/openexr-2.2.0-r2:0=
media-libs/tiff:0=
sys-libs/zlib:=
virtual/jpeg:0

diff --git a/media-libs/openimageio/openimageio-2.2.15.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.15.0-r1.ebuild
similarity index 99%
rename from media-libs/openimageio/openimageio-2.2.15.0.ebuild
rename to media-libs/openimageio/openimageio-2.2.15.0-r1.ebuild
index 36c2ee69a52..550f234d360 100644
--- a/media-libs/openimageio/openimageio-2.2.15.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.15.0-r1.ebuild
@@ -49,7 +49,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=
media-libs/opencolorio:=
-   >=media-libs/openexr-2.2.0-r2:=
+   >=media-libs/openexr-2.2.0-r2:0=
media-libs/tiff:0=
sys-libs/zlib:=
virtual/jpeg:0

diff --git a/media-libs/openimageio/openimageio-2.2.15.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.15.1-r1.ebuild
similarity index 99%
rename from media-libs/openimageio/openimageio-2.2.15.1.ebuild
rename to media-libs/openimageio/openimageio-2.2.15.1-r1.ebuild
index d12beb042a0..becc29bb699 100644
--- a/media-libs/openimageio/openimageio-2.2.15.1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.15.1-r1.ebuild
@@ -49,7 +49,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=
media-libs/opencolorio:=
-   >=media-libs/openexr-2.2.0-r2:=
+   >=media-libs/openexr-2.2.0-r2:0=
media-libs/tiff:0=
sys-libs/zlib:=
virtual/jpeg:0

diff --git a/media-libs/openimageio/openimageio-2.2.18.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
similarity index 99%
rename from media-libs/openimageio/openimageio-2.2.18.0.ebuild
rename to media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
index c1a41b46db0..5966a9f7ebd 100644
--- a/media-libs/openimageio/openimageio-2.2.18.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
@@ -49,7 +49,7 @

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-09-18 Thread Sam James
commit: 915a742f909b1b1c2ffaf6dd5655b3bfd65d37d2
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 19 03:22:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 19 03:22:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915a742f

media-libs/openimageio: add 2.2.18.0

Bug: https://bugs.gentoo.org/810703
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.18.0.ebuild | 159 +
 2 files changed, 160 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 57cc77b1a52..a42a2de0374 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -3,3 +3,4 @@ DIST openimageio-2.2.13.1.tar.gz 29265740 BLAKE2B 
98403db440410d391ff150a988ac5c
 DIST openimageio-2.2.14.0.tar.gz 29226972 BLAKE2B 
29daaf4fb987b77dffdd8cb29c5f67a80c20c49cd5dc369e68a5588a61fae7119aeb22814886e68eb055f2a66e02e75afba25991f8edc14752ccacf6599d889f
 SHA512 
063291c0bd742b79a7b6065a41856b84732af2e2e404265262aa9ba91d07209fb308ecf0403a139d7021b8062f9c3e1b92a725a7cad091af1bcf45499ae47a82
 DIST openimageio-2.2.15.0.tar.gz 29238071 BLAKE2B 
f74f779635b7ff068f87ab6231756cb22acb80185c717c556750d964025aa343f8b3a30b9e73acf6237328b8bdd3fcb6588321d37a3752a6f1d0dd1e3a976363
 SHA512 
7ade071ae8a78427fb51d75f81e6fcc2d9a3632f0854aea70b985794a53a386072fb171dc8179fa762de19067d402c7ab9f2ea1a44bd3196d3a201ea2cb9ec22
 DIST openimageio-2.2.15.1.tar.gz 29237852 BLAKE2B 
0f5050e888e82721aa7012cc5c5eb229b5ac314b067406ef003369431241228d91904fbe455da8423ff978411052b2c960b0688a6b943a0e2bfdb47c489d26a5
 SHA512 
c06df310f91938b25f1f66cd98d995dcaba51c6a0041b47882c52f5ad4a098a9016fc99f41de250dd1b1b7af3ad22f6ed63d5e76f95f1f1cf0f45c80eee9c8e0
+DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be

diff --git a/media-libs/openimageio/openimageio-2.2.18.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.18.0.ebuild
new file mode 100644
index 000..c1a41b46db0
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.18.0.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake font python-single-r1
+
+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"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( media-libs/giflib:0= )
+   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
+   opencv? ( media-libs/opencv:= )
+   opengl? (
+   media-libs/glew:=
+   virtual/glu
+   virtual/opengl
+   )
+   openvdb? (
+   dev-cpp/tbb:=
+   media-gfx/openvdb:=
+   )
+   ptex? ( media-libs/ptex:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   ')
+   )
+   qt5? (
+   dev-qt/qtcore:5

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-07-29 Thread Agostino Sarubbo
commit: 9a14d161f404a7dac85639368f23dce57c438387
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul 29 07:05:47 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul 29 07:05:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a14d161

media-libs/openimageio: amd64 stable wrt bug #804792

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/openimageio/openimageio-2.2.15.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.15.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.15.1.ebuild
index 7f76a29d3a8..d12beb042a0 100644
--- a/media-libs/openimageio/openimageio-2.2.15.1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.15.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-07-28 Thread Agostino Sarubbo
commit: a5f5b1d842262c564f444ef1a6c9ae6a84c42a4a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul 29 06:43:42 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul 29 06:43:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f5b1d8

media-libs/openimageio: x86 stable wrt bug #804792

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/openimageio/openimageio-2.2.15.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.15.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.15.1.ebuild
index 36c2ee69a52..7f76a29d3a8 100644
--- a/media-libs/openimageio/openimageio-2.2.15.1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.15.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-06-18 Thread Andrew Ammerlaan
commit: 881a90faca38d34e36d233a74aca8d5acbe6a334
Author: Aisha Tammy  bsd  ac>
AuthorDate: Fri Jun 18 02:27:08 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Jun 18 09:21:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=881a90fa

media-libs/openimageio: version bump to 2.2.15.1

Closes: https://bugs.gentoo.org/794610

Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/21298
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-libs/openimageio/Manifest| 1 +
 media-libs/openimageio/openimageio-2.2.14.0.ebuild | 3 +++
 media-libs/openimageio/openimageio-2.2.15.0.ebuild | 3 +++
 .../{openimageio-2.2.14.0.ebuild => openimageio-2.2.15.1.ebuild}   | 3 +++
 4 files changed, 10 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index c428fbfdca0..57cc77b1a52 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -2,3 +2,4 @@ DIST openimageio-2.2.12.0.tar.gz 29251419 BLAKE2B 
7ab1b611f9354d4a8d3fc33bc30acf
 DIST openimageio-2.2.13.1.tar.gz 29265740 BLAKE2B 
98403db440410d391ff150a988ac5cb970e0f8d30758c73200d54f07594b458d1f6a8bee58dc92bd254338da678fc4494555df94d8f865b09bd9c13bac7f8f6c
 SHA512 
911e3671557df3c8bdbada00b83b7631750f5bf4dfc0568a4978c91d28a6e408c69dbe0e4e113b13702eab27176d3c84043d73778a0213eac0b2ac94d2e942d6
 DIST openimageio-2.2.14.0.tar.gz 29226972 BLAKE2B 
29daaf4fb987b77dffdd8cb29c5f67a80c20c49cd5dc369e68a5588a61fae7119aeb22814886e68eb055f2a66e02e75afba25991f8edc14752ccacf6599d889f
 SHA512 
063291c0bd742b79a7b6065a41856b84732af2e2e404265262aa9ba91d07209fb308ecf0403a139d7021b8062f9c3e1b92a725a7cad091af1bcf45499ae47a82
 DIST openimageio-2.2.15.0.tar.gz 29238071 BLAKE2B 
f74f779635b7ff068f87ab6231756cb22acb80185c717c556750d964025aa343f8b3a30b9e73acf6237328b8bdd3fcb6588321d37a3752a6f1d0dd1e3a976363
 SHA512 
7ade071ae8a78427fb51d75f81e6fcc2d9a3632f0854aea70b985794a53a386072fb171dc8179fa762de19067d402c7ab9f2ea1a44bd3196d3a201ea2cb9ec22
+DIST openimageio-2.2.15.1.tar.gz 29237852 BLAKE2B 
0f5050e888e82721aa7012cc5c5eb229b5ac314b067406ef003369431241228d91904fbe455da8423ff978411052b2c960b0688a6b943a0e2bfdb47c489d26a5
 SHA512 
c06df310f91938b25f1f66cd98d995dcaba51c6a0041b47882c52f5ad4a098a9016fc99f41de250dd1b1b7af3ad22f6ed63d5e76f95f1f1cf0f45c80eee9c8e0

diff --git a/media-libs/openimageio/openimageio-2.2.14.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.14.0.ebuild
index a5b480aec5c..36c2ee69a52 100644
--- a/media-libs/openimageio/openimageio-2.2.14.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.14.0.ebuild
@@ -136,6 +136,9 @@ src_configure() {
-DUSE_FREETYPE=$(usex truetype)
-DUSE_SIMD=$(local IFS=','; echo "${mysimd[*]}")
)
+   if use python; then
+   mycmakeargs+=( -DPYTHON_SITE_DIR=$(python_get_sitedir) )
+   fi
 
cmake_src_configure
 }

diff --git a/media-libs/openimageio/openimageio-2.2.15.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.15.0.ebuild
index a5b480aec5c..36c2ee69a52 100644
--- a/media-libs/openimageio/openimageio-2.2.15.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.15.0.ebuild
@@ -136,6 +136,9 @@ src_configure() {
-DUSE_FREETYPE=$(usex truetype)
-DUSE_SIMD=$(local IFS=','; echo "${mysimd[*]}")
)
+   if use python; then
+   mycmakeargs+=( -DPYTHON_SITE_DIR=$(python_get_sitedir) )
+   fi
 
cmake_src_configure
 }

diff --git a/media-libs/openimageio/openimageio-2.2.14.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.15.1.ebuild
similarity index 97%
copy from media-libs/openimageio/openimageio-2.2.14.0.ebuild
copy to media-libs/openimageio/openimageio-2.2.15.1.ebuild
index a5b480aec5c..36c2ee69a52 100644
--- a/media-libs/openimageio/openimageio-2.2.14.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.15.1.ebuild
@@ -136,6 +136,9 @@ src_configure() {
-DUSE_FREETYPE=$(usex truetype)
-DUSE_SIMD=$(local IFS=','; echo "${mysimd[*]}")
)
+   if use python; then
+   mycmakeargs+=( -DPYTHON_SITE_DIR=$(python_get_sitedir) )
+   fi
 
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-06-02 Thread John Helmert III
commit: 4bd04ed0d74eb4cc12f39d706e1ed3293faa52a8
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Jun  2 23:43:17 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Thu Jun  3 00:05:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd04ed0

media-libs/openimageio: disable automagic ccache usage

ccache usage is controlled by FEATURES=ccache. Build systems' ccache
configuration can cause build failures in some cases.

Signed-off-by: John Helmert III  gentoo.org>

 media-libs/openimageio/openimageio-2.2.12.0.ebuild | 1 +
 media-libs/openimageio/openimageio-2.2.13.1.ebuild | 1 +
 media-libs/openimageio/openimageio-2.2.14.0.ebuild | 1 +
 media-libs/openimageio/openimageio-2.2.15.0.ebuild | 1 +
 4 files changed, 4 insertions(+)

diff --git a/media-libs/openimageio/openimageio-2.2.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.12.0.ebuild
index b6868ab8609..278bed688e9 100644
--- a/media-libs/openimageio/openimageio-2.2.12.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.12.0.ebuild
@@ -117,6 +117,7 @@ src_configure() {
-DBUILD_DOCS=$(usex doc)
-DINSTALL_DOCS=$(usex doc)
-DSTOP_ON_WARNING=OFF
+   -DUSE_CCACHE=OFF
-DUSE_DCMTK=$(usex dicom)
-DUSE_EXTERNAL_PUGIXML=ON
-DUSE_JPEGTURBO=ON

diff --git a/media-libs/openimageio/openimageio-2.2.13.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
index b6868ab8609..278bed688e9 100644
--- a/media-libs/openimageio/openimageio-2.2.13.1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
@@ -117,6 +117,7 @@ src_configure() {
-DBUILD_DOCS=$(usex doc)
-DINSTALL_DOCS=$(usex doc)
-DSTOP_ON_WARNING=OFF
+   -DUSE_CCACHE=OFF
-DUSE_DCMTK=$(usex dicom)
-DUSE_EXTERNAL_PUGIXML=ON
-DUSE_JPEGTURBO=ON

diff --git a/media-libs/openimageio/openimageio-2.2.14.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.14.0.ebuild
index f963cbd15ac..a5b480aec5c 100644
--- a/media-libs/openimageio/openimageio-2.2.14.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.14.0.ebuild
@@ -117,6 +117,7 @@ src_configure() {
-DBUILD_DOCS=$(usex doc)
-DINSTALL_DOCS=$(usex doc)
-DSTOP_ON_WARNING=OFF
+   -DUSE_CCACHE=OFF
-DUSE_DCMTK=$(usex dicom)
-DUSE_EXTERNAL_PUGIXML=ON
-DUSE_JPEGTURBO=ON

diff --git a/media-libs/openimageio/openimageio-2.2.15.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.15.0.ebuild
index f963cbd15ac..a5b480aec5c 100644
--- a/media-libs/openimageio/openimageio-2.2.15.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.15.0.ebuild
@@ -117,6 +117,7 @@ src_configure() {
-DBUILD_DOCS=$(usex doc)
-DINSTALL_DOCS=$(usex doc)
-DSTOP_ON_WARNING=OFF
+   -DUSE_CCACHE=OFF
-DUSE_DCMTK=$(usex dicom)
-DUSE_EXTERNAL_PUGIXML=ON
-DUSE_JPEGTURBO=ON



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-06-01 Thread Sam James
commit: 868e19579cbcda0decf0667967c1620a5899fe94
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 18:41:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 19:28:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=868e1957

media-libs/openimageio: add 2.2.15.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.15.0.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index a300d41dcf9..c428fbfdca0 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,3 +1,4 @@
 DIST openimageio-2.2.12.0.tar.gz 29251419 BLAKE2B 
7ab1b611f9354d4a8d3fc33bc30acfbc193d6fda012945af2e3b41343419755a211df1a051fc5e6f00149a78db0896ec0f8c59d559e06294dc2626401e66df87
 SHA512 
14c7ce8b5f71622ca5ffbcae36044a02ae760f6f0173d5efb90472c40970f1bbf355059ca06a47aba895e365892fdf91aa2fdb0f38a7ba04d148ed33f51db80d
 DIST openimageio-2.2.13.1.tar.gz 29265740 BLAKE2B 
98403db440410d391ff150a988ac5cb970e0f8d30758c73200d54f07594b458d1f6a8bee58dc92bd254338da678fc4494555df94d8f865b09bd9c13bac7f8f6c
 SHA512 
911e3671557df3c8bdbada00b83b7631750f5bf4dfc0568a4978c91d28a6e408c69dbe0e4e113b13702eab27176d3c84043d73778a0213eac0b2ac94d2e942d6
 DIST openimageio-2.2.14.0.tar.gz 29226972 BLAKE2B 
29daaf4fb987b77dffdd8cb29c5f67a80c20c49cd5dc369e68a5588a61fae7119aeb22814886e68eb055f2a66e02e75afba25991f8edc14752ccacf6599d889f
 SHA512 
063291c0bd742b79a7b6065a41856b84732af2e2e404265262aa9ba91d07209fb308ecf0403a139d7021b8062f9c3e1b92a725a7cad091af1bcf45499ae47a82
+DIST openimageio-2.2.15.0.tar.gz 29238071 BLAKE2B 
f74f779635b7ff068f87ab6231756cb22acb80185c717c556750d964025aa343f8b3a30b9e73acf6237328b8bdd3fcb6588321d37a3752a6f1d0dd1e3a976363
 SHA512 
7ade071ae8a78427fb51d75f81e6fcc2d9a3632f0854aea70b985794a53a386072fb171dc8179fa762de19067d402c7ab9f2ea1a44bd3196d3a201ea2cb9ec22

diff --git a/media-libs/openimageio/openimageio-2.2.15.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.15.0.ebuild
new file mode 100644
index 000..f963cbd15ac
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.15.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake font python-single-r1
+
+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"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( media-libs/giflib:0= )
+   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
+   opencv? ( media-libs/opencv:= )
+   opengl? (
+   media-libs/glew:=
+   virtual/glu
+   virtual/opengl
+   )
+   openvdb? (
+   dev-cpp/tbb:=
+   media-gfx/openvdb:=
+   )
+   ptex? ( media-libs/ptex:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   ')
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   opengl? ( dev-qt/qtopengl:5 )
+  

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-05-31 Thread Sam James
commit: c18a73b82d4b575c34ff50108e62031c207d4b43
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:49:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:49:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18a73b8

media-libs/openimageio: forward stable keywords to 2.2.13.1

Contains several build fixes and not much else.

Bug: https://bugs.gentoo.org/788982
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.2.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.13.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
index f963cbd15ac..b6868ab8609 100644
--- a/media-libs/openimageio/openimageio-2.2.13.1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-05-31 Thread Sam James
commit: bc47c48d49462537f1d852a4ede62e3cfdafd18d
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sun May 16 10:41:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:45:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc47c48d

media-libs/openimageio: Add openimageio 2.2.13.1

This also works with current stable blender version.

Bug: https://bugs.gentoo.org/788982
Signed-off-by: Samuel Bernardo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20831
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.13.1.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index e18188f8ef7..bf310d4483f 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -3,5 +3,6 @@ DIST openimageio-2.2.10.1.tar.gz 29215445 BLAKE2B 
ac45bcbd89f023aac7ae063ebbcf9d
 DIST openimageio-2.2.11.1.tar.gz 29250377 BLAKE2B 
90184bbc8db97b4486f4af076ad6c37f235b2b8cfd463ee6290fe73fb267771325c6cc3db40b9bcedb56926b79f61587f11766c9eca00c6feccfb2526a4477b3
 SHA512 
73809587dd405e64e593d6223ef37d4b94c4f1e1d9682fd1bf09e8e4ee8bc9928ed500b7dcc03036e138e45e65ea1f43c11c53d1cb6436a34eb8d15b2415ada5
 DIST openimageio-2.2.12.0.tar.gz 29251419 BLAKE2B 
7ab1b611f9354d4a8d3fc33bc30acfbc193d6fda012945af2e3b41343419755a211df1a051fc5e6f00149a78db0896ec0f8c59d559e06294dc2626401e66df87
 SHA512 
14c7ce8b5f71622ca5ffbcae36044a02ae760f6f0173d5efb90472c40970f1bbf355059ca06a47aba895e365892fdf91aa2fdb0f38a7ba04d148ed33f51db80d
 DIST openimageio-2.2.13.0.tar.gz 29265725 BLAKE2B 
beca5a561b8907f0c0438fa2dbb798f691a3ffdfade09dacd07b8283c9c940619df4b64ef57aefbb5ce71a2ce06e61ac9b683126307e1b946bf696b767304f0a
 SHA512 
93daceb784bff0039724282c723f939d919971fc94cf8fe10ca6bab0576d6cba97c3e4c9d1a9a501ee26bd66251fa51ce8b0755cf50c3fdb0e1de3ba0940600c
+DIST openimageio-2.2.13.1.tar.gz 29265740 BLAKE2B 
98403db440410d391ff150a988ac5cb970e0f8d30758c73200d54f07594b458d1f6a8bee58dc92bd254338da678fc4494555df94d8f865b09bd9c13bac7f8f6c
 SHA512 
911e3671557df3c8bdbada00b83b7631750f5bf4dfc0568a4978c91d28a6e408c69dbe0e4e113b13702eab27176d3c84043d73778a0213eac0b2ac94d2e942d6
 DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
 DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.13.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
new file mode 100644
index 000..f963cbd15ac
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake font python-single-r1
+
+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"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpe

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-05-31 Thread Sam James
commit: 5f1ba589719a75a9c5dd7e7a63857e16e2775ab3
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sun May 16 10:36:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:25:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1ba589

media-libs/openimageio: Add openimageio 2.2.13.0 required for Blender

Bug: https://bugs.gentoo.org/788982
Signed-off-by: Samuel Bernardo  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.13.0.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index ea19109cfb1..e18188f8ef7 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -2,5 +2,6 @@ DIST openimageio-2.2.10.0.tar.gz 29215970 BLAKE2B 
e35e1bf19dce23c9b1067ace21c287
 DIST openimageio-2.2.10.1.tar.gz 29215445 BLAKE2B 
ac45bcbd89f023aac7ae063ebbcf9d26375af2d370d18569cd0b4571640d446ceb639b871c107c6727aa92ad05ebea662bc8c34231bfd99a1c18215920ad3089
 SHA512 
6178a0c7acd870e22bffc8749282f0d1bd7475602bc63dd022b859a9ba3862b9925685a2765ea3604ba9c1ec4c0d8c3961a789862f82077ff261a7ae4e1d166a
 DIST openimageio-2.2.11.1.tar.gz 29250377 BLAKE2B 
90184bbc8db97b4486f4af076ad6c37f235b2b8cfd463ee6290fe73fb267771325c6cc3db40b9bcedb56926b79f61587f11766c9eca00c6feccfb2526a4477b3
 SHA512 
73809587dd405e64e593d6223ef37d4b94c4f1e1d9682fd1bf09e8e4ee8bc9928ed500b7dcc03036e138e45e65ea1f43c11c53d1cb6436a34eb8d15b2415ada5
 DIST openimageio-2.2.12.0.tar.gz 29251419 BLAKE2B 
7ab1b611f9354d4a8d3fc33bc30acfbc193d6fda012945af2e3b41343419755a211df1a051fc5e6f00149a78db0896ec0f8c59d559e06294dc2626401e66df87
 SHA512 
14c7ce8b5f71622ca5ffbcae36044a02ae760f6f0173d5efb90472c40970f1bbf355059ca06a47aba895e365892fdf91aa2fdb0f38a7ba04d148ed33f51db80d
+DIST openimageio-2.2.13.0.tar.gz 29265725 BLAKE2B 
beca5a561b8907f0c0438fa2dbb798f691a3ffdfade09dacd07b8283c9c940619df4b64ef57aefbb5ce71a2ce06e61ac9b683126307e1b946bf696b767304f0a
 SHA512 
93daceb784bff0039724282c723f939d919971fc94cf8fe10ca6bab0576d6cba97c3e4c9d1a9a501ee26bd66251fa51ce8b0755cf50c3fdb0e1de3ba0940600c
 DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
 DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.13.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.13.0.ebuild
new file mode 100644
index 000..f963cbd15ac
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.13.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake font python-single-r1
+
+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"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( 

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-05-31 Thread Sam James
commit: 2508c7b4c9c0cfa9b1f7aec0fbaba8b843fd8c94
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sun May 16 10:49:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:45:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2508c7b4

media-libs/openimageio: Add openimageio 2.2.14.0 required for blender 2.92

Bug: https://bugs.gentoo.org/788982
Signed-off-by: Samuel Bernardo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20832
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.14.0.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index bf310d4483f..05fc1e8b0ae 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -4,5 +4,6 @@ DIST openimageio-2.2.11.1.tar.gz 29250377 BLAKE2B 
90184bbc8db97b4486f4af076ad6c3
 DIST openimageio-2.2.12.0.tar.gz 29251419 BLAKE2B 
7ab1b611f9354d4a8d3fc33bc30acfbc193d6fda012945af2e3b41343419755a211df1a051fc5e6f00149a78db0896ec0f8c59d559e06294dc2626401e66df87
 SHA512 
14c7ce8b5f71622ca5ffbcae36044a02ae760f6f0173d5efb90472c40970f1bbf355059ca06a47aba895e365892fdf91aa2fdb0f38a7ba04d148ed33f51db80d
 DIST openimageio-2.2.13.0.tar.gz 29265725 BLAKE2B 
beca5a561b8907f0c0438fa2dbb798f691a3ffdfade09dacd07b8283c9c940619df4b64ef57aefbb5ce71a2ce06e61ac9b683126307e1b946bf696b767304f0a
 SHA512 
93daceb784bff0039724282c723f939d919971fc94cf8fe10ca6bab0576d6cba97c3e4c9d1a9a501ee26bd66251fa51ce8b0755cf50c3fdb0e1de3ba0940600c
 DIST openimageio-2.2.13.1.tar.gz 29265740 BLAKE2B 
98403db440410d391ff150a988ac5cb970e0f8d30758c73200d54f07594b458d1f6a8bee58dc92bd254338da678fc4494555df94d8f865b09bd9c13bac7f8f6c
 SHA512 
911e3671557df3c8bdbada00b83b7631750f5bf4dfc0568a4978c91d28a6e408c69dbe0e4e113b13702eab27176d3c84043d73778a0213eac0b2ac94d2e942d6
+DIST openimageio-2.2.14.0.tar.gz 29226972 BLAKE2B 
29daaf4fb987b77dffdd8cb29c5f67a80c20c49cd5dc369e68a5588a61fae7119aeb22814886e68eb055f2a66e02e75afba25991f8edc14752ccacf6599d889f
 SHA512 
063291c0bd742b79a7b6065a41856b84732af2e2e404265262aa9ba91d07209fb308ecf0403a139d7021b8062f9c3e1b92a725a7cad091af1bcf45499ae47a82
 DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
 DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.14.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.14.0.ebuild
new file mode 100644
index 000..f963cbd15ac
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.14.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake font python-single-r1
+
+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"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-05-31 Thread Sam James
commit: 777d3cda10c661900f421d957a4e9267723a0e14
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:46:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:47:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777d3cda

media-libs/openimageio: drop versions

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   6 -
 media-libs/openimageio/openimageio-2.2.10.0.ebuild | 155 -
 media-libs/openimageio/openimageio-2.2.10.1.ebuild | 155 -
 media-libs/openimageio/openimageio-2.2.11.1.ebuild | 155 -
 media-libs/openimageio/openimageio-2.2.13.0.ebuild | 155 -
 .../openimageio/openimageio-2.2.8.0-r1.ebuild  | 155 -
 .../openimageio/openimageio-2.2.9.0-r1.ebuild  | 155 -
 7 files changed, 936 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 05fc1e8b0ae..a300d41dcf9 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,9 +1,3 @@
-DIST openimageio-2.2.10.0.tar.gz 29215970 BLAKE2B 
e35e1bf19dce23c9b1067ace21c2878c58ca005eef5fdc4a0c60825ba5c29dd37a543551e9427fda99d859d3cf3cab9cb8c459b47e2b8935e8b7730a09e19de1
 SHA512 
79f412bd3f7ad4cf6cb57d99293c02fa71478ece102478a6b93a8c5b8c4c56d1313595d24753f9ae1714039ac6aa1be4ae37461233203bac217fe6c0667fbf3b
-DIST openimageio-2.2.10.1.tar.gz 29215445 BLAKE2B 
ac45bcbd89f023aac7ae063ebbcf9d26375af2d370d18569cd0b4571640d446ceb639b871c107c6727aa92ad05ebea662bc8c34231bfd99a1c18215920ad3089
 SHA512 
6178a0c7acd870e22bffc8749282f0d1bd7475602bc63dd022b859a9ba3862b9925685a2765ea3604ba9c1ec4c0d8c3961a789862f82077ff261a7ae4e1d166a
-DIST openimageio-2.2.11.1.tar.gz 29250377 BLAKE2B 
90184bbc8db97b4486f4af076ad6c37f235b2b8cfd463ee6290fe73fb267771325c6cc3db40b9bcedb56926b79f61587f11766c9eca00c6feccfb2526a4477b3
 SHA512 
73809587dd405e64e593d6223ef37d4b94c4f1e1d9682fd1bf09e8e4ee8bc9928ed500b7dcc03036e138e45e65ea1f43c11c53d1cb6436a34eb8d15b2415ada5
 DIST openimageio-2.2.12.0.tar.gz 29251419 BLAKE2B 
7ab1b611f9354d4a8d3fc33bc30acfbc193d6fda012945af2e3b41343419755a211df1a051fc5e6f00149a78db0896ec0f8c59d559e06294dc2626401e66df87
 SHA512 
14c7ce8b5f71622ca5ffbcae36044a02ae760f6f0173d5efb90472c40970f1bbf355059ca06a47aba895e365892fdf91aa2fdb0f38a7ba04d148ed33f51db80d
-DIST openimageio-2.2.13.0.tar.gz 29265725 BLAKE2B 
beca5a561b8907f0c0438fa2dbb798f691a3ffdfade09dacd07b8283c9c940619df4b64ef57aefbb5ce71a2ce06e61ac9b683126307e1b946bf696b767304f0a
 SHA512 
93daceb784bff0039724282c723f939d919971fc94cf8fe10ca6bab0576d6cba97c3e4c9d1a9a501ee26bd66251fa51ce8b0755cf50c3fdb0e1de3ba0940600c
 DIST openimageio-2.2.13.1.tar.gz 29265740 BLAKE2B 
98403db440410d391ff150a988ac5cb970e0f8d30758c73200d54f07594b458d1f6a8bee58dc92bd254338da678fc4494555df94d8f865b09bd9c13bac7f8f6c
 SHA512 
911e3671557df3c8bdbada00b83b7631750f5bf4dfc0568a4978c91d28a6e408c69dbe0e4e113b13702eab27176d3c84043d73778a0213eac0b2ac94d2e942d6
 DIST openimageio-2.2.14.0.tar.gz 29226972 BLAKE2B 
29daaf4fb987b77dffdd8cb29c5f67a80c20c49cd5dc369e68a5588a61fae7119aeb22814886e68eb055f2a66e02e75afba25991f8edc14752ccacf6599d889f
 SHA512 
063291c0bd742b79a7b6065a41856b84732af2e2e404265262aa9ba91d07209fb308ecf0403a139d7021b8062f9c3e1b92a725a7cad091af1bcf45499ae47a82
-DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
-DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.10.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.10.0.ebuild
deleted file mode 100644
index ceb522b9b67..000
--- a/media-libs/openimageio/openimageio-2.2.10.0.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake font python-single-r1
-
-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"
-S="${WORKDIR}/oiio-Release-${PV}"
-
-LICENSE="BSD"
-SLOT="0/2.2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-X86_CPU_FEATURES=(
-   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURE

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-05-01 Thread Sam James
commit: e54be2780bb196c03a4e987e09d178e56738bbed
Author: Sam James  gentoo  org>
AuthorDate: Sat May  1 14:07:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  1 14:07:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54be278

media-libs/openimageio: Stabilize 2.2.12.0 x86, #783591

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.2.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.12.0.ebuild
index 1fd923d5c9b..b6868ab8609 100644
--- a/media-libs/openimageio/openimageio-2.2.12.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.12.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-04-18 Thread Sam James
commit: 7ac190b63137609a8b190fdaaa2dff5f54cedaa0
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 18 07:16:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 18 07:16:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ac190b6

media-libs/openimageio: Stabilize 2.2.12.0 amd64, #783591

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.2.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.12.0.ebuild
index f963cbd15ac..1fd923d5c9b 100644
--- a/media-libs/openimageio/openimageio-2.2.12.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.12.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-03-04 Thread Agostino Sarubbo
commit: 51bec0fe7cd618500aaeca241bb764dc901d22fe
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  4 10:41:35 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  4 10:41:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51bec0fe

media-libs/openimageio: x86 stable wrt bug #770022

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/openimageio/openimageio-2.2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.11.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.11.1.ebuild
index 1fd923d5c9b..b6868ab8609 100644
--- a/media-libs/openimageio/openimageio-2.2.11.1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.11.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-03-01 Thread Sam James
commit: 1427ff42809021cb3cc369df5747b3ce5f6fe076
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  1 23:06:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  1 23:35:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1427ff42

media-libs/openimageio: bump to 2.2.12.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.12.0.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 043f296989d..ea19109cfb1 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,5 +1,6 @@
 DIST openimageio-2.2.10.0.tar.gz 29215970 BLAKE2B 
e35e1bf19dce23c9b1067ace21c2878c58ca005eef5fdc4a0c60825ba5c29dd37a543551e9427fda99d859d3cf3cab9cb8c459b47e2b8935e8b7730a09e19de1
 SHA512 
79f412bd3f7ad4cf6cb57d99293c02fa71478ece102478a6b93a8c5b8c4c56d1313595d24753f9ae1714039ac6aa1be4ae37461233203bac217fe6c0667fbf3b
 DIST openimageio-2.2.10.1.tar.gz 29215445 BLAKE2B 
ac45bcbd89f023aac7ae063ebbcf9d26375af2d370d18569cd0b4571640d446ceb639b871c107c6727aa92ad05ebea662bc8c34231bfd99a1c18215920ad3089
 SHA512 
6178a0c7acd870e22bffc8749282f0d1bd7475602bc63dd022b859a9ba3862b9925685a2765ea3604ba9c1ec4c0d8c3961a789862f82077ff261a7ae4e1d166a
 DIST openimageio-2.2.11.1.tar.gz 29250377 BLAKE2B 
90184bbc8db97b4486f4af076ad6c37f235b2b8cfd463ee6290fe73fb267771325c6cc3db40b9bcedb56926b79f61587f11766c9eca00c6feccfb2526a4477b3
 SHA512 
73809587dd405e64e593d6223ef37d4b94c4f1e1d9682fd1bf09e8e4ee8bc9928ed500b7dcc03036e138e45e65ea1f43c11c53d1cb6436a34eb8d15b2415ada5
+DIST openimageio-2.2.12.0.tar.gz 29251419 BLAKE2B 
7ab1b611f9354d4a8d3fc33bc30acfbc193d6fda012945af2e3b41343419755a211df1a051fc5e6f00149a78db0896ec0f8c59d559e06294dc2626401e66df87
 SHA512 
14c7ce8b5f71622ca5ffbcae36044a02ae760f6f0173d5efb90472c40970f1bbf355059ca06a47aba895e365892fdf91aa2fdb0f38a7ba04d148ed33f51db80d
 DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
 DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.12.0.ebuild
new file mode 100644
index 000..f963cbd15ac
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.12.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake font python-single-r1
+
+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"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( media-libs/giflib:0= )
+   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
+   opencv? ( media-libs/opencv:= )
+   opengl? (
+   media-libs/glew:=
+   virtual/glu
+  

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-03-01 Thread Agostino Sarubbo
commit: d304e10564647e44fead960d22bc92ceeb82356b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar  1 09:20:10 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar  1 09:20:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d304e105

media-libs/openimageio: amd64 stable wrt bug #770022

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/openimageio/openimageio-2.2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.11.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.11.1.ebuild
index f963cbd15ac..1fd923d5c9b 100644
--- a/media-libs/openimageio/openimageio-2.2.11.1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.11.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-02-21 Thread Sam James
commit: b2629dc254adddc5a192aec394c761199fa6b567
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 22 07:12:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 22 07:12:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2629dc2

media-libs/openimageio: Keyword 2.2.11.1 arm, #556758

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.11.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.11.1.ebuild
index ceb522b9b67..f963cbd15ac 100644
--- a/media-libs/openimageio/openimageio-2.2.11.1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.11.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-02-19 Thread Thomas Deutschmann
commit: 298c1ab35ab8709a771fb45989f68cc401708c4d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb 19 20:10:58 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 19 20:12:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298c1ab3

media-libs/openimageio: x86 stable (bug #770022)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/openimageio/openimageio-2.2.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.10.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.10.1.ebuild
index ceb522b9b67..820face3e39 100644
--- a/media-libs/openimageio/openimageio-2.2.10.1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.10.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-02-04 Thread Sam James
commit: 16c5a8eb04bfc8b6a9c8bef0a171c6586697b38b
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Feb  3 17:50:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 04:20:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16c5a8eb

media-libs/openimageio: version bump to 2.2.11.1

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/19316
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.11.1.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index c5e5a078bb2..043f296989d 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,4 +1,5 @@
 DIST openimageio-2.2.10.0.tar.gz 29215970 BLAKE2B 
e35e1bf19dce23c9b1067ace21c2878c58ca005eef5fdc4a0c60825ba5c29dd37a543551e9427fda99d859d3cf3cab9cb8c459b47e2b8935e8b7730a09e19de1
 SHA512 
79f412bd3f7ad4cf6cb57d99293c02fa71478ece102478a6b93a8c5b8c4c56d1313595d24753f9ae1714039ac6aa1be4ae37461233203bac217fe6c0667fbf3b
 DIST openimageio-2.2.10.1.tar.gz 29215445 BLAKE2B 
ac45bcbd89f023aac7ae063ebbcf9d26375af2d370d18569cd0b4571640d446ceb639b871c107c6727aa92ad05ebea662bc8c34231bfd99a1c18215920ad3089
 SHA512 
6178a0c7acd870e22bffc8749282f0d1bd7475602bc63dd022b859a9ba3862b9925685a2765ea3604ba9c1ec4c0d8c3961a789862f82077ff261a7ae4e1d166a
+DIST openimageio-2.2.11.1.tar.gz 29250377 BLAKE2B 
90184bbc8db97b4486f4af076ad6c37f235b2b8cfd463ee6290fe73fb267771325c6cc3db40b9bcedb56926b79f61587f11766c9eca00c6feccfb2526a4477b3
 SHA512 
73809587dd405e64e593d6223ef37d4b94c4f1e1d9682fd1bf09e8e4ee8bc9928ed500b7dcc03036e138e45e65ea1f43c11c53d1cb6436a34eb8d15b2415ada5
 DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
 DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.11.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.11.1.ebuild
new file mode 100644
index 000..ceb522b9b67
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.11.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake font python-single-r1
+
+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"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( media-libs/giflib:0= )
+   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
+   opencv? ( media-libs/opencv:= )
+   opengl? (
+   media-libs/glew:=
+   virtual/glu
+   virtual/opengl
+   )
+   openvdb? (
+   dev-cpp/tbb:=
+   media-gfx/openvdb:=
+   )
+   ptex? ( media-libs/ptex:= )
+   py

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-01-19 Thread Agostino Sarubbo
commit: dfe892809b972fc6fa4f618783d7789374eda4ef
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jan 20 07:39:33 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jan 20 07:39:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe89280

media-libs/openimageio: amd64 stable wrt bug #765076

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild
index 3e0eafee8bf..fefae14a27c 100644
--- a/media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-01-11 Thread Sam James
commit: c4fcad29f28444cab5cfb02148ed2762ee76dfe3
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 11 07:54:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 11 08:00:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4fcad29

media-libs/openimageio: bump to 2.2.10.1

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.10.1.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index d5be9326a36..c5e5a078bb2 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,3 +1,4 @@
 DIST openimageio-2.2.10.0.tar.gz 29215970 BLAKE2B 
e35e1bf19dce23c9b1067ace21c2878c58ca005eef5fdc4a0c60825ba5c29dd37a543551e9427fda99d859d3cf3cab9cb8c459b47e2b8935e8b7730a09e19de1
 SHA512 
79f412bd3f7ad4cf6cb57d99293c02fa71478ece102478a6b93a8c5b8c4c56d1313595d24753f9ae1714039ac6aa1be4ae37461233203bac217fe6c0667fbf3b
+DIST openimageio-2.2.10.1.tar.gz 29215445 BLAKE2B 
ac45bcbd89f023aac7ae063ebbcf9d26375af2d370d18569cd0b4571640d446ceb639b871c107c6727aa92ad05ebea662bc8c34231bfd99a1c18215920ad3089
 SHA512 
6178a0c7acd870e22bffc8749282f0d1bd7475602bc63dd022b859a9ba3862b9925685a2765ea3604ba9c1ec4c0d8c3961a789862f82077ff261a7ae4e1d166a
 DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
 DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.10.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.10.1.ebuild
new file mode 100644
index 000..8eb2ae36862
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.10.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{6..9} )
+inherit cmake font python-single-r1
+
+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"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( media-libs/giflib:0= )
+   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
+   opencv? ( media-libs/opencv:= )
+   opengl? (
+   media-libs/glew:=
+   virtual/glu
+   virtual/opengl
+   )
+   openvdb? (
+   dev-cpp/tbb:=
+   media-gfx/openvdb:=
+   )
+   ptex? ( media-libs/ptex:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   ')
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-01-01 Thread Sam James
commit: 79c8380d9aab57eef451f9f6e17ff65ff2dd9a39
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 22:34:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 22:53:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c8380d

media-libs/openimageio: bump to 2.2.10.0

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.10.0.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 8a898c0f3c5..d5be9326a36 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,2 +1,3 @@
+DIST openimageio-2.2.10.0.tar.gz 29215970 BLAKE2B 
e35e1bf19dce23c9b1067ace21c2878c58ca005eef5fdc4a0c60825ba5c29dd37a543551e9427fda99d859d3cf3cab9cb8c459b47e2b8935e8b7730a09e19de1
 SHA512 
79f412bd3f7ad4cf6cb57d99293c02fa71478ece102478a6b93a8c5b8c4c56d1313595d24753f9ae1714039ac6aa1be4ae37461233203bac217fe6c0667fbf3b
 DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
 DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.10.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.10.0.ebuild
new file mode 100644
index 000..8eb2ae36862
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.10.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{6..9} )
+inherit cmake font python-single-r1
+
+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"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( media-libs/giflib:0= )
+   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
+   opencv? ( media-libs/opencv:= )
+   opengl? (
+   media-libs/glew:=
+   virtual/glu
+   virtual/opengl
+   )
+   openvdb? (
+   dev-cpp/tbb:=
+   media-gfx/openvdb:=
+   )
+   ptex? ( media-libs/ptex:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   ')
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   opengl? ( dev-qt/qtopengl:5 )
+   )
+   raw? ( media-libs/libraw:= )
+   truetype? ( media-libs/freetype:2= )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGES.md CREDITS.md README.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+   c

[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/files/

2020-12-26 Thread Andreas Sturmlechner
commit: 8e7a873aef81bab45819b6f2153b3298a9c8c3a1
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Dec 13 08:30:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 26 23:46:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e7a873a

media-libs/openimageio: remove unused patch(es)

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18634
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/openimageio-1.8.17-boostpython.patch | 28 --
 .../files/openimageio-2.2.6.1-pugixml.patch| 21 
 2 files changed, 49 deletions(-)

diff --git a/media-libs/openimageio/files/openimageio-1.8.17-boostpython.patch 
b/media-libs/openimageio/files/openimageio-1.8.17-boostpython.patch
deleted file mode 100644
index 970ada64a1f..000
--- a/media-libs/openimageio/files/openimageio-1.8.17-boostpython.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 22ce65bfbaa24d79427852755c4bf8a1d77159b4 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Tue, 16 Jul 2019 17:03:40 +0200
-Subject: [PATCH] Find Boost_PYTHON
-

- src/python/CMakeLists.txt | 5 ++---
- 1 file changed, 2 insertions(+), 3 deletions(-)
-
-diff --git a/src/python/CMakeLists.txt b/src/python/CMakeLists.txt
-index e58d372d..98d91c48 100644
 a/src/python/CMakeLists.txt
-+++ b/src/python/CMakeLists.txt
-@@ -16,9 +16,8 @@ find_package (PythonLibs ${PYTHON_VERSION_FOUND} REQUIRED)
- if (NOT BOOST_CUSTOM)
- # Finding the python component for boost is a little tricky, since it has
- # different names on different systems. Try the most common ones.
--foreach (_py_lib python-${PYTHON_VERSION_FOUND} python
-- python${PYTHON_VERSION_MAJOR}
-- python-py${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR})
-+foreach (_py_lib python${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR}
-+ python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR})
- find_package (Boost QUIET COMPONENTS ${_py_lib})
- string (TOUPPER ${_py_lib} _py_lib_name)
- if (Boost_${_py_lib_name}_FOUND)
--- 
-2.22.0
-

diff --git a/media-libs/openimageio/files/openimageio-2.2.6.1-pugixml.patch 
b/media-libs/openimageio/files/openimageio-2.2.6.1-pugixml.patch
deleted file mode 100644
index d5cef06d38d..000
--- a/media-libs/openimageio/files/openimageio-2.2.6.1-pugixml.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-https://github.com/OpenImageIO/oiio/issues/2732
-
-diff --git a/src/cmake/externalpackages.cmake 
b/src/cmake/externalpackages.cmake
-index 1240f22..5cc5a2e 100644
 a/src/cmake/externalpackages.cmake
-+++ b/src/cmake/externalpackages.cmake
-@@ -227,6 +227,14 @@ endif ()
- # allow this to be overridden to use the distro-provided package if desired.
- option (USE_EXTERNAL_PUGIXML "Use an externally built shared library version 
of the pugixml library" OFF)
- if (USE_EXTERNAL_PUGIXML)
-+find_path (PUGIXML_INCLUDE_DIR NAMES pugixml.hpp)
-+find_library (PUGIXML_LIBRARIES NAMES pugixml)
-+
-+set (PUGIXML_INCLUDE_DIR ${PUGIXML_INCLUDE_DIR})
-+set (PUGIXML_INCLUDE_DIRS ${PUGIXML_INCLUDE_DIR})
-+set (PUGIXML_LIBRARIES ${PUGIXML_LIBRARIES})
-+set (PUGIXML_INCLUDES ${PUGIXML_INCLUDE_DIR})
-+
- checked_find_package (pugixml REQUIRED
-   DEFINITIONS -DUSE_EXTERNAL_PUGIXML=1)
- endif()



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2020-12-21 Thread Sam James
commit: 9646dc6e4890f9814eb983c9a7fcdf5ad9de1fe7
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 21 18:05:34 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 21 18:05:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9646dc6e

media-libs/openimageio: Keyword 2.2.9.0-r1 arm64, #758152

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild
index cdd096fdaca..3e0eafee8bf 100644
--- a/media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2020-12-02 Thread Sam James
commit: 4b8a98d5fb28db30e04dd0d9e8c028ddc3ecd18b
Author: Aisha Tammy  aisha  cc>
AuthorDate: Mon Nov 16 22:43:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  3 05:09:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8a98d5

media-libs/openimageio: fix font installation

Closes: https://bugs.gentoo.org/679858
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>
Signed-off-by: Sam James  gentoo.org>

 ...o-2.2.8.0.ebuild => openimageio-2.2.8.0-r1.ebuild} | 19 ++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.8.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.8.0-r1.ebuild
similarity index 89%
rename from media-libs/openimageio/openimageio-2.2.8.0.ebuild
rename to media-libs/openimageio/openimageio-2.2.8.0-r1.ebuild
index 934cf38bd1c..78fe460252e 100644
--- a/media-libs/openimageio/openimageio-2.2.8.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.8.0-r1.ebuild
@@ -3,8 +3,9 @@
 
 EAPI=7
 
+FONT_PN=OpenImageIO
 PYTHON_COMPAT=( python3_{6..9} )
-inherit cmake python-single-r1
+inherit cmake font python-single-r1
 
 DESCRIPTION="A library for reading and writing images"
 HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO";
@@ -112,6 +113,7 @@ src_configure() {
local mycmakeargs=(
-DVERBOSE=ON
-DOIIO_BUILD_TESTS=OFF
+   -DINSTALL_FONTS=OFF
-DBUILD_DOCS=$(usex doc)
-DINSTALL_DOCS=$(usex doc)
-DSTOP_ON_WARNING=OFF
@@ -136,3 +138,18 @@ src_configure() {
 
cmake_src_configure
 }
+
+src_install() {
+   cmake_src_install
+   # can't use font_src_install
+   # it does directory hierarchy recreation
+   FONT_S=(
+   "${S}/src/fonts/Droid_Sans"
+   "${S}/src/fonts/Droid_Sans_Mono"
+   "${S}/src/fonts/Droid_Serif"
+   )
+   insinto ${FONTDIR}
+   for dir in "${FONT_S[@]}"; do
+   doins "${dir}"/*.ttf
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2020-12-02 Thread Sam James
commit: bca7abd8fbd5870928969278a1b891577da2a81e
Author: epsilonKNOT  aisha  cc>
AuthorDate: Wed Dec  2 23:01:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  3 05:09:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca7abd8

media-libs/openimageio: fix font installation

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/18290
Signed-off-by: Sam James  gentoo.org>

 ...o-2.2.9.0.ebuild => openimageio-2.2.9.0-r1.ebuild} | 19 ++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.9.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild
similarity index 89%
rename from media-libs/openimageio/openimageio-2.2.9.0.ebuild
rename to media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild
index 2ddc9e37ad5..cdd096fdaca 100644
--- a/media-libs/openimageio/openimageio-2.2.9.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild
@@ -3,8 +3,9 @@
 
 EAPI=7
 
+FONT_PN=OpenImageIO
 PYTHON_COMPAT=( python3_{6..9} )
-inherit cmake python-single-r1
+inherit cmake font python-single-r1
 
 DESCRIPTION="A library for reading and writing images"
 HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO";
@@ -112,6 +113,7 @@ src_configure() {
local mycmakeargs=(
-DVERBOSE=ON
-DOIIO_BUILD_TESTS=OFF
+   -DINSTALL_FONTS=OFF
-DBUILD_DOCS=$(usex doc)
-DINSTALL_DOCS=$(usex doc)
-DSTOP_ON_WARNING=OFF
@@ -136,3 +138,18 @@ src_configure() {
 
cmake_src_configure
 }
+
+src_install() {
+   cmake_src_install
+   # can't use font_src_install
+   # it does directory hierarchy recreation
+   FONT_S=(
+   "${S}/src/fonts/Droid_Sans"
+   "${S}/src/fonts/Droid_Sans_Mono"
+   "${S}/src/fonts/Droid_Serif"
+   )
+   insinto ${FONTDIR}
+   for dir in "${FONT_S[@]}"; do
+   doins "${dir}"/*.ttf
+   done
+}



  1   2   >