Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: mame | Distribution: SUSE Linux Enterprise 15 SP5 |
Version: 0.193 | Vendor: openSUSE |
Release: bp155.2.3 | Build date: Wed Feb 22 15:55:13 2023 |
Group: System/Emulators/Other | Build host: obs-arm-5 |
Size: 121746005 | Source RPM: mame-0.193-bp155.2.3.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://mamedev.org/ | |
Summary: Multiple Arcade Machine Emulator |
MAME is an emulator designed to recreate the hardware of arcade game systems in software on modern personal computers. The source code to MAME serves as this hardware documentation. The fact that the software is usable serves primarily to validate the accuracy of the documentation.
GPL-2.0+ and LGPL-2.1+ and BSD-3-Clause
* Fri Feb 09 2018 stefan.bruens@rwth-aachen.de - Add fix_mkdir_order.patch Fix race condition in directory creation. Due to a missing dependency in the makefiles objects where created concurrently with the target directories, leading to sporadic build failures. * Tue Jan 30 2018 stefan.bruens@rwth-aachen.de - Add treat_gcc73_and_later_like_gcc72.patch: Current code does not detect GCC 7.3 and fails to build GLM * Mon Jan 22 2018 stefan.bruens@rwth-aachen.de - Several build fixes: * Do no limit parallelism based on architecture, biggest memory hog is final linking step, which is serial anyway * Limit parallelism based on actual available memory, top is about 1.4 GB per compiler job * Limit debug level only on 32 bit archs (ix86, arm) * Mangle %optflags instead of $RPM_OPT_FLAGS when reducing debug level (-g1) for 32 bit archs, $RPM_OPT_FLAGS is unused * Use gold instead of bfd linker, uses slightly less memory * Delete static libraries between building mame-arcade and mame-mess, these are no longer needed, by use disk space * Set disk _constraints to 32 GB again, this is required by - g2 builds on Leap 42.3/x86_64. * Fix DOS line endings also for whatsnew*.txt * Fri Jan 05 2018 jones_ld@protonmail.com - Update to version 0.193 * See /usr/share/doc/mame/whatsnew_0.193.txt for details * Sun Oct 29 2017 luke.nukem.jones@gmail.com - Update to version 0.191 * See /usr/share/doc/mame/whatsnew_0.191.txt for details * Sun Oct 29 2017 luke.nukem.jones@gmail.com - Remove -g1 compilation flag which was casuing a GCC 7 segfault - Make base build the arcade only build, and remove the arcade build this means that there is no-longer a monolithic MAME+MESS build * Mon Oct 23 2017 luke.nukem.jones@gmail.com - Update to version 0.190 * See /usr/share/doc/mame/whatsnew_0.190.txt for details * Fri Aug 18 2017 alarrosa@suse.com - Update to version 0.188 * See /usr/share/doc/mame/whatsnew_0.188.txt for details - Use CFLAGS env.var. when building for Factory so the compiler finds the lua-5.3 include files. * Tue Jun 27 2017 luke.nukem.jones@gmail.com - Fix broken appdata xml for each derived package * Wed Jun 14 2017 luke.nukem.jones@gmail.com - Update to version 0.186 * See /usr/share/doc/mame/whatsnew_0.186.txt for details * Wed Jun 14 2017 dimstar@opensuse.org - Add ExcludeArch: s390x. There is currently no OBS worker satisfying the constraints and the package is not important enough for mainframes to address the issue by other means. * Fri Apr 28 2017 luke.nukem.jones@gmail.com - Update to version 0.185 * See http://mamedev.org/releases/whatsnew_0185.txt for details - Update licenses to reflect upstream * Change from GPL-2.0 to GPL-2.0+ to reflect the license of src/mame/machine/nl_breakout.cpp * Add LGPL-2.1+ license * Tue Apr 11 2017 13ilya@gmail.com - Update to version 0.184 * See http://mamedev.org/releases/whatsnew_0184.txt for details * Fri Mar 24 2017 olaf@aepfle.de - Own /usr/share/appdata to fix build in Leap * Fri Mar 17 2017 luke.nukem.jones@gmail.com - Update to version 0.183 * See /usr/share/doc/mame/whatsnew_0.183.txt for details * Thu Feb 09 2017 luke.nukem.jones@gmail.com - Add appdata.xml for each package - Rename mamearcade binary to mame-arcade - Rename mess binary to mame-mess * Wed Feb 08 2017 luke.nukem.jones@gmail.com - Update to version 0.182 * See /usr/share/doc/mame/whatsnew_0.182.txt for details * Mon Feb 06 2017 luke.nukem.jones@gmail.com - Update to version 0.181 * See /usr/share/doc/mame/whatsnew_0.181.txt for details * Sun Dec 18 2016 luke.nukem.jones@gmail.com - Update to version 0.180 * See /usr/share/doc/mame/whatsnew_0.180.txt for details - Removed ldplayer build - This was moved to a driver by upstream * Sun Nov 20 2016 luke.nukem.jones@gmail.com - Update to version 0.179 * See /usr/share/doc/mame/whatsnew_0.179.txt for details * Sun Oct 16 2016 jengelh@inai.de - Trim storytelling from description * Fri Oct 14 2016 luke.nukem.jones@gmail.com - Update to version 0.178 * See /usr/share/doc/mame/whatsnew_0.178.txt for details - Add LICENSE files to every package built * Sat Jul 30 2016 luke.nukem.jones@gmail.com - Update to version 0.176 * See /usr/share/doc/mame/whatsnew_0.176.txt for details - Remove ldplayer-fix.patch: This is now fixed upstream - Add _constraints for OBS, build fails on x86_64 Factory due to running out of disk space. * Fri Jul 22 2016 luke.nukem.jones@gmail.com - Add ldplayer-fix.patch: Fixes a compile error within ldplayer. * this has been fixed upstream, awaiting a new release. - Finish enabling the ldplayer sub-package. - Add back the VERBOSE=1 build flag. - Add back ARCHOPTS="%{optflags}" to make commands. - Add mame.ini for mamearcade build. * Thu Jul 21 2016 luke.nukem.jones@gmail.com - Update to version 0.175 * See /usr/share/doc/mame/whatsnew_0.175.txt for details - Removed: * hlsl specific stuff (unused in Linux) * DX and Metal shaders (unused in Linux) * obsolete directories - Move more libraries to pkgconfig - Change d/l location to simplify build - Added %define to simplify pathes in .spec file - Removed VERBOSE=1 compile flag to reduce build log size and quieten compile - Add bcond flag for ldplayer - General cleanup of spec file and conditionals - Add rpmlint filters for non-critical warnings * Thu Jun 23 2016 asterios.dramis@gmail.com - Update to version 0.174: * Lots of changes - See http://mamedev.org/oldrel.html for details. - mess, mess-tools and ume were merged with mame. Removed the subpackages and added the necessary Provides/Obsoletes entries for them. - Updated License: to "GPL-2.0+ and BSD-3-Clause". - Added new build requirements pkgconfig(Qt5Core), pkgconfig(Qt5Gui) and pkgconfig(Qt5Widgets) for openSUSE > 13.1, libuv-devel and lua-devel for openSUSE > 13.2 and portaudio-devel. - Added new build requirements gcc5-c++ to fix compilation on Leap 42.1. - Updated mame.ini.in. Removed mess.ini.in and ume.ini.in (not needed anymore). * Sun Nov 22 2015 jacobwinski@gmail.com - Use new upstream source URL scheme. * Sun Mar 08 2015 asterios.dramis@gmail.com - Update to version 0.159: See http://mamedev.org/releases/whatsnew_0159.txt http://mamedev.org/releases/whatsnew_0158.txt http://mamedev.org/releases/whatsnew_0157.txt http://mamedev.org/releases/whatsnew_0156.txt http://mamedev.org/releases/whatsnew_0155.txt http://mamedev.org/releases/whatsnew_0154.txt and http://mamedev.org/releases/messnew_0159.txt http://mamedev.org/releases/messnew_0158.txt http://mamedev.org/releases/messnew_0157.txt http://mamedev.org/releases/messnew_0156.txt http://mamedev.org/releases/messnew_0155.txt http://mamedev.org/releases/messnew_0154.txt for details. - Removed build requirements libSDL-devel, libSDL_ttf-devel (not needed). - Added new build requirements libSDL2-devel, libSDL2_ttf-devel, sqlite3-devel.
/usr/bin/mame /usr/share/appdata /usr/share/appdata/mame.appdata.xml /usr/share/applications/mame.desktop /usr/share/doc/packages/mame /usr/share/doc/packages/mame/LICENSE /usr/share/doc/packages/mame/LICENSE.md /usr/share/doc/packages/mame/README.md /usr/share/doc/packages/mame/whatsnew-0.193.txt /usr/share/man/man6/mame.6.gz /usr/share/pixmaps/mame.png
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Mar 9 13:55:41 2025