summaryrefslogtreecommitdiff
path: root/dev-python/isort
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-12-21 13:54:09 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-12-21 13:54:09 +0000
commit454de691f3543d47dc89cd0b137eaa9ea4640cd3 (patch)
tree90ec469ff7d2e1b1fac0b0f98f32d49dacb30278 /dev-python/isort
parente393c0503a79342594a61547dc43f80f8bcc086e (diff)
gentoo auto-resync : 21:12:2022 - 13:54:08
Diffstat (limited to 'dev-python/isort')
-rw-r--r--dev-python/isort/Manifest3
-rw-r--r--dev-python/isort/files/isort-5.11.3-sitepkg-junk.patch35
-rw-r--r--dev-python/isort/isort-5.11.3-r1.ebuild (renamed from dev-python/isort/isort-5.11.3.ebuild)4
3 files changed, 41 insertions, 1 deletions
diff --git a/dev-python/isort/Manifest b/dev-python/isort/Manifest
index 960333cfb5a0..03bba3a0fc6c 100644
--- a/dev-python/isort/Manifest
+++ b/dev-python/isort/Manifest
@@ -1,3 +1,4 @@
+AUX isort-5.11.3-sitepkg-junk.patch 1216 BLAKE2B c4be000eea983aecc75f13825b76c3ebdf63f90de178d6a89a5d5ee0623a742619f551bf9f1d5d37ce122eda237fd634f1e46adbb5e5b4bab2fb23977ef79eff SHA512 2cd26af9f7547023a11bf06856ed16dd5b5be3051d1c1fc2ad2bd5628af53e61414017ec2af0737a258e62ac33b9599436e7ad1f5f87d9640aa84e30887a2bae
DIST isort-5.10.1.gh.tar.gz 728462 BLAKE2B 5b892b9849293e8730e6d89592bace62009a8589d185b4d3a5bafded605ccd46fd0f2986fbad5cf1d72321d030e3193a111ab7e6114c6b4a7a67696f546b3a14 SHA512 545c1844bacc1d2d9e87e60b03b30a846ee1ebbfe2a229c3e018a2e1cc6e9a04a3691f1b2e7ec8575806f2341bc1af15eb64904b4eabd786d6b9b289cea5ce2a
DIST isort-5.11.1.gh.tar.gz 731273 BLAKE2B 9044579ae53df64b78762384eba9b329017c12a1e8208382b56fa76a0d54443379b17463ff547f014d18b0bc06a9d1382b4a7e3c7a44c6a6ada1a8ed836460eb SHA512 0d891bb0b546d01a4bb5ca4f8f62683c8864b396e2c15549b5f40da4c3b630ae9100026f95c7be78aae2e3238e9d173fdb08ea9eca519631f7dea64e0643d4d1
DIST isort-5.11.2.gh.tar.gz 731273 BLAKE2B 02e135dcf448985ea94dc8e4f077540232099c4f1d671efc34ef7ce113a636b657948c586ab176dd85fc7e431ab54dc7ee3c3fd6515a80dc317fe82809fccf6d SHA512 30d6da4096b0a19686fccafe772ccc45c46a2abf45522afad5d86f3ad9682fd0c3df17349c859d6e359542ef2aa59071613574233d84e8fd90739999582b218c
@@ -5,5 +6,5 @@ DIST isort-5.11.3.gh.tar.gz 733428 BLAKE2B a93b3b44b4b570203520a173b954634b58f12
EBUILD isort-5.10.1-r2.ebuild 1722 BLAKE2B 73ec5df8d583388fe3fe3cfb8f0777d3265ac9d330e7182f88f985914f302d7759814476182da841a1149e9fe89ba8c0b2101831451e0febb89b533cfbc97683 SHA512 2ae1eeca6549dc3b130ba94304d7d8c6db5f5776e5cf903f7b394f0653b555728cc6ac9aa0e0e52cd80ec13cc77f5b9ea487416b9a89f4183d19b2e596d6bd08
EBUILD isort-5.11.1.ebuild 1599 BLAKE2B e17260daf7e364eed3857b447e9cdf8a02f2f16c7a740cc83ac0c35837f46cc1a7a703bcb781d66ead9f665be6e0aef73472e9203ba27b183dd71814ee6e67bc SHA512 960825efe293d6d85fd3a46504b13e1762a87924731b6b5347935e802383f43088414853c848cbd1ec8e214e1e2ef756acfa694443fb585d1df621cb926487e4
EBUILD isort-5.11.2.ebuild 1599 BLAKE2B e17260daf7e364eed3857b447e9cdf8a02f2f16c7a740cc83ac0c35837f46cc1a7a703bcb781d66ead9f665be6e0aef73472e9203ba27b183dd71814ee6e67bc SHA512 960825efe293d6d85fd3a46504b13e1762a87924731b6b5347935e802383f43088414853c848cbd1ec8e214e1e2ef756acfa694443fb585d1df621cb926487e4
-EBUILD isort-5.11.3.ebuild 1600 BLAKE2B c85f9f1490c9d16dd6cb539e22c95f086bd516f0d3e12cfd739d191165e55cc5e26eac16788332590b5dcb2768c82ba7b657edc06add110bd689d0a102e61d01 SHA512 841005a099a21ca58de31afe425f14fdcf24b4cdbae7a3a54870b2991bb64831e32e346e31cb3dfa9c91a60b8175efbfe4137c3294cf1d9ac53d596b35d3fd29
+EBUILD isort-5.11.3-r1.ebuild 1661 BLAKE2B e5d1f0db68baf583f18667874be3b66a28d520cd8a66618a364392becba50b10083382516463562b735429444c3c43c1047c890d53ba65e335880769f3c33c0b SHA512 8e958046fbb931c8f0541b1e25c065ceef38a2aad6aa904d790c4313033243428832dd6540e05eb5bb846eff3ec45f23c46b47c92811768f75f6c227c54bace8
MISC metadata.xml 574 BLAKE2B db8aac55351f15190d9b71508268f26b12a781b3b4f0f6836a30efc954b46b71da496129a9641655db483730435b44a5c5283132521dc3cc93279c57735a1ba4 SHA512 c8116bf66155ffeb7ac8d68822559e18252210dae604b4984aa5e6a3fb7161d785cbd235dc6f656513b5bab326f6e579489245bcef9d0a5dfadc34d7477758fb
diff --git a/dev-python/isort/files/isort-5.11.3-sitepkg-junk.patch b/dev-python/isort/files/isort-5.11.3-sitepkg-junk.patch
new file mode 100644
index 000000000000..4843d330a89e
--- /dev/null
+++ b/dev-python/isort/files/isort-5.11.3-sitepkg-junk.patch
@@ -0,0 +1,35 @@
+From a6fdbfd7d82df63c49dcc01b98d25110c0ff4caf Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
+Date: Wed, 21 Dec 2022 10:36:42 +0100
+Subject: [PATCH] Stop installing documentation files to top-level
+ site-packages
+
+Add `format = sdist` to `include` table values to prevent
+the documentation files from being installed directly into
+site-packages, i.e.:
+
+ /usr/lib/python3.11/site-packages/CHANGELOG.md
+ /usr/lib/python3.11/site-packages/LICENSE
+
+Originally reported by Anna Vyalkova on https://bugs.gentoo.org/887569.
+---
+ pyproject.toml | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index eaeafb90..b0608a58 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -34,9 +34,9 @@ classifiers = [
+ urls = { Changelog = "https://github.com/pycqa/isort/blob/main/CHANGELOG.md" }
+ include = [
+ { path = "tests", format = "sdist" },
+- { path = "ACKNOWLEDGEMENTS.md" },
+- { path = "CHANGELOG.md" },
+- { path = "LICENSE" },
++ { path = "ACKNOWLEDGEMENTS.md", format = "sdist" },
++ { path = "CHANGELOG.md", format = "sdist" },
++ { path = "LICENSE", format = "sdist" },
+ ]
+
+ [tool.poetry.dependencies]
diff --git a/dev-python/isort/isort-5.11.3.ebuild b/dev-python/isort/isort-5.11.3-r1.ebuild
index 3a4a9ec195f1..42e02dc1b62f 100644
--- a/dev-python/isort/isort-5.11.3.ebuild
+++ b/dev-python/isort/isort-5.11.3-r1.ebuild
@@ -40,6 +40,10 @@ BDEPEND="
distutils_enable_tests pytest
src_prepare() {
+ local PATCHES=(
+ "${FILESDIR}"/${P}-sitepkg-junk.patch
+ )
+
# unbundle tomli
sed -i -e 's:from ._vendored ::' isort/settings.py || die
rm -r isort/_vendored || die