Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mame-tools-0.253-bp155.1.12 RPM for aarch64

From OpenSuSE Leap 15.5 for aarch64

Name: mame-tools Distribution: SUSE Linux Enterprise 15 SP5
Version: 0.253 Vendor: openSUSE
Release: bp155.1.12 Build date: Mon May 22 16:00:16 2023
Group: System/Emulators/Other Build host: obs-arm-9
Size: 16081290 Source RPM: mame-0.253-bp155.1.12.src.rpm
Packager: https://bugs.opensuse.org
Url: https://mamedev.org
Summary: MAME Tools
Tools for use with MAME/MESS roms and images.

Provides

Requires

License

BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Wed Apr 12 2023 Илья Индиго <[email protected]>
  - Disabled gold and enabled 32bit and aarch64 archs with null optflags.
* Mon Apr 10 2023 Илья Индиго <[email protected]>
  - Dropped files mame-rpmlintrc mame.png mess.png mame-mess.appdata.xml mame.appdata.xml.
  - Added files mame.svg and mame-ppc64le.patch (fix build ppc, ppc64 and ppc64le archs).
  - Changed optflags macro flag -g to -g1 for all archs (boo#1210115).
  - Fixed build on Leap 15.4 and Leap 15.5 via gcc11 (boo#1210115).
  - Fixed incorrect cfg diroctory path (boo#1184490).
  - Updated to 0.253
    * Dropped file _multibuild, mess subpackage and 32bit archs (ld oom with optflags).
    * Changed files _constraints mame-bgfx.patch.
    * Switched to built-in lua (requires Lua compiled as C++).
    * https://mametesters.org/changelog_page.php
* Thu Mar 30 2023 Илья Индиго <[email protected]>
  - Updated to 0.252
    * Refreshed spec-file via spec-cleaner and manual optimizations.
    * Changed file use_thin_archives.patch.
    * Added files: mame-fortify.patch and mame-bgfx.patch.
    * Disabled LTO for all archs.
    * https://mametesters.org/changelog_page.php
* Sat Oct 01 2022 Martin Hauke <[email protected]>
  - Update to 0.248
    * see https://mametesters.org/changelog_page.php for notes
* Wed Jul 06 2022 Giacomo Comes <[email protected]>
  - Update to 0.245
    * see https://mametesters.org/changelog_page.php for notes
  - Add fix_lua_misspelling.patch
  - drop asio support for Leap 15.3
* Tue May 10 2022 Giacomo Comes <[email protected]>
  - fix build for Leap 15.4
  - remove %release from Requires: mame-data
    * fix boo#1196447
* Sat Feb 26 2022 Matthias Mailänder <[email protected]>
  - https://en.opensuse.org/openSUSE:AppStore screenshot URL fixed
* Wed Sep 29 2021 Paolo Stivanin <[email protected]>
  - Update to 0.236
    * see https://mametesters.org/changelog_page.php for notes
  - Fix below changelog entry (s/332/232/)
* Mon May 31 2021 Ferdinand Thiessen <[email protected]>
  - Update to 0.232
    * 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 2021 Guillaume GARDET <[email protected]>
  - Update _constraints to use workers with 'asimdrdm' CPU flag to
    avoid endless builds on aarch64
* Fri Mar 26 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
* Wed Jan 06 2021 Guillaume GARDET <[email protected]>
  - Relax constraints for aarch64
* Thu Dec 17 2020 Guillaume GARDET <[email protected]>
  - Fix build on aarch64
* Mon Nov 23 2020 Avindra Goolcharan <[email protected]>
  - Update to version 0.226
    * see https://mametesters.org/changelog_page.php for notes
  - partial cleanup with spec-cleaner
* Fri Jun 19 2020 Michel Normand <[email protected]>
  - Changes for ppc64/ppc64le builds:
    - Reduce build memory _constraints to match PowerPC workers
    - Reduce number of parallel build threads to avoid oom
    - Disable lto for for same reason.
    - New fix-922619.patch https://github.com/mamedev/mame/issues/3157
* Fri Jun 05 2020 Stefan Brüns <[email protected]>
  - Fix build of tool subpackage, src2html was removed in 0220.
* Sun Apr 12 2020 Martin Hauke <[email protected]>
  - Update to version 0.220
    See http://mamedev.org/releases/whatsnew_0220.txt for details
  - Drop patch:
    * fix_mkdir_order.patch (fixed by upstream)
* Sun Dec 15 2019 Stefan Brüns <[email protected]>
  - Reduce constraints for mess and increase for mame, fix
    sporadic build failures for mame.
  - Force UTF-8 locale to fix python3 errors on Leap 15.x.
* Sun Dec 08 2019 Stefan Brüns <[email protected]>
  - Split mame, mame-mess and tools build using _multibuild.
    This allows to reduce the disk constraints to 33 GByte,
    31 GByte and 8 GByte respectively.
  - Use python3 instead of python2 for building
  - Spec file cleanup:
    * Drop obsolete %desktop_database_post/postun scriptlets
    * Generalize arch specific conditional build statements
* Thu Oct 31 2019 Stefan Brüns <[email protected]>
  - Update BuildRequires for current version:
    - drop libuv, replaced by asio
    - add pugixml, RapidJSON, glm
  - Remove lto flags mangling again, linker memory usage does not
    grow linearly with number of partitions. It also significantly
    hurts build time, occasionaly causing timeouts during linking.
  - Reduce disk usage for temporary static libraries, add
    use_thin_archives.patch
  - Set disk constraints to value reported by OBS statistics. With
    thin archives 47GB are required (regular archives: 59GB).
* Tue Oct 29 2019 Luke Jones <[email protected]>
  - Increase disk space requirement in build constraints due to lto.
* Sun Oct 27 2019 Dave Plater <[email protected]>
  - Make LTO flags match the number of make threads to fix link time
    build failures.
* Thu Sep 19 2019 Stefan Brüns <[email protected]>
  - Add LTO flags to LDFLAGS, avoids failing builds due to timeouts
    during linking.
* Thu Aug 22 2019 Stefan Brüns <[email protected]>
  - Remove conditionals for EOLed distro versions
  - Adjust _constraints and limits to fix failing builds
* Fri Jul 05 2019 Martin Hauke <[email protected]>
  - Update to version 0.211
    See http://mamedev.org/releases/whatsnew_0211.txt for details
* Thu May 30 2019 Martin Hauke <[email protected]>
  - Update to version 0.210
    See http://mamedev.org/releases/whatsnew_0210.txt for details
  - Add BuildRequires "pkgconfig(xi)"
* Wed Apr 24 2019 Martin Hauke <[email protected]>
  - Update to version 0.209
    See http://mamedev.org/releases/whatsnew_0209.txt for details
* Wed Mar 27 2019 Martin Hauke <[email protected]>
  - Update to version 0.208
    See http://mamedev.org/releases/whatsnew_0208.txt for details
* Mon Mar 18 2019 Stefan Brüns <[email protected]>
  - Set memory-per-cpu to 1.6 GByte, builds fail occasionaly
  - Increase disk constraints by 2 GByte to 42 GByte
  - Fix failing builds due to missing Makefile dependency, gh#mamedev/mame#4771:
    Add add_tms57002_hxx_dependecy.patch
  - Correct Url: to use https:
  - Use %license
* Sun Mar 17 2019 Jan Engelhardt <[email protected]>
  - Replace open-coded memory limiter by %limit_build
    (available in all supported versions; that is, >= 42.3:Update)
* Wed Feb 27 2019 Martin Hauke <[email protected]>
  - Update to version 0.207
    See http://mamedev.org/releases/whatsnew_0207.txt for details
* Wed Jan 30 2019 [email protected]
  - Update to version 0.206
    See http://mamedev.org/releases/whatsnew_0206.txt for details
* Sun Jan 20 2019 [email protected]
  - Update to version 0.205
    See
    http://mamedev.org/releases/whatsnew_0205.txt
    http://mamedev.org/releases/whatsnew_0204.txt
    http://mamedev.org/releases/whatsnew_0203.txt
    http://mamedev.org/releases/whatsnew_0202.txt
    http://mamedev.org/releases/whatsnew_0201.txt
    http://mamedev.org/releases/whatsnew_0200.txt
  - Remove patch (fixed upstream)
    * 0001-Avoid-multiple-explicit-instantiations-definition-of.patch
* Mon Jul 23 2018 [email protected]
  - Update _constraints to avoid no space left seen on aarch64
* Fri Jun 29 2018 [email protected]
  - Fix build on 32bit ARM architectures:
    0001-Avoid-multiple-explicit-instantiations-definition-of.patch
* Thu Jun 28 2018 [email protected]
  - Update to version 0.199
    See
    http://mamedev.org/releases/whatsnew_0199.txt
* Wed Jun 27 2018 [email protected]
  - Update to version 0.198
    See
    http://mamedev.org/releases/whatsnew_0198.txt
    http://mamedev.org/releases/whatsnew_0197.txt
    http://mamedev.org/releases/whatsnew_0196.txt
    http://mamedev.org/releases/whatsnew_0195.txt
    http://mamedev.org/releases/whatsnew_0194.txt
    for details
  - Remove patch:
    * treat_gcc73_and_later_like_gcc72.patch (fixed upstream)
  - Change build requirements gcc7-c++ to fix compilation on
    Leap 42.3.
* Fri Feb 09 2018 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - Update to version 0.193
    * See /usr/share/doc/mame/whatsnew_0.193.txt for details
* Sun Oct 29 2017 [email protected]
  - Update to version 0.191
    * See /usr/share/doc/mame/whatsnew_0.191.txt for details
* Sun Oct 29 2017 [email protected]
  - 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 [email protected]
  - Update to version 0.190
    * See /usr/share/doc/mame/whatsnew_0.190.txt for details
* Fri Aug 18 2017 [email protected]
  - 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 [email protected]
  - Fix broken appdata xml for each derived package
* Wed Jun 14 2017 [email protected]
  - Update to version 0.186
    * See /usr/share/doc/mame/whatsnew_0.186.txt for details
* Wed Jun 14 2017 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - Update to version 0.184
    * See http://mamedev.org/releases/whatsnew_0184.txt for details
* Fri Mar 24 2017 [email protected]
  - Own /usr/share/appdata to fix build in Leap
* Fri Mar 17 2017 [email protected]
  - Update to version 0.183
    * See /usr/share/doc/mame/whatsnew_0.183.txt for details
* Thu Feb 09 2017 [email protected]
  - Add appdata.xml for each package
  - Rename mamearcade binary to mame-arcade
  - Rename mess binary to mame-mess
* Wed Feb 08 2017 [email protected]
  - Update to version 0.182
    * See /usr/share/doc/mame/whatsnew_0.182.txt for details
* Mon Feb 06 2017 [email protected]
  - Update to version 0.181
    * See /usr/share/doc/mame/whatsnew_0.181.txt for details
* Sun Dec 18 2016 [email protected]
  - 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 [email protected]
  - Update to version 0.179
    * See /usr/share/doc/mame/whatsnew_0.179.txt for details
* Sun Oct 16 2016 [email protected]
  - Trim storytelling from description
* Fri Oct 14 2016 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - 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 [email protected]
  - Use new upstream source URL scheme.
* Sun Mar 08 2015 [email protected]
  - 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.

Files

/usr/bin/castool
/usr/bin/chdman
/usr/bin/floptool
/usr/bin/imgtool
/usr/bin/jedutil
/usr/bin/ldresample
/usr/bin/ldverify
/usr/bin/mame-regrep
/usr/bin/mame-split
/usr/bin/mame-srcclean
/usr/bin/nltool
/usr/bin/nlwav
/usr/bin/pngcmp
/usr/bin/romcmp
/usr/bin/unidasm
/usr/share/doc/packages/mame-tools
/usr/share/doc/packages/mame-tools/README.md
/usr/share/licenses/mame-tools
/usr/share/licenses/mame-tools/COPYING
/usr/share/licenses/mame-tools/LICENSE
/usr/share/man/man1/castool.1.gz
/usr/share/man/man1/chdman.1.gz
/usr/share/man/man1/floptool.1.gz
/usr/share/man/man1/imgtool.1.gz
/usr/share/man/man1/jedutil.1.gz
/usr/share/man/man1/ldresample.1.gz
/usr/share/man/man1/ldverify.1.gz
/usr/share/man/man1/romcmp.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 18:17:49 2024