Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
luarocks
Commits:
fe60cec2 by Caleb Maclennan at 2025-12-29T14:26:24+03:00
upgpkg: 3.13.0-1
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- REUSE.toml
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = luarocks
pkgdesc = Deployment and management system for Lua modules
- pkgver = 3.12.2
+ pkgver = 3.13.0
pkgrel = 1
url = https://luarocks.org/
install = luarocks.install
@@ -22,8 +22,8 @@ pkgbase = luarocks
backup = etc/luarocks/config-5.2.lua
backup = etc/luarocks/config-5.3.lua
backup = etc/luarocks/config-5.4.lua
- source = https://luarocks.org/releases/luarocks-3.12.2.tar.gz
- source = https://luarocks.org/releases/luarocks-3.12.2.tar.gz.asc
+ source = https://luarocks.org/releases/luarocks-3.13.0.tar.gz
+ source = https://luarocks.org/releases/luarocks-3.13.0.tar.gz.asc
source = luarocks-make-manifest-5.1.hook
source = luarocks-make-manifest-5.2.hook
source = luarocks-make-manifest-5.3.hook
@@ -35,7 +35,7 @@ pkgbase = luarocks
source = luarocks-admin.fish
source = luarocks-admin.zsh
validpgpkeys = 8460980B2B79786DE0C7FCC83FD8F43C2BB3C478
- sha512sums =
a1182c5f0ba87841014bb8063c170968659e35339d559a56fe8eb007ebfbe0ce356e4c4341bbfe4279986d9ca10f04a38e3fdbc80223251526d2de34b2849cc5
+ sha512sums =
44381bb7fd3d474f92b0d2d0bf492246907f88ac6d5bdbb30b889222d755681777042195cfbfa136c068e05db78896760d5aea28c2f60a46d2f30c4c28ba704b
sha512sums = SKIP
sha512sums =
cd90cba877c0dd435b44328a0869e3102c52eb36ed5b764c3ee8a78de95772fe094419dc032db2e2c91d9a0aa35ab7c6e8a13e29b9feeb3a3172d7a129d005c0
sha512sums =
25b2303f39ecf8e6ce44bd6c9f59d322eb748eea89e4ca31991fe36eae46949062bd4d3c876de488b4dd7354fcb0531b5e29454dec99a7f981f3dc857776d2bb
=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@
# Contributor: Y <[email protected]>
pkgname=luarocks
-pkgver=3.12.2
+pkgver=3.13.0
pkgrel=1
pkgdesc='Deployment and management system for Lua modules'
backup=(etc/luarocks/config-5.{1,2,3,4}.lua)
@@ -34,7 +34,7 @@
source=("https://luarocks.org/releases/$pkgname-$pkgver.tar.gz"{,.asc}
luarocks-admin.zsh
)
install=luarocks.install
-sha512sums=('a1182c5f0ba87841014bb8063c170968659e35339d559a56fe8eb007ebfbe0ce356e4c4341bbfe4279986d9ca10f04a38e3fdbc80223251526d2de34b2849cc5'
+sha512sums=('44381bb7fd3d474f92b0d2d0bf492246907f88ac6d5bdbb30b889222d755681777042195cfbfa136c068e05db78896760d5aea28c2f60a46d2f30c4c28ba704b'
'SKIP'
'cd90cba877c0dd435b44328a0869e3102c52eb36ed5b764c3ee8a78de95772fe094419dc032db2e2c91d9a0aa35ab7c6e8a13e29b9feeb3a3172d7a129d005c0'
'25b2303f39ecf8e6ce44bd6c9f59d322eb748eea89e4ca31991fe36eae46949062bd4d3c876de488b4dd7354fcb0531b5e29454dec99a7f981f3dc857776d2bb'
@@ -48,6 +48,12 @@
sha512sums=('a1182c5f0ba87841014bb8063c170968659e35339d559a56fe8eb007ebfbe0ce356
'f6ab6c65aaaa2680ce83a3277a2aec4400d234ddfc17c62f44190928a53b7146c38f8a779aedc1c71fed3dd2f1833e1ca924080e98ecf7462274b0d9acb07f90')
validpgpkeys=('8460980B2B79786DE0C7FCC83FD8F43C2BB3C478')
+prepare() {
+ cd "$pkgname-$pkgver"
+ # https://github.com/luarocks/luarocks/issues/1851
+ sed -i -e '/tag = "3.12.2"/d' luarocks-3.13.0-1.rockspec
+}
+
build() {
cd "$pkgname-$pkgver"
./configure --prefix=/usr
=====================================
REUSE.toml
=====================================
@@ -17,6 +17,8 @@ path = [
"*.timer",
"*.desktop",
"*.hook",
+ "luarocks.*",
+ "luarocks-admin.*",
]
SPDX-FileCopyrightText = "Arch Linux contributors"
SPDX-License-Identifier = "0BSD"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/luarocks/-/commit/fe60cec29698ba403e64b20c9e254135b2ec5c80
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/luarocks/-/commit/fe60cec29698ba403e64b20c9e254135b2ec5c80
You're receiving this email because of your account on gitlab.archlinux.org.