Daurnimator pushed to branch main at Arch Linux / Packaging / Packages /
lua-dkjson
Commits:
4c1e28bb by Daurnimator at 2024-06-19T09:00:32+10:00
upgpkg: 2.8-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = lua-dkjson
pkgdesc = David Kolf’s Pure Lua JSON module with UTF-8 support and no
external dependencies
- pkgver = 2.7
+ pkgver = 2.8
pkgrel = 1
url = http://dkolf.de/src/dkjson-lua.fsl/home
arch = any
@@ -10,17 +10,21 @@ pkgbase = lua-dkjson
makedepends = lua52
makedepends = lua53
makedepends = lua
- source = http://dkolf.de/dkjson-lua/dkjson-2.7.tar.gz
- source = https://luarocks.org/manifests/dhkolf/dkjson-2.7-1.rockspec
+ source = http://dkolf.de/dkjson-lua/dkjson-2.8.tar.gz
+ source = https://luarocks.org/manifests/dhkolf/dkjson-2.8-1.rockspec
source = LICENSE
- sha256sums =
7a32a6cec0327d66578be1772303b79e1e9e87442bfce412738599f259eb20aa
- sha256sums =
ad5303145ff263b7d3958e08723e0b5adef6aa628c0b079d6e0a2282ac7ff94d
+ sha256sums =
24e8cd3beb91c1c861eb7bb3fbc9bd418bbff9ad4aa5d0471816258236a31532
+ sha256sums =
6ab6ac25e5fbc90d9183bd11c9ea6218dbcb762c90cfc5a7e075eb7531080418
sha256sums =
695b49734d1244ff236ec8785aa908883deb0f65b2356e36e8739ea06002b03c
pkgname = lua-dkjson
+ optdepends = lua-lpeg: speed up decoding
pkgname = lua53-dkjson
+ optdepends = lua53-lpeg: speed up decoding
pkgname = lua52-dkjson
+ optdepends = lua52-lpeg: speed up decoding
pkgname = lua51-dkjson
+ optdepends = lua51-lpeg: speed up decoding
=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
pkgbase=lua-dkjson
pkgname=("lua-dkjson" "lua53-dkjson" "lua52-dkjson" "lua51-dkjson")
-pkgver=2.7
+pkgver=2.8
_rockrel=1
pkgrel=1
pkgdesc='David Kolf’s Pure Lua JSON module with UTF-8 support and no external
dependencies'
@@ -19,8 +19,8 @@ _rockspec="$_archive-$_rockrel.rockspec"
source=("http://dkolf.de/dkjson-lua/$_archive.tar.gz"
"https://luarocks.org/manifests/dhkolf/$_rockspec"
"LICENSE")
-sha256sums=('7a32a6cec0327d66578be1772303b79e1e9e87442bfce412738599f259eb20aa'
- 'ad5303145ff263b7d3958e08723e0b5adef6aa628c0b079d6e0a2282ac7ff94d'
+sha256sums=('24e8cd3beb91c1c861eb7bb3fbc9bd418bbff9ad4aa5d0471816258236a31532'
+ '6ab6ac25e5fbc90d9183bd11c9ea6218dbcb762c90cfc5a7e075eb7531080418'
'695b49734d1244ff236ec8785aa908883deb0f65b2356e36e8739ea06002b03c')
build() {
@@ -35,24 +35,27 @@ build() {
_package() {
cd "$_archive"
depends=("${pkgname%-*}")
- optdepends=('lua-lpeg: speed up decoding')
luarocks --lua-version "$1" --tree "$pkgdir/usr/" \
install --deps-mode none --no-manifest -- "lua-$1/$_rock"
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/"
"$srcdir/LICENSE"
}
package_lua-dkjson() {
+ optdepends=('lua-lpeg: speed up decoding')
_package 5.4
}
package_lua53-dkjson() {
+ optdepends=('lua53-lpeg: speed up decoding')
_package 5.3
}
package_lua52-dkjson() {
+ optdepends=('lua52-lpeg: speed up decoding')
_package 5.2
}
package_lua51-dkjson() {
+ optdepends=('lua51-lpeg: speed up decoding')
_package 5.1
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lua-dkjson/-/commit/4c1e28bb30b64998e4d414248112277fa4b5345a
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lua-dkjson/-/commit/4c1e28bb30b64998e4d414248112277fa4b5345a
You're receiving this email because of your account on gitlab.archlinux.org.