1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-10 07:04:03 +00:00

security/libressl: Update to 4.0.0

* Bumps major SHLIBVER
This commit is contained in:
Bernard Spil 2024-10-19 17:24:10 +02:00
parent 820315e4dc
commit 928370d52b
4 changed files with 28 additions and 18 deletions

View File

@ -5,6 +5,23 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
20241019:
AFFECTS: users of security/libressl
AUTHOR: brnrd@FreeBSD.org
The port has been updated to the latest stable version 4.0 of LibreSSL.
The shared library versions of the libraries have been bumped.
After upgrading, manually update all packages that depend on any of the
libraries provided by LibreSSL (libssl, libcrypto and libtls) since the
versions of these libraries have changed. Normally, you can obtain the
list of dependent software by running the following command:
# pkg info -r libressl
Then you should rebuild all ports depending on libressl to avoid dangling
shared library dependencies.
20241004:
AFFECTS: users of www/c-icap
AUTHOR: rodrigo@FreeBSD.org

View File

@ -1,6 +1,5 @@
PORTNAME= libressl
PORTVERSION= 3.9.2
PORTREVISION= 1
PORTVERSION= 4.0.0
CATEGORIES= security devel
MASTER_SITES= OPENBSD/LibreSSL
@ -27,7 +26,7 @@ NC_DESC= Install TLS-enabled netcat
CONFLICTS_INSTALL= libressl-devel
libtls_CONFLICTS_INSTALL= libretls
default_CONFLICTS_INSTALL= openssl openssl111 openssl3[12] openssl-quictls
default_CONFLICTS_INSTALL= openssl openssl111 openssl3* openssl-quictls
.if ${FLAVOR:U} == default
OPTIONS_EXCLUDE= LIBTLS
@ -50,12 +49,12 @@ LDFLAGS+= -pthread
INSTALL_TARGET= install-strip
TEST_TARGET= check
PLIST_SUB+= LIBCRYPTO_SHLIBMAJ=53 \
LIBCRYPTO_SHLIBFULL=53.0.0 \
LIBSSL_SHLIBMAJ=56 \
LIBSSL_SHLIBFULL=56.0.0 \
LIBTLS_SHLIBMAJ=29 \
LIBTLS_SHLIBFULL=29.0.0
PLIST_SUB+= LIBCRYPTO_SHLIBMAJ=55 \
LIBCRYPTO_SHLIBFULL=55.0.0 \
LIBSSL_SHLIBMAJ=58 \
LIBSSL_SHLIBFULL=58.0.0 \
LIBTLS_SHLIBMAJ=31 \
LIBTLS_SHLIBFULL=31.0.0
post-patch-MAN3-off:
${REINPLACE_CMD} -e '/^install-man:/s/install-man3//' \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1715594027
SHA256 (libressl-3.9.2.tar.gz) = 7b031dac64a59eb6ee3304f7ffb75dad33ab8c9d279c847f92c89fb846068f97
SIZE (libressl-3.9.2.tar.gz) = 4353829
TIMESTAMP = 1728973273
SHA256 (libressl-4.0.0.tar.gz) = 4d841955f0acc3dfc71d0e3dd35f283af461222350e26843fea9731c0246a1e4
SIZE (libressl-4.0.0.tar.gz) = 4259615

View File

@ -18,7 +18,6 @@ include/openssl/cmac.h
include/openssl/cms.h
include/openssl/comp.h
include/openssl/conf.h
include/openssl/conf_api.h
include/openssl/crypto.h
include/openssl/ct.h
include/openssl/curve25519.h
@ -48,7 +47,6 @@ include/openssl/opensslfeatures.h
include/openssl/opensslv.h
include/openssl/ossl_typ.h
include/openssl/pem.h
include/openssl/pem2.h
include/openssl/pkcs12.h
include/openssl/pkcs7.h
include/openssl/poly1305.h
@ -64,16 +62,12 @@ include/openssl/sm3.h
include/openssl/sm4.h
include/openssl/srtp.h
include/openssl/ssl.h
include/openssl/ssl2.h
include/openssl/ssl23.h
include/openssl/ssl3.h
include/openssl/stack.h
include/openssl/tls1.h
include/openssl/ts.h
include/openssl/txt_db.h
include/openssl/ui.h
include/openssl/ui_compat.h
include/openssl/whrlpool.h
include/openssl/x509.h
include/openssl/x509_vfy.h
include/openssl/x509v3.h