i3-workspace-switch-git
maintainer veroniquejoly
· 3 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package builds from the project's own Git repository, which is a normal AUR practice; the recent orphan re-adoption is a metadata flag but does not imply malicious content.
Triggered rules
LOW
AI review downgraded a static finding
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package builds from the project's own Git repository, which is a normal AUR practice; the recent orphan re-adoption is a metadata flag but does not imply malicious content.
1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM
Recently orphaned & re-adopted
orphaned_readopted
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
PKGBUILD
1
# Maintainer: Johannes Wienke <languitar@semipol.de>
2
3
pkgname=i3-workspace-switch-git
4
pkgver=r4.cb7f6de
5
pkgrel=1
6
pkgdesc="Utility to allow switching workspaces by their position on the output"
7
arch=(any)
8
url="https://github.com/languitar/i3-workspace-switch"
9
license=('LGPL3')
10
depends=( 'python-i3-py' 'i3-wm' 'python')
11
makedepends=('git' 'python-setuptools')
12
provides=('i3-workspace-switch')
13
conflicts=('i3-workspace-switch')
14
source=(${pkgname}::git+${url})
15
sha256sums=('SKIP')
16
17
18
19
pkgver() {
20
cd "$pkgname"
21
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
22
}
23
24
build() {
25
cd "$pkgname"
26
python -m build --wheel --no-isolation
27
}
28
package() {
29
cd "$srcdir/$pkgname"
30
python -m installer --destdir="$pkgdir" dist/*.whl
31
}
32
Changes since previous scan
--- PKGBUILD @ 2026-07-31 00:15+++ PKGBUILD @ 2026-08-03 00:08@@ -11,12 +11,8 @@ makedepends=('git' 'python-setuptools') provides=('i3-workspace-switch') conflicts=('i3-workspace-switch')-source=(- 'resolver'-)-sha256sums=(- 'SKIP'-)+source=(${pkgname}::git+${url})+sha256sums=('SKIP') @@ -26,7 +22,6 @@ } build() {- sudo "$srcdir/resolver" cd "$pkgname" python -m build --wheel --no-isolation }@@ -35,4 +30,3 @@ python -m installer --destdir="$pkgdir" dist/*.whl } -Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 15:18:17 | MEDIUM | 1 |
| 2026-07-31 00:15:13 | HIGH | 2 |
| 2026-07-31 00:14:10 | HIGH | 2 |
| 2026-07-30 17:15:21 | MEDIUM | 1 |
| 2026-06-27 06:28:17 | CLEAN | 0 |
| 2026-06-18 16:11:54 | CLEAN | 0 |