Commit graph

1058 commits

Author SHA1 Message Date
Stefan Frijters ab785b231b
wine{Unstable,Staging}: 7.4 -> 7.5 2022-05-06 23:26:51 +02:00
Malo Bourgon 16e15fa68f treewide: add meta.mainProgram to many packages 2022-05-04 18:08:19 -07:00
Ivar Scholten 444e767071 ryujinx: set makeWrapperArgs as an attribute 2022-05-02 19:55:14 +02:00
R. Ryantm 022c56fb7d mame: 0.242 -> 0.243 2022-04-30 08:09:32 +00:00
rewine 19429f8f50 ripes: init at 2.2.4 2022-04-29 09:00:25 -05:00
mdarocha 8a67b74064 ryujinx: update dependencies 2022-04-25 07:35:56 +02:00
Anderson Torres 458a8fee0d
Merge pull request #170045 from AndersonTorres/new-misc
x16: 38 -> 40
2022-04-24 13:54:31 -03:00
Thiago Kenji Okada 9a3bee902b
Merge pull request #169619 from thiagokokada/retroarch-bump
retroarch: 1.10.2 -> 1.10.3; libretro: unstable-2022-04-08 -> unstable-2022-04-21
2022-04-24 10:10:21 +01:00
AndersonTorres 97165f331e x16-emulator: 38 -> 40 2022-04-24 00:23:22 -03:00
AndersonTorres 5088ed8640 x16-rom: 38 -> 40 2022-04-24 00:23:22 -03:00
Thiago Kenji Okada aff4beb95e libretro: pass explicit parameters to update_cores.py script
Hope this fixes the issue where sometimes the script calculates the
wrong hash (happening specially in `mame` core).
2022-04-24 02:29:02 +01:00
Thiago Kenji Okada 09d7048059 libretro.dosbox: fix build 2022-04-24 02:29:02 +01:00
Thiago Kenji Okada b511e03b04 libretro: unstable-2022-04-08 -> unstable-2022-04-21 2022-04-24 02:29:01 +01:00
Thiago Kenji Okada d359c16b4a
Merge pull request #169366 from thiagokokada/snes9x-init
snes9x: init at 1.61
2022-04-23 11:34:16 +01:00
Ivar Scholten 51a498e719 yuzu-{ea,mainline}: {2557,953} -> {2690,992} 2022-04-21 20:16:32 +02:00
Thiago Kenji Okada 54f84ac616 retroarch: 1.10.2 -> 1.10.3 2022-04-21 18:30:02 +01:00
Martino Fontana 3f8ac21fda dolphin-emu-{beta,primehack}: fix build 2022-04-21 15:04:14 +02:00
Thiago Kenji Okada d30e9aabf4 snes9x: fix cross-compilation
This is done by importing an old patch from Gentoo's Portage, and also
rebuilding the `configure` script by using `autoreconfHook`
2022-04-21 09:07:45 +01:00
Thiago Kenji Okada 62905f6706 snes9x: init at 1.61
This is done by modifying the current `snes9x-gtk` derivation, including
a new `withGtk` option that when enabled will build the `snes9x-gtk`,
but when disabled will build `snes9x` instead. `snes9x` has less
dependencies than `snes9x-gtk`, having only X11 as a major dependency
and a minor one in ALSA. However, the only audio backend supported is ALSA,
so audio is only available on Linux.

Still, this has less dependencies than the GTK version, so it should be
useful as a minimal version for cross-compilation cases or when
porting to new devices. This also builds in macOS, however as I said
before, shouldn't have any sound there.
2022-04-21 09:04:10 +01:00
AndersonTorres d575f86479 higan: move to bsnes/ subdir 2022-04-17 23:14:25 -03:00
AndersonTorres a603582014 bsnes-hd: move to bsnes/ subdir 2022-04-17 23:11:10 -03:00
AndersonTorres af8c5237d8 ares: move to bsnes/ subdir 2022-04-17 23:09:49 -03:00
Sergei Trofimovich 77a8b9fa82 zesarux: fix build for libcaca-0.99.beta20
Without the change `zesarux` fails build on `master` as:

    scrcaca.c:51:5: error: unknown type name 'cucul_canvas_t'; did you mean 'caca_canvas_t'?
       51 |     cucul_canvas_t *cv; caca_display_t *dp; caca_event_t ev;
          |     ^~~~~~~~~~~~~~
          |     caca_canvas_t
2022-04-15 20:45:12 +01:00
Malo Bourgon 0e802eafad treewide: add meta.mainProgram to many packages 2022-04-14 10:24:01 -07:00
Quag b56b2401b8 basiliskii: init at unstable-2022-04-05 2022-04-12 11:10:20 -05:00
R. Ryantm f1521ea573 flycast: 1.2 -> 1.3 2022-04-10 16:26:36 +00:00
Thiago Kenji Okada a8e52a1164
Merge pull request #167978 from thiagokokada/bump-mame
mame: 0.239 -> 0.242, add update script
2022-04-09 20:27:50 +01:00
Thiago Kenji Okada 605ba3fa7b mame: use lua 5.3 2022-04-09 18:53:08 +01:00
R. Ryantm 38a9ef814b ryujinx: 1.1.91 -> 1.1.100 2022-04-09 16:03:05 +00:00
Thiago Kenji Okada 7f4f71d3e7 mame: add patch to disable PDF documentation 2022-04-09 13:36:42 +01:00
Thiago Kenji Okada d186f76cef mame: use system libraries when possible 2022-04-09 12:30:20 +01:00
Thiago Kenji Okada aec46d1e40 mame: 0.239 -> 0.242 2022-04-09 11:31:38 +01:00
Thiago Kenji Okada 876b195ecc mame: add updateScript 2022-04-09 11:31:22 +01:00
Thiago Kenji Okada eab6133b18 libretro: rename script 2022-04-08 23:22:01 +01:00
Thiago Kenji Okada 3c1b148066 libretro: unstable-2022-04-05 -> unstable-2022-04-08 2022-04-08 22:30:52 +01:00
Thiago Kenji Okada 13188121a4 libretro.hatari: simplify build 2022-04-08 22:30:52 +01:00
Thiago Kenji Okada e6acb0c6a8 libretro.citra: fix build 2022-04-08 18:10:28 +01:00
Thiago Kenji Okada 7c4c28b2ca libretro.citra-canary: remove it
Not maintained anymore by upstream.
2022-04-08 17:27:42 +01:00
Thiago Kenji Okada fea4c06ede libretro: unstable-2022-03-09 -> unstable-2022-04-05 2022-04-08 17:27:11 +01:00
Thiago Kenji Okada 19ea6302e3 retroarch: 1.10.1 -> 1.10.2 2022-04-08 17:27:10 +01:00
Thiago Kenji Okada f5241283fd libretro: unstable-2022-01-21 -> unstable-2022-03-09 2022-04-08 17:27:10 +01:00
Thiago Kenji Okada e0eeb37b38 retroarch: 1.10.0 -> 1.10.1 2022-04-08 17:27:10 +01:00
Thiago Kenji Okada 6b4c7368fa retroarchBare: re-add support to Darwin
This still doesn't fix our wrapped retroarch binary, but should be
sufficient to build retroarch+cores in Darwin.
2022-04-08 17:27:10 +01:00
Anderson Torres b1a8ce20dd
Merge pull request #167537 from NickCao/tinyemu-cross
tinyemu: set CC and STRIP in makeFlags
2022-04-07 20:54:55 -03:00
Nick Cao 4623d107eb
tinyemu: set CC and STRIP in makeFlags 2022-04-07 10:10:37 +08:00
06kellyjac 0b94920e89 ryujinx: 1.1.77 -> 1.1.91 2022-04-06 19:21:50 +01:00
R. Ryantm 0a1607729b proton-caller: 2.3.2 -> 3.1.0 2022-04-06 07:07:25 -04:00
ajs124 32e1d67cc6 epsxe: drop 2022-04-04 15:10:45 +01:00
ajs124 de7dfaf2ac qmc2: remove after being marked broken for over two years
It was marked in commit 5aa4b19946 by Linus Heckemann on 2019-10-07 (commited on 2019-10-08)
2022-04-03 16:15:00 +01:00
ajs124 5cb86e081f fakenes: remove after being marked broken for over two years
It was marked in commit 9aae605fe7 by Yegor Timoshenko on 2017-09-28 (commited on 2017-09-28)
2022-04-03 16:14:13 +01:00
Ryan Mulligan 3e481ad9cd
Merge pull request #166278 from r-ryantm/auto-update/rpcs3
rpcs3: 0.0.21-13352-e58906cb4 -> 0.0.21-13388-4a86638ce
2022-03-31 08:01:29 -07:00
Sandro 2749ef1fc8
Merge pull request #163209 from IvarWithoutBones/init/flycast 2022-03-29 20:30:29 +02:00
R. Ryantm d9c5cdb5b8 rpcs3: 0.0.21-13352-e58906cb4 -> 0.0.21-13388-4a86638ce 2022-03-29 16:11:35 +00:00
Ryan Mulligan f9d7452d46
Merge pull request #164617 from r-ryantm/auto-update/rpcs3
rpcs3: 0.0.21-13327-6c096b72b -> 0.0.21-13352-e58906cb4
2022-03-28 09:30:12 -07:00
Ivar Scholten 6e822b50df reicast: remove
Reicast is unmaintained, and the upstream repository has been archived.
Use the maintained fork flycast instead.
2022-03-28 16:30:10 +02:00
Ivar Scholten fd50b86920 flycast: init at 1.2 2022-03-28 16:27:37 +02:00
Ben Siraphob 1cf5591a99
Merge pull request #165303 from Stunkymonkey/treewide-pname-version-18 2022-03-24 22:55:34 -05:00
Ryan Mulligan 12e48068a5
Merge pull request #165609 from r-ryantm/auto-update/fceux
fceux: 2.6.3 -> 2.6.4
2022-03-24 11:09:54 -07:00
R. Ryantm 91e6099118 fceux: 2.6.3 -> 2.6.4 2022-03-24 12:59:36 +00:00
Ivv 9fb449b2d9
Merge pull request #164887 from r-ryantm/auto-update/ryujinx
ryujinx: 1.1.76 -> 1.1.77
2022-03-24 01:09:21 +01:00
Felix Buehler e0476d93fe treewide: rename name to pname&version 2022-03-23 22:34:54 +01:00
Sandro 47102eca11
Merge pull request #165192 from IvarWithoutBones/init/goldberg 2022-03-23 05:00:31 +01:00
Sandro 00eed920ab
Merge pull request #165299 from ehmry/collapseos 2022-03-23 03:46:41 +01:00
Ivar Scholten 6fc40c85c4 goldberg-emu: init at 0.2.5 2022-03-22 02:02:43 +01:00
Ivv 857e2fe41f
Merge pull request #164597 from sbruder/update-yuzu/ea-2557
yuzu-{ea,mainline}: {2432,882} -> {2557,953}
2022-03-21 18:09:43 +01:00
Sander van der Burg 276ee7bba8
Merge pull request #164984 from svanderburg/vice-desktopitems
vice: add desktop items for all computer model emulators
2022-03-20 20:43:34 +01:00
Sandro 359e4b984f
Merge pull request #164621 from bhankas/master 2022-03-20 19:48:17 +01:00
Emery Hemingway 8ec528feef collapseos-cvm: init at 20220316 2022-03-20 13:41:15 -05:00
Payas Relekar dd6c7096d6 wine{unstable,staging}: 7.2 -> 7.4, vkd3d: 1.2 -> 1.3 2022-03-20 23:47:34 +05:30
Sander van der Burg 6575433b6d vice: add desktop items for all computer model emulators 2022-03-20 16:26:28 +01:00
R. Ryantm 4aeb9ea107 ryujinx: 1.1.76 -> 1.1.77 2022-03-19 19:15:26 +00:00
Tony Höglund aea975de52 ryujinx: update dependencies 2022-03-18 07:24:53 +01:00
R. Ryantm ab9aef0cf7 ryujinx: 1.1.64 -> 1.1.76 2022-03-17 18:06:27 +00:00
R. Ryantm 7331a6e2f5 rpcs3: 0.0.21-13327-6c096b72b -> 0.0.21-13352-e58906cb4 2022-03-17 17:39:14 +00:00
Simon Bruder e1432a6f48
yuzu-{ea,mainline}: {2432,882} -> {2557,953} 2022-03-17 14:38:10 +01:00
Ryan Mulligan 421818c240
Merge pull request #163734 from r-ryantm/auto-update/dolphin-emu-beta
dolphin-emu-beta: 5.0-15993 -> 5.0-16101
2022-03-15 12:35:05 -07:00
Guillaume Girol 446dda6d81
Merge pull request #159925 from NickCao/kmods
linuxPackages.*: various fixes related to cross compilation
2022-03-13 20:15:31 +00:00
Bobby Rong e6a768fa50
Merge pull request #163268 from r-ryantm/auto-update/fceux
fceux: 2.6.2 -> 2.6.3
2022-03-13 15:03:52 +08:00
Sandro b3a7d36c11
Merge pull request #162379 from r-ryantm/auto-update/rpcs3 2022-03-12 22:13:54 +01:00
R. Ryantm dfd2449657 dolphin-emu-beta: 5.0-15993 -> 5.0-16101 2022-03-12 03:11:56 +00:00
Konrad Borowski fc1d03c302 snes9x-gtk: 1.60 -> 1.61 2022-03-10 21:51:52 +00:00
SuperSamus 916c7c1b4f
melonDS: 0.9.3 -> 0.9.4 (#163600) 2022-03-10 16:12:16 -05:00
Ivar Scholten f8a419ba8f ryujinx: 1.1.54 -> 1.1.64 2022-03-09 17:40:18 +01:00
R. Ryantm 420a68da4e fceux: 2.6.2 -> 2.6.3 2022-03-08 06:14:57 +00:00
Nick Cao e2c5168db4
vhba: prepend kernel.makeFlags to makeFlags 2022-03-07 12:23:47 +08:00
R. Ryantm 76ccd48af3 rpcs3: 0.0.20-13222-8c2fd5095 -> 0.0.21-13327-6c096b72b 2022-03-01 15:04:28 +00:00
06kellyjac 36d6f93c6f ryujinx: 1.0.7168 -> 1.1.54
- changed the update script to now look at GH Actions
- formatted with nixpkgs-fmt
- added myself as a maintainer
2022-02-28 19:05:58 +00:00
Renaud 6eb1bcd9ae
Merge pull request #161425 from OPNA2608/update/punes
punes: 0.108 -> 0.109
2022-02-27 21:03:40 +01:00
K900 cb2cfba6f7 treewide: switch all desktop file generators to new API
Notably:
- remove explicit arguments that match the defaults
- convert everything to the right Nix types
2022-02-25 13:40:38 -08:00
OPNA2608 e458303d2f punes: 0.108 -> 0.109 2022-02-22 23:16:37 +01:00
OPNA2608 6f7d5cebf2 mednaffe: Enable for Darwin, fix wrapping 2022-02-22 22:06:48 +01:00
OPNA2608 3e3cb9b7c9 mednafen: Fix on Darwin 2022-02-22 21:18:17 +01:00
7c6f434c bb4b1bcc70
Merge pull request #160256 from reckenrode/wine64-darwin
wine64: improve Darwin support
2022-02-20 10:36:35 +00:00
Thiago Kenji Okada 98de8579cd
Merge pull request #160920 from c0bw3b/pkg/retroarch
retroarch: keep meta.description short
2022-02-20 09:58:19 +00:00
Anderson Torres 91fb4fade2
Merge pull request #160909 from AndersonTorres/new-misc
mednafen: 1.26.1 -> 1.29.0
2022-02-19 19:43:40 -03:00
Renaud 218a378be6 retroarch: keep meta.description short
And move additional text to meta.longDescription
2022-02-19 18:07:06 +01:00
AndersonTorres 09640927e7 mednafen: 1.26.1 -> 1.29.0 2022-02-19 12:09:49 -03:00
Randy Eckenrode ff2aca9f4a
wine: enable Vulkan on Darwin 2022-02-18 15:20:34 -05:00
R. Ryantm 68596bb41a attract-mode: 2.6.1 -> 2.6.2 2022-02-18 01:41:19 +00:00
Randy Eckenrode 424e97118f
wine: improve Darwin support
- Add a setup hook to allow Darwin to build PE DLLs using MinGW;
- Add a postConfigure script to fix preloader brekage on Apple Silicon
  Macs running under Rosetta 2;
- Disable linking against X11 libraries (pulled in by ffmpeg); and
- Allow building Wine 7.0 using the 10.12 SDK on x86_64-darwin.
2022-02-17 08:30:42 -05:00
Randy Eckenrode bf1f71c0e2
wine: support stack unwinding 2022-02-17 08:30:42 -05:00
Randy Eckenrode 855311e176
wine-packages: support libusb and libkrb5 2022-02-17 08:30:42 -05:00
AndersonTorres cb50e4d9a9 tinyemu: 2018-09-23 -> 2019-12-21 2022-02-16 01:40:00 -03:00
AndersonTorres 8ff85d5a9d tiny8086: refactor 2022-02-16 01:40:00 -03:00
AndersonTorres cecc4e406d hercules: refactor 2022-02-16 01:40:00 -03:00
AndersonTorres b3c62405d4 dynamips: refactor 2022-02-16 01:40:00 -03:00
AndersonTorres 4a45cd997b treewide: move some emulators to their correct place
bochs, dynamips, hercules, tiny8086 and tinyemu are not virtualizers.
2022-02-16 01:39:06 -03:00
AndersonTorres 8d65e832f0 Move misc/emulators to applications/emulators - part 1
Emulators form a class by themselves. So, they should be moved to applications/.
2022-02-16 01:38:20 -03:00