diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile index 0864d35b329..308453e2631 100644 --- a/emulators/mame/Makefile +++ b/emulators/mame/Makefile @@ -5,7 +5,7 @@ USE_WXNEEDED = Yes COMMENT = Multiple Arcade Machine Emulator -V = 272 +V = 273 GH_ACCOUNT = mamedev GH_PROJECT = mame GH_TAGNAME = mame0${V} diff --git a/emulators/mame/distinfo b/emulators/mame/distinfo index 7b423305f41..4fdec2c2eba 100644 --- a/emulators/mame/distinfo +++ b/emulators/mame/distinfo @@ -1,2 +1,2 @@ -SHA256 (mame-0.272.tar.gz) = zYO/8vis9yvbEFuo6Jm0mtCcJc7oqKBjriepVP4NwJc= -SIZE (mame-0.272.tar.gz) = 209007404 +SHA256 (mame-0.273.tar.gz) = N9c+d3K9eP//q6xpppQyPzf9IhXxtSROBbhywBVHhf0= +SIZE (mame-0.273.tar.gz) = 209194286 diff --git a/emulators/mame/patches/patch-3rdparty_genie_build_gmake_bsd_genie_make b/emulators/mame/patches/patch-3rdparty_genie_build_gmake_bsd_genie_make index 441790dc037..f966dc9df1a 100644 --- a/emulators/mame/patches/patch-3rdparty_genie_build_gmake_bsd_genie_make +++ b/emulators/mame/patches/patch-3rdparty_genie_build_gmake_bsd_genie_make @@ -1,7 +1,7 @@ Index: 3rdparty/genie/build/gmake.bsd/genie.make --- 3rdparty/genie/build/gmake.bsd/genie.make.orig +++ 3rdparty/genie/build/gmake.bsd/genie.make -@@ -28,8 +28,8 @@ else +@@ -31,8 +31,8 @@ else RM = $(SILENT) del /F "$(subst /,\\,$(1))" 2> nul || exit 0 endif @@ -12,20 +12,20 @@ Index: 3rdparty/genie/build/gmake.bsd/genie.make AR = ar ifndef RESCOMP -@@ -49,11 +49,11 @@ ifeq ($(config),release) +@@ -52,11 +52,11 @@ ifeq ($(config),release) DEFINES += -DNDEBUG -DLUA_COMPAT_MODULE -DLUA_USE_POSIX -DLUA_USE_DLOPEN INCLUDES += -I"../../src/host/lua-5.3.0/src" ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP -MP $(DEFINES) $(INCLUDES) -- ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -- ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -- ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -- ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -- ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -+ ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra $(MPARAM) -+ ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra $(MPARAM) -+ ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra $(MPARAM) -+ ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra $(MPARAM) -+ ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra $(MPARAM) +- ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -Wno-implicit-fallthrough +- ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -Wno-implicit-fallthrough +- ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -Wno-implicit-fallthrough +- ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -Wno-implicit-fallthrough +- ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -Wno-implicit-fallthrough ++ ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra $(MPARAM) -Wno-implicit-fallthrough ++ ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra $(MPARAM) -Wno-implicit-fallthrough ++ ALL_CXXFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra $(MPARAM) -Wno-implicit-fallthrough ++ ALL_OBJCFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra $(MPARAM) -Wno-implicit-fallthrough ++ ALL_OBJCPPFLAGS += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra $(MPARAM) -Wno-implicit-fallthrough ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES) - ALL_LDFLAGS += $(LDFLAGS) -L. -s -rdynamic - LDDEPS += + ALL_LDFLAGS += $(LDFLAGS) -L"." -s -rdynamic + LIBDEPS +=