diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 12 insertions, 14 deletions
@@ -1,8 +1,8 @@ # Maintainer: Filipe Nascimento <flipee at tuta dot io> pkgname=emulsion -pkgver=10.4.0 -pkgrel=2 +pkgver=10.5.0 +pkgrel=1 pkgdesc="A fast and minimalistic image viewer" arch=('i686' 'x86_64') url="https://github.com/ArturKovacs/emulsion" @@ -10,26 +10,24 @@ license=('MIT') depends=('gcc-libs' 'hicolor-icon-theme' 'libavif') makedepends=('cargo') source=("$pkgname-$pkgver.tar.gz::$url/archive/v${pkgver%.*}.tar.gz" - "emulsion.desktop") -sha256sums=('851c011d7d21c6d6aaec95b2de93fefa59100e7fcddb04622a7c70f6c0b0e071' - '0ddafdb9abec4887cab3e211f216e5c7e0f69bb15cd5426a6b85e469aeafd0aa') + "emulsion.desktop" + "rustc_link_lib.patch") +sha256sums=('1047b215ed364daa77dc28ec07dc96768688af56f74d054b0dc1e7c188e561af' + '0ddafdb9abec4887cab3e211f216e5c7e0f69bb15cd5426a6b85e469aeafd0aa' + '09a8d447d97d97426812e5815147704e3999ef993b7b89258107f1f3dcb3b8f2') prepare() { cd $pkgname-${pkgver%.*} - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" + + patch -p1 < ../rustc_link_lib.patch } build() { cd $pkgname-${pkgver%.*} - export RUSTUP_TOOLCHAIN=nightly + export RUSTUP_TOOLCHAIN=stable export CARGO_TARGET_DIR=target - cargo build --frozen --release -} - -check() { - cd $pkgname-${pkgver%.*} - export RUSTUP_TOOLCHAIN=nightly - cargo test --frozen + cargo build --frozen --release --features avif } package() { |