mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +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>
|
||||
# Maintainer:
|
||||
pkgname=botan
|
||||
_pkgreal=Botan
|
||||
pkgver=2.5.0
|
||||
pkgver=2.6.0
|
||||
pkgrel=0
|
||||
pkgdesc="Crypto and TLS for C++11"
|
||||
url="https://botan.randombit.net/"
|
||||
arch="all !armhf"
|
||||
arch="all"
|
||||
license="BSD-2-Clause"
|
||||
depends=""
|
||||
depends_dev="boost-dev bzip2-dev libressl-dev sqlite-dev xz-dev zlib-dev"
|
||||
makedepends="$depends_dev python2"
|
||||
subpackages="$pkgname-dev $pkgname-doc"
|
||||
source="https://botan.randombit.net/releases/$_pkgreal-$pkgver.tgz"
|
||||
builddir="$srcdir/$_pkgreal-$pkgver"
|
||||
source="https://botan.randombit.net/releases/Botan-$pkgver.tgz
|
||||
add-armv8l-alias.patch"
|
||||
builddir="$srcdir/Botan-$pkgver"
|
||||
install=""
|
||||
|
||||
build() {
|
||||
@ -36,7 +36,9 @@ build() {
|
||||
check() {
|
||||
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() {
|
||||
@ -46,4 +48,5 @@ package() {
|
||||
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