summaryrefslogtreecommitdiff
path: root/user/gc/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'user/gc/APKBUILD')
-rw-r--r--user/gc/APKBUILD12
1 files changed, 5 insertions, 7 deletions
diff --git a/user/gc/APKBUILD b/user/gc/APKBUILD
index 39e3cbdfd..0803f369d 100644
--- a/user/gc/APKBUILD
+++ b/user/gc/APKBUILD
@@ -1,19 +1,17 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=gc
-pkgver=8.0.4
+pkgver=8.2.4
pkgrel=0
pkgdesc="A garbage collector for C and C++"
-url="http://hboehm.info/gc/"
+url="https://hboehm.info/gc/"
arch="all"
license="MIT"
+depends=""
makedepends="libatomic_ops-dev linux-headers"
subpackages="$pkgname-dev $pkgname-doc libgc++:libgccpp"
source="https://github.com/ivmai/bdwgc/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"
build() {
- if [ "$CLIBC" = "musl" ]; then
- export CFLAGS="$CFLAGS -D_GNU_SOURCE -DNO_GETCONTEXT -DUSE_MMAP -DHAVE_DL_ITERATE_PHDR"
- fi
./configure \
--build=$CBUILD \
--host=$CHOST \
@@ -37,7 +35,7 @@ package() {
libgccpp() {
install -d "$subpkgdir"/usr/lib
- mv "$pkgdir"/usr/lib/libgccpp.* "$subpkgdir"/usr/lib/
+ mv "$pkgdir"/usr/lib/libgccpp.* "$pkgdir"/usr/lib/libgctba.* "$subpkgdir"/usr/lib/
}
-sha512sums="57ccca15c6e50048d306a30de06c1a844f36103a84c2d1c17cbccbbc0001e17915488baec79737449982da99ce5d14ce527176afae9ae153cbbb5a19d986366e gc-8.0.4.tar.gz"
+sha512sums="27d014378000f25fb2f5598904be85604822d5ed4553f8b3d1c279122300d3958b4432ec08f951cfd842d92121ea8a030dda34bf2475ec53d4fded551fdd3a98 gc-8.2.4.tar.gz"