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
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
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
Theodore Ni
fab2d4d0b4
retroarch: format hashes using new nix-prefetch-github output
2023-07-18 16:55:33 -07:00
Theodore Ni
209ba9b911
libretro.pcsx2: disable fortify3 hardening flag
2023-07-12 22:24:50 -07: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
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
Sandro Jäckel
00000001b4
treewide: switch builtins.fromJSON(builtins.readFile ./file.json) to lib.importJSON ./file.json #2
2023-05-06 16:20:13 +02:00
Vladimír Čunát
0f9354bfee
Merge #218309 : ffmpeg: ffmpeg_4 → ffmpeg_5
...
...into staging
2023-03-16 11:11:31 +01:00
Atemu
9bd2506458
treewide: make ffmpeg_4-dependant packages depend on ffmpeg_4
...
These packages were identified as broken when ffmpeg = ffmpeg_5.
Tested _only_ by building them. If you are a maintainer of one of these
packages, please test whether your package still works.
2023-03-13 16:42:22 -06:00