summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-libs/openexr: loosen dependency on dev-libs/imathBernd Waibel2022-11-231-0/+79
| | | | | | | | | Package builds with dev-libs/imath-3.1.6, so don't restrict to the same version. Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/28265 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: Revert "media-libs/openexr: Drop old versions"Bernd Waibel2022-11-152-0/+71
| | | | | | | | | | | | 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@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/28267 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: Drop old versionsMatt Turner2022-11-122-71/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* media-libs/openexr: drop 3.1.4-r1Bernd Waibel2022-09-292-74/+0
| | | | | | | Bug: https://bugs.gentoo.org/838079 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/27522 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: Stabilize 3.1.5 x86, #839582Joonas Niilola2022-09-281-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: fix build issue on x86Bernd Waibel2022-09-282-1/+38
| | | | | | | | | | | | | The package can fail to build on x86_32 if -march=native is set. This sets the -mf16c intrinsic which isn't available on every x86_32 arch. The patch replaces -march=native with -march=i686 if x86 is used. Also disable a failing test for x86. Closes: https://bugs.gentoo.org/840580 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/27498 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: fix build for gcc-13Bernd Waibel2022-09-153-1/+70
| | | | | | | | | | Additional patch has been provided to upstream at https://github.com/AcademySoftwareFoundation/openexr/pull/1276 Closes: https://bugs.gentoo.org/868693 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/27169 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Drop CMAKE_ECLASS meta var superfluous in EAPI-8Andreas Sturmlechner2022-08-151-1/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-libs/openexr: fix typo for patchesBernd Waibel2022-07-042-36/+1
| | | | | | | | | Remove patch and bits for sparc machines regarding test patches. Sparc is keyworded as -sparc, so this patch for failing tests will usually not be needed. Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: drop 2.5.7Bernd Waibel2022-07-042-76/+0
| | | | | | | | cleanup old Closes: https://bugs.gentoo.org/818424 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Stabilize 2.5.8 arm64, #853670Arthur Zamarin2022-06-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/openexr: Stabilize 2.5.8 amd64, #853670Joonas Niilola2022-06-221-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: Stabilize 2.5.8 x86, #853670Joonas Niilola2022-06-221-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: keyword 3.1.5 for ~loongWANG Xuerui2022-05-171-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* media-libs/openexr: Stabilize 3.1.5 arm64, #839582Arthur Zamarin2022-04-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/openexr: Stabilize 3.1.5 amd64, #839582Jakov Smolić2022-04-211-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-libs/openexr: add 3.1.5Bernd Waibel2022-04-192-0/+68
| | | | | | | | Closes: https://bugs.gentoo.org/837911 Bug: https://bugs.gentoo.org/838079 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/25022 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: bump to 2.5.8Bernd Waibel2022-04-152-0/+76
| | | | | | | Closes: https://bugs.gentoo.org/837062 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24939 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: drop 3.1.2, 3.1.3, 3.1.4Bernd Waibel2022-04-106-607/+0
| | | | | | | | | | | Cleanup old and vulnerable slot 3 versions. Bug: https://bugs.gentoo.org/817431 Bug: https://bugs.gentoo.org/820674 Bug: https://bugs.gentoo.org/830384 Closes: https://bugs.gentoo.org/833158 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-libs/openexr: Stabilize 3.1.4 x86, #832726Jakov Smolić2022-03-311-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-libs/openexr: drop broken static-libsSam James2022-03-011-2/+1
| | | | | | | | | 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@gentoo.org>
* media-libs/openexr: Stabilize 3.1.4-r1 arm64, #833158Sam James2022-03-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Stabilize 3.1.4-r1 x86, #833158Sam James2022-02-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Stabilize 3.1.4-r1 amd64, #833158Sam James2022-02-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: unslotSam James2022-02-151-0/+74
| | | | | | | | | | | | | | | | | | | | | | | | 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@gentoo.org>
* media-libs/openexr: Stabilize 3.1.4 arm64, #832726Sam James2022-02-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Stabilize 3.1.4 amd64, #832726Sam James2022-02-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Stabilize 3.1.2 x86, #820362Sam James2022-02-021-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: bump to 3.1.4Bernd Waibel2022-01-282-0/+79
| | | | | | | | | 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@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/23988 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Cleanup vulnerable/overshadowed 3.1.1Andreas Sturmlechner2022-01-092-79/+0
| | | | | | Bug: https://bugs.gentoo.org/817431 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-libs/openexr: Cleanup vulnerable 2.5.6Andreas Sturmlechner2022-01-092-63/+0
| | | | | | | | 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@gentoo.org>
* media-libs/openexr: keyword ~riscv, bug 830773Yixun Lan2022-01-081-2/+2
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* media-libs/openexr: mark newer versions as -ppc -sparc tooSam James2021-11-262-2/+4
| | | | | | Accidentally dropped. Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: destabilize 2.5.6 for ~ppc64Sam James2021-11-141-1/+1
| | | | | | | | | | | 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@gentoo.org>
* media-libs/openexr: bump to 3.1.3Bernd Waibel2021-11-052-0/+78
| | | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/22812 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Stabilize 3.1.2 amd64, #820362Sam James2021-10-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Stabilize 3.1.2 arm64, #820362Sam James2021-10-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: drop 3.0.5Bernd Waibel2021-10-174-427/+0
| | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: bump to 3.1.2Bernd Waibel2021-10-172-0/+78
| | | | | | | | | | 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@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: mark -ppc -sparcSam James2021-10-164-4/+8
| | | | | | | | Broken with big endian right now. Bug: https://bugs.gentoo.org/818424 Bug: https://bugs.gentoo.org/788235 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: dekeyword hppaSam James2021-10-162-2/+2
| | | | | | | | 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@gentoo.org>
* media-libs/openexr: Keyword 3.1.1 sparc, #788235Sam James2021-10-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Keyword 3.1.1 ppc64, #788235Sam James2021-10-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Keyword 3.1.1 ppc, #788235Sam James2021-10-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Keyword 3.1.1 arm64, #788235Sam James2021-10-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Keyword 3.1.1 arm, #788235Sam James2021-10-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* media-libs/openexr: use newenvd in src_install in 3.1.1Joonas Niilola2021-08-121-3/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: bump to 3.1.1Bernd Waibel2021-08-125-0/+487
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21884 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: stable 2.5.7 for hppa, bug #787452Rolf Eike Beer2021-08-051-1/+1
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>