Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/freeimage/
Date: Mon, 30 May 2022 20:27:41
Message-Id: 1653942345.2955cb2f8d9901aa2efde212fa80a7d100be75e5.ionen@gentoo
1 commit: 2955cb2f8d9901aa2efde212fa80a7d100be75e5
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 30 19:53:38 2022 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Mon May 30 20:25:45 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2955cb2f
7
8 media-libs/freeimage: limit to <tiff-4.4.0 in stable
9
10 This relies on a tiff internal function that was replaced in
11 4.4.0 by a public function, but a simple swap means needing
12 to depend on >=4.4.0 which is not yet stable. Force dependency
13 to prevent mishaps.
14
15 Also update deprecated jpeg dep while revbumping.
16
17 Bug: https://bugs.gentoo.org/848531
18 Bug: https://bugs.gentoo.org/848534
19 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
20
21 .../{freeimage-3.18.0-r6.ebuild => freeimage-3.18.0-r7.ebuild} | 4 ++--
22 1 file changed, 2 insertions(+), 2 deletions(-)
23
24 diff --git a/media-libs/freeimage/freeimage-3.18.0-r6.ebuild b/media-libs/freeimage/freeimage-3.18.0-r7.ebuild
25 similarity index 98%
26 rename from media-libs/freeimage/freeimage-3.18.0-r6.ebuild
27 rename to media-libs/freeimage/freeimage-3.18.0-r7.ebuild
28 index fc7744569906..7f916489e378 100644
29 --- a/media-libs/freeimage/freeimage-3.18.0-r6.ebuild
30 +++ b/media-libs/freeimage/freeimage-3.18.0-r7.ebuild
31 @@ -24,7 +24,7 @@ IUSE="jpeg jpeg2k mng openexr png raw static-libs tiff webp"
32 # uses code from it to handle 16bit<->float conversions.
33 RDEPEND="
34 sys-libs/zlib
35 - jpeg? ( virtual/jpeg:0 )
36 + jpeg? ( media-libs/libjpeg-turbo:= )
37 jpeg2k? ( media-libs/openjpeg:2= )
38 mng? ( media-libs/libmng:= )
39 openexr? ( media-libs/openexr:= )
40 @@ -33,7 +33,7 @@ RDEPEND="
41 tiff? (
42 >=dev-libs/imath-3.1.4-r2:=
43 >=media-libs/openexr-3:0=
44 - media-libs/tiff:0
45 + <media-libs/tiff-4.4.0
46 )
47 webp? ( media-libs/libwebp:= )"
48 DEPEND="${RDEPEND}"