mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
net/jose: unbreak with openssl3
PR: 271192 Reported by: ngie Author: Howard Holm <hdholm@alumni.iastate.edu> (maintainer)
This commit is contained in:
parent
ea3553f41b
commit
1653e42587
2 changed files with 5 additions and 14 deletions
|
@ -9,12 +9,11 @@ WWW= https://github.com/latchset/jose
|
|||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= a2x:textproc/asciidoc
|
||||
BUILD_DEPENDS= a2x:textproc/asciidoc \
|
||||
jq:textproc/jq
|
||||
LIB_DEPENDS= libjansson.so:devel/jansson
|
||||
|
||||
USES= compiler:c11 meson ninja pkgconfig ssl
|
||||
BROKEN_SSL= openssl30 openssl31
|
||||
BROKEN_SSL_REASON= Fails to build with lots of ld: error: undefined symbol: EVP_CIPHER_*
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= latchset
|
||||
GH_TAGNAME= v11
|
||||
|
|
|
@ -1,20 +1,12 @@
|
|||
--- meson.build.orig 2021-05-07 13:04:06 UTC
|
||||
+++ meson.build
|
||||
@@ -38,7 +38,7 @@ add_project_arguments(
|
||||
zlib = dependency('zlib')
|
||||
threads = dependency('threads')
|
||||
jansson = dependency('jansson', version: '>=2.10')
|
||||
-libcrypto = dependency('libcrypto', version: '>=1.0.2')
|
||||
+libcrypto = meson.get_compiler('c').find_library('crypto', dirs: [ '/usr/lib/' ])
|
||||
a2x = find_program('a2x', required: false)
|
||||
|
||||
mans = []
|
||||
@@ -60,7 +60,7 @@ pkg.generate(
|
||||
filebase: meson.project_name(),
|
||||
name: 'José Library',
|
||||
|
||||
- requires_private: [ 'zlib', 'libcrypto' ],
|
||||
+ requires_private: [ 'zlib' ],
|
||||
+ libraries_private: [ zlib, libcrypto ],
|
||||
libraries: libjose,
|
||||
requires: 'jansson',
|
||||
- requires: 'jansson',
|
||||
+ requires: jansson,
|
||||
)
|
||||
|
|
Loading…
Add table
Reference in a new issue