[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 9f8735149d38167d6d81b73155f2c0ce28790988 Author: Sam James gentoo org> AuthorDate: Fri Apr 19 11:26:31 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 19 11:26:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f873514 dev-perl/GD: Stabilize 2.780.0 arm64, #928619 Signed-off-by: Sam James gentoo.org> dev-perl/GD/GD-2.780.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.780.0.ebuild b/dev-perl/GD/GD-2.780.0.ebuild index 648bef1e5e4f..f84d32d2b2a9 100644 --- a/dev-perl/GD/GD-2.780.0.ebuild +++ b/dev-perl/GD/GD-2.780.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="animgif fcgi test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: faad48b3c95bc33797f49365cd17d811fc9eb860 Author: Sam James gentoo org> AuthorDate: Wed Apr 17 23:35:00 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 17 23:35:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faad48b3 dev-perl/GD: Stabilize 2.780.0 x86, #928619 Signed-off-by: Sam James gentoo.org> dev-perl/GD/GD-2.780.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.780.0.ebuild b/dev-perl/GD/GD-2.780.0.ebuild index 8b0ba047b98f..648bef1e5e4f 100644 --- a/dev-perl/GD/GD-2.780.0.ebuild +++ b/dev-perl/GD/GD-2.780.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="animgif fcgi test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 47f0503f4480cca78bc1ec258ccf456f608e076e Author: Sam James gentoo org> AuthorDate: Wed Apr 17 22:09:34 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 17 22:09:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f0503f dev-perl/GD: Stabilize 2.780.0 arm, #928619 Signed-off-by: Sam James gentoo.org> dev-perl/GD/GD-2.780.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/GD/GD-2.780.0.ebuild b/dev-perl/GD/GD-2.780.0.ebuild index 30f4e6c635f8..8b0ba047b98f 100644 --- a/dev-perl/GD/GD-2.780.0.ebuild +++ b/dev-perl/GD/GD-2.780.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="animgif fcgi test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD-Barcode/
commit: bd27ea72995fccada74aa7c6c3a729a2d8003210 Author: Sam James gentoo org> AuthorDate: Sat Sep 16 08:48:45 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 16 09:26:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd27ea72 dev-perl/GD-Barcode: add 2.0.0 Signed-off-by: Sam James gentoo.org> dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild | 27 +++ dev-perl/GD-Barcode/Manifest| 1 + 2 files changed, 28 insertions(+) diff --git a/dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild b/dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild new file mode 100644 index ..9195c04f34d2 --- /dev/null +++ b/dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=MICHIELB +DIST_VERSION=2.00 +inherit perl-module + +DESCRIPTION="Create barcode images with GD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86" + +RDEPEND=" + virtual/perl-Exporter + dev-perl/GD + virtual/perl-parent + +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=dev-perl/Test2-Suite-0.0.60 + ) +" diff --git a/dev-perl/GD-Barcode/Manifest b/dev-perl/GD-Barcode/Manifest index 8d5196c151c2..6944da6011f4 100644 --- a/dev-perl/GD-Barcode/Manifest +++ b/dev-perl/GD-Barcode/Manifest @@ -1 +1,2 @@ DIST GD-Barcode-1.15.tar.gz 892881 BLAKE2B 4c1b8e7f97c01f8c2295e68d2ef2045eb2b65af7f4c5e3695263fab11d8065e09aef64df4d35cdf482269faf5695f0f2a8b97d468a9d5f69749487def8e4ee5a SHA512 3128ef0376f2d31b55bdf9e206a16982632a7e7e7eae6d0d846fe0f80f3998a893f22f910a7d053e15b9fd94a9408805a7b862d735e6be03e1fcb9ff7d4d5155 +DIST GD-Barcode-2.00.tar.gz 885786 BLAKE2B d240262d8277fcc72d48da8b24a5b321016dd239be9b8e499631b08212994255081f54ec3c74fde3d30fb3a7f2dbbcd2c7dfee2feb77675e9af5491b76e3f39b SHA512 75ccaab47791e4d00dde058cd3914edd9b907760d4a007c6a26fbe664d7a14ba55981a345bae70b5d7f3d63589e0eaee4061753b9aba2b596a412b3fa5aeb67c
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: f4ad9e8a88811aa4e6f7315c976912ec54d61b5b Author: Sam James gentoo org> AuthorDate: Wed Jul 5 00:07:16 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jul 5 00:38:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ad9e8a dev-perl/GD: add 2.780.0 Signed-off-by: Sam James gentoo.org> dev-perl/GD/GD-2.780.0.ebuild | 81 +++ dev-perl/GD/Manifest | 1 + 2 files changed, 82 insertions(+) diff --git a/dev-perl/GD/GD-2.780.0.ebuild b/dev-perl/GD/GD-2.780.0.ebuild new file mode 100644 index ..800db62bfae2 --- /dev/null +++ b/dev-perl/GD/GD-2.780.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=RURBAN +DIST_VERSION=2.78 +DIST_EXAMPLES=("demos/*") +inherit perl-module + +DESCRIPTION="Interface to Thomas Boutell's gd library" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="animgif fcgi test truetype xpm" + +RDEPEND=" + >=media-libs/gd-2.2.3[png,jpeg] + media-libs/giflib + media-libs/libjpeg-turbo + media-libs/libpng + sys-libs/zlib + truetype? ( + media-libs/gd[truetype] + media-libs/freetype:2 + ) + xpm? ( + media-libs/gd[xpm] + x11-libs/libXpm + ) + fcgi? ( + dev-libs/fcgi + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-Constant-0.230.0 + dev-perl/ExtUtils-PkgConfig + virtual/perl-ExtUtils-MakeMaker + test? ( + >=dev-perl/Test-Fork-0.20.0 + >=virtual/perl-Test-Simple-0.880.0 + >=dev-perl/Test-NoWarnings-1.0.0 + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.760.0-respect-libdir.patch +) + +src_configure() { + local myconfargs=( + VERSION_33 + GD_UNCLOSEDPOLY + GD_FTCIRCLE + + WINDOWS_BMP + JPEG + PNG + GIF + ) + + # The following flags do not work properly. This is why we force-enable + # at least some of them. See bug 787404 as tracker. + use animgif && myconfargs+=( ANIMGIF ) + use truetype && myconfargs+=( FT ) + use xpm && myconfargs+=( XPM ) + + # Per line 284 of Makefile.PL + local myconf="--lib_gd_path ${ESYSROOT}/usr/$(get_libdir) -options '$(printf '%s,' ${myconfargs[@]})'" + use fcgi && myconf+=" --fcgi" + + perl-module_src_configure +} + +src_test() { + # The 'GD' format itself is long-obsolete and gone in >=media-libs/gd-2.3.3 + perl_rm_files t/z_*.t t/GD.t + perl-module_src_test +} diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest index ef3c7eeb2c4a..4166a1bac068 100644 --- a/dev-perl/GD/Manifest +++ b/dev-perl/GD/Manifest @@ -1 +1,2 @@ DIST GD-2.76.tar.gz 264364 BLAKE2B 4cfe36f74aae50141f00cd8d3a6eddbf819dafd76ecfc1fbf219c3ae40009b9e4c1e6b94a33416842846dead17bfc1f883324757fd66124aae8e2cbae2bcfef3 SHA512 31c2d61440a7fef9804aed677ee5568f6c237e678cf5a2b7f48e98326ef7cddbf3624ce3965e6711ef9cec4148881a0cb4352c19b91ead4b78835fafaeefbe4d +DIST GD-2.78.tar.gz 265773 BLAKE2B a05f9e26c2ea7d9a638cdb8fb6675382f5274e295f530587e1e83990ad5238882300052a4eb270f8881f02df30739783c64af8d2d93680e0e0a12570c6d45a61 SHA512 ef3df42c003f105fd1c313ea9e8b8b1e75912b4fdb274e73f2e4f5664a0adb8479a2e62fae5a493e37c36865f9dc37207d2d31e96316eb18a3c5384e07858591
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 810fabd26821c7d5448d35585b9a4a27f5b77d3b Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 18 18:49:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 18 18:49:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810fabd2 dev-perl/GD: Stabilize 2.760.0 amd64, #886863 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/GD/GD-2.760.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.760.0.ebuild b/dev-perl/GD/GD-2.760.0.ebuild index f722bb933ed8..618a8fcfb87a 100644 --- a/dev-perl/GD/GD-2.760.0.ebuild +++ b/dev-perl/GD/GD-2.760.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="animgif fcgi test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: a1907263f4cc5bc7f1d06905f6f15ae8ecfdb200 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 31 16:37:26 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 31 16:37:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1907263 dev-perl/GD: Stabilize 2.730.0-r1 amd64, #877713 Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/GD/GD-2.730.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0-r1.ebuild b/dev-perl/GD/GD-2.730.0-r1.ebuild index b224058da11f..f24793eac01b 100644 --- a/dev-perl/GD/GD-2.730.0-r1.ebuild +++ b/dev-perl/GD/GD-2.730.0-r1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="animgif fcgi test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD-Graph3d/
commit: 259f8196eafba201bead811d730cff4dd63f755e Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 31 16:37:32 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 31 16:37:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259f8196 dev-perl/GD-Graph3d: Stabilize 0.630.0-r3 amd64, #877713 Signed-off-by: Agostino Sarubbo gentoo.org> dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild b/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild index e45263162643..e8bd7cc62d16 100644 --- a/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild +++ b/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Create 3D Graphs with GD and GD::Graph" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris" RDEPEND=" >=dev-perl/GD-1.180.0
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/files/, dev-perl/GD/
commit: 8856758f95b1110b87089ef0f9d358754cf77f3a Author: Sam James gentoo org> AuthorDate: Tue Oct 25 20:03:01 2022 + Commit: Sam James gentoo org> CommitDate: Tue Oct 25 20:12:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8856758f dev-perl/GD: add 2.760.0 Closes: https://bugs.gentoo.org/867835 Signed-off-by: Sam James gentoo.org> dev-perl/GD/GD-2.760.0.ebuild | 79 +++ dev-perl/GD/Manifest | 1 + dev-perl/GD/files/GD-2.760.0-respect-libdir.patch | 39 +++ 3 files changed, 119 insertions(+) diff --git a/dev-perl/GD/GD-2.760.0.ebuild b/dev-perl/GD/GD-2.760.0.ebuild new file mode 100644 index ..f722bb933ed8 --- /dev/null +++ b/dev-perl/GD/GD-2.760.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=RURBAN +DIST_VERSION=2.76 +DIST_EXAMPLES=("demos/*") +inherit perl-module + +DESCRIPTION="Interface to Thomas Boutell's gd library" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="animgif fcgi test truetype xpm" + +RDEPEND=" + >=media-libs/gd-2.2.3[png,jpeg] + media-libs/giflib + media-libs/libjpeg-turbo + media-libs/libpng + sys-libs/zlib + truetype? ( + media-libs/gd[truetype] + media-libs/freetype:2 + ) + xpm? ( + media-libs/gd[xpm] + x11-libs/libXpm + ) + fcgi? ( + dev-libs/fcgi + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-Constant-0.230.0 + dev-perl/ExtUtils-PkgConfig + virtual/perl-ExtUtils-MakeMaker + test? ( + >=dev-perl/Test-Fork-0.20.0 + >=virtual/perl-Test-Simple-0.880.0 + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.760.0-respect-libdir.patch +) + +src_configure() { + local myconfargs=( + VERSION_33 + GD_UNCLOSEDPOLY + GD_FTCIRCLE + + JPEG + PNG + GIF + ) + + # The following flags do not work properly. This is why we force-enable + # at least some of them. See bug 787404 as tracker. + use animgif && myconfargs+=( ANIMGIF ) + use truetype && myconfargs+=( FT ) + use xpm && myconfargs+=( XPM ) + + # Per line 284 of Makefile.PL + local myconf="--lib_gd_path ${ESYSROOT}/usr/$(get_libdir) -options '$(printf '%s,' ${myconfargs[@]})'" + use fcgi && myconf+=" --fcgi" + + perl-module_src_configure +} + +src_test() { + # The 'GD' format itself is long-obsolete and gone in >=media-libs/gd-2.3.3 + perl_rm_files t/z_*.t t/GD.t + perl-module_src_test +} diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest index ebf4412eb6d3..adbcdd38fbe4 100644 --- a/dev-perl/GD/Manifest +++ b/dev-perl/GD/Manifest @@ -1 +1,2 @@ DIST GD-2.73.tar.gz 261203 BLAKE2B 088cb4d3c846d61e89631c7fef6b0273489297f0613e1ebb98c33b404a613431c79a5e72c2b757450496ef8d86aabe387b102a4c8d22d69532b8d8e989bac9bf SHA512 0c360c86307c8a2484bd8e1fb4cf24e27f7976bcfd830d9070fdc3775d233845734c59796082d498276aa715f30c9452c492b0d5bd75e488c1e9c5fa76490709 +DIST GD-2.76.tar.gz 264364 BLAKE2B 4cfe36f74aae50141f00cd8d3a6eddbf819dafd76ecfc1fbf219c3ae40009b9e4c1e6b94a33416842846dead17bfc1f883324757fd66124aae8e2cbae2bcfef3 SHA512 31c2d61440a7fef9804aed677ee5568f6c237e678cf5a2b7f48e98326ef7cddbf3624ce3965e6711ef9cec4148881a0cb4352c19b91ead4b78835fafaeefbe4d diff --git a/dev-perl/GD/files/GD-2.760.0-respect-libdir.patch b/dev-perl/GD/files/GD-2.760.0-respect-libdir.patch new file mode 100644 index ..3651cc3283e2 --- /dev/null +++ b/dev-perl/GD/files/GD-2.760.0-respect-libdir.patch @@ -0,0 +1,39 @@ +--- a/Makefile.PL b/Makefile.PL +@@ -56,12 +56,6 @@ END + + @LIBS= qw(-lgd) unless @LIBS; + +-# support for AMD64 libraries +-if (-d '/usr/lib64') { +- my @libs64 = map {my $a = $_; $a=~ s/lib$/lib64/; $a} @LIBPATH; +- @LIBPATH = (@LIBPATH,@libs64); +-} +- + # + # Build options passed in to script to support reproducible builds via Makefiles + # +@@ -219,12 +213,6 @@ if( ! defined($lib_gd_path) ) + $PREFIX = prompt('Where is libgd installed?','/usr/lib'); + } + +-unless ($AUTOCONFIG || $PREFIX eq '/usr/lib') { +- $PREFIX =~ s!/lib$!!; +- unshift @INC,"-I$PREFIX/include"; +- unshift @LIBPATH,"-L$PREFIX/lib"; +-} +- + # FEATURE FLAGS + + ## +--- a/Makefile.PL b/Makefile.PL +@@ -514,7 +514,7 @@ sub
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 7cf7ca0649598f4567bc295d6e9afba9e28c3fca Author: WANG Xuerui gentoo org> AuthorDate: Wed May 25 08:41:51 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Wed May 25 09:09:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cf7ca06 dev-perl/GD: keyword 2.730.0-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-perl/GD/GD-2.730.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/GD/GD-2.730.0-r1.ebuild b/dev-perl/GD/GD-2.730.0-r1.ebuild index eeb13273e5bd..b224058da11f 100644 --- a/dev-perl/GD/GD-2.730.0-r1.ebuild +++ b/dev-perl/GD/GD-2.730.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="animgif fcgi test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD-Graph3d/
commit: 2f4ec1da21d3339826f7d995d206bc1e5bdace30 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 30 15:00:39 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Oct 30 15:12:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f4ec1da dev-perl/GD-Graph3d: EAPI=8 bump Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> ...ph3d-0.630.0-r2.ebuild => GD-Graph3d-0.630.0-r3.ebuild} | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r2.ebuild b/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild similarity index 73% rename from dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r2.ebuild rename to dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild index 6bf5ee315d6..e4526316264 100644 --- a/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r2.ebuild +++ b/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DIST_AUTHOR=WADG DIST_VERSION=0.63 @@ -11,9 +11,11 @@ DESCRIPTION="Create 3D Graphs with GD and GD::Graph" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris" -IUSE="" -RDEPEND=">=dev-perl/GD-1.18 - >=dev-perl/GDGraph-1.30 - dev-perl/GDTextUtil" -DEPEND="${RDEPEND}" +RDEPEND=" + >=dev-perl/GD-1.180.0 + >=dev-perl/GDGraph-1.300.0 + dev-perl/GDTextUtil +" +BDEPEND="${RDEPEND} +"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD-Barcode/
commit: b8d8cbf7299031a27b4934b9e8e9acfc6d347f86 Author: Yongxiang Liang gmail com> AuthorDate: Sat Oct 23 17:10:49 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue Oct 26 01:14:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d8cbf7 dev-perl/GD-Barcode: keyword ~riscv Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Yixun Lan gentoo.org> dev-perl/GD-Barcode/GD-Barcode-1.150.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r2.ebuild b/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r2.ebuild index 390ce254aad..1257ca6bbab 100644 --- a/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r2.ebuild +++ b/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r2.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Create barcode images with GD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86" RDEPEND="dev-perl/GD" BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 19a49fa92e90161a617c0c8cd571b46075e27811 Author: James Le Cuirot gentoo org> AuthorDate: Tue Sep 28 20:25:38 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Sep 28 20:26:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a49fa9 dev-perl/GD: Keyword 2.730.0-r1 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-perl/GD/GD-2.730.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0-r1.ebuild b/dev-perl/GD/GD-2.730.0-r1.ebuild index 66ada24424d..eeb13273e5b 100644 --- a/dev-perl/GD/GD-2.730.0-r1.ebuild +++ b/dev-perl/GD/GD-2.730.0-r1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="animgif fcgi test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 0a109eacb789653a0d9df5ea4111de0726356d14 Author: Sam James gentoo org> AuthorDate: Mon Sep 6 00:14:16 2021 + Commit: Sam James gentoo org> CommitDate: Mon Sep 6 00:15:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a109eac dev-perl/GD: Keyword 2.730.0-r1 s390, #791481 Signed-off-by: Sam James gentoo.org> dev-perl/GD/GD-2.730.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0-r1.ebuild b/dev-perl/GD/GD-2.730.0-r1.ebuild index 55525ea09f4..82d2182fed2 100644 --- a/dev-perl/GD/GD-2.730.0-r1.ebuild +++ b/dev-perl/GD/GD-2.730.0-r1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="animgif fcgi test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 8202df3cfedc5b41d04bb8e306f4a6abd03a18c2 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Aug 15 17:01:02 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Aug 15 17:01:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8202df3c dev-perl/GD: Remove old Closes: https://bugs.gentoo.org/624332 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/GD/GD-2.660.0.ebuild | 70 --- dev-perl/GD/Manifest | 1 - 2 files changed, 71 deletions(-) diff --git a/dev-perl/GD/GD-2.660.0.ebuild b/dev-perl/GD/GD-2.660.0.ebuild deleted file mode 100644 index 2fb7daf03e8..000 --- a/dev-perl/GD/GD-2.660.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=RURBAN -DIST_VERSION=2.66 -DIST_EXAMPLES=("demos/*") -inherit perl-module - -DESCRIPTION="Interface to Thomas Boutell's gd library" - -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="animgif fcgi gif jpeg png truetype xpm" - -RDEPEND=" - >=media-libs/gd-2.2.3 - png? ( - media-libs/gd[png] - media-libs/libpng:0 - sys-libs/zlib - ) - jpeg? ( - media-libs/gd[jpeg] - virtual/jpeg:0 - ) - truetype? ( - media-libs/gd[truetype] - media-libs/freetype:2 - ) - xpm? ( - media-libs/gd[xpm] - x11-libs/libXpm - ) - fcgi? ( - dev-libs/fcgi - ) - gif? ( media-libs/giflib ) -" -DEPEND="${RDEPEND} - >=virtual/perl-ExtUtils-Constant-0.230.0 - dev-perl/ExtUtils-PkgConfig - virtual/perl-ExtUtils-MakeMaker -" - -src_prepare() { - perl-module_src_prepare - sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ - "${S}"/Makefile.PL || die -} - -src_configure() { - local myconf - myconf="VERSION_33,GD_UNCLOSEDPOLY,GD_FTCIRCLE" # Per line 284 of Makefile.PL - use gif && use animgif && myconf+=",ANIMGIF" - use jpeg && myconf+=",JPEG" - use truetype && myconf+=",FT" - use png && myconf+=",PNG" - use xpm && myconf+=",XPM" - use gif && myconf+=",GIF" - myconf="-options '${myconf}'" - use fcgi && myconf+=" --fcgi" - perl-module_src_configure -} - -src_test() { - perl_rm_files t/z_*.t - perl-module_src_test -} diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest index fd659bc3506..ebf4412eb6d 100644 --- a/dev-perl/GD/Manifest +++ b/dev-perl/GD/Manifest @@ -1,2 +1 @@ -DIST GD-2.66.tar.gz 253000 BLAKE2B 1a1d5374c06fcb07849e504c8c5c6f00443890cfb728fd02b4c94838d754c2f04bbda80cfa8e2a7b08a3c07cbed32aa6a499468dfb044865f833b3486965d2b8 SHA512 37d3da70f4e0b89b0166488a1f8a48c508ff5e515653fe1b10602cb708ae0ce713c617dcae21c48ec795799fb0e061762696e6a65bb8ba359859223d15677c61 DIST GD-2.73.tar.gz 261203 BLAKE2B 088cb4d3c846d61e89631c7fef6b0273489297f0613e1ebb98c33b404a613431c79a5e72c2b757450496ef8d86aabe387b102a4c8d22d69532b8d8e989bac9bf SHA512 0c360c86307c8a2484bd8e1fb4cf24e27f7976bcfd830d9070fdc3775d233845734c59796082d498276aa715f30c9452c492b0d5bd75e488c1e9c5fa76490709
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: feed19df854ca305ac7346a02a0ea9c37c31ffe9 Author: Sam James gentoo org> AuthorDate: Wed Jul 28 01:07:31 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jul 28 01:07:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feed19df dev-perl/GD: Keyword 2.730.0-r1 x86, #791481 Signed-off-by: Sam James gentoo.org> dev-perl/GD/GD-2.730.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0-r1.ebuild b/dev-perl/GD/GD-2.730.0-r1.ebuild index 557696b9da4..55525ea09f4 100644 --- a/dev-perl/GD/GD-2.730.0-r1.ebuild +++ b/dev-perl/GD/GD-2.730.0-r1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="animgif fcgi test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 32cbc572d095dac8b23fff18f19d266c2ff22995 Author: Matt Turner gentoo org> AuthorDate: Sat Jul 24 19:36:56 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Jul 24 20:23:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32cbc572 dev-perl/GD: Keyword 2.730.0-r1 alpha, #791481 Signed-off-by: Matt Turner gentoo.org> dev-perl/GD/GD-2.730.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0-r1.ebuild b/dev-perl/GD/GD-2.730.0-r1.ebuild index 508ee098dd7..557696b9da4 100644 --- a/dev-perl/GD/GD-2.730.0-r1.ebuild +++ b/dev-perl/GD/GD-2.730.0-r1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc" IUSE="animgif fcgi test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/files/
commit: fd4f9013e00b36a9bd167c5b55ccd50fe0b2556a Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun May 23 14:51:36 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Jul 10 21:06:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd4f9013 dev-perl/GD: remove unused patch(es) Closes: https://github.com/gentoo/gentoo/pull/20951 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> dev-perl/GD/files/GD-2.560.0-rt106594.patch | 40 - 1 file changed, 40 deletions(-) diff --git a/dev-perl/GD/files/GD-2.560.0-rt106594.patch b/dev-perl/GD/files/GD-2.560.0-rt106594.patch deleted file mode 100644 index dc8007d5d49..000 --- a/dev-perl/GD/files/GD-2.560.0-rt106594.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff -Naur GD-2.56/t/GD.t GD-2.56b/t/GD.t GD-2.56/t/GD.t 2014-10-28 01:34:54.0 + -+++ GD-2.56b/t/GD.t2016-05-10 10:05:05.838356122 + -@@ -7,8 +7,8 @@ - use FindBin qw($Bin); - use lib "$Bin/../blib/lib","$Bin/../blib/arch","$Bin/../lib"; - use constant FONT=>"$Bin/test_data/Generic.ttf"; --use constant IMAGE_TESTS => 7; --use Test::More tests => 11; -+use constant IMAGE_TESTS => 6; -+use Test::More tests => 10; - use IO::Dir; - - use_ok('GD',':DEFAULT',':cmp'); -@@ -219,25 +219,6 @@ - return $im; - } - --sub test7 { -- my $im = GD::Image->new(400,250); -- if (!$im) { printf("Test7: no image");}; -- my($white,$black,$red,$blue,$yellow) = --( -- $im->colorAllocate(255, 255, 255), -- $im->colorAllocate(0, 0, 0), -- $im->colorAllocate(255, 0, 0), -- $im->colorAllocate(0,0,255), -- $im->colorAllocate(255,250,205) --); -- -- # Some TTFs -- $im->stringFT($black,FONT,12.0,0.0,20,20,"Hello world!") || warn $@; -- $im->stringFT($red,FONT,14.0,0.0,20,80,"Hello world!") || warn $@; -- $im->stringFT($blue,FONT,30.0,-0.5,60,100,"Goodbye cruel world!") || warn $@; -- return $im; --} -- - sub run_image_regression_tests { - my $suffix = $ENV{GDIMAGETYPE} || 'gd2'; - print STDERR "# Testing using $suffix support.\n";
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 9255a6b5c14aceac10652e3f1f694bf4f83f0859 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jun 14 06:37:13 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 14 06:37:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9255a6b5 dev-perl/GD: keyworded 2.730.0-r1 for ppc keyworded wrt bug #791481 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-perl/GD/GD-2.730.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0-r1.ebuild b/dev-perl/GD/GD-2.730.0-r1.ebuild index eda866da0b0..508ee098dd7 100644 --- a/dev-perl/GD/GD-2.730.0-r1.ebuild +++ b/dev-perl/GD/GD-2.730.0-r1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc" IUSE="animgif fcgi test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 4d994e5d2e27669449dbd2ce80dfa7515d616ba7 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jun 7 06:26:16 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 7 06:26:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d994e5d dev-perl/GD: keyworded 2.730.0-r1 for ppc64 keyworded wrt bug #791481 Package-Manager: Portage-3.0.19, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-perl/GD/GD-2.730.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0-r1.ebuild b/dev-perl/GD/GD-2.730.0-r1.ebuild index 747eb63a214..eda866da0b0 100644 --- a/dev-perl/GD/GD-2.730.0-r1.ebuild +++ b/dev-perl/GD/GD-2.730.0-r1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc" IUSE="animgif fcgi test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: c32ac22175bee88aebdd81aae81ffb8b7553ba92 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Jun 4 09:27:47 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Jun 4 09:28:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32ac221 dev-perl/GD: Fix "USE flag not in IUSE" Closes: https://bugs.gentoo.org/794121 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/GD/GD-2.730.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0-r1.ebuild b/dev-perl/GD/GD-2.730.0-r1.ebuild index 6d099c37daa..747eb63a214 100644 --- a/dev-perl/GD/GD-2.730.0-r1.ebuild +++ b/dev-perl/GD/GD-2.730.0-r1.ebuild @@ -58,7 +58,7 @@ src_configure() { # The following flags do not work properly. This is why we force-enable # at least some of them. See bug 787404 as tracker. - use gif && use animgif && myconf+=",ANIMGIF" + use animgif && myconf+=",ANIMGIF" myconf+=",JPEG" use truetype && myconf+=",FT" myconf+=",PNG"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD-Graph3d/
commit: 184fe5e16c92aa37856033ec0a79b34bd016ed23 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Jun 3 19:18:06 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Jun 3 19:19:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184fe5e1 dev-perl/GD-Graph3d: Remove old Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild | 19 --- 1 file changed, 19 deletions(-) diff --git a/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild b/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild deleted file mode 100644 index eed218eb4c4..000 --- a/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=WADG -MODULE_VERSION=0.63 -inherit perl-module - -DESCRIPTION="Create 3D Graphs with GD and GD::Graph" - -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris" -IUSE="" - -RDEPEND=">=dev-perl/GD-1.18 - >=dev-perl/GDGraph-1.30 - dev-perl/GDTextUtil" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD-Barcode/
commit: d9af5f79af8d19d2d871c009ede34df1a6344db9 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Jun 3 19:16:35 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Jun 3 19:19:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9af5f79 dev-perl/GD-Barcode: EAPI=7 bump Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> ...rcode-1.150.0-r1.ebuild => GD-Barcode-1.150.0-r2.ebuild} | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild b/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r2.ebuild similarity index 57% rename from dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild rename to dev-perl/GD-Barcode/GD-Barcode-1.150.0-r2.ebuild index 1c2acad01e0..390ce254aad 100644 --- a/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild +++ b/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r2.ebuild @@ -1,19 +1,16 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -MODULE_AUTHOR=KWITKNR -MODULE_VERSION=1.15 +DIST_AUTHOR=KWITKNR +DIST_VERSION=1.15 inherit perl-module -DESCRIPTION="GD::Barcode - Create barcode image with GD" +DESCRIPTION="Create barcode images with GD" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" -IUSE="" RDEPEND="dev-perl/GD" -DEPEND="${RDEPEND}" - -SRC_TEST="do" +BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD-SVG/
commit: d390562995e04c7376ff5f3917e9f5f97369efdd Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Jun 3 19:19:25 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Jun 3 19:19:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3905629 dev-perl/GD-SVG: EAPI=7 bump Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> ...{GD-SVG-0.330.0-r1.ebuild => GD-SVG-0.330.0-r2.ebuild} | 15 ++- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/dev-perl/GD-SVG/GD-SVG-0.330.0-r1.ebuild b/dev-perl/GD-SVG/GD-SVG-0.330.0-r2.ebuild similarity index 59% rename from dev-perl/GD-SVG/GD-SVG-0.330.0-r1.ebuild rename to dev-perl/GD-SVG/GD-SVG-0.330.0-r2.ebuild index 6d34fc262a6..e0af267239d 100644 --- a/dev-perl/GD-SVG/GD-SVG-0.330.0-r1.ebuild +++ b/dev-perl/GD-SVG/GD-SVG-0.330.0-r2.ebuild @@ -1,20 +1,17 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -MODULE_AUTHOR=TWH -MODULE_VERSION=0.33 +DIST_AUTHOR=TWH +DIST_VERSION=0.33 inherit perl-module DESCRIPTION="Seamlessly enable SVG output from scripts written using GD" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" -DEPEND="dev-perl/GD +RDEPEND="dev-perl/GD dev-perl/SVG" -RDEPEND="${DEPEND}" - -SRC_TEST="do" +BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 94cb04af75849dc5edabc45015f15dd6f315ad95 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Jun 3 19:14:08 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Jun 3 19:14:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94cb04af dev-perl/GD: Remove old Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/GD/GD-2.730.0.ebuild | 78 --- 1 file changed, 78 deletions(-) diff --git a/dev-perl/GD/GD-2.730.0.ebuild b/dev-perl/GD/GD-2.730.0.ebuild deleted file mode 100644 index 7c2acda1ecf..000 --- a/dev-perl/GD/GD-2.730.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DIST_AUTHOR=RURBAN -DIST_VERSION=2.73 -DIST_EXAMPLES=("demos/*") -inherit perl-module - -DESCRIPTION="Interface to Thomas Boutell's gd library" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~sparc" -IUSE="animgif fcgi gif jpeg png test truetype xpm" - -RDEPEND=" - >=media-libs/gd-2.2.3 - png? ( - media-libs/gd[png] - media-libs/libpng:0 - sys-libs/zlib - ) - jpeg? ( - media-libs/gd[jpeg] - virtual/jpeg:0 - ) - truetype? ( - media-libs/gd[truetype] - media-libs/freetype:2 - ) - xpm? ( - media-libs/gd[xpm] - x11-libs/libXpm - ) - fcgi? ( - dev-libs/fcgi - ) - gif? ( media-libs/giflib ) -" -DEPEND="${RDEPEND} -" -BDEPEND="${RDEPEND} - >=virtual/perl-ExtUtils-Constant-0.230.0 - dev-perl/ExtUtils-PkgConfig - virtual/perl-ExtUtils-MakeMaker - test? ( - >=dev-perl/Test-Fork-0.20.0 - >=virtual/perl-Test-Simple-0.880.0 - ) -" - -RESTRICT="!test? ( test )" - -src_prepare() { - perl-module_src_prepare - sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ - "${S}"/Makefile.PL || die -} - -src_configure() { - local myconf - myconf="VERSION_33,GD_UNCLOSEDPOLY,GD_FTCIRCLE" # Per line 284 of Makefile.PL - use gif && use animgif && myconf+=",ANIMGIF" - use jpeg && myconf+=",JPEG" - use truetype && myconf+=",FT" - use png && myconf+=",PNG" - use xpm && myconf+=",XPM" - use gif && myconf+=",GIF" - myconf="-options '${myconf}'" - use fcgi && myconf+=" --fcgi" - perl-module_src_configure -} - -src_test() { - perl_rm_files t/z_*.t - perl-module_src_test -}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: d64978d1cee9c2d894b12e03e602d00772508dce Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Jun 3 19:12:18 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Jun 3 19:13:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d64978d1 dev-perl/GD: Force-enable gif,jpeg,png Closes: https://bugs.gentoo.org/623542 Closes: https://bugs.gentoo.org/635830 Closes: https://bugs.gentoo.org/661634 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/GD/GD-2.730.0-r1.ebuild | 75 1 file changed, 75 insertions(+) diff --git a/dev-perl/GD/GD-2.730.0-r1.ebuild b/dev-perl/GD/GD-2.730.0-r1.ebuild new file mode 100644 index 000..6d099c37daa --- /dev/null +++ b/dev-perl/GD/GD-2.730.0-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=RURBAN +DIST_VERSION=2.73 +DIST_EXAMPLES=("demos/*") +inherit perl-module + +DESCRIPTION="Interface to Thomas Boutell's gd library" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~sparc" +IUSE="animgif fcgi test truetype xpm" + +RDEPEND=" + >=media-libs/gd-2.2.3[png,jpeg] + media-libs/giflib + media-libs/libpng:0 + sys-libs/zlib + virtual/jpeg:0 + truetype? ( + media-libs/gd[truetype] + media-libs/freetype:2 + ) + xpm? ( + media-libs/gd[xpm] + x11-libs/libXpm + ) + fcgi? ( + dev-libs/fcgi + ) +" +DEPEND="${RDEPEND} +" +BDEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-Constant-0.230.0 + dev-perl/ExtUtils-PkgConfig + virtual/perl-ExtUtils-MakeMaker + test? ( + >=dev-perl/Test-Fork-0.20.0 + >=virtual/perl-Test-Simple-0.880.0 + ) +" + +RESTRICT="!test? ( test )" + +src_prepare() { + perl-module_src_prepare + sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ + "${S}"/Makefile.PL || die +} + +src_configure() { + local myconf + myconf="VERSION_33,GD_UNCLOSEDPOLY,GD_FTCIRCLE" # Per line 284 of Makefile.PL + + # The following flags do not work properly. This is why we force-enable + # at least some of them. See bug 787404 as tracker. + use gif && use animgif && myconf+=",ANIMGIF" + myconf+=",JPEG" + use truetype && myconf+=",FT" + myconf+=",PNG" + use xpm && myconf+=",XPM" + myconf+=",GIF" + myconf="-options '${myconf}'" + use fcgi && myconf+=" --fcgi" + perl-module_src_configure +} + +src_test() { + perl_rm_files t/z_*.t + perl-module_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 974e94c5ae8865c95154cf0b858755e7e7eb7798 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Jun 1 07:55:43 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jun 1 07:55:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974e94c5 dev-perl/GD: keyworded 2.730.0 for ia64 keyworded wrt bug #791481 Package-Manager: Portage-3.0.19, Repoman-3.0.3 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-perl/GD/GD-2.730.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0.ebuild b/dev-perl/GD/GD-2.730.0.ebuild index d6d5874dcee..7c2acda1ecf 100644 --- a/dev-perl/GD/GD-2.730.0.ebuild +++ b/dev-perl/GD/GD-2.730.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~sparc" IUSE="animgif fcgi gif jpeg png test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: c87e898f1eaebb0b5c9c40b087f43ba3355631f1 Author: Sam James gentoo org> AuthorDate: Tue May 25 10:46:39 2021 + Commit: Sam James gentoo org> CommitDate: Tue May 25 10:47:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c87e898f dev-perl/GD: Keyword 2.730.0 arm64, #791481 Signed-off-by: Sam James gentoo.org> dev-perl/GD/GD-2.730.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0.ebuild b/dev-perl/GD/GD-2.730.0.ebuild index ee0ff0cfeae..d6d5874dcee 100644 --- a/dev-perl/GD/GD-2.730.0.ebuild +++ b/dev-perl/GD/GD-2.730.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~sparc" IUSE="animgif fcgi gif jpeg png test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 0a2cd1cba1265a3ab261392fab29426d8983f74c Author: Sam James gentoo org> AuthorDate: Tue May 25 10:46:02 2021 + Commit: Sam James gentoo org> CommitDate: Tue May 25 10:47:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2cd1cb dev-perl/GD: Keyword 2.730.0 arm, #791481 Signed-off-by: Sam James gentoo.org> dev-perl/GD/GD-2.730.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0.ebuild b/dev-perl/GD/GD-2.730.0.ebuild index 19f7d182c3b..ee0ff0cfeae 100644 --- a/dev-perl/GD/GD-2.730.0.ebuild +++ b/dev-perl/GD/GD-2.730.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~amd64 ~hppa ~mips ~sparc" +KEYWORDS="~amd64 ~arm ~hppa ~mips ~sparc" IUSE="animgif fcgi gif jpeg png test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: f1b20b8bed7fc14248e7d8f85efccf009e2fe479 Author: Sam James gentoo org> AuthorDate: Tue May 25 00:52:48 2021 + Commit: Sam James gentoo org> CommitDate: Tue May 25 00:53:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b20b8b dev-perl/GD: Keyword 2.730.0 sparc, #791481 Signed-off-by: Sam James gentoo.org> dev-perl/GD/GD-2.730.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0.ebuild b/dev-perl/GD/GD-2.730.0.ebuild index 74acd3d4ef5..19f7d182c3b 100644 --- a/dev-perl/GD/GD-2.730.0.ebuild +++ b/dev-perl/GD/GD-2.730.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~amd64 ~hppa ~mips" +KEYWORDS="~amd64 ~hppa ~mips ~sparc" IUSE="animgif fcgi gif jpeg png test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 3d92767cf59d7f0b612413802a8dafc8564dbb5b Author: Joshua Kinard gentoo org> AuthorDate: Sun May 23 19:04:40 2021 + Commit: Joshua Kinard gentoo org> CommitDate: Sun May 23 22:23:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d92767c dev-perl/GD: Added ~mips to KEYWORDS Bug: https://bugs.gentoo.org/791481 Signed-off-by: Joshua Kinard gentoo.org> Package-Manager: Portage-3.0.18, Repoman-3.0.3 dev-perl/GD/GD-2.730.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0.ebuild b/dev-perl/GD/GD-2.730.0.ebuild index 18b085591aa..74acd3d4ef5 100644 --- a/dev-perl/GD/GD-2.730.0.ebuild +++ b/dev-perl/GD/GD-2.730.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~amd64 ~hppa" +KEYWORDS="~amd64 ~hppa ~mips" IUSE="animgif fcgi gif jpeg png test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: d36702402c2a55d196e53b61209b4c765ffc1945 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun May 23 11:30:47 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 23 12:13:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3670240 dev-perl/GD: keyworded 2.730.0 for hppa, bug #791481 Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-perl/GD/GD-2.730.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.730.0.ebuild b/dev-perl/GD/GD-2.730.0.ebuild index 749f49181b4..18b085591aa 100644 --- a/dev-perl/GD/GD-2.730.0.ebuild +++ b/dev-perl/GD/GD-2.730.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~hppa" IUSE="animgif fcgi gif jpeg png test truetype xpm" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 50294b30a5e7ecf0f27029693ad3bf472b36b280 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat May 22 14:39:32 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat May 22 14:40:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50294b30 dev-perl/GD: Version bump 2.73 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/GD/GD-2.730.0.ebuild | 78 +++ dev-perl/GD/Manifest | 1 + 2 files changed, 79 insertions(+) diff --git a/dev-perl/GD/GD-2.730.0.ebuild b/dev-perl/GD/GD-2.730.0.ebuild new file mode 100644 index 000..749f49181b4 --- /dev/null +++ b/dev-perl/GD/GD-2.730.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=RURBAN +DIST_VERSION=2.73 +DIST_EXAMPLES=("demos/*") +inherit perl-module + +DESCRIPTION="Interface to Thomas Boutell's gd library" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="animgif fcgi gif jpeg png test truetype xpm" + +RDEPEND=" + >=media-libs/gd-2.2.3 + png? ( + media-libs/gd[png] + media-libs/libpng:0 + sys-libs/zlib + ) + jpeg? ( + media-libs/gd[jpeg] + virtual/jpeg:0 + ) + truetype? ( + media-libs/gd[truetype] + media-libs/freetype:2 + ) + xpm? ( + media-libs/gd[xpm] + x11-libs/libXpm + ) + fcgi? ( + dev-libs/fcgi + ) + gif? ( media-libs/giflib ) +" +DEPEND="${RDEPEND} +" +BDEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-Constant-0.230.0 + dev-perl/ExtUtils-PkgConfig + virtual/perl-ExtUtils-MakeMaker + test? ( + >=dev-perl/Test-Fork-0.20.0 + >=virtual/perl-Test-Simple-0.880.0 + ) +" + +RESTRICT="!test? ( test )" + +src_prepare() { + perl-module_src_prepare + sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ + "${S}"/Makefile.PL || die +} + +src_configure() { + local myconf + myconf="VERSION_33,GD_UNCLOSEDPOLY,GD_FTCIRCLE" # Per line 284 of Makefile.PL + use gif && use animgif && myconf+=",ANIMGIF" + use jpeg && myconf+=",JPEG" + use truetype && myconf+=",FT" + use png && myconf+=",PNG" + use xpm && myconf+=",XPM" + use gif && myconf+=",GIF" + myconf="-options '${myconf}'" + use fcgi && myconf+=" --fcgi" + perl-module_src_configure +} + +src_test() { + perl_rm_files t/z_*.t + perl-module_src_test +} diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest index 88e056a6397..ade60085306 100644 --- a/dev-perl/GD/Manifest +++ b/dev-perl/GD/Manifest @@ -1,2 +1,3 @@ DIST GD-2.56.tar.gz 273441 BLAKE2B eb8d27a1a18f3ee8474138c82d1305b6bc8248e6b4ba4ab0bc4470d070eae0207a837e54e8f02c8f6c06e813663396561c0ac2d191e9884ea1f0ff65d23bc166 SHA512 51c4b46b199625a12ae1ad1003cafe4e66913d1e0c0b51d9bccbc7c14a86dfe29144caefbeca2927a66a44d4ba8b134550ee4a63eb86aceaa13513c46a4e71f4 DIST GD-2.66.tar.gz 253000 BLAKE2B 1a1d5374c06fcb07849e504c8c5c6f00443890cfb728fd02b4c94838d754c2f04bbda80cfa8e2a7b08a3c07cbed32aa6a499468dfb044865f833b3486965d2b8 SHA512 37d3da70f4e0b89b0166488a1f8a48c508ff5e515653fe1b10602cb708ae0ce713c617dcae21c48ec795799fb0e061762696e6a65bb8ba359859223d15677c61 +DIST GD-2.73.tar.gz 261203 BLAKE2B 088cb4d3c846d61e89631c7fef6b0273489297f0613e1ebb98c33b404a613431c79a5e72c2b757450496ef8d86aabe387b102a4c8d22d69532b8d8e989bac9bf SHA512 0c360c86307c8a2484bd8e1fb4cf24e27f7976bcfd830d9070fdc3775d233845734c59796082d498276aa715f30c9452c492b0d5bd75e488c1e9c5fa76490709
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: f2fedd55795994a61abb722f915abd515e592355 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat May 22 14:39:59 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat May 22 14:40:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fedd55 dev-perl/GD: Remove old Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/GD/GD-2.560.0-r1.ebuild | 69 --- dev-perl/GD/GD-2.560.0-r2.ebuild | 70 dev-perl/GD/Manifest | 1 - 3 files changed, 140 deletions(-) diff --git a/dev-perl/GD/GD-2.560.0-r1.ebuild b/dev-perl/GD/GD-2.560.0-r1.ebuild deleted file mode 100644 index 85c7b61f896..000 --- a/dev-perl/GD/GD-2.560.0-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=LDS -DIST_VERSION=2.56 -inherit perl-module - -DESCRIPTION="Interface to Thomas Boutell's gd library" - -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="animgif gif jpeg png truetype xpm" -PATCHES=( - "${FILESDIR}/${P}-rt106594.patch" -) -RDEPEND=" - virtual/perl-Math-Complex - >=media-libs/gd-2.0.33 - png? ( - media-libs/gd[png] - media-libs/libpng:0 - sys-libs/zlib - ) - jpeg? ( - media-libs/gd[jpeg] - virtual/jpeg:0 - ) - truetype? ( - media-libs/gd[truetype] - media-libs/freetype:2 - ) - xpm? ( - media-libs/gd[xpm] - x11-libs/libXpm - ) - gif? ( media-libs/giflib ) -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-CBuilder - virtual/perl-ExtUtils-MakeMaker -" - -PREFER_BUILDPL="no" - -src_prepare() { - perl-module_src_prepare - - # bug 572000 - ln -s "${S}"/lib/GD.xs "${S}"/GD.xs - - sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ - "${S}"/Makefile.PL || die -} - -src_configure() { - local myconf - use gif && use animgif && myconf+=",ANIMGIF" - use jpeg && myconf+=",JPEG" - use truetype && myconf+=",FT" - use png && myconf+=",PNG" - use xpm && myconf+=",XPM" - use gif && myconf+=",GIF" - myconf="-options '${myconf:1}'" - perl-module_src_configure -} - -mydoc="GD.html" diff --git a/dev-perl/GD/GD-2.560.0-r2.ebuild b/dev-perl/GD/GD-2.560.0-r2.ebuild deleted file mode 100644 index f8fac1a9a8b..000 --- a/dev-perl/GD/GD-2.560.0-r2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=LDS -DIST_VERSION=2.56 -inherit perl-module - -DESCRIPTION="Interface to Thomas Boutell's gd library" - -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="animgif gif jpeg png truetype xpm" -PATCHES=( - "${FILESDIR}/${P}-rt106594.patch" -) -RDEPEND=" - virtual/perl-Math-Complex - >=media-libs/gd-2.2.3 - png? ( - media-libs/gd[png] - media-libs/libpng:0 - sys-libs/zlib - ) - jpeg? ( - media-libs/gd[jpeg] - virtual/jpeg:0 - ) - truetype? ( - media-libs/gd[truetype] - media-libs/freetype:2 - ) - xpm? ( - media-libs/gd[xpm] - x11-libs/libXpm - ) - gif? ( media-libs/giflib ) -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-CBuilder - virtual/perl-ExtUtils-MakeMaker -" - -PREFER_BUILDPL="no" - -src_prepare() { - perl-module_src_prepare - - # bug 572000 - ln -s "${S}"/lib/GD.xs "${S}"/GD.xs - - sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ - "${S}"/Makefile.PL || die -} - -src_configure() { - local myconf - myconf="VERSION_33,GD_UNCLOSEDPOLY,GD_FTCIRCLE" # Per line 284 of Makefile.PL - use gif && use animgif && myconf+=",ANIMGIF" - use jpeg && myconf+=",JPEG" - use truetype && myconf+=",FT" - use png && myconf+=",PNG" - use xpm && myconf+=",XPM" - use gif && myconf+=",GIF" - myconf="-options '${myconf}'" - perl-module_src_configure -} - -mydoc="GD.html" diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest index ade60085306..fd659bc3506 100644 --- a/dev-perl/GD/Manifest +++ b/dev-perl/GD/Manifest @@ -1,3 +1,2 @@ -DIST GD-2.56.tar.gz 273441 BLAKE2B eb8d27a1a18f3ee8474138c82d1305b6bc8248e6b4ba4ab0bc4470d070eae0207a837e54e8f02c8f6c06e813663396561c0ac2d191e9884ea1f0ff65d23bc166 SHA512
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD-Barcode/
commit: 5b5b2444a892a7e706addfbb519b433b5a56500b Author: Sergei Trofimovich gentoo org> AuthorDate: Sun May 2 22:03:32 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 2 22:03:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5b2444 dev-perl/GD-Barcode: keyworded 1.150.0-r1 for ppc keyworded wrt bug #766150 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild b/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild index 9d40f953aa9..1c2acad01e0 100644 --- a/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild +++ b/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="GD::Barcode - Create barcode image with GD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" IUSE="" RDEPEND="dev-perl/GD"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD-Graph3d/
commit: e7efaea09b0718eaf2cbf1c00db2b85be9492de5 Author: Aaron Bauman gentoo org> AuthorDate: Sun Jul 28 17:03:22 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Jul 28 17:15:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7efaea0 dev-perl/GD-Graph3d: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild b/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild index c2fb4449975..3c5664ebee6 100644 --- a/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild +++ b/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Create 3D Graphs with GD and GD::Graph" SLOT="0" -KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris" IUSE="" RDEPEND=">=dev-perl/GD-1.18
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 1c2ce50b008e3d997d34254ce1917e79ff2927e5 Author: Aaron Bauman gentoo org> AuthorDate: Wed May 22 03:57:48 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed May 22 04:03:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2ce50b dev-perl/GD: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" dev-perl/GD/GD-2.560.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/GD/GD-2.560.0-r1.ebuild b/dev-perl/GD/GD-2.560.0-r1.ebuild index c4df93414b3..7541e8f8041 100644 --- a/dev-perl/GD/GD-2.560.0-r1.ebuild +++ b/dev-perl/GD/GD-2.560.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" IUSE="animgif gif jpeg png truetype xpm" PATCHES=( "${FILESDIR}/${P}-rt106594.patch"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 08fa2a10105bc2d1b33e907fdeeda1043f296e48 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Apr 18 07:00:15 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Apr 18 07:00:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08fa2a10 dev-perl/GD: drop to ~arm64 due to unstable media-libs/gd Bug: https://bugs.gentoo.org/646904 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-perl/GD/GD-2.560.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/GD/GD-2.560.0-r1.ebuild b/dev-perl/GD/GD-2.560.0-r1.ebuild index 0bfa3ba2df6..c4df93414b3 100644 --- a/dev-perl/GD/GD-2.560.0-r1.ebuild +++ b/dev-perl/GD/GD-2.560.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" IUSE="animgif gif jpeg png truetype xpm" PATCHES=( "${FILESDIR}/${P}-rt106594.patch"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD-Graph3d/
commit: 0d10dac3d133303fae27c26f6ecd4fbf55c7de3d Author: Kent Fredric gentoo org> AuthorDate: Mon Oct 23 19:36:10 2017 + Commit: Kent Fredric gentoo org> CommitDate: Tue Oct 24 01:48:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d10dac3 dev-perl/GD-Graph3d: Enable tests - EAPI6 - Enable tests Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r2.ebuild | 19 +++ 1 file changed, 19 insertions(+) diff --git a/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r2.ebuild b/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r2.ebuild new file mode 100644 index 000..8902798fd27 --- /dev/null +++ b/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=WADG +DIST_VERSION=0.63 +inherit perl-module + +DESCRIPTION="Create 3D Graphs with GD and GD::Graph" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris" +IUSE="" + +RDEPEND=">=dev-perl/GD-1.18 + >=dev-perl/GDGraph-1.30 + dev-perl/GDTextUtil" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 1932804e8e2f29e0960704f25840aa13e6e61169 Author: Kent Fredric gentoo org> AuthorDate: Mon Sep 18 16:30:01 2017 + Commit: Kent Fredric gentoo org> CommitDate: Mon Sep 18 16:49:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1932804e dev-perl/GD: fix mixed metadata.xml indentation Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-perl/GD/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/GD/metadata.xml b/dev-perl/GD/metadata.xml index 6e11ab60848..2199b65b0d2 100644 --- a/dev-perl/GD/metadata.xml +++ b/dev-perl/GD/metadata.xml @@ -6,8 +6,8 @@ Gentoo Perl Project - Enable animated gif support - Build for FastCGI compatibility via dev-libs/fcgi instead of using PerlIO +Enable animated gif support +Build for FastCGI compatibility via dev-libs/fcgi instead of using PerlIO GD
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD-Barcode/
commit: 0772cdba60b2561fbf73e2c8adc375740b69ee6f Author: Markus Meier gentoo org> AuthorDate: Thu Jun 15 16:24:10 2017 + Commit: Markus Meier gentoo org> CommitDate: Thu Jun 15 16:24:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0772cdba dev-perl/GD-Barcode: add ~arm, bug #620228 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild b/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild index 08bef1a8a2c..278633122ea 100644 --- a/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild +++ b/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="GD::Barcode - Create barcode image with GD" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm x86" IUSE="" RDEPEND="dev-perl/GD"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: b4aff5397176b546e319113a18c240318eabde39 Author: Kent Fredric gentoo org> AuthorDate: Sat May 27 14:04:30 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun May 28 00:19:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4aff539 dev-perl/GD: Fix missing build dep on ExtUtils-PkgConfig Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-perl/GD/GD-2.660.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-perl/GD/GD-2.660.0.ebuild b/dev-perl/GD/GD-2.660.0.ebuild index 7d4ed1b9bc0..58cae819500 100644 --- a/dev-perl/GD/GD-2.660.0.ebuild +++ b/dev-perl/GD/GD-2.660.0.ebuild @@ -40,6 +40,7 @@ RDEPEND=" " DEPEND="${RDEPEND} >=virtual/perl-ExtUtils-Constant-0.230.0 + dev-perl/ExtUtils-PkgConfig virtual/perl-ExtUtils-MakeMaker "
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 617b453523c2e11576705744ab9b44b4aba08102 Author: Kent Fredric gentoo org> AuthorDate: Fri May 26 07:22:29 2017 + Commit: Kent Fredric gentoo org> CommitDate: Fri May 26 07:23:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617b4535 dev-perl/GD: Bump to version 2.660.0 - Add USE="examples" - Add USE="fcgi" - Cleanup tests Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-perl/GD/GD-2.660.0.ebuild | 69 +++ dev-perl/GD/Manifest | 1 + dev-perl/GD/metadata.xml | 3 +- 3 files changed, 72 insertions(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.660.0.ebuild b/dev-perl/GD/GD-2.660.0.ebuild new file mode 100644 index 000..7d4ed1b9bc0 --- /dev/null +++ b/dev-perl/GD/GD-2.660.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=RURBAN +DIST_VERSION=2.66 +DIST_EXAMPLES=("demos/*") +inherit perl-module + +DESCRIPTION="Interface to Thomas Boutell's gd library" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="animgif fcgi gif jpeg png truetype xpm" + +RDEPEND=" + >=media-libs/gd-2.2.3 + png? ( + media-libs/gd[png] + media-libs/libpng:0 + sys-libs/zlib + ) + jpeg? ( + media-libs/gd[jpeg] + virtual/jpeg:0 + ) + truetype? ( + media-libs/gd[truetype] + media-libs/freetype:2 + ) + xpm? ( + media-libs/gd[xpm] + x11-libs/libXpm + ) + fcgi? ( + dev-libs/fcgi + ) + gif? ( media-libs/giflib ) +" +DEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-Constant-0.230.0 + virtual/perl-ExtUtils-MakeMaker +" + +src_prepare(){ + perl-module_src_prepare + sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ + "${S}"/Makefile.PL || die +} + +src_configure() { + local myconf + myconf="VERSION_33,GD_UNCLOSEDPOLY,GD_FTCIRCLE" # Per line 284 of Makefile.PL + use gif && use animgif && myconf+=",ANIMGIF" + use jpeg && myconf+=",JPEG" + use truetype && myconf+=",FT" + use png && myconf+=",PNG" + use xpm && myconf+=",XPM" + use gif && myconf+=",GIF" + myconf="-options '${myconf}'" + use fcgi && myconf+=" --fcgi" + perl-module_src_configure +} + +src_test() { + perl_rm_files t/z_*.t + perl-module_src_test +} diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest index 58c5a6623bc..cd1801f644b 100644 --- a/dev-perl/GD/Manifest +++ b/dev-perl/GD/Manifest @@ -1 +1,2 @@ DIST GD-2.56.tar.gz 273441 SHA256 1f103d1c98de8621504642ed7fb79f1b40f5f6a63c2abe9390a8ab78617248f9 SHA512 51c4b46b199625a12ae1ad1003cafe4e66913d1e0c0b51d9bccbc7c14a86dfe29144caefbeca2927a66a44d4ba8b134550ee4a63eb86aceaa13513c46a4e71f4 WHIRLPOOL 5c59b6361bdfbbe5294739bf49f398d9483994353422b3839c068b651bf91195027c8d44bf348fd135674479ad333c77949ec28526c985e3dab12efc554585f7 +DIST GD-2.66.tar.gz 253000 SHA256 ea28343301b82ea862bc58c0c2d1953a074e23cf8d1d09df94c05c52f1c98281 SHA512 37d3da70f4e0b89b0166488a1f8a48c508ff5e515653fe1b10602cb708ae0ce713c617dcae21c48ec795799fb0e061762696e6a65bb8ba359859223d15677c61 WHIRLPOOL 01ed0c0aa9572a1d61ec4c360e1384f089e0417e6c64faa290faa4e2216a256c51721cb1adbbc1af798dabb372b0e7af36f1302c6dfc6425c564b2d005f8 diff --git a/dev-perl/GD/metadata.xml b/dev-perl/GD/metadata.xml index a38a82b0976..6e11ab60848 100644 --- a/dev-perl/GD/metadata.xml +++ b/dev-perl/GD/metadata.xml @@ -6,7 +6,8 @@ Gentoo Perl Project -Enable animated gif support + Enable animated gif support + Build for FastCGI compatibility via dev-libs/fcgi instead of using PerlIO GD
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 1fcc2d02bbe6aa423770f89989cb9fb9ecc99b60 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Dec 26 20:57:38 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Mon Dec 26 20:58:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fcc2d02 dev-perl/GD: Remove old Package-Manager: portage-2.3.3 dev-perl/GD/GD-2.460.0-r1.ebuild | 75 dev-perl/GD/Manifest | 1 - 2 files changed, 76 deletions(-) diff --git a/dev-perl/GD/GD-2.460.0-r1.ebuild b/dev-perl/GD/GD-2.460.0-r1.ebuild deleted file mode 100644 index b600f57.. --- a/dev-perl/GD/GD-2.460.0-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MODULE_AUTHOR=LDS -MODULE_VERSION=2.46 -inherit perl-module - -DESCRIPTION="interface to Thomas Boutell's gd library" - -LICENSE="|| ( Artistic-2 GPL-1 GPL-2 GPL-3 )" # Artistic-2 or GPL1+ -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="animgif gif jpeg png truetype xpm" - -RDEPEND=">=media-libs/gd-2.0.33 - png? ( - media-libs/gd[png] - media-libs/libpng - sys-libs/zlib - ) - jpeg? ( - media-libs/gd[jpeg] - virtual/jpeg - ) - truetype? ( - media-libs/gd[truetype] - media-libs/freetype:2 - ) - xpm? ( - media-libs/gd[xpm] - x11-libs/libXpm - ) - gif? ( media-libs/giflib )" -DEPEND="${RDEPEND} - dev-perl/Module-Build -" - -SRC_TEST=do - -src_prepare(){ - perl-module_src_prepare - sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ - "${S}"/Makefile.PL || die -} - -src_configure() { - local myconf - use gif && use animgif && myconf+=",ANIMGIF" - use jpeg && myconf+=",JPEG" - use truetype && myconf+=",FREETYPE" - use png && myconf+=",PNG" - use xpm && myconf+=",XPM" - use gif && myconf+=",GIF" - myconf="-options '${myconf:1}'" - perl-module_src_configure -} - -src_test() { - if use png || use jpeg || use gif ; then - if has_version ">=media-libs/jpeg-7" || \ - has_version "media-libs/libjpeg-turbo" ; then - # https://rt.cpan.org/Public/Bug/Display.html?id=49053 - ewarn "Tests fail with >=media-libs/jpeg-7 or media-libs/libjpeg-turbo. Skipping tests..." - return - fi - perl-module_src_test - else - ewarn "The test fails if neither of png, jpeg, gif is in USE!" - ewarn "Skipping tests..." - fi -} -mydoc="GD.html" diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest index 9ca91ce..58c5a66 100644 --- a/dev-perl/GD/Manifest +++ b/dev-perl/GD/Manifest @@ -1,2 +1 @@ -DIST GD-2.46.tar.gz 260989 SHA256 0de778c8ea63bb3eb0d99d0ef090464ef594107addfa71750fd3a88216081735 SHA512 804f7c7b7d6ba517a18be13d9d51d382e3770b965512a337281335a2f9985320e194e57dcd82b94b690f9438249a5cc9830bff4cdb0c2aad0c99153ad3d92e34 WHIRLPOOL 035d8b3486ea44b991912f42a6eb9228a76619fca2da6b15ea3221eead5aa30205ae5ca156aeff674a5564c5f9181b516499e2462771e5cd3953adc1d8e0ac70 DIST GD-2.56.tar.gz 273441 SHA256 1f103d1c98de8621504642ed7fb79f1b40f5f6a63c2abe9390a8ab78617248f9 SHA512 51c4b46b199625a12ae1ad1003cafe4e66913d1e0c0b51d9bccbc7c14a86dfe29144caefbeca2927a66a44d4ba8b134550ee4a63eb86aceaa13513c46a4e71f4 WHIRLPOOL 5c59b6361bdfbbe5294739bf49f398d9483994353422b3839c068b651bf91195027c8d44bf348fd135674479ad333c77949ec28526c985e3dab12efc554585f7
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 437aa9460a636f7f700873fe19ffe2491e0be9aa Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Dec 26 20:57:02 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Mon Dec 26 20:58:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437aa946 dev-perl/GD: Revision bump to add missing GD features, bug 502546 - thanks to Jorge Nerin Package-Manager: portage-2.3.3 dev-perl/GD/GD-2.560.0-r2.ebuild | 71 1 file changed, 71 insertions(+) diff --git a/dev-perl/GD/GD-2.560.0-r2.ebuild b/dev-perl/GD/GD-2.560.0-r2.ebuild new file mode 100644 index ..4c52efb --- /dev/null +++ b/dev-perl/GD/GD-2.560.0-r2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DIST_AUTHOR=LDS +DIST_VERSION=2.56 +inherit perl-module + +DESCRIPTION="Interface to Thomas Boutell's gd library" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="animgif gif jpeg png truetype xpm" +PATCHES=( + "${FILESDIR}/${P}-rt106594.patch" +) +RDEPEND=" + virtual/perl-Math-Complex + >=media-libs/gd-2.2.3 + png? ( + media-libs/gd[png] + media-libs/libpng:0 + sys-libs/zlib + ) + jpeg? ( + media-libs/gd[jpeg] + virtual/jpeg:0 + ) + truetype? ( + media-libs/gd[truetype] + media-libs/freetype:2 + ) + xpm? ( + media-libs/gd[xpm] + x11-libs/libXpm + ) + gif? ( media-libs/giflib ) +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-CBuilder + virtual/perl-ExtUtils-MakeMaker +" + +PREFER_BUILDPL="no" + +src_prepare(){ + perl-module_src_prepare + + # bug 572000 + ln -s "${S}"/lib/GD.xs "${S}"/GD.xs + + sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ + "${S}"/Makefile.PL || die +} + +src_configure() { + local myconf + myconf="VERSION_33,GD_UNCLOSEDPOLY,GD_FTCIRCLE" # Per line 284 of Makefile.PL + use gif && use animgif && myconf+=",ANIMGIF" + use jpeg && myconf+=",JPEG" + use truetype && myconf+=",FT" + use png && myconf+=",PNG" + use xpm && myconf+=",XPM" + use gif && myconf+=",GIF" + myconf="-options '${myconf}'" + perl-module_src_configure +} + +mydoc="GD.html"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 8e7c9a33edc81b7f2b66bdf3c7ee81511ff17865 Author: Mike Frysinger gentoo org> AuthorDate: Thu Nov 10 05:27:53 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Thu Nov 10 05:27:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e7c9a33 dev-perl/GD: stabilize 2.560.0-r1 for all #597888 dev-perl/GD/GD-2.560.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/GD/GD-2.560.0-r1.ebuild b/dev-perl/GD/GD-2.560.0-r1.ebuild index d419bf4..96f4a3b 100644 --- a/dev-perl/GD/GD-2.560.0-r1.ebuild +++ b/dev-perl/GD/GD-2.560.0-r1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" IUSE="animgif gif jpeg png truetype xpm" PATCHES=( "${FILESDIR}/${P}-rt106594.patch"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/files/, dev-perl/GD/
commit: 9f579358b7c90f2683dc5f5a2b98942989b19319 Author: Kent Fredric gmail com> AuthorDate: Tue May 10 10:09:46 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat May 21 00:11:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f579358 dev-perl/GD: Fix freetype dependent tests for 2.560.0 Upstream notes in relevant bug https://rt.cpan.org/Ticket/Display.html?id=106594 that these tests passing is dependent on end users implementation of specific renderings from freetype. As freetype implementations are vendor and configuration specific, pixel-based rendering accuracy can't be reliably tested against a static target, and so this test must be improved or removed in a future release anyway. Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd" dev-perl/GD/GD-2.560.0-r1.ebuild| 6 +++-- dev-perl/GD/files/GD-2.560.0-rt106594.patch | 40 + dev-perl/GD/metadata.xml| 1 + 3 files changed, 45 insertions(+), 2 deletions(-) diff --git a/dev-perl/GD/GD-2.560.0-r1.ebuild b/dev-perl/GD/GD-2.560.0-r1.ebuild index 9366bb0..d419bf4 100644 --- a/dev-perl/GD/GD-2.560.0-r1.ebuild +++ b/dev-perl/GD/GD-2.560.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,7 +13,9 @@ DESCRIPTION="Interface to Thomas Boutell's gd library" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" IUSE="animgif gif jpeg png truetype xpm" - +PATCHES=( + "${FILESDIR}/${P}-rt106594.patch" +) RDEPEND=" virtual/perl-Math-Complex >=media-libs/gd-2.0.33 diff --git a/dev-perl/GD/files/GD-2.560.0-rt106594.patch b/dev-perl/GD/files/GD-2.560.0-rt106594.patch new file mode 100644 index 000..dc8007d --- /dev/null +++ b/dev-perl/GD/files/GD-2.560.0-rt106594.patch @@ -0,0 +1,40 @@ +diff -Naur GD-2.56/t/GD.t GD-2.56b/t/GD.t +--- GD-2.56/t/GD.t 2014-10-28 01:34:54.0 + GD-2.56b/t/GD.t2016-05-10 10:05:05.838356122 + +@@ -7,8 +7,8 @@ + use FindBin qw($Bin); + use lib "$Bin/../blib/lib","$Bin/../blib/arch","$Bin/../lib"; + use constant FONT=>"$Bin/test_data/Generic.ttf"; +-use constant IMAGE_TESTS => 7; +-use Test::More tests => 11; ++use constant IMAGE_TESTS => 6; ++use Test::More tests => 10; + use IO::Dir; + + use_ok('GD',':DEFAULT',':cmp'); +@@ -219,25 +219,6 @@ + return $im; + } + +-sub test7 { +- my $im = GD::Image->new(400,250); +- if (!$im) { printf("Test7: no image");}; +- my($white,$black,$red,$blue,$yellow) = +-( +- $im->colorAllocate(255, 255, 255), +- $im->colorAllocate(0, 0, 0), +- $im->colorAllocate(255, 0, 0), +- $im->colorAllocate(0,0,255), +- $im->colorAllocate(255,250,205) +-); +- +- # Some TTFs +- $im->stringFT($black,FONT,12.0,0.0,20,20,"Hello world!") || warn $@; +- $im->stringFT($red,FONT,14.0,0.0,20,80,"Hello world!") || warn $@; +- $im->stringFT($blue,FONT,30.0,-0.5,60,100,"Goodbye cruel world!") || warn $@; +- return $im; +-} +- + sub run_image_regression_tests { + my $suffix = $ENV{GDIMAGETYPE} || 'gd2'; + print STDERR "# Testing using $suffix support.\n"; diff --git a/dev-perl/GD/metadata.xml b/dev-perl/GD/metadata.xml index d88ba49..a38a82b 100644 --- a/dev-perl/GD/metadata.xml +++ b/dev-perl/GD/metadata.xml @@ -12,6 +12,7 @@ GD GD GD::Group +GD::Image GD::Polygon GD::Polyline GD::Simple
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 51b5d40268c1ae3d08ab6d0c435ffe301d18dfa2 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Jan 18 22:52:36 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Mon Jan 18 22:52:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b5d402 dev-perl/GD: Remove old Package-Manager: portage-2.2.26 dev-perl/GD/GD-2.500.0-r1.ebuild | 75 -- dev-perl/GD/GD-2.560.0.ebuild| 78 dev-perl/GD/Manifest | 1 - 3 files changed, 154 deletions(-) diff --git a/dev-perl/GD/GD-2.500.0-r1.ebuild b/dev-perl/GD/GD-2.500.0-r1.ebuild deleted file mode 100644 index 72490cf..000 --- a/dev-perl/GD/GD-2.500.0-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MODULE_AUTHOR=LDS -MODULE_VERSION=2.50 -inherit perl-module - -DESCRIPTION="interface to Thomas Boutell's gd library" - -LICENSE="|| ( Artistic-2 GPL-1 GPL-2 GPL-3 )" # Artistic-2 or GPL1+ -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="animgif gif jpeg png truetype xpm" - -RDEPEND=">=media-libs/gd-2.0.33 - png? ( - media-libs/gd[png] - media-libs/libpng - sys-libs/zlib - ) - jpeg? ( - media-libs/gd[jpeg] - virtual/jpeg - ) - truetype? ( - media-libs/gd[truetype] - media-libs/freetype:2 - ) - xpm? ( - media-libs/gd[xpm] - x11-libs/libXpm - ) - gif? ( media-libs/giflib )" -DEPEND="${RDEPEND} - dev-perl/Module-Build -" - -SRC_TEST=do - -src_prepare(){ - perl-module_src_prepare - sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ - "${S}"/Makefile.PL || die -} - -src_configure() { - local myconf - use gif && use animgif && myconf+=",ANIMGIF" - use jpeg && myconf+=",JPEG" - use truetype && myconf+=",FREETYPE" - use png && myconf+=",PNG" - use xpm && myconf+=",XPM" - use gif && myconf+=",GIF" - myconf="-options '${myconf:1}'" - perl-module_src_configure -} - -src_test() { - if use png || use jpeg || use gif ; then - if has_version ">=media-libs/jpeg-7" || \ - has_version "media-libs/libjpeg-turbo" ; then - # https://rt.cpan.org/Public/Bug/Display.html?id=49053 - ewarn "Tests fail with >=media-libs/jpeg-7 or media-libs/libjpeg-turbo. Skipping tests..." - return - fi - perl-module_src_test - else - ewarn "The test fails if neither of png, jpeg, gif is in USE!" - ewarn "Skipping tests..." - fi -} -mydoc="GD.html" diff --git a/dev-perl/GD/GD-2.560.0.ebuild b/dev-perl/GD/GD-2.560.0.ebuild deleted file mode 100644 index f412f88..000 --- a/dev-perl/GD/GD-2.560.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -DIST_AUTHOR=LDS -DIST_VERSION=2.56 -inherit perl-module - -DESCRIPTION="Interface to Thomas Boutell's gd library" - -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="animgif gif jpeg png truetype xpm" - -RDEPEND=" - virtual/perl-Math-Complex - >=media-libs/gd-2.0.33 - png? ( - media-libs/gd[png] - media-libs/libpng:0 - sys-libs/zlib - ) - jpeg? ( - media-libs/gd[jpeg] - virtual/jpeg:0 - ) - truetype? ( - media-libs/gd[truetype] - media-libs/freetype:2 - ) - xpm? ( - media-libs/gd[xpm] - x11-libs/libXpm - ) - gif? ( media-libs/giflib ) -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-CBuilder - virtual/perl-ExtUtils-MakeMaker -" - -PREFER_BUILDPL="no" - -src_prepare(){ - perl-module_src_prepare - sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ - "${S}"/Makefile.PL || die -} - -src_configure() { - local myconf - use gif && use animgif && myconf+=",ANIMGIF" - use jpeg && myconf+=",JPEG" - use truetype && myconf+=",FT" - use png && myconf+=",PNG" - use xpm && myconf+=",XPM" - use gif && myconf+=",GIF" - myconf="-options '${myconf:1}'" - perl-module_src_configure -} - -src_test() { - if use png || use jpeg || use gif ; then - if has_version ">=media-libs/jpeg-7" ||
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: f2e30693a9587b0db81ce33388f1776ac05b1b96 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Jan 18 22:50:20 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Mon Jan 18 22:50:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e30693 dev-perl/GD: Add a workaround for bug 572000; should build correctly now Package-Manager: portage-2.2.26 dev-perl/GD/GD-2.560.0-r1.ebuild | 68 1 file changed, 68 insertions(+) diff --git a/dev-perl/GD/GD-2.560.0-r1.ebuild b/dev-perl/GD/GD-2.560.0-r1.ebuild new file mode 100644 index 000..9366bb0 --- /dev/null +++ b/dev-perl/GD/GD-2.560.0-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DIST_AUTHOR=LDS +DIST_VERSION=2.56 +inherit perl-module + +DESCRIPTION="Interface to Thomas Boutell's gd library" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="animgif gif jpeg png truetype xpm" + +RDEPEND=" + virtual/perl-Math-Complex + >=media-libs/gd-2.0.33 + png? ( + media-libs/gd[png] + media-libs/libpng:0 + sys-libs/zlib + ) + jpeg? ( + media-libs/gd[jpeg] + virtual/jpeg:0 + ) + truetype? ( + media-libs/gd[truetype] + media-libs/freetype:2 + ) + xpm? ( + media-libs/gd[xpm] + x11-libs/libXpm + ) + gif? ( media-libs/giflib ) +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-CBuilder + virtual/perl-ExtUtils-MakeMaker +" + +PREFER_BUILDPL="no" + +src_prepare(){ + perl-module_src_prepare + + # bug 572000 + ln -s "${S}"/lib/GD.xs "${S}"/GD.xs + + sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ + "${S}"/Makefile.PL || die +} + +src_configure() { + local myconf + use gif && use animgif && myconf+=",ANIMGIF" + use jpeg && myconf+=",JPEG" + use truetype && myconf+=",FT" + use png && myconf+=",PNG" + use xpm && myconf+=",XPM" + use gif && myconf+=",GIF" + myconf="-options '${myconf:1}'" + perl-module_src_configure +} + +mydoc="GD.html"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 768011f10c9f9d752e0d7c5a1d877720c1194d7b Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Dec 19 22:36:00 2015 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Dec 19 23:01:05 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768011f1 dev-perl/GD: Add missing dependency on Module::Build Package-Manager: portage-2.2.26 dev-perl/GD/GD-2.460.0-r1.ebuild | 4 +++- dev-perl/GD/GD-2.500.0-r1.ebuild | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-perl/GD/GD-2.460.0-r1.ebuild b/dev-perl/GD/GD-2.460.0-r1.ebuild index fb99532..b600f57 100644 --- a/dev-perl/GD/GD-2.460.0-r1.ebuild +++ b/dev-perl/GD/GD-2.460.0-r1.ebuild @@ -34,7 +34,9 @@ RDEPEND=">=media-libs/gd-2.0.33 x11-libs/libXpm ) gif? ( media-libs/giflib )" -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + dev-perl/Module-Build +" SRC_TEST=do diff --git a/dev-perl/GD/GD-2.500.0-r1.ebuild b/dev-perl/GD/GD-2.500.0-r1.ebuild index 060eba3..72490cf 100644 --- a/dev-perl/GD/GD-2.500.0-r1.ebuild +++ b/dev-perl/GD/GD-2.500.0-r1.ebuild @@ -34,7 +34,9 @@ RDEPEND=">=media-libs/gd-2.0.33 x11-libs/libXpm ) gif? ( media-libs/giflib )" -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + dev-perl/Module-Build +" SRC_TEST=do
[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/
commit: 8bc7ef903dae8fe13fc640a711aeeabad25f84a1 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Dec 19 22:46:00 2015 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Dec 19 23:01:05 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc7ef90 dev-perl/GD: Version bump Package-Manager: portage-2.2.26 dev-perl/GD/GD-2.560.0.ebuild | 78 +++ dev-perl/GD/Manifest | 1 + 2 files changed, 79 insertions(+) diff --git a/dev-perl/GD/GD-2.560.0.ebuild b/dev-perl/GD/GD-2.560.0.ebuild new file mode 100644 index 000..f412f88 --- /dev/null +++ b/dev-perl/GD/GD-2.560.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DIST_AUTHOR=LDS +DIST_VERSION=2.56 +inherit perl-module + +DESCRIPTION="Interface to Thomas Boutell's gd library" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="animgif gif jpeg png truetype xpm" + +RDEPEND=" + virtual/perl-Math-Complex + >=media-libs/gd-2.0.33 + png? ( + media-libs/gd[png] + media-libs/libpng:0 + sys-libs/zlib + ) + jpeg? ( + media-libs/gd[jpeg] + virtual/jpeg:0 + ) + truetype? ( + media-libs/gd[truetype] + media-libs/freetype:2 + ) + xpm? ( + media-libs/gd[xpm] + x11-libs/libXpm + ) + gif? ( media-libs/giflib ) +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-CBuilder + virtual/perl-ExtUtils-MakeMaker +" + +PREFER_BUILDPL="no" + +src_prepare(){ + perl-module_src_prepare + sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \ + "${S}"/Makefile.PL || die +} + +src_configure() { + local myconf + use gif && use animgif && myconf+=",ANIMGIF" + use jpeg && myconf+=",JPEG" + use truetype && myconf+=",FT" + use png && myconf+=",PNG" + use xpm && myconf+=",XPM" + use gif && myconf+=",GIF" + myconf="-options '${myconf:1}'" + perl-module_src_configure +} + +src_test() { + if use png || use jpeg || use gif ; then + if has_version ">=media-libs/jpeg-7" || \ + has_version "media-libs/libjpeg-turbo" ; then + # https://rt.cpan.org/Public/Bug/Display.html?id=49053 + ewarn "Tests fail with >=media-libs/jpeg-7 or media-libs/libjpeg-turbo. Skipping tests..." + return + fi + perl-module_src_test + else + ewarn "The test fails if neither of png, jpeg, gif is in USE!" + ewarn "Skipping tests..." + fi +} +mydoc="GD.html" diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest index 2ca2581..66d23e7 100644 --- a/dev-perl/GD/Manifest +++ b/dev-perl/GD/Manifest @@ -1,2 +1,3 @@ DIST GD-2.46.tar.gz 260989 SHA256 0de778c8ea63bb3eb0d99d0ef090464ef594107addfa71750fd3a88216081735 SHA512 804f7c7b7d6ba517a18be13d9d51d382e3770b965512a337281335a2f9985320e194e57dcd82b94b690f9438249a5cc9830bff4cdb0c2aad0c99153ad3d92e34 WHIRLPOOL 035d8b3486ea44b991912f42a6eb9228a76619fca2da6b15ea3221eead5aa30205ae5ca156aeff674a5564c5f9181b516499e2462771e5cd3953adc1d8e0ac70 DIST GD-2.50.tar.gz 262887 SHA256 6d5392d067a48dd66d67e65b1bfab7a8e6e149490eabfa09f70b99223ea0a8e2 SHA512 d32074d6d988ab8b1dd0283bdec2baf3dfc61141d8c23f300592990fd3b42ce98b545dc3339f7df582750231023b02c98fe0271de37f05e5b64ad2d4da00b096 WHIRLPOOL 63d41e8df861967f13f42964eff6481a053630613a9bbe2d4365913b68f61eeefc220469556063e985fddb7d6c680af7321cef97717e15ab3ea55db87723e25d +DIST GD-2.56.tar.gz 273441 SHA256 1f103d1c98de8621504642ed7fb79f1b40f5f6a63c2abe9390a8ab78617248f9 SHA512 51c4b46b199625a12ae1ad1003cafe4e66913d1e0c0b51d9bccbc7c14a86dfe29144caefbeca2927a66a44d4ba8b134550ee4a63eb86aceaa13513c46a4e71f4 WHIRLPOOL 5c59b6361bdfbbe5294739bf49f398d9483994353422b3839c068b651bf91195027c8d44bf348fd135674479ad333c77949ec28526c985e3dab12efc554585f7