Index | Thread | Search

From:
aisha <openbsd.ports@aisha.cc>
Subject:
Re: UPDATE www/vaultwarden-web-2025.7.0
To:
Bjorn Ketelaars <bket@openbsd.org>
Cc:
ports@openbsd.org
Date:
Mon, 4 Aug 2025 00:01:11 -0400

Download raw body.

Thread
On Mon, 28 Jul 2025 19:14:02 +0200
Bjorn Ketelaars <bket@openbsd.org> wrote:

> Simple diff for updating www/vaultwarden-web to 2025.7.0. Changes:
> https://github.com/dani-garcia/bw_web_builds/releases/tag/v2025.7.0.
> 
> Run tested alongside vaultwarden-1.34.2 (send in separate mail) on
> amd64.
> 
> OK??


Thanks a bunch and OK aisha@
And the same for the vaultwarden port too

I'm not sure if we need the S3 support. Let's wait and see if someone
is interested in that flag and then turn it on? I agree with waiting
until it's stabilized as well.



> 
> 
> diff --git Makefile Makefile
> index 8d0b06f4c6d..e2afea5c00e 100644
> --- Makefile
> +++ Makefile
> @@ -1,6 +1,6 @@
>  COMMENT =	Web vault builds for vaultwarden
>  
> -VERSION =	2025.5.0
> +VERSION =	2025.7.0
>  DISTNAME =	bw_web_v${VERSION}
>  PKGNAME =	vaultwarden-web-${VERSION}
>  
> diff --git distinfo distinfo
> index 8df50ff932a..f35c8778e40 100644
> --- distinfo
> +++ distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (bw_web_v2025.5.0.tar.gz) =
> ANr041aKAfI0CMx/gWYMnrI3u6/LmGGtXbMMD2q2mg8= -SIZE
> (bw_web_v2025.5.0.tar.gz) = 17927067 +SHA256
> (bw_web_v2025.7.0.tar.gz) =
> gasKs84/PSV3bk1qwRmC4qMo1BqMyZK8H80UnGOPPrc= +SIZE
> (bw_web_v2025.7.0.tar.gz) = 20909634 diff --git pkg/PLIST pkg/PLIST
> index be0890ec996..624946d7acb 100644 --- pkg/PLIST
> +++ pkg/PLIST
> @@ -1,83 +1,75 @@
>  vaultwarden/
>  vaultwarden/web-vault/
>  vaultwarden/web-vault/.nojekyll
> -vaultwarden/web-vault/15.aed49049af760e70de56.js
> -vaultwarden/web-vault/15.aed49049af760e70de56.js.map
> -vaultwarden/web-vault/160.57063bb0f696f15e28d7.js
> -vaultwarden/web-vault/160.57063bb0f696f15e28d7.js.map
> -vaultwarden/web-vault/281.aeb49e14ab16b11d0511.js
> -vaultwarden/web-vault/281.aeb49e14ab16b11d0511.js.map
> +vaultwarden/web-vault/160.d0007797b693fac30930.js
> +vaultwarden/web-vault/160.d0007797b693fac30930.js.map
> +vaultwarden/web-vault/281.3c5c1564ba5374aaa943.js
> +vaultwarden/web-vault/281.3c5c1564ba5374aaa943.js.map
>  vaultwarden/web-vault/404.html
> -vaultwarden/web-vault/4e382189fe0b387fb839.module.wasm
> -vaultwarden/web-vault/502.04c4be1c4da21babc8b7.js
> -vaultwarden/web-vault/505.a842c8c15f988abfb6c2.js
> -vaultwarden/web-vault/505.a842c8c15f988abfb6c2.js.map
> -vaultwarden/web-vault/531.648fdda849751313f93f.js
> -vaultwarden/web-vault/531.648fdda849751313f93f.js.map
> -vaultwarden/web-vault/573.044c08b9367c79e65a57.js
> -vaultwarden/web-vault/573.044c08b9367c79e65a57.js.map
> -vaultwarden/web-vault/64.b08970ba72f3ae381676.js
> -vaultwarden/web-vault/64.b08970ba72f3ae381676.js.map
> -vaultwarden/web-vault/677.52e755cf1cad9921d1d6.js
> -vaultwarden/web-vault/677.52e755cf1cad9921d1d6.js.map
> -vaultwarden/web-vault/712.82695eacabd7311b05c5.js
> -vaultwarden/web-vault/712.82695eacabd7311b05c5.js.map
> -vaultwarden/web-vault/771.f3a3f79ea9a1791b52fa.js
> -vaultwarden/web-vault/771.f3a3f79ea9a1791b52fa.js.map
> -vaultwarden/web-vault/781.88f9bf1dd7ab0c53ef6f.js
> -vaultwarden/web-vault/781.88f9bf1dd7ab0c53ef6f.js.map
> -vaultwarden/web-vault/782.21f76589db204bc93f32.js
> -vaultwarden/web-vault/782.21f76589db204bc93f32.js.map
> -vaultwarden/web-vault/8.4a9e3476590aabd445f4.js
> -vaultwarden/web-vault/8.4a9e3476590aabd445f4.js.map
> -vaultwarden/web-vault/825.276fa417780f8f6d159f.js
> -vaultwarden/web-vault/825.276fa417780f8f6d159f.js.map
> -vaultwarden/web-vault/972.40e2aa4923b822df7bee.js
> -vaultwarden/web-vault/972.40e2aa4923b822df7bee.js.LICENSE.txt
> -vaultwarden/web-vault/972.40e2aa4923b822df7bee.js.map
> -vaultwarden/web-vault/982.920fc79e20574caa3aff.js
> -vaultwarden/web-vault/982.920fc79e20574caa3aff.js.map
> +vaultwarden/web-vault/449.54babca57e8048d667bf.js
> +vaultwarden/web-vault/449.54babca57e8048d667bf.js.map
> +vaultwarden/web-vault/502.af431eed90b0dc798454.js
> +vaultwarden/web-vault/531.70b37a4af06ecd55f1cf.js
> +vaultwarden/web-vault/531.70b37a4af06ecd55f1cf.js.map
> +vaultwarden/web-vault/573.f33bb64c36e6073bf403.js
> +vaultwarden/web-vault/573.f33bb64c36e6073bf403.js.map
> +vaultwarden/web-vault/577.304d02554de6bd1ad2c6.js
> +vaultwarden/web-vault/577.304d02554de6bd1ad2c6.js.LICENSE.txt
> +vaultwarden/web-vault/577.304d02554de6bd1ad2c6.js.map
> +vaultwarden/web-vault/621.56607f39031e4be2c135.js
> +vaultwarden/web-vault/621.56607f39031e4be2c135.js.map
> +vaultwarden/web-vault/64.afc808b14b179a340076.js
> +vaultwarden/web-vault/64.afc808b14b179a340076.js.map
> +vaultwarden/web-vault/677.9a3597c555c27e6d4c38.js
> +vaultwarden/web-vault/677.9a3597c555c27e6d4c38.js.map
> +vaultwarden/web-vault/703.7f44384835e895a94334.js
> +vaultwarden/web-vault/703.7f44384835e895a94334.js.map
> +vaultwarden/web-vault/712.60cf633c5b4154fe9305.js
> +vaultwarden/web-vault/712.60cf633c5b4154fe9305.js.map
> +vaultwarden/web-vault/782.c75b3f9c1c754f35bb2e.js
> +vaultwarden/web-vault/782.c75b3f9c1c754f35bb2e.js.map
> +vaultwarden/web-vault/8.57d0d27f052bacb06336.js
> +vaultwarden/web-vault/8.57d0d27f052bacb06336.js.map
> +vaultwarden/web-vault/825.8260e0a2f2631df03a70.js
> +vaultwarden/web-vault/825.8260e0a2f2631df03a70.js.map
> +vaultwarden/web-vault/982.26ad3ff8fac837e7d8cd.js
> +vaultwarden/web-vault/982.26ad3ff8fac837e7d8cd.js.map
>  vaultwarden/web-vault/app/
>  vaultwarden/web-vault/app-id.json
> -vaultwarden/web-vault/app/main.0ad929e71a9bef69fb7d.js
> -vaultwarden/web-vault/app/main.0ad929e71a9bef69fb7d.js.map
> -vaultwarden/web-vault/app/polyfills.1aab7db08c8428b63409.js
> -vaultwarden/web-vault/app/polyfills.1aab7db08c8428b63409.js.LICENSE.txt
> -vaultwarden/web-vault/app/polyfills.1aab7db08c8428b63409.js.map
> -vaultwarden/web-vault/app/vendor.87621a93e5913f159d4c.js
> -vaultwarden/web-vault/app/vendor.87621a93e5913f159d4c.js.LICENSE.txt
> -vaultwarden/web-vault/app/vendor.87621a93e5913f159d4c.js.map
> +vaultwarden/web-vault/app/main.e6cdea516f91ca208db2.js
> +vaultwarden/web-vault/app/main.e6cdea516f91ca208db2.js.map
> +vaultwarden/web-vault/app/polyfills.46638eb63c4af620055f.js
> +vaultwarden/web-vault/app/polyfills.46638eb63c4af620055f.js.LICENSE.txt
> +vaultwarden/web-vault/app/polyfills.46638eb63c4af620055f.js.map
> +vaultwarden/web-vault/app/vendor.ae5e09e48144faa504d3.js
> +vaultwarden/web-vault/app/vendor.ae5e09e48144faa504d3.js.LICENSE.txt
> +vaultwarden/web-vault/app/vendor.ae5e09e48144faa504d3.js.map
>  vaultwarden/web-vault/browserconfig.xml
> -vaultwarden/web-vault/captcha-connector.html
> -vaultwarden/web-vault/captcha-mobile-connector.html
> +vaultwarden/web-vault/c1a70ad7e4e8a335980b.module.wasm
>  vaultwarden/web-vault/cca56971e438d22818d6.json
>  vaultwarden/web-vault/connectors/
> -vaultwarden/web-vault/connectors/captcha.cae282c6505f54b451c6.css
> -vaultwarden/web-vault/connectors/captcha.cae282c6505f54b451c6.css.map
> -vaultwarden/web-vault/connectors/captcha.e460829a757d9d51517a.js
> -vaultwarden/web-vault/connectors/captcha.e460829a757d9d51517a.js.map
> -vaultwarden/web-vault/connectors/duo-redirect.5d14e0d2de76d947b39d.js
> -vaultwarden/web-vault/connectors/duo-redirect.5d14e0d2de76d947b39d.js.map
> +vaultwarden/web-vault/connectors/duo-redirect.2cb63ccc84aad6834f8f.js
> +vaultwarden/web-vault/connectors/duo-redirect.2cb63ccc84aad6834f8f.js.map
>  vaultwarden/web-vault/connectors/redirect.8dc2acabd151b8d5b03b.js
>  vaultwarden/web-vault/connectors/redirect.8dc2acabd151b8d5b03b.js.map
>  vaultwarden/web-vault/connectors/sso.6416820bb262a72aa76e.js
>  vaultwarden/web-vault/connectors/sso.6416820bb262a72aa76e.js.map
> -vaultwarden/web-vault/connectors/webauthn-fallback.f1d9aa4d98a2b85f3e16.js
> -vaultwarden/web-vault/connectors/webauthn-fallback.f1d9aa4d98a2b85f3e16.js.map
> -vaultwarden/web-vault/connectors/webauthn.9b9fbe3e6916410c7df7.css
> -vaultwarden/web-vault/connectors/webauthn.9b9fbe3e6916410c7df7.css.map
> +vaultwarden/web-vault/connectors/webauthn-fallback.db162fc34ff4760b7339.js
> +vaultwarden/web-vault/connectors/webauthn-fallback.db162fc34ff4760b7339.js.map
> +vaultwarden/web-vault/connectors/webauthn.6c71ed707506614311d1.css
> +vaultwarden/web-vault/connectors/webauthn.6c71ed707506614311d1.css.map
>  vaultwarden/web-vault/connectors/webauthn.b8f01de2a110dcccf490.js
>  vaultwarden/web-vault/connectors/webauthn.b8f01de2a110dcccf490.js.map
>  vaultwarden/web-vault/duo-redirect-connector.html
> -vaultwarden/web-vault/encrypt-worker.5b8c1288365a8f61e224.js
> -vaultwarden/web-vault/encrypt-worker.5b8c1288365a8f61e224.js.map
> +vaultwarden/web-vault/encrypt-worker.f26ac70601559c4b1b16.js
> +vaultwarden/web-vault/encrypt-worker.f26ac70601559c4b1b16.js.map
>  vaultwarden/web-vault/favicon.ico
>  vaultwarden/web-vault/fonts/
> -vaultwarden/web-vault/fonts/bwi-font.2c788d6c61228a323fbc.woff
> -vaultwarden/web-vault/fonts/bwi-font.868ecfe304accc9fc88e.svg
> -vaultwarden/web-vault/fonts/bwi-font.8c9145c8081830bc5ee5.ttf
> -vaultwarden/web-vault/fonts/bwi-font.b511137bccabbbf1cbc9.woff2
> -vaultwarden/web-vault/fonts/dm-sans.a171ef528106917b9f81.woff2
> +vaultwarden/web-vault/fonts/bwi-font.8beae88e0286f8ed0ab9.woff
> +vaultwarden/web-vault/fonts/bwi-font.9af06244c8519bda40df.woff2
> +vaultwarden/web-vault/fonts/bwi-font.c53459659794d90d0237.ttf
> +vaultwarden/web-vault/fonts/bwi-font.d6794cbf214e5db54c54.svg
> +vaultwarden/web-vault/fonts/roboto.aeb7bb13ebdc02705164.woff2
>  vaultwarden/web-vault/images/
>  vaultwarden/web-vault/images/0.png
>  vaultwarden/web-vault/images/1-w.png
> @@ -354,9 +346,9 @@
> vaultwarden/web-vault/scripts/dropin.js.LICENSE.txt
> vaultwarden/web-vault/scripts/qrious.min.js
> vaultwarden/web-vault/scripts/qrious.min.js.LICENSE.txt
> vaultwarden/web-vault/sso-connector.html
> +vaultwarden/web-vault/styles.21d804f738b1b7df84a2.css
> +vaultwarden/web-vault/styles.21d804f738b1b7df84a2.css.map
> vaultwarden/web-vault/styles.31d6cfe0d16ae931b73c.js
> -vaultwarden/web-vault/styles.b9cb037bd551de82afa9.css
> -vaultwarden/web-vault/styles.b9cb037bd551de82afa9.css.map
> vaultwarden/web-vault/theme_head.4cb181fc19f2a308ba73.js
> vaultwarden/web-vault/theme_head.4cb181fc19f2a308ba73.js.map
> vaultwarden/web-vault/version.json
>