Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mame for openSUSE:Factory checked in 
at 2021-04-10 15:27:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mame (Old)
 and      /work/SRC/openSUSE:Factory/.mame.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mame"

Sat Apr 10 15:27:10 2021 rev:24 rq:883459 version:0.229

Changes:
--------
--- /work/SRC/openSUSE:Factory/mame/mame.changes        2021-01-25 
18:25:13.236568214 +0100
+++ /work/SRC/openSUSE:Factory/.mame.new.2401/mame.changes      2021-04-10 
15:28:12.342436925 +0200
@@ -1,0 +2,11 @@
+Fri Mar 26 17:33:11 UTC 2021 - Simon Vogl <[email protected]>
+
+- Update to version 0.229
+  * see https://mametesters.org/changelog_page.php for notes
+- Specifically require lua 5.3 as lua 5.4+ is not yet supported
+- Drop add_tms57002_hxx_dependecy.patch as it is merged upstream
+- Disable the 64bit executable suffix for all architectures
+- Disable lto on i586
+- Further reduce number of parallel build threads to avoid oom
+
+-------------------------------------------------------------------

Old:
----
  add_tms57002_hxx_dependecy.patch
  mame0226.tar.gz
  whatsnew_0226.txt

New:
----
  mame0229.tar.gz
  whatsnew_0229.txt

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mame.spec ++++++
--- /var/tmp/diff_new_pack.tZhVJ1/_old  2021-04-10 15:28:17.034442444 +0200
+++ /var/tmp/diff_new_pack.tZhVJ1/_new  2021-04-10 15:28:17.034442444 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mame
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %global flavor @BUILD_FLAVOR@%{nil}
 
 # disable lto for some archs
-%ifarch aarch64 %arm ppc64 ppc64le
+%ifarch aarch64 %arm ppc64 ppc64le %ix86
 %define _lto_cflags %{nil}
 %endif
 
@@ -39,7 +39,7 @@
 %define pkgsuffix -%{flavor}
 %endif
 
-%define fver    226
+%define fver    229
 
 # Build mame-mess by default, and use system libraries
 %bcond_without  systemlibs
@@ -49,11 +49,11 @@
 Release:        0
 %if "%{flavor}" != "mess"
 Summary:        Multiple Arcade Machine Emulator
-License:        GPL-2.0-or-later AND LGPL-2.1-or-later AND BSD-3-Clause
+License:        BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          System/Emulators/Other
 %else
 Summary:        Multi Emulator Super System
-License:        GPL-2.0-or-later AND LGPL-2.1-or-later AND BSD-3-Clause
+License:        BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          System/Emulators/Other
 %endif
 URL:            https://mamedev.org/
@@ -65,8 +65,6 @@
 Source101:      mame.ini.in
 Source102:      mame.appdata.xml
 Source104:      mame-mess.appdata.xml
-# PATCH-FIX-UPSTREAM [email protected] gh#mamedev/mame#4771 -- Add 
a missing dependency on generated file
-Patch0:         add_tms57002_hxx_dependecy.patch
 # PATCH-FIX-OPENSUSE -- use thin archives for static libraries
 Patch2:         use_thin_archives.patch
 # details: https://github.com/mamedev/mame/issues/3157
@@ -94,12 +92,12 @@
 BuildRequires:  asio-devel
 BuildRequires:  libexpat-devel
 BuildRequires:  libjpeg8-devel
+BuildRequires:  lua53-devel
 BuildRequires:  portmidi-devel
 BuildRequires:  utf8proc-devel
 BuildRequires:  pkgconfig(RapidJSON)
 BuildRequires:  pkgconfig(flac)
 BuildRequires:  pkgconfig(glm)
-BuildRequires:  pkgconfig(lua)
 BuildRequires:  pkgconfig(portaudio-2.0)
 BuildRequires:  pkgconfig(pugixml)
 BuildRequires:  pkgconfig(sqlite3)
@@ -167,7 +165,6 @@
 
 %prep
 %setup -q -n mame-mame0%{fver}
-%patch0
 %patch2
 %patch3 -p1
 
@@ -191,10 +188,11 @@
 sed -i "s@\. -s@\. %{myoptflags}@" 3rdparty/genie/build/gmake.linux/genie.make
 
 %build
+# Limit build to avoid oom
 %ifarch ppc64 ppc64le
-%define limitbuild 3000
+%define limitbuild 5000
 %else
-%define limitbuild 1800
+%define limitbuild 4200
 %endif
 %limit_build -m %{limitbuild}
 
@@ -251,7 +249,7 @@
 %install
 %if "%{flavor}" == "mame"
 # Install emulator binaries and manpages
-install -Dpm 0755 mamearcade%{?is_64bit:64} %{buildroot}%{_bindir}/mame
+install -Dpm 0755 mamearcade %{buildroot}%{_bindir}/mame
 install -Dpm 0644 docs/man/mame.6 %{buildroot}%{_mandir}/man6/mame.6
 install -Dpm 0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/mame.png
 
@@ -265,7 +263,7 @@
 
 %if "%{flavor}" == "mess"
 # Install emulator binaries and manpages
-install -Dpm 0755 mess%{?is_64bit:64} %{buildroot}%{_bindir}/mame-mess
+install -Dpm 0755 mess %{buildroot}%{_bindir}/mame-mess
 install -Dpm 0644 docs/man/mess.6 %{buildroot}%{_mandir}/man6/mame-mess.6
 install -Dpm 0644 %{SOURCE3}  %{buildroot}%{_datadir}/pixmaps/mame-mess.png
 


++++++ mame0226.tar.gz -> mame0229.tar.gz ++++++
/work/SRC/openSUSE:Factory/mame/mame0226.tar.gz 
/work/SRC/openSUSE:Factory/.mame.new.2401/mame0229.tar.gz differ: char 12, line 
1


++++++ whatsnew_0226.txt -> whatsnew_0229.txt ++++++
++++ 2729 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/mame/whatsnew_0226.txt
++++ and /work/SRC/openSUSE:Factory/.mame.new.2401/whatsnew_0229.txt

Reply via email to