security/bzrtp: Update version 5.2.94=>5.4.2

Changelog: https://gitlab.linphone.org/BC/public/bzrtp/-/tags/5.4.2

Sponsored by:	Cybermancer Infosec
This commit is contained in:
Muhammad Moinur Rahman 2025-03-26 19:27:06 +01:00
parent b3cfd4f7da
commit 7a3d5bfb6a
No known key found for this signature in database
GPG key ID: BDB9B5A617C0BC91
4 changed files with 21 additions and 12 deletions

View file

@ -1,5 +1,5 @@
PORTNAME= bzrtp PORTNAME= bzrtp
PORTVERSION= 5.2.94 DISTVERSION= 5.4.2
CATEGORIES= security CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org MAINTAINER= bofh@FreeBSD.org
@ -9,7 +9,8 @@ WWW= https://www.linphone.org
LICENSE= GPLv3 LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LIB_DEPENDS= libbctoolbox.so:net/bctoolbox BUILD_DEPENDS= ${LOCALBASE}/lib/libbctoolbox.a:net/bctoolbox \
${LOCALBASE}/lib/libbcunit.a:devel/bcunit
USES= cmake cpe gnome sqlite USES= cmake cpe gnome sqlite
CPE_VENDOR= ${PORTNAME}_project CPE_VENDOR= ${PORTNAME}_project
@ -20,7 +21,6 @@ USE_GNOME= libxml2
USE_LDCONFIG= yes USE_LDCONFIG= yes
CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} \ CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} \
-DENABLE_STATIC=NO \
-DENABLE_STRICT=NO -DENABLE_STRICT=NO
post-patch: post-patch:

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1690555564 TIMESTAMP = 1743013166
SHA256 (bzrtp-5.2.94.tar.bz2) = a88422886decea6fe1f71cb487b28a4c3de2cd9ddeff95f9509bc5179854200a SHA256 (bzrtp-5.4.2.tar.bz2) = fd7cf3412a541d2866c6adf4d36c3cbb5b56b671ccedefc7e0e8aeff8b26e1c7
SIZE (bzrtp-5.2.94.tar.bz2) = 156810 SIZE (bzrtp-5.4.2.tar.bz2) = 154138

View file

@ -0,0 +1,10 @@
--- CMakeLists.txt.orig 2025-03-26 18:23:19 UTC
+++ CMakeLists.txt
@@ -46,6 +46,7 @@ check_library_exists("m" "sqrt" "" HAVE_SQRT)
include(CheckLibraryExists)
check_library_exists("m" "sqrt" "" HAVE_SQRT)
+find_package(OpenSSL REQUIRED)
find_package(BCToolbox 5.3.0 REQUIRED OPTIONAL_COMPONENTS tester)
if(ENABLE_PQCRYPTO)
find_package(PostQuantumCryptoEngine 5.3.0 REQUIRED)

View file

@ -1,7 +1,6 @@
include/bzrtp/bzrtp.h include/bzrtp/bzrtp.h
lib/libbzrtp.so lib/libbzrtp.a
lib/libbzrtp.so.0 share/BZRTP/cmake/BZRTPConfig.cmake
%%DATADIR%%/cmake/bzrtpConfig.cmake share/BZRTP/cmake/BZRTPConfigVersion.cmake
%%DATADIR%%/cmake/bzrtpConfigVersion.cmake share/BZRTP/cmake/BZRTPTargets-%%CMAKE_BUILD_TYPE%%.cmake
%%DATADIR%%/cmake/bzrtpTargets-%%CMAKE_BUILD_TYPE%%.cmake share/BZRTP/cmake/BZRTPTargets.cmake
%%DATADIR%%/cmake/bzrtpTargets.cmake