bctoolbox: update to 5.3.100.

This commit is contained in:
John 2024-12-27 22:23:08 +01:00 committed by John Zimmermann
parent 6d8cc5f385
commit dfefc18ffc
2 changed files with 25 additions and 3 deletions

View File

@ -0,0 +1,22 @@
From: Bastian Germann <bage@debian.org>
Date: Fri, 13 Dec 2024 18:54:55 +0100
Subject: Disable PSA crypto
---
src/crypto/mbedtls.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/crypto/mbedtls.cc b/src/crypto/mbedtls.cc
index 4bc16d4..5b08c84 100644
--- a/src/crypto/mbedtls.cc
+++ b/src/crypto/mbedtls.cc
@@ -33,7 +33,7 @@
#include <mbedtls/hkdf.h> // HKDF implemented in version 2.11.0 of mbedtls
#endif
-#if MBEDTLS_VERSION_NUMBER >= 0x03060000 // v3.6.0
+#if 0
// starting from version 3.6, use PSA crypto
#include "bctoolbox/logging.h"
#include <mutex>

View File

@ -1,7 +1,7 @@
# Template file for 'bctoolbox'
pkgname=bctoolbox
version=5.3.79
revision=2
version=5.3.100
revision=1
build_style=cmake
configure_args="-DENABLE_TESTS=ON -DENABLE_TESTS_COMPONENT=FALSE
-DENABLE_STRICT=FALSE -DCMAKE_MODULE_PATH=/usr/lib/cmake
@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>"
license="GPL-2.0-only"
homepage="https://gitlab.linphone.org/BC/public/bctoolbox"
distfiles="https://gitlab.linphone.org/BC/public/bctoolbox/-/archive/${version}/bctoolbox-${version}.tar.gz"
checksum=8293326971b5e7c3b0ef77e4f62653ecaf169af0c82d34acb1e26ff62c4e3801
checksum=e2ade0baf465423475ae7a14463f74d6d61a7daab4700c8c140f2bb90d257ca8
bctoolbox-devel_package() {
depends="bctoolbox-${version}_${revision}"