aboutsummaryrefslogtreecommitdiffstats
path: root/community/ugrep/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/ugrep/APKBUILD')
-rw-r--r--community/ugrep/APKBUILD36
1 files changed, 29 insertions, 7 deletions
diff --git a/community/ugrep/APKBUILD b/community/ugrep/APKBUILD
index cd2d0ce4f99..66e2334e342 100644
--- a/community/ugrep/APKBUILD
+++ b/community/ugrep/APKBUILD
@@ -1,24 +1,46 @@
# Contributor: Francesco Camuffo <dev@fmac.xyz>
-# Maintainer: Francesco Camuffo <dev@fmac.xyz>
+# Maintainer: Celeste <cielesti@protonmail.com>
pkgname=ugrep
-pkgver=3.3.7
+pkgver=5.1.1
pkgrel=0
pkgdesc="Ultra fast grep with interactive query UI and fuzzy search"
-url="https://github.com/Genivia/ugrep/wiki"
+url="https://ugrep.com/"
arch="all"
license="BSD-3-Clause"
checkdepends="bash"
-makedepends="bzip2-dev lz4-dev pcre2-dev xz-dev zlib-dev zstd-dev"
-subpackages="$pkgname-doc"
+makedepends="
+ brotli-dev
+ bzip2-dev
+ bzip3-dev
+ linux-headers
+ lz4-dev
+ pcre2-dev
+ xz-dev
+ zlib-dev
+ zstd-dev
+ "
+subpackages="
+ $pkgname-doc
+ $pkgname-bash-completion
+ $pkgname-fish-completion
+ $pkgname-zsh-completion
+ "
source="$pkgname-$pkgver.tar.gz::https://github.com/Genivia/ugrep/archive/refs/tags/v$pkgver.tar.gz"
+prepare() {
+ default_prepare
+ update_config_sub
+}
+
build() {
+ CXXFLAGS="$CXXFLAGS -O2 -flto=auto" \
./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--sysconfdir=/etc \
- --mandir=/usr/share/man
+ --mandir=/usr/share/man \
+ --with-bzip3
make
}
@@ -31,5 +53,5 @@ package() {
}
sha512sums="
-3dc2bb04271332f7beb392baef0ffd27591c30952059be4d2cb8ed5d6a9619a40c9d6e1b2155487ea3bce3f9494b0f9512a69ca672e766cba9276f69f742281d ugrep-3.3.7.tar.gz
+6ff6bfcf57b0bbad242958db3e0094ed251a440d0f3783305a0b3aca2aa46bc10fb6c5280c7c4a03d99ded6214b508326efefcd584cb94c70a8bf3c01597b340 ugrep-5.1.1.tar.gz
"