Commit graph

73 commits

Author SHA1 Message Date
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
Thiago Kenji Okada f65ad3376b libretro.scummvm: unstable-2023-03-13 -> unstable-2022-04-06
Let's keep an older version until we introduce the
`libretro-{deps,common}` as proper derivations.
2023-03-13 17:20:54 +00:00
Thiago Kenji Okada dab6bebe7c libretro: add aarch64 to ARCH, remove aarch64 specific code 2023-03-13 13:18:56 +00:00
Thiago Kenji Okada 31483211a3 libretro: 2022-12-20 -> 2023-03-13 2023-03-13 13:18:56 +00:00
Thiago Kenji Okada cdaeb2ca2b libretro-core-info: 1.14.0 -> 1.15.0
Diff: https://github.com/libretro/libretro-core-info/compare/v1.14.0...v1.15.0
2023-03-13 13:18:56 +00:00
Thiago Kenji Okada 3aefd4b995 retroarch: 1.14.0 -> 1.15.0 2023-03-13 13:18:56 +00:00
Thiago Kenji Okada 4987c7aacd libretro.picodrive: unstable-2022-12-20 -> unstable-2023-02-15 2023-02-16 08:55:13 +01:00
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