aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSören Tempel <soeren+git@soeren-tempel.net>2024-03-27 08:56:06 +0100
committerSören Tempel <soeren+alpine@soeren-tempel.net>2024-03-28 22:35:02 +0000
commitb211ec24aca9818074434ec2b92be3a53c74906a (patch)
tree28fdc5407ba22cf5e4b632e05aeb27e4cf2a0a48
parentcb4335ff9e11eb2b3d1dc299095da9ac70e00168 (diff)
community/ck: upgrade to 0.7.2HEADmaster
This release adds proper riscv64 support.
-rw-r--r--community/ck/APKBUILD21
1 files changed, 4 insertions, 17 deletions
diff --git a/community/ck/APKBUILD b/community/ck/APKBUILD
index 0b1b27e0a91..3dad3787dde 100644
--- a/community/ck/APKBUILD
+++ b/community/ck/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net>
pkgname=ck
-pkgver=0.7.1
-pkgrel=3
+pkgver=0.7.2
+pkgrel=0
pkgdesc="Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures"
url="http://concurrencykit.org/"
arch="all"
@@ -19,19 +19,6 @@ armhf) export PLATFORM=armv6l ;;
armv7) export PLATFORM=armv7l ;;
esac
-# Platforms which are not natively supported by ck can be supported by
-# compiling with --use-cc-builtins. This has a performance penalty but
-# allows us to support software depending on ck on these platforms.
-#
-# Regarding native support:
-#
-# * riscv64: https://github.com/concurrencykit/ck/issues/169
-#
-_conf_opts=""
-case "$CTARGET_ARCH" in
-riscv64) _conf_opts="--use-cc-builtins" ;;
-esac
-
# With -Os the compiler emits lots of -Winline warnings.
# Silence those for now to keep the build log readable.
export CFLAGS="$CFLAGS -Wno-inline"
@@ -43,7 +30,7 @@ build() {
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
- --localstatedir=/var $_conf_opts
+ --localstatedir=/var
make
}
@@ -56,5 +43,5 @@ package() {
}
sha512sums="
-48768e7adf05b818f2951b246c90185071d6c3f874218349183d96b7887830f9505f9fa58576e9933862486e8543097df0ee667518009a3946d1edc19fc253f7 ck-0.7.1.tar.gz
+c3a93a8bbdab2c81ccbfe8f38a17677b912bc157c231c960330cb130e93c35e3aab6b2fd1695d0ea28dbe3e12297851f1b96ef1ee21ca4e4c0065c91b83f51c3 ck-0.7.2.tar.gz
"