diff options
author | Filipe Nascimento | 2024-04-17 17:21:03 -0300 |
---|---|---|
committer | Filipe Nascimento | 2024-04-17 17:21:03 -0300 |
commit | c2c3b47d64019168a5cb292f60f471358f04bb49 (patch) | |
tree | ed4a32a3515a7ed5c9d8cf32771f6d11d7ac8a93 | |
parent | e875dd544512255088d661067423c33faafffca4 (diff) | |
download | aur-c2c3b47d64019168a5cb292f60f471358f04bb49.tar.gz |
upgpkg: emulsion 10.5.0-1
upstream release
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 26 | ||||
-rw-r--r-- | rustc_link_lib.patch | 13 |
3 files changed, 31 insertions, 18 deletions
@@ -1,7 +1,7 @@ pkgbase = emulsion pkgdesc = A fast and minimalistic image viewer - pkgver = 10.4.0 - pkgrel = 2 + pkgver = 10.5.0 + pkgrel = 1 url = https://github.com/ArturKovacs/emulsion arch = i686 arch = x86_64 @@ -10,9 +10,11 @@ pkgbase = emulsion depends = gcc-libs depends = hicolor-icon-theme depends = libavif - source = emulsion-10.4.0.tar.gz::https://github.com/ArturKovacs/emulsion/archive/v10.4.tar.gz + source = emulsion-10.5.0.tar.gz::https://github.com/ArturKovacs/emulsion/archive/v10.5.tar.gz source = emulsion.desktop - sha256sums = 851c011d7d21c6d6aaec95b2de93fefa59100e7fcddb04622a7c70f6c0b0e071 + source = rustc_link_lib.patch + sha256sums = 1047b215ed364daa77dc28ec07dc96768688af56f74d054b0dc1e7c188e561af sha256sums = 0ddafdb9abec4887cab3e211f216e5c7e0f69bb15cd5426a6b85e469aeafd0aa + sha256sums = 09a8d447d97d97426812e5815147704e3999ef993b7b89258107f1f3dcb3b8f2 pkgname = emulsion @@ -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() { diff --git a/rustc_link_lib.patch b/rustc_link_lib.patch new file mode 100644 index 000000000000..4c7c66f74552 --- /dev/null +++ b/rustc_link_lib.patch @@ -0,0 +1,13 @@ +diff --git a/build.rs b/build.rs +index 9145fa6..f42c53e 100644 +--- a/build.rs ++++ b/build.rs +@@ -19,6 +19,8 @@ fn platform_specific() {} + fn main() { + platform_specific(); + ++ println!("cargo:rustc-link-lib=static=info"); ++ + let dir_name = "resource"; + let profile = env::var("PROFILE").unwrap(); + |