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.


Reply via email to