diff --git a/breezy/PKGBUILD b/breezy/PKGBUILD index 65d5c1b4..ac72a381 100644 --- a/breezy/PKGBUILD +++ b/breezy/PKGBUILD @@ -2,7 +2,7 @@ pkgname=breezy pkgver=3.2.2 -pkgrel=2 +pkgrel=3 pkgdesc='A decentralized revision control system with support for Bazaar and Git file formats' arch=('i686' 'x86_64') url='https://www.breezy-vcs.org/' diff --git a/cython/PKGBUILD b/cython/PKGBUILD index eb88bd72..c06a5aff 100644 --- a/cython/PKGBUILD +++ b/cython/PKGBUILD @@ -3,13 +3,14 @@ _realname=cython pkgbase=${_realname} pkgname=('cython') -pkgver=0.29.36 +pkgver=3.0.2 pkgrel=1 pkgdesc='C-Extensions for Python' arch=('i686' 'x86_64') url='https://cython.org/' license=('spdx:Apache-2.0') depends=('python') +conflicts=('cython0') makedepends=( 'gcc' 'python-devel' @@ -19,7 +20,7 @@ makedepends=( "python-installer" ) source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/cython/cython/archive/${pkgver}.tar.gz") -sha256sums=('bd8ee4208e1f2817914894eca8c4ca894f6c9a51803b0b815a9a3c03d01ab729') +sha256sums=('b0c0af0d1c6b65f951aba18c4d52877894e56f5bf7cbe99719fb6988a1585f47') prepare() { cd "${_realname}-${pkgver}" diff --git a/cython0/PKGBUILD b/cython0/PKGBUILD new file mode 100644 index 00000000..40fa49fd --- /dev/null +++ b/cython0/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Alexandre Ferreira < alex.jorge.m [at] gmail.com > + +_realname=cython +pkgbase='cython0' +pkgname=('cython0') +pkgver=0.29.36 +pkgrel=1 +pkgdesc='C-Extensions for Python' +arch=('i686' 'x86_64') +url='https://cython.org/' +license=('spdx:Apache-2.0') +depends=('python') +conflicts=('cython') +makedepends=( + 'gcc' + 'python-devel' + "python-setuptools" + "python-wheel" + "python-build" + "python-installer" +) +source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/cython/cython/archive/${pkgver}.tar.gz") +sha256sums=('bd8ee4208e1f2817914894eca8c4ca894f6c9a51803b0b815a9a3c03d01ab729') + +prepare() { + cd "${_realname}-${pkgver}" +} + +build() { + cd "${_realname}-${pkgver}" + + python -m build --wheel --skip-dependency-check --no-isolation +} + +package() { + cd "${_realname}-${pkgver}" + + python -m installer --destdir="${pkgdir}" dist/*.whl +} diff --git a/python-fastbencode/PKGBUILD b/python-fastbencode/PKGBUILD index 1875bb34..ef07fdb6 100644 --- a/python-fastbencode/PKGBUILD +++ b/python-fastbencode/PKGBUILD @@ -2,7 +2,7 @@ pkgname=python-fastbencode pkgver=0.2 -pkgrel=1 +pkgrel=2 pkgdesc='Implementation of bencode with optional fast C extensions' arch=('i686' 'x86_64') url='https://github.com/breezy-team/fastbencode' diff --git a/python-lxml/PKGBUILD b/python-lxml/PKGBUILD index ad510ba2..6b0fbc7e 100644 --- a/python-lxml/PKGBUILD +++ b/python-lxml/PKGBUILD @@ -4,7 +4,7 @@ _realname=lxml pkgbase="python-${_realname}" pkgname=("python-${_realname}") pkgver=4.9.2 -pkgrel=2 +pkgrel=3 pkgdesc="Python binding for the libxml2 and libxslt libraries" arch=('any') url="https://lxml.de/" @@ -12,7 +12,7 @@ license=('spdx:BSD-3-Clause') depends=("python" "libxslt" "libxml2") makedepends=( "gcc" - "cython" + "cython0" "libxslt-devel" "libxml2-devel" "pkgconf" diff --git a/python-yaml/PKGBUILD b/python-yaml/PKGBUILD index 79aa7f37..831e43ee 100644 --- a/python-yaml/PKGBUILD +++ b/python-yaml/PKGBUILD @@ -5,7 +5,7 @@ _realname=yaml pkgbase=python-${_realname} pkgname=("python-${_realname}") pkgver=6.0 -pkgrel=2 +pkgrel=3 pkgdesc='Python bindings for YAML, using fast libYAML library' arch=('i686' 'x86_64') url='https://pyyaml.org/' @@ -14,7 +14,7 @@ depends=('python' 'libyaml') makedepends=( 'python-build' 'python-installer' - 'cython' + 'cython0' 'python-setuptools' 'python-wheel' 'libyaml-devel'