summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.150.0.ebuild4
-rw-r--r--dev-perl/Alien-Build/Alien-Build-2.480.0.ebuild2
-rw-r--r--dev-perl/Alien-HDF4/metadata.xml11
-rw-r--r--dev-perl/Alien-Libxml2/Alien-Libxml2-0.170.0.ebuild4
-rw-r--r--dev-perl/AnyEvent-CacheDNS/AnyEvent-CacheDNS-0.80.0-r1.ebuild4
-rw-r--r--dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.250.0.ebuild4
-rw-r--r--dev-perl/Archive-Extract/Archive-Extract-0.880.0.ebuild4
-rw-r--r--dev-perl/Archive-Zip/Archive-Zip-1.680.0.ebuild4
-rw-r--r--dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r4.ebuild (renamed from dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r3.ebuild)4
-rw-r--r--dev-perl/BackupPC-XS/BackupPC-XS-0.620.0.ebuild2
-rw-r--r--dev-perl/CGI-FormBuilder/CGI-FormBuilder-3.100.0-r1.ebuild4
-rw-r--r--dev-perl/CGI-Session/CGI-Session-4.480.0-r3.ebuild4
-rw-r--r--dev-perl/CGI-Simple/CGI-Simple-1.250.0.ebuild4
-rw-r--r--dev-perl/Cairo-GObject/Cairo-GObject-1.5.0-r1.ebuild2
-rw-r--r--dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0-r1.ebuild4
-rw-r--r--dev-perl/Config-Tiny/Config-Tiny-2.270.0.ebuild4
-rw-r--r--dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild4
-rw-r--r--dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild39
-rw-r--r--dev-perl/Crypt-OpenSSL-RSA/Manifest1
-rw-r--r--dev-perl/Data-Stream-Bulk/Data-Stream-Bulk-0.110.0-r2.ebuild4
-rw-r--r--dev-perl/Date-Manip/Date-Manip-6.890.0.ebuild37
-rw-r--r--dev-perl/Date-Manip/Manifest1
-rw-r--r--dev-perl/Date-Manip/metadata.xml1
-rw-r--r--dev-perl/DateTime-Event-ICal/DateTime-Event-ICal-0.130.0-r1.ebuild4
-rw-r--r--dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0-r1.ebuild4
-rw-r--r--dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.340.0.ebuild4
-rw-r--r--dev-perl/DateTime-Format-HTTP/DateTime-Format-HTTP-0.420.0-r1.ebuild4
-rw-r--r--dev-perl/DateTime-Format-ICal/DateTime-Format-ICal-0.90.0-r1.ebuild4
-rw-r--r--dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.120.0.ebuild4
-rw-r--r--dev-perl/DateTime-Set/DateTime-Set-0.390.0-r1.ebuild4
-rw-r--r--dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.89.0-r1.ebuild4
-rw-r--r--dev-perl/Devel-Hide/Devel-Hide-0.1.500.ebuild4
-rw-r--r--dev-perl/Digest-MD5-File/Digest-MD5-File-0.80.0-r2.ebuild4
-rw-r--r--dev-perl/Email-Abstract/Email-Abstract-3.9.0.ebuild4
-rw-r--r--dev-perl/Email-Abstract/metadata.xml1
-rw-r--r--dev-perl/Email-Address-XS/Email-Address-XS-1.50.0.ebuild26
-rw-r--r--dev-perl/Email-Address-XS/Manifest1
-rw-r--r--dev-perl/Email-Address-XS/metadata.xml1
-rw-r--r--dev-perl/Email-Address/Email-Address-1.912.0-r1.ebuild4
-rw-r--r--dev-perl/Email-Address/metadata.xml1
-rw-r--r--dev-perl/Email-Date-Format/Email-Date-Format-1.5.0-r1.ebuild2
-rw-r--r--dev-perl/Email-Date-Format/metadata.xml1
-rw-r--r--dev-perl/Email-Date/metadata.xml1
-rw-r--r--dev-perl/Email-Filter/metadata.xml1
-rw-r--r--dev-perl/Email-FolderType/metadata.xml1
-rw-r--r--dev-perl/Email-LocalDelivery/metadata.xml1
-rw-r--r--dev-perl/Email-MIME-Attachment-Stripper/metadata.xml1
-rw-r--r--dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.26.0.ebuild4
-rw-r--r--dev-perl/Email-MIME-ContentType/metadata.xml1
-rw-r--r--dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r2.ebuild4
-rw-r--r--dev-perl/Email-MIME-Encodings/metadata.xml1
-rw-r--r--dev-perl/Email-MIME/Email-MIME-1.952.0.ebuild35
-rw-r--r--dev-perl/Email-MIME/Manifest1
-rw-r--r--dev-perl/Email-MessageID/Email-MessageID-1.406.0-r1.ebuild4
-rw-r--r--dev-perl/Email-MessageID/metadata.xml1
-rw-r--r--dev-perl/Email-Reply/metadata.xml1
-rw-r--r--dev-perl/Email-Send/metadata.xml1
-rw-r--r--dev-perl/Email-Sender/Email-Sender-2.500.0.ebuild4
-rw-r--r--dev-perl/Email-Sender/metadata.xml1
-rw-r--r--dev-perl/Email-Simple/Email-Simple-2.216.0.ebuild4
-rw-r--r--dev-perl/Email-Simple/metadata.xml1
-rw-r--r--dev-perl/Email-Valid/Email-Valid-1.203.0.ebuild34
-rw-r--r--dev-perl/Email-Valid/Manifest1
-rw-r--r--dev-perl/Email-Valid/metadata.xml1
-rw-r--r--dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild4
-rw-r--r--dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild2
-rw-r--r--dev-perl/FCGI/FCGI-0.820.0.ebuild2
-rw-r--r--dev-perl/FFI-CheckLib/FFI-CheckLib-0.280.0.ebuild4
-rw-r--r--dev-perl/Feed-Find/Feed-Find-0.120.0.ebuild4
-rw-r--r--dev-perl/File-Find-Object/File-Find-Object-0.3.6.ebuild2
-rw-r--r--dev-perl/File-HomeDir/metadata.xml2
-rw-r--r--dev-perl/File-Listing/File-Listing-6.150.0.ebuild29
-rw-r--r--dev-perl/File-Listing/Manifest1
-rw-r--r--dev-perl/File-Listing/metadata.xml1
-rw-r--r--dev-perl/File-ReadBackwards/File-ReadBackwards-1.60.0.ebuild4
-rw-r--r--dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.140.0.ebuild30
-rw-r--r--dev-perl/File-ShareDir-Install/Manifest1
-rw-r--r--dev-perl/File-ShareDir-Install/metadata.xml1
-rw-r--r--dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild2
-rw-r--r--dev-perl/File-chdir/File-chdir-0.101.100-r1.ebuild4
-rw-r--r--dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.49.0.ebuild2
-rw-r--r--dev-perl/Gtk3/Gtk3-0.38.0.ebuild2
-rw-r--r--dev-perl/HTML-LinkExtractor/HTML-LinkExtractor-0.130.0-r3.ebuild4
-rw-r--r--dev-perl/HTML-Scrubber/HTML-Scrubber-0.190.0.ebuild4
-rw-r--r--dev-perl/IO-Tty/IO-Tty-1.160.0-r1.ebuild17
-rw-r--r--dev-perl/IO-Tty/files/IO-Tty-1.160.0-musl-strlcpy.patch38
-rw-r--r--dev-perl/LWP-Authen-Wsse/LWP-Authen-Wsse-0.50.0-r2.ebuild4
-rw-r--r--dev-perl/LWPx-ParanoidAgent/LWPx-ParanoidAgent-1.120.0-r1.ebuild4
-rw-r--r--dev-perl/Lab-Measurement/Lab-Measurement-3.802.ebuild2
-rw-r--r--dev-perl/Lab-Measurement/Lab-Measurement-3.823.ebuild (renamed from dev-perl/Lab-Measurement/Lab-Measurement-3.791.ebuild)7
-rw-r--r--dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild5
-rw-r--r--dev-perl/Lab-Measurement/Manifest2
-rw-r--r--dev-perl/Mail-Sender/Mail-Sender-0.903.0-r1.ebuild4
-rw-r--r--dev-perl/Mail-Sendmail/Mail-Sendmail-0.800.0-r1.ebuild4
-rw-r--r--dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r2.ebuild4
-rw-r--r--dev-perl/Math-Random-ISAAC/Math-Random-ISAAC-1.4.0-r2.ebuild4
-rw-r--r--dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild4
-rw-r--r--dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0-r1.ebuild4
-rw-r--r--dev-perl/MooseX-StrictConstructor/MooseX-StrictConstructor-0.210.0-r1.ebuild4
-rw-r--r--dev-perl/MooseX-Types-DateTime-MoreCoercions/MooseX-Types-DateTime-MoreCoercions-0.150.0-r1.ebuild4
-rw-r--r--dev-perl/MooseX-Types-DateTime/MooseX-Types-DateTime-0.130.0-r1.ebuild4
-rw-r--r--dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.980.0-r1.ebuild4
-rw-r--r--dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.0-r1.ebuild4
-rw-r--r--dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.0-r1.ebuild4
-rw-r--r--dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.19.0.ebuild4
-rw-r--r--dev-perl/PDL-IO-CSV/Manifest1
-rw-r--r--dev-perl/PDL-IO-CSV/PDL-IO-CSV-0.11.0.ebuild27
-rw-r--r--dev-perl/PDL-IO-CSV/metadata.xml8
-rw-r--r--dev-perl/Parse-Yapp/Parse-Yapp-1.210.0-r1.ebuild4
-rw-r--r--dev-perl/RPC-XML/RPC-XML-0.820.0.ebuild2
-rw-r--r--dev-perl/Set-Infinite/Set-Infinite-0.650.0-r2.ebuild4
-rw-r--r--dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.340.0.ebuild4
-rw-r--r--dev-perl/Shell-Guess/Shell-Guess-0.90.0-r1.ebuild4
-rw-r--r--dev-perl/Sort-Versions/Sort-Versions-1.620.0-r1.ebuild4
-rw-r--r--dev-perl/String-Approx/String-Approx-3.280.0-r1.ebuild4
-rw-r--r--dev-perl/Syntax-Keyword-Try/Manifest1
-rw-r--r--dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild18
-rw-r--r--dev-perl/Syntax-Keyword-Try/metadata.xml17
-rw-r--r--dev-perl/Sys-Virt/metadata.xml33
-rw-r--r--dev-perl/Template-Toolkit/Manifest1
-rw-r--r--dev-perl/Template-Toolkit/Template-Toolkit-3.10.0.ebuild49
-rw-r--r--dev-perl/Term-Encoding/Term-Encoding-0.30.0.ebuild4
-rw-r--r--dev-perl/Term-ProgressBar-Quiet/Term-ProgressBar-Quiet-0.310.0-r2.ebuild4
-rw-r--r--dev-perl/Term-ProgressBar-Simple/Term-ProgressBar-Simple-0.30.0-r1.ebuild4
-rw-r--r--dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild4
-rw-r--r--dev-perl/Text-Markdown/Text-Markdown-1.0.31-r2.ebuild2
-rw-r--r--dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.160.0.ebuild4
-rw-r--r--dev-perl/URI-Fetch/URI-Fetch-0.150.0.ebuild4
-rw-r--r--dev-perl/URI/Manifest1
-rw-r--r--dev-perl/URI/URI-5.110.0.ebuild34
-rw-r--r--dev-perl/VM-EC2-Security-CredentialCache/VM-EC2-Security-CredentialCache-0.250.0-r1.ebuild4
-rw-r--r--dev-perl/VM-EC2/VM-EC2-1.280.0-r1.ebuild4
-rw-r--r--dev-perl/XML-Atom/XML-Atom-0.430.0.ebuild4
-rw-r--r--dev-perl/XML-DOM/XML-DOM-1.460.0-r2.ebuild4
-rw-r--r--dev-perl/XML-Feed/XML-Feed-0.630.0.ebuild4
-rw-r--r--dev-perl/XML-Feed/files/XML-Feed-0.53-dotinc.patch45
-rw-r--r--dev-perl/XML-LibXML/XML-LibXML-2.20.700-r2.ebuild2
-rw-r--r--dev-perl/XML-RSS-LibXML/XML-RSS-LibXML-0.310.500-r1.ebuild4
-rw-r--r--dev-perl/XML-RegExp/XML-RegExp-0.40.0-r2.ebuild4
-rw-r--r--dev-perl/XS-Parse-Keyword/Manifest2
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild19
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild19
-rw-r--r--dev-perl/XS-Parse-Keyword/metadata.xml19
-rw-r--r--dev-perl/boolean/boolean-0.460.0-r1.ebuild4
-rw-r--r--dev-perl/rename/rename-1.110.0-r1.ebuild (renamed from dev-perl/rename/rename-1.1100.0.ebuild)10
145 files changed, 727 insertions, 236 deletions
diff --git a/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.150.0.ebuild b/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.150.0.ebuild
index a47c7caae26..891791a6a1f 100644
--- a/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.150.0.ebuild
+++ b/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.150.0.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
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="A Module::Build subclass for building Alien:: modules and their libraries"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Alien-Build/Alien-Build-2.480.0.ebuild b/dev-perl/Alien-Build/Alien-Build-2.480.0.ebuild
index 5d93da9d7e8..fafc1370ee2 100644
--- a/dev-perl/Alien-Build/Alien-Build-2.480.0.ebuild
+++ b/dev-perl/Alien-Build/Alien-Build-2.480.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Build external dependencies for use in CPAN"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
IUSE="minimal zip"
# No, pkgconfig is not suspect, it actually uses it at runtime, and this module
diff --git a/dev-perl/Alien-HDF4/metadata.xml b/dev-perl/Alien-HDF4/metadata.xml
index 2751fe2408b..02ebd2012cf 100644
--- a/dev-perl/Alien-HDF4/metadata.xml
+++ b/dev-perl/Alien-HDF4/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>perl@gentoo.org</email>
- <name>Gentoo Perl Project</name>
- </maintainer>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">PDLPorters/Alien-HDF4</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Alien-Libxml2/Alien-Libxml2-0.170.0.ebuild b/dev-perl/Alien-Libxml2/Alien-Libxml2-0.170.0.ebuild
index 3b5b482516e..26c5af186e2 100644
--- a/dev-perl/Alien-Libxml2/Alien-Libxml2-0.170.0.ebuild
+++ b/dev-perl/Alien-Libxml2/Alien-Libxml2-0.170.0.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
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Install the C libxml2 library on your system"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/AnyEvent-CacheDNS/AnyEvent-CacheDNS-0.80.0-r1.ebuild b/dev-perl/AnyEvent-CacheDNS/AnyEvent-CacheDNS-0.80.0-r1.ebuild
index 44d067197aa..90df8edb7d1 100644
--- a/dev-perl/AnyEvent-CacheDNS/AnyEvent-CacheDNS-0.80.0-r1.ebuild
+++ b/dev-perl/AnyEvent-CacheDNS/AnyEvent-CacheDNS-0.80.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
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Simple DNS resolver with caching"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
# License note: says 'perl 5.8.8 or any later' bug #718946
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.250.0.ebuild b/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.250.0.ebuild
index a7a48fb3e86..668a3cafe39 100644
--- a/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.250.0.ebuild
+++ b/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.250.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Simple but non-blocking HTTP/HTTPS client"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
RDEPEND="
>=dev-perl/AnyEvent-5.330.0
diff --git a/dev-perl/Archive-Extract/Archive-Extract-0.880.0.ebuild b/dev-perl/Archive-Extract/Archive-Extract-0.880.0.ebuild
index cd68b116d00..b95cded9628 100644
--- a/dev-perl/Archive-Extract/Archive-Extract-0.880.0.ebuild
+++ b/dev-perl/Archive-Extract/Archive-Extract-0.880.0.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="Generic archive extracting mechanism"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
virtual/perl-File-Path
diff --git a/dev-perl/Archive-Zip/Archive-Zip-1.680.0.ebuild b/dev-perl/Archive-Zip/Archive-Zip-1.680.0.ebuild
index dd8c04b2843..b418bd6291e 100644
--- a/dev-perl/Archive-Zip/Archive-Zip-1.680.0.ebuild
+++ b/dev-perl/Archive-Zip/Archive-Zip-1.680.0.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="A wrapper that lets you read Zip archive members as if they were files"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r3.ebuild b/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r4.ebuild
index 496af6f9a7c..15f60d31024 100644
--- a/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r3.ebuild
+++ b/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r4.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
@@ -12,7 +12,7 @@ DESCRIPTION="Access to FLAC audio metadata"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-RDEPEND="media-libs/flac"
+RDEPEND="media-libs/flac:="
DEPEND="${RDEPEND}"
BDEPEND="${RDEPEND}"
diff --git a/dev-perl/BackupPC-XS/BackupPC-XS-0.620.0.ebuild b/dev-perl/BackupPC-XS/BackupPC-XS-0.620.0.ebuild
index b35ac568b51..2b246eb23a5 100644
--- a/dev-perl/BackupPC-XS/BackupPC-XS-0.620.0.ebuild
+++ b/dev-perl/BackupPC-XS/BackupPC-XS-0.620.0.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
DESCRIPTION="Perl extension for BackupPC libraries"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
BDEPEND="dev-perl/Module-Build"
diff --git a/dev-perl/CGI-FormBuilder/CGI-FormBuilder-3.100.0-r1.ebuild b/dev-perl/CGI-FormBuilder/CGI-FormBuilder-3.100.0-r1.ebuild
index 7598d70bc29..e302dd2d51e 100644
--- a/dev-perl/CGI-FormBuilder/CGI-FormBuilder-3.100.0-r1.ebuild
+++ b/dev-perl/CGI-FormBuilder/CGI-FormBuilder-3.100.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.formbuilder.org/ https://metacpan.org/release/CGI-FormBuild
# Explicit declaration by upstream
LICENSE="|| ( Artistic GPL-1 )"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/CGI-Session/CGI-Session-4.480.0-r3.ebuild b/dev-perl/CGI-Session/CGI-Session-4.480.0-r3.ebuild
index e3f010cded2..d9c810a4b3b 100644
--- a/dev-perl/CGI-Session/CGI-Session-4.480.0-r3.ebuild
+++ b/dev-perl/CGI-Session/CGI-Session-4.480.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ DESCRIPTION="persistent session data in CGI applications"
# Bug: https://bugs.gentoo.org/show_bug.cgi?id=721398
LICENSE="Artistic"
SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/CGI-Simple/CGI-Simple-1.250.0.ebuild b/dev-perl/CGI-Simple/CGI-Simple-1.250.0.ebuild
index 331a52633b4..659986004bf 100644
--- a/dev-perl/CGI-Simple/CGI-Simple-1.250.0.ebuild
+++ b/dev-perl/CGI-Simple/CGI-Simple-1.250.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ DESCRIPTION="A Simple totally OO CGI interface that is CGI.pm compliant"
# Bug: https://bugs.gentoo.org/721422
LICENSE="Artistic"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Cairo-GObject/Cairo-GObject-1.5.0-r1.ebuild b/dev-perl/Cairo-GObject/Cairo-GObject-1.5.0-r1.ebuild
index aa7d3c22c46..3fdb1666a3c 100644
--- a/dev-perl/Cairo-GObject/Cairo-GObject-1.5.0-r1.ebuild
+++ b/dev-perl/Cairo-GObject/Cairo-GObject-1.5.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Integrate Cairo into the Glib type system"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86"
RDEPEND="
x11-libs/cairo[glib]
diff --git a/dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0-r1.ebuild b/dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0-r1.ebuild
index 468cb097b66..400d002deca 100644
--- a/dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0-r1.ebuild
+++ b/dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.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=8
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Automated accessor generation"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
diff --git a/dev-perl/Config-Tiny/Config-Tiny-2.270.0.ebuild b/dev-perl/Config-Tiny/Config-Tiny-2.270.0.ebuild
index b3efdb3dfd0..d68eea4f1c4 100644
--- a/dev-perl/Config-Tiny/Config-Tiny-2.270.0.ebuild
+++ b/dev-perl/Config-Tiny/Config-Tiny-2.270.0.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
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Read/Write .ini style files with as little code as possible"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
>=virtual/perl-File-Spec-3.300.0
diff --git a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild
index 317f7351fc9..3b2c40c0835 100644
--- a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-r1.ebuild
+++ b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120-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
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Crypt::DH Using GMP Directly"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild b/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild
new file mode 100644
index 00000000000..e353a5bf65f
--- /dev/null
+++ b/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TODDR
+DIST_VERSION=0.33
+inherit perl-module
+
+DESCRIPTION="RSA encoding and decoding using the OpenSSL libraries"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+ dev-perl/Crypt-OpenSSL-Bignum
+ dev-perl/Crypt-OpenSSL-Random
+ dev-libs/openssl:=
+"
+DEPEND="
+ dev-libs/openssl:=
+"
+BDEPEND="${RDEPEND}
+ >=dev-perl/Crypt-OpenSSL-Guess-0.110.0
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test
+ )
+"
+
+PERL_RM_FILES=(
+ t/z_kwalitee.t
+ t/z_perl_minimum_version.t
+ t/z_meta.t
+ t/z_pod-coverage.t
+ t/z_pod.t
+)
+
+mydoc="rfc*.txt"
diff --git a/dev-perl/Crypt-OpenSSL-RSA/Manifest b/dev-perl/Crypt-OpenSSL-RSA/Manifest
index 20a61cfc972..bd3d3e6b1c2 100644
--- a/dev-perl/Crypt-OpenSSL-RSA/Manifest
+++ b/dev-perl/Crypt-OpenSSL-RSA/Manifest
@@ -1,2 +1,3 @@
DIST Crypt-OpenSSL-RSA-0.31.tar.gz 25856 BLAKE2B 172d48cd6cc0f3df2c1c1684897d8ee376663cb366a1e28c13e4af603b2b985d542f83284112be5e4717a3a13a512926b4413b5a8f08f7ed613cd9929683cce9 SHA512 e00d25fc1d39253ea2d7d6ee478403d2b38bd9125602baf5815672fb9e81674ff58bbb47539e425526db1988ebc1a40837372cf42ffd466cb532efa2e450ccab
DIST Crypt-OpenSSL-RSA-0.32.tar.gz 24805 BLAKE2B 419b6a2e778fa10a6d68a6932d0b816f1c8ea4db0cd283efef4a4e684ea3468bd1133ce8825b388d1e3a4b4a990253aa44af892e4f89d71b46917f0cd7cb1fbb SHA512 2972611a8fa4e9c44fd09c9e7fa32f0abd377230f14dcdfa99edab87bba2199c6a0cab4d1e08bdf3057959c0efd3343eb989e46f4befd572b15540e59f1e3c64
+DIST Crypt-OpenSSL-RSA-0.33.tar.gz 29010 BLAKE2B 4a25d93a351b51fcab3df75a14aedf9b039cc5f5692c2e7fb32c616da25a83917619683dbbc0d4f8c38cfa80e73b5af138c91a24a72be8830c37df06bcba539c SHA512 7bfa802ec41925ec9fa6937c5eea0d21f6f554a1d1d57ed679ed03b260cf08c0a397df11880de6d67abacfd843ad2c4f28b20ac58d80e183c2a83c91deb926bf
diff --git a/dev-perl/Data-Stream-Bulk/Data-Stream-Bulk-0.110.0-r2.ebuild b/dev-perl/Data-Stream-Bulk/Data-Stream-Bulk-0.110.0-r2.ebuild
index b74718c9ed9..5dd21ebf5ba 100644
--- a/dev-perl/Data-Stream-Bulk/Data-Stream-Bulk-0.110.0-r2.ebuild
+++ b/dev-perl/Data-Stream-Bulk/Data-Stream-Bulk-0.110.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="N at a time iteration API"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Date-Manip/Date-Manip-6.890.0.ebuild b/dev-perl/Date-Manip/Date-Manip-6.890.0.ebuild
new file mode 100644
index 00000000000..59e2f6d8da9
--- /dev/null
+++ b/dev-perl/Date-Manip/Date-Manip-6.890.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SBECK
+DIST_VERSION=6.89
+
+inherit perl-module
+
+DESCRIPTION="Perl date manipulation routines"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Data-Dumper
+ virtual/perl-Encode
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ virtual/perl-Storable
+ elibc_musl? ( sys-libs/timezone-data )
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.670.100
+ test? (
+ >=dev-perl/Test-Inter-1.90.0
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=(
+ t/_pod.t
+ t/_pod_coverage.t
+ t/_version.t
+)
diff --git a/dev-perl/Date-Manip/Manifest b/dev-perl/Date-Manip/Manifest
index 6ada8aaf4be..fb7357961d0 100644
--- a/dev-perl/Date-Manip/Manifest
+++ b/dev-perl/Date-Manip/Manifest
@@ -1 +1,2 @@
DIST Date-Manip-6.85.tar.gz 2022449 BLAKE2B 55dbd9960d1f5e033a8acd7904b74d45149134d72d9bff56275ed266933d98f8194ac1eb1f30a29343d56a66b6d45d4603190e0707a61713b5443e23a781620f SHA512 ac2fd3823d4890677c9231417bd9838c830d16564ba3f5de04f827d30baddb3fc95a7c379c42d00a3f08e60aba0af8b8f5d710f587d4c5908447a707d1104162
+DIST Date-Manip-6.89.tar.gz 1949218 BLAKE2B 0be1f775582a204be692ce167f3b0af820e48d7013399f759c2d3faeab0f7dc9510b33b9b9c19c3acaa4be2bee6510098904a6d2dbbd5195607939f5daabf769 SHA512 14e1bb9173f9895cfecf17642c70fa00e5406b875bf88115b31c12a47d1d7c132587a41ac924da6e94aa4d20de17bbe3f4d9a11b05c3ae3d57802f55fa5ad5f8
diff --git a/dev-perl/Date-Manip/metadata.xml b/dev-perl/Date-Manip/metadata.xml
index 9b9cedd5aac..f1e914030fc 100644
--- a/dev-perl/Date-Manip/metadata.xml
+++ b/dev-perl/Date-Manip/metadata.xml
@@ -979,5 +979,6 @@
<remote-id type="cpan-module">Date::Manip::TZ_Base</remote-id>
<remote-id type="cpan-module">Date::Manip::TZdata</remote-id>
<remote-id type="cpan-module">Date::Manip::Zones</remote-id>
+ <remote-id type="github">SBECK-github/Date-Manip</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/DateTime-Event-ICal/DateTime-Event-ICal-0.130.0-r1.ebuild b/dev-perl/DateTime-Event-ICal/DateTime-Event-ICal-0.130.0-r1.ebuild
index f216685b535..25c890abf8e 100644
--- a/dev-perl/DateTime-Event-ICal/DateTime-Event-ICal-0.130.0-r1.ebuild
+++ b/dev-perl/DateTime-Event-ICal/DateTime-Event-ICal-0.130.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl DateTime extension for computing rfc2445 recurrences"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
RDEPEND="
dev-perl/DateTime
diff --git a/dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0-r1.ebuild b/dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0-r1.ebuild
index e1ed7dcb524..e9e89677142 100644
--- a/dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0-r1.ebuild
+++ b/dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="DateTime::Set extension for create basic recurrence sets"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
RDEPEND="
>=dev-perl/DateTime-0.270.0
diff --git a/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.340.0.ebuild b/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.340.0.ebuild
index b1a204a4620..5af85c8e7b2 100644
--- a/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.340.0.ebuild
+++ b/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.340.0.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
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Flexibly parse strings and turn them into DateTime objects"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
RDEPEND="
dev-perl/DateTime
diff --git a/dev-perl/DateTime-Format-HTTP/DateTime-Format-HTTP-0.420.0-r1.ebuild b/dev-perl/DateTime-Format-HTTP/DateTime-Format-HTTP-0.420.0-r1.ebuild
index 6487c7b4ebc..b6134962557 100644
--- a/dev-perl/DateTime-Format-HTTP/DateTime-Format-HTTP-0.420.0-r1.ebuild
+++ b/dev-perl/DateTime-Format-HTTP/DateTime-Format-HTTP-0.420.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
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Date conversion routines"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-Format-ICal/DateTime-Format-ICal-0.90.0-r1.ebuild b/dev-perl/DateTime-Format-ICal/DateTime-Format-ICal-0.90.0-r1.ebuild
index 1bdd0aaf0c6..3e991280c92 100644
--- a/dev-perl/DateTime-Format-ICal/DateTime-Format-ICal-0.90.0-r1.ebuild
+++ b/dev-perl/DateTime-Format-ICal/DateTime-Format-ICal-0.90.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse and format iCal datetime and duration strings"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
RDEPEND="
>=dev-perl/DateTime-0.170.0
diff --git a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.120.0.ebuild b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.120.0.ebuild
index 12deb3776d1..d294e4847f2 100644
--- a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.120.0.ebuild
+++ b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.120.0.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
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse informal natural language date/time strings"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-Set/DateTime-Set-0.390.0-r1.ebuild b/dev-perl/DateTime-Set/DateTime-Set-0.390.0-r1.ebuild
index 7a016c144d0..9b601df0605 100644
--- a/dev-perl/DateTime-Set/DateTime-Set-0.390.0-r1.ebuild
+++ b/dev-perl/DateTime-Set/DateTime-Set-0.390.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
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Datetime sets and set math"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.89.0-r1.ebuild b/dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.89.0-r1.ebuild
index 5e93be0ecac..a186b3ba84a 100644
--- a/dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.89.0-r1.ebuild
+++ b/dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.89.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse a date/time string using the best method available"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Devel-Hide/Devel-Hide-0.1.500.ebuild b/dev-perl/Devel-Hide/Devel-Hide-0.1.500.ebuild
index b41aa0efcf6..e2f9116d330 100644
--- a/dev-perl/Devel-Hide/Devel-Hide-0.1.500.ebuild
+++ b/dev-perl/Devel-Hide/Devel-Hide-0.1.500.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="Forces the unavailability of specified Perl modules (for testing)"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
RDEPEND="
virtual/perl-File-Temp
diff --git a/dev-perl/Digest-MD5-File/Digest-MD5-File-0.80.0-r2.ebuild b/dev-perl/Digest-MD5-File/Digest-MD5-File-0.80.0-r2.ebuild
index 848d42f2849..a48aff4fd51 100644
--- a/dev-perl/Digest-MD5-File/Digest-MD5-File-0.80.0-r2.ebuild
+++ b/dev-perl/Digest-MD5-File/Digest-MD5-File-0.80.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl extension for getting MD5 sums for files and urls"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
RDEPEND="
virtual/perl-Digest-MD5
diff --git a/dev-perl/Email-Abstract/Email-Abstract-3.9.0.ebuild b/dev-perl/Email-Abstract/Email-Abstract-3.9.0.ebuild
index 56ae550eab9..e49522f3559 100644
--- a/dev-perl/Email-Abstract/Email-Abstract-3.9.0.ebuild
+++ b/dev-perl/Email-Abstract/Email-Abstract-3.9.0.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="unified interface to mail representations"
SLOT="0"
-KEYWORDS="amd64 ~mips ppc ppc64 x86"
+KEYWORDS="amd64 ~mips ppc ppc64 ~riscv x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Abstract/metadata.xml b/dev-perl/Email-Abstract/metadata.xml
index 6dcad45da58..1f6e727e163 100644
--- a/dev-perl/Email-Abstract/metadata.xml
+++ b/dev-perl/Email-Abstract/metadata.xml
@@ -14,5 +14,6 @@
<remote-id type="cpan-module">Email::Abstract::MailInternet</remote-id>
<remote-id type="cpan-module">Email::Abstract::MailMessage</remote-id>
<remote-id type="cpan-module">Email::Abstract::Plugin</remote-id>
+ <remote-id type="github">rjbs/Email-Abstract</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-Address-XS/Email-Address-XS-1.50.0.ebuild b/dev-perl/Email-Address-XS/Email-Address-XS-1.50.0.ebuild
new file mode 100644
index 00000000000..5ba1ca99a17
--- /dev/null
+++ b/dev-perl/Email-Address-XS/Email-Address-XS-1.50.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PALI
+DIST_VERSION=1.05
+inherit perl-module
+
+DESCRIPTION="Parse and format RFC 2822 email addresses and groups"
+
+LICENSE="|| ( Artistic GPL-1+ ) MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ virtual/perl-XSLoader
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Email-Address-XS/Manifest b/dev-perl/Email-Address-XS/Manifest
index 3050a4c961e..848b199c111 100644
--- a/dev-perl/Email-Address-XS/Manifest
+++ b/dev-perl/Email-Address-XS/Manifest
@@ -1 +1,2 @@
DIST Email-Address-XS-1.04.tar.gz 29112 BLAKE2B 8ad1ed264a1d568839864946a22063e6e591663bd8ae3d857e67ec187757a05c1a72d48125b154ce625cf32ad1abff7829aba746d68cfa30ec5244796c182acf SHA512 2dda846f998cdc2112067b7a994e86162de765a0a23f2288cb8292f26b9ac07171452961389badb678d5568c7f4b0966d9dc97c1d91cd4be2b9767f0e615b1d8
+DIST Email-Address-XS-1.05.tar.gz 30413 BLAKE2B bd27d8af150e1f7cb2f2e836aa54b8615a12cd7988f4ae647bda529e22a0f4f4384f74cc3d936aabb0c9f4e550c4f9fa55f0df92ec8faa9455588a8ba001b175 SHA512 129841de4e945f935529e4b67a325b78c1aa9ca2f7623078450ed4d3516dffa4791a1f5ea37c8647ee15677414761475593d17073171623ea322023c9cef44eb
diff --git a/dev-perl/Email-Address-XS/metadata.xml b/dev-perl/Email-Address-XS/metadata.xml
index 25b139d26ab..f3241e339bb 100644
--- a/dev-perl/Email-Address-XS/metadata.xml
+++ b/dev-perl/Email-Address-XS/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="cpan">Email-Address-XS</remote-id>
<remote-id type="cpan-module">Email::Address::XS</remote-id>
+ <remote-id type="github">pali/Email-Address-XS</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-Address/Email-Address-1.912.0-r1.ebuild b/dev-perl/Email-Address/Email-Address-1.912.0-r1.ebuild
index f479d8b7069..643efc6eb04 100644
--- a/dev-perl/Email-Address/Email-Address-1.912.0-r1.ebuild
+++ b/dev-perl/Email-Address/Email-Address-1.912.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="RFC 2822 Address Parsing and Creation"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Email-Address/metadata.xml b/dev-perl/Email-Address/metadata.xml
index 5dc321612e8..63079d13209 100644
--- a/dev-perl/Email-Address/metadata.xml
+++ b/dev-perl/Email-Address/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="cpan">Email-Address</remote-id>
<remote-id type="cpan-module">Email::Address</remote-id>
+ <remote-id type="github">Perl-Email-Project/Email-Address</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0-r1.ebuild b/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0-r1.ebuild
index 9de5f9f181d..f44c740b0e2 100644
--- a/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0-r1.ebuild
+++ b/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Produce RFC 822 date strings"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Email-Date-Format/metadata.xml b/dev-perl/Email-Date-Format/metadata.xml
index 0ed7cf5a457..194024a270b 100644
--- a/dev-perl/Email-Date-Format/metadata.xml
+++ b/dev-perl/Email-Date-Format/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="cpan">Email-Date-Format</remote-id>
<remote-id type="cpan-module">Email::Date::Format</remote-id>
+ <remote-id type="github">rjbs/Email-Date-Format</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-Date/metadata.xml b/dev-perl/Email-Date/metadata.xml
index 86ab97457f7..12c5da10862 100644
--- a/dev-perl/Email-Date/metadata.xml
+++ b/dev-perl/Email-Date/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="cpan">Email-Date</remote-id>
<remote-id type="cpan-module">Email::Date</remote-id>
+ <remote-id type="github">Perl-Email-Project/Email-Date</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-Filter/metadata.xml b/dev-perl/Email-Filter/metadata.xml
index 494e2bb22ee..e99fa24e55c 100644
--- a/dev-perl/Email-Filter/metadata.xml
+++ b/dev-perl/Email-Filter/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="cpan">Email-Filter</remote-id>
<remote-id type="cpan-module">Email::Filter</remote-id>
+ <remote-id type="github">Perl-Email-Project/Email-Filter</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-FolderType/metadata.xml b/dev-perl/Email-FolderType/metadata.xml
index 5576fbd5b7e..3975796098c 100644
--- a/dev-perl/Email-FolderType/metadata.xml
+++ b/dev-perl/Email-FolderType/metadata.xml
@@ -12,5 +12,6 @@
<remote-id type="cpan-module">Email::FolderType::MH</remote-id>
<remote-id type="cpan-module">Email::FolderType::Maildir</remote-id>
<remote-id type="cpan-module">Email::FolderType::Mbox</remote-id>
+ <remote-id type="github">Perl-Email-Project/Email-FolderType</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-LocalDelivery/metadata.xml b/dev-perl/Email-LocalDelivery/metadata.xml
index b87869af4e5..fcc4155929f 100644
--- a/dev-perl/Email-LocalDelivery/metadata.xml
+++ b/dev-perl/Email-LocalDelivery/metadata.xml
@@ -10,5 +10,6 @@
<remote-id type="cpan-module">Email::LocalDelivery</remote-id>
<remote-id type="cpan-module">Email::LocalDelivery::Maildir</remote-id>
<remote-id type="cpan-module">Email::LocalDelivery::Mbox</remote-id>
+ <remote-id type="github">rjbs/Email-LocalDelivery</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-MIME-Attachment-Stripper/metadata.xml b/dev-perl/Email-MIME-Attachment-Stripper/metadata.xml
index ae296de4611..290780454bc 100644
--- a/dev-perl/Email-MIME-Attachment-Stripper/metadata.xml
+++ b/dev-perl/Email-MIME-Attachment-Stripper/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="cpan">Email-MIME-Attachment-Stripper</remote-id>
<remote-id type="cpan-module">Email::MIME::Attachment::Stripper</remote-id>
+ <remote-id type="github">Perl-Email-Project/Email-MIME-Attachment-Stripper</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.26.0.ebuild b/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.26.0.ebuild
index 46c67aff8ee..953d2fb39ff 100644
--- a/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.26.0.ebuild
+++ b/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.26.0.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
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse a MIME Content-Type Header or Content-Disposition Header"
SLOT="0"
-KEYWORDS="~alpha amd64 ppc ppc64 x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ppc ppc64 ~riscv x86 ~sparc-solaris ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Email-MIME-ContentType/metadata.xml b/dev-perl/Email-MIME-ContentType/metadata.xml
index f99000202b5..ba4a790bbad 100644
--- a/dev-perl/Email-MIME-ContentType/metadata.xml
+++ b/dev-perl/Email-MIME-ContentType/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="cpan">Email-MIME-ContentType</remote-id>
<remote-id type="cpan-module">Email::MIME::ContentType</remote-id>
+ <remote-id type="github">rjbs/Email-MIME-ContentType</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r2.ebuild b/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r2.ebuild
index 19360cb12ac..ac4893bfddb 100644
--- a/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r2.ebuild
+++ b/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r2.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
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A unified interface to MIME encoding and decoding"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~riscv sparc x86 ~sparc-solaris ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Email-MIME-Encodings/metadata.xml b/dev-perl/Email-MIME-Encodings/metadata.xml
index d4edcc92925..6fff42ed004 100644
--- a/dev-perl/Email-MIME-Encodings/metadata.xml
+++ b/dev-perl/Email-MIME-Encodings/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="cpan">Email-MIME-Encodings</remote-id>
<remote-id type="cpan-module">Email::MIME::Encodings</remote-id>
+ <remote-id type="github">rjbs/Email-MIME-Encodings</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-MIME/Email-MIME-1.952.0.ebuild b/dev-perl/Email-MIME/Email-MIME-1.952.0.ebuild
new file mode 100644
index 00000000000..3760af6c145
--- /dev/null
+++ b/dev-perl/Email-MIME/Email-MIME-1.952.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=1.952
+inherit perl-module
+
+DESCRIPTION="Easy MIME message parsing"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86 ~sparc-solaris ~x86-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Email-Address-XS
+ >=dev-perl/Email-MIME-ContentType-1.23.0
+ >=dev-perl/Email-MIME-Encodings-1.314.0
+ dev-perl/Email-MessageID
+ >=dev-perl/Email-Simple-2.212.0
+ >=virtual/perl-Encode-1.980.100
+ virtual/perl-MIME-Base64
+ >=dev-perl/MIME-Types-1.130.0
+ dev-perl/Module-Runtime
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-parent
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.780.0
+ test? (
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Email-MIME/Manifest b/dev-perl/Email-MIME/Manifest
index c06c2a14a23..1b4237e8b6e 100644
--- a/dev-perl/Email-MIME/Manifest
+++ b/dev-perl/Email-MIME/Manifest
@@ -1 +1,2 @@
DIST Email-MIME-1.949.tar.gz 126937 BLAKE2B f50fb17ba8db67319e9bcf056a276e810860cdeab659d6b34f216e1caad5d8471504d5d5b333631fb7df510d0406bda7c6e02444657f67bb4bf00eeb8e5b6d78 SHA512 2cd8653a4efe8195d574827ad15883ff7f82d92325197c0458f1ddfd4c50ed275068e8a2df5ed5110b37b5b904aaf4234855eefec9cfc0d70987e678df2732ea
+DIST Email-MIME-1.952.tar.gz 124514 BLAKE2B 89f294a6b8bb648b4b745fafb6c7009ba4943b070300544a535a5aa98d38275b1d1927e9bd41a7574aae73bec55191dbcb7190cc026b74cd0b189adc5c6c096d SHA512 bae81cf6e4db11848951c8a900e58de7077b30e8f16cd28fd5a7bbe44668b09419f51acb70b393d292b83c32b61f9c91af1abdc258453cb3b1590146f4bc6d70
diff --git a/dev-perl/Email-MessageID/Email-MessageID-1.406.0-r1.ebuild b/dev-perl/Email-MessageID/Email-MessageID-1.406.0-r1.ebuild
index cee6ee2b848..2162cf29de1 100644
--- a/dev-perl/Email-MessageID/Email-MessageID-1.406.0-r1.ebuild
+++ b/dev-perl/Email-MessageID/Email-MessageID-1.406.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Generate world unique message-ids"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ppc ppc64 ~riscv x86 ~sparc-solaris ~x86-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Email-MessageID/metadata.xml b/dev-perl/Email-MessageID/metadata.xml
index b1af7ec570e..bc72bd93bb0 100644
--- a/dev-perl/Email-MessageID/metadata.xml
+++ b/dev-perl/Email-MessageID/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="cpan">Email-MessageID</remote-id>
<remote-id type="cpan-module">Email::MessageID</remote-id>
+ <remote-id type="github">rjbs/Email-MessageID</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-Reply/metadata.xml b/dev-perl/Email-Reply/metadata.xml
index 925250d6fbd..9439e8195ee 100644
--- a/dev-perl/Email-Reply/metadata.xml
+++ b/dev-perl/Email-Reply/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="cpan">Email-Reply</remote-id>
<remote-id type="cpan-module">Email::Reply</remote-id>
+ <remote-id type="github">Perl-Email-Project/Email-Reply</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-Send/metadata.xml b/dev-perl/Email-Send/metadata.xml
index e0c8bac4157..b008d16350c 100644
--- a/dev-perl/Email-Send/metadata.xml
+++ b/dev-perl/Email-Send/metadata.xml
@@ -13,5 +13,6 @@
<remote-id type="cpan-module">Email::Send::SMTP</remote-id>
<remote-id type="cpan-module">Email::Send::Sendmail</remote-id>
<remote-id type="cpan-module">Email::Send::Test</remote-id>
+ <remote-id type="github">Perl-Email-Project/Email-Send</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-Sender/Email-Sender-2.500.0.ebuild b/dev-perl/Email-Sender/Email-Sender-2.500.0.ebuild
index 52301766997..83467b7bea0 100644
--- a/dev-perl/Email-Sender/Email-Sender-2.500.0.ebuild
+++ b/dev-perl/Email-Sender/Email-Sender-2.500.0.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="A library for sending email"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc ~riscv x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Sender/metadata.xml b/dev-perl/Email-Sender/metadata.xml
index d3483656d0c..dead4cac1a9 100644
--- a/dev-perl/Email-Sender/metadata.xml
+++ b/dev-perl/Email-Sender/metadata.xml
@@ -31,5 +31,6 @@
<remote-id type="cpan-module">Email::Sender::Transport::Test</remote-id>
<remote-id type="cpan-module">Email::Sender::Transport::Wrapper</remote-id>
<remote-id type="cpan-module">Email::Sender::Util</remote-id>
+ <remote-id type="github">rjbs/Email-Sender</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-Simple/Email-Simple-2.216.0.ebuild b/dev-perl/Email-Simple/Email-Simple-2.216.0.ebuild
index cbb3ad07f41..377d543a84d 100644
--- a/dev-perl/Email-Simple/Email-Simple-2.216.0.ebuild
+++ b/dev-perl/Email-Simple/Email-Simple-2.216.0.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
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Simple parsing of RFC2822 message format and headers"
SLOT="0"
-KEYWORDS="amd64 ~mips ppc ppc64 x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~mips ppc ppc64 ~riscv x86 ~sparc-solaris ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Email-Simple/metadata.xml b/dev-perl/Email-Simple/metadata.xml
index 39df5d596e9..7fdfa3ddb2a 100644
--- a/dev-perl/Email-Simple/metadata.xml
+++ b/dev-perl/Email-Simple/metadata.xml
@@ -10,5 +10,6 @@
<remote-id type="cpan-module">Email::Simple</remote-id>
<remote-id type="cpan-module">Email::Simple::Creator</remote-id>
<remote-id type="cpan-module">Email::Simple::Header</remote-id>
+ <remote-id type="github">rjbs/Email-Simple</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Email-Valid/Email-Valid-1.203.0.ebuild b/dev-perl/Email-Valid/Email-Valid-1.203.0.ebuild
new file mode 100644
index 00000000000..a8fa9a5177c
--- /dev/null
+++ b/dev-perl/Email-Valid/Email-Valid-1.203.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=1.203
+DIST_TEST="do verbose"
+inherit perl-module
+
+DESCRIPTION="Check validity of Internet email addresses"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+ virtual/perl-Encode
+ virtual/perl-Carp
+ virtual/perl-File-Spec
+ dev-perl/IO-CaptureOutput
+ virtual/perl-IO
+ dev-perl/MailTools
+ dev-perl/Net-DNS
+ >=dev-perl/Net-Domain-TLD-1.650.0
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ dev-perl/Capture-Tiny
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Email-Valid/Manifest b/dev-perl/Email-Valid/Manifest
index 6100e44789c..cad0da314f2 100644
--- a/dev-perl/Email-Valid/Manifest
+++ b/dev-perl/Email-Valid/Manifest
@@ -1 +1,2 @@
DIST Email-Valid-1.202.tar.gz 33891 BLAKE2B 439dd466fb9f28242531de30a1b3e6b90ee4db69c8680739fae3d97974eec8ca11f2c5f88a39e266851392bca221a429cd68b7f8ef628c93eb788d164b7200ac SHA512 16605a0f935cb429f83209e0b67a36339c74ce77aea1aefbb338a00d236f57648672bb179e543dcb28b02603ccdc0a9c6a696176eecb5075cbd119d1de7a114c
+DIST Email-Valid-1.203.tar.gz 35146 BLAKE2B aab21ce981e3c353ce28707676c5ca96fc29374ad37d97eccfe88529c5bed70b174622e27bb78d61137eb921d1ec883c78501a66abe7175e3ee1533f4ddbb8d3 SHA512 5c91298df72d1084401be47f035d44a350a0aa5de7bfa5019b7f2b44fe61a1e64875f77a4b3412d660f0136c548dde6158eae1a8fcba4442d0de0a19c51e84fd
diff --git a/dev-perl/Email-Valid/metadata.xml b/dev-perl/Email-Valid/metadata.xml
index e505bb387a6..8abb07a481f 100644
--- a/dev-perl/Email-Valid/metadata.xml
+++ b/dev-perl/Email-Valid/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="cpan">Email-Valid</remote-id>
<remote-id type="cpan-module">Email::Valid</remote-id>
+ <remote-id type="github">Perl-Email-Project/Email-Valid</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild b/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild
index 3e6193cf8ec..df39e64a983 100644
--- a/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild
+++ b/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.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
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Configure-time utilities for using C headers"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
virtual/perl-ExtUtils-CBuilder
diff --git a/dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild b/dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild
index a30cae9187c..c65d8601486 100644
--- a/dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild
+++ b/dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Client library for fastcgi protocol"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-IO
diff --git a/dev-perl/FCGI/FCGI-0.820.0.ebuild b/dev-perl/FCGI/FCGI-0.820.0.ebuild
index c9ee6623c73..e7de2940a91 100644
--- a/dev-perl/FCGI/FCGI-0.820.0.ebuild
+++ b/dev-perl/FCGI/FCGI-0.820.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Fast CGI module"
LICENSE="FastCGI"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/FFI-CheckLib/FFI-CheckLib-0.280.0.ebuild b/dev-perl/FFI-CheckLib/FFI-CheckLib-0.280.0.ebuild
index b62331f2441..f4c74f2809d 100644
--- a/dev-perl/FFI-CheckLib/FFI-CheckLib-0.280.0.ebuild
+++ b/dev-perl/FFI-CheckLib/FFI-CheckLib-0.280.0.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
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check that a library is available for FFI"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Feed-Find/Feed-Find-0.120.0.ebuild b/dev-perl/Feed-Find/Feed-Find-0.120.0.ebuild
index 03aeafc6da6..d2b46b57e0c 100644
--- a/dev-perl/Feed-Find/Feed-Find-0.120.0.ebuild
+++ b/dev-perl/Feed-Find/Feed-Find-0.120.0.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="Syndication feed auto-discovery"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
RDEPEND="
dev-perl/Class-ErrorHandler
diff --git a/dev-perl/File-Find-Object/File-Find-Object-0.3.6.ebuild b/dev-perl/File-Find-Object/File-Find-Object-0.3.6.ebuild
index e6a3854e01d..e9537b59f99 100644
--- a/dev-perl/File-Find-Object/File-Find-Object-0.3.6.ebuild
+++ b/dev-perl/File-Find-Object/File-Find-Object-0.3.6.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="An object oriented File::Find replacement"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-HomeDir/metadata.xml b/dev-perl/File-HomeDir/metadata.xml
index 109e54ff4ad..73b7930ef0f 100644
--- a/dev-perl/File-HomeDir/metadata.xml
+++ b/dev-perl/File-HomeDir/metadata.xml
@@ -19,6 +19,6 @@
<remote-id type="cpan-module">File::HomeDir::Windows</remote-id>
</upstream>
<use>
- <flag name="xdg">Ensure XDG Semantics for returned paths via x11-misc/xdg-user-dirs</flag>
+ <flag name="xdg">Ensure XDG Semantics for returned paths via <pkg>x11-misc/xdg-user-dirs</pkg></flag>
</use>
</pkgmetadata>
diff --git a/dev-perl/File-Listing/File-Listing-6.150.0.ebuild b/dev-perl/File-Listing/File-Listing-6.150.0.ebuild
new file mode 100644
index 00000000000..a0cb609cace
--- /dev/null
+++ b/dev-perl/File-Listing/File-Listing-6.150.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PLICEASE
+DIST_VERSION=6.15
+inherit perl-module
+
+DESCRIPTION="Parse directory listings"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ dev-perl/HTTP-Date
+ virtual/perl-Time-Local
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Data-Dumper
+ >=virtual/perl-Test-Simple-0.980.0
+ )
+"
diff --git a/dev-perl/File-Listing/Manifest b/dev-perl/File-Listing/Manifest
index 338dc6996d8..b08fd1ca795 100644
--- a/dev-perl/File-Listing/Manifest
+++ b/dev-perl/File-Listing/Manifest
@@ -1 +1,2 @@
DIST File-Listing-6.14.tar.gz 80562 BLAKE2B ab5b0974c9e8077195b2e3a5749228b07e0176bba5419aca35f0b1fddc22d1ff3d4c294ffa12d9d091074003518f805c37e5bb19ac6d82ef6ede4f0848f1a1bf SHA512 858339b15a455db570d15b02e801ab0e0afd47da71685002083cbcc1a0f89783fcad4e840e0381f186046ab2f355dc0f593dc8c9c0a2da0fc6f17a35265924ab
+DIST File-Listing-6.15.tar.gz 78344 BLAKE2B c8ab9d215ee3d5a002a50ad67b00cfabefbc842bbb94619cc0fc8b5161d3c75c2a180c259d495871a9384d895e145c198835642bc17983a7c74869eb31a9d570 SHA512 8368605bf196750f4044d87a8b784e6a28fa6fe6d5971c5de507b4df77859020dcba4929ce97f5091966a6a2fca94466a345450f2f9d2fad9fb88d880f491944
diff --git a/dev-perl/File-Listing/metadata.xml b/dev-perl/File-Listing/metadata.xml
index def696ff142..2fc709a7799 100644
--- a/dev-perl/File-Listing/metadata.xml
+++ b/dev-perl/File-Listing/metadata.xml
@@ -13,5 +13,6 @@
<remote-id type="cpan-module">File::Listing::netware</remote-id>
<remote-id type="cpan-module">File::Listing::unix</remote-id>
<remote-id type="cpan-module">File::Listing::vms</remote-id>
+ <remote-id type="github">PerlAlien/File-Listing</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/File-ReadBackwards/File-ReadBackwards-1.60.0.ebuild b/dev-perl/File-ReadBackwards/File-ReadBackwards-1.60.0.ebuild
index f46ae1bd01c..34e4c745ca4 100644
--- a/dev-perl/File-ReadBackwards/File-ReadBackwards-1.60.0.ebuild
+++ b/dev-perl/File-ReadBackwards/File-ReadBackwards-1.60.0.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
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Read a file backwards by lines"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-solaris"
diff --git a/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.140.0.ebuild b/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.140.0.ebuild
new file mode 100644
index 00000000000..c4d72d6daf3
--- /dev/null
+++ b/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.140.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.14
+
+inherit perl-module
+
+DESCRIPTION="Install shared files"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ virtual/perl-File-Spec
+ virtual/perl-IO
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Path
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/File-ShareDir-Install/Manifest b/dev-perl/File-ShareDir-Install/Manifest
index aa00cf50666..38e53a464a7 100644
--- a/dev-perl/File-ShareDir-Install/Manifest
+++ b/dev-perl/File-ShareDir-Install/Manifest
@@ -1 +1,2 @@
DIST File-ShareDir-Install-0.13.tar.gz 31191 BLAKE2B 53bde507e8fcd0c75030bd977bc6a55d6da810c99102269e46042ebe3873d8fbb224d967cafa87dee4bd02ca18b968f525129986bf7204f84251d7f86f0588b3 SHA512 a119e38491fad8ae0ebd95913e3b608e09a2b99376a5160e75083a28abe4f83c4f6a36df216365527ff87bf8ec095254b16a2f6d2515c69f34609df8672605ca
+DIST File-ShareDir-Install-0.14.tar.gz 31637 BLAKE2B 43d0b944349f44ae860e4291d92d9c7e6dcfe57811190f80624ce6790a4c11a27e82709c27aa84a4248dcb2edd626e1312092b3e2c1f47d1d44c8a00955fef72 SHA512 92c1c3899bc58d3e1686fef775ac09e9aab7e3ce6b61d1a8e754127dc1f84627cf1e23e78a5d0042934e011685c0676c706ef7964778c06e073e8725155af34d
diff --git a/dev-perl/File-ShareDir-Install/metadata.xml b/dev-perl/File-ShareDir-Install/metadata.xml
index c5fd25e4dc5..348dc4f1bc7 100644
--- a/dev-perl/File-ShareDir-Install/metadata.xml
+++ b/dev-perl/File-ShareDir-Install/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="cpan">File-ShareDir-Install</remote-id>
<remote-id type="cpan-module">File::ShareDir::Install</remote-id>
+ <remote-id type="github">Perl-Toolchain-Gang/File-ShareDir-Install</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild b/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild
index 40fc2e394db..dd4c5099df7 100644
--- a/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild
+++ b/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Recursively create a directory tree"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-chdir/File-chdir-0.101.100-r1.ebuild b/dev-perl/File-chdir/File-chdir-0.101.100-r1.ebuild
index 987c5e0ae6e..12e5059470e 100644
--- a/dev-perl/File-chdir/File-chdir-0.101.100-r1.ebuild
+++ b/dev-perl/File-chdir/File-chdir-0.101.100-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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="An alternative to File::Spec and CWD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.49.0.ebuild b/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.49.0.ebuild
index 72681e25ac0..61a131e475f 100644
--- a/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.49.0.ebuild
+++ b/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.49.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Dynamically create Perl language bindings"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86"
RDEPEND="
>=dev-perl/glib-perl-1.320.0
diff --git a/dev-perl/Gtk3/Gtk3-0.38.0.ebuild b/dev-perl/Gtk3/Gtk3-0.38.0.ebuild
index d2b8bf8b2a8..bbd937af517 100644
--- a/dev-perl/Gtk3/Gtk3-0.38.0.ebuild
+++ b/dev-perl/Gtk3/Gtk3-0.38.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module virtualx
DESCRIPTION="Perl interface to the 3.x series of the gtk+ toolkit"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/HTML-LinkExtractor/HTML-LinkExtractor-0.130.0-r3.ebuild b/dev-perl/HTML-LinkExtractor/HTML-LinkExtractor-0.130.0-r3.ebuild
index 8ad5637f880..634955dd9d5 100644
--- a/dev-perl/HTML-LinkExtractor/HTML-LinkExtractor-0.130.0-r3.ebuild
+++ b/dev-perl/HTML-LinkExtractor/HTML-LinkExtractor-0.130.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="A bare-bone HTML parser, similar to HTML::Parser"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm64 ~ia64 ppc ppc64 sparc x86"
RDEPEND="
dev-perl/HTML-Parser
diff --git a/dev-perl/HTML-Scrubber/HTML-Scrubber-0.190.0.ebuild b/dev-perl/HTML-Scrubber/HTML-Scrubber-0.190.0.ebuild
index 5fabe5729bd..cab1d0c6433 100644
--- a/dev-perl/HTML-Scrubber/HTML-Scrubber-0.190.0.ebuild
+++ b/dev-perl/HTML-Scrubber/HTML-Scrubber-0.190.0.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
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl extension for scrubbing/sanitizing html"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/IO-Tty/IO-Tty-1.160.0-r1.ebuild b/dev-perl/IO-Tty/IO-Tty-1.160.0-r1.ebuild
new file mode 100644
index 00000000000..296c1a88694
--- /dev/null
+++ b/dev-perl/IO-Tty/IO-Tty-1.160.0-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TODDR
+DIST_VERSION=1.16
+inherit perl-module
+
+DESCRIPTION="IO::Tty and IO::Pty modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.160.0-musl-strlcpy.patch
+)
diff --git a/dev-perl/IO-Tty/files/IO-Tty-1.160.0-musl-strlcpy.patch b/dev-perl/IO-Tty/files/IO-Tty-1.160.0-musl-strlcpy.patch
new file mode 100644
index 00000000000..d96e5afe378
--- /dev/null
+++ b/dev-perl/IO-Tty/files/IO-Tty-1.160.0-musl-strlcpy.patch
@@ -0,0 +1,38 @@
+https://github.com/toddr/IO-Tty/pull/33
+
+From fae771aefc593a0ef798bc0c1e21b0524eb85e2d Mon Sep 17 00:00:00 2001
+From: Khem Raj <raj.khem@gmail.com>
+Date: Wed, 31 Aug 2022 20:32:35 -0700
+Subject: [PATCH] Tty.xs: Do not mark strlcpy as static
+
+Some libcs e.g. musl do not provide implementation of strlcpy but they
+do provide the signature in string.h, if we mark it static here then it
+conflicts with the libc define and compiler may warn/error
+
+Fixes
+Tty.xs:190:1: error: static declaration of 'strlcpy' follows non-static declaration
+strlcpy( ^
+/mnt/b/yoe/master/build/tmp/work/core2-64-yoe-linux-musl/libio-pty-perl/1.16-r0/recipe-sysroot/usr/include/string.h:86:8: note: previous declaration is here
+size_t strlcpy (char *, const char *, size_t); ^
+
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+--- a/Tty.xs
++++ b/Tty.xs
+@@ -186,11 +186,11 @@ mysignal(int sig, mysig_t act)
+ * will be copied. Always NUL terminates (unless siz == 0).
+ * Returns strlen(src); if retval >= siz, truncation occurred.
+ */
+-static size_t
+-strlcpy(dst, src, siz)
+- char *dst;
+- const char *src;
+- size_t siz;
++size_t
++strlcpy(
++ char *dst,
++ const char *src,
++ size_t siz)
+ {
+ register char *d = dst;
+ register const char *s = src;
+
diff --git a/dev-perl/LWP-Authen-Wsse/LWP-Authen-Wsse-0.50.0-r2.ebuild b/dev-perl/LWP-Authen-Wsse/LWP-Authen-Wsse-0.50.0-r2.ebuild
index 0e17a61d2f6..dadc5faa55a 100644
--- a/dev-perl/LWP-Authen-Wsse/LWP-Authen-Wsse-0.50.0-r2.ebuild
+++ b/dev-perl/LWP-Authen-Wsse/LWP-Authen-Wsse-0.50.0-r2.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="Library for enabling X-WSSE authentication in LWP"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
RDEPEND="
virtual/perl-MIME-Base64
diff --git a/dev-perl/LWPx-ParanoidAgent/LWPx-ParanoidAgent-1.120.0-r1.ebuild b/dev-perl/LWPx-ParanoidAgent/LWPx-ParanoidAgent-1.120.0-r1.ebuild
index b9edccec2a3..847044ebd5d 100644
--- a/dev-perl/LWPx-ParanoidAgent/LWPx-ParanoidAgent-1.120.0-r1.ebuild
+++ b/dev-perl/LWPx-ParanoidAgent/LWPx-ParanoidAgent-1.120.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=8
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Subclass of LWP::UserAgent that protects you from harm"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
RDEPEND="
dev-perl/libwww-perl
diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.802.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-3.802.ebuild
index 8d6d97c7de1..02500e21d97 100644
--- a/dev-perl/Lab-Measurement/Lab-Measurement-3.802.ebuild
+++ b/dev-perl/Lab-Measurement/Lab-Measurement-3.802.ebuild
@@ -8,7 +8,7 @@ DIST_EXAMPLES=( "examples/*" )
if [[ "${PV}" != "9999" ]]; then
DIST_VERSION=${PV%.0}
DIST_AUTHOR=AKHUETTEL
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
inherit perl-module
else
EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Measurement.git"
diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.791.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-3.823.ebuild
index 02500e21d97..72c52c0cd0a 100644
--- a/dev-perl/Lab-Measurement/Lab-Measurement-3.791.ebuild
+++ b/dev-perl/Lab-Measurement/Lab-Measurement-3.823.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ DIST_EXAMPLES=( "examples/*" )
if [[ "${PV}" != "9999" ]]; then
DIST_VERSION=${PV%.0}
DIST_AUTHOR=AKHUETTEL
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="~amd64"
inherit perl-module
else
EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Measurement.git"
@@ -47,13 +47,16 @@ RDEPEND="
>=dev-perl/Moose-2.121.300
>=dev-perl/MooseX-Params-Validate-0.180.0
dev-perl/MooseX-StrictConstructor
+ dev-perl/Net-RFC3161-Timestamp
>=dev-perl/PDL-2.7.0
dev-perl/PDL-Graphics-Gnuplot
+ dev-perl/PDL-IO-CSV
>=dev-perl/Role-Tiny-1.3.4
virtual/perl-Socket
dev-perl/Statistics-Descriptive
virtual/perl-Storable
>=dev-perl/TermReadKey-2.300.0
+ dev-perl/Text-Diff
virtual/perl-Thread-Semaphore
virtual/perl-Time-HiRes
dev-perl/Time-Monotonic
diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild
index dd02cae0229..72c52c0cd0a 100644
--- a/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild
+++ b/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild
@@ -8,7 +8,7 @@ DIST_EXAMPLES=( "examples/*" )
if [[ "${PV}" != "9999" ]]; then
DIST_VERSION=${PV%.0}
DIST_AUTHOR=AKHUETTEL
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64"
inherit perl-module
else
EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Measurement.git"
@@ -47,13 +47,16 @@ RDEPEND="
>=dev-perl/Moose-2.121.300
>=dev-perl/MooseX-Params-Validate-0.180.0
dev-perl/MooseX-StrictConstructor
+ dev-perl/Net-RFC3161-Timestamp
>=dev-perl/PDL-2.7.0
dev-perl/PDL-Graphics-Gnuplot
+ dev-perl/PDL-IO-CSV
>=dev-perl/Role-Tiny-1.3.4
virtual/perl-Socket
dev-perl/Statistics-Descriptive
virtual/perl-Storable
>=dev-perl/TermReadKey-2.300.0
+ dev-perl/Text-Diff
virtual/perl-Thread-Semaphore
virtual/perl-Time-HiRes
dev-perl/Time-Monotonic
diff --git a/dev-perl/Lab-Measurement/Manifest b/dev-perl/Lab-Measurement/Manifest
index 9db8c598e73..c97c16b769c 100644
--- a/dev-perl/Lab-Measurement/Manifest
+++ b/dev-perl/Lab-Measurement/Manifest
@@ -1,2 +1,2 @@
-DIST Lab-Measurement-3.791.tar.gz 662036 BLAKE2B f133d2590c91ef62a8c8234aa77e2c3eed2a43236d260e13d49a27fe89082be505f7aa9be79e1fbcd5c9d9c96068b1db50ad0a1377f84124bb47702c8801ba3c SHA512 c07fddf0b1c728fcb2aa17ada14edff32dcc3cb8fe7e23e9f770251562aef6c09343900e0104d8ef971b5366fdda27c212500993616be3b92422e0cba88873bb
DIST Lab-Measurement-3.802.tar.gz 578843 BLAKE2B 6217f4d6298d8ab019f81ccf8223178fa6181ff0bc77af4d02e161289424b5b951ef9913575a5f69c64494f2eef50a8eaeae137c5ae9b3f9b9cae6e708741cb3 SHA512 b71e760f25a8b2383d0de4f6bab8ee26d9368a22b82d926b5ff2e1d410221020ad5407a43f1c295cc06f2f4d97b0245e729698f413d2b3e16b823df7e6998ccd
+DIST Lab-Measurement-3.823.tar.gz 614793 BLAKE2B 62a4a55ed72b3d164dbd8b8b65c76da2d62eda4c49fc95c0d93e50eca204a0a3969844b01bfb5532b338ee38717a926ea2be9c05ed1789542389f9d3b26d7256 SHA512 0f60e7ae20af98022dcb913e27ecaa22658d8038c3d4cf446df24b42bc4834cf4ea6d2a1b8ff04d02f4f0728ed4cbbc5cb79ca42ee6611675c09842c27c114a8
diff --git a/dev-perl/Mail-Sender/Mail-Sender-0.903.0-r1.ebuild b/dev-perl/Mail-Sender/Mail-Sender-0.903.0-r1.ebuild
index 566ca750a4a..40337be745f 100644
--- a/dev-perl/Mail-Sender/Mail-Sender-0.903.0-r1.ebuild
+++ b/dev-perl/Mail-Sender/Mail-Sender-0.903.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Module for sending mails with attachments through an SMTP server"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Mail-Sendmail/Mail-Sendmail-0.800.0-r1.ebuild b/dev-perl/Mail-Sendmail/Mail-Sendmail-0.800.0-r1.ebuild
index cfa36687e1f..1921f177653 100644
--- a/dev-perl/Mail-Sendmail/Mail-Sendmail-0.800.0-r1.ebuild
+++ b/dev-perl/Mail-Sendmail/Mail-Sendmail-0.800.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Simple platform independent mailer"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
RDEPEND="
virtual/perl-Digest-MD5
diff --git a/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r2.ebuild b/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r2.ebuild
index df555c82a4b..29e943fcf6e 100644
--- a/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r2.ebuild
+++ b/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r2.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
@@ -12,7 +12,7 @@ DESCRIPTION="C implementation of the ISAAC PRNG algorithm"
LICENSE="public-domain || ( Artistic GPL-1+ )"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
IUSE="minimal test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Math-Random-ISAAC/Math-Random-ISAAC-1.4.0-r2.ebuild b/dev-perl/Math-Random-ISAAC/Math-Random-ISAAC-1.4.0-r2.ebuild
index 4e2c5b4f0c8..7dc13d2c792 100644
--- a/dev-perl/Math-Random-ISAAC/Math-Random-ISAAC-1.4.0-r2.ebuild
+++ b/dev-perl/Math-Random-ISAAC/Math-Random-ISAAC-1.4.0-r2.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
@@ -11,7 +11,7 @@ DESCRIPTION="Perl interface to the ISAAC PRNG algorithm"
LICENSE="|| ( public-domain MIT Artistic Artistic-2 GPL-1 GPL-2 GPL-3 )"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
PDEPEND="
dev-perl/Math-Random-ISAAC-XS
diff --git a/dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild b/dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild
index 54d2a61ad1c..5fbddb49eac 100644
--- a/dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild
+++ b/dev-perl/Module-Util/Module-Util-1.90.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Module name tools and transformations"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
RDEPEND=""
BDEPEND="
diff --git a/dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0-r1.ebuild b/dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0-r1.ebuild
index 2f718212e10..da3df774aaa 100644
--- a/dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0-r1.ebuild
+++ b/dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Some Moosish types and a type builder"
SLOT="0"
-KEYWORDS="amd64 ~hppa ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~hppa ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
RDEPEND="
>=dev-perl/strictures-2
diff --git a/dev-perl/MooseX-StrictConstructor/MooseX-StrictConstructor-0.210.0-r1.ebuild b/dev-perl/MooseX-StrictConstructor/MooseX-StrictConstructor-0.210.0-r1.ebuild
index 7c125c90fc4..24646cac9ac 100644
--- a/dev-perl/MooseX-StrictConstructor/MooseX-StrictConstructor-0.210.0-r1.ebuild
+++ b/dev-perl/MooseX-StrictConstructor/MooseX-StrictConstructor-0.210.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=8
@@ -11,7 +11,7 @@ DESCRIPTION="Make your object constructors blow up on unknown attributes"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
RDEPEND="
>=dev-perl/Moose-0.940.0
diff --git a/dev-perl/MooseX-Types-DateTime-MoreCoercions/MooseX-Types-DateTime-MoreCoercions-0.150.0-r1.ebuild b/dev-perl/MooseX-Types-DateTime-MoreCoercions/MooseX-Types-DateTime-MoreCoercions-0.150.0-r1.ebuild
index b2d55a97dce..994ae50b33f 100644
--- a/dev-perl/MooseX-Types-DateTime-MoreCoercions/MooseX-Types-DateTime-MoreCoercions-0.150.0-r1.ebuild
+++ b/dev-perl/MooseX-Types-DateTime-MoreCoercions/MooseX-Types-DateTime-MoreCoercions-0.150.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Extensions to MooseX::Types::DateTime"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
RDEPEND="
>=dev-perl/DateTime-0.430.200
diff --git a/dev-perl/MooseX-Types-DateTime/MooseX-Types-DateTime-0.130.0-r1.ebuild b/dev-perl/MooseX-Types-DateTime/MooseX-Types-DateTime-0.130.0-r1.ebuild
index 3e415b61d5a..784ed62f035 100644
--- a/dev-perl/MooseX-Types-DateTime/MooseX-Types-DateTime-0.130.0-r1.ebuild
+++ b/dev-perl/MooseX-Types-DateTime/MooseX-Types-DateTime-0.130.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="DateTime related constraints and coercions for Moose"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
RDEPEND="
>=dev-perl/DateTime-0.430.200
diff --git a/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.980.0-r1.ebuild b/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.980.0-r1.ebuild
index 01c14786450..c72e88ecf21 100644
--- a/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.980.0-r1.ebuild
+++ b/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.980.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Framework for accessing the Amazon S3 Simple Storage Service"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.0-r1.ebuild b/dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.0-r1.ebuild
index 67cf01682e4..14f4e6f16db 100644
--- a/dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.0-r1.ebuild
+++ b/dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Libraries shared between Net::OpenID::Consumer and Net::OpenID::Server"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
RDEPEND="
>=dev-perl/Crypt-DH-GMP-0.0.110
diff --git a/dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.0-r1.ebuild b/dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.0-r1.ebuild
index a98fa4ea814..0d68ac76e3a 100644
--- a/dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.0-r1.ebuild
+++ b/dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Library for consumers of OpenID identities"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
RDEPEND="
virtual/perl-Digest-SHA
diff --git a/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.19.0.ebuild b/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.19.0.ebuild
index 9f3ba744f07..e86082e4a05 100644
--- a/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.19.0.ebuild
+++ b/dev-perl/PDL-Graphics-Gnuplot/PDL-Graphics-Gnuplot-2.19.0.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="Gnuplot-based plotting for PDL"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND="
dev-perl/Alien-Gnuplot
diff --git a/dev-perl/PDL-IO-CSV/Manifest b/dev-perl/PDL-IO-CSV/Manifest
new file mode 100644
index 00000000000..0d09e7f3848
--- /dev/null
+++ b/dev-perl/PDL-IO-CSV/Manifest
@@ -0,0 +1 @@
+DIST PDL-IO-CSV-0.011.tar.gz 15941 BLAKE2B e59450fca2ae56d9ada9a0c95ce5716cc4a794438f9ffc4d01c4a6aabccfe737b6732e905ce4a44fb8a19efc9e53d45a2e9e1e36d4f6bf00cb44948c62bb3a3c SHA512 7589b84c9d02ab0efaeb90f1dc0fa9a4f618fdc75f68a25baa48a8d72002e44519fe3eeb42e2979b55b59dee334fd0b52e45071de3992215bcbdc72fa14ae052
diff --git a/dev-perl/PDL-IO-CSV/PDL-IO-CSV-0.11.0.ebuild b/dev-perl/PDL-IO-CSV/PDL-IO-CSV-0.11.0.ebuild
new file mode 100644
index 00000000000..c3829e3ee54
--- /dev/null
+++ b/dev-perl/PDL-IO-CSV/PDL-IO-CSV-0.11.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=KMX
+DIST_VERSION=0.011
+
+inherit perl-module
+
+DESCRIPTION="Load/save PDL from/to CSV file (optimized for speed and large data)"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=virtual/perl-Exporter-5.570.0
+ >=dev-perl/PDL-2.6.0
+ dev-perl/Text-CSV_XS
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.880.0
+ >=dev-perl/Test-Number-Delta-1.60.0
+ )
+"
diff --git a/dev-perl/PDL-IO-CSV/metadata.xml b/dev-perl/PDL-IO-CSV/metadata.xml
new file mode 100644
index 00000000000..e2c9afaca62
--- /dev/null
+++ b/dev-perl/PDL-IO-CSV/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0-r1.ebuild b/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0-r1.ebuild
index d046e7f7a69..9703c4b390b 100644
--- a/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0-r1.ebuild
+++ b/dev-perl/Parse-Yapp/Parse-Yapp-1.210.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=8
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Compiles yacc-like LALR grammars to generate Perl OO parser modules"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
RDEPEND="
!<net-fs/samba-4.10.6
diff --git a/dev-perl/RPC-XML/RPC-XML-0.820.0.ebuild b/dev-perl/RPC-XML/RPC-XML-0.820.0.ebuild
index c2016f70681..a336b207752 100644
--- a/dev-perl/RPC-XML/RPC-XML-0.820.0.ebuild
+++ b/dev-perl/RPC-XML/RPC-XML-0.820.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="An implementation of XML-RPC"
SLOT="0"
LICENSE="|| ( Artistic-2 LGPL-2.1 )"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 arm64 ppc ~ppc64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Set-Infinite/Set-Infinite-0.650.0-r2.ebuild b/dev-perl/Set-Infinite/Set-Infinite-0.650.0-r2.ebuild
index 0e520b3caf9..6fc835f2d6b 100644
--- a/dev-perl/Set-Infinite/Set-Infinite-0.650.0-r2.ebuild
+++ b/dev-perl/Set-Infinite/Set-Infinite-0.650.0-r2.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,4 +10,4 @@ inherit perl-module
DESCRIPTION="Sets of intervals"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
diff --git a/dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.340.0.ebuild b/dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.340.0.ebuild
index b441e83010c..cd5e91c7880 100644
--- a/dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.340.0.ebuild
+++ b/dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.340.0.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="Portably generate config for any shell"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
dev-perl/Shell-Guess
diff --git a/dev-perl/Shell-Guess/Shell-Guess-0.90.0-r1.ebuild b/dev-perl/Shell-Guess/Shell-Guess-0.90.0-r1.ebuild
index be34b9c3a8a..09a306237cb 100644
--- a/dev-perl/Shell-Guess/Shell-Guess-0.90.0-r1.ebuild
+++ b/dev-perl/Shell-Guess/Shell-Guess-0.90.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Make an educated guess about the shell in use"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
BDEPEND="virtual/perl-ExtUtils-MakeMaker
test? ( >=virtual/perl-Test-Simple-0.940.0 )
diff --git a/dev-perl/Sort-Versions/Sort-Versions-1.620.0-r1.ebuild b/dev-perl/Sort-Versions/Sort-Versions-1.620.0-r1.ebuild
index 388903cdb54..00785962535 100644
--- a/dev-perl/Sort-Versions/Sort-Versions-1.620.0-r1.ebuild
+++ b/dev-perl/Sort-Versions/Sort-Versions-1.620.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A perl 5 module for sorting of revision-like numbers"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/String-Approx/String-Approx-3.280.0-r1.ebuild b/dev-perl/String-Approx/String-Approx-3.280.0-r1.ebuild
index 726674767a1..c76b69187f0 100644
--- a/dev-perl/String-Approx/String-Approx-3.280.0-r1.ebuild
+++ b/dev-perl/String-Approx/String-Approx-3.280.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=8
@@ -11,4 +11,4 @@ DESCRIPTION="Perl extension for approximate string matching (fuzzy matching)"
LICENSE="|| ( Artistic-2 LGPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~riscv sparc x86"
diff --git a/dev-perl/Syntax-Keyword-Try/Manifest b/dev-perl/Syntax-Keyword-Try/Manifest
new file mode 100644
index 00000000000..809638c8159
--- /dev/null
+++ b/dev-perl/Syntax-Keyword-Try/Manifest
@@ -0,0 +1 @@
+DIST Syntax-Keyword-Try-0.27.tar.gz 43786 BLAKE2B b4be7b2047498571dfd45258ce52893e7401d7395569be90ac606372a8cbadd3c6d401e6feedc0b7bc25d4c465dd967a19de224dcd610a7c9b41e82807fd711e SHA512 794a8df77bfa255b83deb7004ca2a70e5f9ec76e6009897101a20c11e8969f4238bed578de5fb510590730be7dfb8b2d1431f8955863f217f7fc5a639e2f2e3b
diff --git a/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild
new file mode 100644
index 00000000000..898f40e07b6
--- /dev/null
+++ b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.27
+inherit perl-module
+
+DESCRIPTION="a try/catch/finally syntax for Perl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="dev-perl/XS-Parse-Keyword"
+BDEPEND="${RDEPEND}
+ dev-perl/Module-Build
+ dev-perl/XS-Parse-Keyword
+ virtual/perl-ExtUtils-CBuilder"
diff --git a/dev-perl/Syntax-Keyword-Try/metadata.xml b/dev-perl/Syntax-Keyword-Try/metadata.xml
new file mode 100644
index 00000000000..f253b88ee5a
--- /dev/null
+++ b/dev-perl/Syntax-Keyword-Try/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>hattya@gentoo.org</email>
+ <name>Akinori Hattori</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Syntax-Keyword-Try</remote-id>
+ <remote-id type="cpan-module">Syntax::Keyword::Try</remote-id>
+ <remote-id type="cpan-module">Syntax::Keyword::Try::Deparse</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Sys-Virt/metadata.xml b/dev-perl/Sys-Virt/metadata.xml
index 36873612d0d..6f94fbfb904 100644
--- a/dev-perl/Sys-Virt/metadata.xml
+++ b/dev-perl/Sys-Virt/metadata.xml
@@ -2,23 +2,24 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
- <email>perl@gentoo.org</email>
- <name>Gentoo Perl Project</name>
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
</maintainer>
<upstream>
- <remote-id type="cpan">Sys-Virt</remote-id>
- <remote-id type="cpan-module">Sys::Virt</remote-id>
- <remote-id type="cpan-module">Sys::Virt::Domain</remote-id>
- <remote-id type="cpan-module">Sys::Virt::DomainSnapshot</remote-id>
- <remote-id type="cpan-module">Sys::Virt::Error</remote-id>
- <remote-id type="cpan-module">Sys::Virt::Event</remote-id>
- <remote-id type="cpan-module">Sys::Virt::Interface</remote-id>
- <remote-id type="cpan-module">Sys::Virt::NWFilter</remote-id>
- <remote-id type="cpan-module">Sys::Virt::Network</remote-id>
- <remote-id type="cpan-module">Sys::Virt::NodeDevice</remote-id>
- <remote-id type="cpan-module">Sys::Virt::Secret</remote-id>
- <remote-id type="cpan-module">Sys::Virt::StoragePool</remote-id>
- <remote-id type="cpan-module">Sys::Virt::StorageVol</remote-id>
- <remote-id type="cpan-module">Sys::Virt::Stream</remote-id>
+ <remote-id type="cpan">Sys-Virt</remote-id>
+ <remote-id type="cpan-module">Sys::Virt</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Domain</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::DomainSnapshot</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Error</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Event</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Interface</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::NWFilter</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Network</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::NodeDevice</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Secret</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::StoragePool</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::StorageVol</remote-id>
+ <remote-id type="cpan-module">Sys::Virt::Stream</remote-id>
+ <remote-id type="gitlab">libvirt/libvirt-perl</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Template-Toolkit/Manifest b/dev-perl/Template-Toolkit/Manifest
index f25ea0b351e..d965599633d 100644
--- a/dev-perl/Template-Toolkit/Manifest
+++ b/dev-perl/Template-Toolkit/Manifest
@@ -1 +1,2 @@
DIST Template-Toolkit-3.009.tar.gz 523388 BLAKE2B b33569ef066d6896861f84299c36802fac81e48ff71460ea6acc41ca39e78cd5a37fecac4c5603077395a448a872b10b8c801eee1491b3da7d00479f70c337ed SHA512 940992d7e3059a64c273c2f0441a81e095560c35f4bb9ab75afb9eeeb58d043cc5ac9785e2eb79a6635480ade12771c75c632c755977124dbe7cbfae399f9972
+DIST Template-Toolkit-3.010.tar.gz 522731 BLAKE2B 46b8f540ecda0def1b3a41dcd0beeb3d37863aeb85ba7e6ede0fc19fdaa93aa4c22675f4e2369e502a654aedd82698cf2fc1e8626bff3e60814c3b877acf7814 SHA512 9f6215eebe4151f93c0b83a49bc75fc6b2f00fff31729df9358b5bfd872e7a98207d146f4c1cb384a8cab002896b44cf09803a9049f9c8db0354b1d553c67452
diff --git a/dev-perl/Template-Toolkit/Template-Toolkit-3.10.0.ebuild b/dev-perl/Template-Toolkit/Template-Toolkit-3.10.0.ebuild
new file mode 100644
index 00000000000..8c13fcac8e7
--- /dev/null
+++ b/dev-perl/Template-Toolkit/Template-Toolkit-3.10.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ATOOMIC
+DIST_VERSION=3.010
+inherit perl-module
+
+DESCRIPTION="The Template Toolkit"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="xml gd mysql postgres latex vim-syntax test"
+
+RDEPEND="
+ dev-perl/Text-Autoformat
+ mysql? ( dev-perl/DBD-mysql )
+ postgres? ( dev-perl/DBD-Pg )
+ >=dev-perl/AppConfig-1.560.0
+"
+BDEPEND="${RDEPEND}
+ test? ( dev-perl/CGI )
+"
+PDEPEND="
+ dev-perl/Text-Autoformat
+ vim-syntax? ( app-vim/tt2-syntax )
+ xml? ( dev-perl/Template-XML )
+ gd? ( dev-perl/Template-GD )
+ mysql? ( dev-perl/Template-DBI )
+ latex? ( dev-perl/Template-Plugin-Latex )
+ postgres? ( dev-perl/Template-DBI )
+"
+
+myconf=(
+ TT_XS_ENABLE=y
+ TT_XS_DEFAULT=y
+ TT_QUIET=y
+ TT_ACCEPT=y
+)
+
+PERL_RM_FILES=(
+ t/zz-plugin-leak.t
+ t/zz-pmv.t
+ t/zz-pod-coverage.t
+ t/zz-pod-kwalitee.t
+ t/zz-stash-xs-leak.t
+ t/zz-url2.t
+)
diff --git a/dev-perl/Term-Encoding/Term-Encoding-0.30.0.ebuild b/dev-perl/Term-Encoding/Term-Encoding-0.30.0.ebuild
index 51149783de4..dde8b6e5144 100644
--- a/dev-perl/Term-Encoding/Term-Encoding-0.30.0.ebuild
+++ b/dev-perl/Term-Encoding/Term-Encoding-0.30.0.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,4 +10,4 @@ inherit perl-module
DESCRIPTION="Detect encoding of the current terminal"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
diff --git a/dev-perl/Term-ProgressBar-Quiet/Term-ProgressBar-Quiet-0.310.0-r2.ebuild b/dev-perl/Term-ProgressBar-Quiet/Term-ProgressBar-Quiet-0.310.0-r2.ebuild
index 16789e37e02..4631cb630b7 100644
--- a/dev-perl/Term-ProgressBar-Quiet/Term-ProgressBar-Quiet-0.310.0-r2.ebuild
+++ b/dev-perl/Term-ProgressBar-Quiet/Term-ProgressBar-Quiet-0.310.0-r2.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="Provide a progress meter if run interactively"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
RDEPEND="
dev-perl/IO-Interactive
diff --git a/dev-perl/Term-ProgressBar-Simple/Term-ProgressBar-Simple-0.30.0-r1.ebuild b/dev-perl/Term-ProgressBar-Simple/Term-ProgressBar-Simple-0.30.0-r1.ebuild
index 8bc581a1d83..07798d59761 100644
--- a/dev-perl/Term-ProgressBar-Simple/Term-ProgressBar-Simple-0.30.0-r1.ebuild
+++ b/dev-perl/Term-ProgressBar-Simple/Term-ProgressBar-Simple-0.30.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Simple progess bars"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
RDEPEND="
dev-perl/Term-ProgressBar-Quiet
diff --git a/dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild b/dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild
index ea7a8fed93b..570012779fc 100644
--- a/dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild
+++ b/dev-perl/Test-MockTime/Test-MockTime-0.170.0.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="Replaces actual time with simulated time"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
RDEPEND="
virtual/perl-Time-Piece
diff --git a/dev-perl/Text-Markdown/Text-Markdown-1.0.31-r2.ebuild b/dev-perl/Text-Markdown/Text-Markdown-1.0.31-r2.ebuild
index 9237d119a96..81f28aee2a8 100644
--- a/dev-perl/Text-Markdown/Text-Markdown-1.0.31-r2.ebuild
+++ b/dev-perl/Text-Markdown/Text-Markdown-1.0.31-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Convert MultiMarkdown syntax to (X)HTML"
SLOT="0"
LICENSE="BSD"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
RDEPEND="
virtual/perl-Digest-MD5
diff --git a/dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.160.0.ebuild b/dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.160.0.ebuild
index a93a47e6dda..8cfcf267573 100644
--- a/dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.160.0.ebuild
+++ b/dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.160.0.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="Parse string that represents time duration"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/URI-Fetch/URI-Fetch-0.150.0.ebuild b/dev-perl/URI-Fetch/URI-Fetch-0.150.0.ebuild
index 40db4743e9f..1dfbd7607ff 100644
--- a/dev-perl/URI-Fetch/URI-Fetch-0.150.0.ebuild
+++ b/dev-perl/URI-Fetch/URI-Fetch-0.150.0.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="Smart URI fetching/caching"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/URI/Manifest b/dev-perl/URI/Manifest
index ffb7dd29fe4..d55143b41a6 100644
--- a/dev-perl/URI/Manifest
+++ b/dev-perl/URI/Manifest
@@ -1,2 +1,3 @@
DIST URI-5.09.tar.gz 108897 BLAKE2B 3c8114d259e75d8da298c9e376a3a6d6f8f224c9348e9bd9118eac4a0144c6c37756ab4427f60cca43cc2b14a95492fa4ec7c1c7952871b6250a686cc27a2a37 SHA512 b9af77064abb8cb83900a02c18b3d5b8f840559f0f925be71b18bcdb4a24c40d654ccf9969d72b7d8930ea17ae4f4f4291fd327bb0b93c204c8f819a1776b8bb
DIST URI-5.10.tar.gz 109471 BLAKE2B 8f2701bc78efccf13161318050fdd83f6ee51843b101c4135a2f434e4cd1bd7359eeca1708b91d7571128aa7098d43c70ff84d048656f978ad230b29faed7945 SHA512 6ce53b258c2f1115e58ca858beec0c055452993b83abf3ebf23784e00fcbe636f3b7a460a2016923f9fab0e0bbd112475048eb9671d6d1e1c3b4db33a503efb5
+DIST URI-5.11.tar.gz 113305 BLAKE2B 0a68623a22d38f9269839522f8f42ea4f7f817388de2fb43715bb138dd593541a23eb803705be9e687da6d644f1c426063ee0bdae85525242954be7bb453176f SHA512 d04dd1b4a00f7bc712433e789947dc11296de6376c73da30bfc1e87082b471d9d056d7bb6dcae11f452fdf87d3b5b69edf6d5782dfa461c5ebe1ee041f55d660
diff --git a/dev-perl/URI/URI-5.110.0.ebuild b/dev-perl/URI/URI-5.110.0.ebuild
new file mode 100644
index 00000000000..0e040144afe
--- /dev/null
+++ b/dev-perl/URI/URI-5.110.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=5.11
+inherit perl-module
+
+DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Data-Dumper
+ virtual/perl-Encode
+ >=virtual/perl-Exporter-5.570.0
+ >=virtual/perl-MIME-Base64-2
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-libnet
+ virtual/perl-parent
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-Test
+ dev-perl/Test-Needs
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/VM-EC2-Security-CredentialCache/VM-EC2-Security-CredentialCache-0.250.0-r1.ebuild b/dev-perl/VM-EC2-Security-CredentialCache/VM-EC2-Security-CredentialCache-0.250.0-r1.ebuild
index ad795c2848c..e938a11f010 100644
--- a/dev-perl/VM-EC2-Security-CredentialCache/VM-EC2-Security-CredentialCache-0.250.0-r1.ebuild
+++ b/dev-perl/VM-EC2-Security-CredentialCache/VM-EC2-Security-CredentialCache-0.250.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Cache credentials respecting expiration time for IAM roles"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
RDEPEND="
dev-perl/DateTime-Format-ISO8601
diff --git a/dev-perl/VM-EC2/VM-EC2-1.280.0-r1.ebuild b/dev-perl/VM-EC2/VM-EC2-1.280.0-r1.ebuild
index f1e97214272..5ad2239f498 100644
--- a/dev-perl/VM-EC2/VM-EC2-1.280.0-r1.ebuild
+++ b/dev-perl/VM-EC2/VM-EC2-1.280.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Interface to Amazon EC2, VPC, ELB, Autoscaling, and Relational DB services"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
RDEPEND="
>=dev-perl/AnyEvent-7.40.0
diff --git a/dev-perl/XML-Atom/XML-Atom-0.430.0.ebuild b/dev-perl/XML-Atom/XML-Atom-0.430.0.ebuild
index ad227c08c97..b8a2092cd83 100644
--- a/dev-perl/XML-Atom/XML-Atom-0.430.0.ebuild
+++ b/dev-perl/XML-Atom/XML-Atom-0.430.0.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="Atom feed and API implementation"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
RDEPEND="
dev-perl/Class-Data-Inheritable
diff --git a/dev-perl/XML-DOM/XML-DOM-1.460.0-r2.ebuild b/dev-perl/XML-DOM/XML-DOM-1.460.0-r2.ebuild
index c25ab369751..e17d45f2895 100644
--- a/dev-perl/XML-DOM/XML-DOM-1.460.0-r2.ebuild
+++ b/dev-perl/XML-DOM/XML-DOM-1.460.0-r2.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="A Perl module for an DOM Level 1 compliant interface"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-perl/libwww-perl
diff --git a/dev-perl/XML-Feed/XML-Feed-0.630.0.ebuild b/dev-perl/XML-Feed/XML-Feed-0.630.0.ebuild
index cc791daf85d..624707e0e4c 100644
--- a/dev-perl/XML-Feed/XML-Feed-0.630.0.ebuild
+++ b/dev-perl/XML-Feed/XML-Feed-0.630.0.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
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Syndication feed parser and auto-discovery"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/XML-Feed/files/XML-Feed-0.53-dotinc.patch b/dev-perl/XML-Feed/files/XML-Feed-0.53-dotinc.patch
deleted file mode 100644
index d266be32b05..00000000000
--- a/dev-perl/XML-Feed/files/XML-Feed-0.53-dotinc.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 43bd53272467a27526b46a2cd65748632898cc9f Mon Sep 17 00:00:00 2001
-From: Kent Fredric <kentnl@gentoo.org>
-Date: Mon, 26 Mar 2018 18:26:22 +1300
-Subject: Fix test failures w/o '.' in @INC ( perl 5.26+ )
-
-Bug: https://bugs.gentoo.org/623190
----
- t/12-multi-categories-atom.t | 2 +-
- t/12-multi-categories-rss.t | 2 +-
- t/12-multi-subjects-rss.t | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/t/12-multi-categories-atom.t b/t/12-multi-categories-atom.t
-index 25b0ff9..15023d4 100644
---- a/t/12-multi-categories-atom.t
-+++ b/t/12-multi-categories-atom.t
-@@ -3,4 +3,4 @@
- use strict;
- use vars qw($type $field);
- $type = "atom";
--require 't/12-multi-categories.base';
-+require './t/12-multi-categories.base';
-diff --git a/t/12-multi-categories-rss.t b/t/12-multi-categories-rss.t
-index c467d74..921029d 100644
---- a/t/12-multi-categories-rss.t
-+++ b/t/12-multi-categories-rss.t
-@@ -3,4 +3,4 @@
- use strict;
- use vars qw($type $field);
- $type = "rss";
--require 't/12-multi-categories.base';
-+require './t/12-multi-categories.base';
-diff --git a/t/12-multi-subjects-rss.t b/t/12-multi-subjects-rss.t
-index c3cd317..0f0027c 100644
---- a/t/12-multi-subjects-rss.t
-+++ b/t/12-multi-subjects-rss.t
-@@ -3,4 +3,4 @@
- use vars qw($type $field);
- $type = "rss";
- $field = "subjects";
--require 't/12-multi-categories.base';
-+require './t/12-multi-categories.base';
---
-2.16.2
-
diff --git a/dev-perl/XML-LibXML/XML-LibXML-2.20.700-r2.ebuild b/dev-perl/XML-LibXML/XML-LibXML-2.20.700-r2.ebuild
index 0ae1504557f..edc5c31edb9 100644
--- a/dev-perl/XML-LibXML/XML-LibXML-2.20.700-r2.ebuild
+++ b/dev-perl/XML-LibXML/XML-LibXML-2.20.700-r2.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perl binding for libxml2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="minimal"
# >= on XML-Sax needed to avoid "miscompilation" (essentially empty install), as newer XML-Sax
diff --git a/dev-perl/XML-RSS-LibXML/XML-RSS-LibXML-0.310.500-r1.ebuild b/dev-perl/XML-RSS-LibXML/XML-RSS-LibXML-0.310.500-r1.ebuild
index 926ad5757c8..8ce2600b372 100644
--- a/dev-perl/XML-RSS-LibXML/XML-RSS-LibXML-0.310.500-r1.ebuild
+++ b/dev-perl/XML-RSS-LibXML/XML-RSS-LibXML-0.310.500-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=8
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="XML::RSS with XML::LibXML"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/XML-RegExp/XML-RegExp-0.40.0-r2.ebuild b/dev-perl/XML-RegExp/XML-RegExp-0.40.0-r2.ebuild
index 71450a72156..30f4dd1be4e 100644
--- a/dev-perl/XML-RegExp/XML-RegExp-0.40.0-r2.ebuild
+++ b/dev-perl/XML-RegExp/XML-RegExp-0.40.0-r2.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="Regular expressions for XML tokens"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
>=dev-perl/XML-Parser-2.290.0
diff --git a/dev-perl/XS-Parse-Keyword/Manifest b/dev-perl/XS-Parse-Keyword/Manifest
new file mode 100644
index 00000000000..af901f80395
--- /dev/null
+++ b/dev-perl/XS-Parse-Keyword/Manifest
@@ -0,0 +1,2 @@
+DIST XS-Parse-Keyword-0.24.tar.gz 72742 BLAKE2B 23b065eccc05325bb7bb48910297b84b9df1686594ae88941d3ef02b0485f0e0a1776c9d042cdff84c76563265dfcc2d350de6cdc71fc9228469b2d83019ad21 SHA512 ce9d622afeaeaea94fd68ece3840e52a9b79eb083558f68688ffa4d67d20be13e4690859f7f3cb89c4d371ba6f412ff4a0bf767d6e61e03fe0a2b6598a5558d3
+DIST XS-Parse-Keyword-0.25.tar.gz 74105 BLAKE2B cd68f85062a505d70b02ce74ee68719c7b66df3dbbf46363bacf935377bf571075fc128e785fe16a2aabc7cc065f319abd5a872711f3643daad07ad71cbd876c SHA512 db4b92b49654574e5bb93cbf144e766840f9338cf7e6e7ebe48398b79f6beddf56761241d6f1672abbb8ea00e05eef4a3f909258abd7598dda8fee88b541508d
diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild
new file mode 100644
index 00000000000..f0d80fde573
--- /dev/null
+++ b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.24
+inherit perl-module
+
+DESCRIPTION="XS functions to assist in parsing keyword syntax"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND=""
+BDEPEND="${RDEPEND}
+ dev-perl/ExtUtils-CChecker
+ dev-perl/Module-Build
+ virtual/perl-ExtUtils-CBuilder
+ virtual/perl-ExtUtils-ParseXS"
diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild
new file mode 100644
index 00000000000..d7e5cd4d5ed
--- /dev/null
+++ b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.25
+inherit perl-module
+
+DESCRIPTION="XS functions to assist in parsing keyword syntax"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND=""
+BDEPEND="${RDEPEND}
+ dev-perl/ExtUtils-CChecker
+ dev-perl/Module-Build
+ virtual/perl-ExtUtils-CBuilder
+ virtual/perl-ExtUtils-ParseXS"
diff --git a/dev-perl/XS-Parse-Keyword/metadata.xml b/dev-perl/XS-Parse-Keyword/metadata.xml
new file mode 100644
index 00000000000..21607382162
--- /dev/null
+++ b/dev-perl/XS-Parse-Keyword/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>hattya@gentoo.org</email>
+ <name>Akinori Hattori</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">XS-Parse-Keyword</remote-id>
+ <remote-id type="cpan-module">XS::Parse::Infix</remote-id>
+ <remote-id type="cpan-module">XS::Parse::Infix::Builder</remote-id>
+ <remote-id type="cpan-module">XS::Parse::Keyword</remote-id>
+ <remote-id type="cpan-module">XS::Parse::Keyword::Builder</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/boolean/boolean-0.460.0-r1.ebuild b/dev-perl/boolean/boolean-0.460.0-r1.ebuild
index 67abe487f03..0c70173f060 100644
--- a/dev-perl/boolean/boolean-0.460.0-r1.ebuild
+++ b/dev-perl/boolean/boolean-0.460.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=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Boolean support for Perl"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/rename/rename-1.1100.0.ebuild b/dev-perl/rename/rename-1.110.0-r1.ebuild
index 6343fd88ce7..65fed45dcc8 100644
--- a/dev-perl/rename/rename-1.1100.0.ebuild
+++ b/dev-perl/rename/rename-1.110.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DIST_AUTHOR=PEDERST
DIST_VERSION=1.11
@@ -9,14 +9,12 @@ inherit perl-module
DESCRIPTION="A filename renaming utility based on perl regular expression"
-HOMEPAGE="https://metacpan.org/source/PEDERST/rename-1.11"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
src_install() {
perl-module_src_install
- mv -vf "${D}"/usr/bin/rename "${D}"/usr/bin/perl-rename || die
- mv -vf "${D}"/usr/share/man/man1/rename.1 "${D}"/usr/share/man/man1/perl-rename.1 || die
+ mv -vf "${ED}"/usr/bin/rename "${ED}"/usr/bin/perl-rename || die
+ mv -vf "${ED}"/usr/share/man/man1/rename.1 "${ED}"/usr/share/man/man1/perl-rename.1 || die
}