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
 

Reply via email to