summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/emulators/mame
AgeCommit message (Collapse)Author
2023-01-07mame: 0.250 -> 0.251Thiago Kenji Okada
2022-12-06mame: revert the use of substituteAll to substituteInPlaceAndersonTorres
2022-12-06mame: refactorAndersonTorres
- Use mame icon from papirus instead of downloading one from Archlinux packages; - Rename the diff file to something more self-documenting; - Add longDescription to mame; - Add description to mame-tools; - Get rid of top-level inheritance.
2022-12-02mame: 0.249 -> 0.250R. Ryantm
2022-11-10mame: some improvementsThiago Kenji Okada
- Do not depend on `dist.mak` during installPhase anymore, instead packaging everything manually. This removes the necessity of a patching it, and also we have more control - Use system's sqlite instead of the bundled one - General clean-up
2022-11-10mame-tools: init at 0.249Thiago Kenji Okada
This commit adds a new `tools` output to `mame` and move all non-emulator binaries to it. This is because some of those binaries (e.g.: chdman) are useful outside of the MAME, and the MAME binary is really big. So if you only want to use some of the MAME tools, this will reduce the download size needed for it. The `tools` output is declared as `mame-tools` inside `all-packages.nix`, for easier discovery. This is similar to how other distros packages MAME, e.g.: on Arch Linux we have `mame` and `mame-tools`.
2022-10-31mame: general improvementsThiago Kenji Okada
- Fix desktop item - Remove hardeningDisable - Add icon - Add pre/postInstall hooks - Use libsForQt5 instead of libsForQt514 - Unmark broken in aarch64-linux
2022-10-29mame: 0.243 -> 0.249Bruno Bzeznik
2022-05-30treewide: pkgs/applications: mark broken for aarch64-linuxRick van Schijndel
2022-05-29treewide: pkgs/applications: mark broken for darwinRick van Schijndel
2022-04-30mame: 0.242 -> 0.243R. Ryantm
2022-04-09mame: use lua 5.3Thiago Kenji Okada
2022-04-09mame: add patch to disable PDF documentationThiago Kenji Okada
2022-04-09mame: use system libraries when possibleThiago Kenji Okada
2022-04-09mame: 0.239 -> 0.242Thiago Kenji Okada
2022-04-09mame: add updateScriptThiago Kenji Okada
2022-02-25treewide: switch all desktop file generators to new APIK900
Notably: - remove explicit arguments that match the defaults - convert everything to the right Nix types
2022-02-16Move misc/emulators to applications/emulators - part 1AndersonTorres
Emulators form a class by themselves. So, they should be moved to applications/.