Thiago Kenji Okada
b29b72fb8f
Merge pull request #194824 from thiagokokada/libretro-supafaust-init
...
libretro.beetle-supafaust: init at unstable-2022-10-01
2022-10-09 15:05:40 +01:00
Thiago Kenji Okada
8f292e3613
retroarch: mark as broken in macOS
...
This doesn't change to much since the wrapper is also broken.
2022-10-09 14:46:42 +01:00
github-actions[bot]
8972888c55
Merge master into staging-next
2022-10-09 12:01:31 +00:00
Anderson Torres
77f47938c8
Merge pull request #195136 from wegank/pcem-wxgtk
...
pcem: migrate to wxGTK32
2022-10-09 08:37:26 -03:00
Weijia Wang
7e959388cd
pcem: migrate to wxGTK32
2022-10-08 23:30:03 +02:00
Martino Fontana
c856e2c306
duckstation: unstable-2022-08-22 -> unstable-2022-07-08
...
This reverts commit b6298548da
, reversing
changes made to c82e839d2d
.
duckstation: 0.pre+date=2022-01-18 -> unstable-2022-07-08
2022-10-08 19:44:39 +02:00
Vladimír Čunát
6565abc264
Merge branch 'master' into staging-next
2022-10-08 10:20:07 +02:00
Thiago Kenji Okada
7be27f5247
libretro.beetle-supafaust: init at unstable-2022-10-01
2022-10-06 23:29:38 +01:00
Martino Fontana
87947c9836
duckstation: 0.pre+date=2022-01-18 -> unstable-2022-08-22
2022-10-06 15:08:53 +02:00
github-actions[bot]
863df54d13
Merge master into staging-next
2022-10-06 06:05:17 +00:00
Anderson Torres
cabcec1477
Merge pull request #194206 from PanAeon/fix-fs-uae-launcher
...
Fix fs-uae-launcher Qt wrapping issue
2022-10-05 23:01:06 -03:00
github-actions[bot]
ebb7cf0268
Merge master into staging-next
2022-10-05 12:01:40 +00:00
vitalii
48f810bd79
fs-uae-launcher: fix Qt wrapping issue
...
Fixes #161716
2022-10-05 14:19:11 +03:00
Thiago Kenji Okada
1237bfb999
Merge pull request #194247 from PanAeon/libretro-puae
...
add puae retroarch core
2022-10-05 09:03:37 +01:00
Thiago Kenji Okada
d10f9fdccd
Merge pull request #193939 from thiagokokada/bump-retroarch
...
retroarch: 1.10.3 -> 1.11.0; libretro: unstable-2022-04-21 -> unstable-2022-10-01
2022-10-05 09:00:37 +01:00
vitalii
fbbf9ff6df
libretro.puae: init at unstable-2022-04-21
2022-10-04 21:11:59 +03:00
github-actions[bot]
74f2e36035
Merge master into staging-next
2022-10-03 00:04:07 +00:00
Thiago Kenji Okada
5620b7ccad
libretro.mame{2015,2016}: disable enableParallelBuilding again
2022-10-02 21:56:38 +01:00
Thiago Kenji Okada
650e434781
libretro.flycast: fix aarch64-linux build
2022-10-02 21:52:28 +01:00
Thiago Kenji Okada
400b95cfb9
libretro.blastem: mark it only available in x86
2022-10-02 20:43:44 +01:00
David McFarland
9e0a1e7b8e
dotnet: update lock files of packages using nuget-to-nix
2022-10-02 16:09:27 -03:00
David McFarland
965a2ad49b
ryujinx: restore for current platform only
2022-10-02 16:09:27 -03:00
Thiago Kenji Okada
f3313e870c
libretro.parallel-n64: return aarch64 patch
2022-10-02 19:56:48 +01:00
Thiago Kenji Okada
30e0247a15
libretro.mame*: enableParallelBuilding = true
2022-10-02 19:04:00 +01:00
Thiago Kenji Okada
a82186094c
libretro.dosbox: remove gcc10Stdenv override
2022-10-01 18:28:09 +01:00
Thiago Kenji Okada
ec66f49268
libretro.citra: remove gcc10Stdenv override
2022-10-01 18:25:05 +01:00
Thiago Kenji Okada
49bc117c6c
libretro: remove unnecessary code
2022-10-01 18:12:16 +01:00
Thiago Kenji Okada
0eadc3bbf2
maintainers: add libretro team, use it in retroarch/libretro
2022-10-01 14:31:39 +01:00
Thiago Kenji Okada
8a8ea9bacd
libretro: unstable-2022-04-21 -> unstable-2022-10-01
2022-10-01 14:13:20 +01:00
Thiago Kenji Okada
bbcaaeb97d
retroarch: add nixosTests.retroarch as passthru.tests
2022-10-01 13:27:32 +01:00
Thiago Kenji Okada
5c24cfdc88
retroarch: 1.10.3 -> 1.11.0
2022-10-01 13:27:31 +01:00
github-actions[bot]
9c14978f84
Merge master into staging-next
2022-09-29 12:01:25 +00:00
John Chadwick
219773d80c
ruffle: nightly-2022-02-02 -> nightly-2022-09-26
2022-09-28 22:25:55 -04:00
Frederik Rietdijk
63e480ba16
Merge staging-next into staging
2022-09-26 09:31:50 +02:00
Sandro
77ea361da5
Merge pull request #191793 from SuperSamus/pcsx2
2022-09-26 00:34:41 +02:00
Sandro
7c9cb921e6
Merge pull request #190373 from IvarWithoutBones/fix-darwin-dolphin
2022-09-25 23:41:05 +02:00
Martino Fontana
ba914d7925
pcsx2: 1.7.3165 -> 1.7.3331
...
pcsx2: 1.7.3324 -> 1.7.3331
2022-09-24 01:17:16 +02:00
Graham Christensen
c2b898da76
treewide: drop -l$NIX_BUILD_CORES
...
Passing `-l$NIX_BUILD_CORES` improperly limits the overall system load.
For a build machine which is configured to run `$B` builds where each
build gets `total cores / B` cores (`$C`), passing `-l $C` to make will
improperly limit the load to `$C` instead of `$B * $C`.
This effect becomes quite pronounced on machines with 80 cores, with
40 simultaneous builds and a cores limit of 2. On a machine with this
configuration, Nix will run 40 builds and make will limit the overall
system load to approximately 2. A build machine with this many cores
can happily run with a load approaching 80.
A non-solution is to oversubscribe the machine, by picking a larger
`$C`. However, there is no way to divide the number of cores in a way
which fairly subdivides the available cores when `$B` is greater than
1.
There has been exploration of passing a jobserver in to the sandbox,
or sharing a jobserver between all the builds. This is one option, but
relatively complicated and only supports make. Lots of other software
uses its own implementation of `-j` and doesn't support either `-l` or
the Make jobserver.
For the case of an interactive user machine, the user should limit
overall system load using `$B`, `$C`, and optionally systemd's
cpu/network/io limiting features.
Making this change should significantly improve the utilization of our
build farm, and improve the throughput of Hydra.
2022-09-22 16:01:23 -04:00
R. Ryantm
5a59e83b79
sameboy: 0.15.5 -> 0.15.6
2022-09-19 02:59:27 +00:00
Martino Fontana
d4339c0c88
dolphin-emu-beta: 5.0-16793 -> 5.0-17269
2022-09-18 14:52:36 +02:00
SuperSamus
e8743bf62d
dolphin-emu-beta: cleanup
2022-09-15 01:28:07 +02:00
Ivar Scholten
5c9d47e225
dolphin-emu-beta: fix darwin build
2022-09-15 01:13:40 +02:00
Bernardo Meurer
8083ecaf9b
Merge pull request #190961 from lovesegfault/wineasio
...
wineasio: init at 1.1.0
2022-09-12 22:46:25 -03:00
Anderson Torres
1784464b31
Merge pull request #190865 from r-ryantm/auto-update/ppsspp-qt
...
ppsspp-qt: 1.13.1 -> 1.13.2
2022-09-12 22:27:20 -03:00
Bernardo Meurer
141acc16dc
wineasio: init at 1.1.0
2022-09-12 16:05:29 -03:00
R. Ryantm
bf0d91a4e2
ppsspp-qt: 1.13.1 -> 1.13.2
2022-09-12 01:12:23 +00:00
Simon Bruder
241ce7a66c
yuzu-{ea,mainline}: {2907,1137} -> {2946,1162}
2022-09-11 12:15:42 +02:00
Gauvain 'GovanifY' Roussel-Tarbouriech
fae1a2aa41
pcsx2: disable auto updates
...
An update is triggered every time a new release is made which,
unfortunately for PCSX2's release model, is every time a PR is merged.
This is way too high frequency so let's disable this.
2022-09-10 22:29:10 -04:00
Ivv
fbe5632f66
Merge pull request #190640 from r-ryantm/auto-update/ryujinx
...
ryujinx: 1.1.248 -> 1.1.257
2022-09-11 00:09:43 +02:00
Christian Kögler
4db7aed23d
Merge pull request #190655 from SFrijters/wine-7.17
...
wine{Unstable,Staging}: 7.15 -> 7.17
2022-09-10 23:54:34 +02:00
R. Ryantm
c99a9a8fc5
rpcs3: 0.0.23-13907-cdef752a9 -> 0.0.24-14141-d686b48f6
2022-09-10 18:11:31 +08:00
Stefan Frijters
8b456ccb9a
wine{Unstable,Staging}: 7.16 -> 7.17
2022-09-10 11:31:50 +02:00
Stefan Frijters
15812fffa0
wine{Unstable,Staging}: 7.15 -> 7.16
2022-09-10 11:29:34 +02:00
R. Ryantm
03aa3fb9f5
ryujinx: 1.1.248 -> 1.1.257
2022-09-10 07:20:49 +00:00
Christian Kögler
c881fdb059
Merge pull request #188025 from SuperSamus/rpcs3
...
rpcs3: add udev rules
2022-09-08 22:42:40 +02:00
Jonas Heinrich
0d955e08d3
Merge pull request #188848 from r-ryantm/auto-update/flycast
...
flycast: 1.3 -> 2.0
2022-09-04 10:02:21 +02:00
Ivar Scholten
e3e703844d
ryujinx: 1.1.223 -> 1.1.248
...
Its now running unit tests, and the headless frontend is packaged as
well. The latter is a bit inconsistent, on the OpenGL backend it will
always fail to create an SDL+OpenGL instance, causing a crash.
The Vulkan backend mostly works fine, although it might need a few
restarts before it decides to show graphics. Better than nothing though.
2022-09-02 19:01:40 +02:00
Jonas Heinrich
00a89d15ab
Merge pull request #188893 from r-ryantm/auto-update/sameboy
...
sameboy: 0.15.4 -> 0.15.5
2022-09-02 09:54:41 +02:00
Ryan Burns
ef1cc4c4f5
Merge pull request #188797 from sikmir/wibo
...
wibo: 0.2.0 → 0.2.4
2022-09-01 08:50:18 +01:00
Nikolay Korotkiy
84a4b6598a
wibo: 0.2.0 → 0.2.4
2022-09-01 10:03:37 +03:00
R. Ryantm
ca8f183dff
sameboy: 0.15.4 -> 0.15.5
2022-08-30 01:06:40 +00:00
R. Ryantm
661844351c
flycast: 1.3 -> 2.0
2022-08-29 19:26:52 +00:00
Bobby Rong
40434e4454
Merge pull request #188720 from r-ryantm/auto-update/ripes
...
ripes: 2.2.4 -> 2.2.5
2022-08-29 21:37:00 +08:00
R. Ryantm
a8d96b8b99
ripes: 2.2.4 -> 2.2.5
2022-08-28 23:35:44 +00:00
Artturi
79c42aa06c
Merge pull request #186564 from Artturin/crossevalfixes
...
Fixes for cross-compilation
2022-08-27 17:49:00 +03:00
Jonas Heinrich
91fc08d857
Merge pull request #183828 from r-ryantm/auto-update/sameboy
...
sameboy: 0.14.7 -> 0.15.4
2022-08-27 13:43:09 +02:00
Martino Fontana
b66cc6ba24
rpcs3: add udev rules
2022-08-23 17:25:30 +02:00
adisbladis
3cc0fc843c
Merge pull request #186683 from IvarWithoutBones/fix/yuzu-updater
...
yuzu-{ea,mainline}: {2901,1131} -> {2907,1137}
2022-08-22 22:17:39 +08:00
Jonas Heinrich
1a76ec88ad
Merge pull request #184263 from r-ryantm/auto-update/libdsk
...
libdsk: 1.5.18 -> 1.5.19
2022-08-21 21:53:55 +02:00
Sandro
0eed827932
Merge pull request #186631 from SFrijters/wine-7.15
2022-08-21 17:34:39 +02:00
Zhaofeng Li
a8ac0c221a
ryujinx: Force SDL_VIDEODRIVER to x11
...
Even though it defaults to x11, the user's environment may have
it set to wayland which doesn't current work:
<https://github.com/NixOS/nixpkgs/pull/187070#discussion_r949522925 >
2022-08-18 14:48:05 -06:00
Zhaofeng Li
fef7bfea9f
ryujinx: 1.1.213 -> 1.1.223
2022-08-18 14:48:05 -06:00
Zhaofeng Li
34281ff479
ryujinx: Migrate updater script to fetch-deps in buildDotnetModule
2022-08-18 14:48:05 -06:00
Ivar Scholten
3435f469ec
yuzu-{ea,mainline}: {2901,1131} -> {2907,1137}
...
This changes the update script to be compatible with the maintainer
script in `./maintainers/scripts/update.nix`, which will hopefully make
sure r-ryantm can update these packages automatically for us.
The script now also automatically updates the compatibility list, as
@Docteh pointed out a mirror is available on Github.
The call in `all-packages.nix` is changed as well to avoid a double
`callPackage`, which can make overriding quite a pain.
`QT_QPA_PLATFORM` is automatically set to `xcb` to avoid a crash on
wayland, thanks to @sbruder for the suggestion!
2022-08-18 22:13:44 +02:00
Ivv
dc32017e38
Merge pull request #187070 from zhaofengli/ryujinx-ava
...
ryujinx: Add dependencies for the Avalonia UI
2022-08-18 21:00:27 +02:00
Simon Bruder
6247b00637
ryujinx: Force display backend to X11
2022-08-18 12:44:15 -06:00
Zhaofeng Li
283d90b110
ryujinx: Add dependencies for the Avalonia UI
2022-08-17 00:59:23 -06:00
Artturin
8344f3e888
cdmemu: fix cross eval
...
there's still many improvements that can be done to cdemu expressions
2022-08-16 12:43:03 +03:00
Anderson Torres
0442e4020f
Merge pull request #186441 from SamLukeYes/ppsspp
...
ppsspp: add SDL and headless
2022-08-15 20:32:21 -03:00
Ryan Mulligan
efe461ecb4
Merge pull request #180608 from r-ryantm/auto-update/dolphin-emu-beta
...
dolphin-emu-beta: 5.0-16380 -> 5.0-16793
2022-08-14 13:33:10 -07:00
Ivv
ad589ee1c4
Merge pull request #186450 from sbruder/update-yuzu/ea-2901
...
yuzu-{ea,mainline}: {2841,1092} -> {2901,1131}
2022-08-14 15:25:37 +02:00
Ivv
68a3707a2e
Merge pull request #185617 from zhaofengli/ryujinx-1.1.208
...
ryujinx: 1.1.181 -> 1.1.213
2022-08-14 15:13:51 +02:00
Stefan Frijters
22087c57e3
wine{Unstable,Staging}: 7.14 -> 7.15
2022-08-14 13:04:28 +02:00
Stefan Frijters
0a59f0aecb
wine{Unstable,Staging}: 7.13 -> 7.14
2022-08-14 13:03:29 +02:00
Simon Bruder
8cb3340ffe
yuzu-{ea,mainline}: {2841,1092} -> {2901,1131}
...
This also changes the update script for EA to fetch the two latest
releases, filter for tags matching /^EA-[0-9]*/ and pick the latest one.
This is required because recently the auto-updater (tag: continuous) is
the latest release, which would have been picked by the update script.
It also updates the free icons patch, which is needed due to yuzu
changing how they track licenses of files to REUSE. The comment is
updated to reflect the workflow that is needed to create the patch,
because pineapple does not include files beginning with a dot in its
source.
2022-08-14 10:48:29 +02:00
SamLukeYes
a3cdf49dbf
ppsspp: add SDL and headless
...
Change the default ppsspp package to SDL frontend, as it supports
vulkan, and is allowed to build the headless binary together.
2022-08-14 15:42:27 +08:00
AndersonTorres
92dcbeaf1e
ppsspp: get rid of libsForQt5.callPackage
...
And use the new functional framework for recursive style attributes.
2022-08-13 21:57:50 -03:00
R. Ryantm
aa97ee8bfa
sameboy: 0.14.7 -> 0.15.4
2022-08-13 21:20:05 +00:00
Simon Bruder
9e690f486b
ryujinx: Add ffmpeg to runtimeDeps
...
Ryujinx has stopped depending on the ffmpeg executable.
c5bddfeab8
2022-08-12 11:11:54 -07:00
Zhaofeng Li
3b9cf41744
ryujinx: 1.1.181 -> 1.1.213
2022-08-12 11:06:43 -07:00
Sebastián Mancilla
3ec67444cf
Merge pull request #185341 from r-ryantm/auto-update/pcsx2
...
pcsx2: 1.7.3128 -> 1.7.3165
2022-08-12 13:22:15 -04:00
AndersonTorres
534146ea00
x16-emulator: mark as broken on aarch64-darwin
2022-08-09 00:23:50 -03:00
AndersonTorres
8b4479cf28
x16-emulator: 40 -> 41
2022-08-09 00:23:50 -03:00
AndersonTorres
326a0fda17
x16-rom: mark as broken on aarch64-darwin
2022-08-09 00:23:50 -03:00
AndersonTorres
9f61e20a68
x16-rom: 40 -> 41
2022-08-08 23:27:21 -03:00
Brian McKenna
c8107cf185
retroarch: enable dbus on Linux
2022-08-06 21:08:34 +10:00
R. Ryantm
d6905d065a
pcsx2: 1.7.3128 -> 1.7.3165
2022-08-06 02:11:30 +00:00
R. Ryantm
45b3fa8315
pcsx2: 1.7.2731 -> 1.7.3128
2022-08-01 04:18:01 +00:00
R. Ryantm
a650ba2271
libdsk: 1.5.18 -> 1.5.19
2022-07-31 16:37:13 +00:00
Anderson Torres
feac361c6b
Merge pull request #184048 from AndersonTorres/quick-ares
...
ares: 128 -> 129
2022-07-31 10:38:14 -03:00