New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dev-perl/GeoIP2 - new package to replace legacy dev-perl/Geo-IP #13973
Conversation
Pull Request assignmentSubmitter: @hydrapolic dev-perl/Clone-PP: @gentoo/proxy-maint (new package) Linked bugsBugs linked: 675494 In order to force reassignment and/or bug reference scan, please append Docs: Code of Conduct ● Copyright policy (expl.) ● Devmanual ● GitHub PRs ● Proxy-maint guide |
@akhuettel @kentfredric can you please check for obvious mistakes? |
A quick look says you've done versions all wrong as per Perl scheme: https://wiki.gentoo.org/wiki/Project:Perl/Version-Scheme Though I might have the time to fix this PR myself and push it on behalf of perl team. |
Yeah, and the tests are pretty broken for at least Clone-PP, I'll have to dig in and make this nice. |
Hhahaha. The tests were failing because portage was preferring 1.06 ( 1.60.0 ) from ::perl-experimental instead of your 1.07. Because you know, 1.07 < 1.60.0 So less work than I imagined. |
@kentfredric, I've simply used the upstream versions, thanks for the wiki link. All packages passed tests when I last checked (that's why some additional packages were introduced). |
Dependency of dev-perl/GeoIP2 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Dependency of dev-perl/GeoIP2 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Dependency of dev-perl/GeoIP2 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Dependency of dev-perl/GeoIP2 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Dependency of dev-perl/GeoIP2 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Dependency of dev-perl/GeoIP2 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Dependency of dev-perl/GeoIP2 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Dependency of dev-perl/GeoIP2 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Dependency of dev-perl/GeoIP2 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Dependency of dev-perl/GeoIP2 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Dependency of dev-perl/GeoIP2 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Provides access to GeoIP2 databases used for example by SpamAssasssin to map IP addresses to geo locations. Closes: https://bugs.gentoo.org/675494 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Pushed an update with new version numbers. |
And it looks like you're using DEPEND + EAPI7 when you should probably use BDEPEND. But that introduces a fun problem, as I discovered: https://bugs.gentoo.org/708182 |
As properly reviewing stuff in Perl is basically as much work as doing it from scratch, gonna paste a bunch of diffs as I go showing what I'd be doing, vs yours. Most of these cut proxy-maint out, and put perl@ into metadata.xml, while still keeping yours truly in the list. Here's Clone-PP: diff --git a/dev-perl/Clone-PP/Clone-PP-1.70.0.ebuild b/dev-perl/Clone-PP/Clone-PP-1.70.0.ebuild
index 21a420ca6e1..024294ba4f3 100644
--- a/dev-perl/Clone-PP/Clone-PP-1.70.0.ebuild
+++ b/dev-perl/Clone-PP/Clone-PP-1.70.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,8 +8,17 @@ DIST_VERSION=1.07
inherit perl-module
DESCRIPTION="Recursively copy Perl datatypes"
-
SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="virtual/perl-ExtUtils-MakeMaker"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RDEPEND="
+ virtual/perl-Exporter
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Carp
+ virtual/perl-Data-Dumper
+ )
+"
diff --git a/dev-perl/Clone-PP/metadata.xml b/dev-perl/Clone-PP/metadata.xml
index 8cc94f6670f..e00d4e068de 100644
--- a/dev-perl/Clone-PP/metadata.xml
+++ b/dev-perl/Clone-PP/metadata.xml
@@ -1,15 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="cpan">Clone-PP</remote-id>
+ <remote-id type="cpan-module">Clone::PP</remote-id>
</upstream>
</pkgmetadata> |
MaxMind-Reader-XS has the most mistakes so far, for instance:
And most of the Test dependencies are missing: + test? (
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-File-Spec
+ dev-perl/Module-Implementation
+ >=dev-perl/Net-Works-0.210.0
+ >=dev-perl/Path-Class-0.270.0
+ dev-perl/Test-Fatal
+ dev-perl/Test-Number-Delta
+ dev-perl/Test-Requires
+ >=virtual/perl-Test-Simple-0.960.0
+ virtual/perl-autodie
+ virtual/perl-version
+ ) |
GeoIP2 has a few confusing things:
And a few missing test deps. |
Ok, here's a full diff of what I think it should like, compared with yours. Lots of the dependency changes are from consulting upstream dependency information, but in a handful of places upstream is under-specific. I'm also pruning some obnoxiously spammy tests, and adding USE="examples" where relevant. Some of your dependencies are surplus to requirements in tests, as they're soft-off gated to not run when the dependency is missing, so its prone to overcomplicating dependencies. If they have to be declared, its preferable to have a USE gate to weaken the dep graph. I'd probably like to push my work as-is where it supercedes this PR, but I don't want to offend anybody :) Lemme know what you think of my changes, just in case you have good reasons for doing something different. diff --git a/dev-perl/Clone-PP/Clone-PP-1.70.0.ebuild b/dev-perl/Clone-PP/Clone-PP-1.70.0.ebuild
index 21a420ca6e1..9c3c9dbd96f 100644
--- a/dev-perl/Clone-PP/Clone-PP-1.70.0.ebuild
+++ b/dev-perl/Clone-PP/Clone-PP-1.70.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,8 +8,18 @@ DIST_VERSION=1.07
inherit perl-module
DESCRIPTION="Recursively copy Perl datatypes"
-
SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="virtual/perl-ExtUtils-MakeMaker"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+RDEPEND="
+ virtual/perl-Exporter
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Carp
+ virtual/perl-Data-Dumper
+ )
+"
diff --git a/dev-perl/Clone-PP/metadata.xml b/dev-perl/Clone-PP/metadata.xml
index 8cc94f6670f..e00d4e068de 100644
--- a/dev-perl/Clone-PP/metadata.xml
+++ b/dev-perl/Clone-PP/metadata.xml
@@ -1,15 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="cpan">Clone-PP</remote-id>
+ <remote-id type="cpan-module">Clone::PP</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Data-IEEE754/Data-IEEE754-0.20.0.ebuild b/dev-perl/Data-IEEE754/Data-IEEE754-0.20.0.ebuild
index 224cbc31c90..ef030fb8801 100644
--- a/dev-perl/Data-IEEE754/Data-IEEE754-0.20.0.ebuild
+++ b/dev-perl/Data-IEEE754/Data-IEEE754-0.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,12 +8,20 @@ DIST_VERSION=0.02
inherit perl-module
DESCRIPTION="Pack and unpack big-endian IEEE754 floats and doubles"
-
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
-DEPEND="virtual/perl-ExtUtils-MakeMaker
- test? ( dev-perl/Test-Bits )"
+RDEPEND="
+ virtual/perl-Exporter
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ dev-perl/Test-Bits
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Data-IEEE754/metadata.xml b/dev-perl/Data-IEEE754/metadata.xml
index f66a3ab3176..847285dd30a 100644
--- a/dev-perl/Data-IEEE754/metadata.xml
+++ b/dev-perl/Data-IEEE754/metadata.xml
@@ -1,15 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="cpan">Data-IEEE754</remote-id>
+ <remote-id type="cpan-module">Data::IEEE754</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Data-Printer/Data-Printer-0.400.0.ebuild b/dev-perl/Data-Printer/Data-Printer-0.400.0.ebuild
index e8d672190c0..0fcee5aa2b1 100644
--- a/dev-perl/Data-Printer/Data-Printer-0.400.0.ebuild
+++ b/dev-perl/Data-Printer/Data-Printer-0.400.0.ebuild
@@ -1,30 +1,36 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DIST_AUTHOR=GARU
DIST_VERSION=0.40
+DIST_EXAMPLES=(
+ "examples/*"
+)
inherit perl-module
DESCRIPTION="Colored pretty-print of Perl data structures and objects"
-
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
+ virtual/perl-Carp
dev-perl/Clone-PP
- dev-perl/File-HomeDir
+ >=dev-perl/File-HomeDir-0.910.0
+ virtual/perl-File-Spec
+ >=dev-perl/Package-Stash-0.300.0
+ virtual/perl-Scalar-List-Utils
dev-perl/Sort-Naturally
+ >=virtual/perl-Term-ANSIColor-3
+ >=virtual/perl-version-0.770.0
"
-DEPEND="
- ${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
- dev-perl/DBI
- dev-perl/Capture-Tiny
- dev-perl/YAML-Syck
+ virtual/perl-File-Temp
+ >=virtual/perl-Test-Simple-0.880.0
)
"
diff --git a/dev-perl/Data-Printer/metadata.xml b/dev-perl/Data-Printer/metadata.xml
index 0c090805f14..50a4718fb7d 100644
--- a/dev-perl/Data-Printer/metadata.xml
+++ b/dev-perl/Data-Printer/metadata.xml
@@ -1,15 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="cpan">Data-Printer</remote-id>
+ <remote-id type="cpan-module">DDP</remote-id>
+ <remote-id type="cpan-module">Data::Printer</remote-id>
+ <remote-id type="cpan-module">Data::Printer::Filter</remote-id>
+ <remote-id type="cpan-module">Data::Printer::Filter::DB</remote-id>
+ <remote-id type="cpan-module">Data::Printer::Filter::DateTime</remote-id>
+ <remote-id type="cpan-module">Data::Printer::Filter::Digest</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/GeoIP2/GeoIP2-2.6.2.ebuild b/dev-perl/GeoIP2/GeoIP2-2.6.2.ebuild
index 64ad633eee7..1d22f4beebe 100644
--- a/dev-perl/GeoIP2/GeoIP2-2.6.2.ebuild
+++ b/dev-perl/GeoIP2/GeoIP2-2.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,35 +8,41 @@ DIST_VERSION=2.006002
inherit perl-module
DESCRIPTION="API for MaxMind's GeoIP2 web services and databases"
-
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
+ virtual/perl-Data-Dumper
>=dev-perl/Data-Validate-IP-0.250.0
+ virtual/perl-Exporter
+ virtual/perl-Getopt-Long
dev-perl/HTTP-Message
dev-perl/JSON-MaybeXS
+ dev-perl/LWP-Protocol-https
dev-perl/libwww-perl
- dev-perl/List-AllUtils
dev-perl/List-SomeUtils
- dev-perl/LWP-Protocol-https
+ virtual/perl-MIME-Base64
>=dev-perl/MaxMind-DB-Reader-1.0.0
- dev-perl/MaxMind-DB-Reader-XS
dev-perl/Moo
- dev-perl/namespace-autoclean
- dev-perl/namespace-clean
dev-perl/Params-Validate
- dev-perl/strictures
+ virtual/perl-Scalar-List-Utils
+ dev-perl/Sub-Quote
dev-perl/Throwable
+ dev-perl/Try-Tiny
dev-perl/URI
+ dev-perl/namespace-clean
"
-DEPEND="
- ${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
+ virtual/perl-File-Spec
+ virtual/perl-IO-Compress
+ dev-perl/MaxMind-DB-Common
dev-perl/Path-Class
+ dev-perl/Test-Fatal
dev-perl/Test-Number-Delta
+ >=virtual/perl-Test-Simple-0.960.0
)
"
diff --git a/dev-perl/GeoIP2/metadata.xml b/dev-perl/GeoIP2/metadata.xml
index 850adc51ca0..e3f764df66c 100644
--- a/dev-perl/GeoIP2/metadata.xml
+++ b/dev-perl/GeoIP2/metadata.xml
@@ -1,15 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="cpan">GeoIP2</remote-id>
+ <remote-id type="cpan-module">GeoIP2</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Database::Reader</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Error::Generic</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Error::HTTP</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Error::IPAddressNotFound</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Error::Type</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Error::WebService</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Model::ASN</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Model::AnonymousIP</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Model::City</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Model::ConnectionType</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Model::Country</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Model::Domain</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Model::Enterprise</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Model::ISP</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Model::Insights</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Record::City</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Record::Continent</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Record::Country</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Record::Location</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Record::MaxMind</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Record::Postal</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Record::RepresentedCountry</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Record::Subdivision</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Record::Traits</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Role::Error::HTTP</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Role::HasIPAddress</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Role::HasLocales</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Role::Model</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Role::Model::Flat</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Role::Model::HasSubdivisions</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Role::Model::Location</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Role::Record::Country</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Role::Record::HasNames</remote-id>
+ <remote-id type="cpan-module">GeoIP2::Types</remote-id>
+ <remote-id type="cpan-module">GeoIP2::WebService::Client</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Math-Int128/Math-Int128-0.220.0.ebuild b/dev-perl/Math-Int128/Math-Int128-0.220.0.ebuild
index cbbaee0f101..693b54d44fd 100644
--- a/dev-perl/Math-Int128/Math-Int128-0.220.0.ebuild
+++ b/dev-perl/Math-Int128/Math-Int128-0.220.0.ebuild
@@ -1,19 +1,38 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DIST_AUTHOR=SALVA
DIST_VERSION=0.22
+DIST_EXAMPLES=("benchmarks/*")
inherit perl-module
DESCRIPTION="Manipulate 128 bits integers in Perl"
-
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
-
-RDEPEND="dev-perl/Math-Int64"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker"
+RDEPEND="
+ virtual/perl-Exporter
+ >=dev-perl/Math-Int64-0.510.0
+ virtual/perl-XSLoader
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ virtual/perl-Math-BigInt
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
+PERL_RM_FILES=(
+ "t/author-eol.t"
+ "t/author-no-tabs.t"
+ "t/author-pod-spell.t"
+ "t/release-cpan-changes.t"
+ "t/release-pod-syntax.t"
+ "t/release-portability.t"
+ "t/release-synopsis.t"
+)
diff --git a/dev-perl/Math-Int128/metadata.xml b/dev-perl/Math-Int128/metadata.xml
index f2d6239ee0b..39c3208db96 100644
--- a/dev-perl/Math-Int128/metadata.xml
+++ b/dev-perl/Math-Int128/metadata.xml
@@ -1,15 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="cpan">Math-Int128</remote-id>
+ <remote-id type="cpan-module">Math::Int128</remote-id>
+ <remote-id type="cpan-module">Math::Int128::die_on_overflow</remote-id>
+ <remote-id type="cpan-module">Math::UInt128</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild b/dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild
index d3f153c608e..f823edafd09 100644
--- a/dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild
+++ b/dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild
@@ -1,15 +1,34 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DIST_AUTHOR=SALVA
DIST_VERSION=0.54
+DIST_EXAMPLES=( "examples/*" )
inherit perl-module
DESCRIPTION="Manipulate 64 bits integers in Perl"
-
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
-DEPEND="virtual/perl-ExtUtils-MakeMaker"
+RDEPEND="
+ virtual/perl-Exporter
+ virtual/perl-XSLoader
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ virtual/perl-Storable
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
+PERL_RM_FILES=(
+ "t/author-eol.t" "t/author-no-tabs.t" "t/author-pod-spell.t"
+ "t/author-pod-syntax.t" "t/release-cpan-changes.t" "t/release-pod-coverage.t"
+ "t/release-portability.t" "t/release-synopsis.t"
+)
diff --git a/dev-perl/Math-Int64/metadata.xml b/dev-perl/Math-Int64/metadata.xml
index 830899a8bce..1906443cfc4 100644
--- a/dev-perl/Math-Int64/metadata.xml
+++ b/dev-perl/Math-Int64/metadata.xml
@@ -1,15 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="cpan">Math-Int64</remote-id>
+ <remote-id type="cpan-module">Math::Int64</remote-id>
+ <remote-id type="cpan-module">Math::Int64::die_on_overflow</remote-id>
+ <remote-id type="cpan-module">Math::Int64::native_if_available</remote-id>
+ <remote-id type="cpan-module">Math::UInt64</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/MaxMind-DB-Common/MaxMind-DB-Common-0.40.1.ebuild b/dev-perl/MaxMind-DB-Common/MaxMind-DB-Common-0.40.1.ebuild
index 1aede92c539..cbe7dca4de9 100644
--- a/dev-perl/MaxMind-DB-Common/MaxMind-DB-Common-0.40.1.ebuild
+++ b/dev-perl/MaxMind-DB-Common/MaxMind-DB-Common-0.40.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,21 +8,41 @@ DIST_VERSION=0.040001
inherit perl-module
DESCRIPTION="Code shared by the MaxMind DB reader and writer modules"
-
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
RDEPEND="
+ virtual/perl-Carp
dev-perl/Data-Dumper-Concise
dev-perl/DateTime
+ virtual/perl-Exporter
dev-perl/List-AllUtils
+ virtual/perl-Math-BigInt
dev-perl/Moo
dev-perl/MooX-StrictConstructor
- dev-perl/namespace-autoclean
+ virtual/perl-Scalar-List-Utils
dev-perl/Sub-Quote
+ virtual/perl-autodie
+ dev-perl/namespace-autoclean
"
-DEPEND="
- ${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.960.0
+ )
"
+PERL_RM_FILES=(
+ "t/author-00-compile.t"
+ "t/author-eol.t"
+ "t/author-no-tabs.t"
+ "t/author-pod-spell.t"
+ "t/author-pod-syntax.t"
+ "t/author-test-version.t"
+ "t/release-cpan-changes.t"
+ "t/release-portability.t"
+ "t/release-synopsis.t"
+ "t/release-tidyall.t"
+)
diff --git a/dev-perl/MaxMind-DB-Common/metadata.xml b/dev-perl/MaxMind-DB-Common/metadata.xml
index 89811b4990d..dec1ce3b6fa 100644
--- a/dev-perl/MaxMind-DB-Common/metadata.xml
+++ b/dev-perl/MaxMind-DB-Common/metadata.xml
@@ -1,15 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="cpan">MaxMind-DB-Common</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Common</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Metadata</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Role::Debugs</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Types</remote-id>
+ <remote-id type="cpan-module">Test::MaxMind::DB::Common::Data</remote-id>
+ <remote-id type="cpan-module">Test::MaxMind::DB::Common::Util</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/MaxMind-DB-Reader-XS/MaxMind-DB-Reader-XS-1.0.8.ebuild b/dev-perl/MaxMind-DB-Reader-XS/MaxMind-DB-Reader-XS-1.0.8.ebuild
index d4d88ff58bd..e9b0d143169 100644
--- a/dev-perl/MaxMind-DB-Reader-XS/MaxMind-DB-Reader-XS-1.0.8.ebuild
+++ b/dev-perl/MaxMind-DB-Reader-XS/MaxMind-DB-Reader-XS-1.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,21 +8,38 @@ DIST_VERSION=1.000008
inherit perl-module
DESCRIPTION="Fast XS implementation of MaxMind DB reader"
-
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~amd64"
-
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/libmaxminddb:=
dev-perl/Math-Int128
+ dev-perl/Math-Int64
dev-perl/MaxMind-DB-Reader
+ >=dev-perl/MaxMind-DB-Common-0.40.1
dev-perl/Moo
- dev-perl/Net-Works
+ virtual/perl-XSLoader
dev-perl/namespace-autoclean
"
DEPEND="
- ${RDEPEND}
- dev-perl/Module-Build
- virtual/perl-ExtUtils-MakeMaker
+ >=dev-perl/Module-Build-0.280.0
+ dev-libs/libmaxminddb:=
+"
+BDEPEND="${RDEPEND}
+ >=dev-perl/Module-Build-0.280.0
+ test? (
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-File-Spec
+ dev-perl/Module-Implementation
+ >=dev-perl/Net-Works-0.210.0
+ >=dev-perl/Path-Class-0.270.0
+ dev-perl/Test-Fatal
+ dev-perl/Test-Number-Delta
+ dev-perl/Test-Requires
+ >=virtual/perl-Test-Simple-0.960.0
+ virtual/perl-autodie
+ virtual/perl-version
+ )
"
diff --git a/dev-perl/MaxMind-DB-Reader-XS/metadata.xml b/dev-perl/MaxMind-DB-Reader-XS/metadata.xml
index 2adfe65ad13..40db420faf1 100644
--- a/dev-perl/MaxMind-DB-Reader-XS/metadata.xml
+++ b/dev-perl/MaxMind-DB-Reader-XS/metadata.xml
@@ -1,15 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="cpan">MaxMind-DB-Reader-XS</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Reader::XS</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/MaxMind-DB-Reader/MaxMind-DB-Reader-1.0.14.ebuild b/dev-perl/MaxMind-DB-Reader/MaxMind-DB-Reader-1.0.14.ebuild
index 03993ad0d0d..7fb4b096742 100644
--- a/dev-perl/MaxMind-DB-Reader/MaxMind-DB-Reader-1.0.14.ebuild
+++ b/dev-perl/MaxMind-DB-Reader/MaxMind-DB-Reader-1.0.14.ebuild
@@ -1,37 +1,50 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DIST_AUTHOR=MAXMIND
DIST_VERSION=1.000014
+DIST_EXAMPLES=("eg/*")
inherit perl-module
DESCRIPTION="Read MaxMind DB files and look up IP addresses"
-
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
+ virtual/perl-Carp
dev-perl/Data-IEEE754
dev-perl/Data-Printer
>=dev-perl/Data-Validate-IP-0.250.0
+ dev-perl/DateTime
+ virtual/perl-Encode
+ virtual/perl-Getopt-Long
dev-perl/List-AllUtils
+ virtual/perl-Math-BigInt
>=dev-perl/MaxMind-DB-Common-0.40.1
+ dev-perl/Module-Implementation
>=dev-perl/Moo-1.3.0
dev-perl/MooX-StrictConstructor
+ >=dev-perl/Role-Tiny-1.3.2
+ >=virtual/perl-Socket-1.870.0
+ virtual/perl-autodie
dev-perl/namespace-autoclean
"
-DEPEND="
- ${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
+ virtual/perl-Exporter
+ virtual/perl-File-Spec
>=dev-perl/Path-Class-0.270.0
+ >=virtual/perl-Scalar-List-Utils-1.420.0
dev-perl/Test-Bits
+ dev-perl/Test-Fatal
dev-perl/Test-Number-Delta
dev-perl/Test-Requires
+ >=virtual/perl-Test-Simple-0.960.0
)
"
diff --git a/dev-perl/MaxMind-DB-Reader/metadata.xml b/dev-perl/MaxMind-DB-Reader/metadata.xml
index 30ad5674a92..240185fa239 100644
--- a/dev-perl/MaxMind-DB-Reader/metadata.xml
+++ b/dev-perl/MaxMind-DB-Reader/metadata.xml
@@ -1,15 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="cpan">MaxMind-DB-Reader</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Reader</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Reader::Data::Container</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Reader::Data::EndMarker</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Reader::Decoder</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Reader::PP</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Reader::Role::HasDecoder</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Reader::Role::HasMetadata</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Reader::Role::NodeReader</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Reader::Role::Reader</remote-id>
+ <remote-id type="cpan-module">MaxMind::DB::Reader::Role::Sysreader</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.10.0.ebuild b/dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.10.0.ebuild
index f68b2c69b88..2f53a94bd1c 100644
--- a/dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.10.0.ebuild
+++ b/dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,14 +8,23 @@ DIST_VERSION=0.010
inherit perl-module
DESCRIPTION="Make your Moo-based object constructors blow up on unknown attributes"
-
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
-RDEPEND="dev-perl/Moo
- dev-perl/strictures"
-DEPEND="${RDEPEND}
+RDEPEND="
+ dev-perl/Class-Method-Modifiers
+ >=dev-perl/Moo-1.1.0
+ dev-perl/strictures
+"
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
- test? ( dev-perl/Test-Fatal )"
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-IO
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
diff --git a/dev-perl/MooX-StrictConstructor/metadata.xml b/dev-perl/MooX-StrictConstructor/metadata.xml
index 2bf4970f57c..7f7d59c64a4 100644
--- a/dev-perl/MooX-StrictConstructor/metadata.xml
+++ b/dev-perl/MooX-StrictConstructor/metadata.xml
@@ -1,15 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="cpan">MooX-StrictConstructor</remote-id>
+ <remote-id type="cpan-module">Method::Generate::Constructor::Role::StrictConstructor</remote-id>
+ <remote-id type="cpan-module">MooX::StrictConstructor</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Net-Works/Net-Works-0.220.0.ebuild b/dev-perl/Net-Works/Net-Works-0.220.0.ebuild
index e3ec19b5692..223bad3eab9 100644
--- a/dev-perl/Net-Works/Net-Works-0.220.0.ebuild
+++ b/dev-perl/Net-Works/Net-Works-0.220.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,18 +8,41 @@ DIST_VERSION=0.22
inherit perl-module
DESCRIPTION="Sane APIs for IP addresses and networks"
-
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
dev-perl/List-AllUtils
>=dev-perl/Math-Int128-0.60.0
dev-perl/Moo
- dev-perl/namespace-autoclean
+ virtual/perl-Scalar-List-Utils
+ >=virtual/perl-Socket-1.990.0
dev-perl/Sub-Quote
+ >=dev-perl/namespace-autoclean-0.160.0
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-Math-BigInt
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.960.0
+ )
"
-DEPEND="virtual/perl-ExtUtils-MakeMaker
- test? ( dev-perl/Test-Fatal )"
+PERL_RM_FILES=(
+ "t/author-00-compile.t"
+ "t/author-eol.t"
+ "t/author-no-tabs.t"
+ "t/author-pod-coverage.t"
+ "t/author-pod-spell.t"
+ "t/author-pod-syntax.t"
+ "t/author-portability.t"
+ "t/author-synopsis.t"
+ "t/author-test-version.t"
+ "t/release-cpan-changes.t"
+ "t/release-tidyall.t"
+)
diff --git a/dev-perl/Net-Works/metadata.xml b/dev-perl/Net-Works/metadata.xml
index ee57ef9ec16..9a0fd4bb09f 100644
--- a/dev-perl/Net-Works/metadata.xml
+++ b/dev-perl/Net-Works/metadata.xml
@@ -1,15 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="cpan">Net-Works</remote-id>
+ <remote-id type="cpan-module">Net::Works</remote-id>
+ <remote-id type="cpan-module">Net::Works::Address</remote-id>
+ <remote-id type="cpan-module">Net::Works::Network</remote-id>
+ <remote-id type="cpan-module">Net::Works::Role::IP</remote-id>
+ <remote-id type="cpan-module">Net::Works::Types</remote-id>
+ <remote-id type="cpan-module">Net::Works::Util</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Test-Bits/Test-Bits-0.20.0.ebuild b/dev-perl/Test-Bits/Test-Bits-0.20.0.ebuild
index f1479456900..49ea3bbab06 100644
--- a/dev-perl/Test-Bits/Test-Bits-0.20.0.ebuild
+++ b/dev-perl/Test-Bits/Test-Bits-0.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,14 +8,33 @@ DIST_VERSION=0.02
inherit perl-module
DESCRIPTION="Provides a bits_is() subroutine for testing binary data"
-
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
-RDEPEND="dev-perl/List-AllUtils"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? ( dev-perl/Test-Fatal )"
+RDEPEND="
+ dev-perl/List-AllUtils
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-Test-Simple
+ virtual/perl-parent
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.300.0
+ test? (
+ virtual/perl-File-Temp
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
+PERL_RM_FILES=(
+ "t/author-pod-spell.t"
+ "t/release-cpan-changes.t"
+ "t/release-no-tabs.t"
+ "t/release-eol.t"
+ "t/release-pod-coverage.t"
+ "t/release-pod-linkcheck.t"
+ "t/release-pod-no404s.t"
+ "t/release-pod-syntax.t"
+)
diff --git a/dev-perl/Test-Bits/metadata.xml b/dev-perl/Test-Bits/metadata.xml
index e35f0712320..2fea183f46f 100644
--- a/dev-perl/Test-Bits/metadata.xml
+++ b/dev-perl/Test-Bits/metadata.xml
@@ -1,15 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="cpan">Test-Bits</remote-id>
+ <remote-id type="cpan-module">Test::Bits</remote-id>
</upstream>
</pkgmetadata> |
Wow, thanks @kentfredric for your work on this! Yes, please commit your work. |
Required by dev-perl/GeoIP2, as suggested by Tomáš Mózes Bug: #13973 Bug: https://bugs.gentoo.org/675494 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
Required by dev-perl/GeoIP2, as suggested by Tomáš Mózes Bug: #13973 Bug: https://bugs.gentoo.org/675494 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
Required for dev-perl/GeoIP2, as suggested by Tomáš Mózes Bug: #13973 Bug: https://bugs.gentoo.org/675494 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
Required for dev-perl/GeoIP2, as suggested by Tomáš Mózes Bug: #13973 Bug: https://bugs.gentoo.org/675494 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
Required for dev-perl/GeoIP2, as suggested by Tomáš Mózes Bug: #13973 Bug: https://bugs.gentoo.org/67549 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
Required for dev-perl/GeoIP2, as suggested by Tomáš Mózes Bug: #13973 Bug: https://bugs.gentoo.org/675494 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
Required for dev-perl/GeoIP2, as suggested by Tomáš Mózes Bug: #13973 Bug: https://bugs.gentoo.org/675494 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
Required for dev-perl/GeoIP2, as suggested by Tomáš Mózes Bug: #13973 Bug: https://bugs.gentoo.org/675494 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
Required for dev-perl/GeoIP2, as suggested by Tomáš Mózes Bug: #13973 Bug: https://bugs.gentoo.org/675494 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
Required for dev-perl/GeoIP2, as suggested by Tomáš Mózes Bug: #13973 Bug: https://bugs.gentoo.org/675494 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
Required for dev-perl/GeoIP2, as suggested by Tomáš Mózes Bug: #13973 Bug: https://bugs.gentoo.org/675494 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
https://bugs.gentoo.org/675494
Legacy databases used by dev-perl/Geo-IP stopped receiving map updates, this one uses a new format and is supported upstream. Will be added as a dependency of mail-filter/spamassasssin to provide IP->Geo conversion.
Tests pass on ~amd64.
Thank you