Bug 276745

Summary: security/vaultwarden: update to 1.30.3 and strip binary
Product: Ports & Packages Reporter: Ralf van der Enden <tremere>
Component: Individual Port(s)Assignee: Michael Reifenberger <mr>
Status: Closed FIXED    
Severity: Affects Only Me CC: brnrd, freebsd, freebsd, oss
Priority: --- Flags: bugzilla: maintainer-feedback? (mr)
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/dani-garcia/vaultwarden/releases/tag/1.30.2
Attachments:
Description Flags
Update vaultwarden to 1.30.2 and strip binary
none
git diff for security/vaultwarden brnrd: maintainer-approval?

Description Ralf van der Enden 2024-01-31 09:17:05 UTC

    
Comment 1 Ralf van der Enden 2024-01-31 09:21:32 UTC
Created attachment 248089 [details]
Update vaultwarden to 1.30.2 and strip binary

Q&A:
poudriere: builds ok (14.0-RELEASE; amd64)
Comment 2 Mina Galić freebsd_triage 2024-01-31 10:09:53 UTC
why isn't this just standard in cargo.mk?

.if !defined(WITH_DEBUG) 
CARGO_INSTALL_ARGS+=	--config profile.release.strip=true
.endif
Comment 3 Ralf van der Enden 2024-01-31 12:11:11 UTC
(In reply to Mina Galić from comment #2)
Beats me. I checked there first, but it wasn't there.

It's a different commit (part 1 of 2) in my patch, so it could be taken out if necessary.
Comment 4 Bernard Spil freebsd_committer freebsd_triage 2024-02-02 10:06:30 UTC
Created attachment 248133 [details]
git diff for security/vaultwarden

Update patch for 1.30.3
Comment 5 Bernard Spil freebsd_committer freebsd_triage 2024-02-02 10:07:48 UTC
(In reply to Bernard Spil from comment #4)
QA: Builds/runs OK on FreeBSD 14.0-p4 with LibreSSL in base
Comment 6 commit-hook freebsd_committer freebsd_triage 2024-02-08 18:09:25 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ee63c50e82f3c8cc5aa860bdc0791a548acf4560

commit ee63c50e82f3c8cc5aa860bdc0791a548acf4560
Author:     Michael Reifenberger <mr@FreeBSD.org>
AuthorDate: 2024-02-08 17:57:38 +0000
Commit:     Michael Reifenberger <mr@FreeBSD.org>
CommitDate: 2024-02-08 18:08:27 +0000

    security/vaultwarden: Update to 1.30.3

    While there address PR:276739 by installing the static configfile sample
    to etc/rc.conf.d/vaultwarden.sample since www/vaultwarden/data/config.json
    is for dynamic changes via the UI.

    PR:             276745, 276739

 security/vaultwarden/Makefile                      |  23 +-
 security/vaultwarden/Makefile.crates               | 259 +++++-----
 security/vaultwarden/distinfo                      | 524 +++++++++++----------
 security/vaultwarden/files/patch-Cargo.lock (gone) |  37 --
 security/vaultwarden/files/patch-Cargo.toml (gone) |  15 -
 security/vaultwarden/pkg-plist                     |   9 +-
 6 files changed, 434 insertions(+), 433 deletions(-)