~alpine/aports

community/imv: re-enable riscv64 et al v1 APPLIED

Drew DeVault: 1
 community/imv: re-enable riscv64 et al

 1 files changed, 13 insertions(+), 5 deletions(-)
Export patchset (mbox)
How do I use this?

Copy & paste the following snippet into your terminal to import this patchset into git:

curl -s https://lists.alpinelinux.org/~alpine/aports/patches/3880/mbox | git am -3
Learn more about email & git

[PATCH] community/imv: re-enable riscv64 et al Export this patch

---
 community/imv/APKBUILD | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/community/imv/APKBUILD b/community/imv/APKBUILD
index 1958f90a92..61a688c2b7 100644
--- a/community/imv/APKBUILD
+++ b/community/imv/APKBUILD
@@ -1,11 +1,10 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=imv
pkgver=4.3.1
pkgrel=1
pkgrel=2
pkgdesc="Image viewer for X11/Wayland"
url="https://sr.ht/~exec64/imv"
# s390x, mips64 and riscv64 blocked by librsvg
arch="all !s390x !mips64 !riscv64"
arch="all"
license="MIT"
makedepends="
	meson
@@ -13,7 +12,6 @@ makedepends="
	fontconfig-dev
	freeimage-dev
	sdl2_ttf-dev
	librsvg-dev
	wayland-dev
	mesa-dev
	libxkbcommon-dev
@@ -31,6 +29,16 @@ source="$pkgname-$pkgver.tar.gz::https://git.sr.ht/~exec64/imv/archive/v$pkgver.
	"
builddir="$srcdir/$pkgname-v$pkgver"

case $CARCH in
	s390x|mips64|riscv64)
		_rsvg=""
		;;
	*)
		makedepends="$makedepends librsvg-dev"
		_rsvg="-Dlibrsvg=enabled"
		;;
esac

build() {
	abuild-meson \
		-Dwindows=all \
@@ -40,9 +48,9 @@ build() {
		-Dlibtiff=disabled \
		-Dlibpng=disabled \
		-Dlibjpeg=disabled \
		-Dlibrsvg=enabled \
		-Dlibnsgif=disabled \
		-Dlibheif=disabled \
		$_rsvg \
		. output
	meson compile ${JOBS:+-j ${JOBS}} -C output
}
-- 
2.34.1