summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-perl/Mojolicious/Mojolicious-9.190.0.ebuild2
-rw-r--r--dev-perl/Moo/Moo-2.5.4.ebuild2
-rw-r--r--dev-perl/Net-CIDR/Net-CIDR-0.210.0.ebuild2
-rw-r--r--dev-perl/Net-DBus/Net-DBus-1.2.0.ebuild2
-rw-r--r--dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild2
-rw-r--r--dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.180.0.ebuild2
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.310.0.ebuild2
-rw-r--r--dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild2
-rw-r--r--dev-perl/Net-Ident/Net-Ident-1.250.0.ebuild2
-rw-r--r--dev-perl/Net-LibIDN2/Net-LibIDN2-1.10.0.ebuild2
-rw-r--r--dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.930.0.ebuild2
-rw-r--r--dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild2
-rw-r--r--dev-perl/Net-Server/Net-Server-2.10.0.ebuild2
-rw-r--r--dev-perl/Net-Telnet-Cisco/Net-Telnet-Cisco-1.120.0.ebuild2
-rw-r--r--dev-perl/Net-Telnet/Net-Telnet-3.50.0.ebuild2
-rw-r--r--dev-perl/Net-UPnP/Net-UPnP-1.4.6.ebuild2
-rw-r--r--dev-perl/NetPacket/NetPacket-1.7.2.ebuild2
-rw-r--r--dev-perl/Object-Realize-Later/Object-Realize-Later-0.210.0.ebuild2
-rw-r--r--dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.50.0.ebuild2
-rw-r--r--dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.110.0.ebuild2
-rw-r--r--dev-perl/PDF-API2/PDF-API2-2.40.0.ebuild2
-rw-r--r--dev-perl/Package-Stash-XS/Package-Stash-XS-0.290.0.ebuild2
-rw-r--r--dev-perl/PadWalker/PadWalker-2.500.0.ebuild2
-rw-r--r--dev-perl/Parallel-ForkManager/Parallel-ForkManager-2.20.0.ebuild2
-rw-r--r--dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.300.0.ebuild2
-rw-r--r--dev-perl/Path-Tiny/Path-Tiny-0.118.0.ebuild2
-rw-r--r--dev-perl/glib-perl/glib-perl-1.329.300.ebuild2
-rw-r--r--dev-perl/gnome2-canvas/gnome2-canvas-1.6.0.ebuild2
-rw-r--r--dev-perl/gnome2-wnck/gnome2-wnck-0.180.0.ebuild2
-rw-r--r--dev-perl/gtk2-gladexml/gtk2-gladexml-1.8.0.ebuild2
-rw-r--r--dev-perl/indirect/indirect-0.390.0.ebuild2
-rw-r--r--dev-perl/libwww-perl/libwww-perl-6.550.0.ebuild2
-rw-r--r--dev-perl/multidimensional/multidimensional-0.14.0.ebuild2
-rw-r--r--dev-perl/namespace-autoclean/namespace-autoclean-0.290.0.ebuild2
-rw-r--r--dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild21
-rw-r--r--dev-python/PyContracts/files/PyContracts-1.8.14-fix-py3.10.patch150
-rw-r--r--dev-python/svg-path/Manifest1
-rw-r--r--dev-python/svg-path/metadata.xml1
-rw-r--r--dev-python/svg-path/svg-path-4.0.2.ebuild28
-rw-r--r--dev-python/svg-path/svg-path-4.1.ebuild9
40 files changed, 208 insertions, 70 deletions
diff --git a/dev-perl/Mojolicious/Mojolicious-9.190.0.ebuild b/dev-perl/Mojolicious/Mojolicious-9.190.0.ebuild
index d8eba0bbdd95..0fb95eaf0d01 100644
--- a/dev-perl/Mojolicious/Mojolicious-9.190.0.ebuild
+++ b/dev-perl/Mojolicious/Mojolicious-9.190.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
LICENSE="Artistic-2"
DESCRIPTION="Real-time web framework"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Moo/Moo-2.5.4.ebuild b/dev-perl/Moo/Moo-2.5.4.ebuild
index 4f860dd63f5f..390125a7834b 100644
--- a/dev-perl/Moo/Moo-2.5.4.ebuild
+++ b/dev-perl/Moo/Moo-2.5.4.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Minimalist Object Orientation (with Moose compatiblity)"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Net-CIDR/Net-CIDR-0.210.0.ebuild b/dev-perl/Net-CIDR/Net-CIDR-0.210.0.ebuild
index 1073c533132c..3a1e5aa0bb1c 100644
--- a/dev-perl/Net-CIDR/Net-CIDR-0.210.0.ebuild
+++ b/dev-perl/Net-CIDR/Net-CIDR-0.210.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Manipulate netblock lists in CIDR notation"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Net-DBus/Net-DBus-1.2.0.ebuild b/dev-perl/Net-DBus/Net-DBus-1.2.0.ebuild
index 78e711e40aeb..90e91d219d86 100644
--- a/dev-perl/Net-DBus/Net-DBus-1.2.0.ebuild
+++ b/dev-perl/Net-DBus/Net-DBus-1.2.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Perl extension for the DBus message system"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
RDEPEND="
sys-apps/dbus
diff --git a/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild b/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild
index e351105efd0b..4e4efa447f9b 100644
--- a/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild
+++ b/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Mock a DNS Resolver object for testing"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~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 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
dev-perl/Net-DNS
diff --git a/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.180.0.ebuild b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.180.0.ebuild
index 1e01c8d99f3f..0ce4701a242c 100644
--- a/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.180.0.ebuild
+++ b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.180.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="DNSSEC extensions to Net::DNS"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~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 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
>=virtual/perl-Carp-1.100.0
diff --git a/dev-perl/Net-DNS/Net-DNS-1.310.0.ebuild b/dev-perl/Net-DNS/Net-DNS-1.310.0.ebuild
index eb0d4416254e..118687e62bc6 100644
--- a/dev-perl/Net-DNS/Net-DNS-1.310.0.ebuild
+++ b/dev-perl/Net-DNS/Net-DNS-1.310.0.ebuild
@@ -11,7 +11,7 @@ inherit toolchain-funcs perl-module
DESCRIPTION="Perl Interface to the Domain Name System"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~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 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="minimal"
PDEPEND="!minimal? ( >=dev-perl/Net-DNS-SEC-1.30.0 )"
diff --git a/dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild b/dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild
index f5e49aac71da..06eee237f389 100644
--- a/dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild
+++ b/dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl extension for portable daemons"
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"
+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"
# loop-t and loop-child-t race-condition
# due to Net::Daemon::Test writing
diff --git a/dev-perl/Net-Ident/Net-Ident-1.250.0.ebuild b/dev-perl/Net-Ident/Net-Ident-1.250.0.ebuild
index 54169ff11e69..64140d9af22c 100644
--- a/dev-perl/Net-Ident/Net-Ident-1.250.0.ebuild
+++ b/dev-perl/Net-Ident/Net-Ident-1.250.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="lookup the username on the remote end of a TCP/IP connection"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Net-LibIDN2/Net-LibIDN2-1.10.0.ebuild b/dev-perl/Net-LibIDN2/Net-LibIDN2-1.10.0.ebuild
index bb17b04b2334..bd1762a7af48 100644
--- a/dev-perl/Net-LibIDN2/Net-LibIDN2-1.10.0.ebuild
+++ b/dev-perl/Net-LibIDN2/Net-LibIDN2-1.10.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Perl bindings for GNU Libidn2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~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 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="net-dns/libidn2:="
DEPEND="net-dns/libidn2:="
diff --git a/dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.930.0.ebuild b/dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.930.0.ebuild
index c31858f2d4a9..b6c0ed256a7a 100644
--- a/dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.930.0.ebuild
+++ b/dev-perl/Net-SFTP-Foreign/Net-SFTP-Foreign-1.930.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="SSH File Transfer Protocol client"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ~sparc ~x86"
IUSE="examples"
RDEPEND="
diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild b/dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild
index a4ebfbce2ba6..823806e15215 100644
--- a/dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perl extension for using OpenSSL"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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="minimal examples"
RDEPEND="
diff --git a/dev-perl/Net-Server/Net-Server-2.10.0.ebuild b/dev-perl/Net-Server/Net-Server-2.10.0.ebuild
index 1a022ac828ae..f0633f70126e 100644
--- a/dev-perl/Net-Server/Net-Server-2.10.0.ebuild
+++ b/dev-perl/Net-Server/Net-Server-2.10.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Extensible, general Perl server engine"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="ipv6"
RDEPEND="
diff --git a/dev-perl/Net-Telnet-Cisco/Net-Telnet-Cisco-1.120.0.ebuild b/dev-perl/Net-Telnet-Cisco/Net-Telnet-Cisco-1.120.0.ebuild
index 1a5b2ce7f66e..be23a243df51 100644
--- a/dev-perl/Net-Telnet-Cisco/Net-Telnet-Cisco-1.120.0.ebuild
+++ b/dev-perl/Net-Telnet-Cisco/Net-Telnet-Cisco-1.120.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Automate telnet sessions w/ routers&switches"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="
>=dev-perl/Net-Telnet-3.20.0
diff --git a/dev-perl/Net-Telnet/Net-Telnet-3.50.0.ebuild b/dev-perl/Net-Telnet/Net-Telnet-3.50.0.ebuild
index 39cb096666b6..132115de693b 100644
--- a/dev-perl/Net-Telnet/Net-Telnet-3.50.0.ebuild
+++ b/dev-perl/Net-Telnet/Net-Telnet-3.50.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="interact with TELNET port or other TCP ports in Perl"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND=">=virtual/perl-libnet-1.70.300"
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Net-UPnP/Net-UPnP-1.4.6.ebuild b/dev-perl/Net-UPnP/Net-UPnP-1.4.6.ebuild
index 676dac267268..5b2a70847bf4 100644
--- a/dev-perl/Net-UPnP/Net-UPnP-1.4.6.ebuild
+++ b/dev-perl/Net-UPnP/Net-UPnP-1.4.6.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Perl extension for UPnP"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-solaris"
+KEYWORDS="amd64 ~ppc ~x86 ~x86-solaris"
IUSE="examples"
diff --git a/dev-perl/NetPacket/NetPacket-1.7.2.ebuild b/dev-perl/NetPacket/NetPacket-1.7.2.ebuild
index 8c554fd08884..5f1b40aa8aed 100644
--- a/dev-perl/NetPacket/NetPacket-1.7.2.ebuild
+++ b/dev-perl/NetPacket/NetPacket-1.7.2.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Assemble / disassemble network packets at the protocol level"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Object-Realize-Later/Object-Realize-Later-0.210.0.ebuild b/dev-perl/Object-Realize-Later/Object-Realize-Later-0.210.0.ebuild
index 62c69511fe06..c65e1b54a7fa 100644
--- a/dev-perl/Object-Realize-Later/Object-Realize-Later-0.210.0.ebuild
+++ b/dev-perl/Object-Realize-Later/Object-Realize-Later-0.210.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Delayed creation of objects"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc64 ~x86"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.50.0.ebuild b/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.50.0.ebuild
index 78eeac7b4c5e..b560e4235558 100644
--- a/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.50.0.ebuild
+++ b/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.50.0.ebuild
@@ -12,4 +12,4 @@ DESCRIPTION="Object-oriented interface to Ogg Vorbis information and comment fie
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
diff --git a/dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.110.0.ebuild b/dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.110.0.ebuild
index 93c870bd9de8..fe47907a0f6f 100644
--- a/dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.110.0.ebuild
+++ b/dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.110.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="An object-oriented interface to Ogg Vorbis information and comment
SLOT="0"
LICENSE="GPL-2+ LGPL-2"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc ~x86"
RDEPEND="
>=dev-perl/Inline-0.440.0
diff --git a/dev-perl/PDF-API2/PDF-API2-2.40.0.ebuild b/dev-perl/PDF-API2/PDF-API2-2.40.0.ebuild
index cbec55bad2d9..a9ead850ec0c 100644
--- a/dev-perl/PDF-API2/PDF-API2-2.40.0.ebuild
+++ b/dev-perl/PDF-API2/PDF-API2-2.40.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Facilitates the creation and modification of PDF files"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
RDEPEND="
>=virtual/perl-IO-Compress-1.0.0
diff --git a/dev-perl/Package-Stash-XS/Package-Stash-XS-0.290.0.ebuild b/dev-perl/Package-Stash-XS/Package-Stash-XS-0.290.0.ebuild
index 7a6e03fa726e..871c85c4cc76 100644
--- a/dev-perl/Package-Stash-XS/Package-Stash-XS-0.290.0.ebuild
+++ b/dev-perl/Package-Stash-XS/Package-Stash-XS-0.290.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Faster and more correct implementation of the Package::Stash API"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/PadWalker/PadWalker-2.500.0.ebuild b/dev-perl/PadWalker/PadWalker-2.500.0.ebuild
index 834bd7b5107e..3bcfe8153c2e 100644
--- a/dev-perl/PadWalker/PadWalker-2.500.0.ebuild
+++ b/dev-perl/PadWalker/PadWalker-2.500.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="play with other peoples' lexical variables"
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"
+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"
diff --git a/dev-perl/Parallel-ForkManager/Parallel-ForkManager-2.20.0.ebuild b/dev-perl/Parallel-ForkManager/Parallel-ForkManager-2.20.0.ebuild
index 93569aa4fcce..b636de0ce6ac 100644
--- a/dev-perl/Parallel-ForkManager/Parallel-ForkManager-2.20.0.ebuild
+++ b/dev-perl/Parallel-ForkManager/Parallel-ForkManager-2.20.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A simple parallel processing fork manager"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~sparc-solaris ~x86-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.300.0.ebuild b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.300.0.ebuild
index 27dbdbea7cf1..3e143f734bac 100644
--- a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.300.0.ebuild
+++ b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.300.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Build an optimized subroutine parameter validator once, use it forever"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
LICENSE="Artistic-2"
RDEPEND="
diff --git a/dev-perl/Path-Tiny/Path-Tiny-0.118.0.ebuild b/dev-perl/Path-Tiny/Path-Tiny-0.118.0.ebuild
index ad24d06e1308..57bee8aab8f8 100644
--- a/dev-perl/Path-Tiny/Path-Tiny-0.118.0.ebuild
+++ b/dev-perl/Path-Tiny/Path-Tiny-0.118.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="File path utility"
LICENSE="Apache-2.0"
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"
+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="minimal"
RDEPEND="
diff --git a/dev-perl/glib-perl/glib-perl-1.329.300.ebuild b/dev-perl/glib-perl/glib-perl-1.329.300.ebuild
index 5942e7eddbaa..76719331d9b3 100644
--- a/dev-perl/glib-perl/glib-perl-1.329.300.ebuild
+++ b/dev-perl/glib-perl/glib-perl-1.329.300.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://gtk2-perl.sf.net/ https://metacpan.org/release/Glib"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="
diff --git a/dev-perl/gnome2-canvas/gnome2-canvas-1.6.0.ebuild b/dev-perl/gnome2-canvas/gnome2-canvas-1.6.0.ebuild
index 0f8a521e0527..dc5d9603baae 100644
--- a/dev-perl/gnome2-canvas/gnome2-canvas-1.6.0.ebuild
+++ b/dev-perl/gnome2-canvas/gnome2-canvas-1.6.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Perl interface to the Gnome Canvas"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc ~x86"
RDEPEND="x11-libs/gtk+:2
>=gnome-base/libgnomecanvas-2
diff --git a/dev-perl/gnome2-wnck/gnome2-wnck-0.180.0.ebuild b/dev-perl/gnome2-wnck/gnome2-wnck-0.180.0.ebuild
index c7fe4f1d7402..aeb293c9017b 100644
--- a/dev-perl/gnome2-wnck/gnome2-wnck-0.180.0.ebuild
+++ b/dev-perl/gnome2-wnck/gnome2-wnck-0.180.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://gtk2-perl.sourceforge.net/ https://metacpan.org/release/Gnome2-
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND=">=dev-perl/glib-perl-1.180.0
>=dev-perl/Gtk2-1.42.0
diff --git a/dev-perl/gtk2-gladexml/gtk2-gladexml-1.8.0.ebuild b/dev-perl/gtk2-gladexml/gtk2-gladexml-1.8.0.ebuild
index 30133c486870..ca017bdc7f21 100644
--- a/dev-perl/gtk2-gladexml/gtk2-gladexml-1.8.0.ebuild
+++ b/dev-perl/gtk2-gladexml/gtk2-gladexml-1.8.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://gtk2-perl.sf.net/ https://metacpan.org/release/Gtk2-GladeXML"
SLOT="0"
LICENSE="LGPL-2"
-KEYWORDS="~alpha ~amd64 ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~ppc64 ~x86"
RDEPEND="x11-libs/gtk+:2
gnome-base/libglade:2.0
diff --git a/dev-perl/indirect/indirect-0.390.0.ebuild b/dev-perl/indirect/indirect-0.390.0.ebuild
index aae1bee3914f..5af309aa206d 100644
--- a/dev-perl/indirect/indirect-0.390.0.ebuild
+++ b/dev-perl/indirect/indirect-0.390.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Lexically warn about using the indirect method call syntax"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/libwww-perl/libwww-perl-6.550.0.ebuild b/dev-perl/libwww-perl/libwww-perl-6.550.0.ebuild
index 63e38c0e77e2..619c57b7bb06 100644
--- a/dev-perl/libwww-perl/libwww-perl-6.550.0.ebuild
+++ b/dev-perl/libwww-perl/libwww-perl-6.550.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A collection of Perl Modules for the WWW"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
IUSE="ssl"
RDEPEND="
diff --git a/dev-perl/multidimensional/multidimensional-0.14.0.ebuild b/dev-perl/multidimensional/multidimensional-0.14.0.ebuild
index 7e04f6a07615..3c8fc2f2260d 100644
--- a/dev-perl/multidimensional/multidimensional-0.14.0.ebuild
+++ b/dev-perl/multidimensional/multidimensional-0.14.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="disables multidimensional array emulation"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
>=dev-perl/B-Hooks-OP-Check-0.190.0
diff --git a/dev-perl/namespace-autoclean/namespace-autoclean-0.290.0.ebuild b/dev-perl/namespace-autoclean/namespace-autoclean-0.290.0.ebuild
index 4fb67242cf8d..a4d5137e2c75 100644
--- a/dev-perl/namespace-autoclean/namespace-autoclean-0.290.0.ebuild
+++ b/dev-perl/namespace-autoclean/namespace-autoclean-0.290.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Keep imports out of your namespace"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
RDEPEND="
>=dev-perl/B-Hooks-EndOfScope-0.120.0
diff --git a/dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild b/dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild
index 4158f29912c4..92c510898e87 100644
--- a/dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild
+++ b/dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild
@@ -3,13 +3,12 @@
EAPI=7
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
+inherit distutils-r1 optfeature
DESCRIPTION="Declare constraints on function parameters and return values"
-HOMEPAGE="https://andreacensi.github.com/contracts/ https://pypi.org/project/PyContracts/"
+HOMEPAGE="https://andreacensi.github.io/contracts/ https://pypi.org/project/PyContracts/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
@@ -22,5 +21,19 @@ RDEPEND="
dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
"
+BDEPEND="
+ test? ( $(python_gen_cond_dep '
+ dev-python/numpy[${PYTHON_USEDEP}]
+ ' 'python*' )
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${P}-fix-py3.10.patch"
+)
distutils_enable_tests nose
+
+pkg_postinst() {
+ optfeature "constraints on numpy arrays" dev-python/numpy
+}
diff --git a/dev-python/PyContracts/files/PyContracts-1.8.14-fix-py3.10.patch b/dev-python/PyContracts/files/PyContracts-1.8.14-fix-py3.10.patch
new file mode 100644
index 000000000000..754b40efabd8
--- /dev/null
+++ b/dev-python/PyContracts/files/PyContracts-1.8.14-fix-py3.10.patch
@@ -0,0 +1,150 @@
+From d23ee2902e9e9aeffec86cbdb7a392d71be70861 Mon Sep 17 00:00:00 2001
+From: slorg1 <slorg1@gmail.com>
+Date: Tue, 16 Apr 2019 14:13:52 -0400
+Subject: [PATCH] + upgrade to use collections.abc as needed for python 3.6+
+
+--- a/src/contracts/library/map.py
++++ b/src/contracts/library/map.py
+@@ -1,7 +1,11 @@
+ from ..interface import Contract, ContractNotRespected
+ from ..syntax import (W, contract_expression, O, S, add_contract, add_keyword,
+ Keyword)
+-import collections
++
++try:
++ import collections.abc as collectionsAbc # python 3.6+
++except ImportError:
++ import collections as collectionsAbc
+
+
+ class Map(Contract):
+@@ -13,7 +17,7 @@ def __init__(self, length=None, key_c=None, value_c=None, where=None):
+ self.value_c = value_c
+
+ def check_contract(self, context, value, silent):
+- if not isinstance(value, collections.Mapping):
++ if not isinstance(value, collectionsAbc.Mapping):
+ error = 'Expected a Mapping, got %r.' % value.__class__.__name__
+ raise ContractNotRespected(contract=self, error=error,
+ value=value, context=context)
+--- a/src/contracts/library/miscellaneous_aliases.py
++++ b/src/contracts/library/miscellaneous_aliases.py
+@@ -1,12 +1,16 @@
+-import collections
+-
++try:
++ import collections.abc as collectionsAbc # python 3.6+
++except ImportError:
++ import collections as collectionsAbc
+
+
+ def ist(C):
++
+ def f(x):
+ f.__name__ = 'isinstance_of_%s' % C.__name__
+ if not isinstance(x, C):
+ raise ValueError('Value is not an instance of %s.' % C.__name__)
++
+ return f
+
+
+@@ -14,33 +18,32 @@ def m_new_contract(name, f):
+ from contracts.library.extensions import CheckCallable
+ from contracts.library.extensions import Extension
+ Extension.registrar[name] = CheckCallable(f)
+-
+
+-m_new_contract('Container', ist(collections.Container))
+-# todo: Iterable(x)
+-m_new_contract('Iterable', ist(collections.Iterable))
+-
+-m_new_contract('Hashable', ist(collections.Hashable))
+
++m_new_contract('Container', ist(collectionsAbc.Container))
++# todo: Iterable(x)
++m_new_contract('Iterable', ist(collectionsAbc.Iterable))
+
++m_new_contract('Hashable', ist(collectionsAbc.Hashable))
+
+-m_new_contract('Iterator', ist(collections.Iterator))
+-m_new_contract('Sized', ist(collections.Sized))
+-m_new_contract('Callable', ist(collections.Callable))
+-m_new_contract('Sequence', ist(collections.Sequence))
+-m_new_contract('Set', ist(collections.Set))
+-m_new_contract('MutableSequence', ist(collections.MutableSequence))
+-m_new_contract('MutableSet', ist(collections.MutableSet))
+-m_new_contract('Mapping', ist(collections.Mapping))
+-m_new_contract('MutableMapping', ist(collections.MutableMapping))
+-#new_contract('MappingView', ist(collections.MappingView))
+-#new_contract('ItemsView', ist(collections.ItemsView))
+-#new_contract('ValuesView', ist(collections.ValuesView))
++m_new_contract('Iterator', ist(collectionsAbc.Iterator))
++m_new_contract('Sized', ist(collectionsAbc.Sized))
++m_new_contract('Callable', ist(collectionsAbc.Callable))
++m_new_contract('Sequence', ist(collectionsAbc.Sequence))
++m_new_contract('Set', ist(collectionsAbc.Set))
++m_new_contract('MutableSequence', ist(collectionsAbc.MutableSequence))
++m_new_contract('MutableSet', ist(collectionsAbc.MutableSet))
++m_new_contract('Mapping', ist(collectionsAbc.Mapping))
++m_new_contract('MutableMapping', ist(collectionsAbc.MutableMapping))
++# new_contract('MappingView', ist(collections.MappingView))
++# new_contract('ItemsView', ist(collections.ItemsView))
++# new_contract('ValuesView', ist(collections.ValuesView))
+
+
+ # Not a lambda to have better messages
+-def is_None(x):
++def is_None(x):
+ return x is None
+
++
+ m_new_contract('None', is_None)
+ m_new_contract('NoneType', is_None)
+--- a/src/contracts/library/seq.py
++++ b/src/contracts/library/seq.py
+@@ -1,7 +1,12 @@
+ from ..interface import Contract, ContractNotRespected
+ from ..syntax import (add_contract, W, contract_expression, O, S, add_keyword,
+ Keyword)
+-import collections
++
++try:
++ import collections.abc as collectionsAbc # python 3.6+
++except ImportError:
++ import collections as collectionsAbc
++
+ from past.builtins import xrange
+
+ try:
+@@ -38,7 +43,7 @@ def check_contract(self, context, value, silent):
+
+ return
+
+- if not isinstance(value, collections.Sequence):
++ if not isinstance(value, collectionsAbc.Sequence):
+ error = 'Expected a Sequence, got %r.' % value.__class__.__name__
+ raise ContractNotRespected(self, error, value, context)
+
+--- a/src/contracts/library/sets.py
++++ b/src/contracts/library/sets.py
+@@ -1,7 +1,10 @@
+ from ..interface import Contract, ContractNotRespected, describe_type
+ from ..syntax import (Keyword, O, S, W, add_contract, add_keyword,
+ contract_expression)
+-import collections
++try:
++ import collections.abc as collectionsAbc # python 3.6+
++except ImportError:
++ import collections as collectionsAbc
+
+
+ class ASet(Contract):
+@@ -13,7 +16,7 @@ def __init__(self, length_contract=None,
+ self.elements_contract = elements_contract
+
+ def check_contract(self, context, value, silent):
+- if not isinstance(value, collections.Set):
++ if not isinstance(value, collectionsAbc.Set):
+ error = 'Expected a set, got %r.' % describe_type(value)
+ raise ContractNotRespected(self, error, value, context)
+
diff --git a/dev-python/svg-path/Manifest b/dev-python/svg-path/Manifest
index 6c8fd6386180..310b7e0e0d3e 100644
--- a/dev-python/svg-path/Manifest
+++ b/dev-python/svg-path/Manifest
@@ -1,2 +1 @@
-DIST svg.path-4.0.2.tar.gz 18161 BLAKE2B bd5adbf059808b8197fbff0f12e274d98cc72ef840cd29e504bab1dd5fbcb5240aa3d6beb2cc3f6b91bcbdd9251fa29285de0ecd163c22d6cb8454102b911597 SHA512 0659c3d012b81cca83306c2895480bcc770cf23f4fc98dc4f167b6799a9c5618a90aabd81e2c91e6b7c57998d42f04a47d8f0fa966546111cd165127df239510
DIST svg.path-4.1.tar.gz 18228 BLAKE2B 3b70a37336078f0c4fb9ae1754cf92df7be957ac632931e4151ea158b05e54a29b68b74b9c69694d3e79986c13095e357fa52a8cecff3d1ad5ab3e2ef7c13015 SHA512 fb302c65f85bd61d98baab9e2a9707bc82f1bf02f3c9a34e5b864dcc7d2e03f85bd26a4fadd91a4249dbc37ae13f57eb5cdfc2805cbcb4f693d6f5c8863a3e92
diff --git a/dev-python/svg-path/metadata.xml b/dev-python/svg-path/metadata.xml
index 7e64024dc695..5c0f234e4ee5 100644
--- a/dev-python/svg-path/metadata.xml
+++ b/dev-python/svg-path/metadata.xml
@@ -18,6 +18,7 @@
implement the different path commands in SVG, as well as a parser for
SVG path definitions.
</longdescription>
+ <stabilize-allarches/>
<upstream>
<remote-id type="github">regebro/svg.path</remote-id>
<remote-id type="pypi">svg.path</remote-id>
diff --git a/dev-python/svg-path/svg-path-4.0.2.ebuild b/dev-python/svg-path/svg-path-4.0.2.ebuild
deleted file mode 100644
index 5610e44fd423..000000000000
--- a/dev-python/svg-path/svg-path-4.0.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-MY_PN="svg.path"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="SVG path objects and parser"
-HOMEPAGE="https://github.com/regebro/svg.path"
-SRC_URI="https://github.com/regebro/svg.path/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S="${WORKDIR}/${MY_P}"
-
-distutils_enable_tests setup.py
-
-python_install() {
- python_domodule src/svg
-}
diff --git a/dev-python/svg-path/svg-path-4.1.ebuild b/dev-python/svg-path/svg-path-4.1.ebuild
index 04e48aed5e83..a0106eaa7a87 100644
--- a/dev-python/svg-path/svg-path-4.1.ebuild
+++ b/dev-python/svg-path/svg-path-4.1.ebuild
@@ -1,16 +1,19 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
MY_P="svg.path-${PV}"
DESCRIPTION="SVG path objects and parser"
HOMEPAGE="https://github.com/regebro/svg.path"
-SRC_URI="https://github.com/regebro/svg.path/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
+SRC_URI="
+ https://github.com/regebro/svg.path/archive/${PV}.tar.gz
+ -> ${MY_P}.tar.gz
+"
S="${WORKDIR}/${MY_P}"
LICENSE="MIT"