Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
lua-vstruct
Commits:
86ce4a78 by Caleb Maclennan at 2026-01-06T00:40:20+03:00
upgpkg: 2.2.0-2: Overhaul for Lua 5.5
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = lua-vstruct
pkgdesc = Lua library to manipulate binary data
pkgver = 2.2.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/ToxicFrog/vstruct
arch = any
license = MIT
@@ -9,6 +9,7 @@ pkgbase = lua-vstruct
makedepends = lua51
makedepends = lua52
makedepends = lua53
+ makedepends = lua54
makedepends = luarocks
source =
https://github.com/ToxicFrog/vstruct/archive/v2.2.0/vstruct-2.2.0.tar.gz
sha256sums =
54ade004665b62b2253d403f3e468631caa486a45a2b873818e55097e7b679bf
@@ -20,3 +21,5 @@ pkgname = lua51-vstruct
pkgname = lua52-vstruct
pkgname = lua53-vstruct
+
+pkgname = lua54-vstruct
=====================================
PKGBUILD
=====================================
@@ -2,10 +2,10 @@
pkgbase=lua-vstruct
_rockname=${pkgbase#lua-}
-pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
+pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname"
"lua54-$_rockname")
pkgver=2.2.0
_rockrel=1
-pkgrel=1
+pkgrel=2
pkgdesc='Lua library to manipulate binary data'
arch=(any)
url="https://github.com/ToxicFrog/$_rockname"
@@ -14,6 +14,7 @@ makedepends=(lua
lua51
lua52
lua53
+ lua54
luarocks)
_archive="$_rockname-$pkgver"
source=("$url/archive/v$pkgver/$_archive.tar.gz")
@@ -28,7 +29,7 @@ _package() {
}
package_lua-vstruct() {
- _package 5.4
+ _package 5.5
}
package_lua51-vstruct() {
@@ -42,3 +43,7 @@ package_lua52-vstruct() {
package_lua53-vstruct() {
_package 5.3
}
+
+package_lua54-vstruct() {
+ _package 5.4
+}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lua-vstruct/-/commit/86ce4a788fa8d18eacbea6fc2895c71dbd9149e8
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lua-vstruct/-/commit/86ce4a788fa8d18eacbea6fc2895c71dbd9149e8
You're receiving this email because of your account on gitlab.archlinux.org.