kiss-repo

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 81b4eed11b4f8f8afb21352358fa9a12ce1b8046
parent 2bd304e9c6587e4d59fdcb0fdd86ff2fe090dbbd
Author: aabacchus <ben@bvnf.space>
Date:   Wed, 12 May 2021 02:12:27 +0100

python: remove

Diffstat:
Dpython/build | 47-----------------------------------------------
Dpython/checksums | 2--
Dpython/depends | 5-----
Dpython/patches/python3-always-pip.patch | 13-------------
Dpython/sources | 2--
Dpython/version | 1-
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