[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD/

2024-04-19 Thread Sam James
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/

2024-04-17 Thread Sam James
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/

2024-04-17 Thread Sam James
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/

2023-09-16 Thread Sam James
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/

2023-07-04 Thread Sam James
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/

2022-12-18 Thread Arthur Zamarin
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/

2022-10-31 Thread Agostino Sarubbo
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/

2022-10-31 Thread Agostino Sarubbo
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/

2022-10-25 Thread Sam James
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/

2022-05-25 Thread WANG Xuerui
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/

2021-10-30 Thread Andreas K. Hüttel
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/

2021-10-25 Thread Yixun Lan
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/

2021-09-28 Thread James Le Cuirot
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/

2021-09-05 Thread Sam James
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/

2021-08-15 Thread Andreas K. Hüttel
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/

2021-07-27 Thread Sam James
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/

2021-07-24 Thread Matt Turner
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/

2021-07-10 Thread Conrad Kostecki
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/

2021-06-14 Thread Sergei Trofimovich
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/

2021-06-07 Thread Sergei Trofimovich
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/

2021-06-04 Thread Andreas K. Hüttel
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/

2021-06-03 Thread Andreas K. Hüttel
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/

2021-06-03 Thread Andreas K. Hüttel
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/

2021-06-03 Thread Andreas K. Hüttel
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/

2021-06-03 Thread Andreas K. Hüttel
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/

2021-06-03 Thread Andreas K. Hüttel
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/

2021-06-01 Thread Sergei Trofimovich
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/

2021-05-25 Thread Sam James
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/

2021-05-25 Thread Sam James
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/

2021-05-24 Thread Sam James
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/

2021-05-23 Thread Joshua Kinard
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/

2021-05-23 Thread Sergei Trofimovich
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/

2021-05-22 Thread Andreas K. Hüttel
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/

2021-05-22 Thread Andreas K. Hüttel
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/

2021-05-02 Thread Sergei Trofimovich
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/

2019-07-28 Thread Aaron Bauman
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/

2019-05-21 Thread Aaron Bauman
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/

2018-04-18 Thread Mart Raudsepp
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/

2017-10-23 Thread Kent Fredric
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/

2017-09-18 Thread Kent Fredric
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/

2017-06-15 Thread Markus Meier
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/

2017-05-27 Thread Kent Fredric
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/

2017-05-26 Thread Kent Fredric
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/

2016-12-26 Thread Andreas Hüttel
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/

2016-12-26 Thread Andreas Hüttel
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/

2016-11-09 Thread Mike Frysinger
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/

2016-05-20 Thread Andreas Hüttel
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/

2016-01-18 Thread Andreas Hüttel
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/

2016-01-18 Thread Andreas Hüttel
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/

2015-12-19 Thread Andreas Hüttel
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/

2015-12-19 Thread Andreas Hüttel
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