3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

311 commits

Author SHA1 Message Date
Artturi 56cbdc3b83
Merge pull request #195874 from Artturin/removeinheritxorg 2022-10-15 04:27:23 +03:00
Artturin 61c3058bcb all-packages.nix: remove inherit (*xorg) *'s
using inherits in callPackage args is discouraged and doesn't splice
correctly
2022-10-14 20:48:09 +03:00
AndersonTorres 875ba8ecdb mgba: 0.9.3 -> 0.10.0
Now with lua scripting engine!
2022-10-13 23:45:03 -03:00
R. Ryantm c948154885 rpcs3: 0.0.24-14141-d686b48f6 -> 0.0.24-14241-92b08a4fa 2022-10-11 08:16:46 +08:00
github-actions[bot] 44f6a02f39
Merge master into staging-next 2022-10-09 18:01:35 +00:00
Thiago Kenji Okada 6b0b91fee3
Merge pull request #195235 from thiagokokada/retroarch-mark-as-broken-macos
retroarch: mark as broken in macOS
2022-10-09 17:28:33 +01:00
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