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-06-05 15:01:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mame (Old) and /work/SRC/openSUSE:Factory/.mame.new.2375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mame" Fri Jun 5 15:01:15 2026 rev:40 rq:1357189 version:0.288 Changes: -------- --- /work/SRC/openSUSE:Factory/mame/mame.changes 2026-05-29 18:11:49.158168352 +0200 +++ /work/SRC/openSUSE:Factory/.mame.new.2375/mame.changes 2026-06-05 15:01:52.660221359 +0200 @@ -1,0 +2,6 @@ +Thu Jun 4 16:35:12 UTC 2026 - Илья Индиго <[email protected]> + +- Replaced mame-sdl_ini_path-hardcode.patch by mame-sdl_ini_path.patch +- Migrated from ~/.mame to ~/.config/mame via /etc/mame/mame.ini + +------------------------------------------------------------------- Old: ---- mame-sdl_ini_path-hardcode.patch New: ---- mame-sdl_ini_path.patch ----------(Old B)---------- Old: - Replaced mame-sdl_ini_path-hardcode.patch by mame-sdl_ini_path.patch - Migrated from ~/.mame to ~/.config/mame via /etc/mame/mame.ini ----------(Old E)---------- ----------(New B)---------- New: - Replaced mame-sdl_ini_path-hardcode.patch by mame-sdl_ini_path.patch - Migrated from ~/.mame to ~/.config/mame via /etc/mame/mame.ini ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mame.spec ++++++ --- /var/tmp/diff_new_pack.eSnWAv/_old 2026-06-05 15:01:58.120447422 +0200 +++ /var/tmp/diff_new_pack.eSnWAv/_new 2026-06-05 15:01:58.124447588 +0200 @@ -34,7 +34,7 @@ Patch1: fix-922619.patch Patch2: %{name}-fortify.patch Patch3: %{name}-bgfx.patch -Patch4: %{name}-sdl_ini_path-hardcode.patch +Patch4: %{name}-sdl_ini_path.patch Patch5: reproducible.patch BuildRequires: asio-devel BuildRequires: fdupes @@ -111,6 +111,7 @@ CXXFLAGS="$CFLAGS" \ LDOPTS="$LDFLAGS" \ PYTHON_EXECUTABLE="python3" \ + SDL_INI_PATH="%{_sysconfdir}/%{name}" \ NOWERROR=1 \ OPTIMIZE=3 \ VERBOSE=1 \ @@ -187,7 +188,7 @@ %doc README.md whatsnew-%{version}.txt %license docs/LICENSE COPYING %dir %{_sysconfdir}/%{name} -%config %{_sysconfdir}/%{name}/%{name}.ini +%config(noreplace) %{_sysconfdir}/%{name}/%{name}.ini %{_bindir}/%{name} %{_mandir}/man6/%{name}.6%{?ext_man} %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg ++++++ mame-sdl_ini_path-hardcode.patch -> mame-sdl_ini_path.patch ++++++ --- /work/SRC/openSUSE:Factory/mame/mame-sdl_ini_path-hardcode.patch 2026-05-29 18:11:48.738150861 +0200 +++ /work/SRC/openSUSE:Factory/.mame.new.2375/mame-sdl_ini_path.patch 2026-06-05 15:01:52.644220696 +0200 @@ -1,24 +1,24 @@ -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/scripts/src/osd/sdl3_cfg.lua mame-mame0288/scripts/src/osd/sdl3_cfg.lua +--- mame-mame0288.orig/scripts/src/osd/sdl3_cfg.lua 2026-05-27 22:03:56.000000000 +0300 ++++ mame-mame0288/scripts/src/osd/sdl3_cfg.lua 2026-06-04 14:37:24.480125394 +0300 +@@ -31,7 +31,7 @@ end -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 + if _OPTIONS["SDL_INI_PATH"]~=nil then + defines { +- "'INI_PATH=\"" .. _OPTIONS["SDL_INI_PATH"] .. "\"'", ++ "INI_PATH=\"" .. _OPTIONS["SDL_INI_PATH"] .. "\"", + } + end + +diff -Pdpru mame-mame0288.orig/scripts/src/osd/sdl_cfg.lua mame-mame0288/scripts/src/osd/sdl_cfg.lua +--- mame-mame0288.orig/scripts/src/osd/sdl_cfg.lua 2026-05-27 22:03:56.000000000 +0300 ++++ mame-mame0288/scripts/src/osd/sdl_cfg.lua 2026-06-04 14:37:27.998807012 +0300 +@@ -31,7 +31,7 @@ end + + if _OPTIONS["SDL_INI_PATH"]~=nil then + defines { +- "'INI_PATH=\"" .. _OPTIONS["SDL_INI_PATH"] .. "\"'", ++ "INI_PATH=\"" .. _OPTIONS["SDL_INI_PATH"] .. "\"", + } + end ++++++ mame.ini.in ++++++ --- /var/tmp/diff_new_pack.eSnWAv/_old 2026-06-05 15:01:58.232452059 +0200 +++ /var/tmp/diff_new_pack.eSnWAv/_new 2026-06-05 15:01:58.244452556 +0200 @@ -1,34 +1,33 @@ # MAME default configuration # Core search paths -artpath $HOME/.mame/artwork;@DATADIR@/mame/artwork -bgfx_path $HOME/.mame/bgfx;@DATADIR@/mame/bgfx -cheatpath $HOME/.mame/cheats;@DATADIR@/mame/cheats -crosshairpath $HOME/.mame/crosshair;@DATADIR@/mame/crosshair -ctrlrpath $HOME/.mame/ctrlr;@DATADIR@/mame/ctrlr +artpath $HOME/.config/mame/artwork;@DATADIR@/mame/artwork +bgfx_path $HOME/.config/mame/bgfx;@DATADIR@/mame/bgfx +cheatpath $HOME/.config/mame/cheats;@DATADIR@/mame/cheats +crosshairpath $HOME/.config/mame/crosshair;@DATADIR@/mame/crosshair +ctrlrpath $HOME/.config/mame/ctrlr;@DATADIR@/mame/ctrlr fontpath @DATADIR@/mame/fonts -hashpath $HOME/.mame/hash;@DATADIR@/mame/hash -languagepath $HOME/.mame/language;@DATADIR@/mame/language -pluginspath $HOME/.mame/plugins;@DATADIR@/mame/plugins -rompath $HOME/.mame/roms;@DATADIR@/mame/roms;@DATADIR@/mame/chds -samplepath $HOME/.mame/samples;@DATADIR@/mame/samples +hashpath $HOME/.config/mame/hash;@DATADIR@/mame/hash +languagepath $HOME/.config/mame/language;@DATADIR@/mame/language +pluginspath $HOME/.config/mame/plugins;@DATADIR@/mame/plugins +rompath $HOME/.config/mame/roms;@DATADIR@/mame/roms;@DATADIR@/mame/chds +samplepath $HOME/.config/mame/samples;@DATADIR@/mame/samples # Users may override the default configuration -inipath $HOME/.mame/ini;@SYSCONFDIR@/mame +inipath $HOME/.config/mame/ini;@SYSCONFDIR@/mame # Core output directories -cfg_directory $HOME/.mame/cfg -comment_directory $HOME/.mame/comments -diff_directory $HOME/.mame/diff -input_directory $HOME/.mame/inp -memcard_directory $HOME/.mame/memcard -nvram_directory $HOME/.mame/nvram -snapshot_directory $HOME/.mame/snap -state_directory $HOME/.mame/sta +cfg_directory $HOME/.config/mame/cfg +comment_directory $HOME/.config/mame/comments +diff_directory $HOME/.config/mame/diff +input_directory $HOME/.config/mame/inp +memcard_directory $HOME/.config/mame/memcard +nvram_directory $HOME/.config/mame/nvram +snapshot_directory $HOME/.config/mame/snap +state_directory $HOME/.config/mame/sta # Default settings video opengl -autosave 1 joystick 1 mouse 1
