summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD11
2 files changed, 12 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cdd5b2fa7924..8ec9d16f9df1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = hbmame
pkgdesc = A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support.
- pkgver = 0.221
+ pkgver = 0.224
pkgrel = 1
url = https://mamedev.org/
arch = x86_64
@@ -13,7 +13,7 @@ pkgbase = hbmame
makedepends = libxinerama
depends = sdl2_ttf
depends = qt5-base
- depends = lua
+ depends = lua53
depends = libutf8proc
depends = pugixml
depends = portmidi
@@ -21,7 +21,7 @@ pkgbase = hbmame
depends = flac
conflicts = sdlmame
replaces = sdlmame
- source = https://github.com/Robbbert/hbmame/archive/tag221.tar.gz
+ source = https://github.com/Robbbert/hbmame/archive/tag224.tar.gz
source = hbmame.sh
sha256sums = SKIP
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index f3e2feb19e83..bd7172443fb2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,13 +8,13 @@
# also not building tools since you most likely have MAME installed as well
pkgname=hbmame
-pkgver=0.221
+pkgver=0.224
pkgrel=1
pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support."
url="https://mamedev.org/"
license=(GPL2)
arch=(x86_64)
-depends=(sdl2_ttf qt5-base lua libutf8proc pugixml portmidi portaudio flac)
+depends=(sdl2_ttf qt5-base lua53 libutf8proc pugixml portmidi portaudio flac)
makedepends=(nasm python asio rapidjson glm libxinerama)
conflicts=(sdlmame)
replaces=(sdlmame)
@@ -34,6 +34,13 @@ prepare() {
build() {
cd hbmame-tag${pkgver:2}
+ export CFLAGS+=" -I/usr/include/lua5.3/"
+ export CXXFLAGS+=" -I/usr/include/lua5.3/"
+
+# Hack to force linking to lua5.3
+ mkdir lib
+ ln -s /usr/lib/liblua5.3.so lib/liblua.so
+ export LDFLAGS+=" -L${PWD}/lib"
# Build HBMAME
make \