diff options
Diffstat (limited to 'testing/eww/APKBUILD')
-rw-r--r-- | testing/eww/APKBUILD | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/testing/eww/APKBUILD b/testing/eww/APKBUILD index c96ee3a3aa7..0c23402bb4d 100644 --- a/testing/eww/APKBUILD +++ b/testing/eww/APKBUILD @@ -1,9 +1,8 @@ # Contributor: Jakub Jirutka <jakub@jirutka.cz> # Maintainer: Jakub Jirutka <jakub@jirutka.cz> pkgname=eww -pkgver=0.2.0_git20220215 -_gitrev=fb0e57a0149904e76fb33807a2804d4af82350de -pkgrel=0 +pkgver=0.4.0 +pkgrel=1 pkgdesc="ElKowars wacky widgets" url="https://elkowar.github.io/eww/" arch="aarch64 x86_64" # blocked by rustup @@ -12,24 +11,22 @@ license="MIT" # Don't move this aport out of the testing repo until it can be built with # our rust! makedepends=" - rustup + cargo-auditable gtk+3.0-dev gtk-layer-shell-dev + rustup " subpackages="$pkgname-dbg" -source="https://github.com/elkowar/eww/archive/$_gitrev/eww-$_gitrev.tar.gz" -builddir="$srcdir/$pkgname-$_gitrev" +source="https://github.com/elkowar/eww/archive/refs/tags/v$pkgver/eww-$pkgver.tar.gz + update-cargo-lock.patch + " export CARGO_HOME="$srcdir/.cargo" export RUSTUP_HOME="$srcdir/.rustup" export PATH="$CARGO_HOME/bin:$PATH" -export RUSTFLAGS="-Ctarget-feature=-crt-static" +export RUSTFLAGS="$RUSTFLAGS -Ctarget-feature=-crt-static" # Reduce binary size (7.1 -> 4.1 MiB for 0.2.0_git20220215). -export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1 -export CARGO_PROFILE_RELEASE_LTO="true" -export CARGO_PROFILE_RELEASE_OPT_LEVEL="s" -export CARGO_PROFILE_RELEASE_PANIC="abort" prepare() { default_prepare @@ -41,11 +38,11 @@ prepare() { --no-modify-path \ -y - cargo fetch --locked + cargo fetch --target="$CARCH-unknown-linux-musl" --locked } build() { - cargo build --frozen --release --no-default-features --features=wayland + cargo auditable build --frozen --release --no-default-features --features=wayland } check() { @@ -57,5 +54,6 @@ package() { } sha512sums=" -728120fd1c0c797a8f61982dda9e12c92575b6a10ca4c16e4307a752bbaf0263197af4d43b76ed9213f2a6b6d56da7dbf7535ccb1f3548efa4d0610e3884262f eww-fb0e57a0149904e76fb33807a2804d4af82350de.tar.gz +1979251848fb21dac60b60fb149481aea3201c62a56b34cd2d5fbc8da53a4e9f019db393c9bcd31936f4cd739de295110217b5ecfef734b35d0f1c5cb785e646 eww-0.4.0.tar.gz +da52a2dfa5e87a0b4c95a118ea1c1f61757ec75a01c79d4f194728eb9c9580fc4be3984205a00bd15977a5530b49bbfdfba57cb7645718b00b9f87fe21f0a445 update-cargo-lock.patch " |