aboutsummaryrefslogtreecommitdiffstats
path: root/community/capnproto/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/capnproto/APKBUILD')
-rw-r--r--community/capnproto/APKBUILD25
1 files changed, 11 insertions, 14 deletions
diff --git a/community/capnproto/APKBUILD b/community/capnproto/APKBUILD
index 9395de93dd5..582df242f80 100644
--- a/community/capnproto/APKBUILD
+++ b/community/capnproto/APKBUILD
@@ -1,30 +1,28 @@
# Contributor: Nick Black <dankamongmen@gmail.com>
# Maintainer: Luca Weiss <luca@z3ntu.xyz>
pkgname=capnproto
-pkgver=0.9.1
-pkgrel=0
+pkgver=1.0.2
+pkgrel=1
pkgdesc="Tools for working with the Cap'n Proto format"
url="https://capnproto.org/"
arch="all"
license="MIT"
-depends_dev="libucontext-dev"
-makedepends="$depends_dev cmake linux-headers"
+depends_dev="libucontext-dev openssl-dev zlib-dev"
+makedepends="$depends_dev cmake linux-headers samurai"
subpackages="$pkgname-dev"
-source="https://capnproto.org/$pkgname-c++-$pkgver.tar.gz
- ucontext.patch"
+source="https://capnproto.org/$pkgname-c++-$pkgver.tar.gz"
builddir="$srcdir/$pkgname-c++-$pkgver"
case "$CARCH" in
- mips*|s390x|armhf|armv7) options="!check";; # FAIL: capnp-test
+ s390x|armhf|armv7) options="!check";; # FAIL: capnp-test
esac
build() {
- cmake -B build \
+ cmake -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=None \
- .
+ -DCMAKE_BUILD_TYPE=None
cmake --build build
}
@@ -40,11 +38,10 @@ package() {
# See https://wiki.alpinelinux.org/wiki/APKBUILD_Reference#dev.28.29
dev() {
default_dev
- mkdir -p "$subpkgdir"/usr/bin
- mv "$pkgdir"/usr/bin/* "$subpkgdir"/usr/bin
+
+ amove usr/bin
}
sha512sums="
-76623def76ab3010d7fbccc265b095d173d4ab6ddd9ff2309029b7b26c0a28c41f0fc0f09b604df8c6342e2c76251d0047c16ca2480487c589fad0bd90864e01 capnproto-c++-0.9.1.tar.gz
-d2a3bd6a639356437a86e5e7fb4fe620a78b417cd20afd5b5b6fe672b95bdfa831cfaf176487cbbc2aed6345aa40dd5d7912ed05b3777b2407a0fd5bc89244f0 ucontext.patch
+f1388059e01163d053ffbede3ad56c78c4e2ad587284275697b193750b70ab9949ff3315aa5b8784cbe669f35fc85cd5d1d02dd2eb5cd1c1d79c9a4d775ade01 capnproto-c++-1.0.2.tar.gz
"