Commit Graph

132 Commits

Author SHA1 Message Date
Thiago Kenji Okada
ff912d3d37
Merge pull request #286618 from r-ryantm/auto-update/libretro.play
libretro.play: unstable-2024-01-26 -> unstable-2024-02-05
2024-02-06 09:33:07 +00:00
Thiago Kenji Okada
814b98408e
Merge pull request #286619 from r-ryantm/auto-update/libretro.mrboom
libretro.mrboom: unstable-2024-01-23 -> unstable-2024-02-05
2024-02-06 09:32:27 +00:00
Thiago Kenji Okada
3d4981b1ce
Merge pull request #286636 from r-ryantm/auto-update/libretro.ppsspp
libretro.ppsspp: unstable-2024-02-04 -> unstable-2024-02-05
2024-02-06 09:31:56 +00:00
Thiago Kenji Okada
e88d43183f
Merge pull request #286638 from r-ryantm/auto-update/libretro.gpsp
libretro.gpsp: unstable-2024-01-15 -> unstable-2024-02-04
2024-02-06 09:31:30 +00:00
R. Ryantm
8eabeb6ef1 libretro.mame: unstable-2024-01-03 -> unstable-2024-02-05 2024-02-06 06:01:11 +00:00
R. Ryantm
9394c64e31 libretro.gpsp: unstable-2024-01-15 -> unstable-2024-02-04 2024-02-06 05:16:26 +00:00
R. Ryantm
954a6eb65b libretro.ppsspp: unstable-2024-02-04 -> unstable-2024-02-05 2024-02-06 05:10:49 +00:00
R. Ryantm
2acc217881 libretro.mrboom: unstable-2024-01-23 -> unstable-2024-02-05 2024-02-06 04:15:39 +00:00
R. Ryantm
8e54a686ee libretro.play: unstable-2024-01-26 -> unstable-2024-02-05 2024-02-06 04:14:59 +00:00
Thiago Kenji Okada
dbec67530b retroarchBare: add passthru.updateScript 2024-02-04 22:09:16 +00:00
Thiago Kenji Okada
c368f8c544 libretro.mame2015: enable parallel build 2024-02-04 21:29:11 +00:00
Thiago Kenji Okada
7377cc78e4 libretro.mame2016: workaround issues with GCC13 2024-02-04 21:14:23 +00:00
Thiago Kenji Okada
79f8e9d064 libretro.mame2016: enable parallel build 2024-02-04 20:58:57 +00:00
Thiago Kenji Okada
0a88b3309a libretro.pcsx2: use gcc12Stdenv 2024-02-04 20:34:37 +00:00
Thiago Kenji Okada
72cb730ea6 libretro.same_cdi: use gcc12Stdenv 2024-02-04 20:23:45 +00:00
Thiago Kenji Okada
b84611dcba libretro.citra: use gcc12Stdenv and add build metadata 2024-02-04 20:23:45 +00:00
Thiago Kenji Okada
e24c0a337c libretro.play: workaround issue with GCC13 2024-02-04 20:23:45 +00:00
Thiago Kenji Okada
4227238abc libretro.mupen64plus: remove workaround for GCC13 2024-02-04 19:09:58 +00:00
Thiago Kenji Okada
b69a66ec75 libretro: update cores 2024-02-04 18:58:13 +00:00
Thiago Kenji Okada
d698a6d702 libretro: add passthru.updateScript to all cores 2024-02-04 18:58:12 +00:00
Thiago Kenji Okada
476cfd71f4 libretro: modify update core script to get date as version 2024-02-04 18:58:12 +00:00
Thiago Kenji Okada
186d4f3086 libretro-core-info: unstable-2023-07-31 -> 1.17.0
Also set `passthru.updateScript = gitUpdater`.
2024-02-04 18:58:12 +00:00
Thiago Kenji Okada
65d628330e retroarch-joypad-autoconfig: unstable-2023-08-01 -> 1.17.0
Also set `passthru.updateScript = gitUpdater`
2024-02-04 18:58:11 +00:00
Thiago Kenji Okada
cad783ebe0 retroarch-assets: unstable-2023-09-11 -> unstable-2024-01-02
Also set `passthru.updateScript = unstableGitUpdater`.
2024-02-04 18:58:11 +00:00
Thiago Kenji Okada
95360a1123 retroarchBare: 1.16.0.3 -> 1.17.0 2024-02-04 18:58:11 +00:00
Joel Holdsworth
83c79b604d libretro: Added Mr.Boom libretro core 2024-02-04 12:46:06 +00:00
Philip Kranz
214229b26d retroarch: Fix wrapper arguments in mkLibretroCore
Fixes a bug where the wrapper would always append a parameter
"installPhase".
2024-01-24 22:15:29 +01:00
Thiago Kenji Okada
3db3f2455f libretro.mupen64-plus: fix build under GCC 13 2024-01-20 19:53:57 +00:00
Thiago Kenji Okada
9e9485e1ab libretro: fix meta.license attribute
See issue #269788.
2023-11-27 13:05:28 +00:00
Bjørn Forsman
05a15bfcfb libretro.pcsx2: avoid $NIX_BUILD_TOP
Using $NIX_BUILD_TOP in a Nix expression break under nix-shell (or when
using nativeBuildInputs = [ keepBuildTree ]), so let's avoid it.

Ref. https://github.com/NixOS/nixpkgs/issues/189691

Fixes: fe330c57da ("retroarchFull: fix pcsx2 core installation")
2023-11-04 11:28:55 +01:00
Thiago Kenji Okada
0b4a52d974 libretro: remove unnecessary requests from update_cores.py script 2023-10-27 10:43:33 +01:00
Thiago Kenji Okada
ef51849e0b libretro.beetle-snes: remove
Broken in master right now, not updated since 2022-04-06. Also, it is
based in a really old bsnes core (0.59), while we have lots of other
up-to-date alternatives in libretro (bsnes, bsnes-hd, bsnes-mercury).

Fixes: #263622
2023-10-27 10:41:52 +01:00
Andrew Marshall
98dc4cfa9c libretro.mame2016: fix build on Python 3.11+
Since Python 3.11, `open()` etc. no longer accept `U` flag.
2023-10-25 22:29:12 -04:00
Andrew Marshall
0b8da5fde3 libretro.mame2015: fix build on Python 3.11+
Since Python 3.11, `open()` etc. no longer accept `U` flag.
2023-10-25 22:26:25 -04:00
Thiago Kenji Okada
2462aefa6d
Merge pull request #259024 from zeuner/pcsx2-fix
retroarchFull: fix pcsx2 core installation
2023-10-04 19:21:58 +01:00
Isidor Zeuner
fe330c57da retroarchFull: fix pcsx2 core installation 2023-10-04 18:26:55 +02:00
R. Ryantm
d69860bf7f retroarchBare: 1.16.0 -> 1.16.0.3 2023-10-03 18:36:29 +00:00
Thiago Kenji Okada
c9fc96a159 libretro.citra: make build reproducible 2023-09-25 23:54:45 +01:00
Thiago Kenji Okada
4bb1835180 libretro.mame: fix build 2023-09-25 22:27:04 +01:00
Thiago Kenji Okada
05526810bb beetle-pce: init at unstable-2023-09-24 2023-09-25 22:27:03 +01:00
Thiago Kenji Okada
75d6a892f8 libretro.parallel-n64: add missing Make flags 2023-09-24 17:49:30 +01:00
Thiago Kenji Okada
caf860b240 libretro.mupen64plus: add missing Make flags 2023-09-24 17:24:13 +01:00
Thiago Kenji Okada
338bdeb43a libretro: unstable-2023-03-13 -> unstable-2023-09-24 2023-09-24 14:22:19 +01:00
Thiago Kenji Okada
1fce665ded retroarch-joypad-autoconfig: 1.15.0 -> unstable-2023-08-01 2023-09-23 11:26:18 +01:00
Thiago Kenji Okada
4e24fbee0c retroarch-assets: unstable-2022-10-24 -> unstable-2023-09-11 2023-09-23 11:22:03 +01:00
Thiago Kenji Okada
f2c03400f4 libretro-core-info: 1.15.0 -> unstable-2023-07-31 2023-09-23 11:04:45 +01:00
Thiago Kenji Okada
f3dd058253 retroarchBare: 1.15.0 -> 1.16.0 2023-09-23 11:02:24 +01:00
matthewcroughan
2d23d629d3 libretro.same_cdi: init at unstable-2023-02-28 2023-09-11 19:38:53 +01:00
Robin Mattheussen
22ffb17fff
retroarch: include dosbox-pure core 2023-07-27 02:59:47 +02: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