gextant
LOW
maintainer SelfRef
0 votes
scanned 2026-11-05 02:08:18.897367
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: SelfRef <arch@selfref.dev>
2
3
pkgname=gextant
4
pkgver=0.1.0
5
pkgrel=1
6
pkgdesc='Updates GNOME Shell extensions from their repositories'
7
arch=('x86_64')
8
url='https://github.com/AperteDev/gextant'
9
license=('GPL-3.0-or-later')
10
depends=('gtk4' 'libadwaita>=1:1.7' 'libsecret' 'glib2' 'ca-certificates' 'libgcc' 'glibc')
11
optdepends=('org.freedesktop.secrets: keep the access tokens in the system keyring')
12
makedepends=('cargo' 'blueprint-compiler')
13
# GCC's LTO objects of ring's bundled C code don't link with rustc's lld.
14
options=('!lto')
15
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
16
sha256sums=('67040c288f3e7a9a08979220e2f70602044df8e57279b43611e1297abb5f6c71')
17
18
prepare() {
19
cd "$pkgname-$pkgver"
20
export RUSTUP_TOOLCHAIN=stable
21
cargo fetch --locked --target "$(rustc --print host-tuple)"
22
}
23
24
build() {
25
cd "$pkgname-$pkgver"
26
export RUSTUP_TOOLCHAIN=stable
27
export CARGO_TARGET_DIR=target
28
cargo build --frozen --release
29
}
30
31
check() {
32
cd "$pkgname-$pkgver"
33
export RUSTUP_TOOLCHAIN=stable
34
export CARGO_TARGET_DIR=target
35
cargo test --frozen
36
}
37
38
package() {
39
cd "$pkgname-$pkgver"
40
make install-data PREFIX=/usr DESTDIR="$pkgdir"
41
}
42
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-05 02:08:18 | Low | 1 |