Bug 276790 - net/jose: Update to v12
Summary: net/jose: Update to v12
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Fernando Apesteguía
URL: https://github.com/latchset/jose/rele...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-03 04:20 UTC by Howard Holm
Modified: 2024-02-04 17:43 UTC (History)
1 user (show)

See Also:


Attachments
Patch against current updates Makefile, distinfo, and removes obsolete patch (1.53 KB, patch)
2024-02-03 04:20 UTC, Howard Holm
fernape: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Howard Holm 2024-02-03 04:20:58 UTC
Created attachment 248148 [details]
Patch against current updates Makefile, distinfo, and removes obsolete patch

Release version 12

Clean up some FreeBSD conditions (#98) (5a81837)
Add ES256K support (#90) (e6a7ae7)
Meson changes (#135) (c1569b7)
lib/openssl/rsaes.c: Fix issue where jose_hook_alg_find failed to find the … …existance of RSA_OAEP algorithm (58112df)
Increase test program/scripts timeout values (#131) (45367dd)
Fix test compilation warnings (#127) (aee1096)
Adapt alg_comp test to different zlib (#142) (4878253)
lib/openssl/hmac.c: rename hmac function to jhmac (#130) (33b9e0b)
jose: build library only as shared (#119) (b72f8ca)
meson: add option to disable building manpages (#118) (786b426)
Add a more descriptive error when jwk gen fails (#105) (cdb1030)
Use "command -v" instead of "which" (deprecated) (#125) (e1d66f1)
Test for jq existing (used in jose-jwe-enc test) (#124) (ddc0d2a)
Correct jose_jws.3 man page example (#122) (ad08d70)
lib/hsh.c: rename hsh local variable (#111) (3d5b287)
Avoid master word when possible (#120) (5bc6a92)
Fix format of jose-jwe-enc man page (76924de)
Meson Fixes (320336b)
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2024-02-03 12:06:14 UTC
^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval.
--
Attachment -> Details -> maintainer-approval [+]

^Triage: Maintainer-feedback flag (+) not required unless requested (?) first.


Thanks!
Comment 2 Howard Holm 2024-02-03 15:42:04 UTC
(In reply to Fernando Apesteguía from comment #1)
Sorry.  I could have sworn I did, I guess I must have not saved or something.
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2024-02-03 16:10:13 UTC
(In reply to Howard Holm from comment #2)
Yes, you did, and that was not right :-)

Maintainer feedback should not be used unless requested first.
Maintainer approval should be used in the patches
Comment 4 Fernando Apesteguía freebsd_committer freebsd_triage 2024-02-04 17:42:59 UTC
Committed,

Thanks!
Comment 5 commit-hook freebsd_committer freebsd_triage 2024-02-04 17:43:25 UTC
A commit in branch main references this bug:

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

commit ac63024aa486625dda95d09052a530e5c1edb172
Author:     Howard Holm <hdholm@alumni.iastate.edu>
AuthorDate: 2024-02-03 12:06:52 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2024-02-04 17:42:30 +0000

    net/jose: Update to v12

    ChangeLog: https://github.com/latchset/jose/releases/tag/v12

     * Clean up some FreeBSD conditions
     * Add ES256K support
     * Meson changes
     * lib/openssl/rsaes.c: Fix issue where jose_hook_alg_find failed to find the …
       …existance of RSA_OAEP algorithm
     * Increase test program/scripts timeout values
     * Fix test compilation warnings
     * Adapt alg_comp test to different zlib
     * lib/openssl/hmac.c: rename hmac function to jhmac
     * jose: build library only as shared
     * meson: add option to disable building manpages
     * Add a more descriptive error when jwk gen fails
     * Use "command -v" instead of "which"
     * Test for jq existing
     * Correct jose_jws.3 man page example
     * lib/hsh.c: rename hsh local variable
     * Avoid master word when possible
     * Fix format of jose-jwe-enc man page
     * Meson Fixes

    PR:             276790
    Reported by:    hdholm@alumni.iastate.edu (maintainer)

 net/jose/Makefile                       |  5 ++---
 net/jose/distinfo                       |  6 +++---
 net/jose/files/patch-meson.build (gone) | 12 ------------
 3 files changed, 5 insertions(+), 18 deletions(-)