Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / 
lua-lanes


Commits:
24d08bae by Caleb Maclennan at 2026-03-05T12:58:15+03:00
upgpkg: 4.0.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = lua-lanes
        pkgdesc = a lightweight, native, lazy evaluating multithreading library
-       pkgver = 3.17.2
+       pkgver = 4.0.0
        pkgrel = 1
        url = https://github.com/LuaLanes/lanes
        arch = x86_64
@@ -10,8 +10,8 @@ pkgbase = lua-lanes
        makedepends = lua52
        makedepends = lua53
        makedepends = luarocks
-       source = 
https://github.com/LuaLanes/lanes/archive/v3.17.2/lanes-3.17.2-1.tar.gz
-       sha256sums = 
854c1379cde584dd544a3cf098e0ec130248f3a102f65f1064974872e5b4821a
+       source = 
https://github.com/LuaLanes/lanes/archive/v4.0.0/lanes-4.0.0-1.tar.gz
+       sha256sums = 
e680253ce5d64da1fd5c8d44d31dd1eb4fe7e24cfa5ddded10fa34cbee92d179
 
 pkgname = lua-lanes
        depends = lua


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@ pkgbase=lua-lanes
 _rockname=${pkgbase#lua-}
 pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname")
 pkgname=lua-lanes
-pkgver=3.17.2
+pkgver=4.0.0
 pkgrel=1
 _rockrel=0
 pkgdesc='a lightweight, native, lazy evaluating multithreading library'
@@ -21,10 +21,11 @@ _archive="$_rockname-$pkgver"
 _rock="$_archive-$_rockrel.linux-$CARCH.rock"
 # upstream retagged https://github.com/LuaLanes/lanes/issues/225
 source=("$url/archive/v$pkgver/$_archive-$pkgrel.tar.gz")
-sha256sums=('854c1379cde584dd544a3cf098e0ec130248f3a102f65f1064974872e5b4821a')
+sha256sums=('e680253ce5d64da1fd5c8d44d31dd1eb4fe7e24cfa5ddded10fa34cbee92d179')
 
 build() {
        cd "$_archive"
+       CFLAGS+=' -std=c++20'
        for LUAVER in 5.{1,2,3,4}; do
                luarocks --lua-version "$LUAVER" \
                        make --pack-binary-rock --deps-mode none -- 
"$_archive-$_rockrel.rockspec"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lua-lanes/-/commit/24d08bae363c3d2d44e7fccd5aacff781a856231

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lua-lanes/-/commit/24d08bae363c3d2d44e7fccd5aacff781a856231
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to