Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
lua-psl
Commits:
e7ed6455 by Antonio Rojas at 2026-03-06T17:31:42+01:00
upgpkg: 0.3-5: lua 5.5 rebuild
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = lua-psl
pkgdesc = libpsl bindings for Lua
pkgver = 0.3
- pkgrel = 4
+ pkgrel = 5
url = https://github.com/daurnimator/lua-psl
arch = x86_64
license = MIT
@@ -10,12 +10,13 @@ pkgbase = lua-psl
makedepends = lua51
makedepends = lua52
makedepends = lua53
+ makedepends = lua54
depends = libpsl
source =
lua-psl-0.3.tar.gz::https://github.com/daurnimator/lua-psl/archive/v0.3.tar.gz
sha256sums =
c7d529d33fcd9d898668014d174ed1dc1257e9076da98729d94a4e8b8d231d40
pkgname = lua-psl
- pkgdesc = libpsl bindings for Lua 5.4
+ pkgdesc = libpsl bindings for Lua 5.5
pkgname = lua51-psl
pkgdesc = libpsl bindings for Lua 5.1
@@ -25,3 +26,6 @@ pkgname = lua52-psl
pkgname = lua53-psl
pkgdesc = libpsl bindings for Lua 5.3
+
+pkgname = lua54-psl
+ pkgdesc = libpsl bindings for Lua 5.4
=====================================
PKGBUILD
=====================================
@@ -1,20 +1,20 @@
# Maintainer: Daurnimator <[email protected]>
-pkgname=('lua-psl' 'lua51-psl' 'lua52-psl' 'lua53-psl')
+pkgname=('lua-psl' 'lua51-psl' 'lua52-psl' 'lua53-psl' 'lua54-psl')
pkgver=0.3
-pkgrel=4
+pkgrel=5
arch=('x86_64')
pkgdesc='libpsl bindings for Lua'
url='https://github.com/daurnimator/lua-psl'
license=('MIT')
-makedepends=('luarocks' 'lua' 'lua51' 'lua52' 'lua53')
+makedepends=('luarocks' 'lua' 'lua51' 'lua52' 'lua53' 'lua54')
depends=('libpsl')
source=("$pkgname-$pkgver.tar.gz::https://github.com/daurnimator/lua-psl/archive/v$pkgver.tar.gz")
sha256sums=('c7d529d33fcd9d898668014d174ed1dc1257e9076da98729d94a4e8b8d231d40')
build() {
cd "lua-psl-$pkgver"
- for v in 5.1 5.2 5.3 5.4; do
+ for v in 5.1 5.2 5.3 5.4 5.5; do
mkdir -p "$v/"
luarocks make --pack-binary-rock --lua-version="$v" --deps-mode=none \
CFLAGS="$CPPFLAGS $CFLAGS -fPIC" \
@@ -25,10 +25,10 @@ build() {
}
package_lua-psl() {
- pkgdesc="$pkgdesc 5.4"
+ pkgdesc="$pkgdesc 5.5"
cd "lua-psl-$pkgver"
- luarocks install --lua-version=5.4 --tree="$pkgdir/usr/" --deps-mode=none
5.4/*.rock --no-manifest
+ luarocks install --lua-version=5.5 --tree="$pkgdir/usr/" --deps-mode=none
5.5/*.rock --no-manifest
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
@@ -55,3 +55,11 @@ package_lua53-psl() {
luarocks install --lua-version=5.3 --tree="$pkgdir/usr/" --deps-mode=none
5.3/*.rock --no-manifest
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
+
+package_lua54-psl() {
+ pkgdesc="$pkgdesc 5.4"
+
+ cd "lua-psl-$pkgver"
+ luarocks install --lua-version=5.4 --tree="$pkgdir/usr/" --deps-mode=none
5.4/*.rock --no-manifest
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lua-psl/-/commit/e7ed645516b4b73758c63032057396e0f235bff4
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lua-psl/-/commit/e7ed645516b4b73758c63032057396e0f235bff4
You're receiving this email because of your account on gitlab.archlinux.org.