# Contributor: Jakub Jirutka # Maintainer: Jakub Jirutka pkgname=peep pkgver=0.1.6_git20220920 _gitrev=ac0bd79fb9d8d05e4ed059bb37b93a7cce4b9bc5 pkgrel=1 pkgdesc="Text viewer that works like less(1) on small pane within terminal window" url="https://github.com/ryochack/peep" # riscv64: found textrels # s390x: nix crate fails to build arch="all !riscv64 !s390x" license="MIT" makedepends="cargo cargo-auditable" source="https://github.com/ryochack/peep/archive/$_gitrev/peep-$_gitrev.tar.gz regex-features.patch " builddir="$srcdir/$pkgname-$_gitrev" export CARGO_PROFILE_RELEASE_OPT_LEVEL="z" prepare() { default_prepare cargo fetch --target="$CTARGET" --locked } build() { cargo auditable build --frozen --release } check() { cargo test --frozen } package() { install -D -m755 target/release/$pkgname -t "$pkgdir"/usr/bin/ } sha512sums=" 6c57f9b0022391e4970540286211c71c2d04e2192d9f40f52e98f3cf57e5cd48c754b1ebc88820ea884554a605aa79ea2a3577da2ae577b35e2061de356ce813 peep-ac0bd79fb9d8d05e4ed059bb37b93a7cce4b9bc5.tar.gz d99a9de7e2c7bb458e9ada5d7d6fa401860a211021c03f1819484e9f689b116502d7577c09f5c092fe172700ce885de734075b1f93cb523ec22bf2f31beaec42 regex-features.patch "