summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbozo.kopic <bozo@kopic.xyz>2023-12-29 21:45:08 +0100
committerbozo.kopic <bozo@kopic.xyz>2023-12-29 21:45:08 +0100
commitfd7675f4ee6a67db5f88da7ae7cf46b8fa5bedbc (patch)
tree71840aeb53c51ad30b5a7510f79b783684ef427a
parentfa1dacca0175d555100221b20bf450b1d796456b (diff)
.
-rw-r--r--hat-syslog/PKGBUILD11
-rw-r--r--mkwhl/PKGBUILD9
-rw-r--r--opcut/PKGBUILD10
-rw-r--r--python-hat-aio/PKGBUILD10
-rw-r--r--python-hat-doit/PKGBUILD17
-rw-r--r--python-hat-json/PKGBUILD11
-rw-r--r--python-hat-juggler/PKGBUILD11
-rw-r--r--python-hat-util/PKGBUILD10
8 files changed, 46 insertions, 43 deletions
diff --git a/hat-syslog/PKGBUILD b/hat-syslog/PKGBUILD
index d6db97a..0ddd919 100644
--- a/hat-syslog/PKGBUILD
+++ b/hat-syslog/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Bozo Kopic <bozo@kopic.xyz>
pkgname=hat-syslog
-pkgver=0.7.6
+pkgver=0.7.8
pkgrel=1
pkgdesc="Syslog server and clients"
url="https://github.com/hat-open/hat-syslog"
@@ -9,18 +9,17 @@ license=('Apache')
arch=('any')
depends=('python-appdirs' 'python-hat-aio' 'python-hat-json'
'python-hat-juggler' 'python-hat-util')
-makedepends=('python-hat-doit' 'python-installer' 'yarn'
- 'python-sphinxcontrib-plantuml' 'python-sphinxcontrib-programoutput')
+makedepends=('python-build' 'python-hat-doit' 'python-installer' 'yarn')
source=("https://github.com/hat-open/hat-syslog/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('4ecda026b63fce6bc289fe74d91b585c7dff8f12bb22ee5f549c08639ae85e5f')
+sha256sums=('9c9202e4c06f48c809c35a9f5703d046890248a264e7d08bd1515e33aba9b1d1')
build() {
cd "$srcdir/$pkgname-$pkgver"
- python -m doit
+ python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/$pkgname-$pkgver"
- python -m installer --destdir="$pkgdir" build/py/dist/*.whl
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -D -m 644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}
diff --git a/mkwhl/PKGBUILD b/mkwhl/PKGBUILD
index c867352..066701f 100644
--- a/mkwhl/PKGBUILD
+++ b/mkwhl/PKGBUILD
@@ -1,23 +1,24 @@
# Maintainer: Bozo Kopic <bozo@kopic.xyz>
pkgname=mkwhl
-pkgver=0.3.0
+pkgver=0.3.1
pkgrel=1
pkgdesc="Python wheel creation utility"
url="https://github.com/bozokopic/mkwhl"
license=('GPL3')
arch=('any')
depends=('python-packaging' 'python-tomli')
+makedepends=('python-build' 'python-installer')
source=("https://github.com/bozokopic/mkwhl/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('ad3df73d717f0a436792612efa32a2d2f969f3cab3270b2e195a96b0c6b56f99')
+sha256sums=('939a57155662a0242fec72bd02639b207bc618b5720271c209440c00d258a97b')
build() {
cd "$srcdir/$pkgname-$pkgver"
- make
+ python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/$pkgname-$pkgver"
- python -m installer --destdir="$pkgdir" build/*.whl
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -D -m 644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}
diff --git a/opcut/PKGBUILD b/opcut/PKGBUILD
index ff3b07a..f962f7a 100644
--- a/opcut/PKGBUILD
+++ b/opcut/PKGBUILD
@@ -1,24 +1,24 @@
# Maintainer: Bozo Kopic <bozo@kopic.xyz>
pkgname=opcut
-pkgver=0.4.9
+pkgver=0.4.10
pkgrel=1
pkgdesc="Cutting stock problem optimizer"
url="https://github.com/bozokopic/opcut"
license=('GPL3')
arch=('x86_64' 'armv7l' 'aarch64')
depends=('python-aiohttp' 'python-hat-aio' 'python-hat-json' 'python-cairo')
-makedepends=('python-hat-doit' 'python-installer' 'yarn')
+makedepends=('python-build' 'python-hat-doit' 'python-installer' 'yarn')
source=("https://github.com/bozokopic/opcut/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('965303a6b69b5cfa5070abb8ae6d4a41e46148b987a3b0f658d997d8c580b20a')
+sha256sums=('cc6daaa378bf6c8e2790842749ff52705c8660dff41b0b1bfd44480f0b13336a')
build() {
cd "$srcdir/$pkgname-$pkgver"
- SKIP_CROSS_COMPILE=1 python -m doit
+ python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/$pkgname-$pkgver"
- python -m installer --destdir="$pkgdir" build/py/dist/*.whl
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -D -m 644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}
diff --git a/python-hat-aio/PKGBUILD b/python-hat-aio/PKGBUILD
index f0d91f6..1fd1f0f 100644
--- a/python-hat-aio/PKGBUILD
+++ b/python-hat-aio/PKGBUILD
@@ -2,24 +2,24 @@
_name=hat-aio
pkgname=python-$_name
-pkgver=0.7.7
+pkgver=0.7.9
pkgrel=1
pkgdesc="Hat async utility library"
url="https://github.com/hat-open/hat-aio"
license=('Apache')
arch=('any')
depends=('python')
-makedepends=('python-hat-doit' 'python-installer')
+makedepends=('python-build' 'python-hat-doit' 'python-installer')
source=("https://github.com/hat-open/hat-aio/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('d048a44e51ee2c2d984ab958b3ce2f4105d98b3805c0c1ca277ecca1a23c96b9')
+sha256sums=('9fba92a0a2724555a1aca6d83476379d53a7826d52698761cfbc8b3f05762e6a')
build() {
cd "$srcdir/$_name-$pkgver"
- python -m doit
+ python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/$_name-$pkgver"
- python -m installer --destdir="$pkgdir" build/py/dist/*.whl
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -D -m 644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}
diff --git a/python-hat-doit/PKGBUILD b/python-hat-doit/PKGBUILD
index 51ae37e..1b7e4c1 100644
--- a/python-hat-doit/PKGBUILD
+++ b/python-hat-doit/PKGBUILD
@@ -2,27 +2,28 @@
_name=hat-doit
pkgname=python-$_name
-pkgver=0.12.5
-pkgrel=1
+pkgver=0.15.7
+pkgrel=2
pkgdesc="Hat build utility functions"
url="https://github.com/hat-open/hat-doit"
license=('Apache')
arch=('any')
-depends=('python-build' 'python-doit' 'flake8' 'python-sphinx-furo'
+depends=('python-doit' 'flake8' 'python-sphinx-furo' 'mkwhl'
'python-packaging' 'python-pdoc' 'python-pytest'
'python-pytest-asyncio' 'python-pytest-cov' 'python-pytest-timeout'
- 'python-setuptools' 'python-sphinx' 'python-wheel')
-makedepends=('python-installer')
+ 'python-sphinx' 'python-tomli')
+makedepends=('python-build' 'python-installer')
source=("https://github.com/hat-open/hat-doit/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('7ad0718486239161ad027b2b8644fd6ecdb0056ab8b766110ad2bbd87449f9ac')
+sha256sums=('7f8e49f14ed0ebe2628bdba7e4f6917bc8078a540edd1cedcab2c48ca4d41eec')
build() {
cd "$srcdir/$_name-$pkgver"
- python -m doit
+ sed -i -e 's/"pdoc >=14.2.0"/"pdoc >=14.1.0"/' pyproject.toml
+ python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/$_name-$pkgver"
- python -m installer --destdir="$pkgdir" build/dist/*.whl
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -D -m 644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}
diff --git a/python-hat-json/PKGBUILD b/python-hat-json/PKGBUILD
index 25366da..57066e3 100644
--- a/python-hat-json/PKGBUILD
+++ b/python-hat-json/PKGBUILD
@@ -2,7 +2,7 @@
_name=hat-json
pkgname=python-$_name
-pkgver=0.5.17
+pkgver=0.5.21
pkgrel=1
pkgdesc="Hat JSON library"
url="https://github.com/hat-open/hat-json"
@@ -10,17 +10,18 @@ license=('Apache')
arch=('any')
depends=('python-hat-util' 'python-jsonpatch' 'python-jsonschema'
'python-yaml' 'python-tomli' 'python-tomli-w')
-makedepends=('python-hat-doit' 'python-installer')
+makedepends=('python-build' 'python-hat-doit' 'python-installer')
source=("https://github.com/hat-open/hat-json/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('a60dcbab21c7b42770a7ca9a9c6c6ba839a52556dc2480e9b85bd2b9a5a1128b')
+sha256sums=('9a416325b6bbef3d90d86193794e203373b2e365c209d51558430dd9c9164e7d')
build() {
cd "$srcdir/$_name-$pkgver"
- python -m doit
+ sed -i -e 's/"jsonschema ~=4.17.3"/"jsonschema >=4.17.3"/' pyproject.toml
+ python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/$_name-$pkgver"
- python -m installer --destdir="$pkgdir" build/py/dist/*.whl
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -D -m 644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}
diff --git a/python-hat-juggler/PKGBUILD b/python-hat-juggler/PKGBUILD
index 8731ebb..6703936 100644
--- a/python-hat-juggler/PKGBUILD
+++ b/python-hat-juggler/PKGBUILD
@@ -2,24 +2,25 @@
_name=hat-juggler
pkgname=python-$_name
-pkgver=0.6.10
+pkgver=0.6.12
pkgrel=1
pkgdesc="Juggler communication protocol"
url="https://github.com/hat-open/hat-juggler"
license=('Apache')
arch=('any')
depends=('python-aiohttp' 'python-hat-aio' 'python-hat-json' 'python-hat-util')
-makedepends=('python-hat-doit' 'python-installer')
+makedepends=('python-build' 'python-hat-doit' 'python-installer')
source=("https://github.com/hat-open/hat-juggler/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('179e8f7664898860c5cc127467e53e9fea103fdf410ae7f6e449b763f72784d6')
+sha256sums=('a06a1a8410f5cc0455596325d43263ebb8c510b320c11441b7ba20ad96726d35')
build() {
cd "$srcdir/$_name-$pkgver"
- python -m doit build_py
+ sed -i -e 's/"aiohttp ~= 3.8.4"/"jsonschema >=3.8.4"/' pyproject.toml
+ python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/$_name-$pkgver"
- python -m installer --destdir="$pkgdir" build/py/dist/*.whl
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -D -m 644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}
diff --git a/python-hat-util/PKGBUILD b/python-hat-util/PKGBUILD
index 1843a95..d95fb85 100644
--- a/python-hat-util/PKGBUILD
+++ b/python-hat-util/PKGBUILD
@@ -2,24 +2,24 @@
_name=hat-util
pkgname=python-$_name
-pkgver=0.6.9
+pkgver=0.6.11
pkgrel=1
pkgdesc="Hat utility library"
url="https://github.com/hat-open/hat-util"
license=('Apache')
arch=('any')
depends=('python')
-makedepends=('python-hat-doit' 'python-installer')
+makedepends=('python-build' 'python-hat-doit' 'python-installer')
source=("https://github.com/hat-open/hat-util/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('ee19f44ace8b321f36ec36321725975584c636cfb9439973e6c610183ded4142')
+sha256sums=('d848dfb256c3886d667bcf2d3192887f5ffcca29160f1544e4b61ebbec750e36')
build() {
cd "$srcdir/$_name-$pkgver"
- python -m doit build_py
+ python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/$_name-$pkgver"
- python -m installer --destdir="$pkgdir" build/py/dist/*.whl
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -D -m 644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}