Date: Thursday, December 15, 2022 @ 19:10:39
  Author: foxboron
Revision: 1359381

upgpkg: python-pipenv 2022.11.30-2: patch out vendored ca

Modified:
  python-pipenv/trunk/PKGBUILD

----------+
 PKGBUILD |    8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-12-15 18:39:56 UTC (rev 1359380)
+++ PKGBUILD    2022-12-15 19:10:39 UTC (rev 1359381)
@@ -4,7 +4,7 @@
 
 pkgname=python-pipenv
 pkgver=2022.11.30
-pkgrel=1
+pkgrel=2
 pkgdesc="Sacred Marriage of Pipfile, Pip, & Virtualenv."
 url="https://pipenv.pypa.io";
 arch=('any')
@@ -47,4 +47,10 @@
   PYTHONPATH="${pkgdir}/${_site_packages}" _PIPENV_COMPLETE=bash_source 
"${pkgdir}"/usr/bin/pipenv | install -Dm644 /dev/stdin 
"${pkgdir}/usr/share/bash-completion/completions/pipenv"
   PYTHONPATH="${pkgdir}/${_site_packages}" _PIPENV_COMPLETE=zsh_source  
"${pkgdir}"/usr/bin/pipenv | install -Dm644 /dev/stdin 
"${pkgdir}/usr/share/zsh/site-functions/_pipenv"
   PYTHONPATH="${pkgdir}/${_site_packages}" _PIPENV_COMPLETE=fish_source 
"${pkgdir}"/usr/bin/pipenv | install -Dm644 /dev/stdin 
"${pkgdir}/usr/share/fish/vendor_completions.d/pipenv.fish"
+
+  # Remove vendored cacert.pem
+  # Taken from python-certifi
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  rm "$pkgdir"/$site_packages/pipenv/patched/pip/_vendor/certifi/cacert.pem
+  ln -sf /etc/ssl/certs/ca-certificates.crt 
"$pkgdir"/$site_packages/pipenv/patched/pip/_vendor/certifi/cacert.pem
 }

Reply via email to