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
