Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / lux


Commits:
f1d604bd by Caleb Maclennan at 2026-01-20T00:39:38+03:00
upgpkg: 0.24.0-2

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,12 +1,14 @@
 pkgbase = lux
        pkgdesc = A luxurious package manager for Lua
        pkgver = 0.24.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://lux.lumen-labs.org
        arch = x86_64
        arch = aarch64
        license = LGPL-3.0-only
        makedepends = cargo
+       makedepends = gpgme
+       makedepends = libgpg-error
        makedepends = lua
        makedepends = lua-luarocks-build-rust-mlua
        makedepends = lua51
@@ -17,16 +19,21 @@ pkgbase = lux
        makedepends = lua53-luarocks-build-rust-mlua
        depends = gcc-libs
        depends = glibc
-       depends = gpgme
-       depends = libgpg-error
-       depends = lua
        depends = zlib
+       depends = libz.so
        options = !lto
        source = 
https://github.com/lumen-oss/lux/archive/refs/tags/v0.24.0/lux-0.24.0.tar.gz
        sha256sums = 
39d00fff7b626ca0dcce2f872d86d1fcffcb845343a01d91d2610c2ef3448873
 
 pkgname = lux-cli
        pkgdesc = A luxurious package manager for Lua (CLI)
+       depends = gcc-libs
+       depends = glibc
+       depends = zlib
+       depends = libz.so
+       depends = lua
+       depends = liblua.so
+       depends = lua-lux
        replaces = lux-cli
        replaces = lux-cli-bin
 


=====================================
PKGBUILD
=====================================
@@ -3,19 +3,18 @@
 pkgbase=lux
 pkgname=(lux-cli lua-lux lua53-lux lua52-lux lua51-lux)
 pkgver=0.24.0
-pkgrel=1
+pkgrel=2
 pkgdesc='A luxurious package manager for Lua'
 arch=(x86_64 aarch64)
 url=https://lux.lumen-labs.org
 _url="https://github.com/lumen-oss/$pkgbase";
 license=(LGPL-3.0-only)
-depends=(gcc-libs
-         glibc
-         gpgme
-         libgpg-error
-         lua
-         zlib)
+depends=(gcc-libs # libgcc_so.so libstdc++.so
+         glibc # libc.so libm.so
+         zlib libz.so)
 makedepends=(cargo
+             gpgme
+             libgpg-error
              lua{,-luarocks-build-rust-mlua}
              lua51{,-luarocks-build-rust-mlua}
              lua52{,-luarocks-build-rust-mlua}
@@ -47,6 +46,7 @@ build() {
 package_lux-cli() {
        replaces=(lux-cli lux-cli-bin)
        pkgdesc+=' (CLI)'
+       depends+=(lua liblua.so lua-lux)
        cd "$_archive"
        install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
        pushd target/dist



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lux/-/commit/f1d604bddddd60d839634218436292ae9db97ac7

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


Reply via email to