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, 12 insertions, 13 deletions
diff --git a/community/capnproto/APKBUILD b/community/capnproto/APKBUILD
index 8cf4f2e52e2..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.8.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,9 +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="a32dbe6556a95761a5edc55237bd5558cb0ec08127f2fef1712076d5be4cd63e165a5d83b522307336bd3afeed1241f2c1e507830e8f12ac5dec78703a85417f capnproto-c++-0.8.0.tar.gz
-d2a3bd6a639356437a86e5e7fb4fe620a78b417cd20afd5b5b6fe672b95bdfa831cfaf176487cbbc2aed6345aa40dd5d7912ed05b3777b2407a0fd5bc89244f0 ucontext.patch"
+sha512sums="
+f1388059e01163d053ffbede3ad56c78c4e2ad587284275697b193750b70ab9949ff3315aa5b8784cbe669f35fc85cd5d1d02dd2eb5cd1c1d79c9a4d775ade01 capnproto-c++-1.0.2.tar.gz
+"