summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2022-05-30 15:53:38 -0400
committerIonen Wolkens <ionen@gentoo.org>2022-05-30 16:25:45 -0400
commit2955cb2f8d9901aa2efde212fa80a7d100be75e5 (patch)
treeedbbbada0dee4112bca2f58ede0df1d7353b34c9 /media-libs
parentprofiles/arch: mask EFI USE flags for sys-boot/syslinux (diff)
downloadgentoo-2955cb2f8d9901aa2efde212fa80a7d100be75e5.tar.gz
gentoo-2955cb2f8d9901aa2efde212fa80a7d100be75e5.tar.bz2
gentoo-2955cb2f8d9901aa2efde212fa80a7d100be75e5.zip
media-libs/freeimage: limit to <tiff-4.4.0 in stable
This relies on a tiff internal function that was replaced in 4.4.0 by a public function, but a simple swap means needing to depend on >=4.4.0 which is not yet stable. Force dependency to prevent mishaps. Also update deprecated jpeg dep while revbumping. Bug: https://bugs.gentoo.org/848531 Bug: https://bugs.gentoo.org/848534 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/freeimage/freeimage-3.18.0-r7.ebuild (renamed from media-libs/freeimage/freeimage-3.18.0-r6.ebuild)4
1 files changed, 2 insertions, 2 deletions
diff --git a/media-libs/freeimage/freeimage-3.18.0-r6.ebuild b/media-libs/freeimage/freeimage-3.18.0-r7.ebuild
index fc7744569906..7f916489e378 100644
--- a/media-libs/freeimage/freeimage-3.18.0-r6.ebuild
+++ b/media-libs/freeimage/freeimage-3.18.0-r7.ebuild
@@ -24,7 +24,7 @@ IUSE="jpeg jpeg2k mng openexr png raw static-libs tiff webp"
# uses code from it to handle 16bit<->float conversions.
RDEPEND="
sys-libs/zlib
- jpeg? ( virtual/jpeg:0 )
+ jpeg? ( media-libs/libjpeg-turbo:= )
jpeg2k? ( media-libs/openjpeg:2= )
mng? ( media-libs/libmng:= )
openexr? ( media-libs/openexr:= )
@@ -33,7 +33,7 @@ RDEPEND="
tiff? (
>=dev-libs/imath-3.1.4-r2:=
>=media-libs/openexr-3:0=
- media-libs/tiff:0
+ <media-libs/tiff-4.4.0
)
webp? ( media-libs/libwebp:= )"
DEPEND="${RDEPEND}"