summaryrefslogtreecommitdiff
path: root/dev-python/virtualenvwrapper
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2023-07-24 06:13:08 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2023-07-24 06:13:08 +0000
commitd823f0ac57cca1b2b3e916997c8423a65b0e1384 (patch)
tree485048eb1c273fef516aa82d84755747b1132a39 /dev-python/virtualenvwrapper
parentf9076f42f8542adcab639c76bae637a4ea38cbce (diff)
downloadbaldeagleos-repo-d823f0ac57cca1b2b3e916997c8423a65b0e1384.tar.gz
baldeagleos-repo-d823f0ac57cca1b2b3e916997c8423a65b0e1384.tar.xz
baldeagleos-repo-d823f0ac57cca1b2b3e916997c8423a65b0e1384.zip
Adding metadata
Diffstat (limited to 'dev-python/virtualenvwrapper')
-rw-r--r--dev-python/virtualenvwrapper/files/virtualenvwrapper-4.8.4_p20230121-override-default-python-executable.patch21
-rw-r--r--dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r2.ebuild (renamed from dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r1.ebuild)5
2 files changed, 23 insertions, 3 deletions
diff --git a/dev-python/virtualenvwrapper/files/virtualenvwrapper-4.8.4_p20230121-override-default-python-executable.patch b/dev-python/virtualenvwrapper/files/virtualenvwrapper-4.8.4_p20230121-override-default-python-executable.patch
new file mode 100644
index 000000000000..0c7268422efe
--- /dev/null
+++ b/dev-python/virtualenvwrapper/files/virtualenvwrapper-4.8.4_p20230121-override-default-python-executable.patch
@@ -0,0 +1,21 @@
+https://github.com/parona-source/virtualenvwrapper/commit/9cb7bcab244c3e49d7b25b73e82566d0adce3282
+
+From 9cb7bcab244c3e49d7b25b73e82566d0adce3282 Mon Sep 17 00:00:00 2001
+From: Alfred Wingate <parona@protonmail.com>
+Date: Sun, 23 Jul 2023 05:05:59 +0300
+Subject: [PATCH] virtualenvwrapper.sh: Override default python executable
+
+--- a/virtualenvwrapper.sh
++++ b/virtualenvwrapper.sh
+@@ -47,7 +47,7 @@
+ # Locate the global Python where virtualenvwrapper is installed.
+ if [ "${VIRTUALENVWRAPPER_PYTHON:-}" = "" ]
+ then
+- _virtualenvwrapper_python_executable="$(command -v python3)"
++ _virtualenvwrapper_python_executable="@@GENTOO_PYTHON_EXECUTABLE@@"
+ if [ -n "$_virtualenvwrapper_python_executable" ] && $_virtualenvwrapper_python_executable -m 'virtualenvwrapper.hook_loader' --help >/dev/null 2>&1
+ then
+ VIRTUALENVWRAPPER_PYTHON=$_virtualenvwrapper_python_executable
+--
+2.41.0
+
diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r1.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r2.ebuild
index 9cf2e73c82ed..7d9e61e56bb4 100644
--- a/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r1.ebuild
+++ b/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4_p20230121-r2.ebuild
@@ -44,15 +44,14 @@ BDEPEND="
PATCHES=(
"${FILESDIR}/virtualenvwrapper-${PV}-remove-use-of-which.patch"
+ "${FILESDIR}/virtualenvwrapper-${PV}-override-default-python-executable.patch"
)
src_prepare() {
default
# specify default python interpeter to align with PYTHON_SINGLE_TARGET
- sed -i -e \
- "s|\(_virtualenvwrapper_python_executable=\"\$(\).\w\((\"\)|\1command -v ${EPYTHON}\2|" \
- virtualenvwrapper.sh || die
+ sed -i -e "s:@@GENTOO_PYTHON_EXECUTABLE@@:${PYTHON}:" virtualenvwrapper.sh || die
# remove tests which require an internet connection
rm tests/test_mkvirtualenv_install.sh || die