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.


Reply via email to