summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2023-02-12 02:36:34 -0500
committerIonen Wolkens <ionen@gentoo.org>2023-02-12 03:03:46 -0500
commit6b195c418144c6e50d42b111a15ec373d44bcc20 (patch)
tree97aa631dfcd3b2c394803d2a9e2002a7e236800e
parentdev-python/libvirt-python: Stabilize 8.9.0 x86, #888920 (diff)
downloadgentoo-6b195c418144c6e50d42b111a15ec373d44bcc20.tar.gz
gentoo-6b195c418144c6e50d42b111a15ec373d44bcc20.tar.bz2
gentoo-6b195c418144c6e50d42b111a15ec373d44bcc20.zip
dev-python/adblock: fix with maturin-0.14.13
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
-rw-r--r--dev-python/adblock/adblock-0.6.0.ebuild4
-rw-r--r--dev-python/adblock/files/adblock-0.6.0-maturin-0.14.13.patch16
2 files changed, 20 insertions, 0 deletions
diff --git a/dev-python/adblock/adblock-0.6.0.ebuild b/dev-python/adblock/adblock-0.6.0.ebuild
index f6fe5726c154..575f8877fbd1 100644
--- a/dev-python/adblock/adblock-0.6.0.ebuild
+++ b/dev-python/adblock/adblock-0.6.0.ebuild
@@ -89,6 +89,10 @@ QA_FLAGS_IGNORED=".*/adblock.*.so"
DOCS=( CHANGELOG.md README.md )
+PATCHES=(
+ "${FILESDIR}"/${P}-maturin-0.14.13.patch
+)
+
EPYTEST_IGNORE=(
# not very meaningful here (e.g. validates changelog),
# and needs the deprecated dev-python/toml
diff --git a/dev-python/adblock/files/adblock-0.6.0-maturin-0.14.13.patch b/dev-python/adblock/files/adblock-0.6.0-maturin-0.14.13.patch
new file mode 100644
index 000000000000..67df5270939c
--- /dev/null
+++ b/dev-python/adblock/files/adblock-0.6.0-maturin-0.14.13.patch
@@ -0,0 +1,16 @@
+These are unused by maturin since 0.14.0 (non-issue for us),
+and still having them is now fatal rather than a warning.
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -11,11 +11,2 @@
+
+-[package.metadata.maturin]
+-classifier = [
+- "Programming Language :: Python",
+- "Programming Language :: Rust",
+- "License :: OSI Approved :: MIT License",
+- "License :: OSI Approved :: Apache Software License",
+-]
+-requires-python = ">=3.7"
+-
+ [profile.release]