aboutsummaryrefslogtreecommitdiffstats
path: root/main/tig/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/tig/APKBUILD')
-rw-r--r--main/tig/APKBUILD18
1 files changed, 12 insertions, 6 deletions
diff --git a/main/tig/APKBUILD b/main/tig/APKBUILD
index e6fa405cd1d..ce6b31f3ec8 100644
--- a/main/tig/APKBUILD
+++ b/main/tig/APKBUILD
@@ -1,19 +1,21 @@
# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
-# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Celeste <cielesti@protonmail.com>
pkgname=tig
-pkgver=2.5.5
+pkgver=2.5.9
pkgrel=0
pkgdesc="Text-mode interface for the git revision control system"
url="https://jonas.github.io/tig/"
arch="all"
license="GPL-2.0-or-later"
-options="!check" # Tests are broken
depends="git"
-makedepends="ncurses-dev xmlto asciidoc"
+makedepends="ncurses-dev pcre2-dev"
+checkdepends="util-linux-misc"
subpackages="$pkgname-doc"
source="https://github.com/jonas/tig/releases/download/tig-$pkgver/tig-$pkgver.tar.gz"
build() {
+ CFLAGS="$CFLAGS -O2 -flto=auto" \
+ CXXFLAGS="$CXXFLAGS -O2 -flto=auto" \
./configure \
--build=$CBUILD \
--host=$CHOST \
@@ -21,7 +23,11 @@ build() {
--sysconfdir=/etc \
--mandir=/usr/share/man \
--localstatedir=/var
- make all doc-man
+ make all
+}
+
+check() {
+ SHELL=/bin/sh script --return --quiet -c "make -j1 test" /dev/null
}
package() {
@@ -29,5 +35,5 @@ package() {
}
sha512sums="
-63f617dfcbd89de715573caa92ca83906cefa6a5229876f1d5390b4b58442b0bec958065b798d4e81729dc87bf6dcd2a392fbbab2cd66ca16df6e2e9d6362ca3 tig-2.5.5.tar.gz
+fbac05715812c49f1015f1da6999acaa5f994701025a64dc1283d3c8740d4887584d3fd274344c1f7f1638c8e63f938bb699d1d7cc8599d37ad43dcc53da789b tig-2.5.9.tar.gz
"