abstract-editor
LOW
maintainer horizzon
0 votes
scanned 2026-09-26 21:15:27.200055
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: fireflylabs
2
pkgname=abstract-editor
3
pkgver=0.1.1
4
pkgrel=1
5
pkgdesc="Minimal local-first markdown notes editor, GPU-rendered with GPUI"
6
arch=('x86_64' 'aarch64')
7
url="https://github.com/fireflylabss/abstract"
8
license=('Apache-2.0' 'OFL-1.1')
9
depends=(
10
'libxkbcommon'
11
'libxkbcommon-x11'
12
'libxcb'
13
'xcb-util-wm'
14
'xcb-util-image'
15
'xcb-util-keysyms'
16
'xcb-util-renderutil'
17
'wayland'
18
'fontconfig'
19
'alsa-lib'
20
'gcc-libs'
21
'glibc'
22
)
23
makedepends=('rust' 'pkgconf')
24
provides=('abstract')
25
conflicts=('abstract-editor-bin')
26
options=('!lto')
27
source=("$pkgname-$pkgver.tar.gz::https://github.com/fireflylabss/abstract/archive/refs/tags/v$pkgver.tar.gz")
28
sha256sums=('f3934c0b78f9a167dbd5e1a2bcd49aeb991c18f70e2d15ce72eba5ab93e98fef')
29
30
prepare() {
31
cd "abstract-$pkgver"
32
export RUSTUP_TOOLCHAIN=stable
33
cargo fetch --locked
34
}
35
36
build() {
37
cd "abstract-$pkgver"
38
export RUSTUP_TOOLCHAIN=stable
39
cargo build --release --frozen
40
}
41
42
check() {
43
cd "abstract-$pkgver"
44
export RUSTUP_TOOLCHAIN=stable
45
cargo test --frozen
46
}
47
48
package() {
49
cd "abstract-$pkgver"
50
install -Dm755 target/release/abstract "$pkgdir/usr/bin/abstract"
51
install -Dm644 assets/abstract.desktop "$pkgdir/usr/share/applications/abstract.desktop"
52
install -Dm644 assets/abstract.png "$pkgdir/usr/share/icons/hicolor/512x512/apps/abstract.png"
53
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
54
install -Dm644 assets/fonts/OFL.txt "$pkgdir/usr/share/licenses/$pkgname/OFL.txt"
55
install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
56
}
57
Changes since previous scan
--- PKGBUILD @ 2026-09-26 19:15+++ PKGBUILD @ 2026-09-26 21:15@@ -1,6 +1,6 @@ # Maintainer: fireflylabs pkgname=abstract-editor-pkgver=0.1.0+pkgver=0.1.1 pkgrel=1 pkgdesc="Minimal local-first markdown notes editor, GPU-rendered with GPUI" arch=('x86_64' 'aarch64')@@ -25,7 +25,7 @@ conflicts=('abstract-editor-bin') options=('!lto') source=("$pkgname-$pkgver.tar.gz::https://github.com/fireflylabss/abstract/archive/refs/tags/v$pkgver.tar.gz")-sha256sums=('f92d2572f074205b9ff115e879d3d67f8d292e3c0d4a3cbcc231343066151510')+sha256sums=('f3934c0b78f9a167dbd5e1a2bcd49aeb991c18f70e2d15ce72eba5ab93e98fef') prepare() { cd "abstract-$pkgver"Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-26 21:15:27 | Low | 1 |
| 2026-09-26 19:15:27 | Low | 1 |