Commit graph

411 commits

Author SHA1 Message Date
Artturin 05a2dfd674 lib.replaceChars: warn about being a deprecated alias
replaceStrings has been in nix since 2015(nix 1.10)

so it is safe to remove the fallback

d6d5885c15
2022-12-15 22:25:51 +02:00
Netali 9eebb01ff5
vbam: add netali to maintainers 2022-12-15 14:44:25 +01:00
Netali 42c2f2f252
vbam: 2.1.4 -> 2.1.5 + enable GUI 2022-12-15 14:43:33 +01:00
Jörg Thalheim 9fe54ff8fd
Merge pull request #205947 from OPNA2608/update/box64
box64: 0.1.8 -> 0.2.0, add passthru.updateScript
2022-12-14 21:33:27 +00:00
R. Ryantm ff3c906dbc proton-caller: 3.1.0 -> 3.1.1 2022-12-14 08:41:19 +00:00
OPNA2608 a21d02653c box64: 0.1.8 -> 0.2.0, add passthru.updateScript 2022-12-13 20:46:01 +01:00
Sandro 0b3e6d0eb4
Merge pull request #205162 from wegank/dosbox-darwin
Closes https://github.com/NixOS/nixpkgs/issues/203993
2022-12-13 17:26:08 +01:00
7c6f434c 489a94fd0e
Merge pull request #201917 from rhendric/rhendric/wine-updateScript
wine, winetricks: add updateScript
2022-12-12 20:32:34 +00:00
Ryan Hendrickson 729486a667 wine, winetricks: add updateScript 2022-12-12 10:10:46 -05:00
Martino Fontana 823462afcc duckstation: unstable-2022-11-18 -> unstable-2022-12-08
Diff: 8d7aea5e19...latest
2022-12-10 22:38:05 +01:00
Weijia Wang 73fddfcc38 dosbox: fix build on darwin 2022-12-08 19:25:49 +01:00
Raphael Robatsch 985c8dbe14 treewide: use mbedtls 3 where possible
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-12-07 19:58:55 +00:00
AndersonTorres 9a7e20255b mame: revert the use of substituteAll to substituteInPlace 2022-12-06 19:24:50 -03:00
AndersonTorres 83d89a2fad mame: refactor
- 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-06 19:24:50 -03:00
Artturi 850fb23aa8
Merge pull request #204214 from wegank/wxgtk30-gtk2-drop
treewide: drop wxGTK30-gtk2
2022-12-06 23:28:43 +02:00
Sandro 13be200c1b
Merge pull request #202597 from natto1784/ryujinx-update 2022-12-04 22:41:30 +01:00
Weijia Wang 07cd65bea2 treewide: drop wxGTK30-gtk2 2022-12-03 03:28:32 +01:00
R. Ryantm bd2f039f45 mame: 0.249 -> 0.250 2022-12-02 20:56:41 +00:00
Mario Rodas f0c3f994dd
Merge pull request #202342 from natto1784/yuzu-update
yuzu-mainline: 1162 -> 1245
2022-11-29 21:03:24 -05:00
Sandro eef01608e5
Merge pull request #203502 from raphaelr/sameboy 2022-11-29 17:22:12 +01:00
Anderson Torres 02973674f3
Merge pull request #203377 from wegank/desmume-aarch64-linux
desmume: unbreak on aarch64-linux
2022-11-28 20:15:43 -03:00
Weijia Wang 255cfa731a desmume: unbreak on aarch64-linux 2022-11-29 00:03:05 +01:00
Raphael Robatsch 44dca86b16 sameboy: fix build by removing upstreamed patch 2022-11-28 20:49:59 +01:00
Sandro ad8e3a283f
Merge pull request #198397 from erdnaxe/rgbds-update 2022-11-28 01:04:20 +01:00
Sandro 2ca694f473
Merge pull request #198552 from wegank/wxgtk-games 2022-11-24 14:21:25 +01:00
Thiago Kenji Okada 563adafaf7
Merge pull request #202226 from thiagokokada/bump-retroarch
retroarch: 1.12.0 -> 1.13.0; libretro: unstable-2022-10-18 -> unstable-2022-11-21
2022-11-24 12:36:48 +00:00
Amneesh Singh 42f777d9bf
ryujinx: 1.1.327 -> 1.1.373
It requires the 7.0 SDK and runtime now

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-11-24 03:09:38 +05:30
Thiago Kenji Okada 7ee7182507 libretro: unstable-2022-10-18 -> unstable-2022-11-21 2022-11-22 20:19:44 +00:00
Zhaofeng Li bbc897272f
cemu: 2.0-13 -> 2.0-17 (#201077) 2022-11-22 14:30:09 +01:00
Amneesh Singh 98cd1161b0
yuzu-mainline: 1162 -> 1245
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-11-22 17:52:03 +05:30
Thiago Kenji Okada 3fbd8b7611 libretro-core-info: 1.12.0 -> 1.13.0 2022-11-21 18:08:54 +00:00
Thiago Kenji Okada a238706683 retroarchBare: 1.12.0 -> 1.13.0 2022-11-21 18:08:26 +00:00
Anderson Torres 0fd0bd0f35
Merge pull request #201851 from atorres1985-contrib/duckstation
duckstation: remove unneeded rec
2022-11-19 17:17:10 -03:00
R. Ryantm ef945c5e88 sameboy: 0.15.6 -> 0.15.8 2022-11-19 10:38:21 -06:00
AndersonTorres f5110c7182 duckstation: remove unneeded rec
Also, adds a controlling flag enableWayland.
2022-11-19 12:25:28 -03:00
Martin Weinelt 6957c60714
basiliskii: fix build on aarch64-linux 2022-11-19 15:55:12 +01:00
Martino Fontana 5510fa1303 duckstation: unstable-2022-07-08 -> 2022-11-18 2022-11-19 00:46:01 +01:00
Sandro c1d12de2de
Merge pull request #200243 from SuperSamus/flycast-vulkan 2022-11-18 02:36:40 +01:00
AndersonTorres 0c48d38167 desmume: mark as broken on linux-aarch64 2022-11-14 12:52:22 -03:00
AndersonTorres 43421bb7ea desmume: 0.9.11+unstable=2021-09-22 -> 0.9.13 2022-11-14 12:52:22 -03:00
AndersonTorres 0b7f7b954d ares: 129 -> 130.1 2022-11-14 12:52:22 -03:00
AndersonTorres f35f6ff9f9 fceux: refactor to new overlay-style overridable attributes 2022-11-14 12:52:22 -03:00
Martino Fontana ffb54f78f6 flycast: fix vulkan
Update pkgs/applications/emulators/flycast/default.nix
2022-11-13 01:48:48 +01:00
Martino Fontana f5093f3eb6 dolphin-emu-beta: small cleanup 2022-11-13 01:47:45 +01:00
Sandro 9f0ebc3f63
Merge pull request #197980 from SuperSamus/dolphin-emu-mainprogram 2022-11-13 01:40:54 +01:00
Sandro a6e71d9a7e
Merge pull request #194215 from SuperSamus/wine 2022-11-11 01:46:38 +01:00
Thiago Kenji Okada c5668943cd mame: some improvements
- 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-10 12:30:43 +00:00
Anderson Torres 40962b461b
Merge pull request #200300 from thiagokokada/mame-tools-init
mame-tools: init at 0.249
2022-11-10 07:45:00 -03:00
Thiago Kenji Okada b89efbd9a4 mame-tools: init at 0.249
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-11-10 09:47:54 +00:00
Weijia Wang dd9aa5d6c9 dolphin-emu: add aarch64-linux support 2022-11-09 00:59:14 +01:00