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:= )

Reply via email to