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

Reply via email to