commit 81b4eed11b4f8f8afb21352358fa9a12ce1b8046
parent 2bd304e9c6587e4d59fdcb0fdd86ff2fe090dbbd
Author: aabacchus <ben@bvnf.space>
Date: Wed, 12 May 2021 02:12:27 +0100
python: remove
Diffstat:
6 files changed, 0 insertions(+), 70 deletions(-)
diff --git a/python/build b/python/build
@@ -1,47 +0,0 @@
-#!/bin/sh -e
-
-# Remove util-linux dependency among other things.
-cat >> Modules/Setup <<EOF
-*disabled*
-_uuid nis ossaudiodev
-EOF
-
-# Reported 20-27% performance improvements.
-# See: "PythonNoSemanticInterpositionSpeedup"
-export CFLAGS="$CFLAGS -fno-semantic-interposition"
-export CXXFLAGS="$CXXFLAGS -fno-semantic-interposition"
-export LDFLAGS="$LDFLAGS -fno-semantic-interposition"
-
-patch -p1 < python3-always-pip.patch
-
-./configure \
- --prefix=/usr \
- --enable-shared \
- --with-system-expat \
- --with-system-ffi \
- --with-ensurepip=yes \
- --without-doc-strings
-
-make
-make DESTDIR="$1" install
-
-ln -s python3 "$1/usr/bin/python"
-ln -s pip3 "$1/usr/bin/pip"
-
-# Make static library writable.
-chmod u+w "$1/usr/lib/libpython"*
-
-# Let's make some kind of effort to reduce the overall
-# size of Python by removing a bunch of rarely used and
-# otherwise useless components.
-#
-# This can't be done via ./configure as the build system
-# doesn't give you this much control over the process.
-{
- cd "$1/usr/lib/python"*
- rm -rf test ./*/test ./*/tests
- rm -rf idlelib turtle* config-* ensurepip
-
- cd "$1/usr/bin"
- rm -f idle*
-}
diff --git a/python/checksums b/python/checksums
@@ -1,2 +0,0 @@
-3c2034c54f811448f516668dce09d24008a0716c3a794dd8639b5388cbde247d
-1e3dd58370fa3f5c9454f72479565e5282d16defdeec43c88e9a4dd233e00c1b
diff --git a/python/depends b/python/depends
@@ -1,5 +0,0 @@
-bzip2
-expat
-libffi
-sqlite
-zlib
diff --git a/python/patches/python3-always-pip.patch b/python/patches/python3-always-pip.patch
@@ -1,13 +0,0 @@
-diff --git a/Lib/ensurepip/__init__.py b/Lib/ensurepip/__init__.py
-index f3152a5..52f6312 100644
---- a/Lib/ensurepip/__init__.py
-+++ b/Lib/ensurepip/__init__.py
-@@ -116,7 +116,7 @@ def _bootstrap(*, root=None, upgrade=False, user=False,
- additional_paths.append(os.path.join(tmpdir, wheel_name))
-
- # Construct the arguments to be passed to the pip command
-- args = ["install", "--no-cache-dir", "--no-index", "--find-links", tmpdir]
-+ args = ["install", "-I", "--no-cache-dir", "--no-index", "--find-links", tmpdir]
- if root:
- args += ["--root", root]
- if upgrade:
diff --git a/python/sources b/python/sources
@@ -1,2 +0,0 @@
-https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tar.xz
-patches/python3-always-pip.patch
diff --git a/python/version b/python/version
@@ -1 +0,0 @@
-3.9.2 1