[arch-commits] Commit in python-autobahn/trunk (PKGBUILD)
Chih-Hsuan Yen
yan12125 at gemini.archlinux.org
Sat Jan 29 04:58:50 UTC 2022
Date: Saturday, January 29, 2022 @ 04:58:49
Author: yan12125
Revision: 1118874
upgpkg: python-autobahn 22.1.1-1; several minor cleanups & improvements
* Drop AUTOBAHN_USE_NVX=1 as the NVX extension is built by default since upstream version 21.11.1 [1]
* Update comments about -march=
* Add a link to the changelog
[1] https://github.com/crossbario/autobahn-python/pull/1493
Modified:
python-autobahn/trunk/PKGBUILD
----------+
PKGBUILD | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-01-29 04:30:06 UTC (rev 1118873)
+++ PKGBUILD 2022-01-29 04:58:49 UTC (rev 1118874)
@@ -3,8 +3,9 @@
# Maintainer: Anatol Pomozov
pkgname=python-autobahn
-pkgver=21.11.1
-pkgrel=3
+# https://github.com/crossbario/autobahn-python/blob/master/docs/changelog.rst
+pkgver=22.1.1
+pkgrel=1
pkgdesc='Real-time framework for Web, Mobile & Internet of Things'
arch=(x86_64)
url='https://crossbar.io/autobahn/'
@@ -32,15 +33,15 @@
source=(https://files.pythonhosted.org/packages/source/a/autobahn/autobahn-$pkgver.tar.gz
judge-sse-header.patch)
-sha256sums=('bd6f46315419ca0a5be4109f737410208ad5f19718f67ca6a4a674cc66ca9b18'
+sha256sums=('17e1b58b6ae1a63ca7d926b1d71bb9e4fd6b9ac9a1a2277d8ee40e0b61f54746'
'a6505b22363d7b1bbd6c9b4d503118e16129abf91e65885b7ee7f47f74ed9d00')
prepare() {
cd "$srcdir/autobahn-$pkgver"
# For reproducibility
- # If Arch decides to increase CPU requirements [1], -march=x86-64 can be
+ # If Arch decides to increase CPU requirements [1], -march=native can be
# replaced with -march=nehalem so that the SSE 4.1 implementation is built
- # [1] https://lists.archlinux.org/pipermail/arch-dev-public/2020-March/029914.html
+ # [1] https://gitlab.archlinux.org/archlinux/rfcs/-/blob/master/rfcs/0002-march.rst
sed -i "s#, '-march=native'##" autobahn/nvx/_utf8validator.py
patch -Np1 -i "${srcdir}/judge-sse-header.patch"
}
@@ -47,7 +48,7 @@
build() {
cd "$srcdir/autobahn-$pkgver"
- AUTOBAHN_USE_NVX=1 python setup.py build
+ python setup.py build
}
check() {
@@ -61,6 +62,6 @@
package() {
cd "$srcdir/autobahn-$pkgver"
- AUTOBAHN_USE_NVX=1 python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ python setup.py install --root="$pkgdir" --optimize=1 --skip-build
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
More information about the arch-commits
mailing list