From: aisha Subject: Re: UPDATE www/vaultwarden-web-2025.7.0 To: Bjorn Ketelaars Cc: ports@openbsd.org Date: Mon, 4 Aug 2025 00:01:11 -0400 On Mon, 28 Jul 2025 19:14:02 +0200 Bjorn Ketelaars 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 >