aboutsummaryrefslogtreecommitdiffstats
path: root/testing/creduce
diff options
context:
space:
mode:
authorKevin Daudt <kdaudt@alpinelinux.org>2019-06-12 19:49:57 +0000
committerKevin Daudt <kdaudt@alpinelinux.org>2019-06-12 20:02:18 +0000
commite6ca3de7f7f8efbcc1b6785ab55e3ae4f9136c2f (patch)
tree5279fc1de1b751b99828148cd91d2d8e26e15b15 /testing/creduce
parente92ec21fb70405f9a364fa3a258842eed8bf07e2 (diff)
downloadaports-e6ca3de7f7f8efbcc1b6785ab55e3ae4f9136c2f.tar.bz2
aports-e6ca3de7f7f8efbcc1b6785ab55e3ae4f9136c2f.tar.xz
testing/creduce: upgrade to 2.8.0
This version needs to be built with llvm6, so explicitly depend on that.
Diffstat (limited to 'testing/creduce')
-rw-r--r--testing/creduce/APKBUILD12
1 files changed, 7 insertions, 5 deletions
diff --git a/testing/creduce/APKBUILD b/testing/creduce/APKBUILD
index b0e8bd1aef..a6362b84e5 100644
--- a/testing/creduce/APKBUILD
+++ b/testing/creduce/APKBUILD
@@ -1,28 +1,30 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=creduce
-pkgver=2.7.0
+pkgver=2.8.0
pkgrel=0
pkgdesc="A C/C++ program reducer"
url="http://embed.cs.utah.edu/creduce/"
-arch="all !x86"
+arch="all !x86 !armv7"
license="custom"
# util-linux provides lscpu
-depends="clang indent perl perl-exporter-lite perl-file-which
+depends="clang6 indent perl perl-exporter-lite perl-file-which
perl-getopt-tabular perl-regexp-common perl-sys-cpu perl-term-readkey
util-linux"
-makedepends="clang-dev clang-static flex llvm-dev zlib-dev"
+makedepends="clang6-dev clang-static flex llvm6-dev zlib-dev"
source="http://embed.cs.utah.edu/creduce/$pkgname-$pkgver.tar.gz"
builddir="$srcdir/$pkgname-$pkgver"
build() {
cd "$builddir"
+ export LLVM_CONFIG=/usr/lib/llvm6/bin/llvm-config
CC=clang CXX=clang++ ./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--libexecdir=/usr/lib/$pkgname
+
make
}
@@ -31,4 +33,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0ded47fdb4303d84619d63fbedd7bc12141b4857679dda8438683199dbdc98b985f848e797b9dc25a31dda591ee54bcb94580285890b23495fcf151aa3636226 creduce-2.7.0.tar.gz"
+sha512sums="9d616dc421d0e932656ab0220ebfe1a4f20a08d46bf4ee004ef96a693ff37caeadf96c769262574a9789ac52c2bb4586e2b8602f7d44b627229b8eb45f5af0ea creduce-2.8.0.tar.gz"