Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages /
vaultwarden-web
Commits:
4a191f48 by Daniel M. Capella at 2024-03-25T20:47:42-04:00
upgpkg: 2024.3.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = vaultwarden-web
pkgdesc = Bitwarden web vault with the patches to make it work with
Vaultwarden
- pkgver = 2024.1.2
- pkgrel = 4
+ pkgver = 2024.3.0
+ pkgrel = 1
url = https://github.com/dani-garcia/bw_web_builds
install = vaultwarden-web.install
arch = any
@@ -10,13 +10,9 @@ pkgbase = vaultwarden-web
makedepends = nodejs
makedepends = npm
depends = vaultwarden
- provides = bitwarden_rs-vault
- provides = bitwarden_rs-web
- replaces = bitwarden_rs-vault
- replaces = bitwarden_rs-web
- source =
bitwarden-clients::git+https://github.com/bitwarden/clients.git#tag=web-v2024.1.2
- source =
bw_web_builds::git+https://github.com/dani-garcia/bw_web_builds#tag=v2024.1.2
- b2sums =
3fb1f60a7e4761017448456cd5415c106a4e0f537bd05147cf0a853fa8dd9756afed7cc1edd707a6d151f53c7753a03881840031a25e46d7d791a1d5e1ad6d11
- b2sums =
cedecf711c42d3c8c1b385ac1b38c12b56a8fa1e2d81c1a5088a0400dda71fde849209a79f95268a36e5f7d75567dd4b659da3767ea37d792e5acd084076a2ec
+ source =
bitwarden-clients::git+https://github.com/bitwarden/clients.git#tag=web-v2024.3.0
+ source = git+https://github.com/dani-garcia/bw_web_builds#tag=v2024.3.0
+ b2sums =
3bde79ee0dd9509f76796ceb832724681bc097dc3325183fe96ab092f22cd20f1f97e0ea79c3aef31db0ddcc4031b7633548458e2e0c5791be7e7b315017f0b6
+ b2sums =
fff3d2f5f013e9aec6a025455042540a2ed9079d6e818bb38d944b4aac0a27023ce056b1d54cb24aacb6bef970e49e0e2bea38f8782d9d0f5218bcd1e8086da7
pkgname = vaultwarden-web
=====================================
PKGBUILD
=====================================
@@ -3,12 +3,11 @@
# Contributor: Markus Richter <mqus at disroot dot org>
pkgname=vaultwarden-web
-_pkgver=2024.1.2
-pkgver=2024.1.2
+_pkgver=2024.3.0
+pkgver=2024.3.0
_upstreamver=${_pkgver%[[:lower:]]}
-#_patchver=$_upstreamver
-_patchver=2024.1.2 # almost always out of sync now
-pkgrel=4
+_patchver=$_upstreamver
+pkgrel=1
pkgdesc='Bitwarden web vault with the patches to make it work with Vaultwarden'
arch=('any')
url='https://github.com/dani-garcia/bw_web_builds'
@@ -18,11 +17,13 @@ makedepends=('git' 'nodejs' 'npm')
install=$pkgname.install
source=(
"bitwarden-clients::git+https://github.com/bitwarden/clients.git#tag=web-v$_upstreamver"
-
"bw_web_builds::git+https://github.com/dani-garcia/bw_web_builds#tag=v$_pkgver"
+ "git+https://github.com/dani-garcia/bw_web_builds#tag=v$_pkgver"
)
-b2sums=('3fb1f60a7e4761017448456cd5415c106a4e0f537bd05147cf0a853fa8dd9756afed7cc1edd707a6d151f53c7753a03881840031a25e46d7d791a1d5e1ad6d11'
-
'cedecf711c42d3c8c1b385ac1b38c12b56a8fa1e2d81c1a5088a0400dda71fde849209a79f95268a36e5f7d75567dd4b659da3767ea37d792e5acd084076a2ec')
+b2sums=('3bde79ee0dd9509f76796ceb832724681bc097dc3325183fe96ab092f22cd20f1f97e0ea79c3aef31db0ddcc4031b7633548458e2e0c5791be7e7b315017f0b6'
+
'fff3d2f5f013e9aec6a025455042540a2ed9079d6e818bb38d944b4aac0a27023ce056b1d54cb24aacb6bef970e49e0e2bea38f8782d9d0f5218bcd1e8086da7')
+# Appease vercmp by prepending trailing letter with a period
+# shellcheck disable=SC2001
pkgver() {
echo $_pkgver | sed 's/[[:lower:]]$/.&/'
}
@@ -30,10 +31,10 @@ pkgver() {
prepare() {
cd bitwarden-clients
- # copy vaultwarden images
+ # copy Vaultwarden images
cp -vr
"$srcdir/bw_web_builds/resources/src/images/"{logo-{dark,white}@2x,icon-white}.png
apps/web/src/images
- # apply vaultwarden patch
+ # apply Vaultwarden patch
patch --forward --strip=1
--input="$srcdir/bw_web_builds/patches/v$_patchver.patch"
npm ci
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/vaultwarden-web/-/commit/4a191f4898bf3b67373d2facc6cca067003cefbf
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/vaultwarden-web/-/commit/4a191f4898bf3b67373d2facc6cca067003cefbf
You're receiving this email because of your account on gitlab.archlinux.org.