Commit Graph

65 Commits

Author SHA1 Message Date
Thiago Kenji Okada
c05b9ccd82 retroarch: add qtbase/spirv-tools as deps 2023-01-08 00:48:23 +00:00
Thiago Kenji Okada
3b2ea169f1 retroarch: fix retroarch-cg2glsl script
Patch script so it loads `cgc` from the correct place when
`enableNvidiaCgToolkit` is set to `true`.

Also, in case `enableNvidiaCgToolkit` is set to `false`, also remove the
manual for the script.
2022-12-23 22:26:34 +00:00
Thiago Kenji Okada
1aacb258cb retroarchBare: backport patches from upstream 2022-12-23 22:26:34 +00:00
Thiago Kenji Okada
61ffb5da59 libretro-core-info: set INSTALLDIR to RetroArch's expected location 2022-12-23 22:26:34 +00:00
Thiago Kenji Okada
94d953fd37 retroarchBare: use system mbedtls 2022-12-22 12:53:04 +00:00
Thiago Kenji Okada
65cc2bb933 retroarch-wrapper: remove unused parameter 2022-12-22 12:42:08 +00:00
Thiago Kenji Okada
37c88386a4 libretro: unstable-2022-11-21 -> unstable-2022-12-20 2022-12-22 12:42:08 +00:00
Thiago Kenji Okada
5dd47333af libretro: make update_core.py script run concurrently 2022-12-22 12:42:08 +00:00
Thiago Kenji Okada
8df7516450 retroarchBare: add with{Assets,CoreInfo} options 2022-12-22 12:42:08 +00:00
Thiago Kenji Okada
cb93ebaeec retroarch-assets: init at unstable-2022-10-24 2022-12-19 10:47:08 +00:00
Thiago Kenji Okada
9ed4897b22
Merge pull request #206060 from r-ryantm/auto-update/retroarchBare
retroarchBare: 1.13.0 -> 1.14.0
2022-12-17 17:36:56 +00:00
R. Ryantm
50d1c2ce19 libretro-core-info: 1.13.0 -> 1.14.0 2022-12-17 16:28:54 +00:00
Artturin
05a2dfd674 lib.replaceChars: warn about being a deprecated alias
replaceStrings has been in nix since 2015(nix 1.10)

so it is safe to remove the fallback

d6d5885c15
2022-12-15 22:25:51 +02:00
R. Ryantm
76574979cb retroarchBare: 1.13.0 -> 1.14.0 2022-12-14 10:55:37 +00:00
Thiago Kenji Okada
7ee7182507 libretro: unstable-2022-10-18 -> unstable-2022-11-21 2022-11-22 20:19:44 +00:00
Thiago Kenji Okada
3fbd8b7611 libretro-core-info: 1.12.0 -> 1.13.0 2022-11-21 18:08:54 +00:00
Thiago Kenji Okada
a238706683 retroarchBare: 1.12.0 -> 1.13.0 2022-11-21 18:08:26 +00:00
Thiago Kenji Okada
784c363bd0 retroarch: use libretro-core-info, simplify patch
A smaller patch should make easier to bump this package in the future.
2022-10-29 12:36:58 +01:00
Thiago Kenji Okada
eb2992e8f8 libretro-core-info: init at 1.12.0 2022-10-28 23:52:01 +01:00
Thiago Kenji Okada
87af66df78 retroarch: drop all Darwin related code
Darwin support in retroarch was broken for a long time, and it is
getting worse with each subsequent update. Upstream abandoned
`./configure` usage in macOS systems too for a Xcode build system.

So if we want to get back decent support for retroarch in Darwin, we
should migrate it to use Xcode. For now, let's just remove all this code
that is not working.
2022-10-28 21:31:39 +01:00
Thiago Kenji Okada
cb5179db83 retroarch: refactor wrapper to use symlinkJoin 2022-10-28 16:33:26 +01:00
Thiago Kenji Okada
64ae43e9e5 libretro: refactor mkLibretroCore function
Separate it on its own separate file, remove some unnecessary
parameters and allow more flexibility.
2022-10-28 16:33:24 +01:00
Thiago Kenji Okada
27b6e16af7 retroarch: unbundle some dependencies 2022-10-28 12:45:00 +01:00
Thiago Kenji Okada
323487fa87 retroarch: use libretroCoreInfo version v1.12.0 2022-10-28 12:41:07 +01:00
github-actions[bot]
bbaff9a043
Merge master into staging-next 2022-10-19 12:01:22 +00:00
Thiago Kenji Okada
4a4b445f4a libretro: unstable-2022-10-01 -> unstable-2022-10-18 2022-10-18 22:51:07 +01:00
Thiago Kenji Okada
8dc48de275 retroarch: 1.11.0 -> 1.12.0 2022-10-18 22:51:07 +01:00
Artturin
7e49471316 treewide: optional -> optionals where the argument is a list
the argument to optional should not be list
2022-10-10 15:40:21 +03: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
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
Thiago Kenji Okada
7be27f5247 libretro.beetle-supafaust: init at unstable-2022-10-01 2022-10-06 23:29:38 +01: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
vitalii
fbbf9ff6df libretro.puae: init at unstable-2022-04-21 2022-10-04 21:11:59 +03: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
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
Brian McKenna
c8107cf185 retroarch: enable dbus on Linux 2022-08-06 21:08:34 +10:00
adisbladis
6efcb7a0e3 libretro.nxengine: init at unstable-2022-04-21 2022-07-16 03:17:11 +08:00
Sergei Trofimovich
6130c92db6 retroarchBare: add -fcommon workaround
Workaround build failure on -fno-common toolchains like upstream
gcc-10 or llvm-11. Otherwise build fails as:

    duplicate symbol '_apple_platform' in:ui_cocoa.o cocoa_common.o
2022-06-10 09:18:41 +01:00
Peter Hoeg
12f36a7cff tree-wide: SDL may not have a .dev 2022-05-27 08:09:56 +08:00
Thiago Kenji Okada
aff4beb95e libretro: pass explicit parameters to update_cores.py script
Hope this fixes the issue where sometimes the script calculates the
wrong hash (happening specially in `mame` core).
2022-04-24 02:29:02 +01:00