Commit Graph

891 Commits

Author SHA1 Message Date
Jan Malakhovski
a0a909fa9e treewide: noop: replace every newly introduced stdenv.mkDerivation rec with a fixpoint over finalAttrs 2023-08-03 16:34:45 +00:00
Jan Malakhovski
5852f26bdc treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
K900
5ec0e2e296
Merge pull request #246806 from K900/fresher-fruit
yuzu: mainline 1513 -> 1515, ea 3783 -> 3788
2023-08-03 08:13:15 +03:00
R. Ryantm
3e3d5cce56 uxn: unstable-2023-07-26 -> unstable-2023-07-30 2023-08-03 00:50:00 +00:00
lasers
c039ee5a06 xemu: 0.7.104 -> 0.7.110 2023-08-02 20:43:48 +00:00
Pol Dellaiera
e3884e0c52
Merge pull request #234949 from fgaz/tamatool/init
tamatool: init at 0.1
2023-08-02 20:59:32 +02:00
Robert Hensing
f8f9f13d57
Merge pull request #246386 from hercules-ci/lib-getExe-dont-make-name-assumption
lib.getExe: Do not make assumptions about the main program
2023-08-02 20:05:52 +02:00
Francesco Gazzetta
e82756d4f5 tamatool: init at 0.1 2023-08-02 19:37:21 +02:00
K900
c56b1a74b9 yuzu: mainline 1513 -> 1515, ea 3783 -> 3788 2023-08-02 18:27:41 +03:00
Weijia Wang
e001e99801
Merge pull request #246223 from r-ryantm/auto-update/rpcs3
rpcs3: 0.0.28-15372-38a5313ed -> 0.0.28-15409-fd6829f75
2023-08-02 11:27:45 +02:00
Pol Dellaiera
b8861a6cc3
Merge pull request #246256 from SFrijters/wine-stable-8.0.2
winePackages.stable: 8.0.1 -> 8.0.2
2023-08-01 22:44:11 +02:00
K900
3a061babe6
Merge pull request #243777 from leiserfg/yuzu-ea-3737
yuzu-ea: 3702 -> 3783, yuzu-mainline: 1475 -> 1513
2023-08-01 08:36:25 +03:00
Robert Hensing
4c1d3cee60 treewide: Add meta.mainProgram
This should fix most warnings getExe in based on grepping `nixos/`.
2023-07-31 21:54:43 +02:00
leiserfg
bc65031eba
yuzu-ea: 3702 -> 3783, yuzu-mainline: 1475 -> 1513 2023-07-31 20:42:37 +02:00
R. Ryantm
4986e8bf74 mame: 0.256 -> 0.257 2023-07-31 01:12:49 +00:00
Stefan Frijters
33fc2f21b9
winePackages.stable: 8.0.1 -> 8.0.2 2023-07-30 23:37:50 +02:00
Anderson Torres
850c828230 uxn: unstable-2022-10-22 -> unstable-2023-07-26 2023-07-30 20:27:25 +00:00
R. Ryantm
8363e6750d rpcs3: 0.0.28-15372-38a5313ed -> 0.0.28-15409-fd6829f75 2023-07-30 17:28:26 +00:00
Zane van Iperen
e6ab46982d rpcs3: 0.0.27-14840-842edbcbe -> 0.0.28-15372-38a5313ed
* Cubeb support is unconditional now, remove the check.
* SDL is only required for FAudio, so rename the check to faudioSupport.
* Use system LLVM now that upstream supports it 🎉
2023-07-29 11:15:59 -03:00
Robin Mattheussen
22ffb17fff
retroarch: include dosbox-pure core 2023-07-27 02:59:47 +02:00
Pol Dellaiera
905a7b6db3
Merge pull request #244359 from r-ryantm/auto-update/ryujinx
ryujinx: 1.1.960 -> 1.1.968
2023-07-26 14:41:35 +02:00
Pol Dellaiera
27112e1822
Merge pull request #245351 from SuperSamus/wine-update
winePackages: fix gecko32 hash
2023-07-25 11:17:11 +02:00
Martino Fontana
77160c83ca winePackages: fix gecko32 and staging hash 2023-07-25 11:15:59 +02:00
Pol Dellaiera
a8dd11054c
Merge pull request #245043 from SuperSamus/wine-update
winePackages.{unstable,staging}: 8.10 -> 8.13
2023-07-25 02:53:55 +02:00
R. Ryantm
9a476c8ea4 xemu: 0.7.103 -> 0.7.104 2023-07-24 21:38:40 -03:00
Nikolay Korotkiy
13a208d7ad
Merge pull request #244216 from OPNA2608/fix/dosbox_darwin
dosbox: Fix on Darwin
2023-07-25 00:42:32 +04:00
Thiago Kenji Okada
54d3317d12
Merge pull request #244861 from bjornfor/retroarch-prefer-wrapper-over-patch
retroarch: prefer wrapper over patch
2023-07-24 15:34:03 +00:00
Martino Fontana
b01545f8cc winePackages.{unstable,staging}: 8.10 -> 8.13 2023-07-23 16:49:25 +02:00
lasers
784edf766b xemu: 0.7.97 -> 0.7.103 2023-07-23 09:17:29 -03:00
Nick Cao
14c78a2356
Merge pull request #244956 from tomodachi94/fix/craftos-pc/tests
craftos-pc: fix tests
2023-07-23 00:16:48 -06:00
Tomo
4851ef974d craftos-pc: fix tests
The tests attempt to import 'grep' with the intention of using
'gnugrep'. This commit resolves that issue.
2023-07-22 19:34:01 -07:00
R. Ryantm
0c7460e9a0 ares: 132 -> 133 2023-07-22 19:12:38 -03:00
Bjørn Forsman
fbab0d0d31 retroarch: prefer wrapper over patch
* Remove the nixpkgs specific patch and configure the install paths
  to assets and core info with the wrapper. (The path to the cores
  themselves is configured in the wrapper, before *and* after this
  change.) Less rebuilds, easier maintenance.
* Remove the withAssets/withCoreInfo parameters from retroarch expr as
  they make little sense to keep now.
* Keep passing --disable-update_assets and --disable-update_core_info
  configure flags, as I think nixpkgs users prefer a declarative setup.
2023-07-22 19:19:11 +02:00
Andrew Kvapil
8217e2362e ccemux: 1.1.1 -> unstable-2023-07-08 2023-07-22 13:54:48 +02:00
lasers
c8fe7b0ebe cemu: 2.0-44 -> 2.0-45 2023-07-22 03:17:58 -05:00
R. Ryantm
1356b2292b ryujinx: 1.1.960 -> 1.1.968 2023-07-21 21:47:04 +00:00
Thiago Kenji Okada
da865b2b9e
Merge pull request #244339 from bjornfor/retroarch-auto-detect-joypads
retroarch: auto-detect joypads
2023-07-19 14:12:24 +00:00
Sandro
69deaa75e1
Merge pull request #243018 from tjni/nix-prefetch-github 2023-07-19 14:51:30 +02:00
Bjørn Forsman
35c3c81655 retroarch-joypad-autoconfig: init at 1.15.0
https://github.com/libretro/retroarch-joypad-autoconfig

(In preparation for making joypads work out-of-the-box in RetroArch.)
2023-07-19 14:12:19 +02:00
Bjørn Forsman
801cc44765 retroarch: add support for declarative settings
Add a new optional 'settings' attrset to the wrapper derivation, which
gets serialized to a file and passed to RetroArch as --appendconfig= at
runtime. This allows overriding settings from
~/.config/retroarch/retroarch.cfg (which initially gets created as a
dump of all internal retroarch settings -- stateful and messy).
2023-07-19 14:11:34 +02:00
Nick Cao
abea822408
Merge pull request #242595 from lasers/cemu
cemu: 2.0-39 -> 2.0-44
2023-07-19 04:15:30 -06:00
TomaSajt
7b175966e3 Move py65 to python-modules 2023-07-19 06:59:20 -03:00
Theodore Ni
fab2d4d0b4
retroarch: format hashes using new nix-prefetch-github output 2023-07-18 16:55:33 -07:00
OPNA2608
7594c74cea dosbox: Fix on Darwin
This previously pulled in Mesa on Darwin, which has recently been marked broken there due to an upstream bug.
The configure script uses OpenGL framework on Darwin, libGL everywhere else. So don't pull in Mesa on Darwin,
pass it OpenGL instead.
2023-07-18 21:43:55 +02:00
Anderson Torres
a28f30282f x16-emulator: mark as broken on ARM 2023-07-17 01:58:05 -03:00
Anderson Torres
d44583b78e x16-emulator: 41 -> 43 2023-07-17 01:58:05 -03:00
Anderson Torres
3e4ce678cb x16-rom: 41 -> 43 2023-07-17 01:58:05 -03:00
github-actions[bot]
73205ff524
Merge master into staging-next 2023-07-15 00:02:34 +00:00
Christian Kögler
e7ec942dea fsuae-launcher: fix find executable 2023-07-14 15:39:54 -03:00
github-actions[bot]
781017eaf1
Merge master into staging-next 2023-07-14 12:01:45 +00:00
Lassulus
fbb315c0c7
Merge pull request #243337 from NetaliDev/vbam-update
vbam: 2.1.5 -> 2.1.6
2023-07-14 11:04:11 +02:00
github-actions[bot]
469798d2dd
Merge master into staging-next 2023-07-14 06:01:28 +00:00
Nick Cao
46a71b5c9e
Merge pull request #243115 from r-ryantm/auto-update/ryujinx
ryujinx: 1.1.958 -> 1.1.960
2023-07-13 23:50:46 -06:00
netali
26003af2ec
vbam: 2.1.5 -> 2.1.6 2023-07-13 22:53:35 +02:00
github-actions[bot]
a3b43106c9
Merge master into staging-next 2023-07-13 18:01:24 +00:00
Tobias Mayer
315d100113 boost17x, boost18x: remove aliases 2023-07-13 17:48:33 +03:00
Theodore Ni
209ba9b911
libretro.pcsx2: disable fortify3 hardening flag 2023-07-12 22:24:50 -07:00
R. Ryantm
ba4dab06a0 ryujinx: 1.1.958 -> 1.1.960 2023-07-12 17:46:53 +00:00
PedroHLC ☭
e002e5f453
duckstation: add meta.mainProgram 2023-07-12 10:30:17 -03:00
Anderson Torres
1b81444be1 ares: mark as broken on Darwin 2023-07-11 21:06:22 -03:00
Anderson Torres
8dc06ce8e9 ares: 131 -> 132 2023-07-11 21:06:22 -03:00
R. Ryantm
a5b7dcfd2c ryujinx: 1.1.952 -> 1.1.958 2023-07-11 03:11:18 +00:00
Anderson Torres
b2beb5cc27 xemu: 0.7.96 -> 0.7.97 2023-07-10 19:56:13 -03:00
lasers
ce56202750 cemu: 2.0-39 -> 2.0-44 2023-07-10 00:23:24 -05:00
Anderson Torres
1d7c3a4985 fsuae: refactor
- New rec-less, overlay-style overridable recursive attributes (in effect since
https://github.com/NixOS/nixpkgs/pull/119942);
- remove `with lib;`
2023-07-06 23:34:40 -03:00
Anderson Torres
b5cd0848bf fsuae-launcher: refactor
- New rec-less, overlay-style overridable recursive attributes (in effect since
https://github.com/NixOS/nixpkgs/pull/119942);
- remove `with lib;`
2023-07-06 23:34:40 -03:00
Christian Kögler
ce8ad30fb2 fsuae-launcher: 3.0.5 -> 3.1.68 2023-07-06 23:34:40 -03:00
R. Ryantm
e724e691ee ryujinx: 1.1.942 -> 1.1.952 2023-07-03 18:50:33 +00:00
R. Ryantm
3bb60d94c2 ryujinx: 1.1.900 -> 1.1.942 2023-06-30 13:27:46 +00:00
Sandro
53c58a239d
Merge pull request #240328 from SuperSamus/pcsx2 2023-06-29 15:29:24 +02:00
Martino Fontana
4cf7913ef6 pcsx2: 1.7.4554 -> 1.7.4658
Diff: https://github.com/PCSX2/pcsx2/compare/v1.7.4554...v1.7.4653
2023-06-29 08:14:35 +02:00
Sandro
198bd0a4a7
Merge pull request #239622 from corngood/dotnet-misc
dotnet: misc fixes
2023-06-28 23:41:18 +02:00
K900
e5f1b02bd5
Merge pull request #240057 from K900/wine-wow64
wine: allow building with experimental wow64 mode
2023-06-28 22:50:34 +03:00
R. Ryantm
3060a684c3 mame: 0.255 -> 0.256 2023-06-28 12:45:22 +00:00
Ben Siraphob
834bfd48c5
Merge pull request #232159 from tomodachi94/enhance/craftos-pc/add-tests 2023-06-27 17:41:57 +07:00
K900
51e69b6caf wine: allow building with experimental wow64 mode
Allows running 32-bit applications on 64-bit native Wine, with no 32-bit libs on the system.
Works at least well enough to run pkgsCross.mingw32.hello.
2023-06-27 09:51:22 +03:00
Tomo
9cdeb84cd9 craftos-pc: add basic tests
This ensures that most obvious breakages will be caught before they are
shipped.
2023-06-26 17:33:32 -07:00
Janik
974b43038e
Merge pull request #236976 from amarshall/zip-reproducible 2023-06-27 00:24:36 +02:00
Weijia Wang
d7322a1127
Merge pull request #239251 from r-ryantm/auto-update/ryujinx
ryujinx: 1.1.898 -> 1.1.900
2023-06-26 07:11:02 +02:00
Thiago Kenji Okada
1ec5a0f4c8
Merge pull request #239696 from nvmd/init/libretro.2048
libretro.2048: init at unstable-2023-02-20
2023-06-25 11:15:43 +00:00
Thiago Kenji Okada
37f21bfdb5
Merge pull request #239698 from nvmd/init/libretro.fuse
libretro.fuse: init at unstable-2023-06-23
2023-06-25 11:14:52 +00:00
7c6f434c
c077412652
Merge pull request #238991 from SuperSamus/wine-gstreamer-fix
wine: fix gstreamer on WoW builds
2023-06-25 07:26:23 +00:00
Sergey Kazenyuk
a00f6f6b12 libretro.fuse: init at unstable-2023-06-23 2023-06-25 08:38:52 +03:00
Sergey Kazenyuk
f9e2f0ed96 libretro.2048: init at unstable-2023-02-20 2023-06-25 08:09:44 +03:00
David McFarland
ee8ba995a7 buildDotnetModule: make fetch-deps find output path automatically 2023-06-24 19:13:16 -03:00
Thiago Kenji Okada
81bc5a6678
Merge pull request #200241 from SuperSamus/cubeb
treewide: adjust cubeb dependencies
2023-06-24 11:13:16 +00:00
R. Ryantm
c7050453c2 ryujinx: 1.1.898 -> 1.1.900 2023-06-22 21:07:00 +00:00
K900
c96d4190ab yuzu: 1452 -> 1475, yuzu-ea: 3621 -> 3702 2023-06-22 13:43:34 +03:00
Weijia Wang
7fd5dfb0bf
Merge pull request #239097 from r-ryantm/auto-update/xemu
xemu: 0.7.95 -> 0.7.96
2023-06-22 10:15:52 +03:00
Weijia Wang
42b1cfc8fa
Merge pull request #238878 from r-ryantm/auto-update/ryujinx
ryujinx: 1.1.897 -> 1.1.898
2023-06-22 10:03:37 +03:00
Weijia Wang
c0b5213df3
dolphin-emu: fix build on darwin (#238959) 2023-06-22 08:03:23 +03:00
R. Ryantm
6eed9214bb xemu: 0.7.95 -> 0.7.96 2023-06-22 03:44:46 +00:00
Martino Fontana
6f4de53ca4 wine: minor cleanup 2023-06-21 15:37:03 +02:00
Martino Fontana
61dd9efa12 wine: fix gstreamer on WoW builds 2023-06-21 15:36:37 +02:00
R. Ryantm
9a491fcc09 ryujinx: 1.1.897 -> 1.1.898 2023-06-21 04:19:11 +00:00
Martino Fontana
0bfba0e58d ryujinx: 1.1.826 -> 1.1.897 2023-06-18 14:46:47 +02:00
R. Ryantm
92c54440a5 xemu: 0.7.92 -> 0.7.95 2023-06-17 12:43:48 +00:00
netali
a5f81ddc2f
vbam: fix build with openal 1.23.1
This commit fixes the build of vbam with openal 1.23.1 by applying a
patch from the master branch of the vbam repo which isn't released in a
new version yet.

Fixes #237969
2023-06-16 08:37:50 +02:00
Weijia Wang
4c92d09905
Merge pull request #237206 from SuperSamus/wine-8.10
wine: tweak update script; winePackages.stable: 8.0 -> 8.0.1, winePackages.{unstable,staging}: 8.5 -> 8.10
2023-06-13 10:15:28 +03:00
Stefan Frijters
7c37217a76 winePackages.{unstable,staging}: 8.5 -> 8.10 2023-06-11 16:29:15 +02:00
R. Ryantm
40e1ff499e xemu: 0.7.90 -> 0.7.92 2023-06-10 18:54:42 +00:00
Andrew Marshall
199cc23afe pcsx2: make reproducible 2023-06-10 01:25:20 -04:00
Andrew Marshall
90427d2381 pcsx2: formatting 2023-06-10 01:25:20 -04:00
Martino Fontana
9f33aeaa7f pcsx2: proper cubeb dependencies 2023-06-08 21:41:41 +02:00
Martino Fontana
a12628e25e rpcs3: proper cubeb dependencies 2023-06-08 21:41:41 +02:00
Martino Fontana
a4f1a02bab duckstation: proper cubeb dependencies 2023-06-08 21:41:36 +02:00
Martino Fontana
661fec2d7c citra: proper cubeb dependencies 2023-06-08 20:26:35 +02:00
Sandro
c4146925c7
Merge pull request #219156 from SuperSamus/pcsx2-qt
pcsx2: 1.7.3331 -> 1.7.4554
2023-06-08 18:28:34 +02:00
Stefan Frijters
a9428cb1d9 winePackages.stable: 8.0 -> 8.0.1
https://www.winehq.org/announce/8.0.1
2023-06-07 10:04:39 +02:00
Stefan Frijters
206d984884 wine: tweak update script to allow gecko versions to diverge
The versions for gecko should be updated to a new version for unstable/staging
only
2023-06-07 10:04:39 +02:00
Ryan Burns
73239687ec
Merge pull request #235696 from r-burns/wibo
wibo: 0.3.0 -> 0.4.2
2023-06-06 17:01:32 -07:00
Weijia Wang
5d7bc2defd emulationstation: unpin boost169 2023-06-06 11:36:58 +03:00
Ilan Joselevich
e86547dd43
blink: use checkTarget 2023-06-05 14:52:08 +03:00
Martino Fontana
f9a0f4a620 pcsx2: 1.7.3331 -> 1.7.4554 2023-06-05 13:22:02 +02:00
Weijia Wang
2bfa0ebd13 blink: fix build on x86_64-darwin 2023-06-05 09:39:11 +03:00
Pol Dellaiera
364e76f811
Merge pull request #226381 from t4ccer/t4/blink
blink: init at 1.0.0
2023-06-05 03:09:40 +02:00
t4ccer
d9ab7b1b65
blink: init at 1.0.0 2023-06-04 15:11:14 -06:00
Ryan Burns
03ba3aae12 wibo: 0.3.0 -> 0.4.2 2023-06-02 20:45:12 -07:00
Thiago Kenji Okada
8ed4dc5f12 mame: 0.252 -> 0.255 2023-06-02 00:32:50 +01:00
Robin Mattheussen
d7eb628ee8
dolphin-emu-primehack: fix name in desktop file 2023-06-02 01:02:47 +02:00
Nick Cao
f07ba9c5fb
Merge pull request #235008 from LostAttractor/yuzu
yuzu: mainline 1437 -> 1452, early access 3596 -> 3621
2023-05-30 20:05:59 -06:00
ChaosAttractor
9277a2426f yuzu: mainline 1437 -> 1452, early access 3596 -> 3621 2023-05-30 21:42:14 +08:00
Weijia Wang
ef6c4410f4
Merge pull request #234538 from r-ryantm/auto-update/ryujinx
ryujinx: 1.1.819 -> 1.1.826
2023-05-29 02:20:49 +03:00
OPNA2608
958a28e4be ppsspp-{sdl,sdl-wayland,qt}: Install desktop icons 2023-05-28 13:22:39 +00:00
Sandro
5b57136c60
Merge pull request #233210 from SuperSamus/dolphin-emu 2023-05-28 15:14:16 +02:00
R. Ryantm
7642db276a ryujinx: 1.1.819 -> 1.1.826 2023-05-28 01:51:37 +00:00
Weijia Wang
7239455a1e
Merge pull request #233928 from r-ryantm/auto-update/ppsspp-qt
ppsspp-qt: 1.15.3 -> 1.15.4
2023-05-25 22:40:57 +03:00
Sandro
b4c3f71098
Merge pull request #229860 from 06kellyjac/ryujinx
ryujinx: 1.1.733 -> 1.1.819
2023-05-25 21:30:59 +02:00
R. Ryantm
982ced4a57 ppsspp-qt: 1.15.3 -> 1.15.4 2023-05-25 06:11:57 +00:00
Robin Mattheussen
07a435b75b
86Box: include desktop entry 2023-05-24 00:12:55 +02:00
06kellyjac
ba3aef0ed1 ryujinx: 1.1.733 -> 1.1.819 2023-05-23 11:48:29 +01:00
Linus Heckemann
e9e97c33c8
Merge pull request #232676 from LostAttractor/yuzu
yuzu: mainline 1430 -> 1437, early access 3588 -> 3596
2023-05-22 18:25:22 +02:00
Martino Fontana
2277443bdc dolphin-emu: 5.0-18498 -> 5.0-19368 2023-05-21 12:59:32 +02:00
figsoda
0f58eaeb39
Merge pull request #232820 from lasers/xemu
xemu: 0.7.88 -> 0.7.90
2023-05-19 10:23:17 -04:00
Nick Cao
8a4c408a8e
Merge pull request #231786 from lasers/cemu
cemu: 2.0-36 -> 2.0-39
2023-05-19 07:52:31 -06:00
lasers
d4ccb9d673 cemu: 2.0-36 -> 2.0-39 2023-05-19 07:38:35 -05:00
lasers
0d81386539 xemu: 0.7.88 -> 0.7.90 2023-05-19 06:39:14 -05:00
ChaosAttractor
7292cd649e yuzu: mainline 1430 -> 1437, early access 3588 -> 3596 2023-05-19 02:19:34 +08:00
lasers
23739d2d11 citra: nightly 1873 -> 1907, canary 2440 -> 2484 2023-05-18 03:04:25 -05:00
Sage Hane
fe2c56972e mgba: add wrapGAppsHook 2023-05-16 07:36:16 -03:00
Tomo
b05ef018ff craftos-pc: fix broken hashes
The author made a hotfix after 2.7.4 was released and then reassigned
2.7.4 to that hotfix. This PR fixes that discrepancy.
2023-05-15 04:56:20 +00:00
Tomo
7d2227f08c craftos-pc: 2.7.3 -> 2.7.4 2023-05-14 06:59:40 +00:00
K900
76c2fa5a4f yuzu: mainline 1421 -> 1430, early access 3557 -> 3588 2023-05-13 15:08:05 +03:00
R. Ryantm
93f1dd1e65 zsnes2: 2.0.10 -> 2.0.12 2023-05-12 20:42:55 -03:00
Weijia Wang
6f431f2c48
Merge pull request #230853 from wegank/gcc12-cleanup
treewide: remove explicit gcc12Stdenv
2023-05-10 13:11:20 +03:00
Linus Heckemann
cf4f8bfe60
Merge pull request #228872 from K900/weird-fruit
yuzu: update, switch to qt6, clean up, etc
2023-05-10 11:57:02 +02:00
Weijia Wang
5be2399cf5 treewide: remove explicit gcc12Stdenv 2023-05-09 13:27:05 +03:00
R. Ryantm
a43f655bff ppsspp-sdl: 1.15.2 -> 1.15.3 2023-05-08 13:11:38 -03:00
Ilan Joselevich
6a751fe806
Merge pull request #227765 from zhaofengli/darling
darling: init at unstable-2023-05-02
2023-05-07 22:29:02 +03:00
Zhaofeng Li
29bca808c1 darling: Install source-built SDK 2023-05-06 22:40:03 -06:00