Leonidas Spyropoulos pushed to branch main at Arch Linux / Packaging / Packages
/ lact
Commits:
dec3e24c by Leonidas Spyropoulos at 2025-01-27T14:26:07+00:00
upgpkg: 0.7.0-2: add nvchecker and PKGBUILD cleanup
- - - - -
3 changed files:
- .SRCINFO
- + .nvchecker.toml
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,11 +1,10 @@
pkgbase = lact
pkgdesc = AMDGPU Controller application
pkgver = 0.7.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/ilya-zlobintsev/LACT
install = lact.install
arch = x86_64
- arch = aarch64
license = MIT
makedepends = blueprint-compiler
makedepends = cargo
@@ -13,15 +12,20 @@ pkgbase = lact
makedepends = libadwaita
makedepends = git
depends = hwdata
+ depends = gcc-libs
+ depends = glibc
depends = gtk4
source = git+https://github.com/ilya-zlobintsev/LACT.git#tag=v0.7.0
sha256sums =
0a7c90329f574fa5aa65ebb938051fd96fe999c09af6002bdb474b0c35fc265a
+ b2sums =
bd02593293312434be7843e53506171ab1d146eef3986409790f206ef6111fc3127726a7eb88be725a70c885d7c01a02c79c42e109b6c6c146e0433f9f46f206
pkgname = lact
pkgname = lact-libadwaita
pkgdesc = AMDGPU Controller application (libadwaita edition)
depends = hwdata
+ depends = gcc-libs
+ depends = glibc
depends = gtk4
depends = libadwaita
provides = lact
=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,5 @@
+[lact]
+source = "github"
+github = "ilya-zlobintsev/LACT"
+prefix = "v"
+use_max_tag = true
=====================================
PKGBUILD
=====================================
@@ -1,29 +1,40 @@
-# Maintainer: Ilya Zlobintsev <[email protected]>
+# Maintainer: Leonidas Spyropoulos <[email protected]>
+# Contributor: Ilya Zlobintsev <[email protected]>
+
pkgname=('lact' 'lact-libadwaita')
pkgbase=lact
pkgver=0.7.0
-pkgrel=1
+pkgrel=2
pkgdesc="AMDGPU Controller application"
-arch=('x86_64' 'aarch64')
+arch=('x86_64')
url="https://github.com/ilya-zlobintsev/LACT"
license=('MIT')
-depends=('hwdata' 'gtk4')
-makedepends=('blueprint-compiler' 'cargo' 'clang' 'libadwaita' 'git')
+depends=(
+ hwdata
+ gcc-libs
+ glibc
+ gtk4
+)
+makedepends=(
+ blueprint-compiler
+ cargo
+ clang
+ libadwaita
+ git
+)
install="$pkgbase.install"
source=("git+https://github.com/ilya-zlobintsev/LACT.git#tag=v$pkgver")
-# Since the source is a git repository tag and not an archive, there's no
single file with a checksum to check
sha256sums=('0a7c90329f574fa5aa65ebb938051fd96fe999c09af6002bdb474b0c35fc265a')
+b2sums=('bd02593293312434be7843e53506171ab1d146eef3986409790f206ef6111fc3127726a7eb88be725a70c885d7c01a02c79c42e109b6c6c146e0433f9f46f206')
prepare() {
cd "LACT"
- export CARGO_HOME="$srcdir/cargo-home"
export RUSTUP_TOOLCHAIN=stable
- cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+ cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "LACT"
- export CARGO_HOME="$srcdir/cargo-home"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
@@ -37,9 +48,8 @@ build() {
check() {
cd "LACT"
- export CARGO_HOME="$srcdir/cargo-home"
export RUSTUP_TOOLCHAIN=stable
- cargo test --frozen --no-default-features -p lact
+ cargo test --frozen --no-default-features --
}
package_lact() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lact/-/commit/dec3e24ce463491c897f3896bc8be8b575045203
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lact/-/commit/dec3e24ce463491c897f3896bc8be8b575045203
You're receiving this email because of your account on gitlab.archlinux.org.