detached 17b7e39

Update AUR package build flags

commit
17b7e393ed94c26106685c6ac550a655c0491b95
author
brice · · 2026-05-05 13:49 UTC
parent
3eadacf
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
3 files · +12 -7
M .github/workflows/aur.yml +3 -1
@@ -81,7 +81,9 @@ jobs:
8181 'build() {' \
8282 ' cd dumber' \
8383 ' export CGO_ENABLED=0' \
84- ' export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"' \
84+ ' # Do not set -buildmode=pie globally: the build also compiles js/wasm' \
85+ ' # systemview assets, and Go does not support PIE for GOOS=js/GOARCH=wasm.' \
86+ ' export GOFLAGS="-trimpath -mod=readonly -modcacherw"' \
8587 ' make build' \
8688 '}' \
8789 '' \
@@ -81,7 +81,9 @@ jobs:
81 'build() {' \81 'build() {' \
82 ' cd dumber' \82 ' cd dumber' \
83 ' export CGO_ENABLED=0' \83 ' export CGO_ENABLED=0' \
84- ' export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"' \84+ ' # Do not set -buildmode=pie globally: the build also compiles js/wasm' \
85+ ' # systemview assets, and Go does not support PIE for GOOS=js/GOARCH=wasm.' \
86+ ' export GOFLAGS="-trimpath -mod=readonly -modcacherw"' \
85 ' make build' \87 ' make build' \
86 '}' \88 '}' \
87 '' \89 '' \
M aur/dumber-browser-git/.SRCINFO +4 -3
@@ -1,12 +1,13 @@
11 pkgbase = dumber-browser-git
22 pkgdesc = A minimal keyboard-driven browser for tiling WMs (git version)
3- pkgver = 0.23.1.r0.g6c872d5
4- pkgrel = 1
3+ pkgver = 0.28.0.r367.g6066b2a7
4+ pkgrel = 2
55 url = https://github.com/bnema/dumber
66 arch = x86_64
77 license = MIT
8- makedepends = go>=1.25
8+ makedepends = go>=1.26
99 makedepends = git
10+ makedepends = brotli
1011 depends = gtk4
1112 depends = webkitgtk-6.0
1213 optdepends = gst-plugins-base: Base media codecs
@@ -1,12 +1,13 @@
1 pkgbase = dumber-browser-git1 pkgbase = dumber-browser-git
2 pkgdesc = A minimal keyboard-driven browser for tiling WMs (git version)2 pkgdesc = A minimal keyboard-driven browser for tiling WMs (git version)
3- pkgver = 0.23.1.r0.g6c872d53+ pkgver = 0.28.0.r367.g6066b2a7
4- pkgrel = 14+ pkgrel = 2
5 url = https://github.com/bnema/dumber5 url = https://github.com/bnema/dumber
6 arch = x86_646 arch = x86_64
7 license = MIT7 license = MIT
8- makedepends = go>=1.258+ makedepends = go>=1.26
9 makedepends = git9 makedepends = git
10+ makedepends = brotli
10 depends = gtk411 depends = gtk4
11 depends = webkitgtk-6.012 depends = webkitgtk-6.0
12 optdepends = gst-plugins-base: Base media codecs13 optdepends = gst-plugins-base: Base media codecs
M aur/dumber-browser-git/PKGBUILD +5 -3
@@ -1,7 +1,7 @@
11 # Maintainer: bnema <b at bnema dot dev>
22 pkgname=dumber-browser-git
3-pkgver=0.23.1.r0.g6c872d5
4-pkgrel=1
3+pkgver=0.28.0.r367.g6066b2a7
4+pkgrel=2
55 pkgdesc="A minimal keyboard-driven browser for tiling WMs (git version)"
66 arch=('x86_64')
77 url="https://github.com/bnema/dumber"
@@ -36,7 +36,9 @@ pkgver() {
3636 build() {
3737 cd dumber
3838 export CGO_ENABLED=0
39- export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
39+ # Do not set -buildmode=pie globally: the build also compiles js/wasm
40+ # systemview assets, and Go does not support PIE for GOOS=js/GOARCH=wasm.
41+ export GOFLAGS="-trimpath -mod=readonly -modcacherw"
4042 make build
4143 }
4244
@@ -1,7 +1,7 @@
1 # Maintainer: bnema <b at bnema dot dev>1 # Maintainer: bnema <b at bnema dot dev>
2 pkgname=dumber-browser-git2 pkgname=dumber-browser-git
3-pkgver=0.23.1.r0.g6c872d53+pkgver=0.28.0.r367.g6066b2a7
4-pkgrel=14+pkgrel=2
5 pkgdesc="A minimal keyboard-driven browser for tiling WMs (git version)"5 pkgdesc="A minimal keyboard-driven browser for tiling WMs (git version)"
6 arch=('x86_64')6 arch=('x86_64')
7 url="https://github.com/bnema/dumber"7 url="https://github.com/bnema/dumber"
@@ -36,7 +36,9 @@ pkgver() {
36 build() {36 build() {
37 cd dumber37 cd dumber
38 export CGO_ENABLED=038 export CGO_ENABLED=0
39- export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"39+ # Do not set -buildmode=pie globally: the build also compiles js/wasm
40+ # systemview assets, and Go does not support PIE for GOOS=js/GOARCH=wasm.
41+ export GOFLAGS="-trimpath -mod=readonly -modcacherw"
40 make build42 make build
41 }43 }
42 44

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 8

Tags 42

↑↓ moveenter openesc close