mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-06 05:47:13 +02:00
testing/botan: upgrade to 2.6.0
- update check to use test binary - enable on armhf
This commit is contained in:
parent
a59d13238b
commit
d3eea2d522
@ -1,19 +1,19 @@
|
|||||||
# Contributor: tcely <tcely@users.noreply.github.com>
|
# Contributor: tcely <tcely@users.noreply.github.com>
|
||||||
# Maintainer:
|
# Maintainer:
|
||||||
pkgname=botan
|
pkgname=botan
|
||||||
_pkgreal=Botan
|
pkgver=2.6.0
|
||||||
pkgver=2.5.0
|
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
pkgdesc="Crypto and TLS for C++11"
|
pkgdesc="Crypto and TLS for C++11"
|
||||||
url="https://botan.randombit.net/"
|
url="https://botan.randombit.net/"
|
||||||
arch="all !armhf"
|
arch="all"
|
||||||
license="BSD-2-Clause"
|
license="BSD-2-Clause"
|
||||||
depends=""
|
depends=""
|
||||||
depends_dev="boost-dev bzip2-dev libressl-dev sqlite-dev xz-dev zlib-dev"
|
depends_dev="boost-dev bzip2-dev libressl-dev sqlite-dev xz-dev zlib-dev"
|
||||||
makedepends="$depends_dev python2"
|
makedepends="$depends_dev python2"
|
||||||
subpackages="$pkgname-dev $pkgname-doc"
|
subpackages="$pkgname-dev $pkgname-doc"
|
||||||
source="https://botan.randombit.net/releases/$_pkgreal-$pkgver.tgz"
|
source="https://botan.randombit.net/releases/Botan-$pkgver.tgz
|
||||||
builddir="$srcdir/$_pkgreal-$pkgver"
|
add-armv8l-alias.patch"
|
||||||
|
builddir="$srcdir/Botan-$pkgver"
|
||||||
install=""
|
install=""
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
@ -36,7 +36,9 @@ build() {
|
|||||||
check() {
|
check() {
|
||||||
cd "$builddir"
|
cd "$builddir"
|
||||||
|
|
||||||
LD_LIBRARY_PATH=. python2 src/python/botan2.py
|
LD_LIBRARY_PATH=. PYTHONPATH="$builddir/src/python" \
|
||||||
|
python2 src/scripts/test_python.py
|
||||||
|
./botan-test
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
@ -46,4 +48,5 @@ package() {
|
|||||||
rm -rf "$pkgdir"/usr/lib/python*
|
rm -rf "$pkgdir"/usr/lib/python*
|
||||||
}
|
}
|
||||||
|
|
||||||
sha512sums="51d91bcf6ba41247fbb649697e33e3a0c8ba9f35ba7865be9120c0f0efb7fa8c51fb3d922f0d5576ae1ef637188821ff4352ed45de52e0798910ee354787cdda Botan-2.5.0.tgz"
|
sha512sums="2082b4aaac0802f117a5f75c67a69e6d364b436a0ebe543032e370c3f085752bbe1ca48051462066e13bd42e47573ebc532d1d45074fe406df032f33346ee645 Botan-2.6.0.tgz
|
||||||
|
d43abb73a852e8370940dc7ef51e564c57d21365a2d5c04581ff9b5926a11e0a1c0e2f2e2821932f63649335f8606a789a3467e6ecfad4da76a2598ef5bce6ff add-armv8l-alias.patch"
|
||||||
|
23
testing/botan/add-armv8l-alias.patch
Normal file
23
testing/botan/add-armv8l-alias.patch
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
From 60fc5e9e739a642c0bd9396efff35897381caa1e Mon Sep 17 00:00:00 2001
|
||||||
|
From: tcely <tcely@users.noreply.github.com>
|
||||||
|
Date: Tue, 17 Apr 2018 19:29:17 -0400
|
||||||
|
Subject: [PATCH] Recognize armv8l [ci skip]
|
||||||
|
|
||||||
|
Addresses https://github.com/randombit/botan/issues/1543
|
||||||
|
---
|
||||||
|
src/build-data/arch/arm32.txt | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/src/build-data/arch/arm32.txt b/src/build-data/arch/arm32.txt
|
||||||
|
index 38e7dcab88..d2fe782b3b 100644
|
||||||
|
--- a/src/build-data/arch/arm32.txt
|
||||||
|
+++ b/src/build-data/arch/arm32.txt
|
||||||
|
@@ -11,6 +11,8 @@ evbarm # For NetBSD
|
||||||
|
armv7
|
||||||
|
armv7l
|
||||||
|
armv7-a
|
||||||
|
+
|
||||||
|
+armv8l # For AlpineLinux
|
||||||
|
</aliases>
|
||||||
|
|
||||||
|
<isa_extensions>
|
Loading…
Reference in New Issue
Block a user