Created attachment 240825 [details] git diff for security/vaultwarden ``` security/vaultwarden: Split web-vault from port PR: ``` The web-vault updates more often than the port, the security/vaultwarden port does not require rebuild when the web-vault static content updates. The www/vaultwarden_web-vault port no longer needs a PLIST update when the version is bumped, simplifying maintenance.
Created attachment 240826 [details] www/vaultwarden_web-vault: Makefile
Created attachment 240827 [details] git diff for security/vaultwarden
Created attachment 241066 [details] git diff for security/vaultwarden %%WWWDIR%%/data belongs to the application, not webvault
Created attachment 241067 [details] www/vaultwarden_web-vault: Makefile Update web-vault to 2023.3.0
Hi, 1.28.0 has been released, and it comes with 2023.3.0b Maybe it would be nice to add a comment about not updating web_vault independently of vaultwarden (see #268534 and https://github.com/dani-garcia/vaultwarden/discussions/2992) Also, while improving maintenance, couldn't we separate crates list to another file ? It would be easier to update them ;). BR, Adrien
Created attachment 241146 [details] git diff for security/vaultwarden Update vaultwarden to 1.28.0
Created attachment 241147 [details] unified diffs for www/vaultwarden-web_vault Update web_vault to 2023.3.0b
(In reply to Adrien from comment #5) I'll leave that up to mr@ Not a big deal to move the CARGO_CRATES block around after a `make cargo-crates >> Makefile`
``` security/vaultwarden: Update to 1.28.0 * Split web-vault from port * Add www/vaultwarden-web_vault port * Update web_vault to 2023.3.0 PR: 270182 ```
*** Bug 269143 has been marked as a duplicate of this bug. ***
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=bca4679da23222723044294d4e7707081c3ddb1f commit bca4679da23222723044294d4e7707081c3ddb1f Author: Bernard Spil <brnrd@FreeBSD.org> AuthorDate: 2023-04-10 08:55:30 +0000 Commit: Bernard Spil <brnrd@FreeBSD.org> CommitDate: 2023-04-10 08:55:30 +0000 security/vaultwarden: Update to 1.28.0 * Split web_vault into separate port PR: 270182 Approved by: Maintainer timeout security/vaultwarden/Makefile | 745 +++++++++++++++--------------- security/vaultwarden/distinfo | 738 +++++++++++++++-------------- security/vaultwarden/pkg-plist | 217 --------- www/Makefile | 1 + www/vaultwarden-web_vault/Makefile (new) | 29 ++ www/vaultwarden-web_vault/distinfo (new) | 3 + www/vaultwarden-web_vault/pkg-descr (new) | 2 + 7 files changed, 801 insertions(+), 934 deletions(-)