From 8fc9c70c2a3bbd3eb7b5d9496e5d3b22b8b8f13e Mon Sep 17 00:00:00 2001 From: Naveen Date: Wed, 14 Apr 2021 06:34:09 +0000 Subject: [PATCH 1/6] python-decorator: update to 5.0.7 --- mingw-w64-python-decorator/PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mingw-w64-python-decorator/PKGBUILD b/mingw-w64-python-decorator/PKGBUILD index 43c0f7f4d3..7497447dd9 100644 --- a/mingw-w64-python-decorator/PKGBUILD +++ b/mingw-w64-python-decorator/PKGBUILD @@ -6,7 +6,7 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}") provides=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") conflicts=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") replaces=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") -pkgver=5.0.6 +pkgver=5.0.7 pkgrel=1 pkgdesc="Python Decorator module (mingw-w64)" arch=('any') @@ -18,7 +18,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools") options=('staticlibs' 'strip' '!debug') source=(#"${_realname}-${pkgver}.tar.gz"::"https://github.com/micheles/decorator/archive/${pkgver}.tar.gz" "https://pypi.python.org/packages/source/${_realname:0:1}/${_realname}/${_realname}-${pkgver}.tar.gz") -sha512sums=('686e3281724bc754fcb45a208f9d410db7d3258d639c72827c360bcc647c688ae229e333c5bd32d70a583deda41f7804cd9a09149f161a8cc60c02210950242f') +sha512sums=('78ae542b2f20d3d1714cf13120b14db308d73b866591c8ae42d69103a11e8d05a553438619bb68730310857587746e9d211ec4cf4b3fb5fbbcef030183b65294') prepare() { cd "${srcdir}" From 96e0cd3a68838aa49074010b0a1edd4924badf22 Mon Sep 17 00:00:00 2001 From: Naveen Date: Wed, 14 Apr 2021 06:34:09 +0000 Subject: [PATCH 2/6] python-faker: update to 8.1.0 --- mingw-w64-python-faker/PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mingw-w64-python-faker/PKGBUILD b/mingw-w64-python-faker/PKGBUILD index 49bc1ca370..9070a2d5b3 100644 --- a/mingw-w64-python-faker/PKGBUILD +++ b/mingw-w64-python-faker/PKGBUILD @@ -6,7 +6,7 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}") provides=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") conflicts=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") replaces=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") -pkgver=8.0.0 +pkgver=8.1.0 pkgrel=1 pkgdesc="Faker generates fake data for you (mingw-w64)" arch=('any') @@ -22,7 +22,7 @@ checkdepends=("${MINGW_PACKAGE_PREFIX}-python-ukpostcodeparser" install=${_realname}3-${CARCH}.install options=('staticlibs' 'strip' '!debug') source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/joke2k/faker/archive/v${pkgver}.tar.gz") -sha512sums=('cf868ecddb43d56cb8fac144f399b07109a746036e65b0450a8a64cf490d555b19fd99f01081a9f0bcb607a5644c6d77ab6ef46f9dc2e9bc4d444da61f68bfad') +sha512sums=('b9c77eb2faeaeddf9805e9b9d991f192a011b094e27423317799fbfc37bd1486a005765c3f1c6160b9c44d40bb958e0d6b849f0d0f36ae8faee2473b1109e660') prepare() { cd "${srcdir}" From 883ce3d5f39974d6187b03378ea72dac7247009f Mon Sep 17 00:00:00 2001 From: Naveen Date: Wed, 14 Apr 2021 06:34:09 +0000 Subject: [PATCH 3/6] python-rich: update to 10.1.0 --- mingw-w64-python-rich/PKGBUILD | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mingw-w64-python-rich/PKGBUILD b/mingw-w64-python-rich/PKGBUILD index ab88f95a6a..07379f3162 100644 --- a/mingw-w64-python-rich/PKGBUILD +++ b/mingw-w64-python-rich/PKGBUILD @@ -3,20 +3,20 @@ _realname=rich pkgbase=mingw-w64-python-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}") -pkgver=9.9.0 +pkgver=10.1.0 pkgrel=1 pkgdesc="Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64') url="https://github.com/willmcgugan/rich" license=('MIT') -depends=("${MINGW_PACKAGE_PREFIX}-python" - "${MINGW_PACKAGE_PREFIX}-python-pygments" +depends=("${MINGW_PACKAGE_PREFIX}-python-colorama" "${MINGW_PACKAGE_PREFIX}-python-commonmark" - "${MINGW_PACKAGE_PREFIX}-python-colorama") + "${MINGW_PACKAGE_PREFIX}-python-pygments" + "${MINGW_PACKAGE_PREFIX}-python-typing-extensions") makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools") source=("${_realname}-${pkgver}.tar.gz::https://pypi.io/packages/source/r/${_realname}/${_realname}-${pkgver}.tar.gz") -sha256sums=('0bd8f42c3a03b7ef5e311d5e37f47bea9d268f541981c169072be5869c007957') +sha256sums=('8f05431091601888c50341697cfc421dc398ce37b12bca0237388ef9c7e2c9e9') prepare() { cd "${srcdir}" From f218f228176a901734be22943928cc7ea022127a Mon Sep 17 00:00:00 2001 From: Naveen M K Date: Wed, 14 Apr 2021 12:22:10 +0530 Subject: [PATCH 4/6] python-typing_extensions: use tarball from pypi add _pyname variable --- mingw-w64-python-typing_extensions/PKGBUILD | 34 +++++++++------------ 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/mingw-w64-python-typing_extensions/PKGBUILD b/mingw-w64-python-typing_extensions/PKGBUILD index ec28e49329..050657b355 100644 --- a/mingw-w64-python-typing_extensions/PKGBUILD +++ b/mingw-w64-python-typing_extensions/PKGBUILD @@ -1,43 +1,39 @@ # Maintainer: Sarah Ottinger +# Contributor: @naveen521kk on Github, Naveen M K +_pyname=typing-extensions _realname=typing_extensions pkgbase=mingw-w64-python-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}") pkgver=3.7.4.3 -pkgrel=1 +pkgrel=2 pkgdesc='Backported and Experimental Type Hints for Python 3.5+ (mingw-w64)' arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64') url="https://github.com/python/typing/tree/master/typing_extensions" -license=('custom') +license=('PSF') depends=("${MINGW_PACKAGE_PREFIX}-python") -makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools" "git") -_tag=ffebbecbf4ad162572050ecfaac4335cc5431c24 -source=("git+https://github.com/python/typing.git#tag=${_tag}") -sha256sums=(SKIP) +makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools") +source=("${_realname}-${pkgver}.tar.gz::https://pypi.io/packages/source/r/${_realname}/${_realname}-${pkgver}.tar.gz") +sha256sums=("99d4073b617d30288f569d3f13d2bd7548c3a7e4c8de87db09a9d29bb3a4a60c") -pkgver() { - cd "$srcdir/typing" - git describe --tags -} - -prepare() { - cd "$srcdir" +prepare() { + cd "${srcdir}" rm -rf python-build-${CARCH} | true - cp -r "typing" "python-build-${CARCH}" + cp -r "${_realname}-${pkgver}" "python-build-${CARCH}" } build() { - msg "Python build for ${CARCH}" - cd "${srcdir}/python-build-${CARCH}/typing_extensions" - sed 's/3.7.4.2/3.7.4.3/g' -i setup.py + msg "Python build for ${CARCH}" + cd "${srcdir}/python-build-${CARCH}" ${MINGW_PREFIX}/bin/python setup.py build } package() { - cd "${srcdir}/python-build-${CARCH}/typing_extensions" + cd "${srcdir}/python-build-${CARCH}" MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python setup.py install --prefix=${MINGW_PREFIX} \ --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 LICENSE "${pkgdir}${MINGW_PREFIX}/share/licenses/python-${_realname}/LICENSE" + + install -Dm644 "${srcdir}/${_realname}-${pkgver}/LICENSE" "${pkgdir}${MINGW_PREFIX}/share/licenses/python-${_realname}/LICENSE" } From 3a52468b3b03feedf868657f1e87e4bfea449e55 Mon Sep 17 00:00:00 2001 From: Naveen M K Date: Wed, 14 Apr 2021 12:22:46 +0530 Subject: [PATCH 5/6] python-rich: fix dependencies --- mingw-w64-python-rich/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mingw-w64-python-rich/PKGBUILD b/mingw-w64-python-rich/PKGBUILD index 07379f3162..34e29b1824 100644 --- a/mingw-w64-python-rich/PKGBUILD +++ b/mingw-w64-python-rich/PKGBUILD @@ -13,7 +13,7 @@ license=('MIT') depends=("${MINGW_PACKAGE_PREFIX}-python-colorama" "${MINGW_PACKAGE_PREFIX}-python-commonmark" "${MINGW_PACKAGE_PREFIX}-python-pygments" - "${MINGW_PACKAGE_PREFIX}-python-typing-extensions") + "${MINGW_PACKAGE_PREFIX}-python-typing_extensions") makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools") source=("${_realname}-${pkgver}.tar.gz::https://pypi.io/packages/source/r/${_realname}/${_realname}-${pkgver}.tar.gz") sha256sums=('8f05431091601888c50341697cfc421dc398ce37b12bca0237388ef9c7e2c9e9') From af27dc7f07b44455cd9ccde845859dff1e8f02a0 Mon Sep 17 00:00:00 2001 From: Naveen M K Date: Wed, 14 Apr 2021 12:31:10 +0530 Subject: [PATCH 6/6] python-typing_extension: fix link --- mingw-w64-python-typing_extensions/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mingw-w64-python-typing_extensions/PKGBUILD b/mingw-w64-python-typing_extensions/PKGBUILD index 050657b355..5cbef0d133 100644 --- a/mingw-w64-python-typing_extensions/PKGBUILD +++ b/mingw-w64-python-typing_extensions/PKGBUILD @@ -14,7 +14,7 @@ url="https://github.com/python/typing/tree/master/typing_extensions" license=('PSF') depends=("${MINGW_PACKAGE_PREFIX}-python") makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools") -source=("${_realname}-${pkgver}.tar.gz::https://pypi.io/packages/source/r/${_realname}/${_realname}-${pkgver}.tar.gz") +source=("${_realname}-${pkgver}.tar.gz::https://pypi.python.org/packages/source/${_pyname:0:1}/${_pyname}/${_realname}-${pkgver}.tar.gz") sha256sums=("99d4073b617d30288f569d3f13d2bd7548c3a7e4c8de87db09a9d29bb3a4a60c") prepare() {