sable

LOW
maintainer DodoGTA 0 votes scanned 2026-08-28 17:36:11.985848
View on AUR
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: Echo J. <aidas957 at gmail dot com>
2# shellcheck shell=bash disable=SC2034,SC2164
3
4_pkgname=Sable
5pkgname="${_pkgname/S/s}"
6pkgver=1.21.0
7pkgrel=1
8pkgdesc="An almost stable Matrix client"
9arch=('x86_64')
10url="https://github.com/SableClient/${_pkgname}"
11license=('AGPL-3.0-only')
12depends=('cairo' 'dbus' 'gdk-pixbuf2' 'glib2' 'gtk3' 'hicolor-icon-theme' 'libsoup3' 'webkit2gtk-4.1')
13makedepends=('cargo-tauri' 'pnpm' 'rust')
14options=('!lto') # Causes undefined ring_core_* symbol errors
15source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
16sha256sums=('ba27303e62a89e283d47cef9171188fe0e0b57fdabc5b55fea085d1c13491a59')
17
18prepare() {
19 cd "${_pkgname}-${pkgver}"
20
21 # HACK: Disable unnecessary postinstall script
22 sed -i 's@node scripts/install-knope.js@true@' package.json
23
24 # Fix Sable version in Cargo.lock (TODO: Remove this in the next version)
25 sed -i "s@1\.20\.0@${pkgver}@" src-tauri/Cargo.lock
26}
27
28build() {
29 cd "${_pkgname}-${pkgver}"
30
31 pnpm install --frozen-lockfile
32
33 cargo-tauri build --bundles deb --no-sign -- --locked --features wry --no-default-features
34}
35
36package() {
37 cd "${_pkgname}-${pkgver}"
38
39 cp -a src-tauri/target/release/bundle/deb/"${_pkgname}"_"${pkgver}"_*/data/* "${pkgdir}"
40}
41
42# vim: ts=3 sw=3 et:
43

Scan history

Scanned at (UTC)SeverityRules
2026-08-28 17:36:11 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion