python3: Split pip into separate source package
authorJeffery To <jeffery.to@gmail.com>
Thu, 18 May 2023 05:36:24 +0000 (13:36 +0800)
committerJeffery To <jeffery.to@gmail.com>
Fri, 26 May 2023 14:06:08 +0000 (22:06 +0800)
commiteee273507b868ad5f6f7e744d513c85330967906
treebd942e3df1a9037a0c88655dff34ebfc3354faa8
parentd53475ac21cf79bef902b61fac69ffe25a3aad2f
python3: Split pip into separate source package

Packaging pip from a separate source package allows it to stay updated
with upstream.

Host pip will remain installed as part of python3. Host pip is used in a
much more controlled way and so is less critical for it to track
upstream.

This also removes the python-pip-conf package and installs the pip.conf
file as part of python3-pip.

The patch 003-disable-pip-version-check.patch is originally from Debian:
https://salsa.debian.org/python-team/packages/python-pip/-/blob/bb079efb8c6dd2c284eee94cf90e61bce19a6f73/debian/patches/disable-pip-version-check.patch

pip was in a separate source package that was removed in
a53d0c5a403d1669e2cf6c59c2be6a9d3ed633a0; this work is not based on that
earlier package.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
lang/python/python-pip-conf/Makefile [deleted file]
lang/python/python-pip-conf/files/pip.conf [deleted file]
lang/python/python-pip/Makefile [new file with mode: 0644]
lang/python/python-pip/files/pip.conf [new file with mode: 0644]
lang/python/python-pip/patches/001-pyproject-hooks-pyc-fix.patch [new file with mode: 0644]
lang/python/python-pip/patches/002-pip-runner-pyc-fix.patch [new file with mode: 0644]
lang/python/python-pip/patches/003-disable-pip-version-check.patch [new file with mode: 0644]
lang/python/python3/Makefile
lang/python/python3/files/python3-package-pip.mk [deleted file]
lang/python/python3/patches-host-pip/.gitkeep [new file with mode: 0644]
lang/python/python3/patches-pip/001-pep517-pyc-fix.patch [deleted file]