diff options
Diffstat (limited to 'community/capnproto/APKBUILD')
-rw-r--r-- | community/capnproto/APKBUILD | 25 |
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 " |