Bug 276745 - security/vaultwarden: update to 1.30.3 and strip binary
Summary: security/vaultwarden: update to 1.30.3 and strip binary
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Michael Reifenberger
URL: https://github.com/dani-garcia/vaultw...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-31 09:17 UTC by Ralf van der Enden
Modified: 2024-02-19 06:57 UTC (History)
4 users (show)

See Also:
bugzilla: maintainer-feedback? (mr)


Attachments
Update vaultwarden to 1.30.2 and strip binary (87.68 KB, patch)
2024-01-31 09:21 UTC, Ralf van der Enden
no flags Details | Diff
git diff for security/vaultwarden (86.45 KB, patch)
2024-02-02 10:06 UTC, Bernard Spil
brnrd: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(-)