detached 40489cc

fix(aur): update package path for new tarball structure

commit
40489cc9509323fff8b37201b7529c10334a08b2
author
brice · · 2025-12-31 05:09 UTC
committer
brice · · 2025-12-31 05:29 UTC
parent
c50e39d
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
4 files · +20 -34
M .github/workflows/aur.yml +6 -12
@@ -102,21 +102,15 @@ jobs:
102102 ')' \
103103 "provides=('dumber-browser' 'dumber')" \
104104 "conflicts=('dumber-browser' 'dumber-browser-git')" \
105- 'source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz"' \
106- ' "dev.bnema.Dumber.desktop::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/dev.bnema.Dumber.desktop"' \
107- ' "logo-512.png::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/assets/logo-512.png"' \
108- ' "LICENSE::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/LICENSE")' \
109- "sha256sums=('${SHA256}'" \
110- " 'SKIP'" \
111- " 'SKIP'" \
112- " 'SKIP')" \
105+ 'source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz")' \
106+ "sha256sums=('${SHA256}')" \
113107 '' \
114108 'package() {' \
115- ' cd "${srcdir}"' \
109+ ' cd "${srcdir}/dumber_${pkgver}"' \
116110 ' install -Dm755 dumber "${pkgdir}/usr/bin/dumber"' \
117- ' install -Dm644 "${srcdir}/dev.bnema.Dumber.desktop" "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop"' \
118- ' install -Dm644 "${srcdir}/logo-512.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png"' \
119- ' install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"' \
111+ ' install -Dm644 dev.bnema.Dumber.desktop "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop"' \
112+ ' install -Dm644 logo-512.png "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png"' \
113+ ' install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"' \
120114 '}' \
121115 > pkgbuild/dumber-browser-bin/PKGBUILD
122116
@@ -102,21 +102,15 @@ jobs:
102 ')' \102 ')' \
103 "provides=('dumber-browser' 'dumber')" \103 "provides=('dumber-browser' 'dumber')" \
104 "conflicts=('dumber-browser' 'dumber-browser-git')" \104 "conflicts=('dumber-browser' 'dumber-browser-git')" \
105- 'source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz"' \105+ 'source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz")' \
106- ' "dev.bnema.Dumber.desktop::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/dev.bnema.Dumber.desktop"' \106+ "sha256sums=('${SHA256}')" \
107- ' "logo-512.png::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/assets/logo-512.png"' \
108- ' "LICENSE::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/LICENSE")' \
109- "sha256sums=('${SHA256}'" \
110- " 'SKIP'" \
111- " 'SKIP'" \
112- " 'SKIP')" \
113 '' \107 '' \
114 'package() {' \108 'package() {' \
115- ' cd "${srcdir}"' \109+ ' cd "${srcdir}/dumber_${pkgver}"' \
116 ' install -Dm755 dumber "${pkgdir}/usr/bin/dumber"' \110 ' install -Dm755 dumber "${pkgdir}/usr/bin/dumber"' \
117- ' install -Dm644 "${srcdir}/dev.bnema.Dumber.desktop" "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop"' \111+ ' install -Dm644 dev.bnema.Dumber.desktop "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop"' \
118- ' install -Dm644 "${srcdir}/logo-512.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png"' \112+ ' install -Dm644 logo-512.png "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png"' \
119- ' install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"' \113+ ' install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"' \
120 '}' \114 '}' \
121 > pkgbuild/dumber-browser-bin/PKGBUILD115 > pkgbuild/dumber-browser-bin/PKGBUILD
122 116
M .goreleaser.yaml +4 -0
@@ -45,6 +45,10 @@ archives:
4545 - LICENSE
4646 - README.md
4747 - CHANGELOG.md
48+ - dev.bnema.Dumber.desktop
49+ - src: assets/logo-512.png
50+ dst: .
51+ strip_parent: true
4852
4953 checksum:
5054 name_template: 'checksums.txt'
@@ -45,6 +45,10 @@ archives:
45 - LICENSE45 - LICENSE
46 - README.md46 - README.md
47 - CHANGELOG.md47 - CHANGELOG.md
48+ - dev.bnema.Dumber.desktop
49+ - src: assets/logo-512.png
50+ dst: .
51+ strip_parent: true
48 52
49 checksum:53 checksum:
50 name_template: 'checksums.txt'54 name_template: 'checksums.txt'
M aur/dumber-browser-bin/.SRCINFO +3 -9
@@ -1,6 +1,6 @@
11 pkgbase = dumber-browser-bin
22 pkgdesc = A minimal keyboard-driven browser for tiling WMs
3- pkgver = 0.23.1
3+ pkgver = 0.23.2
44 pkgrel = 1
55 url = https://github.com/bnema/dumber
66 arch = x86_64
@@ -24,13 +24,7 @@ pkgbase = dumber-browser-bin
2424 provides = dumber
2525 conflicts = dumber-browser
2626 conflicts = dumber-browser-git
27- source = dumber-browser-bin-0.23.1.tar.gz::https://github.com/bnema/dumber/releases/download/v0.23.1/dumber_linux_x86_64.tar.gz
28- source = dev.bnema.Dumber.desktop::https://raw.githubusercontent.com/bnema/dumber/v0.23.1/dev.bnema.Dumber.desktop
29- source = logo-512.png::https://raw.githubusercontent.com/bnema/dumber/v0.23.1/assets/logo-512.png
30- source = LICENSE::https://raw.githubusercontent.com/bnema/dumber/v0.23.1/LICENSE
31- sha256sums = c8230e3a5258333fed401439b08c6ef7b0681dd14f4e97a7e837dfc2c4cc83a0
32- sha256sums = SKIP
33- sha256sums = SKIP
34- sha256sums = SKIP
27+ source = dumber-browser-bin-0.23.2.tar.gz::https://github.com/bnema/dumber/releases/download/v0.23.2/dumber_linux_x86_64.tar.gz
28+ sha256sums = ffd085d0a4204ae61ec83d9f0a060a07703b398a0e5095cae3516dfc98a43c45
3529
3630 pkgname = dumber-browser-bin
@@ -1,6 +1,6 @@
1 pkgbase = dumber-browser-bin1 pkgbase = dumber-browser-bin
2 pkgdesc = A minimal keyboard-driven browser for tiling WMs2 pkgdesc = A minimal keyboard-driven browser for tiling WMs
3- pkgver = 0.23.13+ pkgver = 0.23.2
4 pkgrel = 14 pkgrel = 1
5 url = https://github.com/bnema/dumber5 url = https://github.com/bnema/dumber
6 arch = x86_646 arch = x86_64
@@ -24,13 +24,7 @@ pkgbase = dumber-browser-bin
24 provides = dumber24 provides = dumber
25 conflicts = dumber-browser25 conflicts = dumber-browser
26 conflicts = dumber-browser-git26 conflicts = dumber-browser-git
27- source = dumber-browser-bin-0.23.1.tar.gz::https://github.com/bnema/dumber/releases/download/v0.23.1/dumber_linux_x86_64.tar.gz27+ source = dumber-browser-bin-0.23.2.tar.gz::https://github.com/bnema/dumber/releases/download/v0.23.2/dumber_linux_x86_64.tar.gz
28- source = dev.bnema.Dumber.desktop::https://raw.githubusercontent.com/bnema/dumber/v0.23.1/dev.bnema.Dumber.desktop28+ sha256sums = ffd085d0a4204ae61ec83d9f0a060a07703b398a0e5095cae3516dfc98a43c45
29- source = logo-512.png::https://raw.githubusercontent.com/bnema/dumber/v0.23.1/assets/logo-512.png
30- source = LICENSE::https://raw.githubusercontent.com/bnema/dumber/v0.23.1/LICENSE
31- sha256sums = c8230e3a5258333fed401439b08c6ef7b0681dd14f4e97a7e837dfc2c4cc83a0
32- sha256sums = SKIP
33- sha256sums = SKIP
34- sha256sums = SKIP
35 29
36 pkgname = dumber-browser-bin30 pkgname = dumber-browser-bin
M aur/dumber-browser-bin/PKGBUILD +7 -13
@@ -1,6 +1,6 @@
11 # Maintainer: bnema <b at bnema dot dev>
22 pkgname=dumber-browser-bin
3-pkgver=0.23.1
3+pkgver=0.23.2
44 pkgrel=1
55 pkgdesc="A minimal keyboard-driven browser for tiling WMs"
66 arch=('x86_64')
@@ -24,19 +24,13 @@ optdepends=(
2424 )
2525 provides=('dumber-browser' 'dumber')
2626 conflicts=('dumber-browser' 'dumber-browser-git')
27-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz"
28- "dev.bnema.Dumber.desktop::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/dev.bnema.Dumber.desktop"
29- "logo-512.png::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/assets/logo-512.png"
30- "LICENSE::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/LICENSE")
31-sha256sums=('c8230e3a5258333fed401439b08c6ef7b0681dd14f4e97a7e837dfc2c4cc83a0'
32- 'SKIP'
33- 'SKIP'
34- 'SKIP')
27+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz")
28+sha256sums=('ffd085d0a4204ae61ec83d9f0a060a07703b398a0e5095cae3516dfc98a43c45')
3529
3630 package() {
37- cd "${srcdir}"
31+ cd "${srcdir}/dumber_${pkgver}"
3832 install -Dm755 dumber "${pkgdir}/usr/bin/dumber"
39- install -Dm644 "${srcdir}/dev.bnema.Dumber.desktop" "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop"
40- install -Dm644 "${srcdir}/logo-512.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png"
41- install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
33+ install -Dm644 dev.bnema.Dumber.desktop "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop"
34+ install -Dm644 logo-512.png "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png"
35+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
4236 }
@@ -1,6 +1,6 @@
1 # Maintainer: bnema <b at bnema dot dev>1 # Maintainer: bnema <b at bnema dot dev>
2 pkgname=dumber-browser-bin2 pkgname=dumber-browser-bin
3-pkgver=0.23.13+pkgver=0.23.2
4 pkgrel=14 pkgrel=1
5 pkgdesc="A minimal keyboard-driven browser for tiling WMs"5 pkgdesc="A minimal keyboard-driven browser for tiling WMs"
6 arch=('x86_64')6 arch=('x86_64')
@@ -24,19 +24,13 @@ optdepends=(
24 )24 )
25 provides=('dumber-browser' 'dumber')25 provides=('dumber-browser' 'dumber')
26 conflicts=('dumber-browser' 'dumber-browser-git')26 conflicts=('dumber-browser' 'dumber-browser-git')
27-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz"27+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz")
28- "dev.bnema.Dumber.desktop::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/dev.bnema.Dumber.desktop"28+sha256sums=('ffd085d0a4204ae61ec83d9f0a060a07703b398a0e5095cae3516dfc98a43c45')
29- "logo-512.png::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/assets/logo-512.png"
30- "LICENSE::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/LICENSE")
31-sha256sums=('c8230e3a5258333fed401439b08c6ef7b0681dd14f4e97a7e837dfc2c4cc83a0'
32- 'SKIP'
33- 'SKIP'
34- 'SKIP')
35 29
36 package() {30 package() {
37- cd "${srcdir}"31+ cd "${srcdir}/dumber_${pkgver}"
38 install -Dm755 dumber "${pkgdir}/usr/bin/dumber"32 install -Dm755 dumber "${pkgdir}/usr/bin/dumber"
39- install -Dm644 "${srcdir}/dev.bnema.Dumber.desktop" "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop"33+ install -Dm644 dev.bnema.Dumber.desktop "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop"
40- install -Dm644 "${srcdir}/logo-512.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png"34+ install -Dm644 logo-512.png "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png"
41- install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"35+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
42 }36 }

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