summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-libs/openexr: replace 3.2.2 with 3.2.3Aliaksei Urbanski2024-03-172-38/+43
| | | | | | | | | | | | | | | | | | 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@gmail.com> Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35692 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* media-libs/openexr: 3.2.2 rework x86 test skipPaul Zander2024-03-171-4/+10
| | | | | | | Closes: https://bugs.gentoo.org/927173 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35800 Signed-off-by: Sam James <sam@gentoo.org>
* */*: Take over waebbl's packagesPaul Zander2024-03-161-2/+2
| | | | | | | | Bug: https://bugs.gentoo.org/639236 Bug: https://bugs.gentoo.org/659306 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35751 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: fix x86 musl build for version 3.1.7Cristian Othón Martínez Vera2024-03-082-1/+24
| | | | | | Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx> Closes: https://github.com/gentoo/gentoo/pull/30542 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: fix x86 musl build for version 3.1.5Cristian Othón Martínez Vera2024-03-082-0/+20
| | | | | Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: drop back to ~archSam James2024-02-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: add 3.1.12, 3.2.2Paul Zander2024-02-214-0/+216
| | | | | | | | | Closes: https://bugs.gentoo.org/920528 Closes: https://bugs.gentoo.org/916514 Closes: https://bugs.gentoo.org/908257 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34218 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: unkeyword for ~ia64Arthur Zamarin2024-02-203-6/+6
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/openexr: Stabilize 3.1.11 x86, #920470Joonas Niilola2023-12-221-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: Stabilize 3.1.11 amd64, #920470Sam James2023-12-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: add 3.1.11, drop obsolete blockersPaul Zander2023-10-274-6/+72
| | | | | | | | | drop blockers on removed packages update homepage url Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33306 Signed-off-by: Sam James <sam@gentoo.org>
* Revert "dev-libs/imath -> dev-libs/Imath: rename"Sam James2023-10-272-2/+2
| | | | | | This reverts commit 02ddc476fa118b2a164ee6eec1cfafb19b86c530. Signed-off-by: Sam James <sam@gentoo.org>
* Revert "media-libs/openexr: add 3.1.11, drop obsolete blockers"Sam James2023-10-274-72/+6
| | | | | | This reverts commit 45c5b621cc1338fec723423bd713fffbe89d6f53. Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: add 3.1.11, drop obsolete blockersPaul Zander2023-10-274-6/+72
| | | | | | | | | drop blockers on removed packages update homepage url Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33306 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/imath -> dev-libs/Imath: renamePaul Zander2023-10-272-2/+2
| | | | | | | * match repo name so we can avoid extra logic Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Stabilize 3.1.7 x86, #913807Joonas Niilola2023-09-081-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: Stabilize 3.1.7 amd64, #913807Joonas Niilola2023-09-081-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: Stabilize 3.1.7 arm64, #913807Sam James2023-09-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* */*: remove x86-solaris keywordFabian Groffen2023-05-242-2/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* media-libs/openexr: add 3.1.7Bernd Waibel2023-04-102-0/+72
| | | | | | | Closes: https://bugs.gentoo.org/901201 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/30203 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-libs/openexr: drop 2.5.8Bernd Waibel2023-01-284-124/+0
| | | | | | | | | Bug: https://bugs.gentoo.org/817431 Bug: https://bugs.gentoo.org/830384 Bug: https://bugs.gentoo.org/838079 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/29317 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-libs/openexr: drop 3.1.5Yixun Lan2023-01-131-79/+0
| | | | | | this is necessary after dev-libs/imath-3.1.5 dropped Signed-off-by: Yixun Lan <dlan@gentoo.org>
* media-libs/openexr: stabilize 3.1.5-r1 for x86, #890445Yixun Lan2023-01-131-1/+1
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* media-libs/openexr: Stabilize 3.1.5-r1 amd64, #890445Sam James2023-01-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/openexr: Stabilize 3.1.5-r1 arm64, #890445Arthur Zamarin2023-01-111-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* 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>