1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-12 18:59:50 +03:00

main/mbedtls: upgrade to 3.6.3.1

also, use --test-dir, amove, and default_static
This commit is contained in:
Celeste 2025-05-14 04:31:39 +00:00
parent 5830e55e01
commit 03123dfcb8

View file

@ -2,7 +2,7 @@
# Contributor: Łukasz Jendrysik <scadu@yandex.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=mbedtls
pkgver=3.6.3 # long-time support branch
pkgver=3.6.3.1 # long-time support branch
pkgrel=0
pkgdesc="Light-weight cryptographic and SSL/TLS library"
url="https://www.trustedfirmware.org/projects/mbed-tls/"
@ -79,9 +79,8 @@ build() {
}
check() {
cd build
# tests break in parallel
ctest -j1
ctest --test-dir build -j1
}
package() {
@ -91,19 +90,10 @@ package() {
utils() {
pkgdesc="Utilities for mbedtls (including gen_key / cert_write)"
mkdir -p "$subpkgdir"/usr
mv "$pkgdir"/usr/bin "$subpkgdir"/usr/
}
static() {
pkgdesc="Static files for mbedtls"
mkdir -p "$subpkgdir"/usr/lib
mv "$pkgdir"/usr/lib/*.a "$subpkgdir"/usr/lib/
chmod -x "$subpkgdir"/usr/lib/*.a
amove usr/bin
}
sha512sums="
f31fd90d78634af8c17910f1a356010c94c13605b7f9a99ae74c37764f7dec7d29a5a7a8c1355b31e3ed32c68a6ed23cbe8e53c2a249f4d457906a86d35c55d4 mbedtls-3.6.3.tar.gz
9cc483182fb4f5e8e383f707dd5efc83783a00c9db70217d9612199f57d1eba4428534c4e2aed4ddc291ef0487c9f4ea13a35602c824b96db139f85b59f67ef3 mbedtls-3.6.3.1.tar.gz
3c07e8f773295a08b1f215b64f1f62e194ec4fa54b6485107a3db0d731e12df1a88321852dd5caeb5f1f4931695168c9618f316cfecfd92c42c88f610285cef6 gcc14.patch
"