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-07-21 19:06:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mame (Old) and /work/SRC/openSUSE:Factory/.mame.new.2632 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mame" Wed Jul 21 19:06:44 2021 rev:25 rq:907501 version:0.232 Changes: -------- --- /work/SRC/openSUSE:Factory/mame/mame.changes 2021-04-10 15:28:12.342436925 +0200 +++ /work/SRC/openSUSE:Factory/.mame.new.2632/mame.changes 2021-07-21 19:07:59.963460335 +0200 @@ -1,0 +2,27 @@ +Mon May 31 16:46:32 UTC 2021 - Ferdinand Thiessen <[email protected]> + +- Update to 0.332 + * slrasslt: Fix stage 3 crashes the emulator. + * itaten: Fix incorrect default difficulty setting + * luckywld, luckywldj: Lucky and Wild aren't talkitive + some + missing sound effects + * mslug, mslugx, garou: lower volume on parts of music + * sgunner2, sgunner2j: Machine gun samples do not seem to play + ingame + * suzuka8h, suzuk8h2, finallap, finalap2, finalap3, fourtrax: + Fixed buzz/humming sound in background + * UI: Fixed File Manager crashes MAME in spectacular ways + * offensiv: Loses sound after stage 1 and is not possible to + complete because of bar at stage 5 + * arabianm: Just before round 1 starts, there's a vertical line + in the black screen that disappears when you enter the game + * timelimt: Sound broken after game over + * See https://mametesters.org/changelog_page.php for all changes + +------------------------------------------------------------------- +Tue May 25 06:54:44 UTC 2021 - Guillaume GARDET <[email protected]> + +- Update _constraints to use workers with 'asimdrdm' CPU flag to + avoid endless builds on aarch64 + +------------------------------------------------------------------- Old: ---- mame0229.tar.gz whatsnew_0229.txt New: ---- mame-mame0232.tar.gz whatsnew_0232.txt ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mame.spec ++++++ --- /var/tmp/diff_new_pack.CwxNwd/_old 2021-07-21 19:08:00.975462095 +0200 +++ /var/tmp/diff_new_pack.CwxNwd/_new 2021-07-21 19:08:00.979462101 +0200 @@ -39,10 +39,15 @@ %define pkgsuffix -%{flavor} %endif -%define fver 229 +%define fver 232 -# Build mame-mess by default, and use system libraries -%bcond_without systemlibs +# Build mame-mess by default +# ASIO: https://github.com/mamedev/mame/issues/5721 +%if 0%{?suse_version} >= 1550 +%bcond_with system_asio +%else +%bcond_without system_asio +%endif Name: mame%{?pkgsuffix} Version: 0.%fver @@ -57,7 +62,7 @@ Group: System/Emulators/Other %endif URL: https://mamedev.org/ -Source0: https://github.com/mamedev/mame/archive/mame0%{fver}.tar.gz +Source0: https://github.com/mamedev/mame/archive/mame0%{fver}.tar.gz#/mame-mame0%{fver}.tar.gz Source1: https://github.com/mamedev/mame/releases/download/mame0%{fver}/whatsnew_0%{fver}.txt Source2: mame.png Source3: mess.png @@ -65,10 +70,10 @@ Source101: mame.ini.in Source102: mame.appdata.xml Source104: mame-mess.appdata.xml -# PATCH-FIX-OPENSUSE -- use thin archives for static libraries -Patch2: use_thin_archives.patch -# details: https://github.com/mamedev/mame/issues/3157 -Patch3: fix-922619.patch +# PATCH-FIX-OPENSUSE use_thin_archives.patch -- use thin archives for static libraries +Patch0: use_thin_archives.patch +# PATCH-FIX-UPSTREAM fix-922619.patch -- https://github.com/mamedev/mame/issues/3157 +Patch1: fix-922619.patch BuildRequires: binutils-gold BuildRequires: fdupes BuildRequires: memory-constraints @@ -88,8 +93,6 @@ Requires(post): desktop-file-utils Requires(postun): desktop-file-utils BuildRequires: gcc-c++ -%if %{with systemlibs} -BuildRequires: asio-devel BuildRequires: libexpat-devel BuildRequires: libjpeg8-devel BuildRequires: lua53-devel @@ -99,9 +102,12 @@ BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(glm) BuildRequires: pkgconfig(portaudio-2.0) +BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(pugixml) BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(zlib) +%if %{with system_asio} +BuildRequires: asio-devel %endif Requires: mame-data = %{version}-%{release} Suggests: mame-tools = %{version} @@ -165,8 +171,8 @@ %prep %setup -q -n mame-mame0%{fver} -%patch2 -%patch3 -p1 +%patch0 +%patch1 -p1 cp %{SOURCE1} whatsnew-%{version}.txt # Fix rpmlint warning "wrong-file-end-of-line-encoding" @@ -213,8 +219,6 @@ OPTIMIZE=3 \ PYTHON=python3 \ PYTHON_EXECUTABLE=python3 \ - %if %{with systemlibs} - USE_SYSTEM_LIB_ASIO=1 \ USE_SYSTEM_LIB_EXPAT=1 \ USE_SYSTEM_LIB_ZLIB=1 \ USE_SYSTEM_LIB_JPEG=1 \ @@ -227,6 +231,8 @@ USE_SYSTEM_LIB_GLM=1 \ USE_SYSTEM_LIB_RAPIDJSON=1 \ USE_SYSTEM_LIB_PUGIXML=1 \ + %if %{with system_asio} + USE_SYSTEM_LIB_ASIO=1 \ %endif " # Bootstrap genie, scripts file has been patched ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.CwxNwd/_old 2021-07-21 19:08:01.003462143 +0200 +++ /var/tmp/diff_new_pack.CwxNwd/_new 2021-07-21 19:08:01.007462151 +0200 @@ -55,5 +55,16 @@ </physicalmemory> </hardware> </overwrite> + + <overwrite> + <conditions> + <arch>aarch64</arch> + </conditions> + <hardware> + <cpu> + <flag>asimdrdm</flag> + </cpu> + </hardware> + </overwrite> </constraints> ++++++ whatsnew_0229.txt -> whatsnew_0232.txt ++++++ ++++ 3196 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/mame/whatsnew_0229.txt ++++ and /work/SRC/openSUSE:Factory/.mame.new.2632/whatsnew_0232.txt
