summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKokaKiwi2023-06-18 14:27:22 +0200
committerKokaKiwi2023-06-18 14:27:22 +0200
commit94cba3d04ec86a5bf9589536afa568cec01bbc40 (patch)
treefefc647ee0c7fd9966062e4ea8a70627b82c78a9
parent9f44af4f6fa33087e22e09e64061f3671f997698 (diff)
downloadaur-94cba3d04ec86a5bf9589536afa568cec01bbc40.tar.gz
upgpkg: python-dhall 0.1.15-1
upstream release
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD14
2 files changed, 14 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5faf149d93a3..3f55d13b0e35 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,21 @@
pkgbase = python-dhall
pkgdesc = Python bindings for dhall, a functional configuration language
- pkgver = 0.1.14
+ pkgver = 0.1.15
pkgrel = 1
url = https://pypi.org/project/dhall
arch = x86_64
arch = i686
license = Apache
license = MIT
- makedepends = python-pip
makedepends = cargo
- makedepends = maturin
+ makedepends = python-build
+ makedepends = python-maturin
+ makedepends = python-installer
+ makedepends = python-wheel
depends = python
depends = openssl
- source = python-dhall-0.1.14.tar.gz::https://github.com/s-zeng/dhall-python/archive/v0.1.14.tar.gz
- sha256sums = d6b95f03d25c80a39267891b6401be6af411e5eac44591a1654267a96533c06c
- b2sums = 368857a5ef25d8fd0175ade30338a02fb0f91ffa5df340cc1b9ce7816f9724734a2e841ebe10c073d55c5d5136f3a62c67837a905f2c3656efbe26b36b71d9bf
+ source = python-dhall-0.1.15.tar.gz::https://github.com/s-zeng/dhall-python/archive/v0.1.15.tar.gz
+ sha256sums = f2035d053a18cbcc943d614333cf2f719e225cd61555e6ec2c89f1c87480c923
+ b2sums = 8bf32de73ed467e5d2916ebeeef8cd14cfe7b13351ed521ff96ae264b705669f84015cb96ba62f6532f44700ed24b4a884f6e4ce86b9c1342e4185626d621f8d
pkgname = python-dhall
diff --git a/PKGBUILD b/PKGBUILD
index 5dac38ff5421..7b6b917c72e7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,28 @@
# Maintainer: KokaKiwi <kokakiwi+aur@kokakiwi.net>
pkgname=python-dhall
-pkgver=0.1.14
+pkgver=0.1.15
pkgrel=1
pkgdesc="Python bindings for dhall, a functional configuration language"
arch=('x86_64' 'i686')
url="https://pypi.org/project/dhall"
license=('Apache' 'MIT')
depends=('python' 'openssl')
-makedepends=('python-pip' 'cargo' 'maturin')
+makedepends=('cargo' 'python-build' 'python-maturin' 'python-installer' 'python-wheel')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/s-zeng/dhall-python/archive/v${pkgver}.tar.gz")
-sha256sums=('d6b95f03d25c80a39267891b6401be6af411e5eac44591a1654267a96533c06c')
-b2sums=('368857a5ef25d8fd0175ade30338a02fb0f91ffa5df340cc1b9ce7816f9724734a2e841ebe10c073d55c5d5136f3a62c67837a905f2c3656efbe26b36b71d9bf')
+sha256sums=('f2035d053a18cbcc943d614333cf2f719e225cd61555e6ec2c89f1c87480c923')
+b2sums=('8bf32de73ed467e5d2916ebeeef8cd14cfe7b13351ed521ff96ae264b705669f84015cb96ba62f6532f44700ed24b4a884f6e4ce86b9c1342e4185626d621f8d')
build() {
cd "dhall-python-${pkgver}"
- maturin build --release --manylinux off
+ OPENSSL_NO_VENDOR=1 python -m build --wheel --no-isolation
}
package() {
cd "dhall-python-${pkgver}"
- PIP_CONFIG_FILE=/dev/null pip install \
- --isolated --root="${pkgdir}" --ignore-installed --no-deps \
- target/wheels/dhall-${pkgver}-*.whl
+ python -m installer --destdir="$pkgdir" target/wheels/dhall-$pkgver-*.whl
install -Dm0644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE-*
}