aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2022-07-02 16:44:58 +0200
committerJakub Jirutka <jakub@jirutka.cz>2022-07-02 16:49:42 +0200
commit393c2e185e3df3aa20d7afd47cb641d2a8cac9ca (patch)
tree021edf41049e8fd7080c07bdc753b1c8758fbb5b
parent9e4142c56cab7b4adefe130924f3e5a58508f5a7 (diff)
testing/wolfssl: fix dependency conflict in wolfssl-dev
-rw-r--r--testing/wolfssl/APKBUILD10
1 files changed, 9 insertions, 1 deletions
diff --git a/testing/wolfssl/APKBUILD b/testing/wolfssl/APKBUILD
index df45af421fa..f1eee3076ad 100644
--- a/testing/wolfssl/APKBUILD
+++ b/testing/wolfssl/APKBUILD
@@ -3,11 +3,12 @@
pkgname=wolfssl
pkgver=5.3.0
_pkgver=$pkgver-stable
-pkgrel=1
+pkgrel=2
pkgdesc="Embedded TLS Library"
url="https://www.wolfssl.com"
arch="all"
license="GPL-2.0-only"
+depends_dev="$pkgname=$pkgver-r$pkgrel"
makedepends="
autoconf
automake
@@ -79,11 +80,18 @@ package() {
fast() {
pkgdesc="$pkgdesc - optimized for performance"
provider_priority=10 # lowest (other provider is $pkgname)
+ options="!tracedeps"
mkdir -p "$subpkgdir"/usr/lib
cp -P "$builddir~fast"/src/.libs/libwolfssl.so.* "$subpkgdir"/usr/lib/
}
+# XXX: Override this function from abuild to avoid unwanted dependency on
+# wolfssl-fast in wolfssl-dev.
+prepare_symlinks() {
+ true
+}
+
sha512sums="
399d2b8aad58471d237d21dea68c33fde2b9a3c117c554c241d9174db02847a6c31afae2908839d18f9ada317b2388560a24c077b76014f663227061342bf045 wolfssl-5.3.0-stable.tar.gz
"