commit: 0563f3ea17c60c12de81c4111688639edf0ce446
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 3 23:10:21 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 4 00:22:43 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0563f3ea
media-gfx/graphicsmagick: use PERL_FEATURES
Signed-off-by: Sam James <sam <AT> gentoo.org>
...phicsmagick-9999.ebuild => graphicsmagick-1.3.45-r3.ebuild} | 10 +++++++---
media-gfx/graphicsmagick/graphicsmagick-9999.ebuild | 10 +++++++---
2 files changed, 14 insertions(+), 6 deletions(-)
diff --git a/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
b/media-gfx/graphicsmagick/graphicsmagick-1.3.45-r3.ebuild
similarity index 94%
copy from media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
copy to media-gfx/graphicsmagick/graphicsmagick-1.3.45-r3.ebuild
index b44387c97bb0..7c2597c41307 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.45-r3.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-inherit autotools toolchain-funcs
+GENTOO_DEPEND_ON_PERL="no"
+inherit autotools toolchain-funcs perl-module
MY_P=${P/graphicsm/GraphicsM}
DESCRIPTION="Collection of tools and libraries for many image formats"
@@ -28,7 +29,7 @@ fi
LICENSE="MIT"
SLOT="0/${PV%.*}"
IUSE="bzip2 +cxx debug dynamic-loading fpx heif imagemagick jbig jpeg jpeg2k
jpegxl lcms lzma"
-IUSE+=" openmp perl postscript png q16 q32 static-libs tcmalloc tiff truetype"
+IUSE+=" openmp perl ${GENTOO_PERL_USESTRING} postscript png q16 q32
static-libs tcmalloc tiff truetype"
IUSE+=" webp wmf X zip zlib zstd"
RDEPEND="
@@ -44,7 +45,10 @@ RDEPEND="
jpegxl? ( media-libs/libjxl:= )
lcms? ( media-libs/lcms:2 )
lzma? ( app-arch/xz-utils )
- perl? ( dev-lang/perl:= )
+ perl? (
+ ${GENTOO_PERL_DEPSTRING}
+ dev-lang/perl:=
+ )
postscript? ( app-text/ghostscript-gpl:= )
png? ( media-libs/libpng:= )
tcmalloc? ( dev-util/google-perftools:= )
diff --git a/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
b/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
index b44387c97bb0..7c2597c41307 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-9999.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-inherit autotools toolchain-funcs
+GENTOO_DEPEND_ON_PERL="no"
+inherit autotools toolchain-funcs perl-module
MY_P=${P/graphicsm/GraphicsM}
DESCRIPTION="Collection of tools and libraries for many image formats"
@@ -28,7 +29,7 @@ fi
LICENSE="MIT"
SLOT="0/${PV%.*}"
IUSE="bzip2 +cxx debug dynamic-loading fpx heif imagemagick jbig jpeg jpeg2k
jpegxl lcms lzma"
-IUSE+=" openmp perl postscript png q16 q32 static-libs tcmalloc tiff truetype"
+IUSE+=" openmp perl ${GENTOO_PERL_USESTRING} postscript png q16 q32
static-libs tcmalloc tiff truetype"
IUSE+=" webp wmf X zip zlib zstd"
RDEPEND="
@@ -44,7 +45,10 @@ RDEPEND="
jpegxl? ( media-libs/libjxl:= )
lcms? ( media-libs/lcms:2 )
lzma? ( app-arch/xz-utils )
- perl? ( dev-lang/perl:= )
+ perl? (
+ ${GENTOO_PERL_DEPSTRING}
+ dev-lang/perl:=
+ )
postscript? ( app-text/ghostscript-gpl:= )
png? ( media-libs/libpng:= )
tcmalloc? ( dev-util/google-perftools:= )