diff options
Diffstat (limited to 'dev-python/pipenv/pipenv-2023.11.15.ebuild')
-rw-r--r-- | dev-python/pipenv/pipenv-2023.11.15.ebuild | 7 |
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() { |