aboutsummaryrefslogtreecommitdiffstats
path: root/community/czkawka/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/czkawka/APKBUILD')
-rw-r--r--community/czkawka/APKBUILD22
1 files changed, 12 insertions, 10 deletions
diff --git a/community/czkawka/APKBUILD b/community/czkawka/APKBUILD
index a0428031e1c..f54e1474df0 100644
--- a/community/czkawka/APKBUILD
+++ b/community/czkawka/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=czkawka
-pkgver=4.0.0
+pkgver=6.1.0
pkgrel=0
pkgdesc="Multi functional app to find duplicates, empty folders, similar images etc. (CLI)"
url="https://github.com/qarmin/czkawka"
@@ -11,25 +11,28 @@ makedepends="
alsa-lib-dev
bzip2-dev
cargo
- gtk+3.0-dev
+ cargo-auditable
+ gtk4.0-dev
"
+checkdepends="cmd:xvfb-run"
subpackages="$pkgname-gui $pkgname-doc"
-source="https://github.com/qarmin/czkawka/archive/$pkgver/$pkgname-$pkgver.tar.gz
- minimize-size.patch
- "
+source="https://github.com/qarmin/czkawka/archive/$pkgver/czkawka-$pkgver.tar.gz"
+options="net" # fetch dependencies
+
prepare() {
default_prepare
- cargo fetch --locked
+ cargo fetch --target="$CTARGET" --locked
}
build() {
- cargo build --frozen --release
+ cargo auditable build --frozen --release
}
check() {
- cargo test --frozen
+ # Tests must be run inside an X11 or Wayland session.
+ xvfb-run cargo test --frozen
}
package() {
@@ -58,6 +61,5 @@ gui() {
}
sha512sums="
-628308ec75bdeb36e751137a51d67a6593a3cf0afaeaed8f5a6f819c10f4202701fb3a815db0be287aee3d3e27e6ef6b82f3af6d5e896f4f24e44634d57a977e czkawka-4.0.0.tar.gz
-524cb9331a131c6c44112ca51668c25888b9b9d199b268fc016cfbbe4edd56ce210ab3a928b2972cf8dba881839b8057109cf73bb12929f5051288888e8e36ed minimize-size.patch
+42c0017988c308afc8187f3b375af2990f508cce7b847955ac6e4f2cb928cb306cd42267f85bba11bf31cb71ff9d23b9333634af4df89a62abcaf80fddf1a8c8 czkawka-6.1.0.tar.gz
"