mbedtls: 2.22.0 -> 2.24.0
This commit is contained in:
parent
7cb3ee5d0a
commit
cdc276fd31
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3/z8kykNNWdVhENrnDpARTBn9WF70t6d0uye0GrxZcwqPFVs2nV+lw+L6iIsCrOZBC2BuWnLi7wAPh50c24z8AA=
|
||||
SHA256 (Pkgfile) = 0219e2df732a0caa3db8e54ea5780e483ead5934d3613b2f1d5c7e2a31c1f702
|
||||
RWSagIOpLGJF3wEsdEggWUgeku6iewwdV68sbcAVmn0a3AXYt656hajo26n6BSU78CBRgfb09eRDb5b3fZQu2liYn40jhKPkagQ=
|
||||
SHA256 (Pkgfile) = 007e37387c8f88714f0c78225d2a697439044b56edd9800996be836ba0da0ca8
|
||||
SHA256 (.footprint) = f016ce80de38ce09d7e0a6400adfea68f6dd3663d341ac4e78acd5e7a230d43c
|
||||
SHA256 (mbedtls-2.22.0.tar.gz) = 94ac6bdd209248028bd94b20bfac769e7922dda15c40c67a6170b0a58e7982f4
|
||||
SHA256 (mbedtls-2.24.0.tar.gz) = b5a779b5f36d5fc4cba55faa410685f89128702423ad07b36c5665441a06a5f3
|
||||
|
@ -1,10 +1,10 @@
|
||||
# Description: Cryptographic library for embedded systems
|
||||
# URL: https://tls.mbed.org/
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: cmake ninja
|
||||
# Depends on: cmake
|
||||
|
||||
name=mbedtls
|
||||
version=2.22.0
|
||||
version=2.24.0
|
||||
release=1
|
||||
source=(https://github.com/ARMmbed/mbedtls/archive/$name-$version.tar.gz)
|
||||
|
||||
@ -15,11 +15,16 @@ build() {
|
||||
sed -i 's|//\(#define MBEDTLS_THREADING_C\)|\1|' $name-$name-$version/include/mbedtls/config.h
|
||||
sed -i 's|//\(#define MBEDTLS_THREADING_PTHREAD\)|\1|' $name-$name-$version/include/mbedtls/config.h
|
||||
|
||||
cmake -S$name-$name-$version -Bbuild -G Ninja \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DENABLE_ZLIB_SUPPORT=ON \
|
||||
-DUSE_SHARED_MBEDTLS_LIBRARY=ON \
|
||||
-DINSTALL_MBEDTLS_HEADERS=ON
|
||||
[[ -e /usr/bin/ninja ]] && PKGMK_MBEDTLS+='-G Ninja'
|
||||
|
||||
cmake -S $name-$name-$version -B build $PKGMK_MBEDTLS \
|
||||
-D CMAKE_INSTALL_PREFIX=/usr \
|
||||
-D CMAKE_BUILD_TYPE=Release \
|
||||
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS -DNDEBUG" \
|
||||
-D ENABLE_ZLIB_SUPPORT=ON \
|
||||
-D USE_SHARED_MBEDTLS_LIBRARY=ON \
|
||||
-D INSTALL_MBEDTLS_HEADERS=ON \
|
||||
-Wno-dev
|
||||
|
||||
cmake --build build
|
||||
DESTDIR=$PKG cmake --install build
|
||||
|
Loading…
Reference in New Issue
Block a user