dev-perl/GD: Drop stable keywords (and rdeps stable kw) re bug #661634

This module has some seriously diabolical behaviour if you actually
attempt to configure anything, if you attempt to configure media-libs/gd
in any regard, dev-perl/GD cannot be expected to give usable results,
as neither the configuration passed from the ebuild, or the
configuration indicated by media-libs/gd, are actually used for
compiling dev-perl/GD

Bug: https://bugs.gentoo.org/661634
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Kent Fredric <kentnl@gentoo.org>
This commit is contained in:
Kent Fredric
2019-07-11 19:31:31 +12:00
parent a3f6d2eee9
commit e5fb1deca4
17 changed files with 37 additions and 15 deletions

View File

@@ -9,7 +9,7 @@ SRC_URI="http://www.reportmagic.org/rmagic-${PV}.tar.gz"
LICENSE="Artistic"
SLOT="0"
KEYWORDS="amd64 ppc x86"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="truetype"
DEPEND="sys-libs/zlib

View File

@@ -12,7 +12,7 @@ inherit perl-module toolchain-funcs
DESCRIPTION="Object-Oriented Access to ACEDB Databases"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="virtual/perl-Digest-MD5

View File

@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="The Perl Chart Module"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE="test"
RDEPEND=">=dev-perl/GD-2.0.36"

View File

@@ -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 ~x86"
IUSE=""
RDEPEND="dev-perl/GD"

View File

@@ -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 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

View File

@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Seamlessly enable SVG output from scripts written using GD"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND="dev-perl/GD

View File

@@ -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"

View File

@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl5 module to create charts using the GD module"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 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/GDTextUtil

View File

@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Text utilities for use with GD"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 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"

View File

@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="GD plugin(s) for the Template Toolkit"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~x86-solaris"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x86-solaris"
IUSE="test"
RDEPEND="dev-perl/GD

View File

@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~x86-linux ~x64-macos"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos"
IUSE=""
DEPEND=""

View File

@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ppc x86 ~x86-linux ~x64-macos"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux ~x64-macos"
IUSE=""
DEPEND=""

View File

@@ -15,7 +15,7 @@ SRC_URI="http://www.chaosreigns.com/code/springgraph/dl/${PN}.pl.${PV}
mirror://debian/pool/main/${PN:0:1}/${PN}/${SRC_DEBIAN_PATCH}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ~ppc64 sparc x86"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND=""
RDEPEND="dev-perl/GD"

View File

@@ -10,7 +10,7 @@ LICENSE="GPL-2"
SRC_URI="mirror://sourceforge/squid-graph/${P}.tar.gz"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
KEYWORDS="~amd64 ~ppc ~x86"
RDEPEND="dev-perl/GD[png]"

View File

@@ -3,3 +3,9 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.force
## Kent Fredric <kentnl@gentoo.org> (2019-07-11)
# The absense of these features require dev-perl/GD, which currently
# can't be considered stable due to serious defects upstream.
# Bug #661634
sci-biology/bioperl minimal

View File

@@ -4,6 +4,22 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
# Kent Fredric <kentnl@gentoo.org> (2019-07-30)
# These features require dev-perl/GD, which currently can't be
# considered stable due to serious defects upstream. Bug #661634
app-admin/yaala gd
app-misc/gcstar stats
app-misc/g15daemon perl
dev-lang/php coverage
dev-util/lcov png
dev-perl/Business-ISBN barcode
dev-perl/Template-Toolkit gd
media-fonts/unifont utils fontforge
media-video/vdrsync dvdr
net-analyzer/openvas-manager extras
www-apps/bugzilla extras
www-apps/otrs gd
# Andreas Sturmlechner <asturm@gentoo.org> (2019-07-16)
# sci-libs/dcmtk is not stable
media-libs/openimageio dicom

View File

@@ -10,7 +10,7 @@ HOMEPAGE="http://dspam.nuclearelephant.com/"
SRC_URI="http://dspam.nuclearelephant.com/sources/dspam-${PV}.tar.gz"
LICENSE="AGPL-3"
KEYWORDS="amd64 ~ppc x86"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND=">=mail-filter/dspam-${PV}[-user-homedirs]