Skip to content
Snippets Groups Projects
Commit b93e64d3 authored by Tijl Coosemans's avatar Tijl Coosemans
Browse files

security/mbedtls: Update to 2.28.0 and fix make test

Also bump dependent ports for library version change.

PR:		255084
parent 09707eb5
No related branches found
No related tags found
No related merge requests found
Showing
with 57 additions and 679 deletions
PORTNAME= libarchive
DISTVERSION= 3.5.2
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= archivers
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ \
......
PORTNAME= ncbi-vdb
DISTVERSION= 2.11.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= biology
MAINTAINER= mzaki@niid.go.jp
......
......@@ -3,7 +3,7 @@
PORTNAME= kadnode
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.0
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= dns
MAINTAINER= moritzwarning@web.de
......
PORTNAME= imhex
PORTVERSION= 1.13.2
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= editors
MASTER_SITES= https://git.sr.ht/~danyspin97/xdgpp/blob/f01f810714443d0f10c333d4d1d9c0383be41375/:xdg
DISTFILES= xdg.hpp:xdg
......
......@@ -2,7 +2,7 @@
PORTNAME= dolphin-emu
PORTVERSION= 5.0.12716
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= emulators
MAINTAINER= martymac@FreeBSD.org
......
......@@ -3,6 +3,7 @@
PORTNAME= inspircd
DISTVERSIONPREFIX= v
DISTVERSION= 3.12.0
PORTREVISION= 1
CATEGORIES= irc
MAINTAINER= driesm@FreeBSD.org
......
......@@ -2,6 +2,7 @@
PORTNAME= gauche
PORTVERSION= 0.9.10
PORTREVISION= 1
CATEGORIES= lang scheme
MASTER_SITES= https://github.com/shirok/Gauche/releases/download/release0_9_10/
DISTNAME= Gauche-${PORTVERSION}
......
PORTNAME= neko
DISTVERSIONPREFIX= v
DISTVERSION= 2-2-0
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= lang
MAINTAINER= penzin.dev@gmail.com
......
PORTNAME= librist
DISTVERSION= 0.2.6
PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= yuri@FreeBSD.org
......
PORTNAME= obs-studio
DISTVERSION= 27.1.3
PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= yuri@FreeBSD.org
......
PORTNAME= sayaka
PORTVERSION= 3.5.1
PORTREVISION= 1
CATEGORIES= net-im
MAINTAINER= sue@iwmt.org
......
......@@ -2,6 +2,7 @@
PORTNAME= btcheck
PORTVERSION= 2.1
PORTREVISION= 1
CATEGORIES= net-p2p
MASTER_SITES= SF/${PORTNAME}
......
PORTNAME= bctoolbox
PORTVERSION= 0.6.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= https://www.linphone.org/releases/sources/bctoolbox/
......
......@@ -3,6 +3,7 @@
PORTNAME= libwebsockets
DISTVERSIONPREFIX= v
DISTVERSION= 4.2.2
PORTREVISION= 1
CATEGORIES= net devel
MASTER_SITES= https://libwebsockets.org/git/libwebsockets/snapshot/
......
PORTNAME= pichi
DISTVERSION= 1.4.0
PORTREVISION= 1
CATEGORIES= net
MAINTAINER= pichi@elude.in
......
......@@ -3,7 +3,7 @@
PORTNAME= shadowsocks-libev
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.5
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= net
MAINTAINER= xiaoding+freebsd@xiaoding.org
......
PORTNAME= mbedtls
PORTVERSION= 2.16.12
PORTVERSION= 2.28.0
DISTVERSIONPREFIX=${PORTNAME}-
CATEGORIES= security devel
MAINTAINER= tijl@FreeBSD.org
COMMENT= SSL/TLS and cryptography library
LICENSE= APACHE20 GPLv2+
LICENSE_COMB= dual
LICENSE_FILE_APACHE20= ${WRKSRC}/apache-2.0.txt
LICENSE_FILE_GPLv2+ = ${WRKSRC}/gpl-2.0.txt
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gmake python:test shebangfix
SHEBANG_FILES= scripts/*.py tests/scripts/*.py
USE_GITHUB= yes
GH_ACCOUNT= ARMmbed
ALL_TARGET= no_test
TEST_TARGET= test
MAKE_ENV= SHARED=1
USES= gmake tar:tgz
MAKE_ENV= PYTHON=${PYTHON_CMD} SHARED=1
USE_LDCONFIG= yes
CONFLICTS_INSTALL= polarssl13
post-patch:
@${RM} ${WRKSRC}/include/mbedtls/*.orig
@${REINPLACE_CMD} \
......@@ -31,8 +29,8 @@ post-patch:
@${REINPLACE_CMD} 's/-fpic//' ${WRKSRC}/library/Makefile
post-install:
${FIND} ${STAGEDIR}${PREFIX}/bin -type f -not -name \
mbedtls_udp_proxy_wrapper.sh -exec ${STRIP_CMD} {} +
${FIND} ${STAGEDIR}${PREFIX}/bin -type f -not -name \*.sh \
-exec ${STRIP_CMD} {} +
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
.include <bsd.port.mk>
TIMESTAMP = 1640884497
SHA256 (ARMmbed-mbedtls-mbedtls-2.16.12_GH0.tar.gz) = 0afb4a4ce5b771f2fb86daee786362fbe48285f05b73cd205f46a224ec031783
SIZE (ARMmbed-mbedtls-mbedtls-2.16.12_GH0.tar.gz) = 2702190
TIMESTAMP = 1643369982
SHA256 (ARMmbed-mbedtls-mbedtls-2.28.0_GH0.tar.gz) = f644248f23cf04315cf9bb58d88c4c9471c16ca0533ecf33f86fb7749a3e5fa6
SIZE (ARMmbed-mbedtls-mbedtls-2.28.0_GH0.tar.gz) = 3712239
This diff is collapsed.
--- include/mbedtls/config.h.orig 2017-03-08 15:33:04 UTC
--- include/mbedtls/config.h.orig 2021-12-15 13:47:54 UTC
+++ include/mbedtls/config.h
@@ -1285,7 +1285,7 @@
@@ -1946,7 +1946,7 @@
*
* Uncomment this to enable support for use_srtp extension.
*/
-//#define MBEDTLS_SSL_DTLS_SRTP
+#define MBEDTLS_SSL_DTLS_SRTP
/**
* \def MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE
@@ -2129,7 +2129,7 @@
*
* Uncomment this to enable pthread mutexes.
*/
......@@ -8,8 +17,8 @@
+#define MBEDTLS_THREADING_PTHREAD
/**
* \def MBEDTLS_VERSION_FEATURES
@@ -2322,7 +2322,7 @@
* \def MBEDTLS_USE_PSA_CRYPTO
@@ -3452,7 +3452,7 @@
*
* Enable this layer to allow use of mutexes within mbed TLS
*/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment