Drop python 3.7 (and 2.7) for recipes under dev-python/

Recipes with only 3.7 are left alone. Help with #8025.
This commit is contained in:
Jérôme Duval
2023-03-23 21:18:44 +01:00
parent e5cad96650
commit df145a169a
138 changed files with 435 additions and 553 deletions

View File

@@ -7,7 +7,7 @@ HOMEPAGE="https://github.com/rogerbinns/apsw/
https://pypi.org/project/apsw/"
COPYRIGHT="2004-2021 Roger Binns"
LICENSE="OSI"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/rogerbinns/apsw/archive/3.36.0-r1.tar.gz"
CHECKSUM_SHA256="133ee2291851e0144661eba25517c7feb026c6d5896df90ef7ea0feddf03a842"
SOURCE_DIR="apsw-3.36.0-r1"
@@ -27,8 +27,8 @@ BUILD_REQUIRES="
sqlite_devel >= 3.36
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ serializing ASN.1 structures."
HOMEPAGE="https://github.com/wbond/asn1crypto"
COPYRIGHT="2015-2019 Will Bond"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/wbond/asn1crypto/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="c06e6827971891a7c42299eff3f0881d6fbf1ada53f11c5797240a9c0cec6a1c"
SOURCE_FILENAME="asn1crypto-$portVersion.tar.gz"
@@ -22,8 +22,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -6,7 +6,7 @@ capabilities"
HOMEPAGE="https://github.com/PyCQA/astroid"
COPYRIGHT="2003-2021, Logilab, PyCQA and contributors"
LICENSE="GNU LGPL v2.1"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/PyCQA/$portName/archive/$portVersionedName.tar.gz"
CHECKSUM_SHA256="34d480d364dcf3e176bc302da56c5ef585ab45d4460f5a2761f960d2fd7b624c"
SOURCE_DIR="$portName-$portName-$portVersion"
@@ -24,8 +24,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -7,7 +7,7 @@ combination of 'link' and 'unlink'."
HOMEPAGE="https://pypi.python.org/pypi/atomicwrites"
COPYRIGHT="2015-2020 Markus Unterwaditzer"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.io/packages/source/a/atomicwrites/atomicwrites-$portVersion.tar.gz"
CHECKSUM_SHA256="81b2c9071a49367a7f770170e5eec8cb66567cfbbc8c73d20ce5ca4a8d71cf11"
@@ -24,8 +24,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -8,7 +8,7 @@ slowing down your code."
HOMEPAGE="https://pypi.python.org/pypi/attrs"
COPYRIGHT="2015-2019 Hynek Schlawack"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.io/packages/source/${portName:0:1}/$portName/$portName-$portVersion.tar.gz"
CHECKSUM_SHA256="29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6"
@@ -25,8 +25,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ Python applications (in particular web-based applications.)"
HOMEPAGE="http://babel.pocoo.org/"
COPYRIGHT="2013-2022 by the Babel Team"
LICENSE="BSD (3-clause)"
REVISION="2"
REVISION="3"
SOURCE_URI="https://github.com/python-babel/babel/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="960d7a36861836081929735afe5a98aa2fb0d3720e3abc44e2d0950092e0a573"
SOURCE_FILENAME="babel-v$portVersion.tar.gz"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ tempfile_ module under the backports_ namespace."
HOMEPAGE="https://github.com/pjdelport/backports.tempfile/"
COPYRIGHT="2016-2017 Pi Delport"
LICENSE="PSF-2.3"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/PiDelport/backports.tempfile/archive/refs/tags/v$portVersion.tar.gz"
CHECKSUM_SHA256="597de6793dd1abcf2aea80ae81e8cbf0af4afb117cd48fa1dc3862f85f48c389"
SOURCE_FILENAME="backports-tempfile-v$portVersion.tar.gz"
@@ -27,8 +27,8 @@ BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
@@ -45,9 +45,6 @@ BUILD_PREREQUIRES="$BUILD_PREREQUIRES
cmd:python$pythonVersion"
done
PROVIDES_python3="$PROVIDES_python3
cmd:qr3.7
"
PROVIDES_python38="$PROVIDES_python38
cmd:qr3.8
"

View File

@@ -4,7 +4,7 @@ weakref_ module under the backports_ namespace."
HOMEPAGE="https://github.com/pjdelport/backports.weakref/"
COPYRIGHT="2016-2017 Pi Delport"
LICENSE="PSF-2.3"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/PiDelport/backports.weakref/archive/refs/tags/v$portVersion.tar.gz"
CHECKSUM_SHA256="7e7457e61879db43b12b20d05acc3ef5bc6748adf37c6a4d9514316ba990a141"
SOURCE_FILENAME="backports-weakref-v$portVersion.tar.gz"
@@ -27,8 +27,8 @@ BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -13,7 +13,7 @@ HOMEPAGE="https://bugs.launchpad.net/beautifulsoup/
COPYRIGHT="2004-2015 Leonard Richardson
2006-2013 James Graham and other contributors"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.org/packages/source/b/beautifulsoup4/beautifulsoup4-$portVersion.tar.gz"
CHECKSUM_SHA256="84729e322ad1d5b4d25f805bfa05b902dd96450f43842c4e99067d5e1369eb25"
SOURCE_DIR="beautifulsoup4-$portVersion"
@@ -31,8 +31,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ and analysis of binary data as simple and natural as possible."
HOMEPAGE="https://scott-griffiths.github.io/bitstring/"
COPYRIGHT="2006 - 2019 Scott Griffiths"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/scott-griffiths/bitstring/archive/bitstring-$portVersion.tar.gz"
CHECKSUM_SHA256="fa4a9f6fc8a15e69c6266968741b2cd7827001d646bd66b46fb6e93a28571f79"
SOURCE_DIR="bitstring-bitstring-$portVersion"
@@ -22,8 +22,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -14,7 +14,7 @@ bjoern, gae, cherrypy or any other WSGI capable HTTP server."
HOMEPAGE="https://bottlepy.org"
COPYRIGHT="2012 Marcel Hellkamp"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.io/packages/source/b/bottle/bottle-$portVersion.tar.gz"
CHECKSUM_SHA256="683de3aa399fb26e87b274dbcf70b1a651385d459131716387abdc3792e04167"
ARCHITECTURES="any"
@@ -30,8 +30,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ It is a simple build tool and does not perform any dependency management."
HOMEPAGE="https://pypi.org/project/build/"
COPYRIGHT="2010-2022 Filipe Laíns"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/pypa/build/archive/refs/tags/0.8.0.tar.gz"
CHECKSUM_SHA256="8aba5ec4dcb52ede2a87a62d1bea4052ca4fbc09422a807c43f119033acb9cd8"
@@ -21,8 +21,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ identity of TLS hosts. It has been extracted from the Requests project."
HOMEPAGE="https://pypi.org/project/certifi/"
COPYRIGHT="2011-2020 Kenneth Reitz"
LICENSE="MPL v2.0"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.python.org/packages/source/c/certifi/certifi-$portVersion.tar.gz"
CHECKSUM_SHA256="78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872"
@@ -22,8 +22,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -3,7 +3,7 @@ DESCRIPTION="Python module for character encoding auto-detection."
HOMEPAGE="https://github.com/chardet/chardet"
COPYRIGHT="2011-2022 Mark Pilgrim, Dan Blanchard"
LICENSE="GNU LGPL v2.1"
REVISION="2"
REVISION="3"
SOURCE_URI="https://pypi.io/packages/source/${portName:0:1}/$portName/${portName}-$portVersion.tar.gz"
CHECKSUM_SHA256="0d6f53a15db4120f2b08c94f11e7d93d2c911ee118b6b30a04ec3ee8310179fa"
@@ -20,8 +20,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39 python310)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
@@ -38,17 +38,14 @@ BUILD_PREREQUIRES="$BUILD_PREREQUIRES
cmd:python$pythonVersion"
done
PROVIDES_python="$PROVIDES_python
cmd:chardetect
"
PROVIDES_python3="$PROVIDES_python3
cmd:chardetect3
"
PROVIDES_python38="$PROVIDES_python38
cmd:chardetect3.8
"
PROVIDES_python39="$PROVIDES_python39
cmd:chardetect3.9
cmd:chardetect
"
PROVIDES_python310="$PROVIDES_python310
cmd:chardetect3.10
"
INSTALL()
@@ -65,21 +62,15 @@ INSTALL()
$python setup.py build install \
--root=/ --prefix=$prefix
if [ $pythonPackage = python3 ]; then
for f in $binDir/*; do
mv $f ${f}3
done
fi
if [ $pythonPackage = python38 ]; then
for f in $binDir/*; do
mv $f ${f}3.8
done
fi
if [ $pythonPackage = python39 ]; then
if [ $pythonPackage = python310 ]; then
for f in $binDir/*; do
mv $f ${f}3.9
mv $f ${f}3.10
done
fi

View File

@@ -8,7 +8,7 @@ COPYRIGHT="2014-2018 Pallets Team
2001-2006 Gregory P. Ward
2002-2006 Python Software Foundation"
LICENSE="BSD (3-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/pallets/click/archive/refs/tags/$portVersion.tar.gz"
CHECKSUM_SHA256="abb9959ec2d6cf198f70ca78ec2a5cd74110a6de728ecd19d8892ff65576f184"
SOURCE_FILENAME="click-$portVersion.tar.gz"
@@ -26,8 +26,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ HOMEPAGE="https://github.com/tartley/colorama"
COPYRIGHT="2010-2013 Jonathan Hartley
2013-2020 Jonathan Hartley & Arnon Yaari"
LICENSE="BSD (3-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="$HOMEPAGE/archive/refs/tags/$portVersion.tar.gz"
CHECKSUM_SHA256="78215866046cdc2cc00bf283e3dbff18b09840604534137f300a402afedf28e2"
SOURCE_FILENAME="colorama-$portVersion.tar.gz"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ Originally twisted.python.constants from the Twisted project."
HOMEPAGE="https://github.com/twisted/constantly"
COPYRIGHT="2011-2015 Twisted Matrix Laboratories et all"
LICENSE="MIT"
REVISION="1"
REVISION="2"
srcGitRev="39887b6e131a72b04a338919519e972de668c586"
SOURCE_URI="$HOMEPAGE/archive/$srcGitRev.tar.gz"
CHECKSUM_SHA256="0cfe2235cd6fcd677ffb0710891ffb839a1d748b98acb32e5df683e6f4a1ea71"
@@ -25,8 +25,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ working with ebooks."
HOMEPAGE="https://github.com/ebook-utils/css-parser"
COPYRIGHT="2004-2013 Christof Hoeke"
LICENSE="GNU LGPL v3"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/ebook-utils/css-parser/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="64916bc4030a339daf22f98c54e20d1e1bb4a8b7a15ccd2fd20771c49c3f7f4e"
SOURCE_DIR="css-parser-$portVersion"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ Pyrex). It makes writing C extensions for Python as easy as Python itself."
HOMEPAGE="https://cython.org/"
COPYRIGHT="2007-2020 Stefan Behnel, Robert Bradshaw, et al."
LICENSE="Apache v2"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/cython/cython/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="3f53fbe1398666e77fd4ce388f939309a11efd273d16f20f58f0df7b03d6b4cc"
SOURCE_FILENAME="cython-$portVersion.tar.gz"
@@ -24,8 +24,8 @@ BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ datetime module, available in Python 2.3+."
HOMEPAGE="https://github.com/dateutil/dateutil/"
COPYRIGHT="2003-2010 Gustavo Niemeyer"
LICENSE="BSD (3-clause)"
REVISION="7"
REVISION="8"
SOURCE_URI="https://github.com/dateutil/dateutil/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="6e74f970d6c0d31c1287642d0b556a53a21986c7844368a2e742c6db25837618"
@@ -21,8 +21,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -8,7 +8,7 @@ whatever you want with it but I am not responsible."
HOMEPAGE="https://github.com/micheles/decorator"
COPYRIGHT="2003-2019 Michele Simionato"
LICENSE="BSD (2-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.io/packages/source/${portName:0:1}/$portName/$portName-$portVersion.tar.gz"
CHECKSUM_SHA256="637996211036b6385ef91435e4fae22989472f9d571faba8927ba8253acbc330"
@@ -25,8 +25,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -3,7 +3,7 @@ DESCRIPTION="Python-discid implements Python bindings for MusicBrainz Libdiscid.
HOMEPAGE="https://python-discid.readthedocs.io/"
COPYRIGHT="Johannes Dewender"
LICENSE="GNU LGPL v2.1"
REVISION="3"
REVISION="4"
SOURCE_URI="https://files.pythonhosted.org/packages/source/d/$portName/$portName-$portVersion.tar.gz"
CHECKSUM_SHA256="cd9630bc53f5566df92819641040226e290b2047573f2c74a6e92b8eed9e86b9"
SOURCE_DIR="discid-$portVersion"
@@ -22,8 +22,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -7,7 +7,7 @@ COPYRIGHT="Dnspython Contributors
2001-2017 Nominum, Inc.
Google Inc."
LICENSE="ISC"
REVISION="2"
REVISION="3"
SOURCE_URI="https://github.com/rthalley/dnspython/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="b339ac2eb070d0133f020a6e0cc137a10fc380f3eba3e0655d62a19e64626cbd"
@@ -24,8 +24,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -11,7 +11,7 @@ LICENSE="Public Domain
BSD (2-clause)
GNU GPL v3
Python"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.io/packages/source/${portName:0:1}/$portName/$portName-$portVersion.tar.gz"
CHECKSUM_SHA256="679987caf361a7539d76e584cbeddc311e3aee937877c87346f31debc63e9d06"
@@ -28,8 +28,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
@@ -46,7 +46,7 @@ BUILD_PREREQUIRES="$BUILD_PREREQUIRES
cmd:python$pythonVersion"
done
PROVIDES_python="$PROVIDES_python
PROVIDES_python39="$PROVIDES_python39
cmd:rst2html.py = $portVersion
cmd:rst2html4.py = $portVersion
cmd:rst2html5.py = $portVersion
@@ -61,21 +61,6 @@ PROVIDES_python="$PROVIDES_python
cmd:rst2xml.py = $portVersion
cmd:rstpep2html.py = $portVersion
"
PROVIDES_python3="$PROVIDES_python3
cmd:rst2html3.py = $portVersion
cmd:rst2html43.py = $portVersion
cmd:rst2html53.py = $portVersion
cmd:rst2latex3.py = $portVersion
cmd:rst2man3.py = $portVersion
cmd:rst2newlatex3.py = $portVersion
cmd:rst2odt_prepstyles3.py = $portVersion
cmd:rst2odt3.py = $portVersion
cmd:rst2pseudoxml3.py = $portVersion
cmd:rst2s53.py = $portVersion
cmd:rst2xetex3.py = $portVersion
cmd:rst2xml3.py = $portVersion
cmd:rstpep2html3.py = $portVersion
"
PROVIDES_python38="$PROVIDES_python38
cmd:rst2html38.py = $portVersion
cmd:rst2html438.py = $portVersion
@@ -91,21 +76,6 @@ PROVIDES_python38="$PROVIDES_python38
cmd:rst2xml38.py = $portVersion
cmd:rstpep2html38.py = $portVersion
"
PROVIDES_python39="$PROVIDES_python39
cmd:rst2html39.py = $portVersion
cmd:rst2html439.py = $portVersion
cmd:rst2html539.py = $portVersion
cmd:rst2latex39.py = $portVersion
cmd:rst2man39.py = $portVersion
cmd:rst2newlatex39.py = $portVersion
cmd:rst2odt_prepstyles39.py = $portVersion
cmd:rst2odt39.py = $portVersion
cmd:rst2pseudoxml39.py = $portVersion
cmd:rst2s539.py = $portVersion
cmd:rst2xetex39.py = $portVersion
cmd:rst2xml39.py = $portVersion
cmd:rstpep2html39.py = $portVersion
"
INSTALL()
{
@@ -121,21 +91,11 @@ INSTALL()
$python setup.py build install \
--root=/ --prefix=$prefix
if [ $pythonPackage == python3 ]; then
for f in $binDir/*.py; do
mv $f ${f%.py}3.py
done
fi
if [ $pythonPackage == python38 ]; then
for f in $binDir/*.py; do
mv $f ${f%.py}38.py
done
fi
if [ $pythonPackage == python39 ]; then
for f in $binDir/*.py; do
mv $f ${f%.py}39.py
done
fi
packageEntries $pythonPackage \
$prefix/lib/python* \
$binDir

View File

@@ -5,7 +5,7 @@ With dukpy, you can run JavaScript in Python."
HOMEPAGE="https://github.com/kovidgoyal/dukpy"
COPYRIGHT="2007-2019 Ian Bicking and contributors"
LICENSE="GNU LGPL v3"
REVISION="3"
REVISION="4"
SOURCE_URI="https://github.com/kovidgoyal/dukpy/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="cc78c39ebba51f381c623b164cfb7dcf3caddf515fe7094bc53b7eca5d4e435e"
SOURCE_FILENAME="$portName-v$portVersion.tar.gz"
@@ -27,8 +27,8 @@ BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -8,7 +8,7 @@ LICENSE="
Apache v2
GNU GPL v2
"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.python.org/packages/source/${portName:0:1}/dulwich/dulwich-$portVersion.tar.gz"
CHECKSUM_SHA256="dc5498b072bdc12c1effef4b6202cd2a4542bb1c6dbb4ddcfc8c6d53e08b488c"
@@ -26,8 +26,8 @@ BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
@@ -46,10 +46,10 @@ BUILD_PREREQUIRES="$BUILD_PREREQUIRES
cmd:gcc$secondaryArchSuffix"
done
PROVIDES_python3="$PROVIDES_python3
cmd:dul_receive_pack3 = $portVersion
cmd:dul_upload_pack3 = $portVersion
cmd:dulwich3 = $portVersion
PROVIDES_python39="$PROVIDES_python39
cmd:dul_receive_pack = $portVersion
cmd:dul_upload_pack = $portVersion
cmd:dulwich = $portVersion
"
PROVIDES_python38="$PROVIDES_python38
@@ -58,11 +58,6 @@ PROVIDES_python38="$PROVIDES_python38
cmd:dulwich38 = $portVersion
"
PROVIDES_python39="$PROVIDES_python39
cmd:dul_receive_pack39 = $portVersion
cmd:dul_upload_pack39 = $portVersion
cmd:dulwich39 = $portVersion
"
# TODO add the gpg python module when it's available
#TEST_REQUIRES=""
@@ -82,21 +77,11 @@ INSTALL()
$python setup.py build install \
--root=/ --prefix=$prefix
if [ $pythonPackage == python3 ]; then
for f in $prefix/bin/*; do
mv $f ${f}3
done
fi
if [ $pythonPackage == python38 ]; then
for f in $prefix/bin/*; do
mv $f ${f}38
done
fi
if [ $pythonPackage == python39 ]; then
for f in $prefix/bin/*; do
mv $f ${f}39
done
fi
packageEntries $pythonPackage \
$prefix/lib/python* \
$prefix/bin

View File

@@ -4,7 +4,7 @@ the ECDSA cryptographic signature library."
HOMEPAGE="https://github.com/warner/python-ecdsa"
COPYRIGHT="2010 Brian Warner"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.python.org/packages/source/e/ecdsa/ecdsa-$portVersion.tar.gz"
CHECKSUM_SHA256="cfc046a2ddd425adbd1a78b3c46f0d1325c657811c0f45ecc3a0a6236c1e50ff"
@@ -21,8 +21,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ for programmatically interfacing with your system's editor."
HOMEPAGE="https://github.com/fmoo/python-editor"
COPYRIGHT="2015-2019 Peter Ruibal"
LICENSE="Apache v2"
REVISION="2"
REVISION="3"
SOURCE_URI="https://files.pythonhosted.org/packages/0a/85/78f4a216d28343a67b7397c99825cff336330893f00601443f7c7b2f2234/python-editor-1.0.4.tar.gz"
CHECKSUM_SHA256="51fda6bcc5ddbbb7063b2af7509e43bd84bfc32a4ff71349ec7847713882327b"
SOURCE_DIR="python-editor-$portVersion"
@@ -22,8 +22,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -9,7 +9,7 @@ website."
HOMEPAGE="https://editorconfig.org/"
COPYRIGHT="2011-2018 EditorConfig Team"
LICENSE="BSD (2-clause)"
REVISION="1"
REVISION="2"
pyName="EditorConfig"
SOURCE_URI="https://pypi.io/packages/source/${pyName:0:1}/$pyName/$pyName-$portVersion.tar.gz"
CHECKSUM_SHA256="57f8ce78afcba15c8b18d46b5170848c88d56fd38f05c2ec60dbbfcb8996e89e"
@@ -29,8 +29,8 @@ BUILD_REQUIRES="
cmd:cmake
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -3,7 +3,7 @@ DESCRIPTION="Python cross platform locks for threads and processes."
HOMEPAGE="https://github.com/harlowja/fasteners"
LICENSE="Apache v2"
COPYRIGHT="2014-2021 fasteners authors"
REVISION="2"
REVISION="3"
SOURCE_URI="https://pypi.python.org/packages/source/f/fasteners/fasteners-$portVersion.tar.gz"
CHECKSUM_SHA256="c995d8c26b017c5d6a6de9ad29a0f9cdd57de61ae1113d28fac26622b06a0933"
@@ -20,8 +20,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -7,7 +7,7 @@ COPYRIGHT="2010-2015 Kurt McKee
2002-2008 Mark Pilgrim"
LICENSE="BSD (2-clause)
Python"
REVISION="3"
REVISION="4"
SOURCE_URI="https://github.com/kurtmckee/feedparser/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="09367f95e58b9c5f70da70061d3e7f397ed8ec5d3c970e231ef011ff62de462f"
@@ -24,8 +24,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ HOMEPAGE="https://github.com/PyCQA/flake8"
COPYRIGHT="2011-2013 Tarek Ziade
2012-2016 Ian Cordasco"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="$HOMEPAGE/archive/refs/tags/$portVersion.tar.gz"
CHECKSUM_SHA256="31bcbe068edcb150503957bfa58a912f865ef4c75ea5d81e903cdde9be03b089"
@@ -22,8 +22,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ The only public interface is the API specified by PEP 517, at ``flit_core.builda
HOMEPAGE="https://pypi.org/project/flit_core/"
COPYRIGHT="2015 Thomas Kluyver and contributors"
LICENSE="BSD (3-clause)"
REVISION="2"
REVISION="3"
pypiVersion="ad/38/80992c4cb490a05474c886850ec818276d09c0a6722bd5b43bc487818ac7"
SOURCE_URI="https://files.pythonhosted.org/packages/$pypiVersion/flit_core-$portVersion-py3-none-any.whl#noarchive"
CHECKSUM_SHA256="e454fdbf68c7036e1c7435ec7479383f9d9a1650ca5b304feb184eba1efcdcef"
@@ -22,8 +22,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ mistakes."
HOMEPAGE="https://pypi.org/project/flit/"
COPYRIGHT="2015 Thomas Kluyver and contributors"
LICENSE="BSD (3-clause)"
REVISION="2"
REVISION="3"
pypiVersion="f8/81/5281e3f50a238d1169cc5c4c3acec91c631da79962d387ea843083bd151e"
SOURCE_URI="https://files.pythonhosted.org/packages/$pypiVersion/flit-$portVersion-py3-none-any.whl#noarchive"
CHECKSUM_SHA256="06a93a6737fa9380ba85fe8d7f28efb6c93c4f4ee9c7d00cc3375a81f33b91a4"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -3,7 +3,7 @@ DESCRIPTION="fluidity, state machine implementation for Python objects."
HOMEPAGE="https://github.com/nsi-iff/fluidity"
COPYRIGHT="2011 Rodrigo S. Manhães"
LICENSE="MIT"
REVISION="1"
REVISION="2"
srcGitRev="468627ea13ed4c3043dc67ccc1ff16089fdb7b25"
SOURCE_URI="$HOMEPAGE/archive/$srcGitRev.tar.gz"
CHECKSUM_SHA256="2471d195b5ddd3457f51ddaf7eeca920cfd39ae01a368faa4434a11eac86b2e4"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -17,7 +17,7 @@ immutable copy."
HOMEPAGE="https://pypi.org/project/frozendict/"
COPYRIGHT="2012-2016 Santiago Lezica"
LICENSE="MIT"
REVISION="3"
REVISION="4"
SOURCE_URI="https://files.pythonhosted.org/packages/4e/55/a12ded2c426a4d2bee73f88304c9c08ebbdbadb82569ebdd6a0c007cfd08/frozendict-$portVersion.tar.gz"
CHECKSUM_SHA256="774179f22db2ef8a106e9c38d4d1f8503864603db08de2e33be5b778230f6e45"
@@ -34,8 +34,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ to support both Python 2 and Python 3 with minimal overhead."
HOMEPAGE="https://pypi.org/project/future/"
COPYRIGHT="2013-2016 Ed Schofield"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.io/packages/source/${portName:0:1}/$portName/$portName-$portVersion.tar.gz"
CHECKSUM_SHA256="b1bead90b70cf6ec3f0710ae53a525360fa360d306a86583adc6bf83a4db537d"
@@ -24,8 +24,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -3,7 +3,7 @@ DESCRIPTION="Pure-Python git object database."
HOMEPAGE="https://pypi.org/project/gitdb/"
COPYRIGHT="2010-2021 Sebastian Thiel"
LICENSE="BSD (3-clause)"
REVISION="3"
REVISION="4"
SOURCE_URI="https://pypi.io/packages/source/g/gitdb/gitdb-$portVersion.tar.gz"
CHECKSUM_SHA256="bac2fd45c0a1c9cf619e63a90d62bdc63892ef92387424b855792a6cabe789aa"
@@ -20,8 +20,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -8,7 +8,7 @@ HOMEPAGE="https://github.com/html2text/html2text.py
https://pypi.python.org/pypi/html2text"
COPYRIGHT="2004-2008 Aaron Swartz"
LICENSE="GNU GPL v3"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/Alir3z4/html2text/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="209a2c4d7897e83a6999160ef51ae71bdb8c3eede99e103f12edb25199d4d11e"
@@ -25,8 +25,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
@@ -43,9 +43,6 @@ BUILD_PREREQUIRES="$BUILD_PREREQUIRES
cmd:python$pythonVersion"
done
PROVIDES_python3="$PROVIDES_python3
cmd:html2text3.7
"
PROVIDES_python38="$PROVIDES_python38
cmd:html2text3.8
"

View File

@@ -5,7 +5,7 @@ all major web browsers."
HOMEPAGE="https://github.com/html5lib"
COPYRIGHT="2006-2017 James Graham and other contributors"
LICENSE="MIT"
REVISION="4"
REVISION="5"
SOURCE_URI="https://github.com/html5lib/html5lib-python/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="fabbebd6a55d07842087f13849076eeed350aa8bb6c9ec840f6a6aba9388db06"
SOURCE_DIR="html5lib-python-$portVersion"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ libraries."
HOMEPAGE="https://github.com/httplib2/httplib2/"
COPYRIGHT="2006-2022 Joe Gregorio"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="$HOMEPAGE/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="a6d079ae974ae408ac57d61aa2eee1d3be2cb250ae31d60507f1ecd2c6ca3002"
SOURCE_FILENAME="httplib2-v$portVersion.tar.gz"
@@ -22,8 +22,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -14,7 +14,7 @@ COPYRIGHT="2017 Glyph Lefkowitz
Wilfredo Sanchez Vega et all"
LICENSE="MIT
Public Domain"
REVISION="1"
REVISION="2"
SOURCE_URI="$HOMEPAGE/archive/refs/tags/v$portVersion.tar.gz"
CHECKSUM_SHA256="6fdef854115f413e5d8a0241e1e67e93f0bd29c1d1317a742f3fdb189e1d57b5"
@@ -31,8 +31,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ DESCRIPTION="Support for the Internationalised Domain Names in Applications \
HOMEPAGE="https://pypi.python.org/pypi/idna"
COPYRIGHT="2013-2021 Kim Davies"
LICENSE="BSD (3-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.io/packages/source/i/idna/idna-$portVersion.tar.gz"
CHECKSUM_SHA256="9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d"
@@ -21,8 +21,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ the IP addresses of the computer."
HOMEPAGE="https://github.com/pydron/ifaddr/"
COPYRIGHT="2014 Stefan C. Mueller"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/pydron/ifaddr/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="e72a677a66411bfd2ca2157f8adbf27ad59ed36f6185365b263d7bb475a6240c"
SOURCE_FILENAME="ifaddr-$portVersion.tar.gz"
@@ -21,8 +21,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[i]}

View File

@@ -4,7 +4,7 @@ image headers and returns image size."
HOMEPAGE="https://github.com/shibukawa/imagesize_py"
COPYRIGHT="2016-2021 Yoshiki Shibukawa"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/shibukawa/imagesize_py/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="58f441d6201e6090204aa1198d9b71d7c1317b5243d8be983700a1d71bd48682"
SOURCE_DIR="imagesize_py-$portVersion"
@@ -22,8 +22,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -6,7 +6,7 @@ by PyPA tools (or other conforming packages). It does not support:
HOMEPAGE="https://pypi.python.org/pypi/importlib-metadata"
COPYRIGHT="2017-2021 Jason R. Coombs, Barry Warsaw"
LICENSE="Apache v2"
REVISION="4"
REVISION="5"
SOURCE_URI="https://files.pythonhosted.org/packages/a7/08/c5f2e6193c12ceb5b5048d579e8f1f82c9957b57427da808c15b44479dec/importlib_metadata-4.6.1.tar.gz"
CHECKSUM_SHA256="079ada16b7fc30dfbb5d13399a5113110dab1aa7c2bc62f66af75f0b717c8cac"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -6,7 +6,7 @@ consistent semantics."
HOMEPAGE="https://pypi.python.org/pypi/importlib-resources"
COPYRIGHT="2017-2019 Brett Cannon, Barry Warsaw"
LICENSE="Apache v2"
REVISION="3"
REVISION="4"
SOURCE_URI="https://pypi.python.org/packages/source/i/importlib_resources/importlib_resources-$portVersion.tar.gz"
CHECKSUM_SHA256="d756e2f85dd4de2ba89be0b21dba2a3bbec2e871a42a3a16719258a11f87506b"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -6,7 +6,7 @@ more easier with OpenCV and both Python 2.7 and Python 3."
HOMEPAGE="https://github.com/jrosebr1/imutils"
COPYRIGHT="2015-2016 Adrian Rosebrock"
LICENSE="MIT"
REVISION="2"
REVISION="3"
SOURCE_URI="https://files.pythonhosted.org/packages/b5/94/46dcae8c061e28be31bcaa55c560cb30ee9403c9a4bb2659768ec1b9eb7d/imutils-0.5.3.tar.gz"
CHECKSUM_SHA256="857af6169d90e4a0a814130b9b107f5d611150ce440107e1c1233521c6fb1e2b"
@@ -28,8 +28,8 @@ BUILD_REQUIRES="
devel:libopencv_core$secondaryArchSuffix
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -54,7 +54,7 @@ COPYRIGHT="2001-2015
Tom Prince
Travis B. Hartwell"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="$HOMEPAGE/archive/refs/tags/incremental-$portVersion.tar.gz"
CHECKSUM_SHA256="57b6a0785f265ffe59a454276efac1062943bb5b7bff7b5505bf054a563c22c4"
SOURCE_DIR="incremental-incremental-$portVersion"
@@ -72,8 +72,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -13,7 +13,7 @@ HOMEPAGE="https://pypi.org/project/iniconfig/
http://github.com/RonnyPfannschmidt/iniconfig/"
COPYRIGHT="2010-2020 Holger Krekel and Ronny Pfannschmidt"
LICENSE="MIT"
REVISION="4"
REVISION="5"
SOURCE_URI="https://github.com/RonnyPfannschmidt/iniconfig/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="a4489e91242e035cb58700d9a3c4bf49e0b106a85fefefe48025e333ea5ee49c"
@@ -30,8 +30,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -10,7 +10,7 @@ wheels.
HOMEPAGE="https://pypi.org/project/installer/"
COPYRIGHT="2020 Pradyun Gedam"
LICENSE="MIT"
REVISION="1"
REVISION="2"
pypiVersion="74/b7/9187323cd732840f1cddd6a9f05961406636b50c799eef37c920b63110c0"
SOURCE_URI="https://files.pythonhosted.org/packages/$pypiVersion/installer-$portVersion.tar.gz"
CHECKSUM_SHA256="f970995ec2bb815e2fdaf7977b26b2091e1e386f0f42eafd5ac811953dc5d445"
@@ -29,8 +29,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -3,7 +3,7 @@ DESCRIPTION="With this lib you can translate your programs using .lang files"
HOMEPAGE="https://gitlab.com/Jakobdev/jdTranslationHelper"
COPYRIGHT="2019 JakobDev"
LICENSE="BSD (2-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="https://gitlab.com/JakobDev/jdTranslationHelper/-/archive/$portVersion/jdTranslationHelper-$portVersion.tar.gz"
CHECKSUM_SHA256="86be8fb6ca81505cc1e9fd393cab853867923b2ed01e1a06fa630ab877557d87"
SOURCE_DIR="jdTranslationHelper-$portVersion"
@@ -21,8 +21,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ an optional \`sandboxed\`_ environment."
HOMEPAGE="https://pypi.python.org/pypi/jinja2"
COPYRIGHT="2019 the Jinja Team"
LICENSE="MIT"
REVISION="3"
REVISION="4"
SOURCE_URI="https://pypi.io/packages/source/J/Jinja2/Jinja2-$portVersion.tar.gz"
CHECKSUM_SHA256="9fe95f19286cfefaa917656583d020be14e7859c6b0252588391e47db34527de"
SOURCE_DIR="Jinja2-$portVersion"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -8,7 +8,7 @@ with typical use cases gaining a 40x improvement. Memory savings are consistentl
HOMEPAGE="https://github.com/nucleic/kiwi"
COPYRIGHT="2018-2020, Nucleic team"
LICENSE="BSD (3-clause)"
REVISION="2"
REVISION="3"
SOURCE_URI="https://github.com/nucleic/kiwi/archive/refs/tags/$portVersion.tar.gz"
CHECKSUM_SHA256="91d56ec628be2513a02c3721d4d8173416daf37c49423fe7a41a0e30c1101269"
SOURCE_DIR="kiwi-$portVersion"
@@ -31,8 +31,8 @@ BUILD_PREREQUIRES="
cmd:pkg_config$secondaryArchSuffix
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -3,7 +3,7 @@ DESCRIPTION="Lexicon is a simple collection of dict sub-classes providing extra
HOMEPAGE="https://github.com/bitprophet/lexicon"
COPYRIGHT="2020 Jeff Forcier"
LICENSE="BSD (2-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="$HOMEPAGE/archive/refs/tags/$portVersion.tar.gz"
CHECKSUM_SHA256="6b01123e824ee571ecfe45651d5cf6fece4709b439444c5915a83bbc8c4cbbb9"
SOURCE_FILENAME="lexicon-$portVersion.tar.gz"
@@ -21,8 +21,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -11,7 +11,7 @@ also maintaining close ties to Python calling and scoping semantics."
HOMEPAGE="http://www.makotemplates.org"
COPYRIGHT="2006-2015 the Mako authors and contributors"
LICENSE="MIT"
REVISION="5"
REVISION="6"
SOURCE_URI="https://pypi.python.org/packages/source/M/Mako/Mako-$portVersion.tar.gz"
CHECKSUM_SHA256="3724869b363ba630a272a5f89f68c070352137b8fd1757650017b7e06fda163f"
SOURCE_DIR="Mako-$portVersion"
@@ -29,8 +29,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -3,7 +3,7 @@ DESCRIPTION="This extension adds math formulas support to Python-Markdown."
HOMEPAGE="https://github.com/mitya57/python-markdown-math/"
COPYRIGHT="2015-2017 Dmitry Shachnev"
LICENSE="BSD (3-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="https://files.pythonhosted.org/packages/source/p/python-markdown-math/python-markdown-math-$portVersion.tar.gz"
CHECKSUM_SHA256="8564212af679fc18d53f38681f16080fcd3d186073f23825c7ce86fadd3e3635"
SOURCE_DIR="python-markdown-math-$portVersion"
@@ -21,8 +21,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -8,7 +8,7 @@ COPYRIGHT="2007, 2008 The Python Markdown Project
2004, 2005, 2006 Yuri Takhteyev
2004 Manfred Stienstra"
LICENSE="BSD (3-clause)"
REVISION="2"
REVISION="3"
SOURCE_URI="https://files.pythonhosted.org/packages/source/M/Markdown/Markdown-$portVersion.tar.gz"
CHECKSUM_SHA256="2e50876bcdd74517e7b71f3e7a76102050edec255b3983403f1a63e7c8a41e7a"
SOURCE_DIR="Markdown-$portVersion"
@@ -26,8 +26,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
@@ -44,20 +44,11 @@ BUILD_PREREQUIRES="$BUILD_PREREQUIRES
cmd:python$pythonVersion"
done
PROVIDES_python="$PROVIDES_python
cmd:markdown_py
"
REPLACES_python="
python_markdown
"
PROVIDES_python3="$PROVIDES_python3
cmd:markdown_py3
"
PROVIDES_python38="$PROVIDES_python38
cmd:markdown_py38
"
PROVIDES_python39="$PROVIDES_python39
cmd:markdown_py39
cmd:markdown_py
"
INSTALL()
@@ -74,15 +65,9 @@ INSTALL()
$python setup.py build install \
--root=/ --prefix=$prefix
if [ $pythonPackage = python3 ]; then
mv $binDir/markdown_py $binDir/markdown_py3
fi
if [ $pythonPackage = python38 ]; then
mv $binDir/markdown_py $binDir/markdown_py38
fi
if [ $pythonPackage = python39 ]; then
mv $binDir/markdown_py $binDir/markdown_py39
fi
packageEntries $pythonPackage \
$prefix/lib/python* \
$binDir

View File

@@ -7,7 +7,7 @@ HOMEPAGE="http://python-requests.org/
http://pypi.python.org/pypi/markups"
COPYRIGHT="2012-2015 Dmitry Shachnev"
LICENSE="BSD (3-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="https://files.pythonhosted.org/packages/source/M/Markups/Markups-$portVersion.tar.gz"
CHECKSUM_SHA256="ab9747a72c1c6457418eb4276c79871977c13a654618e4f12e2a1f0990fbf2fc"
SOURCE_DIR="Markups-$portVersion"
@@ -25,8 +25,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ for Python."
HOMEPAGE="https://pypi.org/project/MarkupSafe/"
COPYRIGHT="2019 Armin Ronacher and contributors"
LICENSE="BSD (3-clause)"
REVISION="3"
REVISION="4"
SOURCE_URI="https://github.com/pallets/markupsafe/archive/1.1.1.tar.gz"
CHECKSUM_SHA256="222a10e3237d92a9cd45ed5ea882626bc72bc5e0264d3ed0f2c9129fa69fc167"
SOURCE_FILENAME="markupsafe-$portVersion.tag.gz"
@@ -25,8 +25,8 @@ BUILD_REQUIRES="
BUILD_PREREQUIRES="
cmd:gcc
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -7,7 +7,7 @@ COPYRIGHT="<year> Ned Batchelder
2011-2013 Tarek Ziade
2013 Florent Xicluna"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="$HOMEPAGE/archive/refs/tags/$portVersion.tar.gz"
CHECKSUM_SHA256="f4f7fa5ed8b7f77601fea3e748d6238928323a291fcde0fddbbe6cb2d0cb2da2"
@@ -24,8 +24,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -22,7 +22,7 @@ COPYRIGHT="2002-2010 John J. Lee
1997-1999 Johnny Lee
2003 Andy Lester"
LICENSE="BSD (3-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/python-mechanize/mechanize/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="08515f36d315566b256888bbe50e3587293397028c45b5289f3e38fede3c574f"
@@ -39,8 +39,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -14,7 +14,7 @@ testing, particularly monkey patching."
HOMEPAGE="http://pypi.python.org/pypi/mock"
COPYRIGHT="2003-2012, Michael Foord"
LICENSE="BSD (2-clause)"
REVISION="2"
REVISION="3"
SOURCE_URI="https://pypi.python.org/packages/source/m/mock/mock-$portVersion.tar.gz"
CHECKSUM_SHA256="7d3fbbde18228f4ff2f1f119a45cdffa458b4c0dee32eb4d2bb2f82554bac7bc"
@@ -31,8 +31,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -6,7 +6,7 @@ for working with Python iterables."
HOMEPAGE="https://pypi.python.org/pypi/more-itertools"
COPYRIGHT="2012 Erik Rose"
LICENSE="MIT"
REVISION="3"
REVISION="4"
pypiVersion="0b/ff/1ad78678bee731ae5414ea5e97396b3f91de32186028daa614d322ac5a8b"
SOURCE_URI="https://files.pythonhosted.org/packages/$pypiVersion/more_itertools-$portVersion-py3-none-any.whl#noarchive"
CHECKSUM_SHA256="1bc4f91ee5b1b31ac7ceacc17c09befe6a40a503907baf9c839c229b5095cfd2"
@@ -24,8 +24,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -7,7 +7,7 @@ HOMEPAGE="https://github.com/msgpack/msgpack-python/
https://pypi.org/project/msgpack/"
COPYRIGHT="2007-2021 Ian Bicking and contributors"
LICENSE="Apache v2"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/msgpack/msgpack-python/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="576a1835a8b48d5861c883a6e10fd374065c6ae56287b221d1a4791e9529c71c"
SOURCE_DIR="msgpack-python-$portVersion"
@@ -25,8 +25,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39 python310)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -9,7 +9,7 @@ Ogg streams on an individual packet/page level."
HOMEPAGE="https://github.com/quodlibet/mutagen"
COPYRIGHT="Joe Wreschnig, Michael Urman, Lukáš Lalinský, Christoph Reiter, Ben Ockmore & others"
LICENSE="GNU GPL v2"
REVISION="2"
REVISION="3"
SOURCE_URI="https://files.pythonhosted.org/packages/source/m/$portName/$portName-$portVersion.tar.gz"
CHECKSUM_SHA256="6397602efb3c2d7baebd2166ed85731ae1c1d475abca22090b7141ff5034b3e1"
SOURCE_DIR="mutagen-$portVersion"
@@ -27,8 +27,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
@@ -45,7 +45,7 @@ BUILD_PREREQUIRES="$BUILD_PREREQUIRES
cmd:python$pythonVersion"
done
PROVIDES_python3="$PROVIDES_python3
PROVIDES_python39="$PROVIDES_python39
cmd:mid3cp
cmd:mid3iconv
cmd:mid3v2
@@ -69,7 +69,7 @@ INSTALL()
--root=/ --prefix=$prefix \
--install-data=$dataDir
if [ $pythonPackage == python3 ]; then
if [ $pythonPackage == python39 ]; then
packageEntries $pythonPackage \
$prefix/lib/python* \
$binDir

View File

@@ -4,7 +4,7 @@ study of the structure, dynamics, and functions of complex networks."
HOMEPAGE="https://networkx.github.io/"
COPYRIGHT="2004-2018 NetworkX Developers"
LICENSE="BSD (3-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/networkx/networkx/archive/networkx-$portVersion.tar.gz"
CHECKSUM_SHA256="db3adff2eaf91d4eba16268504ef12bed920d4dc2bd5e1e3812d8fd11d166a73"
SOURCE_DIR="networkx-networkx-$portVersion"
@@ -22,8 +22,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -3,7 +3,7 @@ DESCRIPTION="node-semver, python version of *node-semver* https://github.com/isa
HOMEPAGE="https://github.com/podhmo/python-node-semver"
COPYRIGHT="2016 podhmo"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://files.pythonhosted.org/packages/e7/4a/559f42d01f1ed75a94ee8afc77dc4bec9b062b808b2cf266352278811444/node-semver-$portVersion.tar.gz"
CHECKSUM_SHA256="281600d009606f4f63ddcbe148992e235b39a69937b9c20359e2f4a2adbb1e00"
SOURCE_DIR="node-semver-$portVersion"
@@ -21,8 +21,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -16,7 +16,7 @@ HOMEPAGE="https://readthedocs.io/docs/nose/
https://github.com/nose-devs/nose"
COPYRIGHT="2008-2010 anatoly techtonik"
LICENSE="GNU LGPL v2.1"
REVISION="3"
REVISION="4"
SOURCE_URI="https://pypi.io/packages/source/n/nose/nose-$portVersion.tar.gz"
CHECKSUM_SHA256="f1bffef9cbc82628f6e7d7b40d7e255aefaa1adb6a1b1d26c69a8b79e6208a98"
@@ -32,8 +32,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[i]}

View File

@@ -4,7 +4,7 @@ version handling, specifiers, markers, requirements, tags, utilities."
HOMEPAGE="https://pypi.python.org/pypi/packaging"
COPYRIGHT="2014-2021 Donald Stufft and individual contributors"
LICENSE="Apache v2"
REVISION="2"
REVISION="3"
SOURCE_URI="https://pypi.io/packages/source/${portName:0:1}/$portName/$portName-$portVersion.tar.gz"
CHECKSUM_SHA256="dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb"
@@ -21,8 +21,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ parameterized testing for py.test, parameterized testing for unittest."
HOMEPAGE="https://github.com/wolever/parameterized"
COPYRIGHT="2010 David Wolever"
LICENSE="BSD (2-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.io/packages/source/p/parameterized/parameterized-$portVersion.tar.gz"
CHECKSUM_SHA256="41bbff37d6186430f77f900d777e5bb6a24928a1c46fb1de692f8b52b8833b5c"
@@ -20,8 +20,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[i]}

View File

@@ -37,7 +37,7 @@ HOMEPAGE="https://github.com/conan-io/python-patch-ng"
COPYRIGHT="2019-2020 Uilian Ries
2008-2019 Anatoly Techtonik"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="$HOMEPAGE/archive/refs/tags/$portVersion.tar.gz"
CHECKSUM_SHA256="e332ea2c2e64e95b988c6e904a51be65b80560518a9b101c604a1a4378673795"
SOURCE_DIR="python-patch-ng-$portVersion"
@@ -55,8 +55,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -6,7 +6,7 @@ HOMEPAGE="http://python-requests.org/
http://pypi.python.org/pypi/requests"
COPYRIGHT="2010 Yesudeep Mangalapilly"
LICENSE="MIT"
REVISION="5"
REVISION="6"
SOURCE_URI="https://pypi.python.org/packages/source/p/pathtools/pathtools-$portVersion.tar.gz"
CHECKSUM_SHA256="7c35c5421a39bb82e58018febd90e3b6e5db34c5443aaaf742b3f33d4655f1c0"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -12,7 +12,7 @@ are defined."
HOMEPAGE="https://pypi.org/project/pep517/"
COPYRIGHT="2017 Thomas Kluyver"
LICENSE="MIT"
REVISION="1"
REVISION="2"
pypiVersion="0a/65/6e656d49c679136edfba25f25791f45ffe1ea4ae2ec1c59fe9c35e061cd1"
SOURCE_URI="https://files.pythonhosted.org/packages/$pypiVersion/pep517-0.12.0.tar.gz"
CHECKSUM_SHA256="931378d93d11b298cf511dd634cf5ea4cb249a28ef84160b3247ee9afb4e8ab0"
@@ -30,8 +30,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ PEP 8_."
HOMEPAGE="https://pypi.org/project/pep8/"
COPYRIGHT="2017 Ian Lee"
LICENSE="MIT"
REVISION="1"
REVISION="2"
pypiVersion="64ba19519db49e4094d82599412a9660dee8c26a7addbbb1bf17927ceefe"
SOURCE_URI="https://files.pythonhosted.org/packages/01/a0/$pypiVersion/pep8-$portVersion.tar.gz"
CHECKSUM_SHA256="fe249b52e20498e59e0b5c5256aa52ee99fc295b26ec9eaa85776ffdb9fe6374"
@@ -22,8 +22,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -7,7 +7,7 @@ COPYRIGHT="1997-2011 by Secret Labs AB
1995-2011 by Fredrik Lundh
2010-2022 by Alex Clark and contributors"
LICENSE="HPND"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/python-pillow/Pillow/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="95836f00972dbf724bf1270178683a0ac4ea23c6c3a980858fc9f2f9456e32ef"
SOURCE_FILENAME="pillow-$portVersion.tar.gz"
@@ -40,8 +40,8 @@ BUILD_PREREQUIRES="
cmd:pkg_config$secondaryArchSuffix
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -3,7 +3,7 @@ DESCRIPTION="Install Python packages, replacement for easy_install"
HOMEPAGE="https://pypi.python.org/pypi/pip"
COPYRIGHT="2006-2022 Python Packaging Authority"
LICENSE="Python"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.io/packages/source/p/pip/pip-$portVersion.tar.gz"
CHECKSUM_SHA256="65fd48317359f3af8e593943e6ae1506b66325085ea64b706a998c6e83eeaf38"
@@ -20,8 +20,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -4,7 +4,7 @@ Python 3.3+."
HOMEPAGE="https://pypi.org/project/pkgconfig/"
COPYRIGHT="201-2021 Mathias Vogelgesang"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.python.org/packages/source/p/pkgconfig/pkgconfig-$portVersion.tar.gz"
CHECKSUM_SHA256="deb4163ef11f75b520d822d9505c1f462761b4309b1bb713d08689759ea8b899"
SOURCE_DIR="pkgconfig-$portVersion"
@@ -22,8 +22,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -13,7 +13,7 @@ HOMEPAGE="https://www.dabeaz.com/ply/
https://pypi.org/project/ply/"
COPYRIGHT="2006-2018 David Beazley"
LICENSE="BSD (3-clause)"
REVISION="4"
REVISION="5"
SOURCE_URI="https://pypi.io/packages/source/p/ply/ply-$portVersion.tar.gz"
CHECKSUM_SHA256="00c7c1aaa88358b9c765b6d3000c6eec0ba42abca5351b095321aef446081da3"
@@ -30,8 +30,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -6,7 +6,7 @@ files from scratch."
HOMEPAGE="https://pypi.org/project/polib/"
COPYRIGHT="2006-2015 David Jean Louis."
LICENSE="MIT"
REVISION="2"
REVISION="3"
SOURCE_URI="https://pypi.python.org/packages/source/p/polib/polib-$portVersion.tar.gz"
CHECKSUM_SHA256="fad87d13696127ffb27ea0882d6182f1a9cf8a5e2b37a587751166c51e5a332a"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ HOMEPAGE="https://github.com/alex/pretend
https://pypi.org/project/pretend/"
COPYRIGHT="2012-2018 Alex Gaynor and individual contributors"
LICENSE="BSD (3-clause)"
REVISION="2"
REVISION="3"
SOURCE_URI="https://files.pythonhosted.org/packages/source/p/pretend/pretend-$portVersion.tar.gz"
CHECKSUM_SHA256="c90eb810cde8ebb06dafcb8796f9a95228ce796531bc806e794c2f4649aa1b10"
@@ -22,8 +22,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ data structures (X.509, PKCS etc.)."
HOMEPAGE="https://pypi.org/project/pyasn1-modules/"
COPYRIGHT="2011-2019 Ilya Etingof "
LICENSE="BSD (2-clause)"
REVISION="2"
REVISION="3"
SOURCE_URI="https://pypi.io/packages/source/p/pyasn1-modules/pyasn1-modules-$portVersion.tar.gz"
SOURCE_DIR="pyasn1-modules-$portVersion"
CHECKSUM_SHA256="905f84c712230b2c592c19470d3ca8d552de726050d1d1716282a1f6146be65e"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -6,7 +6,7 @@ HOMEPAGE="http://snmplabs.com/pyasn1/
https://pypi.org/project/pyasn1"
COPYRIGHT="2007-2018 Ilya Etingof"
LICENSE="BSD (2-clause)"
REVISION="2"
REVISION="3"
SOURCE_URI="https://files.pythonhosted.org/packages/source/p/pyasn1/pyasn1-$portVersion.tar.gz"
CHECKSUM_SHA256="aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -8,7 +8,7 @@ by inferring type information using compile-time introspection."
HOMEPAGE="https://pypi.org/project/pybind11/"
COPYRIGHT="2015-2019 Wenzel Jakob"
LICENSE="BSD (2-clause)"
REVISION="2"
REVISION="3"
SOURCE_URI="https://github.com/pybind/pybind11/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="8ff2fff22df038f5cd02cea8af56622bc67f5b64534f1b83b9f133b8366acff2"
SOURCE_FILENAME="pybind11-v$portVersion.tar.gz"
@@ -23,8 +23,8 @@ REQUIRES="
haiku$secondaryArchSuffix
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -14,7 +14,7 @@ COPYRIGHT="2006-2009 Johann C. Rocholl
2009-2014 Florent Xicluna
2014-2020 Ian Lee"
LICENSE="MIT"
REVISION="1"
REVISION="2"
pypiVersion="b6/83/5bcaedba1f47200f0665ceb07bcb00e2be123192742ee0edfb66b600e5fd"
SOURCE_URI="https://files.pythonhosted.org/packages/$pypiVersion/pycodestyle-$portVersion.tar.gz"
CHECKSUM_SHA256="2c9607871d58c76354b697b42f5d57e1ada7d261c261efac224b664affdc5785"
@@ -32,8 +32,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ source code."
HOMEPAGE="https://github.com/eliben/pycparser"
COPYRIGHT="2008-2018 Eli Bendersky"
LICENSE="BSD (3-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/eliben/pycparser/archive/release_v$portVersion.tar.gz"
CHECKSUM_SHA256="3c797eb2eb1ba57772bb99ffa7caed23c3a2c2ae58daef114c9b09d3a6da97e2"
SOURCE_FILENAME="pycparser-$portVersion.tar.gz"
@@ -24,8 +24,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39 python310)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -7,7 +7,7 @@ etc.).
HOMEPAGE="http://pypi.python.org/pypi/pycrypto/2.6"
LICENSE="pycrypto"
COPYRIGHT="2010 Dwayne C. Litzenberger"
REVISION="5"
REVISION="6"
SOURCE_URI="https://pypi.python.org/packages/source/p/pycrypto/pycrypto-$portVersion.tar.gz"
CHECKSUM_SHA256="f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c"
@@ -28,8 +28,8 @@ BUILD_PREREQUIRES="
cmd:awk
cmd:cc
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ information, visit the project website."
HOMEPAGE="http://pyenchant.github.io/pyenchant/"
COPYRIGHT="2020 Dimitri Merejkowsky"
LICENSE="GNU LGPL v2.1"
REVISION="4"
REVISION="5"
SOURCE_URI="https://github.com/pyenchant/pyenchant/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="3195bfc5cfbdeb8a60f9484390c2c982e59dd220d6f9a5f8418ba67551ead01a"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
@@ -49,9 +49,6 @@ if [ "$targetArchitecture" = "x86_gcc2" ]; then
PROVIDES_python39+="
pyenchant_python39 = $portVersion
"
PROVIDES_python3+="
pyenchant_python3 = $portVersion
"
fi

View File

@@ -4,7 +4,7 @@ HOMEPAGE="https://github.com/PyCQA/pyflakes"
COPYRIGHT="2005-2011 Divmod, Inc.
2013-2014 Florent Xicluna"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="$HOMEPAGE/archive/refs/tags/$portVersion.tar.gz"
CHECKSUM_SHA256="0b71a63ab57f5cc9c4a3032460b850da86af8afc63b1888f77527d98b5323a37"
@@ -21,8 +21,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -14,7 +14,7 @@ ANSI sequences
HOMEPAGE="https://pygments.org/"
COPYRIGHT="2006-2022 by the Pygments team"
LICENSE="BSD (2-clause)"
REVISION="2"
REVISION="3"
SOURCE_URI="https://pypi.org/packages/source/P/Pygments/Pygments-$portVersion.tar.gz"
CHECKSUM_SHA256="4e426f72023d88d03b2fa258de560726ce890ff3b630f88c21cbb8b2503b8c6a"
SOURCE_DIR="Pygments-$portVersion"
@@ -32,8 +32,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39 python310)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
@@ -50,17 +50,11 @@ BUILD_PREREQUIRES="$BUILD_PREREQUIRES
cmd:python$pythonVersion"
done
PROVIDES_python="$PROVIDES_python
cmd:pygmentize = $portVersion
"
PROVIDES_python3="$PROVIDES_python3
cmd:pygmentize3 = $portVersion
"
PROVIDES_python38="$PROVIDES_python38
cmd:pygmentize3.8 = $portVersion
"
PROVIDES_python39="$PROVIDES_python39
cmd:pygmentize3.9 = $portVersion
cmd:pygmentize = $portVersion
"
INSTALL()
@@ -77,15 +71,9 @@ INSTALL()
$python setup.py build install \
--root=/ --prefix=$prefix
if [ $pythonPackage = python3 ]; then
mv $binDir/pygmentize $binDir/pygmentize3
fi
if [ $pythonPackage = python38 ]; then
mv $binDir/pygmentize $binDir/pygmentize3.8
fi
if [ $pythonPackage = python39 ]; then
mv $binDir/pygmentize $binDir/pygmentize3.9
fi
packageEntries $pythonPackage \
$prefix/lib/python* \
$binDir

View File

@@ -7,7 +7,7 @@ securely between two parties.
HOMEPAGE="https://github.com/harlowja/fasteners"
LICENSE="MIT"
COPYRIGHT="2014-2022 Jose Padilla, 2011-2014 Jeff Lindsay"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.python.org/packages/source/P/PyJWT/PyJWT-$portVersion.tar.gz"
CHECKSUM_SHA256="d42908208c699b3b973cbeb01a969ba6a96c821eefb1c5bfe4c390c01d67abba"
SOURCE_DIR="PyJWT-$portVersion"
@@ -25,8 +25,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -10,7 +10,7 @@ HOMEPAGE="https://pypi.org/project/PyMuPDF/
https://github.com/pymupdf/PyMuPDF/"
COPYRIGHT="2022 Jorj X. McKie and Ruikai Liu"
LICENSE="AGPL-3.0"
REVISION="1"
REVISION="2"
pypi="4a/09/6afe87a8ea7acb6e4709223a704270ffe9929497add4d06b12305e229ba8"
SOURCE_URI="https://files.pythonhosted.org/packages/$pypi/PyMuPDF-$portVersion.tar.gz"
CHECKSUM_SHA256="02eedf01f57c6bafb5e8667cea0088a2d2522643c47100f1908bec3a68a84888"
@@ -38,8 +38,8 @@ BUILD_PREREQUIRES="
cmd:git
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/pyca/pyopenssl
COPYRIGHT="2008-2022 The pyOpenSSL developers"
LICENSE="Apache v2
BSD (3-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/pyca/pyopenssl/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="4e92f6c2f08a8d1f0d9695335037a3d50ef8f58cd326514b89104acb9abb2838"
SOURCE_FILENAME="pyopenssl-$portVersion.tar.gz"
@@ -29,8 +29,8 @@ BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -3,7 +3,7 @@ DESCRIPTION="thin wrapper for pandoc, a universal document converter"
HOMEPAGE="https://pypi.org/project/pypandoc/"
COPYRIGHT="2011-2017 Juho Vepsäläinen"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.io/packages/source/p/pypandoc/pypandoc-$portVersion.tar.gz"
CHECKSUM_SHA256="14a49977ab1fbc9b14ef3087dcb101f336851837fca55ca79cf33846cc4976ff"
@@ -20,8 +20,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -7,7 +7,7 @@ Python code."
HOMEPAGE="https://pypi.python.org/pypi/pyparsing"
COPYRIGHT="2003-2022 Paul T. McGuire"
LICENSE="MIT"
REVISION="2"
REVISION="3"
SOURCE_URI="https://github.com/pyparsing/pyparsing/archive/pyparsing_$portVersion.tar.gz"
CHECKSUM_SHA256="9303df2c7998485cc71a246c6cc0489c48ad571adc9d250c2d1314c47768ba59"
SOURCE_DIR="pyparsing-pyparsing_$portVersion"
@@ -25,8 +25,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -8,7 +8,7 @@ And pyPEG supports Unicode."
HOMEPAGE="https://pypi.python.org/pypi/pypeg2"
COPYRIGHT="2009-2014 Volker Birk"
LICENSE="GNU GPL v2"
REVISION="3"
REVISION="4"
SOURCE_URI="https://pypi.io/packages/source/p/pyPEG2/pyPEG2-$portVersion.tar.gz"
CHECKSUM_SHA256="2b2d4f80d8e1a9370b2a91f4a25f4abf7f69b85c8da84cd23ec36451958a1f6d"
SOURCE_DIR="pyPEG2-$portVersion"
@@ -26,8 +26,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -6,7 +6,7 @@ perform the actual compilation and installation of extension modules."
HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/"
COPYRIGHT="2020 Riverbank Computing Limited"
LICENSE="BSD (2-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.io/packages/source/P/PyQt-builder/PyQt-builder-$portVersion.tar.gz"
CHECKSUM_SHA256="b6e3c826f98ff4006ecb34df491ac6062a023b63a32e9f9f50904867aff72f2e"
SOURCE_DIR="PyQt-builder-$portVersion"
@@ -25,8 +25,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -5,7 +5,7 @@ HOMEPAGE="https://github.com/kurtraschke/pyRFC3339
https://pypi.org/project/pyRFC3339/"
COPYRIGHT="2011-2018 Kurt Raschke"
LICENSE="MIT"
REVISION="2"
REVISION="3"
SOURCE_URI="https://pypi.io/packages/source/p/pyRFC3339/pyRFC3339-$portVersion.tar.gz"
CHECKSUM_SHA256="81b8cbe1519cdb79bed04910dd6fa4e181faf8c88dff1e1b987b5f7ab23a5b1a"
SOURCE_DIR="pyRFC3339-$portVersion"
@@ -23,8 +23,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3 python38 python39)
PYTHON_VERSIONS=(2.7 3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -9,7 +9,7 @@ HOMEPAGE="https://pypi.org/project/pyrsistent/
https://github.com/tobgu/pyrsistent/"
COPYRIGHT="2019 Tobias Gustafsson"
LICENSE="MIT"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.org/packages/source/p/pyrsistent/pyrsistent-$portVersion.tar.gz"
CHECKSUM_SHA256="2e636185d9eb976a18a8a8e96efce62f2905fea90041958d8cc2a189756ebf3e"
@@ -26,8 +26,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39)
PYTHON_VERSIONS=(3.7 3.8 3.9)
PYTHON_PACKAGES=(python38 python39)
PYTHON_VERSIONS=(3.8 3.9)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

View File

@@ -6,7 +6,7 @@ The module named "serial" automatically selects the appropriate backend."
HOMEPAGE="https://github.com/pyserial/pyserial"
COPYRIGHT="2001-2020 Chris Liechti"
LICENSE="BSD (3-clause)"
REVISION="1"
REVISION="2"
srcGitRev="31fa4807d73ed4eb9891a88a15817b439c4eea2d"
SOURCE_URI="https://github.com/pyserial/pyserial/archive/$srcGitRev.tar.gz"
CHECKSUM_SHA256="d77a5431db2d1d8e1c7d99bc2d736981c7ae9f73d0ffff9861be94589b1c14b3"
@@ -27,8 +27,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python3 python38 python39 python310)
PYTHON_VERSIONS=(3.7 3.8 3.9 3.10)
PYTHON_PACKAGES=(python38 python39 python310)
PYTHON_VERSIONS=(3.8 3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}

Some files were not shown because too many files have changed in this diff Show More