* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2015-11-18 9:32 Agostino Sarubbo
0 siblings, 0 replies; 118+ messages in thread
From: Agostino Sarubbo @ 2015-11-18 9:32 UTC (permalink / raw
To: gentoo-commits
commit: 7bffe37a9b72c227336d8c6afd7e535673a82446
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 18 09:30:45 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 18 09:30:45 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bffe37a
media-libs/openexr: ia64 stable wrt bug #526054
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ia64"
media-libs/openexr/openexr-2.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.1.0.ebuild b/media-libs/openexr/openexr-2.1.0.ebuild
index 335bcf3..27a5338 100644
--- a/media-libs/openexr/openexr-2.1.0.ebuild
+++ b/media-libs/openexr/openexr-2.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.savannah.gnu.org/releases/openexr/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/21" # 21 from SONAME
-KEYWORDS="amd64 -arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 -arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="examples static-libs"
RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2017-01-29 19:15 Fabian Groffen
0 siblings, 0 replies; 118+ messages in thread
From: Fabian Groffen @ 2017-01-29 19:15 UTC (permalink / raw
To: gentoo-commits
commit: 1da12d20437e271c98d71b36d357ad0ebad5ce34
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 19:13:02 2017 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 19:14:53 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da12d20
media-libs/openexr: dropped ~x86-freebsd
Package-Manager: portage-2.3.3
media-libs/openexr/openexr-2.1.0.ebuild | 4 ++--
media-libs/openexr/openexr-2.2.0-r1.ebuild | 4 ++--
media-libs/openexr/openexr-2.2.0.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/media-libs/openexr/openexr-2.1.0.ebuild b/media-libs/openexr/openexr-2.1.0.ebuild
index 27a5338..5b529af 100644
--- a/media-libs/openexr/openexr-2.1.0.ebuild
+++ b/media-libs/openexr/openexr-2.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -11,7 +11,7 @@ SRC_URI="http://download.savannah.gnu.org/releases/openexr/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/21" # 21 from SONAME
-KEYWORDS="amd64 -arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 -arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="examples static-libs"
RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
diff --git a/media-libs/openexr/openexr-2.2.0-r1.ebuild b/media-libs/openexr/openexr-2.2.0-r1.ebuild
index 8fd2d99..6ebde5c 100644
--- a/media-libs/openexr/openexr-2.2.0-r1.ebuild
+++ b/media-libs/openexr/openexr-2.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -12,7 +12,7 @@ SRC_URI="http://download.savannah.gnu.org/releases/openexr/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/22" # based on SONAME
-KEYWORDS="~amd64 -arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 -arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="cpu_flags_x86_avx examples static-libs"
RDEPEND="
diff --git a/media-libs/openexr/openexr-2.2.0.ebuild b/media-libs/openexr/openexr-2.2.0.ebuild
index 142bf1e..7f16ab6 100644
--- a/media-libs/openexr/openexr-2.2.0.ebuild
+++ b/media-libs/openexr/openexr-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -11,7 +11,7 @@ SRC_URI="http://download.savannah.gnu.org/releases/openexr/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/22" # based on SONAME
-KEYWORDS="~amd64 -arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 -arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="examples static-libs"
RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2017-12-10 21:28 Sergei Trofimovich
0 siblings, 0 replies; 118+ messages in thread
From: Sergei Trofimovich @ 2017-12-10 21:28 UTC (permalink / raw
To: gentoo-commits
commit: 07fa3b02af8ffbf2a8fc5a857aaf20ad61cf40ea
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 10 21:28:03 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Dec 10 21:28:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07fa3b02
media-libs/openexr: stable 2.2.0-r2 for sparc, bug #639804 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"
media-libs/openexr/openexr-2.2.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.2.0-r2.ebuild b/media-libs/openexr/openexr-2.2.0-r2.ebuild
index 91e85f36c2b..039e62091ea 100644
--- a/media-libs/openexr/openexr-2.2.0-r2.ebuild
+++ b/media-libs/openexr/openexr-2.2.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.savannah.gnu.org/releases/openexr/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/22" # based on SONAME
-KEYWORDS="~amd64 -arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 -arm ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="cpu_flags_x86_avx examples static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2018-01-28 14:08 Mikle Kolyada
0 siblings, 0 replies; 118+ messages in thread
From: Mikle Kolyada @ 2018-01-28 14:08 UTC (permalink / raw
To: gentoo-commits
commit: ba51d7412e7431465a0f2e0df75aa2b4c0b461e3
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 28 14:08:42 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Jan 28 14:08:42 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba51d741
media-libs/openexr: amd64 stable wrt bug #639804
Package-Manager: Portage-2.3.19, Repoman-2.3.6
media-libs/openexr/openexr-2.2.0-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/openexr/openexr-2.2.0-r2.ebuild b/media-libs/openexr/openexr-2.2.0-r2.ebuild
index 039e62091ea..4ae6430d82e 100644
--- a/media-libs/openexr/openexr-2.2.0-r2.ebuild
+++ b/media-libs/openexr/openexr-2.2.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://download.savannah.gnu.org/releases/openexr/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/22" # based on SONAME
-KEYWORDS="~amd64 -arm ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 -arm ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="cpu_flags_x86_avx examples static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2018-03-26 13:51 Craig Andrews
0 siblings, 0 replies; 118+ messages in thread
From: Craig Andrews @ 2018-03-26 13:51 UTC (permalink / raw
To: gentoo-commits
commit: 61fedd15b0dbf3df6a37eae73cd1e931b17b9220
Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 24 01:23:08 2018 +0000
Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Mar 26 13:51:17 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61fedd15
media-libs/openexr: Strip lto flag
Closes: https://bugs.gentoo.org/650876
Package-Manager: Portage-2.3.24, Repoman-2.3.6
media-libs/openexr/openexr-2.2.0-r2.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.2.0-r2.ebuild b/media-libs/openexr/openexr-2.2.0-r2.ebuild
index 4ae6430d82e..8f9775ff2e7 100644
--- a/media-libs/openexr/openexr-2.2.0-r2.ebuild
+++ b/media-libs/openexr/openexr-2.2.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit autotools multilib-minimal
+inherit autotools flag-o-matic multilib-minimal
DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
HOMEPAGE="http://openexr.com/"
@@ -43,6 +43,9 @@ src_prepare() {
}
multilib_src_configure() {
+ # Fails to build with lto, https://bugs.gentoo.org/650876
+ filter-flags -flto*
+
ECONF_SOURCE="${S}" econf \
--enable-threading \
$(use_enable cpu_flags_x86_avx avx) \
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2019-03-26 22:38 Aaron Bauman
0 siblings, 0 replies; 118+ messages in thread
From: Aaron Bauman @ 2019-03-26 22:38 UTC (permalink / raw
To: gentoo-commits
commit: 0dac6a50d8631269781fa5c4711e0380287e409f
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 26 22:37:15 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 22:38:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dac6a50
media-libs/openexr: drop vulnerable
These are vulnerable ebuilds and 2.1.0 is still vulnerable as well. It
will be removed once the latest version is stabilized.
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
media-libs/openexr/Manifest | 1 -
media-libs/openexr/openexr-2.0.1-r1.ebuild | 46 -----------------------
media-libs/openexr/openexr-2.2.0-r1.ebuild | 60 ------------------------------
media-libs/openexr/openexr-2.2.0.ebuild | 43 ---------------------
4 files changed, 150 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 62492ad010f..18de84406de 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,4 +1,3 @@
-DIST openexr-2.0.1.tar.gz 12609335 BLAKE2B 25adcf5a679a0419a7ff0ddd29d4d1c5f1c28cd3fd6c81b0a5c0cc63d907e741eaea378f4ebaa9a66afce0349edf7231ebd2bb3e493aee484860c89f05f45960 SHA512 b35e3e795496f9d4a56352c907bcffef14ae062b189c4e1df35f3ab08c5e9abf829fa9149db3198d60088fa9633816650011e5f7871e07324801b95549d6695b
DIST openexr-2.1.0.tar.gz 13680816 BLAKE2B 2d3cb4e0419160b07f1efe9a853f1d5deeb0499da4f79da201fc5eb1f57102891da666e161b2d8ec43a6f0b6ff6f5c7b92c2baae51a808892691182290192992 SHA512 d69924331c3392b8063229391414bb90f16ce317c76cfffe5fe0fcbb25e576f6ace8320b51c2a9987fee912cedd8e69116d4b49ba716b4a5f011131a81815403
DIST openexr-2.2.0.tar.gz 14489661 BLAKE2B fae3c5a255e8bf5121561687e9d704d7de3657eb38295ff96db6ddad240391379a6624483abbe619f80f0979fd9828992d236e55b5014916d4d39d6ff51d0815 SHA512 017abbeeb6b814508180721bc8e8940094965c4c55b135a198c6bcb109a04bf7f72e4aee81ee72cb2185fe818a41d892b383e8d2d59f40c673198948cb79279a
DIST openexr-2.3.0.tar.gz 18412067 BLAKE2B c73c4db4e414010ed8cc9f9631f3e8b17f47edf89b4ecb459aa00ff54a316b3bb1489e332bc029e0917ac4ffe7e152082244102029fd375f183da6741788dab7 SHA512 003f5bb3bd010be1ad9ff1798643ef711c683c8191625fe9b59070c9cb0c649c277cd506d890c6b239d9cbab80e83e16f1c1d1d74117c916ee3a80e061953123
diff --git a/media-libs/openexr/openexr-2.0.1-r1.ebuild b/media-libs/openexr/openexr-2.0.1-r1.ebuild
deleted file mode 100644
index ef20bade0ae..00000000000
--- a/media-libs/openexr/openexr-2.0.1-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools-multilib
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="http://openexr.com/"
-SRC_URI="http://download.savannah.gnu.org/releases/openexr/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/2.0.1" # 2.0.1 for the namespace off -> on switch, caused library renaming
-KEYWORDS="~amd64 -arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="examples static-libs"
-
-RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
- >=media-libs/ilmbase-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-DOCS=( AUTHORS ChangeLog NEWS README )
-
-src_prepare() {
- # Fix path for testsuite
- sed -i -e "s:/var/tmp/:${T}:" IlmImfTest/tmpDir.h || die
- autotools-multilib_src_prepare
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_enable static-libs static)
- $(use_enable examples imfexamples)
- )
- autotools-multilib_src_configure
-}
-
-src_install() {
- autotools-multilib_src_install \
- docdir=/usr/share/doc/${PF}/pdf \
- examplesdir=/usr/share/doc/${PF}/examples
-
- docompress -x /usr/share/doc/${PF}/examples
-
- if ! use examples; then
- rm -rf "${ED}"/usr/share/doc/${PF}/examples
- fi
-}
diff --git a/media-libs/openexr/openexr-2.2.0-r1.ebuild b/media-libs/openexr/openexr-2.2.0-r1.ebuild
deleted file mode 100644
index 257ac2303b6..00000000000
--- a/media-libs/openexr/openexr-2.2.0-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="http://openexr.com/"
-SRC_URI="http://download.savannah.gnu.org/releases/openexr/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/22" # based on SONAME
-KEYWORDS="~amd64 -arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="cpu_flags_x86_avx examples static-libs"
-
-RDEPEND="
- sys-libs/zlib[${MULTILIB_USEDEP}]
- >=media-libs/ilmbase-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- >=sys-devel/autoconf-archive-2016.09.16"
-
-PATCHES=(
- "${FILESDIR}/${P}-fix-cpuid-on-abi_x86_32.patch"
- "${FILESDIR}/${P}-use-ull-for-64-bit-literals.patch"
- "${FILESDIR}/${P}-fix-build-system.patch"
- "${FILESDIR}/${P}-fix-config.h-collision.patch"
-)
-
-src_prepare() {
- default
- # Fix path for testsuite
- sed -i -e "s:/var/tmp/:${T}:" IlmImfTest/tmpDir.h || die
-
- # delete stray config files causing havoc
- rm -f config*/OpenEXRConfig.h* || die
-
- eautoreconf
-}
-
-multilib_src_configure() {
- ECONF_SOURCE="${S}" econf \
- --enable-threading \
- $(use_enable cpu_flags_x86_avx avx) \
- $(use_enable static-libs static) \
- $(use_enable examples imfexamples)
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- docompress -x /usr/share/doc/${PF}/examples
- if ! use examples; then
- rm -rf "${ED%/}"/usr/share/doc/${PF}/examples || die
- fi
-
- # package provides .pc files
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-libs/openexr/openexr-2.2.0.ebuild b/media-libs/openexr/openexr-2.2.0.ebuild
deleted file mode 100644
index 0e33854ab29..00000000000
--- a/media-libs/openexr/openexr-2.2.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools-multilib
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="http://openexr.com/"
-SRC_URI="http://download.savannah.gnu.org/releases/openexr/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/22" # based on SONAME
-KEYWORDS="~amd64 -arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="examples static-libs"
-
-RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
- >=media-libs/ilmbase-${PV}:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-DOCS=( AUTHORS ChangeLog NEWS README )
-
-src_prepare() {
- # Fix path for testsuite
- sed -i -e "s:/var/tmp/:${T}:" IlmImfTest/tmpDir.h || die
- autotools-multilib_src_prepare
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_enable static-libs static)
- $(use_enable examples imfexamples)
- )
- autotools-multilib_src_configure
-}
-
-src_install() {
- autotools-multilib_src_install \
- docdir="${EPREFIX}"/usr/share/doc/${PF}/pdf \
- examplesdir="${EPREFIX}"/usr/share/doc/${PF}/examples
-
- docompress -x /usr/share/doc/${PF}/examples
- use examples || rm -rf "${ED}"/usr/share/doc/${PF}/examples
-}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2019-04-07 22:15 Aaron Bauman
0 siblings, 0 replies; 118+ messages in thread
From: Aaron Bauman @ 2019-04-07 22:15 UTC (permalink / raw
To: gentoo-commits
commit: 32d01f4670d68a19b7de191dcffd39d804ddfaeb
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 7 22:15:27 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Apr 7 22:15:27 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d01f46
media-libs/openexr: amd64 stable wrt bug #620324
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
media-libs/openexr/openexr-2.3.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/openexr/openexr-2.3.0.ebuild b/media-libs/openexr/openexr-2.3.0.ebuild
index 99f63d05e1f..70d1ef559dd 100644
--- a/media-libs/openexr/openexr-2.3.0.ebuild
+++ b/media-libs/openexr/openexr-2.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/openexr/openexr/releases/download/v${PV}/${P}.tar.gz
LICENSE="BSD"
SLOT="0/24" # based on SONAME
-KEYWORDS="~amd64 -arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 -arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx examples static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2019-04-20 13:57 Pacho Ramos
0 siblings, 0 replies; 118+ messages in thread
From: Pacho Ramos @ 2019-04-20 13:57 UTC (permalink / raw
To: gentoo-commits
commit: c5895d3e88d02fd329d2b1d518839cc8881a910f
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 13:57:08 2019 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 13:57:19 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5895d3e
media-libs/openexr: Restrict tests
Bug: https://bugs.gentoo.org/656680
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
media-libs/openexr/openexr-2.3.0.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/media-libs/openexr/openexr-2.3.0.ebuild b/media-libs/openexr/openexr-2.3.0.ebuild
index 1db0ffc5bda..edefe573116 100644
--- a/media-libs/openexr/openexr-2.3.0.ebuild
+++ b/media-libs/openexr/openexr-2.3.0.ebuild
@@ -23,6 +23,8 @@ DEPEND="${RDEPEND}
virtual/pkgconfig[${MULTILIB_USEDEP}]
"
+RESTRICT="test" # Tests broken upstream doesn't really care about them, bug #656680
+
DOCS=( AUTHORS ChangeLog NEWS README.md )
MULTILIB_WRAPPED_HEADERS=( /usr/include/OpenEXR/OpenEXRConfig.h )
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2019-04-20 18:08 Sergei Trofimovich
0 siblings, 0 replies; 118+ messages in thread
From: Sergei Trofimovich @ 2019-04-20 18:08 UTC (permalink / raw
To: gentoo-commits
commit: 40ee54a0abff0236ca01e249f3ed5a09b0252b18
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Apr 20 14:38:30 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 18:08:33 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ee54a0
media-libs/openexr: stable 2.3.0 for sparc, bug #620324
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-libs/openexr/openexr-2.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.3.0.ebuild b/media-libs/openexr/openexr-2.3.0.ebuild
index edefe573116..cc33a552036 100644
--- a/media-libs/openexr/openexr-2.3.0.ebuild
+++ b/media-libs/openexr/openexr-2.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/openexr/openexr/releases/download/v${PV}/${P}.tar.gz
LICENSE="BSD"
SLOT="0/24" # based on SONAME
-KEYWORDS="amd64 -arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 -arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx examples static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2019-04-23 0:46 Aaron Bauman
0 siblings, 0 replies; 118+ messages in thread
From: Aaron Bauman @ 2019-04-23 0:46 UTC (permalink / raw
To: gentoo-commits
commit: f85e5187d8178d7224ec6307cc307080fe775976
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 23 00:45:30 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Tue Apr 23 00:46:43 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f85e5187
media-libs/openexr: arm64 stable
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
media-libs/openexr/openexr-2.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.3.0.ebuild b/media-libs/openexr/openexr-2.3.0.ebuild
index cc33a552036..42857d827fd 100644
--- a/media-libs/openexr/openexr-2.3.0.ebuild
+++ b/media-libs/openexr/openexr-2.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/openexr/openexr/releases/download/v${PV}/${P}.tar.gz
LICENSE="BSD"
SLOT="0/24" # based on SONAME
-KEYWORDS="amd64 -arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 -arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx examples static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2019-04-24 21:33 Thomas Deutschmann
0 siblings, 0 replies; 118+ messages in thread
From: Thomas Deutschmann @ 2019-04-24 21:33 UTC (permalink / raw
To: gentoo-commits
commit: 20f90496430b2d24d44da938dc003ed42573c7c5
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 24 21:27:40 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 21:32:57 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f90496
media-libs/openexr: x86 stable (bug #620324)
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
media-libs/openexr/openexr-2.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.3.0.ebuild b/media-libs/openexr/openexr-2.3.0.ebuild
index 42857d827fd..aed0c85cc14 100644
--- a/media-libs/openexr/openexr-2.3.0.ebuild
+++ b/media-libs/openexr/openexr-2.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/openexr/openexr/releases/download/v${PV}/${P}.tar.gz
LICENSE="BSD"
SLOT="0/24" # based on SONAME
-KEYWORDS="amd64 -arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 -arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx examples static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2019-04-28 7:42 Sergei Trofimovich
0 siblings, 0 replies; 118+ messages in thread
From: Sergei Trofimovich @ 2019-04-28 7:42 UTC (permalink / raw
To: gentoo-commits
commit: 5b0ab7272ab64932617ad44b8ecdf2042389951b
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 28 07:10:20 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Apr 28 07:42:06 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0ab727
media-libs/openexr: stable 2.3.0 for ppc, bug #620324
Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-libs/openexr/openexr-2.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.3.0.ebuild b/media-libs/openexr/openexr-2.3.0.ebuild
index 71dcc617012..d617628cbfa 100644
--- a/media-libs/openexr/openexr-2.3.0.ebuild
+++ b/media-libs/openexr/openexr-2.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/openexr/openexr/releases/download/v${PV}/${P}.tar.gz
LICENSE="BSD"
SLOT="0/24" # based on SONAME
-KEYWORDS="amd64 -arm arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 -arm arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx examples static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2019-04-28 13:03 Sergei Trofimovich
0 siblings, 0 replies; 118+ messages in thread
From: Sergei Trofimovich @ 2019-04-28 13:03 UTC (permalink / raw
To: gentoo-commits
commit: c29370ccb460067a56eb477127e01095ac572438
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 28 08:39:26 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Apr 28 13:03:31 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29370cc
media-libs/openexr: stable 2.3.0 for ppc64, bug #620324
Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-libs/openexr/openexr-2.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.3.0.ebuild b/media-libs/openexr/openexr-2.3.0.ebuild
index d617628cbfa..b573a649c33 100644
--- a/media-libs/openexr/openexr-2.3.0.ebuild
+++ b/media-libs/openexr/openexr-2.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/openexr/openexr/releases/download/v${PV}/${P}.tar.gz
LICENSE="BSD"
SLOT="0/24" # based on SONAME
-KEYWORDS="amd64 -arm arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 -arm arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx examples static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2019-06-15 21:06 Sergei Trofimovich
0 siblings, 0 replies; 118+ messages in thread
From: Sergei Trofimovich @ 2019-06-15 21:06 UTC (permalink / raw
To: gentoo-commits
commit: abf5bd3e56a702c8fa67681f2e5a6f3d9ac2f85e
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Jun 15 20:41:15 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jun 15 21:06:27 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf5bd3e
media-libs/openexr: stable 2.3.0 for hppa, bug #620324
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-libs/openexr/openexr-2.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.3.0.ebuild b/media-libs/openexr/openexr-2.3.0.ebuild
index b573a649c33..c09ccb9802a 100644
--- a/media-libs/openexr/openexr-2.3.0.ebuild
+++ b/media-libs/openexr/openexr-2.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/openexr/openexr/releases/download/v${PV}/${P}.tar.gz
LICENSE="BSD"
SLOT="0/24" # based on SONAME
-KEYWORDS="amd64 -arm arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 -arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx examples static-libs"
RDEPEND="
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2020-06-28 20:57 Aaron Bauman
0 siblings, 0 replies; 118+ messages in thread
From: Aaron Bauman @ 2020-06-28 20:57 UTC (permalink / raw
To: gentoo-commits
commit: 800977a4e7f56b638b29c92ba437f3fca319bc93
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Jun 26 07:11:26 2020 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 20:57:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=800977a4
media-libs/openexr: https for HOMEPAGE
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/16429
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
media-libs/openexr/openexr-2.3.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/openexr/openexr-2.3.0.ebuild b/media-libs/openexr/openexr-2.3.0.ebuild
index 1fee7ea7fa6..5cb1f98b83b 100644
--- a/media-libs/openexr/openexr-2.3.0.ebuild
+++ b/media-libs/openexr/openexr-2.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
inherit autotools flag-o-matic toolchain-funcs multilib-minimal
DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="http://openexr.com/"
+HOMEPAGE="https://www.openexr.com/"
SRC_URI="https://github.com/openexr/openexr/releases/download/v${PV}/${P}.tar.gz"
LICENSE="BSD"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2020-07-21 19:39 Andreas Sturmlechner
0 siblings, 0 replies; 118+ messages in thread
From: Andreas Sturmlechner @ 2020-07-21 19:39 UTC (permalink / raw
To: gentoo-commits
commit: d236ae63bdc06fb20f10487522ff8293a5952e63
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 21 19:31:44 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jul 21 19:38:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d236ae63
media-libs/openexr: Add new proxied maintainer
Bernd was doing the last two major version bumps anyway and already maintains
dev-python/pyilmbase.
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-libs/openexr/metadata.xml | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/media-libs/openexr/metadata.xml b/media-libs/openexr/metadata.xml
index 6214595905d..f72a455316a 100644
--- a/media-libs/openexr/metadata.xml
+++ b/media-libs/openexr/metadata.xml
@@ -1,6 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>waebbl@gmail.com</email>
+ <name>Bernd Waibel</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<maintainer type="project">
<email>media-video@gentoo.org</email>
</maintainer>
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2020-08-06 2:10 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2020-08-06 2:10 UTC (permalink / raw
To: gentoo-commits
commit: 74191a79b387b1b6ae012eeab7a8c02cff02b1bf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 6 02:08:58 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 6 02:08:58 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74191a79
media-libs/openexr: Stabilize 2.5.2 arm64, #717474
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.2.ebuild b/media-libs/openexr/openexr-2.5.2.ebuild
index 7ea5a2cb683..c7e721324ae 100644
--- a/media-libs/openexr/openexr-2.5.2.ebuild
+++ b/media-libs/openexr/openexr-2.5.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 -arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 -arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2020-08-07 11:44 Agostino Sarubbo
0 siblings, 0 replies; 118+ messages in thread
From: Agostino Sarubbo @ 2020-08-07 11:44 UTC (permalink / raw
To: gentoo-commits
commit: e124afe7e63c33a0fe24b35674c98f75413e2c7b
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 7 11:42:43 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Aug 7 11:42:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e124afe7
media-libs/openexr: amd64 stable wrt bug #717474
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/openexr/openexr-2.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.2.ebuild b/media-libs/openexr/openexr-2.5.2.ebuild
index c7e721324ae..3e762878424 100644
--- a/media-libs/openexr/openexr-2.5.2.ebuild
+++ b/media-libs/openexr/openexr-2.5.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 -arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 -arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2020-08-12 19:01 Sergei Trofimovich
0 siblings, 0 replies; 118+ messages in thread
From: Sergei Trofimovich @ 2020-08-12 19:01 UTC (permalink / raw
To: gentoo-commits
commit: 1c2f53d6153f41178db46725e35d5a534bc20ec2
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Aug 12 11:59:10 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Aug 12 19:01:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2f53d6
media-libs/openexr: stable 2.5.2 for sparc, bug #717474
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-libs/openexr/openexr-2.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.2.ebuild b/media-libs/openexr/openexr-2.5.2.ebuild
index 3e762878424..bfa5b4c19ff 100644
--- a/media-libs/openexr/openexr-2.5.2.ebuild
+++ b/media-libs/openexr/openexr-2.5.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 -arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 -arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2020-09-14 16:34 Sergei Trofimovich
0 siblings, 0 replies; 118+ messages in thread
From: Sergei Trofimovich @ 2020-09-14 16:34 UTC (permalink / raw
To: gentoo-commits
commit: 13c53f91ab04ed7795ab369acbe27f07f811ff8c
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Sep 14 15:17:48 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Sep 14 16:33:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c53f91
media-libs/openexr: stable 2.5.2 for hppa, bug #717474
Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-libs/openexr/openexr-2.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.2.ebuild b/media-libs/openexr/openexr-2.5.2.ebuild
index bfa5b4c19ff..f6f91b73579 100644
--- a/media-libs/openexr/openexr-2.5.2.ebuild
+++ b/media-libs/openexr/openexr-2.5.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 -arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 -arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2020-09-20 16:28 Thomas Deutschmann
0 siblings, 0 replies; 118+ messages in thread
From: Thomas Deutschmann @ 2020-09-20 16:28 UTC (permalink / raw
To: gentoo-commits
commit: 86885c74f92bac72b43cd45981f14c0dc8d41664
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 20 16:27:58 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Sep 20 16:27:58 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86885c74
media-libs/openexr: x86 stable (bug #717474)
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
media-libs/openexr/openexr-2.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.2.ebuild b/media-libs/openexr/openexr-2.5.2.ebuild
index f6f91b73579..8741703f308 100644
--- a/media-libs/openexr/openexr-2.5.2.ebuild
+++ b/media-libs/openexr/openexr-2.5.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 -arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 -arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2020-10-07 17:55 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2020-10-07 17:55 UTC (permalink / raw
To: gentoo-commits
commit: 97ea895594d880e5f31fb1d53b0f9dbab198915d
Author: Ross Charles Campbell <rossbridger.cc <AT> gmail <DOT> com>
AuthorDate: Fri Sep 25 00:51:36 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 7 17:55:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ea8955
media-libs/openexr: fix building on multilib
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Ross Charles Campbell <rossbridger.cc <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.2.ebuild b/media-libs/openexr/openexr-2.5.2.ebuild
index 8741703f308..63da2483c2c 100644
--- a/media-libs/openexr/openexr-2.5.2.ebuild
+++ b/media-libs/openexr/openexr-2.5.2.ebuild
@@ -17,7 +17,7 @@ IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
RDEPEND="
- media-libs/ilmbase:=
+ media-libs/ilmbase:=[${MULTILIB_USEDEP}]
sys-libs/zlib[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2020-10-07 18:10 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2020-10-07 18:10 UTC (permalink / raw
To: gentoo-commits
commit: 6154f144020003ca6fb079cb6fd7bd96992061c2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 7 18:10:15 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 7 18:10:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6154f144
media-libs/openexr: revbump for multilib dep change
Fixes: 97ea895594d880e5f31fb1d53b0f9dbab198915d
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/{openexr-2.5.2.ebuild => openexr-2.5.2-r1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/media-libs/openexr/openexr-2.5.2.ebuild b/media-libs/openexr/openexr-2.5.2-r1.ebuild
similarity index 100%
rename from media-libs/openexr/openexr-2.5.2.ebuild
rename to media-libs/openexr/openexr-2.5.2-r1.ebuild
^ permalink raw reply [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2020-12-22 6:06 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2020-12-22 6:06 UTC (permalink / raw
To: gentoo-commits
commit: 691731e1ce2ea8877d1802a4797522175063efb3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 22 06:05:13 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 22 06:06:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=691731e1
media-libs/openexr: ~arm keyworded
media-libs/ilmbase and media-libs/openexr
have been marked -arm since 2009.
It's (hopefully!) not relevant anymore as tests
pass on both.
Bug: https://bugs.gentoo.org/626966
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.2-r1.ebuild b/media-libs/openexr/openexr-2.5.2-r1.ebuild
index 63da2483c2c..cd30b0dee54 100644
--- a/media-libs/openexr/openexr-2.5.2-r1.ebuild
+++ b/media-libs/openexr/openexr-2.5.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 -arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2020-12-27 21:40 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2020-12-27 21:40 UTC (permalink / raw
To: gentoo-commits
commit: 90614de883ed25de63620d021ab34f916840f995
Author: Bernd Waibel <waebbl <AT> gmail <DOT> com>
AuthorDate: Mon Dec 21 22:12:10 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 27 21:40:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90614de8
media-libs/openexr: bump to 2.5.3
Closes: https://bugs.gentoo.org/746791
Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --ignore-arches
Signed-off-by: Bernd Waibel <waebbl <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/openexr-2.5.3.ebuild | 61 +++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 43470622055..bad6b43ab08 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,2 +1,3 @@
DIST openexr-2.3.0.tar.gz 18412067 BLAKE2B c73c4db4e414010ed8cc9f9631f3e8b17f47edf89b4ecb459aa00ff54a316b3bb1489e332bc029e0917ac4ffe7e152082244102029fd375f183da6741788dab7 SHA512 003f5bb3bd010be1ad9ff1798643ef711c683c8191625fe9b59070c9cb0c649c277cd506d890c6b239d9cbab80e83e16f1c1d1d74117c916ee3a80e061953123
DIST openexr-2.5.2.tar.gz 27525326 BLAKE2B c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88 SHA512 62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab
+DIST openexr-2.5.3.tar.gz 27534825 BLAKE2B 4647b4aac074b10c0d1fb35ddb6b5acefca81c0f2debde04987b5df4e290b14b6406fc922949449aaeea7cf4be371a25c93f8fcb9f67c63d65276340bd586a21 SHA512 6da03193d4fea1e97e35008f59304ab408c521ead8495ba411cde5c172cf953be97999971f57398b813d14f1af1d722539a6b74d5ee54b9e74769ea8258d36ba
diff --git a/media-libs/openexr/openexr-2.5.3.ebuild b/media-libs/openexr/openexr-2.5.3.ebuild
new file mode 100644
index 00000000000..97dce505548
--- /dev/null
+++ b/media-libs/openexr/openexr-2.5.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic toolchain-funcs
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/25" # based on SONAME
+KEYWORDS="~amd64 -arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=media-libs/ilmbase-${PV}:=[${MULTILIB_USEDEP}]
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/${P}/OpenEXR"
+
+DOCS=( PATENTS README.md )
+
+src_prepare() {
+ cmake_src_prepare
+
+ # Fix path for testsuite
+ sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
+
+ if use abi_x86_32 && use test; then
+ eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
+ fi
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ -DINSTALL_OPENEXR_DOCS=$(usex doc)
+ -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
+ -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
+ -DOPENEXR_BUILD_UTILS=$(usex utils)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON # default
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install_all() {
+ if use doc; then
+ DOCS+=( doc/*.pdf )
+ fi
+ einstalldocs
+
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2020-12-27 21:47 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2020-12-27 21:47 UTC (permalink / raw
To: gentoo-commits
commit: 9324c5baba117066568e1101e2d5c376bdd1120a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 27 21:46:55 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 27 21:47:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9324c5ba
media-libs/openexr: restore ~arm
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.3.ebuild b/media-libs/openexr/openexr-2.5.3.ebuild
index 97dce505548..d1288a27aa5 100644
--- a/media-libs/openexr/openexr-2.5.3.ebuild
+++ b/media-libs/openexr/openexr-2.5.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 -arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-01-24 1:48 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-01-24 1:48 UTC (permalink / raw
To: gentoo-commits
commit: 918b36d2c8812022b83b25b234307af25725d9cd
Author: Bernd Waibel <waebbl <AT> gmail <DOT> com>
AuthorDate: Sun Jan 3 12:10:08 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 01:48:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918b36d2
media-libs/openexr: drop old 2.5.3
Bug: https://bugs.gentoo.org/746794
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernd Waibel <waebbl <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 -
media-libs/openexr/openexr-2.5.3.ebuild | 61 ---------------------------------
2 files changed, 62 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 281a3924bd8..fa82ca253d3 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,4 +1,3 @@
DIST openexr-2.3.0.tar.gz 18412067 BLAKE2B c73c4db4e414010ed8cc9f9631f3e8b17f47edf89b4ecb459aa00ff54a316b3bb1489e332bc029e0917ac4ffe7e152082244102029fd375f183da6741788dab7 SHA512 003f5bb3bd010be1ad9ff1798643ef711c683c8191625fe9b59070c9cb0c649c277cd506d890c6b239d9cbab80e83e16f1c1d1d74117c916ee3a80e061953123
DIST openexr-2.5.2.tar.gz 27525326 BLAKE2B c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88 SHA512 62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab
-DIST openexr-2.5.3.tar.gz 27534825 BLAKE2B 4647b4aac074b10c0d1fb35ddb6b5acefca81c0f2debde04987b5df4e290b14b6406fc922949449aaeea7cf4be371a25c93f8fcb9f67c63d65276340bd586a21 SHA512 6da03193d4fea1e97e35008f59304ab408c521ead8495ba411cde5c172cf953be97999971f57398b813d14f1af1d722539a6b74d5ee54b9e74769ea8258d36ba
DIST openexr-2.5.4.tar.gz 27535491 BLAKE2B 8951383d31ceea49202e3b77999d71c261bc9a17433fb65debd446aefd62cc1f6776a4b37fb1161196135a8883a397a94496a2295a2e0d22bc43c59e2ad0eaa5 SHA512 f0fe305987981e0c7e5a854367702585e4935ad37b0e8c10dcbc7468ae3a6d34bf963ec9ec75cc3abe4cf00e359644476b643978d0289dca46c9785a25d3f7f1
diff --git a/media-libs/openexr/openexr-2.5.3.ebuild b/media-libs/openexr/openexr-2.5.3.ebuild
deleted file mode 100644
index d1288a27aa5..00000000000
--- a/media-libs/openexr/openexr-2.5.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic toolchain-funcs
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=media-libs/ilmbase-${PV}:=[${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${P}/OpenEXR"
-
-DOCS=( PATENTS README.md )
-
-src_prepare() {
- cmake_src_prepare
-
- # Fix path for testsuite
- sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
-
- if use abi_x86_32 && use test; then
- eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
- fi
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTING=$(usex test)
- -DINSTALL_OPENEXR_DOCS=$(usex doc)
- -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
- -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
- -DOPENEXR_BUILD_UTILS=$(usex utils)
- -DOPENEXR_INSTALL_PKG_CONFIG=ON # default
- )
-
- cmake_src_configure
-}
-
-multilib_src_install_all() {
- if use doc; then
- DOCS+=( doc/*.pdf )
- fi
- einstalldocs
-
- use examples && docompress -x /usr/share/doc/${PF}/examples
-}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-01-24 1:48 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-01-24 1:48 UTC (permalink / raw
To: gentoo-commits
commit: 0f49c50e51da2ea663ee68a683c07ae97f682f20
Author: Bernd Waibel <waebbl <AT> gmail <DOT> com>
AuthorDate: Sun Jan 3 09:50:25 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 01:48:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f49c50e
media-libs/openexr: bump to 2.5.4
Bug: https://bugs.gentoo.org/656680
Bug: https://bugs.gentoo.org/762862
Bug: https://bugs.gentoo.org/746794
Closes: https://bugs.gentoo.org/762901
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernd Waibel <waebbl <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/openexr-2.5.4.ebuild | 62 +++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index bad6b43ab08..281a3924bd8 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,3 +1,4 @@
DIST openexr-2.3.0.tar.gz 18412067 BLAKE2B c73c4db4e414010ed8cc9f9631f3e8b17f47edf89b4ecb459aa00ff54a316b3bb1489e332bc029e0917ac4ffe7e152082244102029fd375f183da6741788dab7 SHA512 003f5bb3bd010be1ad9ff1798643ef711c683c8191625fe9b59070c9cb0c649c277cd506d890c6b239d9cbab80e83e16f1c1d1d74117c916ee3a80e061953123
DIST openexr-2.5.2.tar.gz 27525326 BLAKE2B c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88 SHA512 62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab
DIST openexr-2.5.3.tar.gz 27534825 BLAKE2B 4647b4aac074b10c0d1fb35ddb6b5acefca81c0f2debde04987b5df4e290b14b6406fc922949449aaeea7cf4be371a25c93f8fcb9f67c63d65276340bd586a21 SHA512 6da03193d4fea1e97e35008f59304ab408c521ead8495ba411cde5c172cf953be97999971f57398b813d14f1af1d722539a6b74d5ee54b9e74769ea8258d36ba
+DIST openexr-2.5.4.tar.gz 27535491 BLAKE2B 8951383d31ceea49202e3b77999d71c261bc9a17433fb65debd446aefd62cc1f6776a4b37fb1161196135a8883a397a94496a2295a2e0d22bc43c59e2ad0eaa5 SHA512 f0fe305987981e0c7e5a854367702585e4935ad37b0e8c10dcbc7468ae3a6d34bf963ec9ec75cc3abe4cf00e359644476b643978d0289dca46c9785a25d3f7f1
diff --git a/media-libs/openexr/openexr-2.5.4.ebuild b/media-libs/openexr/openexr-2.5.4.ebuild
new file mode 100644
index 00000000000..888a4b92902
--- /dev/null
+++ b/media-libs/openexr/openexr-2.5.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic toolchain-funcs
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/25" # based on SONAME
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ ~media-libs/ilmbase-${PV}:=[static-libs?,${MULTILIB_USEDEP}]
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/${P}/OpenEXR"
+
+DOCS=( PATENTS README.md )
+
+src_prepare() {
+ # Fix path for testsuite
+ sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
+
+ if use abi_x86_32 && use test; then
+ eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
+ fi
+
+ multilib_foreach_abi cmake_src_prepare
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ -DINSTALL_OPENEXR_DOCS=$(usex doc)
+ -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
+ -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
+ -DOPENEXR_BUILD_UTILS=$(usex utils)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON
+ -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install_all() {
+ if use doc; then
+ DOCS+=( doc/*.pdf )
+ fi
+ einstalldocs
+
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-02-07 17:07 Conrad Kostecki
0 siblings, 0 replies; 118+ messages in thread
From: Conrad Kostecki @ 2021-02-07 17:07 UTC (permalink / raw
To: gentoo-commits
commit: e9bacf894750fa91ff04cec8f87276fb882fad4b
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Sun Feb 7 16:06:08 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sun Feb 7 17:07:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9bacf89
media-libs/openexr: fix metadata email
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
media-libs/openexr/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/metadata.xml b/media-libs/openexr/metadata.xml
index f72a455316a..451183e24bf 100644
--- a/media-libs/openexr/metadata.xml
+++ b/media-libs/openexr/metadata.xml
@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>waebbl@gmail.com</email>
+ <email>waebbl-gentoo@posteo.net</email>
<name>Bernd Waibel</name>
</maintainer>
<maintainer type="project">
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-02-09 14:11 Sergei Trofimovich
0 siblings, 0 replies; 118+ messages in thread
From: Sergei Trofimovich @ 2021-02-09 14:11 UTC (permalink / raw
To: gentoo-commits
commit: e57d03aacc5f71d4ffaa8123a0908eba1fa892c7
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Feb 9 14:01:17 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Feb 9 14:11:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e57d03aa
media-libs/openexr: stable 2.5.4 for hppa/sparc, bug #762862
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-libs/openexr/openexr-2.5.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.4.ebuild b/media-libs/openexr/openexr-2.5.4.ebuild
index 888a4b92902..56d1fff0c5b 100644
--- a/media-libs/openexr/openexr-2.5.4.ebuild
+++ b/media-libs/openexr/openexr-2.5.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-02-16 19:19 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-02-16 19:19 UTC (permalink / raw
To: gentoo-commits
commit: a24be9405212a46b1bf14c5a3a4b57e090ef10c5
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Sun Feb 14 14:44:49 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 16 19:19:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a24be940
media-libs/openexr: bump to 2.5.5
Mostly security related fuzzer fixes.
Bug: https://bugs.gentoo.org/770229
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/openexr-2.5.5.ebuild | 62 +++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index fa82ca253d3..0bbdabb16ae 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,3 +1,4 @@
DIST openexr-2.3.0.tar.gz 18412067 BLAKE2B c73c4db4e414010ed8cc9f9631f3e8b17f47edf89b4ecb459aa00ff54a316b3bb1489e332bc029e0917ac4ffe7e152082244102029fd375f183da6741788dab7 SHA512 003f5bb3bd010be1ad9ff1798643ef711c683c8191625fe9b59070c9cb0c649c277cd506d890c6b239d9cbab80e83e16f1c1d1d74117c916ee3a80e061953123
DIST openexr-2.5.2.tar.gz 27525326 BLAKE2B c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88 SHA512 62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab
DIST openexr-2.5.4.tar.gz 27535491 BLAKE2B 8951383d31ceea49202e3b77999d71c261bc9a17433fb65debd446aefd62cc1f6776a4b37fb1161196135a8883a397a94496a2295a2e0d22bc43c59e2ad0eaa5 SHA512 f0fe305987981e0c7e5a854367702585e4935ad37b0e8c10dcbc7468ae3a6d34bf963ec9ec75cc3abe4cf00e359644476b643978d0289dca46c9785a25d3f7f1
+DIST openexr-2.5.5.tar.gz 27536865 BLAKE2B d0c0b2fd39b2cfafb60b6d0de3960063ff62341cf22be519f874c0c83f05cb604c5d503bb8b88514c71c5a54a79afa80a7fd00c2df15ec2193f6b3cffdc117c6 SHA512 e511af26a8fe2175a641fd25d2dcc6ef807e00bee2aff06a4784125f916ffd47fe376fe0621d385b604180a239bbfee063f8ceee3f7b731fde3c38558e9fdcdf
diff --git a/media-libs/openexr/openexr-2.5.5.ebuild b/media-libs/openexr/openexr-2.5.5.ebuild
new file mode 100644
index 00000000000..888a4b92902
--- /dev/null
+++ b/media-libs/openexr/openexr-2.5.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic toolchain-funcs
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/25" # based on SONAME
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ ~media-libs/ilmbase-${PV}:=[static-libs?,${MULTILIB_USEDEP}]
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/${P}/OpenEXR"
+
+DOCS=( PATENTS README.md )
+
+src_prepare() {
+ # Fix path for testsuite
+ sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
+
+ if use abi_x86_32 && use test; then
+ eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
+ fi
+
+ multilib_foreach_abi cmake_src_prepare
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ -DINSTALL_OPENEXR_DOCS=$(usex doc)
+ -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
+ -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
+ -DOPENEXR_BUILD_UTILS=$(usex utils)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON
+ -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install_all() {
+ if use doc; then
+ DOCS+=( doc/*.pdf )
+ fi
+ einstalldocs
+
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-02-25 11:31 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-02-25 11:31 UTC (permalink / raw
To: gentoo-commits
commit: 548ea7d0c24b43f163a1ad2359da9b7a0a441cbe
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 11:30:31 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 11:30:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=548ea7d0
media-libs/openexr: Stabilize 2.5.5 sparc, #770229
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.5.ebuild b/media-libs/openexr/openexr-2.5.5.ebuild
index 888a4b92902..3029534f8c4 100644
--- a/media-libs/openexr/openexr-2.5.5.ebuild
+++ b/media-libs/openexr/openexr-2.5.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-02-25 14:02 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-02-25 14:02 UTC (permalink / raw
To: gentoo-commits
commit: 99b1daaaad3742e89de31b4b2351182402987a46
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 14:02:34 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 14:02:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b1daaa
media-libs/openexr: Stabilize 2.5.5 ppc, #770229
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.5.ebuild b/media-libs/openexr/openexr-2.5.5.ebuild
index 3029534f8c4..210bba33a72 100644
--- a/media-libs/openexr/openexr-2.5.5.ebuild
+++ b/media-libs/openexr/openexr-2.5.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-02-25 17:57 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-02-25 17:57 UTC (permalink / raw
To: gentoo-commits
commit: cb860676276ffd28910011d25b3d5e5a85883522
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 17:57:14 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 17:57:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb860676
media-libs/openexr: Stabilize 2.5.5 ppc64, #770229
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.5.ebuild b/media-libs/openexr/openexr-2.5.5.ebuild
index 210bba33a72..7c679be07a3 100644
--- a/media-libs/openexr/openexr-2.5.5.ebuild
+++ b/media-libs/openexr/openexr-2.5.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-02-25 19:00 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-02-25 19:00 UTC (permalink / raw
To: gentoo-commits
commit: 4a5b7fe198b635d0cc1923e034064b2def5085de
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 18:59:31 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 18:59:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5b7fe1
media-libs/openexr: Stabilize 2.5.5 arm64, #770229
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.5.ebuild b/media-libs/openexr/openexr-2.5.5.ebuild
index 7c679be07a3..8d759f9fc41 100644
--- a/media-libs/openexr/openexr-2.5.5.ebuild
+++ b/media-libs/openexr/openexr-2.5.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-02-26 8:09 Agostino Sarubbo
0 siblings, 0 replies; 118+ messages in thread
From: Agostino Sarubbo @ 2021-02-26 8:09 UTC (permalink / raw
To: gentoo-commits
commit: adb71346a143ee2aac71d78a14125d6a8323a24e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 26 08:07:46 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Feb 26 08:09:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb71346
media-libs/openexr: x86 stable wrt bug #770229
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/openexr/openexr-2.5.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.5.ebuild b/media-libs/openexr/openexr-2.5.5.ebuild
index 8d759f9fc41..49858d2b3a8 100644
--- a/media-libs/openexr/openexr-2.5.5.ebuild
+++ b/media-libs/openexr/openexr-2.5.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-02-26 15:18 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-02-26 15:18 UTC (permalink / raw
To: gentoo-commits
commit: 38d77c398aab9d16c20892012720eaae5b3afb1b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 26 15:18:07 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 26 15:18:07 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d77c39
media-libs/openexr: Stabilize 2.5.5 amd64, #770229
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.5.ebuild b/media-libs/openexr/openexr-2.5.5.ebuild
index 49858d2b3a8..04459874945 100644
--- a/media-libs/openexr/openexr-2.5.5.ebuild
+++ b/media-libs/openexr/openexr-2.5.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-02-26 17:34 Sergei Trofimovich
0 siblings, 0 replies; 118+ messages in thread
From: Sergei Trofimovich @ 2021-02-26 17:34 UTC (permalink / raw
To: gentoo-commits
commit: 0825e333ac7c88c7013908b8db603bdbef4ce3b3
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Feb 26 17:02:28 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Feb 26 17:34:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0825e333
media-libs/openexr: stable 2.5.5 for hppa, bug #770229
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-libs/openexr/openexr-2.5.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.5.ebuild b/media-libs/openexr/openexr-2.5.5.ebuild
index 04459874945..c60a06f6f05 100644
--- a/media-libs/openexr/openexr-2.5.5.ebuild
+++ b/media-libs/openexr/openexr-2.5.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-02-27 16:38 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-02-27 16:38 UTC (permalink / raw
To: gentoo-commits
commit: 00ce4f7721d0c886ba613dbe3d5c67f7361f1934
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Sat Feb 27 14:25:14 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 27 16:37:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ce4f77
media-libs/openexr: drop 2.5.4
Security cleanup.
Bug: https://bugs.gentoo.org/770229
Bug: https://bugs.gentoo.org/762862
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 -
media-libs/openexr/openexr-2.5.4.ebuild | 62 ---------------------------------
2 files changed, 63 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 0c0117697fd..44ef0c20a7c 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,3 +1,2 @@
DIST openexr-2.3.0.tar.gz 18412067 BLAKE2B c73c4db4e414010ed8cc9f9631f3e8b17f47edf89b4ecb459aa00ff54a316b3bb1489e332bc029e0917ac4ffe7e152082244102029fd375f183da6741788dab7 SHA512 003f5bb3bd010be1ad9ff1798643ef711c683c8191625fe9b59070c9cb0c649c277cd506d890c6b239d9cbab80e83e16f1c1d1d74117c916ee3a80e061953123
-DIST openexr-2.5.4.tar.gz 27535491 BLAKE2B 8951383d31ceea49202e3b77999d71c261bc9a17433fb65debd446aefd62cc1f6776a4b37fb1161196135a8883a397a94496a2295a2e0d22bc43c59e2ad0eaa5 SHA512 f0fe305987981e0c7e5a854367702585e4935ad37b0e8c10dcbc7468ae3a6d34bf963ec9ec75cc3abe4cf00e359644476b643978d0289dca46c9785a25d3f7f1
DIST openexr-2.5.5.tar.gz 27536865 BLAKE2B d0c0b2fd39b2cfafb60b6d0de3960063ff62341cf22be519f874c0c83f05cb604c5d503bb8b88514c71c5a54a79afa80a7fd00c2df15ec2193f6b3cffdc117c6 SHA512 e511af26a8fe2175a641fd25d2dcc6ef807e00bee2aff06a4784125f916ffd47fe376fe0621d385b604180a239bbfee063f8ceee3f7b731fde3c38558e9fdcdf
diff --git a/media-libs/openexr/openexr-2.5.4.ebuild b/media-libs/openexr/openexr-2.5.4.ebuild
deleted file mode 100644
index 56d1fff0c5b..00000000000
--- a/media-libs/openexr/openexr-2.5.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic toolchain-funcs
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- ~media-libs/ilmbase-${PV}:=[static-libs?,${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${P}/OpenEXR"
-
-DOCS=( PATENTS README.md )
-
-src_prepare() {
- # Fix path for testsuite
- sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
-
- if use abi_x86_32 && use test; then
- eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
- fi
-
- multilib_foreach_abi cmake_src_prepare
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTING=$(usex test)
- -DINSTALL_OPENEXR_DOCS=$(usex doc)
- -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
- -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
- -DOPENEXR_BUILD_UTILS=$(usex utils)
- -DOPENEXR_INSTALL_PKG_CONFIG=ON
- -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
- )
-
- cmake_src_configure
-}
-
-multilib_src_install_all() {
- if use doc; then
- DOCS+=( doc/*.pdf )
- fi
- einstalldocs
-
- use examples && docompress -x /usr/share/doc/${PF}/examples
-}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-02-27 16:38 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-02-27 16:38 UTC (permalink / raw
To: gentoo-commits
commit: 846308f2111948a93e71caf312b2fea8dec2f121
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Sat Feb 27 14:13:19 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 27 16:37:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846308f2
media-libs/openexr: drop 2.5.2
Security cleanup.
Bug: https://bugs.gentoo.org/770229
Bug: https://bugs.gentoo.org/746794
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 -
media-libs/openexr/openexr-2.5.2-r1.ebuild | 63 ------------------------------
2 files changed, 64 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 0bbdabb16ae..0c0117697fd 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,4 +1,3 @@
DIST openexr-2.3.0.tar.gz 18412067 BLAKE2B c73c4db4e414010ed8cc9f9631f3e8b17f47edf89b4ecb459aa00ff54a316b3bb1489e332bc029e0917ac4ffe7e152082244102029fd375f183da6741788dab7 SHA512 003f5bb3bd010be1ad9ff1798643ef711c683c8191625fe9b59070c9cb0c649c277cd506d890c6b239d9cbab80e83e16f1c1d1d74117c916ee3a80e061953123
-DIST openexr-2.5.2.tar.gz 27525326 BLAKE2B c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88 SHA512 62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab
DIST openexr-2.5.4.tar.gz 27535491 BLAKE2B 8951383d31ceea49202e3b77999d71c261bc9a17433fb65debd446aefd62cc1f6776a4b37fb1161196135a8883a397a94496a2295a2e0d22bc43c59e2ad0eaa5 SHA512 f0fe305987981e0c7e5a854367702585e4935ad37b0e8c10dcbc7468ae3a6d34bf963ec9ec75cc3abe4cf00e359644476b643978d0289dca46c9785a25d3f7f1
DIST openexr-2.5.5.tar.gz 27536865 BLAKE2B d0c0b2fd39b2cfafb60b6d0de3960063ff62341cf22be519f874c0c83f05cb604c5d503bb8b88514c71c5a54a79afa80a7fd00c2df15ec2193f6b3cffdc117c6 SHA512 e511af26a8fe2175a641fd25d2dcc6ef807e00bee2aff06a4784125f916ffd47fe376fe0621d385b604180a239bbfee063f8ceee3f7b731fde3c38558e9fdcdf
diff --git a/media-libs/openexr/openexr-2.5.2-r1.ebuild b/media-libs/openexr/openexr-2.5.2-r1.ebuild
deleted file mode 100644
index cd30b0dee54..00000000000
--- a/media-libs/openexr/openexr-2.5.2-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic toolchain-funcs
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- media-libs/ilmbase:=[${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${P}/OpenEXR"
-
-DOCS=( PATENTS README.md )
-
-MULTILIB_WRAPPED_HEADERS=( /usr/include/OpenEXR/OpenEXRConfigInternal.h )
-
-src_prepare() {
- cmake_src_prepare
-
- # Fix path for testsuite
- sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
-
- if use abi_x86_32 && use test; then
- eapply "${FILESDIR}/${P}-0001-IlmImfTest-main.cpp-disable-tests.patch"
- fi
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTING=$(usex test)
- -DINSTALL_OPENEXR_DOCS=$(usex doc)
- -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
- -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
- -DOPENEXR_BUILD_UTILS=$(usex utils)
- -DOPENEXR_INSTALL_PKG_CONFIG=ON # default
- )
-
- cmake_src_configure
-}
-
-multilib_src_install_all() {
- if use doc; then
- DOCS+=( doc/*.pdf )
- fi
- einstalldocs
-
- use examples && docompress -x /usr/share/doc/${PF}/examples
-}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-05-04 22:02 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-05-04 22:02 UTC (permalink / raw
To: gentoo-commits
commit: 1bbe14fe858980251f702b71491303041623014b
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Tue Mar 30 05:29:31 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 4 22:02:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bbe14fe
media-libs/openexr: bump to 3.0.1
Security fixes
Bug: https://bugs.gentoo.org/776808
Closes: https://bugs.gentoo.org/776805
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/19964
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/metadata.xml | 5 ++-
media-libs/openexr/openexr-3.0.1.ebuild | 65 +++++++++++++++++++++++++++++++++
3 files changed, 70 insertions(+), 1 deletion(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index bdbd8277f8a..385bf371a3c 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1 +1,2 @@
DIST openexr-2.5.5.tar.gz 27536865 BLAKE2B d0c0b2fd39b2cfafb60b6d0de3960063ff62341cf22be519f874c0c83f05cb604c5d503bb8b88514c71c5a54a79afa80a7fd00c2df15ec2193f6b3cffdc117c6 SHA512 e511af26a8fe2175a641fd25d2dcc6ef807e00bee2aff06a4784125f916ffd47fe376fe0621d385b604180a239bbfee063f8ceee3f7b731fde3c38558e9fdcdf
+DIST openexr-3.0.1.tar.gz 25059445 BLAKE2B 76bce1ff830b5e32362bfaf91d39945add171c5c1f453968b2fa8ba41e0996064d3a104eb7759cea87477e96e8a52d548743c7d83f5c6131dd38aecdd47bd6dd SHA512 e450c55d150e4c0a8a9147f78fe1c73ea9134976444f8c77c832d0671d4c3796f96fee74d23f26cdb9383e658a33d6d57c989e9207d1edfc8556ad688ff25a5b
diff --git a/media-libs/openexr/metadata.xml b/media-libs/openexr/metadata.xml
index 470947824a2..37c6bc8c811 100644
--- a/media-libs/openexr/metadata.xml
+++ b/media-libs/openexr/metadata.xml
@@ -13,8 +13,11 @@
<email>media-video@gentoo.org</email>
</maintainer>
<use>
+ <flag name="large-stack">
+ Enables code to take advantage of large stack support.
+ </flag>
<flag name="utils">
- Build several utility binaries for verifying and manipulating EXR files.
+ Build several binary tools for verifying and manipulating EXR files.
</flag>
</use>
<upstream>
diff --git a/media-libs/openexr/openexr-3.0.1.ebuild b/media-libs/openexr/openexr-3.0.1.ebuild
new file mode 100644
index 00000000000..90b1ee500f0
--- /dev/null
+++ b/media-libs/openexr/openexr-3.0.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic toolchain-funcs
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+#S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0/27" # based on SONAME
+# imath needs keywording: arm{,64}, hppa, ia64, ppc{,64}, sparc, x64-macos, x86-solaris
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !media-libs/ilmbase
+ dev-libs/imath:=
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md docs/SymbolVisibility.md )
+
+#src_prepare() {
+ # Fix path for testsuite
+# sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
+
+# if use abi_x86_32 && use test; then
+# eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
+# fi
+
+# multilib_foreach_abi cmake_src_prepare
+#}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=$(usex !static-libs)
+ -DBUILD_TESTING=$(usex test)
+ -DOPENEXR_BUILD_UTILS=$(usex utils)
+ -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
+ -DOPENEXR_ENABLE_THREADING=$(usex threads)
+ -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON
+ -DOPENEXR_INSTALL_TOOLS=$(usex utils)
+ -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install_all() {
+ if use doc; then
+ DOCS+=( docs/*.pdf )
+ fi
+ einstalldocs
+
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-06-01 0:28 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-06-01 0:28 UTC (permalink / raw
To: gentoo-commits
commit: 0e719b19ac0d518305ec3ca9cef56cb8741742b1
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Wed May 19 21:41:38 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 1 00:27:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e719b19
media-libs/openexr: bump to 2.5.6
Bug: https://bugs.gentoo.org/791136
Bug: https://bugs.gentoo.org/776808
Bug: https://bugs.gentoo.org/770229
Bug: https://bugs.gentoo.org/656680
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/openexr-2.5.6.ebuild | 61 +++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 385bf371a3c..70d32b88571 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,2 +1,3 @@
DIST openexr-2.5.5.tar.gz 27536865 BLAKE2B d0c0b2fd39b2cfafb60b6d0de3960063ff62341cf22be519f874c0c83f05cb604c5d503bb8b88514c71c5a54a79afa80a7fd00c2df15ec2193f6b3cffdc117c6 SHA512 e511af26a8fe2175a641fd25d2dcc6ef807e00bee2aff06a4784125f916ffd47fe376fe0621d385b604180a239bbfee063f8ceee3f7b731fde3c38558e9fdcdf
+DIST openexr-2.5.6.tar.gz 27540385 BLAKE2B eea64c6ae4500de31673f3127da6ac98272e85a2c93e2aed96494cc24c397edbce508f0721387be5bbabc4dde596dccf61212709173b7cebd4212dbfbd1e4b65 SHA512 8d4582a5f2adcd5eb1486cabe033f9ecaa0292000bf7fa484a94e1d9ec908678a5a903fc6a1beba22bcd9c7f06ac51236834f448ea8aaf4462a338de886f0412
DIST openexr-3.0.1.tar.gz 25059445 BLAKE2B 76bce1ff830b5e32362bfaf91d39945add171c5c1f453968b2fa8ba41e0996064d3a104eb7759cea87477e96e8a52d548743c7d83f5c6131dd38aecdd47bd6dd SHA512 e450c55d150e4c0a8a9147f78fe1c73ea9134976444f8c77c832d0671d4c3796f96fee74d23f26cdb9383e658a33d6d57c989e9207d1edfc8556ad688ff25a5b
diff --git a/media-libs/openexr/openexr-2.5.6.ebuild b/media-libs/openexr/openexr-2.5.6.ebuild
new file mode 100644
index 00000000000..4f642f51558
--- /dev/null
+++ b/media-libs/openexr/openexr-2.5.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic toolchain-funcs
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P}/OpenEXR"
+
+LICENSE="BSD"
+SLOT="0/25" # based on SONAME
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ ~media-libs/ilmbase-${PV}:=[static-libs?,${MULTILIB_USEDEP}]
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( PATENTS README.md )
+
+src_prepare() {
+ # Fix path for testsuite
+ sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
+
+ if use abi_x86_32 && use test; then
+ eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
+ fi
+
+ multilib_foreach_abi cmake_src_prepare
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ -DINSTALL_OPENEXR_DOCS=$(usex doc)
+ -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
+ -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
+ -DOPENEXR_BUILD_UTILS=$(usex utils)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON
+ -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install_all() {
+ if use doc; then
+ DOCS+=( doc/*.pdf )
+ fi
+ einstalldocs
+
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-06-02 19:01 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-06-02 19:01 UTC (permalink / raw
To: gentoo-commits
commit: 4222694206416b89060225ad8ddde062bb2dee9d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 2 19:00:18 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 2 19:00:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42226942
media-libs/openexr: Stabilize 2.5.6 x86, #776808
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.6.ebuild b/media-libs/openexr/openexr-2.5.6.ebuild
index 4f642f51558..f12d572ff52 100644
--- a/media-libs/openexr/openexr-2.5.6.ebuild
+++ b/media-libs/openexr/openexr-2.5.6.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-06-02 19:01 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-06-02 19:01 UTC (permalink / raw
To: gentoo-commits
commit: 222827dd170363d2c871c9692e54758ec83945ea
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 2 19:00:43 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 2 19:00:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222827dd
media-libs/openexr: Stabilize 2.5.6 amd64, #776808
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.6.ebuild b/media-libs/openexr/openexr-2.5.6.ebuild
index f12d572ff52..2b05d5a0f34 100644
--- a/media-libs/openexr/openexr-2.5.6.ebuild
+++ b/media-libs/openexr/openexr-2.5.6.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-06-03 16:26 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-06-03 16:26 UTC (permalink / raw
To: gentoo-commits
commit: 4e385b410deaef9b71e0e7c6576054c992b1eb8a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 3 16:23:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 3 16:26:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e385b41
media-libs/openexr: Stabilize 2.5.6 arm64, #776808
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.6.ebuild b/media-libs/openexr/openexr-2.5.6.ebuild
index 2b05d5a0f34..87fd140fe31 100644
--- a/media-libs/openexr/openexr-2.5.6.ebuild
+++ b/media-libs/openexr/openexr-2.5.6.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-06-05 9:45 Sergei Trofimovich
0 siblings, 0 replies; 118+ messages in thread
From: Sergei Trofimovich @ 2021-06-05 9:45 UTC (permalink / raw
To: gentoo-commits
commit: 26d6dce5f779d0d4fa6da17d258d5a48abad2010
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Jun 5 08:22:27 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jun 5 09:45:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d6dce5
media-libs/openexr: stable 2.5.6 for sparc, bug #776808
Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-libs/openexr/openexr-2.5.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.6.ebuild b/media-libs/openexr/openexr-2.5.6.ebuild
index 87fd140fe31..45229f8154f 100644
--- a/media-libs/openexr/openexr-2.5.6.ebuild
+++ b/media-libs/openexr/openexr-2.5.6.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-06-17 15:56 Sergei Trofimovich
0 siblings, 0 replies; 118+ messages in thread
From: Sergei Trofimovich @ 2021-06-17 15:56 UTC (permalink / raw
To: gentoo-commits
commit: 20f7cae0a56ba36a0562ddc7e14410e0eeed02b9
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Thu Jun 17 15:01:17 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Jun 17 15:55:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f7cae0
media-libs/openexr: stable 2.5.6 for hppa, bug #776808
Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-libs/openexr/openexr-2.5.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.6.ebuild b/media-libs/openexr/openexr-2.5.6.ebuild
index 45229f8154f..8d513079a9e 100644
--- a/media-libs/openexr/openexr-2.5.6.ebuild
+++ b/media-libs/openexr/openexr-2.5.6.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-07-10 10:43 Agostino Sarubbo
0 siblings, 0 replies; 118+ messages in thread
From: Agostino Sarubbo @ 2021-07-10 10:43 UTC (permalink / raw
To: gentoo-commits
commit: 7b37dcfdf7fbf897d1c84d07f99d15767b268c1c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 10 10:43:42 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Jul 10 10:43:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b37dcfd
media-libs/openexr: amd64 stable wrt bug #787452
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-libs/openexr/openexr-2.5.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.7.ebuild b/media-libs/openexr/openexr-2.5.7.ebuild
index 7850aca1b9e..de754faf4e5 100644
--- a/media-libs/openexr/openexr-2.5.7.ebuild
+++ b/media-libs/openexr/openexr-2.5.7.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-07-10 12:37 John Helmert III
0 siblings, 0 replies; 118+ messages in thread
From: John Helmert III @ 2021-07-10 12:37 UTC (permalink / raw
To: gentoo-commits
commit: 5995fad1ec2cb2ac11e9c471be1778e6e0464426
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Sat Jul 10 09:13:52 2021 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sat Jul 10 12:37:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5995fad1
media-libs/openexr: drop 2.5.5
Security cleanup
Bug: https://bugs.gentoo.org/776808
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
media-libs/openexr/Manifest | 1 -
media-libs/openexr/openexr-2.5.5.ebuild | 62 ---------------------------------
2 files changed, 63 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 3c013834943..7f2f02e9d3c 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,4 +1,3 @@
-DIST openexr-2.5.5.tar.gz 27536865 BLAKE2B d0c0b2fd39b2cfafb60b6d0de3960063ff62341cf22be519f874c0c83f05cb604c5d503bb8b88514c71c5a54a79afa80a7fd00c2df15ec2193f6b3cffdc117c6 SHA512 e511af26a8fe2175a641fd25d2dcc6ef807e00bee2aff06a4784125f916ffd47fe376fe0621d385b604180a239bbfee063f8ceee3f7b731fde3c38558e9fdcdf
DIST openexr-2.5.6.tar.gz 27540385 BLAKE2B eea64c6ae4500de31673f3127da6ac98272e85a2c93e2aed96494cc24c397edbce508f0721387be5bbabc4dde596dccf61212709173b7cebd4212dbfbd1e4b65 SHA512 8d4582a5f2adcd5eb1486cabe033f9ecaa0292000bf7fa484a94e1d9ec908678a5a903fc6a1beba22bcd9c7f06ac51236834f448ea8aaf4462a338de886f0412
DIST openexr-2.5.7.tar.gz 27539574 BLAKE2B 58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2 SHA512 e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40
DIST openexr-3.0.1.tar.gz 25059445 BLAKE2B 76bce1ff830b5e32362bfaf91d39945add171c5c1f453968b2fa8ba41e0996064d3a104eb7759cea87477e96e8a52d548743c7d83f5c6131dd38aecdd47bd6dd SHA512 e450c55d150e4c0a8a9147f78fe1c73ea9134976444f8c77c832d0671d4c3796f96fee74d23f26cdb9383e658a33d6d57c989e9207d1edfc8556ad688ff25a5b
diff --git a/media-libs/openexr/openexr-2.5.5.ebuild b/media-libs/openexr/openexr-2.5.5.ebuild
deleted file mode 100644
index c60a06f6f05..00000000000
--- a/media-libs/openexr/openexr-2.5.5.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic toolchain-funcs
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- ~media-libs/ilmbase-${PV}:=[static-libs?,${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${P}/OpenEXR"
-
-DOCS=( PATENTS README.md )
-
-src_prepare() {
- # Fix path for testsuite
- sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
-
- if use abi_x86_32 && use test; then
- eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
- fi
-
- multilib_foreach_abi cmake_src_prepare
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTING=$(usex test)
- -DINSTALL_OPENEXR_DOCS=$(usex doc)
- -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
- -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
- -DOPENEXR_BUILD_UTILS=$(usex utils)
- -DOPENEXR_INSTALL_PKG_CONFIG=ON
- -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
- )
-
- cmake_src_configure
-}
-
-multilib_src_install_all() {
- if use doc; then
- DOCS+=( doc/*.pdf )
- fi
- einstalldocs
-
- use examples && docompress -x /usr/share/doc/${PF}/examples
-}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-07-10 15:40 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-07-10 15:40 UTC (permalink / raw
To: gentoo-commits
commit: b42bd87c947e4ec780623c7714681daa1001fef4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 10 15:40:17 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 10 15:40:17 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b42bd87c
media-libs/openexr: Stabilize 2.5.7 arm64, #787452
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.7.ebuild b/media-libs/openexr/openexr-2.5.7.ebuild
index de754faf4e5..5c82d9b3e08 100644
--- a/media-libs/openexr/openexr-2.5.7.ebuild
+++ b/media-libs/openexr/openexr-2.5.7.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-07-21 21:57 Marek Szuba
0 siblings, 0 replies; 118+ messages in thread
From: Marek Szuba @ 2021-07-21 21:57 UTC (permalink / raw
To: gentoo-commits
commit: 41fb97877471e4f009ba37dae571e662ae5f041b
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Fri May 21 23:15:03 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Jul 21 21:57:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fb9787
media-libs/openexr: drop 3.0.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
media-libs/openexr/Manifest | 1 -
media-libs/openexr/openexr-3.0.1.ebuild | 65 ---------------------------------
2 files changed, 66 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index dac7103a63a..f629276e8aa 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,4 +1,3 @@
DIST openexr-2.5.6.tar.gz 27540385 BLAKE2B eea64c6ae4500de31673f3127da6ac98272e85a2c93e2aed96494cc24c397edbce508f0721387be5bbabc4dde596dccf61212709173b7cebd4212dbfbd1e4b65 SHA512 8d4582a5f2adcd5eb1486cabe033f9ecaa0292000bf7fa484a94e1d9ec908678a5a903fc6a1beba22bcd9c7f06ac51236834f448ea8aaf4462a338de886f0412
DIST openexr-2.5.7.tar.gz 27539574 BLAKE2B 58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2 SHA512 e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40
-DIST openexr-3.0.1.tar.gz 25059445 BLAKE2B 76bce1ff830b5e32362bfaf91d39945add171c5c1f453968b2fa8ba41e0996064d3a104eb7759cea87477e96e8a52d548743c7d83f5c6131dd38aecdd47bd6dd SHA512 e450c55d150e4c0a8a9147f78fe1c73ea9134976444f8c77c832d0671d4c3796f96fee74d23f26cdb9383e658a33d6d57c989e9207d1edfc8556ad688ff25a5b
DIST openexr-3.0.5.tar.gz 25060148 BLAKE2B 24b5601e27342eeff831219f75416797c30afb1ca28ae0a0692d97169297584da503d016c6dda80f63bd5bb9c9a31dc7f91d7713e6fc217a2760af2c662406f0 SHA512 7a0f83320ad5e1d8f8414b5175a64eef3c6b06a7ccd7d66d0aa21472ea22146e2617ff10c20e04203fc2a3326d8bac2d95023bec315badb03e6a006596b64595
diff --git a/media-libs/openexr/openexr-3.0.1.ebuild b/media-libs/openexr/openexr-3.0.1.ebuild
deleted file mode 100644
index 5b225425f83..00000000000
--- a/media-libs/openexr/openexr-3.0.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic toolchain-funcs
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-#S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="BSD"
-SLOT="0/27" # based on SONAME
-# imath needs keywording: arm{,64}, hppa, ia64, ppc{,64}, sparc, x64-macos, x86-solaris
-KEYWORDS="~amd64 ~ia64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !media-libs/ilmbase
- dev-libs/imath:=
- sys-libs/zlib[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md docs/SymbolVisibility.md )
-
-#src_prepare() {
- # Fix path for testsuite
-# sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
-
-# if use abi_x86_32 && use test; then
-# eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
-# fi
-
-# multilib_foreach_abi cmake_src_prepare
-#}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=$(usex !static-libs)
- -DBUILD_TESTING=$(usex test)
- -DOPENEXR_BUILD_UTILS=$(usex utils)
- -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
- -DOPENEXR_ENABLE_THREADING=$(usex threads)
- -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
- -DOPENEXR_INSTALL_PKG_CONFIG=ON
- -DOPENEXR_INSTALL_TOOLS=$(usex utils)
- -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
- )
-
- cmake_src_configure
-}
-
-multilib_src_install_all() {
- if use doc; then
- DOCS+=( docs/*.pdf )
- fi
- einstalldocs
-
- use examples && docompress -x /usr/share/doc/${PF}/examples
-}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-07-22 15:01 Sergei Trofimovich
0 siblings, 0 replies; 118+ messages in thread
From: Sergei Trofimovich @ 2021-07-22 15:01 UTC (permalink / raw
To: gentoo-commits
commit: e31b35a7f44cf2915ba15dbcfafab15d8a2ced07
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Thu Jul 22 14:54:04 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Jul 22 15:00:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31b35a7
media-libs/openexr: stable 2.5.7 for sparc, bug #787452
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-libs/openexr/openexr-2.5.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.7.ebuild b/media-libs/openexr/openexr-2.5.7.ebuild
index 8a5f1c968b2..d9bb63b6569 100644
--- a/media-libs/openexr/openexr-2.5.7.ebuild
+++ b/media-libs/openexr/openexr-2.5.7.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-08-05 11:11 Sergei Trofimovich
0 siblings, 0 replies; 118+ messages in thread
From: Sergei Trofimovich @ 2021-08-05 11:11 UTC (permalink / raw
To: gentoo-commits
commit: abaf85ebb66257973f1539b3f50770a0bcdac208
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Thu Aug 5 10:07:36 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Aug 5 11:10:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abaf85eb
media-libs/openexr: stable 2.5.7 for hppa, bug #787452
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-libs/openexr/openexr-2.5.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.7.ebuild b/media-libs/openexr/openexr-2.5.7.ebuild
index d9bb63b6569..241131a5bc3 100644
--- a/media-libs/openexr/openexr-2.5.7.ebuild
+++ b/media-libs/openexr/openexr-2.5.7.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-08-12 6:45 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2021-08-12 6:45 UTC (permalink / raw
To: gentoo-commits
commit: 4282b57d80283d5bf7022ae059ef8a7c876fb169
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 12 06:40:12 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Aug 12 06:45:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4282b57d
media-libs/openexr: use newenvd in src_install in 3.1.1
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/openexr-3.1.1.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/media-libs/openexr/openexr-3.1.1.ebuild b/media-libs/openexr/openexr-3.1.1.ebuild
index 41ba22b004d..572fb41e950 100644
--- a/media-libs/openexr/openexr-3.1.1.ebuild
+++ b/media-libs/openexr/openexr-3.1.1.ebuild
@@ -71,8 +71,7 @@ src_install() {
use examples && docompress -x /usr/share/doc/${PF}/examples
cmake_src_install
- cat > "${T}"/99${PN}3 <<-EOF || die
- LDPATH=/usr/$(get_libdir)/${MY_P}
+ newenvd - 99${PN}3 <<-EOF
+ LDPATH=/usr/$(get_libdir)/${MY_P}
EOF
- doenvd "${T}"/99${PN}3
}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-10-09 7:59 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-10-09 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 498b9562f1d414efaedd89bf1829957af070ea10
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 9 07:59:20 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 9 07:59:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498b9562
media-libs/openexr: Keyword 3.1.1 ppc64, #788235
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.1.ebuild b/media-libs/openexr/openexr-3.1.1.ebuild
index bf2200c2223..1841a90bc66 100644
--- a/media-libs/openexr/openexr-3.1.1.ebuild
+++ b/media-libs/openexr/openexr-3.1.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
# imath needs keywording: x64-macos, x86-solaris
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-10-09 7:59 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-10-09 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 6a3f8f9b8e9c4a057e0a83fb67383073c8806413
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 9 07:59:12 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 9 07:59:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3f8f9b
media-libs/openexr: Keyword 3.1.1 arm64, #788235
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.1.ebuild b/media-libs/openexr/openexr-3.1.1.ebuild
index 92ea2d39804..21b486628f4 100644
--- a/media-libs/openexr/openexr-3.1.1.ebuild
+++ b/media-libs/openexr/openexr-3.1.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
# imath needs keywording: x64-macos, x86-solaris
-KEYWORDS="~amd64 ~arm ~ia64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-10-09 7:59 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-10-09 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 25af34b26683cd9c30de312165340836c65f0124
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 9 07:59:16 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 9 07:59:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25af34b2
media-libs/openexr: Keyword 3.1.1 ppc, #788235
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.1.ebuild b/media-libs/openexr/openexr-3.1.1.ebuild
index 21b486628f4..bf2200c2223 100644
--- a/media-libs/openexr/openexr-3.1.1.ebuild
+++ b/media-libs/openexr/openexr-3.1.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
# imath needs keywording: x64-macos, x86-solaris
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-10-09 7:59 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-10-09 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 2559431a860db461e09327e6d120158929f26bd5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 9 07:59:09 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 9 07:59:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2559431a
media-libs/openexr: Keyword 3.1.1 arm, #788235
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.1.ebuild b/media-libs/openexr/openexr-3.1.1.ebuild
index 572fb41e950..92ea2d39804 100644
--- a/media-libs/openexr/openexr-3.1.1.ebuild
+++ b/media-libs/openexr/openexr-3.1.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
# imath needs keywording: x64-macos, x86-solaris
-KEYWORDS="~amd64 ~ia64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ia64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-10-09 8:05 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-10-09 8:05 UTC (permalink / raw
To: gentoo-commits
commit: 034dbc372ce4ca108093b6ace6ba9d3969e59ad1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 9 08:05:24 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 9 08:05:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=034dbc37
media-libs/openexr: Keyword 3.1.1 sparc, #788235
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.1.ebuild b/media-libs/openexr/openexr-3.1.1.ebuild
index 1841a90bc66..48a92e0fed9 100644
--- a/media-libs/openexr/openexr-3.1.1.ebuild
+++ b/media-libs/openexr/openexr-3.1.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
# imath needs keywording: x64-macos, x86-solaris
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-10-16 9:15 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-10-16 9:15 UTC (permalink / raw
To: gentoo-commits
commit: 450ebe685f4d5698b2a74e82201ca8876101a8f0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 08:04:48 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 09:15:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=450ebe68
media-libs/openexr: mark -ppc -sparc
Broken with big endian right now.
Bug: https://bugs.gentoo.org/818424
Bug: https://bugs.gentoo.org/788235
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.6.ebuild | 3 ++-
media-libs/openexr/openexr-2.5.7.ebuild | 3 ++-
media-libs/openexr/openexr-3.0.5.ebuild | 3 ++-
media-libs/openexr/openexr-3.1.1.ebuild | 3 ++-
4 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/media-libs/openexr/openexr-2.5.6.ebuild b/media-libs/openexr/openexr-2.5.6.ebuild
index afb333b3e11..0583348afc4 100644
--- a/media-libs/openexr/openexr-2.5.6.ebuild
+++ b/media-libs/openexr/openexr-2.5.6.ebuild
@@ -13,7 +13,8 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ppc64 -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
diff --git a/media-libs/openexr/openexr-2.5.7.ebuild b/media-libs/openexr/openexr-2.5.7.ebuild
index 6c2808911d8..990a17843d0 100644
--- a/media-libs/openexr/openexr-2.5.7.ebuild
+++ b/media-libs/openexr/openexr-2.5.7.ebuild
@@ -13,7 +13,8 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
diff --git a/media-libs/openexr/openexr-3.0.5.ebuild b/media-libs/openexr/openexr-3.0.5.ebuild
index 242e04c9541..47c25d2cdfc 100644
--- a/media-libs/openexr/openexr-3.0.5.ebuild
+++ b/media-libs/openexr/openexr-3.0.5.ebuild
@@ -16,7 +16,8 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/29" # based on SONAME
# imath needs keywording: arm{,64}, hppa, ia64, ppc{,64}, sparc, x64-macos, x86-solaris
-KEYWORDS="~amd64 ~ia64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="~amd64 ~ia64 -ppc -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
diff --git a/media-libs/openexr/openexr-3.1.1.ebuild b/media-libs/openexr/openexr-3.1.1.ebuild
index 48a92e0fed9..915f1405d3d 100644
--- a/media-libs/openexr/openexr-3.1.1.ebuild
+++ b/media-libs/openexr/openexr-3.1.1.ebuild
@@ -16,7 +16,8 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
# imath needs keywording: x64-macos, x86-solaris
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-10-16 9:15 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-10-16 9:15 UTC (permalink / raw
To: gentoo-commits
commit: a2faff8e9f064e670cbdcce4b49cf5814705809f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 08:02:44 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 09:14:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2faff8e
media-libs/openexr: dekeyword hppa
Nothing should really need this on HPPA
and it's too much work to rekeyword it.
Bug: https://bugs.gentoo.org/788235
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.6.ebuild | 2 +-
media-libs/openexr/openexr-2.5.7.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/openexr/openexr-2.5.6.ebuild b/media-libs/openexr/openexr-2.5.6.ebuild
index ec9bb6f201d..afb333b3e11 100644
--- a/media-libs/openexr/openexr-2.5.6.ebuild
+++ b/media-libs/openexr/openexr-2.5.6.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
diff --git a/media-libs/openexr/openexr-2.5.7.ebuild b/media-libs/openexr/openexr-2.5.7.ebuild
index 241131a5bc3..6c2808911d8 100644
--- a/media-libs/openexr/openexr-2.5.7.ebuild
+++ b/media-libs/openexr/openexr-2.5.7.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-10-17 2:22 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-10-17 2:22 UTC (permalink / raw
To: gentoo-commits
commit: c3d9d27ae6bcab1323ec53edeea148e974a26f7a
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Mon Oct 11 19:19:07 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 17 02:22:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d9d27a
media-libs/openexr: bump to 3.1.2
Version contains security fixes.
Docs are now build with doxygen, pre-generated pdf docs are no longer shipped.
Bug: https://bugs.gentoo.org/817431
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/openexr-3.1.2.ebuild | 77 +++++++++++++++++++++++++++++++++
2 files changed, 78 insertions(+)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 741a982337e..ec127757ba7 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -2,3 +2,4 @@ DIST openexr-2.5.6.tar.gz 27540385 BLAKE2B eea64c6ae4500de31673f3127da6ac98272e8
DIST openexr-2.5.7.tar.gz 27539574 BLAKE2B 58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2 SHA512 e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40
DIST openexr-3.0.5.tar.gz 25060148 BLAKE2B 24b5601e27342eeff831219f75416797c30afb1ca28ae0a0692d97169297584da503d016c6dda80f63bd5bb9c9a31dc7f91d7713e6fc217a2760af2c662406f0 SHA512 7a0f83320ad5e1d8f8414b5175a64eef3c6b06a7ccd7d66d0aa21472ea22146e2617ff10c20e04203fc2a3326d8bac2d95023bec315badb03e6a006596b64595
DIST openexr-3.1.1.tar.gz 25588029 BLAKE2B c2ce9622ad7b8a328ce556b6120a868cddb86e908917e001f543e70501b6d31ce549fc10d65806dd9d63e63872b273ad3a1d4f6813b5d23ea238c238f5815304 SHA512 430becbb214cedec5a57e9ff2363badd8a2d94e8a00edffbc75fbcf30d26d887a6eb3f4ff96e371cb26f9d44e63bf0fe2dc511493a0951171ddc64bba7aed735
+DIST openexr-3.1.2.tar.gz 20315253 BLAKE2B d11f26d3e2bb098c4c009271b40da1eca97b120e5683137a0b38f64e2862c226aebff7c17e79344da4a1be5a1967fb8ab0493ff919a7fb5bec16b34e494e49e2 SHA512 34fb28f149e49bb23b2dc230dd5277229f2c780de66aff0acc819601e6802a1dbf83110b5df455dffd63be6eaa286d4aedb4b0af559b8b034d98c3208ee9d969
diff --git a/media-libs/openexr/openexr-3.1.2.ebuild b/media-libs/openexr/openexr-3.1.2.ebuild
new file mode 100644
index 00000000000..7b41f0eca9d
--- /dev/null
+++ b/media-libs/openexr/openexr-3.1.2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN=OpenEXR
+MY_PV=$(ver_cut 1)
+MY_P=${MY_PN}-${MY_PV}
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="3/30" # based on SONAME
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/imath-3.1.0:=
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ doc? ( dev-python/breathe )
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.1.1-0001-changes-needed-for-proper-slotting.patch
+ "${FILESDIR}"/${PN}-3.1.1-0002-add-version-to-binaries-for-slotting.patch
+ "${FILESDIR}"/${PN}-3.1.1-0003-disable-failing-test.patch
+)
+
+DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md docs/SymbolVisibility.md )
+
+src_prepare() {
+ # Fix path for testsuite
+ sed -e "s:/var/tmp/:${T}:" \
+ -i "${S}"/src/test/${MY_PN}{,Fuzz,Util}Test/tmpDir.h || die "failed to set temp path for tests"
+
+ cmake_src_prepare
+
+ mv "${S}"/cmake/${MY_PN}.pc.in "${S}"/cmake/${MY_P}.pc.in || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=$(usex !static-libs)
+ -DBUILD_TESTING=$(usex test)
+ -DDOCS=$(usex doc)
+ -DOPENEXR_BUILD_TOOLS=$(usex utils)
+ -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
+ -DOPENEXR_ENABLE_THREADING=$(usex threads)
+ -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON
+ -DOPENEXR_INSTALL_TOOLS=$(usex utils)
+ -DOPENEXR_OUTPUT_SUBDIR="${MY_P}"
+ -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
+ )
+
+ use test && mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS=ON )
+
+ cmake_src_configure
+}
+
+src_install() {
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+ cmake_src_install
+
+ newenvd - 99${PN}3 <<-EOF
+ LDPATH=/usr/$(get_libdir)/${MY_P}
+ EOF
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-10-27 4:14 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-10-27 4:14 UTC (permalink / raw
To: gentoo-commits
commit: 8f34339c640dc65dda34c7e15c968bb3c880dd63
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 04:13:34 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 04:13:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f34339c
media-libs/openexr: Stabilize 3.1.2 arm64, #820362
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.2.ebuild b/media-libs/openexr/openexr-3.1.2.ebuild
index 7b41f0eca9d..4fc2e3979ab 100644
--- a/media-libs/openexr/openexr-3.1.2.ebuild
+++ b/media-libs/openexr/openexr-3.1.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-10-27 22:33 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-10-27 22:33 UTC (permalink / raw
To: gentoo-commits
commit: d84fd15fbb88273893e92669ec8cf071f269bb20
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 22:31:43 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 22:31:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d84fd15f
media-libs/openexr: Stabilize 3.1.2 amd64, #820362
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.2.ebuild b/media-libs/openexr/openexr-3.1.2.ebuild
index 4fc2e3979ab..a421d40937b 100644
--- a/media-libs/openexr/openexr-3.1.2.ebuild
+++ b/media-libs/openexr/openexr-3.1.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
-KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-11-05 4:03 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-11-05 4:03 UTC (permalink / raw
To: gentoo-commits
commit: 03a8fec7f834e4f601cda10ae41dd54c2376b3f0
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Thu Nov 4 05:34:32 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 5 04:02:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a8fec7
media-libs/openexr: bump to 3.1.3
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/22812
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/openexr-3.1.3.ebuild | 77 +++++++++++++++++++++++++++++++++
2 files changed, 78 insertions(+)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 242cfc52c43..efa5923bcf6 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -2,3 +2,4 @@ DIST openexr-2.5.6.tar.gz 27540385 BLAKE2B eea64c6ae4500de31673f3127da6ac98272e8
DIST openexr-2.5.7.tar.gz 27539574 BLAKE2B 58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2 SHA512 e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40
DIST openexr-3.1.1.tar.gz 25588029 BLAKE2B c2ce9622ad7b8a328ce556b6120a868cddb86e908917e001f543e70501b6d31ce549fc10d65806dd9d63e63872b273ad3a1d4f6813b5d23ea238c238f5815304 SHA512 430becbb214cedec5a57e9ff2363badd8a2d94e8a00edffbc75fbcf30d26d887a6eb3f4ff96e371cb26f9d44e63bf0fe2dc511493a0951171ddc64bba7aed735
DIST openexr-3.1.2.tar.gz 20315253 BLAKE2B d11f26d3e2bb098c4c009271b40da1eca97b120e5683137a0b38f64e2862c226aebff7c17e79344da4a1be5a1967fb8ab0493ff919a7fb5bec16b34e494e49e2 SHA512 34fb28f149e49bb23b2dc230dd5277229f2c780de66aff0acc819601e6802a1dbf83110b5df455dffd63be6eaa286d4aedb4b0af559b8b034d98c3208ee9d969
+DIST openexr-3.1.3.tar.gz 20322346 BLAKE2B e65cb00d1d9ae7544f6d1adf9c6f05193986b8de7b657fa22d20466f2b6dfccf244b5aa3dbe7f2abb0c934aec68d2007dd9edb3eeee91b2bbd8aab331eea7e90 SHA512 12a8f3660104e68ccea0856caf334d1fafbf0ee79115aae23cdce5b835299294ab8a23bafed282acfacd159ce9bc7f6ffc620b1e0df0d40f9ca0eb15a288964d
diff --git a/media-libs/openexr/openexr-3.1.3.ebuild b/media-libs/openexr/openexr-3.1.3.ebuild
new file mode 100644
index 00000000000..7b41f0eca9d
--- /dev/null
+++ b/media-libs/openexr/openexr-3.1.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN=OpenEXR
+MY_PV=$(ver_cut 1)
+MY_P=${MY_PN}-${MY_PV}
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="3/30" # based on SONAME
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/imath-3.1.0:=
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ doc? ( dev-python/breathe )
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.1.1-0001-changes-needed-for-proper-slotting.patch
+ "${FILESDIR}"/${PN}-3.1.1-0002-add-version-to-binaries-for-slotting.patch
+ "${FILESDIR}"/${PN}-3.1.1-0003-disable-failing-test.patch
+)
+
+DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md docs/SymbolVisibility.md )
+
+src_prepare() {
+ # Fix path for testsuite
+ sed -e "s:/var/tmp/:${T}:" \
+ -i "${S}"/src/test/${MY_PN}{,Fuzz,Util}Test/tmpDir.h || die "failed to set temp path for tests"
+
+ cmake_src_prepare
+
+ mv "${S}"/cmake/${MY_PN}.pc.in "${S}"/cmake/${MY_P}.pc.in || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=$(usex !static-libs)
+ -DBUILD_TESTING=$(usex test)
+ -DDOCS=$(usex doc)
+ -DOPENEXR_BUILD_TOOLS=$(usex utils)
+ -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
+ -DOPENEXR_ENABLE_THREADING=$(usex threads)
+ -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON
+ -DOPENEXR_INSTALL_TOOLS=$(usex utils)
+ -DOPENEXR_OUTPUT_SUBDIR="${MY_P}"
+ -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
+ )
+
+ use test && mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS=ON )
+
+ cmake_src_configure
+}
+
+src_install() {
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+ cmake_src_install
+
+ newenvd - 99${PN}3 <<-EOF
+ LDPATH=/usr/$(get_libdir)/${MY_P}
+ EOF
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-11-14 4:42 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-11-14 4:42 UTC (permalink / raw
To: gentoo-commits
commit: ffcf0f8824fe88f79bb0cb9f7695b30b36acd083
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 14 03:35:34 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 14 04:42:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcf0f88
media-libs/openexr: destabilize 2.5.6 for ~ppc64
We already had to mask this on ppc64be and mark it -ppc
entirely and I don't usually do testing on ppc64le.
Let's see if we can drop the stable keyword
entirely here to make life easier.
Bug: https://bugs.gentoo.org/787452
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.6.ebuild b/media-libs/openexr/openexr-2.5.6.ebuild
index 0583348afc4f..639ad56563a2 100644
--- a/media-libs/openexr/openexr-2.5.6.ebuild
+++ b/media-libs/openexr/openexr-2.5.6.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ppc64 -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2021-11-26 4:30 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2021-11-26 4:30 UTC (permalink / raw
To: gentoo-commits
commit: 22c7177ff7edd8a60166cbb977d60c40bd0513bd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 26 04:29:56 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 26 04:29:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c7177f
media-libs/openexr: mark newer versions as -ppc -sparc too
Accidentally dropped.
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.2.ebuild | 3 ++-
media-libs/openexr/openexr-3.1.3.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/media-libs/openexr/openexr-3.1.2.ebuild b/media-libs/openexr/openexr-3.1.2.ebuild
index a421d40937b2..9a8c70d88e64 100644
--- a/media-libs/openexr/openexr-3.1.2.ebuild
+++ b/media-libs/openexr/openexr-3.1.2.ebuild
@@ -15,7 +15,8 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
diff --git a/media-libs/openexr/openexr-3.1.3.ebuild b/media-libs/openexr/openexr-3.1.3.ebuild
index 7b41f0eca9df..d465d49cb95b 100644
--- a/media-libs/openexr/openexr-3.1.3.ebuild
+++ b/media-libs/openexr/openexr-3.1.3.ebuild
@@ -15,7 +15,8 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-01-08 13:57 Yixun Lan
0 siblings, 0 replies; 118+ messages in thread
From: Yixun Lan @ 2022-01-08 13:57 UTC (permalink / raw
To: gentoo-commits
commit: 4734237d7516355c8c54542798c6f42a8ef81e91
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 8 13:53:14 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Jan 8 13:56:34 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4734237d
media-libs/openexr: keyword ~riscv, bug 830773
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
media-libs/openexr/openexr-3.1.3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/openexr/openexr-3.1.3.ebuild b/media-libs/openexr/openexr-3.1.3.ebuild
index d465d49cb95b..afd43341887c 100644
--- a/media-libs/openexr/openexr-3.1.3.ebuild
+++ b/media-libs/openexr/openexr-3.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-01-09 15:48 Andreas Sturmlechner
0 siblings, 0 replies; 118+ messages in thread
From: Andreas Sturmlechner @ 2022-01-09 15:48 UTC (permalink / raw
To: gentoo-commits
commit: e6438b6de1d7c84680e5e00d68c1fb6112dbc05d
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 9 14:56:18 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 9 15:47:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6438b6d
media-libs/openexr: Cleanup vulnerable/overshadowed 3.1.1
Bug: https://bugs.gentoo.org/817431
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-libs/openexr/Manifest | 1 -
media-libs/openexr/openexr-3.1.1.ebuild | 78 ---------------------------------
2 files changed, 79 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index ea23fd20bfc8..194595eda99a 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,4 +1,3 @@
DIST openexr-2.5.7.tar.gz 27539574 BLAKE2B 58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2 SHA512 e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40
-DIST openexr-3.1.1.tar.gz 25588029 BLAKE2B c2ce9622ad7b8a328ce556b6120a868cddb86e908917e001f543e70501b6d31ce549fc10d65806dd9d63e63872b273ad3a1d4f6813b5d23ea238c238f5815304 SHA512 430becbb214cedec5a57e9ff2363badd8a2d94e8a00edffbc75fbcf30d26d887a6eb3f4ff96e371cb26f9d44e63bf0fe2dc511493a0951171ddc64bba7aed735
DIST openexr-3.1.2.tar.gz 20315253 BLAKE2B d11f26d3e2bb098c4c009271b40da1eca97b120e5683137a0b38f64e2862c226aebff7c17e79344da4a1be5a1967fb8ab0493ff919a7fb5bec16b34e494e49e2 SHA512 34fb28f149e49bb23b2dc230dd5277229f2c780de66aff0acc819601e6802a1dbf83110b5df455dffd63be6eaa286d4aedb4b0af559b8b034d98c3208ee9d969
DIST openexr-3.1.3.tar.gz 20322346 BLAKE2B e65cb00d1d9ae7544f6d1adf9c6f05193986b8de7b657fa22d20466f2b6dfccf244b5aa3dbe7f2abb0c934aec68d2007dd9edb3eeee91b2bbd8aab331eea7e90 SHA512 12a8f3660104e68ccea0856caf334d1fafbf0ee79115aae23cdce5b835299294ab8a23bafed282acfacd159ce9bc7f6ffc620b1e0df0d40f9ca0eb15a288964d
diff --git a/media-libs/openexr/openexr-3.1.1.ebuild b/media-libs/openexr/openexr-3.1.1.ebuild
deleted file mode 100644
index 915f1405d3d7..000000000000
--- a/media-libs/openexr/openexr-3.1.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic toolchain-funcs
-
-MY_PN=OpenEXR
-MY_PV=$(ver_cut 1)
-MY_P=${MY_PN}-${MY_PV}
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="3/30" # based on SONAME
-# imath needs keywording: x64-macos, x86-solaris
-# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/imath-3.1.0:=
- sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${P}-0001-changes-needed-for-proper-slotting.patch
- "${FILESDIR}"/${P}-0002-add-version-to-binaries-for-slotting.patch
- "${FILESDIR}"/${P}-0003-disable-failing-test.patch
-)
-
-DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md docs/SymbolVisibility.md )
-
-src_prepare() {
- # Fix path for testsuite
- sed -e "s:/var/tmp/:${T}:" \
- -i "${S}"/src/test/${MY_PN}{,Fuzz,Util}Test/tmpDir.h || die "failed to set temp path for tests"
-
- cmake_src_prepare
-
- mv "${S}"/cmake/${MY_PN}.pc.in "${S}"/cmake/${MY_P}.pc.in || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=$(usex !static-libs)
- -DBUILD_TESTING=$(usex test)
- -DOPENEXR_BUILD_TOOLS=$(usex utils)
- -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
- -DOPENEXR_ENABLE_THREADING=$(usex threads)
- -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
- -DOPENEXR_INSTALL_PKG_CONFIG=ON
- -DOPENEXR_INSTALL_TOOLS=$(usex utils)
- -DOPENEXR_OUTPUT_SUBDIR="${MY_P}"
- -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
- )
-
- use test && mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS=ON )
-
- cmake_src_configure
-}
-
-src_install() {
- if use doc; then
- DOCS+=( docs/*.pdf )
- fi
- use examples && docompress -x /usr/share/doc/${PF}/examples
- cmake_src_install
-
- newenvd - 99${PN}3 <<-EOF
- LDPATH=/usr/$(get_libdir)/${MY_P}
- EOF
-}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-01-09 15:48 Andreas Sturmlechner
0 siblings, 0 replies; 118+ messages in thread
From: Andreas Sturmlechner @ 2022-01-09 15:48 UTC (permalink / raw
To: gentoo-commits
commit: 35787c9f4ca8dd500938349db43ecfee3fe44805
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 9 14:55:16 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 9 15:47:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35787c9f
media-libs/openexr: Cleanup vulnerable 2.5.6
Bug: https://bugs.gentoo.org/787452
Bug: https://bugs.gentoo.org/801373
Bug: https://bugs.gentoo.org/810541
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-libs/openexr/Manifest | 1 -
media-libs/openexr/openexr-2.5.6.ebuild | 62 ---------------------------------
2 files changed, 63 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index efa5923bcf66..ea23fd20bfc8 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,4 +1,3 @@
-DIST openexr-2.5.6.tar.gz 27540385 BLAKE2B eea64c6ae4500de31673f3127da6ac98272e85a2c93e2aed96494cc24c397edbce508f0721387be5bbabc4dde596dccf61212709173b7cebd4212dbfbd1e4b65 SHA512 8d4582a5f2adcd5eb1486cabe033f9ecaa0292000bf7fa484a94e1d9ec908678a5a903fc6a1beba22bcd9c7f06ac51236834f448ea8aaf4462a338de886f0412
DIST openexr-2.5.7.tar.gz 27539574 BLAKE2B 58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2 SHA512 e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40
DIST openexr-3.1.1.tar.gz 25588029 BLAKE2B c2ce9622ad7b8a328ce556b6120a868cddb86e908917e001f543e70501b6d31ce549fc10d65806dd9d63e63872b273ad3a1d4f6813b5d23ea238c238f5815304 SHA512 430becbb214cedec5a57e9ff2363badd8a2d94e8a00edffbc75fbcf30d26d887a6eb3f4ff96e371cb26f9d44e63bf0fe2dc511493a0951171ddc64bba7aed735
DIST openexr-3.1.2.tar.gz 20315253 BLAKE2B d11f26d3e2bb098c4c009271b40da1eca97b120e5683137a0b38f64e2862c226aebff7c17e79344da4a1be5a1967fb8ab0493ff919a7fb5bec16b34e494e49e2 SHA512 34fb28f149e49bb23b2dc230dd5277229f2c780de66aff0acc819601e6802a1dbf83110b5df455dffd63be6eaa286d4aedb4b0af559b8b034d98c3208ee9d969
diff --git a/media-libs/openexr/openexr-2.5.6.ebuild b/media-libs/openexr/openexr-2.5.6.ebuild
deleted file mode 100644
index 639ad56563a2..000000000000
--- a/media-libs/openexr/openexr-2.5.6.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic toolchain-funcs
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${P}/OpenEXR"
-
-LICENSE="BSD"
-SLOT="0/25" # based on SONAME
-# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- ~media-libs/ilmbase-${PV}:=[static-libs?,${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( PATENTS README.md )
-
-src_prepare() {
- # Fix path for testsuite
- sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
-
- if use abi_x86_32 && use test; then
- eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
- fi
-
- multilib_foreach_abi cmake_src_prepare
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTING=$(usex test)
- -DINSTALL_OPENEXR_DOCS=$(usex doc)
- -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
- -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
- -DOPENEXR_BUILD_UTILS=$(usex utils)
- -DOPENEXR_INSTALL_PKG_CONFIG=ON
- -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
- )
-
- cmake_src_configure
-}
-
-multilib_src_install_all() {
- if use doc; then
- DOCS+=( doc/*.pdf )
- fi
- einstalldocs
-
- use examples && docompress -x /usr/share/doc/${PF}/examples
-}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-01-28 7:53 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2022-01-28 7:53 UTC (permalink / raw
To: gentoo-commits
commit: 26df8d02bf9c189b08efb6712e9f6a8217a74658
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Thu Jan 27 18:59:58 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 07:53:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26df8d02
media-libs/openexr: bump to 3.1.4
Bug: https://bugs.gentoo.org/830384
Closes: https://bugs.gentoo.org/832143
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/23988
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/openexr-3.1.4.ebuild | 78 +++++++++++++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 194595eda99a..ea9445536baa 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,3 +1,4 @@
DIST openexr-2.5.7.tar.gz 27539574 BLAKE2B 58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2 SHA512 e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40
DIST openexr-3.1.2.tar.gz 20315253 BLAKE2B d11f26d3e2bb098c4c009271b40da1eca97b120e5683137a0b38f64e2862c226aebff7c17e79344da4a1be5a1967fb8ab0493ff919a7fb5bec16b34e494e49e2 SHA512 34fb28f149e49bb23b2dc230dd5277229f2c780de66aff0acc819601e6802a1dbf83110b5df455dffd63be6eaa286d4aedb4b0af559b8b034d98c3208ee9d969
DIST openexr-3.1.3.tar.gz 20322346 BLAKE2B e65cb00d1d9ae7544f6d1adf9c6f05193986b8de7b657fa22d20466f2b6dfccf244b5aa3dbe7f2abb0c934aec68d2007dd9edb3eeee91b2bbd8aab331eea7e90 SHA512 12a8f3660104e68ccea0856caf334d1fafbf0ee79115aae23cdce5b835299294ab8a23bafed282acfacd159ce9bc7f6ffc620b1e0df0d40f9ca0eb15a288964d
+DIST openexr-3.1.4.tar.gz 20323658 BLAKE2B d3726023f920fa719b1832d3be2df36a95cac8c67fdd4b23a7166398a282fa01d5c07065afd92f7b28f178c47843f82eb7a0f2b77742725b359c8f275d2ef1d0 SHA512 612ab3467f9ccf2779e1592361cb07459571122e10c0a0b3020430cfa34fa3b91ca1d63cc12a5f85d5b53b277b3f7a88862e6477f0f3566a4196b8245f6bfe12
diff --git a/media-libs/openexr/openexr-3.1.4.ebuild b/media-libs/openexr/openexr-3.1.4.ebuild
new file mode 100644
index 000000000000..afd43341887c
--- /dev/null
+++ b/media-libs/openexr/openexr-3.1.4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN=OpenEXR
+MY_PV=$(ver_cut 1)
+MY_P=${MY_PN}-${MY_PV}
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="3/30" # based on SONAME
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/imath-3.1.0:=
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ doc? ( dev-python/breathe )
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.1.1-0001-changes-needed-for-proper-slotting.patch
+ "${FILESDIR}"/${PN}-3.1.1-0002-add-version-to-binaries-for-slotting.patch
+ "${FILESDIR}"/${PN}-3.1.1-0003-disable-failing-test.patch
+)
+
+DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md docs/SymbolVisibility.md )
+
+src_prepare() {
+ # Fix path for testsuite
+ sed -e "s:/var/tmp/:${T}:" \
+ -i "${S}"/src/test/${MY_PN}{,Fuzz,Util}Test/tmpDir.h || die "failed to set temp path for tests"
+
+ cmake_src_prepare
+
+ mv "${S}"/cmake/${MY_PN}.pc.in "${S}"/cmake/${MY_P}.pc.in || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=$(usex !static-libs)
+ -DBUILD_TESTING=$(usex test)
+ -DDOCS=$(usex doc)
+ -DOPENEXR_BUILD_TOOLS=$(usex utils)
+ -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
+ -DOPENEXR_ENABLE_THREADING=$(usex threads)
+ -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON
+ -DOPENEXR_INSTALL_TOOLS=$(usex utils)
+ -DOPENEXR_OUTPUT_SUBDIR="${MY_P}"
+ -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
+ )
+
+ use test && mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS=ON )
+
+ cmake_src_configure
+}
+
+src_install() {
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+ cmake_src_install
+
+ newenvd - 99${PN}3 <<-EOF
+ LDPATH=/usr/$(get_libdir)/${MY_P}
+ EOF
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-02-02 7:54 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2022-02-02 7:54 UTC (permalink / raw
To: gentoo-commits
commit: 523b790779f20bcc650059574b31e55c4dfc3ca6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 2 07:54:36 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 2 07:54:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523b7907
media-libs/openexr: Stabilize 3.1.2 x86, #820362
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/openexr/openexr-3.1.2.ebuild b/media-libs/openexr/openexr-3.1.2.ebuild
index 9a8c70d88e64..5fb127134ee7 100644
--- a/media-libs/openexr/openexr-3.1.2.ebuild
+++ b/media-libs/openexr/openexr-3.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-02-05 6:34 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2022-02-05 6:34 UTC (permalink / raw
To: gentoo-commits
commit: 0ac2aa3fae7bf011bd0148a4543fefb6418c36f6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 5 06:33:47 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 5 06:33:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac2aa3f
media-libs/openexr: Stabilize 3.1.4 amd64, #832726
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.4.ebuild b/media-libs/openexr/openexr-3.1.4.ebuild
index afd43341887c..0db2b9a0e13b 100644
--- a/media-libs/openexr/openexr-3.1.4.ebuild
+++ b/media-libs/openexr/openexr-3.1.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-02-07 5:49 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2022-02-07 5:49 UTC (permalink / raw
To: gentoo-commits
commit: 5bf9e0c880b43a6f0a46acc6eb052e3740bfdbf5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 7 05:48:55 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 7 05:48:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf9e0c8
media-libs/openexr: Stabilize 3.1.4 arm64, #832726
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.4.ebuild b/media-libs/openexr/openexr-3.1.4.ebuild
index 0db2b9a0e13b..ffe4572facba 100644
--- a/media-libs/openexr/openexr-3.1.4.ebuild
+++ b/media-libs/openexr/openexr-3.1.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-02-15 19:51 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2022-02-15 19:51 UTC (permalink / raw
To: gentoo-commits
commit: 130798de3e0e6eb70956b32eb72d0ede71a0b3c1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 12 17:59:51 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 15 19:49:34 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130798de
media-libs/openexr: unslot
We've tried hard to make this work but it can't, for two reasons:
1. As time goes on, more and more packages port to OpenEXR 3 upstream,
which means we have to fix more and more of them to use our special/different
paths (e.g. OpenEXR-3, Imath-3);
2. ABI breakage. We _must_ have everything (or a significant portion of the stack
for e.g. Blender, including OIIO and OCIO) built against the same major versions,
or we hit both runtime and build-time breakages (depending on the situation).
I've tried to keep fixing the avalanche of build failures but it's brittle
and ultimately doesn't end up solving all the problems anyway. Indeed, this
effort to unslot started after I did a sprint to fix the remaining issues, and
then more popped up in their place.
Most packages now support OpenEXR 3.
Bug: https://bugs.gentoo.org/833158
Bug: https://bugs.gentoo.org/831357
Bug: https://bugs.gentoo.org/832862
Bug: https://bugs.gentoo.org/821247
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.4-r1.ebuild | 74 ++++++++++++++++++++++++++++++
1 file changed, 74 insertions(+)
diff --git a/media-libs/openexr/openexr-3.1.4-r1.ebuild b/media-libs/openexr/openexr-3.1.4-r1.ebuild
new file mode 100644
index 000000000000..d9484ddf8328
--- /dev/null
+++ b/media-libs/openexr/openexr-3.1.4-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN=OpenEXR
+MY_PV=$(ver_cut 1)
+MY_P=${MY_PN}-${MY_PV}
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/30" # based on SONAME
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/imath-3.1.4-r1:=
+ sys-libs/zlib
+ !media-libs/openexr:3
+ !media-libs/ilmbase
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ doc? ( dev-python/breathe )
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.1.1-0003-disable-failing-test.patch
+)
+
+DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md docs/SymbolVisibility.md )
+
+src_prepare() {
+ # Fix path for testsuite
+ sed -e "s:/var/tmp/:${T}:" \
+ -i "${S}"/src/test/${MY_PN}{,Fuzz,Util}Test/tmpDir.h || die "failed to set temp path for tests"
+
+ cmake_src_prepare
+
+ #mv "${S}"/cmake/${MY_PN}.pc.in "${S}"/cmake/${MY_P}.pc.in || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=$(usex !static-libs)
+ -DBUILD_TESTING=$(usex test)
+ -DDOCS=$(usex doc)
+ -DOPENEXR_BUILD_TOOLS=$(usex utils)
+ -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
+ -DOPENEXR_ENABLE_THREADING=$(usex threads)
+ -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON
+ -DOPENEXR_INSTALL_TOOLS=$(usex utils)
+ -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
+ )
+
+ use test && mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS=ON )
+
+ cmake_src_configure
+}
+
+src_install() {
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-02-28 5:21 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2022-02-28 5:21 UTC (permalink / raw
To: gentoo-commits
commit: 0afbbda08e5cd53115c0af318912ff865ec41b38
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 28 05:19:03 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 28 05:19:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0afbbda0
media-libs/openexr: Stabilize 3.1.4-r1 amd64, #833158
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.4-r1.ebuild b/media-libs/openexr/openexr-3.1.4-r1.ebuild
index d9484ddf8328..c6dacb0fd4f4 100644
--- a/media-libs/openexr/openexr-3.1.4-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.4-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-02-28 23:58 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2022-02-28 23:58 UTC (permalink / raw
To: gentoo-commits
commit: c11cceed783cd53b22ded0ff723a62ec7fa0c0e7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 28 23:56:41 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 28 23:56:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11cceed
media-libs/openexr: Stabilize 3.1.4-r1 x86, #833158
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.4-r1.ebuild b/media-libs/openexr/openexr-3.1.4-r1.ebuild
index c6dacb0fd4f4..50b6ac143aad 100644
--- a/media-libs/openexr/openexr-3.1.4-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.4-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-03-01 0:02 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2022-03-01 0:02 UTC (permalink / raw
To: gentoo-commits
commit: 10e20129fdbb10942c029d70efa49e88ce1ace57
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 1 00:01:27 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 1 00:01:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e20129
media-libs/openexr: Stabilize 3.1.4-r1 arm64, #833158
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.4-r1.ebuild b/media-libs/openexr/openexr-3.1.4-r1.ebuild
index 50b6ac143aad..282912f3046d 100644
--- a/media-libs/openexr/openexr-3.1.4-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.4-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-03-01 1:12 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2022-03-01 1:12 UTC (permalink / raw
To: gentoo-commits
commit: 112b1a20288227de1343be934d39d56e9cc269c7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 1 01:10:54 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 1 01:10:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112b1a20
media-libs/openexr: drop broken static-libs
It forces off building of shared libs(!) and it
doesn't work anyway (underlinked against zlib, for
a start).
Reported-by: hiyori
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.4-r1.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/media-libs/openexr/openexr-3.1.4-r1.ebuild b/media-libs/openexr/openexr-3.1.4-r1.ebuild
index 282912f3046d..dd4e602ea9d6 100644
--- a/media-libs/openexr/openexr-3.1.4-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.4-r1.ebuild
@@ -17,7 +17,7 @@ LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
+IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -50,7 +50,6 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
- -DBUILD_SHARED_LIBS=$(usex !static-libs)
-DBUILD_TESTING=$(usex test)
-DDOCS=$(usex doc)
-DOPENEXR_BUILD_TOOLS=$(usex utils)
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-03-31 18:45 Jakov Smolić
0 siblings, 0 replies; 118+ messages in thread
From: Jakov Smolić @ 2022-03-31 18:45 UTC (permalink / raw
To: gentoo-commits
commit: 2a7c9b2a166b2a77e52c13b83e6102a33ffd4b02
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 31 18:44:55 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Mar 31 18:44:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7c9b2a
media-libs/openexr: Stabilize 3.1.4 x86, #832726
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-libs/openexr/openexr-3.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.4.ebuild b/media-libs/openexr/openexr-3.1.4.ebuild
index ffe4572facba..de5d41a68c51 100644
--- a/media-libs/openexr/openexr-3.1.4.ebuild
+++ b/media-libs/openexr/openexr-3.1.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="3/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-04-15 6:18 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2022-04-15 6:18 UTC (permalink / raw
To: gentoo-commits
commit: b0d92cef9f5c4b077879766cf32c85aa99419a98
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Thu Apr 7 08:29:17 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Apr 15 06:18:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d92cef
media-libs/openexr: bump to 2.5.8
Closes: https://bugs.gentoo.org/837062
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/24939
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/openexr-2.5.8.ebuild | 75 +++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 39b88ea65170..5721a781b067 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,2 +1,3 @@
DIST openexr-2.5.7.tar.gz 27539574 BLAKE2B 58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2 SHA512 e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40
+DIST openexr-2.5.8.tar.gz 27539605 BLAKE2B b54b72aa82c947fd7f252bf4d15b2727be2da7cdd257a9d96c6c2a3c892438ff850177549144e492617bfe5d260ddd14d21eac70a55f124784bbdf5f7077d1e9 SHA512 5b1ad99cfa639892292109a26c084868b3fe0acf572dd69750e951cec2127d63c78309241de92b0052f0abe50d86f2518e3185194121010db5f826d217e37f4f
DIST openexr-3.1.4.tar.gz 20323658 BLAKE2B d3726023f920fa719b1832d3be2df36a95cac8c67fdd4b23a7166398a282fa01d5c07065afd92f7b28f178c47843f82eb7a0f2b77742725b359c8f275d2ef1d0 SHA512 612ab3467f9ccf2779e1592361cb07459571122e10c0a0b3020430cfa34fa3b91ca1d63cc12a5f85d5b53b277b3f7a88862e6477f0f3566a4196b8245f6bfe12
diff --git a/media-libs/openexr/openexr-2.5.8.ebuild b/media-libs/openexr/openexr-2.5.8.ebuild
new file mode 100644
index 000000000000..50fc19f16ab7
--- /dev/null
+++ b/media-libs/openexr/openexr-2.5.8.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P}/OpenEXR"
+
+LICENSE="BSD"
+SLOT="0/25" # based on SONAME
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ ~media-libs/ilmbase-${PV}:=[static-libs?,${MULTILIB_USEDEP}]
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( PATENTS README.md )
+
+src_prepare() {
+ # Fix path for testsuite
+ sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
+
+ # disable failing tests on various arches
+ if use test; then
+ if use abi_x86_32; then
+ eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
+ fi
+
+ # Technically this doesn't disable anything, it just gives this test time to complete.
+ # Could probably be applied unconditionally but will leave this to the maintainers.
+ if use riscv; then
+ eapply "${FILESDIR}/${P}-0002-increase-IlmImfTest-timeout.patch"
+ fi
+
+ if use sparc; then
+ eapply "${FILESDIR}/${P}-0001-disable-testRgba-on-sparc.patch"
+ fi
+ fi
+
+ multilib_foreach_abi cmake_src_prepare
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ -DINSTALL_OPENEXR_DOCS=$(usex doc)
+ -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
+ -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
+ -DOPENEXR_BUILD_UTILS=$(usex utils)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON
+ -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install_all() {
+ if use doc; then
+ DOCS+=( doc/*.pdf )
+ fi
+ einstalldocs
+
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-04-19 6:41 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2022-04-19 6:41 UTC (permalink / raw
To: gentoo-commits
commit: 2cad20e1001813a9869391b4281a435a174a0401
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Thu Apr 14 04:38:58 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Apr 19 06:41:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cad20e1
media-libs/openexr: add 3.1.5
Closes: https://bugs.gentoo.org/837911
Bug: https://bugs.gentoo.org/838079
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/25022
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/openexr-3.1.5.ebuild | 67 +++++++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 5721a781b067..1a6eba876c02 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,3 +1,4 @@
DIST openexr-2.5.7.tar.gz 27539574 BLAKE2B 58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2 SHA512 e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40
DIST openexr-2.5.8.tar.gz 27539605 BLAKE2B b54b72aa82c947fd7f252bf4d15b2727be2da7cdd257a9d96c6c2a3c892438ff850177549144e492617bfe5d260ddd14d21eac70a55f124784bbdf5f7077d1e9 SHA512 5b1ad99cfa639892292109a26c084868b3fe0acf572dd69750e951cec2127d63c78309241de92b0052f0abe50d86f2518e3185194121010db5f826d217e37f4f
DIST openexr-3.1.4.tar.gz 20323658 BLAKE2B d3726023f920fa719b1832d3be2df36a95cac8c67fdd4b23a7166398a282fa01d5c07065afd92f7b28f178c47843f82eb7a0f2b77742725b359c8f275d2ef1d0 SHA512 612ab3467f9ccf2779e1592361cb07459571122e10c0a0b3020430cfa34fa3b91ca1d63cc12a5f85d5b53b277b3f7a88862e6477f0f3566a4196b8245f6bfe12
+DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd SHA512 01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
diff --git a/media-libs/openexr/openexr-3.1.5.ebuild b/media-libs/openexr/openexr-3.1.5.ebuild
new file mode 100644
index 000000000000..53215e6b20de
--- /dev/null
+++ b/media-libs/openexr/openexr-3.1.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN=OpenEXR
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/30" # based on SONAME
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ ~dev-libs/imath-${PV}:=
+ sys-libs/zlib
+ !media-libs/openexr:3
+ !media-libs/ilmbase
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ doc? ( dev-python/breathe )
+ virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.1.1-0003-disable-failing-test.patch )
+
+DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md docs/SymbolVisibility.md )
+
+src_prepare() {
+ # Fix path for testsuite
+ sed -e "s:/var/tmp/:${T}:" \
+ -i "${S}"/src/test/${MY_PN}{,Fuzz,Util}Test/tmpDir.h || die "failed to set temp path for tests"
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ -DDOCS=$(usex doc)
+ -DOPENEXR_BUILD_TOOLS=$(usex utils)
+ -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
+ -DOPENEXR_ENABLE_THREADING=$(usex threads)
+ -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON
+ -DOPENEXR_INSTALL_TOOLS=$(usex utils)
+ -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
+ )
+
+ use test && mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS=ON )
+
+ cmake_src_configure
+}
+
+src_install() {
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-04-21 13:00 Jakov Smolić
0 siblings, 0 replies; 118+ messages in thread
From: Jakov Smolić @ 2022-04-21 13:00 UTC (permalink / raw
To: gentoo-commits
commit: b9fc50860daae3900f48eedf6988cda11e04535d
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 21 12:59:57 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Apr 21 12:59:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9fc5086
media-libs/openexr: Stabilize 3.1.5 amd64, #839582
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-libs/openexr/openexr-3.1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.5.ebuild b/media-libs/openexr/openexr-3.1.5.ebuild
index 53215e6b20de..927035b1197d 100644
--- a/media-libs/openexr/openexr-3.1.5.ebuild
+++ b/media-libs/openexr/openexr-3.1.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-04-22 18:18 Arthur Zamarin
0 siblings, 0 replies; 118+ messages in thread
From: Arthur Zamarin @ 2022-04-22 18:18 UTC (permalink / raw
To: gentoo-commits
commit: 56de6fd876b56c8f3952c6d56dffe75282bc8f0b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 22 18:18:25 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 22 18:18:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56de6fd8
media-libs/openexr: Stabilize 3.1.5 arm64, #839582
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.5.ebuild b/media-libs/openexr/openexr-3.1.5.ebuild
index 927035b1197d..ca85d54594e3 100644
--- a/media-libs/openexr/openexr-3.1.5.ebuild
+++ b/media-libs/openexr/openexr-3.1.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-05-17 12:48 WANG Xuerui
0 siblings, 0 replies; 118+ messages in thread
From: WANG Xuerui @ 2022-05-17 12:48 UTC (permalink / raw
To: gentoo-commits
commit: c6df197764453a267896f92c378005598b60d2bf
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 12:41:22 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue May 17 12:48:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6df1977
media-libs/openexr: keyword 3.1.5 for ~loong
Tests passed on real hardware.
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
media-libs/openexr/openexr-3.1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.5.ebuild b/media-libs/openexr/openexr-3.1.5.ebuild
index ca85d54594e3..920a0755bd8a 100644
--- a/media-libs/openexr/openexr-3.1.5.ebuild
+++ b/media-libs/openexr/openexr-3.1.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-06-22 7:01 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2022-06-22 7:01 UTC (permalink / raw
To: gentoo-commits
commit: 4b795b6e63847de2c38167f06a8bd892336d3e45
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 22 06:56:56 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun 22 07:01:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b795b6e
media-libs/openexr: Stabilize 2.5.8 x86, #853670
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/openexr-2.5.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.8.ebuild b/media-libs/openexr/openexr-2.5.8.ebuild
index 50fc19f16ab7..65aca12c7969 100644
--- a/media-libs/openexr/openexr-2.5.8.ebuild
+++ b/media-libs/openexr/openexr-2.5.8.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-06-22 7:01 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2022-06-22 7:01 UTC (permalink / raw
To: gentoo-commits
commit: 79362c415698b13e3821001946e3a331e5af822d
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 22 07:00:40 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun 22 07:01:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79362c41
media-libs/openexr: Stabilize 2.5.8 amd64, #853670
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/openexr-2.5.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.8.ebuild b/media-libs/openexr/openexr-2.5.8.ebuild
index 65aca12c7969..d75df087e093 100644
--- a/media-libs/openexr/openexr-2.5.8.ebuild
+++ b/media-libs/openexr/openexr-2.5.8.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-06-22 16:59 Arthur Zamarin
0 siblings, 0 replies; 118+ messages in thread
From: Arthur Zamarin @ 2022-06-22 16:59 UTC (permalink / raw
To: gentoo-commits
commit: 468e530238956b75ee06b89b102d3d5faad4a81d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 22 16:59:31 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 22 16:59:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=468e5302
media-libs/openexr: Stabilize 2.5.8 arm64, #853670
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/openexr/openexr-2.5.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.8.ebuild b/media-libs/openexr/openexr-2.5.8.ebuild
index d75df087e093..9040c83eabdb 100644
--- a/media-libs/openexr/openexr-2.5.8.ebuild
+++ b/media-libs/openexr/openexr-2.5.8.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/OpenEXR"
LICENSE="BSD"
SLOT="0/25" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-07-03 23:54 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2022-07-03 23:54 UTC (permalink / raw
To: gentoo-commits
commit: 32a32c27546cccf7b2bbd5853b7e418114a30ba9
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Thu Jun 23 15:27:56 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 3 23:53:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a32c27
media-libs/openexr: drop 2.5.7
cleanup old
Closes: https://bugs.gentoo.org/818424
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 -
media-libs/openexr/openexr-2.5.7.ebuild | 75 ---------------------------------
2 files changed, 76 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 1a6eba876c02..c7dae95b412e 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,4 +1,3 @@
-DIST openexr-2.5.7.tar.gz 27539574 BLAKE2B 58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2 SHA512 e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40
DIST openexr-2.5.8.tar.gz 27539605 BLAKE2B b54b72aa82c947fd7f252bf4d15b2727be2da7cdd257a9d96c6c2a3c892438ff850177549144e492617bfe5d260ddd14d21eac70a55f124784bbdf5f7077d1e9 SHA512 5b1ad99cfa639892292109a26c084868b3fe0acf572dd69750e951cec2127d63c78309241de92b0052f0abe50d86f2518e3185194121010db5f826d217e37f4f
DIST openexr-3.1.4.tar.gz 20323658 BLAKE2B d3726023f920fa719b1832d3be2df36a95cac8c67fdd4b23a7166398a282fa01d5c07065afd92f7b28f178c47843f82eb7a0f2b77742725b359c8f275d2ef1d0 SHA512 612ab3467f9ccf2779e1592361cb07459571122e10c0a0b3020430cfa34fa3b91ca1d63cc12a5f85d5b53b277b3f7a88862e6477f0f3566a4196b8245f6bfe12
DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd SHA512 01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
diff --git a/media-libs/openexr/openexr-2.5.7.ebuild b/media-libs/openexr/openexr-2.5.7.ebuild
deleted file mode 100644
index 990a17843d0d..000000000000
--- a/media-libs/openexr/openexr-2.5.7.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic toolchain-funcs
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${P}/OpenEXR"
-
-LICENSE="BSD"
-SLOT="0/25" # based on SONAME
-# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- ~media-libs/ilmbase-${PV}:=[static-libs?,${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( PATENTS README.md )
-
-src_prepare() {
- # Fix path for testsuite
- sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
-
- # disable failing tests on various arches
- if use test; then
- if use abi_x86_32; then
- eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
- fi
-
- # Technically this doesn't disable anything, it just gives this test time to complete.
- # Could probably be applied unconditionally but will leave this to the maintainers.
- if use riscv; then
- eapply "${FILESDIR}/${P}-0002-increase-IlmImfTest-timeout.patch"
- fi
-
- if use sparc; then
- eapply "${FILESDIR}/${P}-0001-disable-testRgba-on-sparc.patch"
- fi
- fi
-
- multilib_foreach_abi cmake_src_prepare
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTING=$(usex test)
- -DINSTALL_OPENEXR_DOCS=$(usex doc)
- -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
- -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
- -DOPENEXR_BUILD_UTILS=$(usex utils)
- -DOPENEXR_INSTALL_PKG_CONFIG=ON
- -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
- )
-
- cmake_src_configure
-}
-
-multilib_src_install_all() {
- if use doc; then
- DOCS+=( doc/*.pdf )
- fi
- einstalldocs
-
- use examples && docompress -x /usr/share/doc/${PF}/examples
-}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-08-15 14:10 Andreas Sturmlechner
0 siblings, 0 replies; 118+ messages in thread
From: Andreas Sturmlechner @ 2022-08-15 14:10 UTC (permalink / raw
To: gentoo-commits
commit: 423fe936e86a3b3f03a9f64825ed6a73ca9e1e4d
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 12:56:46 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 14:09:52 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423fe936
media-libs/openexr: Drop CMAKE_ECLASS meta var superfluous in EAPI-8
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-libs/openexr/openexr-2.5.8.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-libs/openexr/openexr-2.5.8.ebuild b/media-libs/openexr/openexr-2.5.8.ebuild
index e5e93f2625bb..fbe8a897d4ff 100644
--- a/media-libs/openexr/openexr-2.5.8.ebuild
+++ b/media-libs/openexr/openexr-2.5.8.ebuild
@@ -3,7 +3,6 @@
EAPI=8
-CMAKE_ECLASS=cmake
inherit cmake-multilib
DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-09-28 9:55 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2022-09-28 9:55 UTC (permalink / raw
To: gentoo-commits
commit: cdd00687ad9b94a5ede6642068046f16996c7d5c
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 28 08:21:01 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 09:54:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd00687
media-libs/openexr: Stabilize 3.1.5 x86, #839582
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/openexr-3.1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.5.ebuild b/media-libs/openexr/openexr-3.1.5.ebuild
index 14c4a1e4c3ba..ffa3ffbf3b37 100644
--- a/media-libs/openexr/openexr-3.1.5.ebuild
+++ b/media-libs/openexr/openexr-3.1.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-09-29 5:53 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2022-09-29 5:53 UTC (permalink / raw
To: gentoo-commits
commit: e7f15717240e71aad00ea50b1661095658a6390b
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Thu Sep 29 05:21:38 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Sep 29 05:52:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f15717
media-libs/openexr: drop 3.1.4-r1
Bug: https://bugs.gentoo.org/838079
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/27522
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/Manifest | 1 -
media-libs/openexr/openexr-3.1.4-r1.ebuild | 73 ------------------------------
2 files changed, 74 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index c7dae95b412e..bd6854bc0ea7 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,3 +1,2 @@
DIST openexr-2.5.8.tar.gz 27539605 BLAKE2B b54b72aa82c947fd7f252bf4d15b2727be2da7cdd257a9d96c6c2a3c892438ff850177549144e492617bfe5d260ddd14d21eac70a55f124784bbdf5f7077d1e9 SHA512 5b1ad99cfa639892292109a26c084868b3fe0acf572dd69750e951cec2127d63c78309241de92b0052f0abe50d86f2518e3185194121010db5f826d217e37f4f
-DIST openexr-3.1.4.tar.gz 20323658 BLAKE2B d3726023f920fa719b1832d3be2df36a95cac8c67fdd4b23a7166398a282fa01d5c07065afd92f7b28f178c47843f82eb7a0f2b77742725b359c8f275d2ef1d0 SHA512 612ab3467f9ccf2779e1592361cb07459571122e10c0a0b3020430cfa34fa3b91ca1d63cc12a5f85d5b53b277b3f7a88862e6477f0f3566a4196b8245f6bfe12
DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd SHA512 01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
diff --git a/media-libs/openexr/openexr-3.1.4-r1.ebuild b/media-libs/openexr/openexr-3.1.4-r1.ebuild
deleted file mode 100644
index dd4e602ea9d6..000000000000
--- a/media-libs/openexr/openexr-3.1.4-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PN=OpenEXR
-MY_PV=$(ver_cut 1)
-MY_P=${MY_PN}-${MY_PV}
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/30" # based on SONAME
-# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/imath-3.1.4-r1:=
- sys-libs/zlib
- !media-libs/openexr:3
- !media-libs/ilmbase
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- doc? ( dev-python/breathe )
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.1.1-0003-disable-failing-test.patch
-)
-
-DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md docs/SymbolVisibility.md )
-
-src_prepare() {
- # Fix path for testsuite
- sed -e "s:/var/tmp/:${T}:" \
- -i "${S}"/src/test/${MY_PN}{,Fuzz,Util}Test/tmpDir.h || die "failed to set temp path for tests"
-
- cmake_src_prepare
-
- #mv "${S}"/cmake/${MY_PN}.pc.in "${S}"/cmake/${MY_P}.pc.in || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTING=$(usex test)
- -DDOCS=$(usex doc)
- -DOPENEXR_BUILD_TOOLS=$(usex utils)
- -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
- -DOPENEXR_ENABLE_THREADING=$(usex threads)
- -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
- -DOPENEXR_INSTALL_PKG_CONFIG=ON
- -DOPENEXR_INSTALL_TOOLS=$(usex utils)
- -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
- )
-
- use test && mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS=ON )
-
- cmake_src_configure
-}
-
-src_install() {
- use examples && docompress -x /usr/share/doc/${PF}/examples
-
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-11-15 18:03 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2022-11-15 18:03 UTC (permalink / raw
To: gentoo-commits
commit: 682f4fec203312e53237dc2ec4bde08ac0eb7f17
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Mon Nov 14 18:37:29 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Nov 15 18:02:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682f4fec
media-libs/openexr: Revert "media-libs/openexr: Drop old versions"
This reverts commit b2bb3770f9ff7364a4cd05c850dfa121d109bc72.
Some packages still have their dependencies not updated and
will fail to build against openexr-3.
Bug: https://bugs.gentoo.org/817431
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/28267
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/openexr-2.5.8.ebuild | 70 +++++++++++++++++++++++++++++++++
2 files changed, 71 insertions(+)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 3a13467779b7..bd6854bc0ea7 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1 +1,2 @@
+DIST openexr-2.5.8.tar.gz 27539605 BLAKE2B b54b72aa82c947fd7f252bf4d15b2727be2da7cdd257a9d96c6c2a3c892438ff850177549144e492617bfe5d260ddd14d21eac70a55f124784bbdf5f7077d1e9 SHA512 5b1ad99cfa639892292109a26c084868b3fe0acf572dd69750e951cec2127d63c78309241de92b0052f0abe50d86f2518e3185194121010db5f826d217e37f4f
DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd SHA512 01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
diff --git a/media-libs/openexr/openexr-2.5.8.ebuild b/media-libs/openexr/openexr-2.5.8.ebuild
new file mode 100644
index 000000000000..fbe8a897d4ff
--- /dev/null
+++ b/media-libs/openexr/openexr-2.5.8.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P}/OpenEXR"
+
+LICENSE="BSD"
+SLOT="0/25" # based on SONAME
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ ~media-libs/ilmbase-${PV}:=[static-libs?,${MULTILIB_USEDEP}]
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( PATENTS README.md )
+
+src_prepare() {
+ # Fix path for testsuite
+ sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests"
+
+ # disable failing tests on various arches
+ if use test; then
+ if use abi_x86_32; then
+ eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
+ fi
+
+ # Technically this doesn't disable anything, it just gives this test time to complete.
+ # Could probably be applied unconditionally but will leave this to the maintainers.
+ if use riscv; then
+ eapply "${FILESDIR}/${PN}-2.5.7-0002-increase-IlmImfTest-timeout.patch"
+ fi
+ fi
+
+ multilib_foreach_abi cmake_src_prepare
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ -DINSTALL_OPENEXR_DOCS=$(usex doc)
+ -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
+ -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
+ -DOPENEXR_BUILD_UTILS=$(usex utils)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON
+ -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
+ )
+
+ cmake_src_configure
+}
+
+multilib_src_install_all() {
+ if use doc; then
+ DOCS+=( doc/*.pdf )
+ fi
+ einstalldocs
+
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2022-11-23 17:55 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2022-11-23 17:55 UTC (permalink / raw
To: gentoo-commits
commit: fd0604a9d022357679f853b1ff195b7c66d33de0
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Mon Nov 14 16:59:36 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Nov 23 17:55:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd0604a9
media-libs/openexr: loosen dependency on dev-libs/imath
Package builds with dev-libs/imath-3.1.6, so don't restrict to the
same version.
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/28265
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/openexr-3.1.5-r1.ebuild | 79 ++++++++++++++++++++++++++++++
1 file changed, 79 insertions(+)
diff --git a/media-libs/openexr/openexr-3.1.5-r1.ebuild b/media-libs/openexr/openexr-3.1.5-r1.ebuild
new file mode 100644
index 000000000000..48224fa049f9
--- /dev/null
+++ b/media-libs/openexr/openexr-3.1.5-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+MY_PN=OpenEXR
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/30" # based on SONAME
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/imath-${PV}:=
+ sys-libs/zlib
+ !media-libs/openexr:3
+ !media-libs/ilmbase
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ doc? ( dev-python/breathe )
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.1.1-0003-disable-failing-test.patch
+ "${FILESDIR}"/${P}-Add-missing-include-cstdint-required-by-gcc-13-1264.patch
+ "${FILESDIR}"/${P}-add-missed-include-cstdint-statement.patch
+)
+
+DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md docs/SymbolVisibility.md )
+
+src_prepare() {
+ # Fix path for testsuite
+ sed -e "s:/var/tmp/:${T}:" \
+ -i "${S}"/src/test/${MY_PN}{,Fuzz,Util}Test/tmpDir.h || die "failed to set temp path for tests"
+
+ if use x86; then
+ eapply "${FILESDIR}"/${P}-drop-failing-testDwaLookups.patch
+ fi
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ if use x86; then
+ replace-cpu-flags native i686
+ fi
+
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ -DDOCS=$(usex doc)
+ -DOPENEXR_BUILD_TOOLS=$(usex utils)
+ -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
+ -DOPENEXR_ENABLE_THREADING=$(usex threads)
+ -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON
+ -DOPENEXR_INSTALL_TOOLS=$(usex utils)
+ -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
+ )
+
+ use test && mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS=ON )
+
+ cmake_src_configure
+}
+
+src_install() {
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2023-01-11 8:23 Arthur Zamarin
0 siblings, 0 replies; 118+ messages in thread
From: Arthur Zamarin @ 2023-01-11 8:23 UTC (permalink / raw
To: gentoo-commits
commit: a751499a0472888ead1fef16f477744abeb04bf9
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 08:23:11 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 08:23:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a751499a
media-libs/openexr: Stabilize 3.1.5-r1 arm64, #890445
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.5-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/openexr/openexr-3.1.5-r1.ebuild b/media-libs/openexr/openexr-3.1.5-r1.ebuild
index 48224fa049f9..1ae728d7b37e 100644
--- a/media-libs/openexr/openexr-3.1.5-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2023-01-11 8:32 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2023-01-11 8:32 UTC (permalink / raw
To: gentoo-commits
commit: d7376b588d00cbf55ce21dde3311d04e33d2ca13
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 08:31:30 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 08:31:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7376b58
media-libs/openexr: Stabilize 3.1.5-r1 amd64, #890445
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.5-r1.ebuild b/media-libs/openexr/openexr-3.1.5-r1.ebuild
index 1ae728d7b37e..80f5ea2cb0f2 100644
--- a/media-libs/openexr/openexr-3.1.5-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.5-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2023-01-13 0:08 Yixun Lan
0 siblings, 0 replies; 118+ messages in thread
From: Yixun Lan @ 2023-01-13 0:08 UTC (permalink / raw
To: gentoo-commits
commit: 89e9210441999ca865b9b980a3c4446edb21c224
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 00:07:07 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 00:07:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e92104
media-libs/openexr: stabilize 3.1.5-r1 for x86, #890445
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
media-libs/openexr/openexr-3.1.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.5-r1.ebuild b/media-libs/openexr/openexr-3.1.5-r1.ebuild
index 80f5ea2cb0f2..545e236dc104 100644
--- a/media-libs/openexr/openexr-3.1.5-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.5-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2023-01-13 0:20 Yixun Lan
0 siblings, 0 replies; 118+ messages in thread
From: Yixun Lan @ 2023-01-13 0:20 UTC (permalink / raw
To: gentoo-commits
commit: f324f03a1190c04e0e51b810df2d3dde82a13917
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 00:19:06 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 00:20:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f324f03a
media-libs/openexr: drop 3.1.5
this is necessary after dev-libs/imath-3.1.5 dropped
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
media-libs/openexr/openexr-3.1.5.ebuild | 79 ---------------------------------
1 file changed, 79 deletions(-)
diff --git a/media-libs/openexr/openexr-3.1.5.ebuild b/media-libs/openexr/openexr-3.1.5.ebuild
deleted file mode 100644
index ffa3ffbf3b37..000000000000
--- a/media-libs/openexr/openexr-3.1.5.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-MY_PN=OpenEXR
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/30" # based on SONAME
-# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- ~dev-libs/imath-${PV}:=
- sys-libs/zlib
- !media-libs/openexr:3
- !media-libs/ilmbase
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- doc? ( dev-python/breathe )
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.1.1-0003-disable-failing-test.patch
- "${FILESDIR}"/${P}-Add-missing-include-cstdint-required-by-gcc-13-1264.patch
- "${FILESDIR}"/${P}-add-missed-include-cstdint-statement.patch
-)
-
-DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md docs/SymbolVisibility.md )
-
-src_prepare() {
- # Fix path for testsuite
- sed -e "s:/var/tmp/:${T}:" \
- -i "${S}"/src/test/${MY_PN}{,Fuzz,Util}Test/tmpDir.h || die "failed to set temp path for tests"
-
- if use x86; then
- eapply "${FILESDIR}"/${P}-drop-failing-testDwaLookups.patch
- fi
-
- cmake_src_prepare
-}
-
-src_configure() {
- if use x86; then
- replace-cpu-flags native i686
- fi
-
- local mycmakeargs=(
- -DBUILD_TESTING=$(usex test)
- -DDOCS=$(usex doc)
- -DOPENEXR_BUILD_TOOLS=$(usex utils)
- -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
- -DOPENEXR_ENABLE_THREADING=$(usex threads)
- -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
- -DOPENEXR_INSTALL_PKG_CONFIG=ON
- -DOPENEXR_INSTALL_TOOLS=$(usex utils)
- -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
- )
-
- use test && mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS=ON )
-
- cmake_src_configure
-}
-
-src_install() {
- use examples && docompress -x /usr/share/doc/${PF}/examples
-
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2023-04-10 7:37 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2023-04-10 7:37 UTC (permalink / raw
To: gentoo-commits
commit: 511aa1e14b487d38be0774048ca42ca4aaed8359
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Sat Mar 18 06:49:08 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 07:37:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511aa1e1
media-libs/openexr: add 3.1.7
Closes: https://bugs.gentoo.org/901201
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/30203
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/openexr-3.1.7.ebuild | 71 +++++++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 3a13467779b7..b628bae952f4 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1 +1,2 @@
DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd SHA512 01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
+DIST openexr-3.1.7.tar.gz 20494812 BLAKE2B 2cc03ed8da77f4a9523b7a0f55c78e78ab55f8f6de67cb68f1b2b4ad4b512448d80f39d60a0cc9eab451da35539027a573a0c6d6900e7f81b39f90703909b5af SHA512 f72f5e728f10c06fca0172c9b4c1df752225c3aed7384b4eaa502f92f8547bb1df93fe96d4d132a81eb32b729cb9fd615be825aa6c5de78481d3038c0d47c4d5
diff --git a/media-libs/openexr/openexr-3.1.7.ebuild b/media-libs/openexr/openexr-3.1.7.ebuild
new file mode 100644
index 000000000000..6022920a5566
--- /dev/null
+++ b/media-libs/openexr/openexr-3.1.7.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+MY_PN=OpenEXR
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/"
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/30" # based on SONAME
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/imath-3.1.6:=
+ sys-libs/zlib
+ !media-libs/openexr:3
+ !media-libs/ilmbase
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.1.1-0003-disable-failing-test.patch )
+DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md )
+
+src_prepare() {
+ # Fix path for testsuite
+ sed -e "s:/var/tmp/:${T}:" \
+ -i "${S}"/src/test/${MY_PN}Test/tmpDir.h || die "failed to set temp path for tests"
+
+ if use x86; then
+ eapply "${FILESDIR}"/${PN}-3.1.5-drop-failing-testDwaLookups.patch
+ fi
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ if use x86; then
+ replace-cpu-flags native i686
+ fi
+
+ local mycmakeargs=(
+ -DBUILD_DOCS=OFF # needs sphinx_press_theme which we don't have in ::gentoo
+ -DBUILD_TESTING=$(usex test)
+ -DOPENEXR_BUILD_TOOLS=$(usex utils)
+ -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
+ -DOPENEXR_ENABLE_THREADING=$(usex threads)
+ -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
+ -DOPENEXR_INSTALL_PKG_CONFIG=ON
+ -DOPENEXR_INSTALL_TOOLS=$(usex utils)
+ -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
+ )
+
+ use test && mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS=ON )
+
+ cmake_src_configure
+}
+
+src_install() {
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2023-09-08 7:17 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2023-09-08 7:17 UTC (permalink / raw
To: gentoo-commits
commit: 97a9532fbc7084f8ef41ee9bd6b5f4e8b07ed43a
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 8 07:12:13 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Sep 8 07:12:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a9532f
media-libs/openexr: Stabilize 3.1.7 x86, #913807
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/openexr-3.1.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.7.ebuild b/media-libs/openexr/openexr-3.1.7.ebuild
index 12680a4b107b..2ec269776660 100644
--- a/media-libs/openexr/openexr-3.1.7.ebuild
+++ b/media-libs/openexr/openexr-3.1.7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2023-09-08 7:17 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2023-09-08 7:17 UTC (permalink / raw
To: gentoo-commits
commit: c11b2c7c31d8e65bd9ecbf25ea75a84bacecb88f
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 8 07:11:40 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Sep 8 07:11:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11b2c7c
media-libs/openexr: Stabilize 3.1.7 amd64, #913807
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/openexr-3.1.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.7.ebuild b/media-libs/openexr/openexr-3.1.7.ebuild
index dcccaf7c7a57..12680a4b107b 100644
--- a/media-libs/openexr/openexr-3.1.7.ebuild
+++ b/media-libs/openexr/openexr-3.1.7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2023-10-27 2:34 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2023-10-27 2:34 UTC (permalink / raw
To: gentoo-commits
commit: 45c5b621cc1338fec723423bd713fffbe89d6f53
Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Wed Oct 11 22:14:24 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 02:31:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c5b621
media-libs/openexr: add 3.1.11, drop obsolete blockers
drop blockers on removed packages
update homepage url
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33306
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/{openexr-3.1.7.ebuild => openexr-3.1.11.ebuild} | 6 ++----
media-libs/openexr/openexr-3.1.5-r1.ebuild | 4 +---
media-libs/openexr/openexr-3.1.7.ebuild | 4 +---
4 files changed, 5 insertions(+), 10 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index b628bae952f4..ea41489d2b92 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,2 +1,3 @@
+DIST openexr-3.1.11.tar.gz 20539852 BLAKE2B 9d57362c656a646a5b909063ff57eccfacbc70929a802561c2be71b050e97e7087221f78110f2686fcc1ea960d87880ccdbcb57b474f635a3392f3fa169ef3c5 SHA512 ebbad4b22315522f43cafefca77cf92ce38cac87f024c8dc6429aed04a6dad1f0a3d717faaab39c4c3605e440442952acc4630c5393754ea138929be4ad8a0d4
DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd SHA512 01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
DIST openexr-3.1.7.tar.gz 20494812 BLAKE2B 2cc03ed8da77f4a9523b7a0f55c78e78ab55f8f6de67cb68f1b2b4ad4b512448d80f39d60a0cc9eab451da35539027a573a0c6d6900e7f81b39f90703909b5af SHA512 f72f5e728f10c06fca0172c9b4c1df752225c3aed7384b4eaa502f92f8547bb1df93fe96d4d132a81eb32b729cb9fd615be825aa6c5de78481d3038c0d47c4d5
diff --git a/media-libs/openexr/openexr-3.1.7.ebuild b/media-libs/openexr/openexr-3.1.11.ebuild
similarity index 90%
copy from media-libs/openexr/openexr-3.1.7.ebuild
copy to media-libs/openexr/openexr-3.1.11.ebuild
index 445494079498..bbb330f1fc0f 100644
--- a/media-libs/openexr/openexr-3.1.7.ebuild
+++ b/media-libs/openexr/openexr-3.1.11.ebuild
@@ -8,21 +8,19 @@ inherit cmake flag-o-matic
MY_PN=OpenEXR
DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
+HOMEPAGE="https://openexr.com/"
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/Imath-3.1.6:=
sys-libs/zlib
- !media-libs/openexr:3
- !media-libs/ilmbase
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/media-libs/openexr/openexr-3.1.5-r1.ebuild b/media-libs/openexr/openexr-3.1.5-r1.ebuild
index b307b8c8c2ac..514978514e74 100644
--- a/media-libs/openexr/openexr-3.1.5-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.5-r1.ebuild
@@ -8,7 +8,7 @@ inherit cmake flag-o-matic
MY_PN=OpenEXR
DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
+HOMEPAGE="https://openexr.com/"
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
@@ -21,8 +21,6 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/Imath-${PV}:=
sys-libs/zlib
- !media-libs/openexr:3
- !media-libs/ilmbase
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/media-libs/openexr/openexr-3.1.7.ebuild b/media-libs/openexr/openexr-3.1.7.ebuild
index 445494079498..bc11bb9507bc 100644
--- a/media-libs/openexr/openexr-3.1.7.ebuild
+++ b/media-libs/openexr/openexr-3.1.7.ebuild
@@ -8,7 +8,7 @@ inherit cmake flag-o-matic
MY_PN=OpenEXR
DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
+HOMEPAGE="https://openexr.com/"
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
@@ -21,8 +21,6 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/Imath-3.1.6:=
sys-libs/zlib
- !media-libs/openexr:3
- !media-libs/ilmbase
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2023-10-27 2:59 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2023-10-27 2:59 UTC (permalink / raw
To: gentoo-commits
commit: 66ce50da64904ead6fcdfc89aa646094eb8d3e75
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 27 02:57:58 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 02:57:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ce50da
Revert "media-libs/openexr: add 3.1.11, drop obsolete blockers"
This reverts commit 45c5b621cc1338fec723423bd713fffbe89d6f53.
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 -
media-libs/openexr/openexr-3.1.11.ebuild | 69 ------------------------------
media-libs/openexr/openexr-3.1.5-r1.ebuild | 4 +-
media-libs/openexr/openexr-3.1.7.ebuild | 4 +-
4 files changed, 6 insertions(+), 72 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index ea41489d2b92..b628bae952f4 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,3 +1,2 @@
-DIST openexr-3.1.11.tar.gz 20539852 BLAKE2B 9d57362c656a646a5b909063ff57eccfacbc70929a802561c2be71b050e97e7087221f78110f2686fcc1ea960d87880ccdbcb57b474f635a3392f3fa169ef3c5 SHA512 ebbad4b22315522f43cafefca77cf92ce38cac87f024c8dc6429aed04a6dad1f0a3d717faaab39c4c3605e440442952acc4630c5393754ea138929be4ad8a0d4
DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd SHA512 01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
DIST openexr-3.1.7.tar.gz 20494812 BLAKE2B 2cc03ed8da77f4a9523b7a0f55c78e78ab55f8f6de67cb68f1b2b4ad4b512448d80f39d60a0cc9eab451da35539027a573a0c6d6900e7f81b39f90703909b5af SHA512 f72f5e728f10c06fca0172c9b4c1df752225c3aed7384b4eaa502f92f8547bb1df93fe96d4d132a81eb32b729cb9fd615be825aa6c5de78481d3038c0d47c4d5
diff --git a/media-libs/openexr/openexr-3.1.11.ebuild b/media-libs/openexr/openexr-3.1.11.ebuild
deleted file mode 100644
index bbb330f1fc0f..000000000000
--- a/media-libs/openexr/openexr-3.1.11.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-MY_PN=OpenEXR
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://openexr.com/"
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/30" # based on SONAME
-# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/Imath-3.1.6:=
- sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.1.1-0003-disable-failing-test.patch )
-DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md )
-
-src_prepare() {
- # Fix path for testsuite
- sed -e "s:/var/tmp/:${T}:" \
- -i "${S}"/src/test/${MY_PN}Test/tmpDir.h || die "failed to set temp path for tests"
-
- if use x86; then
- eapply "${FILESDIR}"/${PN}-3.1.5-drop-failing-testDwaLookups.patch
- fi
-
- cmake_src_prepare
-}
-
-src_configure() {
- if use x86; then
- replace-cpu-flags native i686
- fi
-
- local mycmakeargs=(
- -DBUILD_DOCS=OFF # needs sphinx_press_theme which we don't have in ::gentoo
- -DBUILD_TESTING=$(usex test)
- -DOPENEXR_BUILD_TOOLS=$(usex utils)
- -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
- -DOPENEXR_ENABLE_THREADING=$(usex threads)
- -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
- -DOPENEXR_INSTALL_PKG_CONFIG=ON
- -DOPENEXR_INSTALL_TOOLS=$(usex utils)
- -DOPENEXR_USE_CLANG_TIDY=OFF # don't look for clang-tidy
- )
-
- use test && mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS=ON )
-
- cmake_src_configure
-}
-
-src_install() {
- use examples && docompress -x /usr/share/doc/${PF}/examples
-
- cmake_src_install
-}
diff --git a/media-libs/openexr/openexr-3.1.5-r1.ebuild b/media-libs/openexr/openexr-3.1.5-r1.ebuild
index 514978514e74..b307b8c8c2ac 100644
--- a/media-libs/openexr/openexr-3.1.5-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.5-r1.ebuild
@@ -8,7 +8,7 @@ inherit cmake flag-o-matic
MY_PN=OpenEXR
DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://openexr.com/"
+HOMEPAGE="https://www.openexr.com/"
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
@@ -21,6 +21,8 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/Imath-${PV}:=
sys-libs/zlib
+ !media-libs/openexr:3
+ !media-libs/ilmbase
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/media-libs/openexr/openexr-3.1.7.ebuild b/media-libs/openexr/openexr-3.1.7.ebuild
index bc11bb9507bc..445494079498 100644
--- a/media-libs/openexr/openexr-3.1.7.ebuild
+++ b/media-libs/openexr/openexr-3.1.7.ebuild
@@ -8,7 +8,7 @@ inherit cmake flag-o-matic
MY_PN=OpenEXR
DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://openexr.com/"
+HOMEPAGE="https://www.openexr.com/"
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
@@ -21,6 +21,8 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/Imath-3.1.6:=
sys-libs/zlib
+ !media-libs/openexr:3
+ !media-libs/ilmbase
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2023-10-27 3:20 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2023-10-27 3:20 UTC (permalink / raw
To: gentoo-commits
commit: d4114ec946c697f74294fbfdba09e9175dbab939
Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Wed Oct 11 22:14:24 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 03:15:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4114ec9
media-libs/openexr: add 3.1.11, drop obsolete blockers
drop blockers on removed packages
update homepage url
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33306
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/{openexr-3.1.7.ebuild => openexr-3.1.11.ebuild} | 6 ++----
media-libs/openexr/openexr-3.1.5-r1.ebuild | 4 +---
media-libs/openexr/openexr-3.1.7.ebuild | 4 +---
4 files changed, 5 insertions(+), 10 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index b628bae952f4..ea41489d2b92 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,2 +1,3 @@
+DIST openexr-3.1.11.tar.gz 20539852 BLAKE2B 9d57362c656a646a5b909063ff57eccfacbc70929a802561c2be71b050e97e7087221f78110f2686fcc1ea960d87880ccdbcb57b474f635a3392f3fa169ef3c5 SHA512 ebbad4b22315522f43cafefca77cf92ce38cac87f024c8dc6429aed04a6dad1f0a3d717faaab39c4c3605e440442952acc4630c5393754ea138929be4ad8a0d4
DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd SHA512 01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
DIST openexr-3.1.7.tar.gz 20494812 BLAKE2B 2cc03ed8da77f4a9523b7a0f55c78e78ab55f8f6de67cb68f1b2b4ad4b512448d80f39d60a0cc9eab451da35539027a573a0c6d6900e7f81b39f90703909b5af SHA512 f72f5e728f10c06fca0172c9b4c1df752225c3aed7384b4eaa502f92f8547bb1df93fe96d4d132a81eb32b729cb9fd615be825aa6c5de78481d3038c0d47c4d5
diff --git a/media-libs/openexr/openexr-3.1.7.ebuild b/media-libs/openexr/openexr-3.1.11.ebuild
similarity index 90%
copy from media-libs/openexr/openexr-3.1.7.ebuild
copy to media-libs/openexr/openexr-3.1.11.ebuild
index 2ec269776660..a18baac04c1a 100644
--- a/media-libs/openexr/openexr-3.1.7.ebuild
+++ b/media-libs/openexr/openexr-3.1.11.ebuild
@@ -8,21 +8,19 @@ inherit cmake flag-o-matic
MY_PN=OpenEXR
DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
+HOMEPAGE="https://openexr.com/"
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/imath-3.1.6:=
sys-libs/zlib
- !media-libs/openexr:3
- !media-libs/ilmbase
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/media-libs/openexr/openexr-3.1.5-r1.ebuild b/media-libs/openexr/openexr-3.1.5-r1.ebuild
index 25424ab3f979..1596452e2ec0 100644
--- a/media-libs/openexr/openexr-3.1.5-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.5-r1.ebuild
@@ -8,7 +8,7 @@ inherit cmake flag-o-matic
MY_PN=OpenEXR
DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
+HOMEPAGE="https://openexr.com/"
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
@@ -21,8 +21,6 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/imath-${PV}:=
sys-libs/zlib
- !media-libs/openexr:3
- !media-libs/ilmbase
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/media-libs/openexr/openexr-3.1.7.ebuild b/media-libs/openexr/openexr-3.1.7.ebuild
index 2ec269776660..a8215f9d31bb 100644
--- a/media-libs/openexr/openexr-3.1.7.ebuild
+++ b/media-libs/openexr/openexr-3.1.7.ebuild
@@ -8,7 +8,7 @@ inherit cmake flag-o-matic
MY_PN=OpenEXR
DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/"
+HOMEPAGE="https://openexr.com/"
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
@@ -21,8 +21,6 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/imath-3.1.6:=
sys-libs/zlib
- !media-libs/openexr:3
- !media-libs/ilmbase
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2023-12-21 15:15 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2023-12-21 15:15 UTC (permalink / raw
To: gentoo-commits
commit: cb7ef595a58b769cc75f323afd0521ff0081af65
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 21 15:14:59 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 15:14:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb7ef595
media-libs/openexr: Stabilize 3.1.11 amd64, #920470
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.11.ebuild b/media-libs/openexr/openexr-3.1.11.ebuild
index a18baac04c1a..9c89846096d5 100644
--- a/media-libs/openexr/openexr-3.1.11.ebuild
+++ b/media-libs/openexr/openexr-3.1.11.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2023-12-22 11:41 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2023-12-22 11:41 UTC (permalink / raw
To: gentoo-commits
commit: 16080a98e412a80edb378dbad95d08797c95e847
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 22 08:21:53 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Dec 22 11:39:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16080a98
media-libs/openexr: Stabilize 3.1.11 x86, #920470
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/openexr-3.1.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.11.ebuild b/media-libs/openexr/openexr-3.1.11.ebuild
index 9c89846096d5..b974fff11309 100644
--- a/media-libs/openexr/openexr-3.1.11.ebuild
+++ b/media-libs/openexr/openexr-3.1.11.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2024-02-20 18:33 Arthur Zamarin
0 siblings, 0 replies; 118+ messages in thread
From: Arthur Zamarin @ 2024-02-20 18:33 UTC (permalink / raw
To: gentoo-commits
commit: 4119b7ce4ced45f76a8a6d4ab1d9d954c1ee9f86
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 20 18:28:37 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 20 18:32:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4119b7ce
media-libs/openexr: unkeyword for ~ia64
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.11.ebuild | 4 ++--
media-libs/openexr/openexr-3.1.5-r1.ebuild | 4 ++--
media-libs/openexr/openexr-3.1.7.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/media-libs/openexr/openexr-3.1.11.ebuild b/media-libs/openexr/openexr-3.1.11.ebuild
index b974fff11309..71969a113652 100644
--- a/media-libs/openexr/openexr-3.1.11.ebuild
+++ b/media-libs/openexr/openexr-3.1.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
RESTRICT="!test? ( test )"
diff --git a/media-libs/openexr/openexr-3.1.5-r1.ebuild b/media-libs/openexr/openexr-3.1.5-r1.ebuild
index 1596452e2ec0..a5039301aed5 100644
--- a/media-libs/openexr/openexr-3.1.5-r1.ebuild
+++ b/media-libs/openexr/openexr-3.1.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
RESTRICT="!test? ( test )"
diff --git a/media-libs/openexr/openexr-3.1.7.ebuild b/media-libs/openexr/openexr-3.1.7.ebuild
index a8215f9d31bb..e3960f74c307 100644
--- a/media-libs/openexr/openexr-3.1.7.ebuild
+++ b/media-libs/openexr/openexr-3.1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2024-02-21 1:48 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2024-02-21 1:48 UTC (permalink / raw
To: gentoo-commits
commit: 68f10c657743dd6e155c658c18c00885bee780ab
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 21 01:48:23 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 21 01:48:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f10c65
media-libs/openexr: drop back to ~arch
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.12.ebuild b/media-libs/openexr/openexr-3.1.12.ebuild
index 71969a113652..bc37e4bd424e 100644
--- a/media-libs/openexr/openexr-3.1.12.ebuild
+++ b/media-libs/openexr/openexr-3.1.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2024-03-17 12:39 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2024-03-17 12:39 UTC (permalink / raw
To: gentoo-commits
commit: 4351c64bb21453c4774944c1e6e714b08ffbee95
Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Sun Mar 17 12:35:26 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 12:38:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4351c64b
media-libs/openexr: 3.2.2 rework x86 test skip
Closes: https://bugs.gentoo.org/927173
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35800
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.2.2.ebuild | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/media-libs/openexr/openexr-3.2.2.ebuild b/media-libs/openexr/openexr-3.2.2.ebuild
index 71b9a4937dcb..84a97d580e9f 100644
--- a/media-libs/openexr/openexr-3.2.2.ebuild
+++ b/media-libs/openexr/openexr-3.2.2.ebuild
@@ -52,10 +52,6 @@ src_prepare() {
sed -e "s:if(INSTALL_DOCS):if(OPENEXR_INSTALL_DOCS):" \
-i docs/CMakeLists.txt || die
- if use x86; then
- eapply "${FILESDIR}/${PN}-3.1.5-drop-failing-testDwaLookups.patch"
- fi
-
cmake_src_prepare
if use test; then
@@ -123,6 +119,16 @@ src_configure() {
cmake_src_configure
}
+src_test() {
+ local CMAKE_SKIP_TESTS=()
+
+ use x86 && CMAKE_SKIP_TESTS+=(
+ '^OpenEXR.testDwaLookups$'
+ )
+
+ cmake_src_test
+}
+
src_install() {
use examples && docompress -x "/usr/share/doc/${PF}/examples"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2024-03-17 14:23 Florian Schmaus
0 siblings, 0 replies; 118+ messages in thread
From: Florian Schmaus @ 2024-03-17 14:23 UTC (permalink / raw
To: gentoo-commits
commit: 44e968379c2b7b4c6154c184f5f1fea18407a343
Author: Aliaksei Urbanski <aliaksei.urbanski <AT> gmail <DOT> com>
AuthorDate: Sun Mar 17 12:55:08 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 14:18:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e96837
media-libs/openexr: replace 3.2.2 with 3.2.3
Release:
- https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.2.3
These changes also:
- fix/simplify handling of the test USE flag
- fix handling of the examples USE flag
- improve handling of the doc USE flag
- fix the RDEPEND
Closes: https://bugs.gentoo.org/925128
Closes: https://bugs.gentoo.org/925198
Co-authored-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35692
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
media-libs/openexr/Manifest | 2 +-
.../{openexr-3.2.2.ebuild => openexr-3.2.3.ebuild} | 79 ++++++++++++----------
2 files changed, 43 insertions(+), 38 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 56482c59e738..70d169cd8c7b 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -2,5 +2,5 @@ DIST openexr-3.1.11.tar.gz 20539852 BLAKE2B 9d57362c656a646a5b909063ff57eccfacbc
DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd SHA512 01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
DIST openexr-3.1.7.tar.gz 20494812 BLAKE2B 2cc03ed8da77f4a9523b7a0f55c78e78ab55f8f6de67cb68f1b2b4ad4b512448d80f39d60a0cc9eab451da35539027a573a0c6d6900e7f81b39f90703909b5af SHA512 f72f5e728f10c06fca0172c9b4c1df752225c3aed7384b4eaa502f92f8547bb1df93fe96d4d132a81eb32b729cb9fd615be825aa6c5de78481d3038c0d47c4d5
DIST openexr-3.1.12.tar.gz 20540857 BLAKE2B 94a78e4e45f892b56f9a05cabad5cea999ff1844ff8569995f1f301e8599e0be1c214477f501f351c248eea141db22508eb764c1c91508399e69932026361c04 SHA512 0fce6a1322d74354a29ece9f9afeca1c4874c4d55079ec720f3ef21ab2ab950ec333f793f1ffad6634f57b40c4276af578b31ac8bc3e11856d7b903d5475e5eb
-DIST openexr-3.2.2.tar.gz 18825996 BLAKE2B 535d7798263ee63cbb79981bfd5b8edf4805acd672b7f98457876b7017840263bd6f1491dc63afcd3a66751a73fbb8463764c85ba06c18d59839d9f25a6769db SHA512 b6537a8218686bfad7e6d29ae087d0548624cce81308d31581d99b4b741de3223b22fb8748fe9223e4e3609761815bef5e1bcc55e06302aeaf25d9d9a6134bab
+DIST openexr-3.2.3.tar.gz 18855303 BLAKE2B 4f5dbd9033031e988e973ef039b67632ac92e1272cc1d3e4540992f09f6b275c3ecb4c8f690cd98620519993099d132b43bb4bb40bb0d11caa06db868404015a SHA512 6e0a6fdcfae57c6e8b060d9aeed57140d96d39bffe5e40edd6ea5beb06e569323833d07906316ffca05f48e8409d0ea4174e2cd84d554404a4ee432e07d7b5e6
DIST openexr-images-1.0.tar.gz 252222962 BLAKE2B d57c458dfbd1b08c964429022b6e08a3309bf11cbd43c64e271ebc620dae6dbe70636e5221f47dabd7fe2aa0806f2cf3f3c9b3f55fd7f45b0a34f3e62b6029e7 SHA512 c1c83a26cd326d0fcda824daccb0044abad46f29e1bd2ceb1c38bc62b3e71f0aeef126dddc4517eb1cb9f7c9d0fe234276a48a754bdb7c7823e9aee459d8670a
diff --git a/media-libs/openexr/openexr-3.2.2.ebuild b/media-libs/openexr/openexr-3.2.3.ebuild
similarity index 63%
rename from media-libs/openexr/openexr-3.2.2.ebuild
rename to media-libs/openexr/openexr-3.2.3.ebuild
index 84a97d580e9f..29c1e2625355 100644
--- a/media-libs/openexr/openexr-3.2.2.ebuild
+++ b/media-libs/openexr/openexr-3.2.3.ebuild
@@ -25,18 +25,18 @@ SLOT="0/31" # based on SONAME
KEYWORDS="~amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
+REQUIRED_USE="doc? ( utils )"
RESTRICT="!test? ( test )"
RDEPEND="
- app-arch/libdeflate
+ app-arch/libdeflate[zlib]
>=dev-libs/imath-3.1.6:=
- doc? (
- sys-apps/help2man
- dev-python/sphinx-press-theme
- )
"
DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( sys-apps/help2man )
+"
PATCHES=(
"${FILESDIR}/${PN}-3.2.1-bintests-iff-utils.patch"
@@ -54,34 +54,32 @@ src_prepare() {
cmake_src_prepare
- if use test; then
- if use utils; then
- IMAGES=(
- Beachball/multipart.0001.exr
- Beachball/singlepart.0001.exr
- Chromaticities/Rec709.exr
- Chromaticities/Rec709_YC.exr
- Chromaticities/XYZ.exr
- Chromaticities/XYZ_YC.exr
- LuminanceChroma/Flowers.exr
- LuminanceChroma/Garden.exr
- MultiResolution/ColorCodedLevels.exr
- MultiResolution/WavyLinesCube.exr
- MultiResolution/WavyLinesLatLong.exr
- MultiView/Adjuster.exr
- TestImages/GammaChart.exr
- TestImages/GrayRampsHorizontal.exr
- v2/LeftView/Balls.exr
- v2/Stereo/Trunks.exr
- )
-
- mkdir -p "${BUILD_DIR}/src/test/bin" || die
-
- for image in "${IMAGES[@]}"; do
- mkdir -p "${BUILD_DIR}/src/test/bin/$(dirname "${image}")" || die
- cp -a "${WORKDIR}/openexr-images-1.0/${image}" "${BUILD_DIR}/src/test/bin/$(dirname "${image}")/" || die
- done
- fi
+ if use test && use utils; then
+ IMAGES=(
+ Beachball/multipart.0001.exr
+ Beachball/singlepart.0001.exr
+ Chromaticities/Rec709.exr
+ Chromaticities/Rec709_YC.exr
+ Chromaticities/XYZ.exr
+ Chromaticities/XYZ_YC.exr
+ LuminanceChroma/Flowers.exr
+ LuminanceChroma/Garden.exr
+ MultiResolution/ColorCodedLevels.exr
+ MultiResolution/WavyLinesCube.exr
+ MultiResolution/WavyLinesLatLong.exr
+ MultiView/Adjuster.exr
+ TestImages/GammaChart.exr
+ TestImages/GrayRampsHorizontal.exr
+ v2/LeftView/Balls.exr
+ v2/Stereo/Trunks.exr
+ )
+
+ mkdir -p "${BUILD_DIR}/src/test/bin" || die
+
+ for image in "${IMAGES[@]}"; do
+ mkdir -p "${BUILD_DIR}/src/test/bin/$(dirname "${image}")" || die
+ cp -a "${WORKDIR}/openexr-images-1.0/${image}" "${BUILD_DIR}/src/test/bin/${image}" || die
+ done
fi
}
@@ -98,14 +96,14 @@ src_configure() {
-DBUILD_TESTING="$(usex test)"
-DBUILD_WEBSITE="no"
+ -DOPENEXR_BUILD_EXAMPLES="$(usex examples)"
-DOPENEXR_BUILD_PYTHON="no"
-DOPENEXR_BUILD_TOOLS="$(usex utils)"
-DOPENEXR_ENABLE_LARGE_STACK="$(usex large-stack)"
-DOPENEXR_ENABLE_THREADING="$(usex threads)"
-DOPENEXR_INSTALL="yes"
- -DOPENEXR_INSTALL_DOCS="$(usex doc "$(usex utils)")"
- -DOPENEXR_INSTALL_EXAMPLES="$(usex examples)"
+ -DOPENEXR_INSTALL_DOCS="$(usex doc)"
-DOPENEXR_INSTALL_PKG_CONFIG="yes"
-DOPENEXR_INSTALL_TOOLS="$(usex utils)"
@@ -113,8 +111,15 @@ src_configure() {
-DOPENEXR_FORCE_INTERNAL_DEFLATE="no"
-DOPENEXR_FORCE_INTERNAL_IMATH="no"
- -DOPENEXR_RUN_FUZZ_TESTS="$(usex test)" # NOTE expensive
)
+ if use test; then
+ # OPENEXR_RUN_FUZZ_TESTS depends on BUILD_TESTING, see
+ # - https://bugs.gentoo.org/925128
+ # - https://openexr.com/en/latest/install.html#component-options
+
+ # NOTE: the fuzz tests are very slow
+ mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS="ON" )
+ fi
cmake_src_configure
}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2024-06-02 3:27 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2024-06-02 3:27 UTC (permalink / raw
To: gentoo-commits
commit: e054d2067ebd9514359229812ba66b29cc265f70
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 2 03:26:48 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 2 03:27:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e054d206
media-libs/openexr: skip known-failing tests on arm64
Fedora are doing the same and it's a small subset of the total tests.
Not ideal, but it is what it is.
Bug: https://github.com/AcademySoftwareFoundation/openexr/issues/1460
Closes: https://bugs.gentoo.org/922247
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.11.ebuild | 12 ++++++++++++
media-libs/openexr/openexr-3.1.12.ebuild | 12 ++++++++++++
media-libs/openexr/openexr-3.2.3.ebuild | 15 ++++++++++-----
3 files changed, 34 insertions(+), 5 deletions(-)
diff --git a/media-libs/openexr/openexr-3.1.11.ebuild b/media-libs/openexr/openexr-3.1.11.ebuild
index 71969a113652..bf479a71c0ec 100644
--- a/media-libs/openexr/openexr-3.1.11.ebuild
+++ b/media-libs/openexr/openexr-3.1.11.ebuild
@@ -62,6 +62,18 @@ src_configure() {
cmake_src_configure
}
+src_test() {
+ local CMAKE_SKIP_TESTS=()
+
+ use arm64 && CMAKE_SKIP_TESTS+=(
+ # bug #922247
+ 'OpenEXRCore.testDWAACompression'
+ 'OpenEXRCore.testDWABCompression'
+ )
+
+ cmake_src_test
+}
+
src_install() {
use examples && docompress -x /usr/share/doc/${PF}/examples
diff --git a/media-libs/openexr/openexr-3.1.12.ebuild b/media-libs/openexr/openexr-3.1.12.ebuild
index bc37e4bd424e..de6cba52a4ee 100644
--- a/media-libs/openexr/openexr-3.1.12.ebuild
+++ b/media-libs/openexr/openexr-3.1.12.ebuild
@@ -62,6 +62,18 @@ src_configure() {
cmake_src_configure
}
+src_test() {
+ local CMAKE_SKIP_TESTS=()
+
+ use arm64 && CMAKE_SKIP_TESTS+=(
+ # bug #922247
+ 'OpenEXRCore.testDWAACompression'
+ 'OpenEXRCore.testDWABCompression'
+ )
+
+ cmake_src_test
+}
+
src_install() {
use examples && docompress -x /usr/share/doc/${PF}/examples
diff --git a/media-libs/openexr/openexr-3.2.3.ebuild b/media-libs/openexr/openexr-3.2.3.ebuild
index 94f5c11c87d6..9a00c4974021 100644
--- a/media-libs/openexr/openexr-3.2.3.ebuild
+++ b/media-libs/openexr/openexr-3.2.3.ebuild
@@ -125,13 +125,18 @@ src_configure() {
}
src_test() {
- local CMAKE_SKIP_TESTS=()
+ local CMAKE_SKIP_TESTS=()
- use x86 && CMAKE_SKIP_TESTS+=(
- '^OpenEXR.testDwaLookups$'
- )
+ use arm64 && CMAKE_SKIP_TESTS+=(
+ # bug #922247
+ 'OpenEXRCore.testDWAACompression'
+ 'OpenEXRCore.testDWABCompression'
+ )
+ use x86 && CMAKE_SKIP_TESTS+=(
+ '^OpenEXR.testDwaLookups$'
+ )
- cmake_src_test
+ cmake_src_test
}
src_install() {
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2024-06-02 3:28 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2024-06-02 3:28 UTC (permalink / raw
To: gentoo-commits
commit: 7c06552db5fab1b12236de5d5e7a6416bc29c6b0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 2 03:28:13 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 2 03:28:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c06552d
media-libs/openexr: Stabilize 3.1.11 arm64, #920470
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.1.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.1.11.ebuild b/media-libs/openexr/openexr-3.1.11.ebuild
index bf479a71c0ec..4b0af468a73a 100644
--- a/media-libs/openexr/openexr-3.1.11.ebuild
+++ b/media-libs/openexr/openexr-3.1.11.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
LICENSE="BSD"
SLOT="0/30" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2024-06-02 3:29 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2024-06-02 3:29 UTC (permalink / raw
To: gentoo-commits
commit: a8f4284481a98b700cf878b6bba5036291ccfbd2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 2 03:29:34 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 2 03:29:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f42844
media-libs/openexr: Stabilize 3.2.3 arm64, #932991
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.2.3.ebuild b/media-libs/openexr/openexr-3.2.3.ebuild
index 9a00c4974021..146862dea6dd 100644
--- a/media-libs/openexr/openexr-3.2.3.ebuild
+++ b/media-libs/openexr/openexr-3.2.3.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/31" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
REQUIRED_USE="doc? ( utils )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2024-06-02 8:28 Joonas Niilola
0 siblings, 0 replies; 118+ messages in thread
From: Joonas Niilola @ 2024-06-02 8:28 UTC (permalink / raw
To: gentoo-commits
commit: af895f7ad5eb5bca8ac767ae0554a8829d06f2a6
Author: Aliaksei Urbanski <aliaksei.urbanski <AT> gmail <DOT> com>
AuthorDate: Tue Mar 26 23:06:49 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jun 2 08:28:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af895f7a
media-libs/openexr: add 3.2.4
Release:
- https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.2.4
Changelog:
- https://github.com/AcademySoftwareFoundation/openexr/blob/v3.2.4/CHANGES.md#version-324-march-26-2024
Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35940
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-libs/openexr/Manifest | 1 +
media-libs/openexr/openexr-3.2.4.ebuild | 141 ++++++++++++++++++++++++++++++++
2 files changed, 142 insertions(+)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 70d169cd8c7b..3e7335cd43f1 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -3,4 +3,5 @@ DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 77ece3c62b34292d4714873149a5a54a47fe8
DIST openexr-3.1.7.tar.gz 20494812 BLAKE2B 2cc03ed8da77f4a9523b7a0f55c78e78ab55f8f6de67cb68f1b2b4ad4b512448d80f39d60a0cc9eab451da35539027a573a0c6d6900e7f81b39f90703909b5af SHA512 f72f5e728f10c06fca0172c9b4c1df752225c3aed7384b4eaa502f92f8547bb1df93fe96d4d132a81eb32b729cb9fd615be825aa6c5de78481d3038c0d47c4d5
DIST openexr-3.1.12.tar.gz 20540857 BLAKE2B 94a78e4e45f892b56f9a05cabad5cea999ff1844ff8569995f1f301e8599e0be1c214477f501f351c248eea141db22508eb764c1c91508399e69932026361c04 SHA512 0fce6a1322d74354a29ece9f9afeca1c4874c4d55079ec720f3ef21ab2ab950ec333f793f1ffad6634f57b40c4276af578b31ac8bc3e11856d7b903d5475e5eb
DIST openexr-3.2.3.tar.gz 18855303 BLAKE2B 4f5dbd9033031e988e973ef039b67632ac92e1272cc1d3e4540992f09f6b275c3ecb4c8f690cd98620519993099d132b43bb4bb40bb0d11caa06db868404015a SHA512 6e0a6fdcfae57c6e8b060d9aeed57140d96d39bffe5e40edd6ea5beb06e569323833d07906316ffca05f48e8409d0ea4174e2cd84d554404a4ee432e07d7b5e6
+DIST openexr-3.2.4.tar.gz 18856440 BLAKE2B f29910b2e36808b741860bf603571f607ca929672b3c5b9de7c7c16242f2a38d02627614c10e7b01a8cfd8804923636eb0dfe2c798ec3ff63252dd20e3f8e535 SHA512 ecc3d8b206bda5e5897ac9cd797a8432b76981de10d49cbb107af2b4108c22186de0dda25a9a43b07e18d641ef71508445d95f659a4ca932e029d48ee029a492
DIST openexr-images-1.0.tar.gz 252222962 BLAKE2B d57c458dfbd1b08c964429022b6e08a3309bf11cbd43c64e271ebc620dae6dbe70636e5221f47dabd7fe2aa0806f2cf3f3c9b3f55fd7f45b0a34f3e62b6029e7 SHA512 c1c83a26cd326d0fcda824daccb0044abad46f29e1bd2ceb1c38bc62b3e71f0aeef126dddc4517eb1cb9f7c9d0fe234276a48a754bdb7c7823e9aee459d8670a
diff --git a/media-libs/openexr/openexr-3.2.4.ebuild b/media-libs/openexr/openexr-3.2.4.ebuild
new file mode 100644
index 000000000000..64a9413f9ad3
--- /dev/null
+++ b/media-libs/openexr/openexr-3.2.4.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+MY_PN=OpenEXR
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://openexr.com/"
+SRC_URI="
+ https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ test? (
+ utils? (
+ https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz
+ -> openexr-images-1.0.tar.gz
+ )
+ )
+"
+
+LICENSE="BSD"
+SLOT="0/31" # based on SONAME
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="~amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
+REQUIRED_USE="doc? ( utils )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ app-arch/libdeflate[zlib]
+ >=dev-libs/imath-3.1.6:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( sys-apps/help2man )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.2.1-bintests-iff-utils.patch"
+)
+
+DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md )
+
+src_prepare() {
+ # Fix path for testsuite
+ sed -e "s:/var/tmp/:${T}:" \
+ -i "${S}"/src/test/${MY_PN}Test/tmpDir.h || die "failed to set temp path for tests"
+
+ sed -e "s:if(INSTALL_DOCS):if(OPENEXR_INSTALL_DOCS):" \
+ -i docs/CMakeLists.txt || die
+
+ cmake_src_prepare
+
+ if use test && use utils; then
+ IMAGES=(
+ Beachball/multipart.0001.exr
+ Beachball/singlepart.0001.exr
+ Chromaticities/Rec709.exr
+ Chromaticities/Rec709_YC.exr
+ Chromaticities/XYZ.exr
+ Chromaticities/XYZ_YC.exr
+ LuminanceChroma/Flowers.exr
+ LuminanceChroma/Garden.exr
+ MultiResolution/ColorCodedLevels.exr
+ MultiResolution/WavyLinesCube.exr
+ MultiResolution/WavyLinesLatLong.exr
+ MultiView/Adjuster.exr
+ TestImages/GammaChart.exr
+ TestImages/GrayRampsHorizontal.exr
+ v2/LeftView/Balls.exr
+ v2/Stereo/Trunks.exr
+ )
+
+ mkdir -p "${BUILD_DIR}/src/test/bin" || die
+
+ for image in "${IMAGES[@]}"; do
+ mkdir -p "${BUILD_DIR}/src/test/bin/$(dirname "${image}")" || die
+ cp -a "${WORKDIR}/openexr-images-1.0/${image}" "${BUILD_DIR}/src/test/bin/${image}" || die
+ done
+ fi
+
+}
+
+src_configure() {
+ if use x86; then
+ replace-cpu-flags native i686
+ fi
+
+ local mycmakeargs=(
+ -DOPENEXR_CXX_STANDARD="17"
+
+ -DBUILD_SHARED_LIBS="yes"
+ -DBUILD_TESTING="$(usex test)"
+ -DBUILD_WEBSITE="no"
+
+ -DOPENEXR_BUILD_EXAMPLES="$(usex examples)"
+ -DOPENEXR_BUILD_PYTHON="no"
+ -DOPENEXR_BUILD_TOOLS="$(usex utils)"
+ -DOPENEXR_ENABLE_LARGE_STACK="$(usex large-stack)"
+ -DOPENEXR_ENABLE_THREADING="$(usex threads)"
+
+ -DOPENEXR_INSTALL="yes"
+ -DOPENEXR_INSTALL_DOCS="$(usex doc)"
+ -DOPENEXR_INSTALL_PKG_CONFIG="yes"
+ -DOPENEXR_INSTALL_TOOLS="$(usex utils)"
+
+ -DOPENEXR_USE_CLANG_TIDY="no" # don't look for clang-tidy
+
+ -DOPENEXR_FORCE_INTERNAL_DEFLATE="no"
+ -DOPENEXR_FORCE_INTERNAL_IMATH="no"
+ )
+ if use test; then
+ # OPENEXR_RUN_FUZZ_TESTS depends on BUILD_TESTING, see
+ # - https://bugs.gentoo.org/925128
+ # - https://openexr.com/en/latest/install.html#component-options
+
+ # NOTE: the fuzz tests are very slow
+ mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS="ON" )
+ fi
+
+ cmake_src_configure
+}
+
+src_test() {
+ local CMAKE_SKIP_TESTS=()
+
+ use x86 && CMAKE_SKIP_TESTS+=(
+ '^OpenEXR.testDwaLookups$'
+ )
+
+ cmake_src_test
+}
+
+src_install() {
+ use examples && docompress -x "/usr/share/doc/${PF}/examples"
+
+ cmake_src_install
+}
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2024-06-02 14:46 Sam James
0 siblings, 0 replies; 118+ messages in thread
From: Sam James @ 2024-06-02 14:46 UTC (permalink / raw
To: gentoo-commits
commit: 4b04c969ed470aadbfd18223f6019074e912c587
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 2 08:31:32 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 2 14:46:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b04c969
media-libs/openexr: restore test skips lost in 3.2.4 bump
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/openexr/openexr-3.2.4.ebuild | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/media-libs/openexr/openexr-3.2.4.ebuild b/media-libs/openexr/openexr-3.2.4.ebuild
index 64a9413f9ad3..915a3cbda2ae 100644
--- a/media-libs/openexr/openexr-3.2.4.ebuild
+++ b/media-libs/openexr/openexr-3.2.4.ebuild
@@ -127,6 +127,11 @@ src_configure() {
src_test() {
local CMAKE_SKIP_TESTS=()
+ use arm64 && CMAKE_SKIP_TESTS+=(
+ # bug #922247
+ 'OpenEXRCore.testDWAACompression'
+ 'OpenEXRCore.testDWABCompression'
+ )
use x86 && CMAKE_SKIP_TESTS+=(
'^OpenEXR.testDwaLookups$'
)
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2024-08-29 16:14 Mike Gilbert
0 siblings, 0 replies; 118+ messages in thread
From: Mike Gilbert @ 2024-08-29 16:14 UTC (permalink / raw
To: gentoo-commits
commit: c5552fd1faac0ba4997cc0ed08fcc4d4930800fd
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 16:10:52 2024 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 16:12:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5552fd1
media-libs/openexr: add [zlib(+)] to libdeflate
Bug: https://bugs.gentoo.org/937883
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
.../openexr/{openexr-3.2.3-r1.ebuild => openexr-3.2.3-r2.ebuild} | 4 ++--
.../openexr/{openexr-3.2.4-r1.ebuild => openexr-3.2.4-r2.ebuild} | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-libs/openexr/openexr-3.2.3-r1.ebuild b/media-libs/openexr/openexr-3.2.3-r2.ebuild
similarity index 98%
rename from media-libs/openexr/openexr-3.2.3-r1.ebuild
rename to media-libs/openexr/openexr-3.2.3-r2.ebuild
index 7b883cfee438..574d441feb13 100644
--- a/media-libs/openexr/openexr-3.2.3-r1.ebuild
+++ b/media-libs/openexr/openexr-3.2.3-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
test? (
utils? (
https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz
- -> openexr-images-1.0.tar.gz
+ -> openexr-images-1.0.tar.gz
)
)
"
@@ -29,7 +29,7 @@ REQUIRED_USE="doc? ( utils )"
RESTRICT="!test? ( test )"
RDEPEND="
- app-arch/libdeflate:=
+ app-arch/libdeflate:=[zlib(+)]
>=dev-libs/imath-3.1.6:=
"
DEPEND="${RDEPEND}"
diff --git a/media-libs/openexr/openexr-3.2.4-r1.ebuild b/media-libs/openexr/openexr-3.2.4-r2.ebuild
similarity index 98%
rename from media-libs/openexr/openexr-3.2.4-r1.ebuild
rename to media-libs/openexr/openexr-3.2.4-r2.ebuild
index 1207ed892873..8c58eef5d830 100644
--- a/media-libs/openexr/openexr-3.2.4-r1.ebuild
+++ b/media-libs/openexr/openexr-3.2.4-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
test? (
utils? (
https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz
- -> openexr-images-1.0.tar.gz
+ -> openexr-images-1.0.tar.gz
)
)
"
@@ -29,7 +29,7 @@ REQUIRED_USE="doc? ( utils )"
RESTRICT="!test? ( test )"
RDEPEND="
- app-arch/libdeflate:=
+ app-arch/libdeflate:=[zlib(+)]
>=dev-libs/imath-3.1.6:=
"
DEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2024-09-23 8:21 Arthur Zamarin
0 siblings, 0 replies; 118+ messages in thread
From: Arthur Zamarin @ 2024-09-23 8:21 UTC (permalink / raw
To: gentoo-commits
commit: dceed28b173aa1ee94715d265029e0fa2fe0b40c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 08:21:34 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 08:21:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dceed28b
media-libs/openexr: Stabilize 3.2.4-r2 x86, #940053
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-libs/openexr/openexr-3.2.4-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/openexr/openexr-3.2.4-r2.ebuild b/media-libs/openexr/openexr-3.2.4-r2.ebuild
index 5a8bb975a7c0..574d441feb13 100644
--- a/media-libs/openexr/openexr-3.2.4-r2.ebuild
+++ b/media-libs/openexr/openexr-3.2.4-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/31" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
REQUIRED_USE="doc? ( utils )"
^ permalink raw reply related [flat|nested] 118+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
@ 2024-10-04 21:40 Andreas Sturmlechner
0 siblings, 0 replies; 118+ messages in thread
From: Andreas Sturmlechner @ 2024-10-04 21:40 UTC (permalink / raw
To: gentoo-commits
commit: b1d63bd43391738a0ae1f99a489208ddea1953b1
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 4 18:10:40 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Oct 4 21:40:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d63bd4
media-libs/openexr: drop 3.2.3-r2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-libs/openexr/Manifest | 1 -
media-libs/openexr/openexr-3.2.3-r2.ebuild | 146 -----------------------------
2 files changed, 147 deletions(-)
diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 39bd53e6edb4..a8416e9c9951 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,3 +1,2 @@
-DIST openexr-3.2.3.tar.gz 18855303 BLAKE2B 4f5dbd9033031e988e973ef039b67632ac92e1272cc1d3e4540992f09f6b275c3ecb4c8f690cd98620519993099d132b43bb4bb40bb0d11caa06db868404015a SHA512 6e0a6fdcfae57c6e8b060d9aeed57140d96d39bffe5e40edd6ea5beb06e569323833d07906316ffca05f48e8409d0ea4174e2cd84d554404a4ee432e07d7b5e6
DIST openexr-3.2.4.tar.gz 18856440 BLAKE2B f29910b2e36808b741860bf603571f607ca929672b3c5b9de7c7c16242f2a38d02627614c10e7b01a8cfd8804923636eb0dfe2c798ec3ff63252dd20e3f8e535 SHA512 ecc3d8b206bda5e5897ac9cd797a8432b76981de10d49cbb107af2b4108c22186de0dda25a9a43b07e18d641ef71508445d95f659a4ca932e029d48ee029a492
DIST openexr-images-1.0.tar.gz 252222962 BLAKE2B d57c458dfbd1b08c964429022b6e08a3309bf11cbd43c64e271ebc620dae6dbe70636e5221f47dabd7fe2aa0806f2cf3f3c9b3f55fd7f45b0a34f3e62b6029e7 SHA512 c1c83a26cd326d0fcda824daccb0044abad46f29e1bd2ceb1c38bc62b3e71f0aeef126dddc4517eb1cb9f7c9d0fe234276a48a754bdb7c7823e9aee459d8670a
diff --git a/media-libs/openexr/openexr-3.2.3-r2.ebuild b/media-libs/openexr/openexr-3.2.3-r2.ebuild
deleted file mode 100644
index 574d441feb13..000000000000
--- a/media-libs/openexr/openexr-3.2.3-r2.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-MY_PN=OpenEXR
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://openexr.com/"
-SRC_URI="
- https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- test? (
- utils? (
- https://github.com/AcademySoftwareFoundation/openexr-images/archive/refs/tags/v1.0.tar.gz
- -> openexr-images-1.0.tar.gz
- )
- )
-"
-
-LICENSE="BSD"
-SLOT="0/31" # based on SONAME
-# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
-REQUIRED_USE="doc? ( utils )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-arch/libdeflate:=[zlib(+)]
- >=dev-libs/imath-3.1.6:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- doc? ( sys-apps/help2man )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.2.1-bintests-iff-utils.patch"
-)
-
-DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md )
-
-src_prepare() {
- # Fix path for testsuite
- sed -e "s:/var/tmp/:${T}:" \
- -i "${S}"/src/test/${MY_PN}Test/tmpDir.h || die "failed to set temp path for tests"
-
- sed -e "s:if(INSTALL_DOCS):if(OPENEXR_INSTALL_DOCS):" \
- -i docs/CMakeLists.txt || die
-
- cmake_src_prepare
-
- if use test && use utils; then
- IMAGES=(
- Beachball/multipart.0001.exr
- Beachball/singlepart.0001.exr
- Chromaticities/Rec709.exr
- Chromaticities/Rec709_YC.exr
- Chromaticities/XYZ.exr
- Chromaticities/XYZ_YC.exr
- LuminanceChroma/Flowers.exr
- LuminanceChroma/Garden.exr
- MultiResolution/ColorCodedLevels.exr
- MultiResolution/WavyLinesCube.exr
- MultiResolution/WavyLinesLatLong.exr
- MultiView/Adjuster.exr
- TestImages/GammaChart.exr
- TestImages/GrayRampsHorizontal.exr
- v2/LeftView/Balls.exr
- v2/Stereo/Trunks.exr
- )
-
- mkdir -p "${BUILD_DIR}/src/test/bin" || die
-
- for image in "${IMAGES[@]}"; do
- mkdir -p "${BUILD_DIR}/src/test/bin/$(dirname "${image}")" || die
- cp -a "${WORKDIR}/openexr-images-1.0/${image}" "${BUILD_DIR}/src/test/bin/${image}" || die
- done
- fi
-
-}
-
-src_configure() {
- if use x86; then
- replace-cpu-flags native i686
- fi
-
- local mycmakeargs=(
- -DOPENEXR_CXX_STANDARD="17"
-
- -DBUILD_SHARED_LIBS="yes"
- -DBUILD_TESTING="$(usex test)"
- -DBUILD_WEBSITE="no"
-
- -DOPENEXR_BUILD_EXAMPLES="$(usex examples)"
- -DOPENEXR_BUILD_PYTHON="no"
- -DOPENEXR_BUILD_TOOLS="$(usex utils)"
- -DOPENEXR_ENABLE_LARGE_STACK="$(usex large-stack)"
- -DOPENEXR_ENABLE_THREADING="$(usex threads)"
-
- -DOPENEXR_INSTALL="yes"
- -DOPENEXR_INSTALL_DOCS="$(usex doc)"
- -DOPENEXR_INSTALL_PKG_CONFIG="yes"
- -DOPENEXR_INSTALL_TOOLS="$(usex utils)"
-
- -DOPENEXR_USE_CLANG_TIDY="no" # don't look for clang-tidy
-
- -DOPENEXR_FORCE_INTERNAL_DEFLATE="no"
- -DOPENEXR_FORCE_INTERNAL_IMATH="no"
- )
- if use test; then
- # OPENEXR_RUN_FUZZ_TESTS depends on BUILD_TESTING, see
- # - https://bugs.gentoo.org/925128
- # - https://openexr.com/en/latest/install.html#component-options
-
- # NOTE: the fuzz tests are very slow
- mycmakeargs+=( -DOPENEXR_RUN_FUZZ_TESTS="ON" )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- local CMAKE_SKIP_TESTS=()
-
- use arm64 && CMAKE_SKIP_TESTS+=(
- # bug #922247
- 'OpenEXRCore.testDWAACompression'
- 'OpenEXRCore.testDWABCompression'
- )
- use x86 && CMAKE_SKIP_TESTS+=(
- '^OpenEXR.testDwaLookups$'
- )
-
- cmake_src_test
-}
-
-src_install() {
- use examples && docompress -x "/usr/share/doc/${PF}/examples"
-
- cmake_src_install
-}
^ permalink raw reply related [flat|nested] 118+ messages in thread
end of thread, other threads:[~2024-10-04 21:40 UTC | newest]
Thread overview: 118+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-27 2:34 [gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-04 21:40 Andreas Sturmlechner
2024-09-23 8:21 Arthur Zamarin
2024-08-29 16:14 Mike Gilbert
2024-06-02 14:46 Sam James
2024-06-02 8:28 Joonas Niilola
2024-06-02 3:29 Sam James
2024-06-02 3:28 Sam James
2024-06-02 3:27 Sam James
2024-03-17 14:23 Florian Schmaus
2024-03-17 12:39 Sam James
2024-02-21 1:48 Sam James
2024-02-20 18:33 Arthur Zamarin
2023-12-22 11:41 Joonas Niilola
2023-12-21 15:15 Sam James
2023-10-27 3:20 Sam James
2023-10-27 2:59 Sam James
2023-09-08 7:17 Joonas Niilola
2023-09-08 7:17 Joonas Niilola
2023-04-10 7:37 Joonas Niilola
2023-01-13 0:20 Yixun Lan
2023-01-13 0:08 Yixun Lan
2023-01-11 8:32 Sam James
2023-01-11 8:23 Arthur Zamarin
2022-11-23 17:55 Joonas Niilola
2022-11-15 18:03 Joonas Niilola
2022-09-29 5:53 Joonas Niilola
2022-09-28 9:55 Joonas Niilola
2022-08-15 14:10 Andreas Sturmlechner
2022-07-03 23:54 Sam James
2022-06-22 16:59 Arthur Zamarin
2022-06-22 7:01 Joonas Niilola
2022-06-22 7:01 Joonas Niilola
2022-05-17 12:48 WANG Xuerui
2022-04-22 18:18 Arthur Zamarin
2022-04-21 13:00 Jakov Smolić
2022-04-19 6:41 Joonas Niilola
2022-04-15 6:18 Joonas Niilola
2022-03-31 18:45 Jakov Smolić
2022-03-01 1:12 Sam James
2022-03-01 0:02 Sam James
2022-02-28 23:58 Sam James
2022-02-28 5:21 Sam James
2022-02-15 19:51 Sam James
2022-02-07 5:49 Sam James
2022-02-05 6:34 Sam James
2022-02-02 7:54 Sam James
2022-01-28 7:53 Sam James
2022-01-09 15:48 Andreas Sturmlechner
2022-01-09 15:48 Andreas Sturmlechner
2022-01-08 13:57 Yixun Lan
2021-11-26 4:30 Sam James
2021-11-14 4:42 Sam James
2021-11-05 4:03 Sam James
2021-10-27 22:33 Sam James
2021-10-27 4:14 Sam James
2021-10-17 2:22 Sam James
2021-10-16 9:15 Sam James
2021-10-16 9:15 Sam James
2021-10-09 8:05 Sam James
2021-10-09 7:59 Sam James
2021-10-09 7:59 Sam James
2021-10-09 7:59 Sam James
2021-10-09 7:59 Sam James
2021-08-12 6:45 Joonas Niilola
2021-08-05 11:11 Sergei Trofimovich
2021-07-22 15:01 Sergei Trofimovich
2021-07-21 21:57 Marek Szuba
2021-07-10 15:40 Sam James
2021-07-10 12:37 John Helmert III
2021-07-10 10:43 Agostino Sarubbo
2021-06-17 15:56 Sergei Trofimovich
2021-06-05 9:45 Sergei Trofimovich
2021-06-03 16:26 Sam James
2021-06-02 19:01 Sam James
2021-06-02 19:01 Sam James
2021-06-01 0:28 Sam James
2021-05-04 22:02 Sam James
2021-02-27 16:38 Sam James
2021-02-27 16:38 Sam James
2021-02-26 17:34 Sergei Trofimovich
2021-02-26 15:18 Sam James
2021-02-26 8:09 Agostino Sarubbo
2021-02-25 19:00 Sam James
2021-02-25 17:57 Sam James
2021-02-25 14:02 Sam James
2021-02-25 11:31 Sam James
2021-02-16 19:19 Sam James
2021-02-09 14:11 Sergei Trofimovich
2021-02-07 17:07 Conrad Kostecki
2021-01-24 1:48 Sam James
2021-01-24 1:48 Sam James
2020-12-27 21:47 Sam James
2020-12-27 21:40 Sam James
2020-12-22 6:06 Sam James
2020-10-07 18:10 Sam James
2020-10-07 17:55 Sam James
2020-09-20 16:28 Thomas Deutschmann
2020-09-14 16:34 Sergei Trofimovich
2020-08-12 19:01 Sergei Trofimovich
2020-08-07 11:44 Agostino Sarubbo
2020-08-06 2:10 Sam James
2020-07-21 19:39 Andreas Sturmlechner
2020-06-28 20:57 Aaron Bauman
2019-06-15 21:06 Sergei Trofimovich
2019-04-28 13:03 Sergei Trofimovich
2019-04-28 7:42 Sergei Trofimovich
2019-04-24 21:33 Thomas Deutschmann
2019-04-23 0:46 Aaron Bauman
2019-04-20 18:08 Sergei Trofimovich
2019-04-20 13:57 Pacho Ramos
2019-04-07 22:15 Aaron Bauman
2019-03-26 22:38 Aaron Bauman
2018-03-26 13:51 Craig Andrews
2018-01-28 14:08 Mikle Kolyada
2017-12-10 21:28 Sergei Trofimovich
2017-01-29 19:15 Fabian Groffen
2015-11-18 9:32 Agostino Sarubbo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox