Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mame for openSUSE:Factory checked in at 2026-05-29 18:10:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mame (Old) and /work/SRC/openSUSE:Factory/.mame.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mame" Fri May 29 18:10:31 2026 rev:39 rq:1355823 version:0.288 Changes: -------- --- /work/SRC/openSUSE:Factory/mame/mame.changes 2026-03-31 15:24:03.816755466 +0200 +++ /work/SRC/openSUSE:Factory/.mame.new.1937/mame.changes 2026-05-29 18:11:49.158168352 +0200 @@ -1,0 +2,9 @@ +Fri May 29 06:08:17 UTC 2026 - Илья Индиго <[email protected]> + +- Updated to 0.288 + * Changed mame-fortify.patch + * Added mame-sdl_ini_path-hardcode.patch + * Migrated to Qt6. + * /usr/share/doc/packages/mame/whatsnew-0.288.txt + +------------------------------------------------------------------- Old: ---- mame-mame0287.tar.gz whatsnew_0287.txt New: ---- mame-mame0288.tar.gz mame-sdl_ini_path-hardcode.patch whatsnew_0288.txt ----------(New B)---------- New: * Changed mame-fortify.patch * Added mame-sdl_ini_path-hardcode.patch * Migrated to Qt6. ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mame.spec ++++++ --- /var/tmp/diff_new_pack.QdPPIG/_old 2026-05-29 18:11:54.378385739 +0200 +++ /var/tmp/diff_new_pack.QdPPIG/_new 2026-05-29 18:11:54.394386406 +0200 @@ -16,7 +16,7 @@ # -%define ver 287 +%define ver 288 Name: mame Version: 0.%{ver} Release: 0 @@ -34,7 +34,8 @@ Patch1: fix-922619.patch Patch2: %{name}-fortify.patch Patch3: %{name}-bgfx.patch -Patch4: reproducible.patch +Patch4: %{name}-sdl_ini_path-hardcode.patch +Patch5: reproducible.patch BuildRequires: asio-devel BuildRequires: fdupes BuildRequires: hicolor-icon-theme @@ -42,9 +43,9 @@ BuildRequires: pkgconfig BuildRequires: portmidi-devel BuildRequires: update-desktop-files -BuildRequires: pkgconfig(Qt5Core) -BuildRequires: pkgconfig(Qt5Gui) -BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(Qt6Core) +BuildRequires: pkgconfig(Qt6Gui) +BuildRequires: pkgconfig(Qt6Widgets) BuildRequires: pkgconfig(RapidJSON) BuildRequires: pkgconfig(SDL2_ttf) BuildRequires: pkgconfig(alsa) @@ -68,10 +69,6 @@ Requires: %{name}-data = %{version} Suggests: %{name}-tools = %{version} ExcludeArch: i586 armv6hl armv7hl ppc s390 -%if 0%{?sle_version} > 150000 && 0%{?sle_version} < 160000 -BuildRequires: gcc13 -BuildRequires: gcc13-c++ -%endif %description MAME is an emulator designed to recreate the hardware of arcade game @@ -110,17 +107,14 @@ sed -i -e "s/-Wall -Wextra -Os \$(MPARAM)/$CFLAGS/" -e "s/-s -rdynamic/$LDFLAGS -rdynamic/" 3rdparty/genie/build/gmake.linux/genie.make %make_build \ -%if 0%{?sle_version} > 150000 && 0%{?sle_version} < 160000 - CC="gcc-13" \ - CXX="g++-13" \ -%endif CFLAGS="$CFLAGS" \ CXXFLAGS="$CFLAGS" \ LDOPTS="$LDFLAGS" \ + PYTHON_EXECUTABLE="python3" \ NOWERROR=1 \ OPTIMIZE=3 \ - PYTHON_EXECUTABLE=python3 \ VERBOSE=1 \ + TOOLS=1 \ USE_SYSTEM_LIB_ASIO=1 \ USE_SYSTEM_LIB_EXPAT=1 \ USE_SYSTEM_LIB_FLAC=1 \ @@ -132,9 +126,7 @@ USE_SYSTEM_LIB_RAPIDJSON=1 \ USE_SYSTEM_LIB_SQLITE3=1 \ USE_SYSTEM_LIB_UTF8PROC=1 \ - USE_SYSTEM_LIB_ZLIB=1 \ - SDL_INI_PATH="%{_sysconfdir}/%{name};" \ - TOOLS=1 + USE_SYSTEM_LIB_ZLIB=1 %install install -pm0644 %{SOURCE1} whatsnew-%{version}.txt ++++++ mame-fortify.patch ++++++ --- /var/tmp/diff_new_pack.QdPPIG/_old 2026-05-29 18:11:54.810403731 +0200 +++ /var/tmp/diff_new_pack.QdPPIG/_new 2026-05-29 18:11:54.866406062 +0200 @@ -1,7 +1,7 @@ -diff -Pdpru mame-mame0252.orig/src/osd/sdl/sdlprefix.h mame-mame0252/src/osd/sdl/sdlprefix.h ---- mame-mame0252.orig/src/osd/sdl/sdlprefix.h 2023-02-21 20:59:53.000000000 +0300 -+++ mame-mame0252/src/osd/sdl/sdlprefix.h 2023-03-30 01:39:49.234387890 +0300 -@@ -73,11 +73,6 @@ struct _IO_FILE {}; //_IO_FILE is an op +diff -Pdpru mame-mame0288.orig/src/osd/sdl/sdlprefix.h mame-mame0288/src/osd/sdl/sdlprefix.h +--- mame-mame0288.orig/src/osd/sdl/sdlprefix.h 2026-05-27 22:03:56.000000000 +0300 ++++ mame-mame0288/src/osd/sdl/sdlprefix.h 2026-05-28 19:44:22.241006879 +0300 +@@ -57,9 +57,4 @@ struct _IO_FILE {}; //_IO_FILE is an op #define SDLMAME_ANDROID 1 #endif @@ -10,7 +10,5 @@ -#undef _FORTIFY_SOURCE -#endif - - // nasty hack to stop altivec #define vector/bool/pixel screwing us over - #if defined(__ALTIVEC__) && !defined(__APPLE_ALTIVEC__) - #define __APPLE_ALTIVEC__ 1 + #endif /* SDLMAME_UNIX */ ++++++ mame-mame0287.tar.gz -> mame-mame0288.tar.gz ++++++ /work/SRC/openSUSE:Factory/mame/mame-mame0287.tar.gz /work/SRC/openSUSE:Factory/.mame.new.1937/mame-mame0288.tar.gz differ: char 13, line 1 ++++++ mame-sdl_ini_path-hardcode.patch ++++++ diff -Pdpru mame-mame0288.orig/src/osd/sdl/sdlopts.cpp mame-mame0288/src/osd/sdl/sdlopts.cpp --- mame-mame0288.orig/src/osd/sdl/sdlopts.cpp 2026-05-27 22:03:56.000000000 +0300 +++ mame-mame0288/src/osd/sdl/sdlopts.cpp 2026-05-29 09:04:16.084817989 +0300 @@ -30,7 +30,7 @@ namespace { #elif defined(SDLMAME_MACOSX) #define INI_PATH "$HOME/Library/Application Support/APP_NAME;$HOME/.APP_NAME;.;ini" #else - #define INI_PATH "$HOME/.APP_NAME;.;ini" + #define INI_PATH "/etc/APP_NAME;$HOME/.APP_NAME" #endif // MACOSX #endif // INI_PATH diff -Pdpru mame-mame0288.orig/src/osd/sdl3/sdlopts.cpp mame-mame0288/src/osd/sdl3/sdlopts.cpp --- mame-mame0288.orig/src/osd/sdl3/sdlopts.cpp 2026-05-27 22:03:56.000000000 +0300 +++ mame-mame0288/src/osd/sdl3/sdlopts.cpp 2026-05-29 09:03:20.470746840 +0300 @@ -30,7 +30,7 @@ namespace { #elif defined(SDLMAME_MACOSX) #define INI_PATH "$HOME/Library/Application Support/APP_NAME;$HOME/.APP_NAME;.;ini" #else - #define INI_PATH "$HOME/.APP_NAME;.;ini" + #define INI_PATH "/etc/APP_NAME;$HOME/.APP_NAME" #endif // MACOSX #endif // INI_PATH ++++++ whatsnew_0287.txt -> whatsnew_0288.txt ++++++ ++++ 4491 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/mame/whatsnew_0287.txt ++++ and /work/SRC/openSUSE:Factory/.mame.new.1937/whatsnew_0288.txt
