skwir-bin

LOW
maintainer venator 0 votes scanned 2026-10-17 01:16:24.843905
View on AUR
Why flagged

The package is a binary release from the project's official GitHub repository, installing prebuilt files into /opt; the only concerns are low-risk: recent upload and few votes, but the source is verifiable and no malicious behavior is present.

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.

Low AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package is a binary release from the project's official GitHub repository, installing prebuilt files into /opt; the only concerns are low-risk: recent upload and few votes, but the source is verifiable and no malicious behavior is present.

PKGBUILD

1# skwir's release build for Arch, for the AUR (ADR-040, ADR-052): the
2# release's portable tarball as it is, in /opt/skwir, with every helper
3# (MuPDF's and Mermaid's among them) and the libraries it carries, built
4# for glibc 2.35 and on. ../PKGBUILD builds the same release from source
5# against Arch's libraries. `just aur-prepare <tag>` fills the tarball's
6# checksum, the release's own; `just aur-publish <tag>` pushes it
7# (docs/RELEASING.md).
8# Maintainer: venator <venator at tutamail dot com>
9
10pkgname=skwir-bin
11pkgver=0.1.0
12pkgrel=1
13pkgdesc='An augmented file manager, for humans and agents (the release build)'
14arch=('x86_64')
15url='https://skwir.org'
16_repo='https://github.com/skwir-org/skwir'
17# skwir's own, PDFium's, the Poppler and DjVuLibre readers' (ADR-042,
18# ADR-061) and the MuPDF engine's (ADR-014). The libraries it carries keep
19# their notices in /opt/skwir/usr/share/doc.
20license=('Apache-2.0' 'BSD-3-Clause' 'GPL-3.0-only' 'AGPL-3.0-or-later')
21# What the tarball leaves to the system (ADR-052): the C and C++
22# runtimes, the display's and the sound's libraries, a Vulkan driver, and
23# the font configuration its fontconfig reads.
24depends=(
25 'glibc' 'libgcc' 'libstdc++' 'libx11' 'libxcb' 'wayland' 'libglvnd'
26 'libdrm' 'mesa' 'alsa-lib' 'vulkan-driver' 'fontconfig'
27)
28optdepends=(
29 'bubblewrap: LibreOffice, ImageMagick and thumbnailers run isolated'
30 'libreoffice-fresh: office documents shown as pages'
31 'pandoc-cli: text documents read by Pandoc'
32 'imagemagick: pictures no thumbnailer draws'
33 'ffmpeg: still frames of films'
34 'perl-image-exiftool: writing and removing pictures locations'
35 'plocate: instant name searches over whole disks'
36 'udisks2: unmounting volumes from the sidebar'
37)
38provides=("skwir=$pkgver" "skwir-mermaid=$pkgver" "skwir-mupdf=$pkgver")
39conflicts=('skwir' 'skwir-mermaid' 'skwir-mupdf')
40# Its programs and libraries as the release built and checked them.
41options=('!strip' '!debug')
42source=("skwir-$pkgver-linux-x86_64.tar.gz::$_repo/releases/download/v$pkgver/skwir-$pkgver-linux-x86_64.tar.gz")
43# Filled by aur-prepare with the release's.
44sha256sums=('fd00e6f715c762f03becbb49ee717f38d7ccec2c9df4d95902cbe892b4a2f7ef')
45
46package() {
47 install -d "$pkgdir/opt" "$pkgdir/usr/bin" "$pkgdir/usr/share/licenses"
48 cp -a --no-preserve=ownership "skwir-$pkgver-linux-x86_64" "$pkgdir/opt/skwir"
49 # skwir finds its helpers, libraries and licences beside the program
50 # the link leads to.
51 ln -s /opt/skwir/usr/bin/skwir "$pkgdir/usr/bin/skwir"
52 ln -s /opt/skwir/usr/share/licenses/skwir "$pkgdir/usr/share/licenses/$pkgname"
53 cd "$pkgdir/opt/skwir/usr/share"
54 install -Dm644 applications/org.skwir.skwir.desktop -t "$pkgdir/usr/share/applications/"
55 install -Dm644 metainfo/org.skwir.skwir.metainfo.xml -t "$pkgdir/usr/share/metainfo/"
56 for icon in icons/hicolor/*/apps/org.skwir.skwir.*; do
57 install -Dm644 "$icon" "$pkgdir/usr/share/$icon"
58 done
59}
60

Scan history

Scanned at (UTC)SeverityRules
2026-10-17 01:16:24 Low 2

Report a package

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

0 / 4000
Your suggestion