summaryrefslogtreecommitdiff
path: root/dev-python/pipenv/pipenv-2023.11.15.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/pipenv/pipenv-2023.11.15.ebuild')
-rw-r--r--dev-python/pipenv/pipenv-2023.11.15.ebuild7
1 files changed, 5 insertions, 2 deletions
diff --git a/dev-python/pipenv/pipenv-2023.11.15.ebuild b/dev-python/pipenv/pipenv-2023.11.15.ebuild
index 547707bdbfab..8201894fcfd6 100644
--- a/dev-python/pipenv/pipenv-2023.11.15.ebuild
+++ b/dev-python/pipenv/pipenv-2023.11.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,6 +21,7 @@ KEYWORDS="~amd64 ~riscv"
PATCHES=(
"${FILESDIR}/pipenv-2023.9.8-inject-system-packages.patch"
"${FILESDIR}/pipenv-2023.9.8-append-always-install-to-pip-extra-args.patch"
+ "${FILESDIR}/pipenv-2023.11.15-fix-import-path-PackageDAG.patch"
)
RDEPEND="
@@ -79,7 +80,8 @@ src_prepare() {
-e "s/from pipenv.vendor import ${pkgName}/import ${pkgName}/g" \
-e "s/from pipenv.vendor.${pkgName}\(.*\) import \(\w*\)/from ${pkgName}\1 import \2/g"\
-e "s/import pipenv.vendor.${pkgName} as ${pkgName}/import ${pkgName}/g" \
- -e "s/from .vendor import ${pkgName}/import ${pkgName}/g" || die "Failed to sed for ${pkgName}"
+ -e "s/from .vendor import ${pkgName}/import ${pkgName}/g" \
+ -e "s/from .vendor.${pkgName}/from ${pkgName}/g" || die "Failed to sed for ${pkgName}"
done
distutils-r1_src_prepare
@@ -116,6 +118,7 @@ src_prepare() {
rm -Rfv pipenv/vendor || die "Could not vendor"
rm -Rfv examples || die "Could not remove examples"
+ rm -Rfv docs || die "Could not remove docs"
}
python_test() {