From c1d8b0d0f64cd42e1cfcde87a67e7c9fd4a5313f Mon Sep 17 00:00:00 2001 From: ovf Date: Fri, 31 Jan 2025 18:19:18 +0000 Subject: [PATCH] testing/vcmi: upgrade to 1.6.4 also, drop the currently unused luajit dependency, that enables building on riscv64. enable that in fuzzylite too. --- testing/fuzzylite/APKBUILD | 4 ++-- testing/vcmi/APKBUILD | 8 +++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/testing/fuzzylite/APKBUILD b/testing/fuzzylite/APKBUILD index 3e1d34da6dc..16a9ffa5cca 100644 --- a/testing/fuzzylite/APKBUILD +++ b/testing/fuzzylite/APKBUILD @@ -1,11 +1,11 @@ # Maintainer: ovf pkgname=fuzzylite pkgver=6.0 -pkgrel=1 +pkgrel=2 pkgdesc="A fuzzy logic control library in C++" url="https://fuzzylite.com" # only used for vcmi revdep -arch="aarch64 loongarch64 ppc64le x86_64" +arch="aarch64 loongarch64 ppc64le riscv64 x86_64" license="GPL-3.0-only" makedepends="cmake samurai" subpackages="$pkgname-libs $pkgname-dev $pkgname-doc" diff --git a/testing/vcmi/APKBUILD b/testing/vcmi/APKBUILD index 5e6b596bc3a..1d88b0dbd38 100644 --- a/testing/vcmi/APKBUILD +++ b/testing/vcmi/APKBUILD @@ -1,12 +1,11 @@ # Maintainer: ovf pkgname=vcmi -pkgver=1.6.3 +pkgver=1.6.4 pkgrel=0 pkgdesc="Open-source engine for Heroes of Might and Magic III" url="https://vcmi.eu" -# riscv64: no luajit # game engine -arch="aarch64 loongarch64 ppc64le x86_64" +arch="aarch64 loongarch64 ppc64le riscv64 x86_64" license="GPL-2.0-or-later" options="!check" # "test coverage is close to 0" and needs googletest makedepends=" @@ -14,7 +13,6 @@ makedepends=" cmake ffmpeg-dev fuzzylite-dev - luajit-dev minizip-dev onetbb-dev qt6-qtbase-dev @@ -44,5 +42,5 @@ package() { } sha512sums=" -8146cd1aedb293a79c65f36aa82b72e1de6e9c9b2026979568d34e30ab7e6956d1aa301dd969ba98250ede32c24b30f7bf906dfbc1390dd9299ff39ed7df689f vcmi-1.6.3.tar.gz +708a458cce85746a1ac1782b85e5cf9870cfa1a0f4fd7d965518fe67fc4ef0d25aeb3f5a996b79f538328da101ba745e25e4e87d0f2a34ee969c45c5038e3e28 vcmi-1.6.4.tar.gz "