nixpkgs-suyu/pkgs/misc
Thiago Kenji Okada c8304d130f retroarch: 1.9.2 -> 1.9.13.2
The issue of non-working cores on newer versions of RetroArch was caused
by the missing core metadata that is available on
libretro/libretro-super repo. This also allows RetroArch to works
properly, for example there is no need to load a core before loading a
content: RetroArch knows each emulator to load depending on the
available emulators and the file extension.

To load the metadata from `/nix/store`, we need to patch the
`retroarch.cfg`. Sadly this file is only updated when needed, for
example, it will update if the path that it is pointing doesn't exist
anymore. However, before this PR it pointed to a file located in the
HOME directory, so if someone used RetroArch before they will probably
have issues while loading the file.

I tried to patch the configuration loader directly but the code is kinda
messy and this seems very prone to breakage (while the `retroarch.cfg`
file seems an stable interface). One better solution will probably be
the introduction of a module that can generate `retroarch.cfg` file
(since retroarch supports loading a config from `/etc/retroarch.cfg`).

But this will come in a future PR.
2021-11-19 17:43:47 -03:00
..
acpilight
ananicy ananicy: init at unstable-2021-11-05 2021-11-11 02:05:42 +02:00
ananicy-cpp ananicy-cpp: init at unstable-2021-10-13 2021-11-11 02:05:42 +02:00
apulse
arm-trusted-firmware pkgs.misc: remove unused args 2021-11-13 23:09:33 +01:00
autotiling
barebox
base16-builder treewide: pass and inherit writeShellScript in node2nix packages 2021-11-16 16:08:23 +01:00
base16-shell-preview
beep
brightnessctl
calaos/installer
cbeams
cliscord cliscord: init at unstable-2020-12-08 2021-11-09 22:23:55 -08:00
cups pkgsMusl.cups: enable systemd support 2021-11-04 10:44:10 +00:00
documentation-highlighter
doge
drivers pkgs.misc: remove unused args 2021-11-13 23:09:33 +01:00
dumb
emulators retroarch: 1.9.2 -> 1.9.13.2 2021-11-19 17:43:47 -03:00
flashfocus
frescobaldi
ghostscript pkgs.misc: remove unused args 2021-11-13 23:09:33 +01:00
gnash gnash: build with newer ffmpeg 2021-11-07 15:56:45 +10:00
gnuk
hdt
jackaudio
jitsi-meet-prosody
lguf-brightness
libcardiacarrest
lightspark
lilypond
logging/beats beats7: 7.5.1 -> 7.11.1 2021-11-03 11:37:04 +01:00
long-shebang
meson-tools
mnemonicode
mxt-app
my-env
openrussian-cli
present present: init at 0.6.0 2021-11-09 22:25:13 -08:00
ptouch-print
pylode pylode: relax rdflib constraint 2021-11-05 23:28:09 +01:00
riscv-pk
rkdeveloptool
sailsd
scimark
scrcpy Merge pull request #145918 from msfjarvis/hs/2021-11-14/scrcpy-1.12.0 2021-11-14 14:16:40 +01:00
screensavers slock: fix cross-compilation 2021-11-13 15:34:17 +03:00
seafile-shared seafile-shared: build CLI client 2021-10-23 11:34:33 +02:00
sndio
solfege
sound-of-sorting
source-and-tags
stabber
t-rec
talkfilters
tmux-plugins
tpm2-pkcs11 tpm2-pkcs11: 1.5.0 -> 1.7.0 2021-10-28 10:16:47 +00:00
uboot Merge pull request #142274 from ju1m/uboot 2021-10-20 09:42:55 +08:00
uq
urbit
vim-plugins vimPlugins: update 2021-11-17 17:37:34 +00:00
vscode-extensions Merge pull request #145961 from SuperSandro2000/vscode-extensions 2021-11-17 13:32:37 +01:00
wiki-tui wiki-tui: 0.4.1 -> 0.4.2 2021-11-06 19:45:22 -06:00
xosd