1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-29 05:38:00 +00:00

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)
This commit is contained in:
Howard Holm 2024-02-03 13:06:52 +01:00 committed by Fernando Apesteguía
parent 367244434f
commit ac63024aa4
3 changed files with 5 additions and 18 deletions

View File

@ -1,6 +1,5 @@
PORTNAME= jose
DISTVERSION= 11
PORTREVISION= 1
DISTVERSION= 12
CATEGORIES= net
MAINTAINER= hdholm@alumni.iastate.edu
@ -17,7 +16,7 @@ LIB_DEPENDS= libjansson.so:devel/jansson
USES= compiler:c11 meson ninja pkgconfig ssl
USE_GITHUB= yes
GH_ACCOUNT= latchset
GH_TAGNAME= v11
GH_TAGNAME= v12
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1620421971
SHA256 (latchset-jose-11-v11_GH0.tar.gz) = 020b28ba22f8448bd8eb659dad5723d59bea4d27a36731e33c102ca2a4fe5822
SIZE (latchset-jose-11-v11_GH0.tar.gz) = 841374
TIMESTAMP = 1706927070
SHA256 (latchset-jose-12-v12_GH0.tar.gz) = 011965b89d74d8432d0c085be1b4e0358fc0eff30211d3598f27c2ecd72d6cee
SIZE (latchset-jose-12-v12_GH0.tar.gz) = 841206

View File

@ -1,12 +0,0 @@
--- meson.build.orig 2021-05-07 13:04:06 UTC
+++ meson.build
@@ -60,7 +60,7 @@ pkg.generate(
filebase: meson.project_name(),
name: 'José Library',
- requires_private: [ 'zlib', 'libcrypto' ],
+ libraries_private: [ zlib, libcrypto ],
libraries: libjose,
- requires: 'jansson',
+ requires: jansson,
)