Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
lua-luautf8
Commits:
78f11f4f by Caleb Maclennan at 2026-01-06T00:00:39+03:00
upgpkg: 0.2.0-2: Overhaul for Lua 5.5
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = lua-luautf8
pkgdesc = Add UTF-8 support to Lua, compatible with Lua string module
pkgver = 0.2.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/starwing/luautf8
arch = x86_64
license = MIT
@@ -9,6 +9,7 @@ pkgbase = lua-luautf8
makedepends = lua51
makedepends = lua52
makedepends = lua53
+ makedepends = lua54
makedepends = luarocks
source =
https://github.com/starwing/luautf8/archive/0.2.0/luautf8-0.2.0.tar.gz
sha256sums =
f79c11d994b86864f5c6c5326dcaede2b10c37303d664c1010705c3d2e23b232
@@ -20,3 +21,5 @@ pkgname = lua51-luautf8
pkgname = lua52-luautf8
pkgname = lua53-luautf8
+
+pkgname = lua54-luautf8
=====================================
PKGBUILD
=====================================
@@ -2,10 +2,10 @@
pkgbase=lua-luautf8
_rockname=${pkgbase#lua-}
-pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
+pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname"
"lua54-$_rockname")
pkgver=0.2.0
_rockrel=1
-pkgrel=1
+pkgrel=2
pkgdesc='Add UTF-8 support to Lua, compatible with Lua string module'
arch=(x86_64)
url="https://github.com/starwing/$_rockname"
@@ -14,6 +14,7 @@ makedepends=(lua
lua51
lua52
lua53
+ lua54
luarocks)
_archive="$_rockname-$pkgver"
_rock="$_archive-$_rockrel.linux-$CARCH.rock"
@@ -23,7 +24,7 @@
sha256sums=('f79c11d994b86864f5c6c5326dcaede2b10c37303d664c1010705c3d2e23b232')
build() {
cd "$_archive"
- for LUAVER in 5.{1,2,3,4}; do
+ for LUAVER in 5.{1,2,3,4,5}; do
luarocks --lua-version "$LUAVER" \
make --pack-binary-rock --deps-mode none --
"rockspecs/$_rockspec"
install -Dm0644 -t "lua-$LUAVER/" "$_rock"
@@ -41,6 +42,10 @@ _package() {
}
package_lua-luautf8() {
+ _package 5.5
+}
+
+package_lua54-luautf8() {
_package 5.4
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lua-luautf8/-/commit/78f11f4fd189cba69b1221d23aa099fbc832871c
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lua-luautf8/-/commit/78f11f4fd189cba69b1221d23aa099fbc832871c
You're receiving this email because of your account on gitlab.archlinux.org.