From bd141d37fc468e5a65dcb6016fe7aabe4361e5b5 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Wed, 27 Jan 2021 10:13:39 -0500 Subject: [PATCH] python3-setuptools: update to 52.0.0. This release drops easy_install, which will cause hard failures when building python-module or python3-module templates that do not specify all of their setup_requires dependencies in `hostmakedepends`. This is a good thing; before, setuptools would fetch setup dependencies on its own, negatively impacting the reproducibility of package builds. --- srcpkgs/python3-setuptools/template | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template index 60a379ef73f..a694659b68d 100644 --- a/srcpkgs/python3-setuptools/template +++ b/srcpkgs/python3-setuptools/template @@ -1,6 +1,6 @@ # Template file for 'python3-setuptools' pkgname=python3-setuptools -version=51.3.3 +version=52.0.0 revision=1 wrksrc="setuptools-${version}" build_style=python3-module @@ -14,8 +14,7 @@ license="MIT" homepage="https://github.com/pypa/setuptools" changelog="https://raw.githubusercontent.com/pypa/setuptools/master/CHANGES.rst" distfiles="${PYPI_SITE}/s/setuptools/setuptools-${version}.tar.gz" -checksum=127ec775c4772bfaf2050557b00c4be6e019e52dc2e171a3fb1cd474783a2497 -alternatives="setuptools:easy_install:/usr/bin/easy_install3" +checksum=fb3a1ee622509550dbf1d419f241296169d7f09cb1eb5b1736f2f10965932b96 provides="python3-distribute-${version}_1" replaces="python3-distribute>=0" @@ -31,5 +30,4 @@ do_check() { post_install() { vlicense LICENSE - mv ${PKGDESTDIR}/usr/bin/easy_install ${PKGDESTDIR}/usr/bin/easy_install3 }