aboutsummaryrefslogtreecommitdiffstats
path: root/community/fs-uae/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/fs-uae/APKBUILD')
-rw-r--r--community/fs-uae/APKBUILD28
1 files changed, 19 insertions, 9 deletions
diff --git a/community/fs-uae/APKBUILD b/community/fs-uae/APKBUILD
index f87699cac40..0ca72819e40 100644
--- a/community/fs-uae/APKBUILD
+++ b/community/fs-uae/APKBUILD
@@ -2,26 +2,32 @@
# Maintainer: Taner Tas <taner76@gmail.com>
pkgname=fs-uae
# Remember to upgrade fs-uae-launcher to same version of fs-uae
-pkgver=3.0.3
-pkgrel=0
+pkgver=3.1.66
+pkgrel=2
pkgdesc="Amiga emulator."
url="https://fs-uae.net/"
-arch="all !armhf !armv7 !aarch64 !s390x !mips !mips64" # --enable-jit not supported for these arches
+arch="all !armhf !armv7 !aarch64 !s390x" # --enable-jit not supported for these arches
license="GPL-2.0-only"
makedepends="zip sdl2-dev libpng-dev libx11-dev libxi-dev openal-soft-dev linux-headers libmpeg2-dev glib-dev"
subpackages="$pkgname-lang"
-source="https://fs-uae.net/stable/$pkgver/fs-uae-$pkgver.tar.gz"
+source="
+ https://fs-uae.net/files/FS-UAE/Stable/$pkgver/fs-uae-$pkgver.tar.xz
+ fix-musl.patch
+ musl-1.2.3.patch
+ "
options="!check"
build() {
local _jitoptions=
- unset CFLAGS CXXFLAGS
case "$CARCH" in
ppc64le)
_jitoptions="--disable-jit"
- export CFLAGS="-g -O2 -U__ALTIVEC__"
- export CXXFLAGS="-D__STRICT_ANSI__ -g -O2 -U__ALTIVEC__"
- ;;
+ export CFLAGS="$CFLAGS -g -O2 -U__ALTIVEC__"
+ export CXXFLAGS="$CXXFLAGS -D__STRICT_ANSI__ -g -O2 -U__ALTIVEC__"
+ ;;
+ riscv64)
+ _jitoptions="--disable-jit"
+ ;;
esac
./configure \
@@ -39,4 +45,8 @@ package() {
make DESTDIR="$pkgdir" install
rm -rf "$pkgdir"/usr/share/doc
}
-sha512sums="dce5f4b7e769902d334b48a5d5ff50cd152f48c8e50d5089a11abfe1a405e574eec460842b0bd74540375b80e65faca58b223cf6b03da6f84e326433f52f7c98 fs-uae-3.0.3.tar.gz"
+sha512sums="
+3d93c6481d4aebb21607fa6cd0716bb809a902a5e6e20cda97751f7878157a0737b80df1290c2e1cf4e13f1e9a824b750c52479cd05e56bff291be7471d167a1 fs-uae-3.1.66.tar.xz
+66d7a62329f13357fd422c84cd3a61325723dcde62878d43ca3f4894141a05b99cd9351ae452f0aea9bde0b6cb750c68329af2d21e282fd3351ace36e40232f7 fix-musl.patch
+1d3310b449137ae2fbf57be4c9617cedb3ca5fcd1c9c199793d0d084bca3d8d3ac76c513ccf4d293e4a086d389b65db0b2983a56c80c628b534a4bf1e79ca5d2 musl-1.2.3.patch
+"