diff --git a/pkgs/applications/emulators/retroarch/README.md b/pkgs/applications/emulators/libretro/README.md similarity index 70% rename from pkgs/applications/emulators/retroarch/README.md rename to pkgs/applications/emulators/libretro/README.md index 1a1fec0ed1d1d4..0a0fb89a99cced 100644 --- a/pkgs/applications/emulators/retroarch/README.md +++ b/pkgs/applications/emulators/libretro/README.md @@ -15,20 +15,18 @@ The basic steps to add a new core are: ## Using RetroArch with cores To create a custom RetroArch derivation with the cores you want (instead of -using `retroarchFull` that includes all cores), you can use `.override` like +using `retroarch-full` that includes all cores), you can use `.override` like this: ```nix { pkgs, ... }: let - retroarchWithCores = (pkgs.retroarch.override { - cores = with pkgs.libretro; [ - bsnes - mgba - quicknes - ]; - }); + retroarchWithCores = (pkgs.retroarch.withCores (cores: with cores; [ + bsnes + mgba + quicknes + ])); in { environment.systemPackages = [ @@ -36,3 +34,5 @@ in ]; } ``` + +For advanced customization, see `wrapRetroArch` wrapper. diff --git a/pkgs/applications/emulators/retroarch/cores/atari800.nix b/pkgs/applications/emulators/libretro/cores/atari800.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/atari800.nix rename to pkgs/applications/emulators/libretro/cores/atari800.nix diff --git a/pkgs/applications/emulators/retroarch/cores/beetle-gba.nix b/pkgs/applications/emulators/libretro/cores/beetle-gba.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/beetle-gba.nix rename to pkgs/applications/emulators/libretro/cores/beetle-gba.nix diff --git a/pkgs/applications/emulators/retroarch/cores/beetle-lynx.nix b/pkgs/applications/emulators/libretro/cores/beetle-lynx.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/beetle-lynx.nix rename to pkgs/applications/emulators/libretro/cores/beetle-lynx.nix diff --git a/pkgs/applications/emulators/retroarch/cores/beetle-ngp.nix b/pkgs/applications/emulators/libretro/cores/beetle-ngp.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/beetle-ngp.nix rename to pkgs/applications/emulators/libretro/cores/beetle-ngp.nix diff --git a/pkgs/applications/emulators/retroarch/cores/beetle-pce-fast.nix b/pkgs/applications/emulators/libretro/cores/beetle-pce-fast.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/beetle-pce-fast.nix rename to pkgs/applications/emulators/libretro/cores/beetle-pce-fast.nix diff --git a/pkgs/applications/emulators/retroarch/cores/beetle-pce.nix b/pkgs/applications/emulators/libretro/cores/beetle-pce.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/beetle-pce.nix rename to pkgs/applications/emulators/libretro/cores/beetle-pce.nix diff --git a/pkgs/applications/emulators/retroarch/cores/beetle-pcfx.nix b/pkgs/applications/emulators/libretro/cores/beetle-pcfx.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/beetle-pcfx.nix rename to pkgs/applications/emulators/libretro/cores/beetle-pcfx.nix diff --git a/pkgs/applications/emulators/retroarch/cores/beetle-psx.nix b/pkgs/applications/emulators/libretro/cores/beetle-psx.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/beetle-psx.nix rename to pkgs/applications/emulators/libretro/cores/beetle-psx.nix diff --git a/pkgs/applications/emulators/retroarch/cores/beetle-saturn.nix b/pkgs/applications/emulators/libretro/cores/beetle-saturn.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/beetle-saturn.nix rename to pkgs/applications/emulators/libretro/cores/beetle-saturn.nix diff --git a/pkgs/applications/emulators/retroarch/cores/beetle-supafaust.nix b/pkgs/applications/emulators/libretro/cores/beetle-supafaust.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/beetle-supafaust.nix rename to pkgs/applications/emulators/libretro/cores/beetle-supafaust.nix diff --git a/pkgs/applications/emulators/retroarch/cores/beetle-supergrafx.nix b/pkgs/applications/emulators/libretro/cores/beetle-supergrafx.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/beetle-supergrafx.nix rename to pkgs/applications/emulators/libretro/cores/beetle-supergrafx.nix diff --git a/pkgs/applications/emulators/retroarch/cores/beetle-vb.nix b/pkgs/applications/emulators/libretro/cores/beetle-vb.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/beetle-vb.nix rename to pkgs/applications/emulators/libretro/cores/beetle-vb.nix diff --git a/pkgs/applications/emulators/retroarch/cores/beetle-wswan.nix b/pkgs/applications/emulators/libretro/cores/beetle-wswan.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/beetle-wswan.nix rename to pkgs/applications/emulators/libretro/cores/beetle-wswan.nix diff --git a/pkgs/applications/emulators/retroarch/cores/blastem.nix b/pkgs/applications/emulators/libretro/cores/blastem.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/blastem.nix rename to pkgs/applications/emulators/libretro/cores/blastem.nix diff --git a/pkgs/applications/emulators/retroarch/cores/bluemsx.nix b/pkgs/applications/emulators/libretro/cores/bluemsx.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/bluemsx.nix rename to pkgs/applications/emulators/libretro/cores/bluemsx.nix diff --git a/pkgs/applications/emulators/retroarch/cores/bsnes-hd.nix b/pkgs/applications/emulators/libretro/cores/bsnes-hd.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/bsnes-hd.nix rename to pkgs/applications/emulators/libretro/cores/bsnes-hd.nix diff --git a/pkgs/applications/emulators/retroarch/cores/bsnes-mercury.nix b/pkgs/applications/emulators/libretro/cores/bsnes-mercury.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/bsnes-mercury.nix rename to pkgs/applications/emulators/libretro/cores/bsnes-mercury.nix diff --git a/pkgs/applications/emulators/retroarch/cores/bsnes.nix b/pkgs/applications/emulators/libretro/cores/bsnes.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/bsnes.nix rename to pkgs/applications/emulators/libretro/cores/bsnes.nix diff --git a/pkgs/applications/emulators/retroarch/cores/citra.nix b/pkgs/applications/emulators/libretro/cores/citra.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/citra.nix rename to pkgs/applications/emulators/libretro/cores/citra.nix diff --git a/pkgs/applications/emulators/retroarch/cores/desmume.nix b/pkgs/applications/emulators/libretro/cores/desmume.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/desmume.nix rename to pkgs/applications/emulators/libretro/cores/desmume.nix diff --git a/pkgs/applications/emulators/retroarch/cores/desmume2015.nix b/pkgs/applications/emulators/libretro/cores/desmume2015.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/desmume2015.nix rename to pkgs/applications/emulators/libretro/cores/desmume2015.nix diff --git a/pkgs/applications/emulators/retroarch/cores/dolphin.nix b/pkgs/applications/emulators/libretro/cores/dolphin.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/dolphin.nix rename to pkgs/applications/emulators/libretro/cores/dolphin.nix diff --git a/pkgs/applications/emulators/retroarch/cores/dosbox-pure.nix b/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/dosbox-pure.nix rename to pkgs/applications/emulators/libretro/cores/dosbox-pure.nix diff --git a/pkgs/applications/emulators/retroarch/cores/dosbox.nix b/pkgs/applications/emulators/libretro/cores/dosbox.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/dosbox.nix rename to pkgs/applications/emulators/libretro/cores/dosbox.nix diff --git a/pkgs/applications/emulators/retroarch/cores/easyrpg.nix b/pkgs/applications/emulators/libretro/cores/easyrpg.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/easyrpg.nix rename to pkgs/applications/emulators/libretro/cores/easyrpg.nix diff --git a/pkgs/applications/emulators/retroarch/cores/eightyone.nix b/pkgs/applications/emulators/libretro/cores/eightyone.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/eightyone.nix rename to pkgs/applications/emulators/libretro/cores/eightyone.nix diff --git a/pkgs/applications/emulators/retroarch/cores/fbalpha2012.nix b/pkgs/applications/emulators/libretro/cores/fbalpha2012.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/fbalpha2012.nix rename to pkgs/applications/emulators/libretro/cores/fbalpha2012.nix diff --git a/pkgs/applications/emulators/retroarch/cores/fbneo.nix b/pkgs/applications/emulators/libretro/cores/fbneo.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/fbneo.nix rename to pkgs/applications/emulators/libretro/cores/fbneo.nix diff --git a/pkgs/applications/emulators/retroarch/cores/fceumm.nix b/pkgs/applications/emulators/libretro/cores/fceumm.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/fceumm.nix rename to pkgs/applications/emulators/libretro/cores/fceumm.nix diff --git a/pkgs/applications/emulators/retroarch/cores/flycast.nix b/pkgs/applications/emulators/libretro/cores/flycast.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/flycast.nix rename to pkgs/applications/emulators/libretro/cores/flycast.nix diff --git a/pkgs/applications/emulators/retroarch/cores/fmsx.nix b/pkgs/applications/emulators/libretro/cores/fmsx.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/fmsx.nix rename to pkgs/applications/emulators/libretro/cores/fmsx.nix diff --git a/pkgs/applications/emulators/retroarch/cores/freeintv.nix b/pkgs/applications/emulators/libretro/cores/freeintv.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/freeintv.nix rename to pkgs/applications/emulators/libretro/cores/freeintv.nix diff --git a/pkgs/applications/emulators/retroarch/cores/fuse.nix b/pkgs/applications/emulators/libretro/cores/fuse.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/fuse.nix rename to pkgs/applications/emulators/libretro/cores/fuse.nix diff --git a/pkgs/applications/emulators/retroarch/cores/gambatte.nix b/pkgs/applications/emulators/libretro/cores/gambatte.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/gambatte.nix rename to pkgs/applications/emulators/libretro/cores/gambatte.nix diff --git a/pkgs/applications/emulators/retroarch/cores/genesis-plus-gx.nix b/pkgs/applications/emulators/libretro/cores/genesis-plus-gx.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/genesis-plus-gx.nix rename to pkgs/applications/emulators/libretro/cores/genesis-plus-gx.nix diff --git a/pkgs/applications/emulators/retroarch/cores/gpsp.nix b/pkgs/applications/emulators/libretro/cores/gpsp.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/gpsp.nix rename to pkgs/applications/emulators/libretro/cores/gpsp.nix diff --git a/pkgs/applications/emulators/retroarch/cores/gw.nix b/pkgs/applications/emulators/libretro/cores/gw.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/gw.nix rename to pkgs/applications/emulators/libretro/cores/gw.nix diff --git a/pkgs/applications/emulators/retroarch/cores/handy.nix b/pkgs/applications/emulators/libretro/cores/handy.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/handy.nix rename to pkgs/applications/emulators/libretro/cores/handy.nix diff --git a/pkgs/applications/emulators/retroarch/cores/hatari.nix b/pkgs/applications/emulators/libretro/cores/hatari.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/hatari.nix rename to pkgs/applications/emulators/libretro/cores/hatari.nix diff --git a/pkgs/applications/emulators/retroarch/cores/mame.nix b/pkgs/applications/emulators/libretro/cores/mame.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/mame.nix rename to pkgs/applications/emulators/libretro/cores/mame.nix diff --git a/pkgs/applications/emulators/retroarch/cores/mame2000.nix b/pkgs/applications/emulators/libretro/cores/mame2000.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/mame2000.nix rename to pkgs/applications/emulators/libretro/cores/mame2000.nix diff --git a/pkgs/applications/emulators/retroarch/cores/mame2003-plus.nix b/pkgs/applications/emulators/libretro/cores/mame2003-plus.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/mame2003-plus.nix rename to pkgs/applications/emulators/libretro/cores/mame2003-plus.nix diff --git a/pkgs/applications/emulators/retroarch/cores/mame2003.nix b/pkgs/applications/emulators/libretro/cores/mame2003.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/mame2003.nix rename to pkgs/applications/emulators/libretro/cores/mame2003.nix diff --git a/pkgs/applications/emulators/retroarch/cores/mame2010.nix b/pkgs/applications/emulators/libretro/cores/mame2010.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/mame2010.nix rename to pkgs/applications/emulators/libretro/cores/mame2010.nix diff --git a/pkgs/applications/emulators/retroarch/cores/mame2015.nix b/pkgs/applications/emulators/libretro/cores/mame2015.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/mame2015.nix rename to pkgs/applications/emulators/libretro/cores/mame2015.nix diff --git a/pkgs/applications/emulators/retroarch/cores/mame2016.nix b/pkgs/applications/emulators/libretro/cores/mame2016.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/mame2016.nix rename to pkgs/applications/emulators/libretro/cores/mame2016.nix diff --git a/pkgs/applications/emulators/retroarch/cores/melonds.nix b/pkgs/applications/emulators/libretro/cores/melonds.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/melonds.nix rename to pkgs/applications/emulators/libretro/cores/melonds.nix diff --git a/pkgs/applications/emulators/retroarch/cores/mesen-s.nix b/pkgs/applications/emulators/libretro/cores/mesen-s.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/mesen-s.nix rename to pkgs/applications/emulators/libretro/cores/mesen-s.nix diff --git a/pkgs/applications/emulators/retroarch/cores/mesen.nix b/pkgs/applications/emulators/libretro/cores/mesen.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/mesen.nix rename to pkgs/applications/emulators/libretro/cores/mesen.nix diff --git a/pkgs/applications/emulators/retroarch/cores/meteor.nix b/pkgs/applications/emulators/libretro/cores/meteor.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/meteor.nix rename to pkgs/applications/emulators/libretro/cores/meteor.nix diff --git a/pkgs/applications/emulators/retroarch/cores/mgba.nix b/pkgs/applications/emulators/libretro/cores/mgba.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/mgba.nix rename to pkgs/applications/emulators/libretro/cores/mgba.nix diff --git a/pkgs/applications/emulators/retroarch/cores/mrboom.nix b/pkgs/applications/emulators/libretro/cores/mrboom.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/mrboom.nix rename to pkgs/applications/emulators/libretro/cores/mrboom.nix diff --git a/pkgs/applications/emulators/retroarch/cores/mupen64plus.nix b/pkgs/applications/emulators/libretro/cores/mupen64plus.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/mupen64plus.nix rename to pkgs/applications/emulators/libretro/cores/mupen64plus.nix diff --git a/pkgs/applications/emulators/retroarch/cores/neocd.nix b/pkgs/applications/emulators/libretro/cores/neocd.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/neocd.nix rename to pkgs/applications/emulators/libretro/cores/neocd.nix diff --git a/pkgs/applications/emulators/retroarch/cores/nestopia.nix b/pkgs/applications/emulators/libretro/cores/nestopia.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/nestopia.nix rename to pkgs/applications/emulators/libretro/cores/nestopia.nix diff --git a/pkgs/applications/emulators/retroarch/cores/np2kai.nix b/pkgs/applications/emulators/libretro/cores/np2kai.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/np2kai.nix rename to pkgs/applications/emulators/libretro/cores/np2kai.nix diff --git a/pkgs/applications/emulators/retroarch/cores/nxengine.nix b/pkgs/applications/emulators/libretro/cores/nxengine.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/nxengine.nix rename to pkgs/applications/emulators/libretro/cores/nxengine.nix diff --git a/pkgs/applications/emulators/retroarch/cores/o2em.nix b/pkgs/applications/emulators/libretro/cores/o2em.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/o2em.nix rename to pkgs/applications/emulators/libretro/cores/o2em.nix diff --git a/pkgs/applications/emulators/retroarch/cores/opera.nix b/pkgs/applications/emulators/libretro/cores/opera.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/opera.nix rename to pkgs/applications/emulators/libretro/cores/opera.nix diff --git a/pkgs/applications/emulators/retroarch/cores/parallel-n64.nix b/pkgs/applications/emulators/libretro/cores/parallel-n64.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/parallel-n64.nix rename to pkgs/applications/emulators/libretro/cores/parallel-n64.nix diff --git a/pkgs/applications/emulators/retroarch/cores/patches/mame2015-python311.patch b/pkgs/applications/emulators/libretro/cores/patches/mame2015-python311.patch similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/patches/mame2015-python311.patch rename to pkgs/applications/emulators/libretro/cores/patches/mame2015-python311.patch diff --git a/pkgs/applications/emulators/retroarch/cores/patches/mame2016-python311.patch b/pkgs/applications/emulators/libretro/cores/patches/mame2016-python311.patch similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/patches/mame2016-python311.patch rename to pkgs/applications/emulators/libretro/cores/patches/mame2016-python311.patch diff --git a/pkgs/applications/emulators/retroarch/cores/pcsx-rearmed.nix b/pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/pcsx-rearmed.nix rename to pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix diff --git a/pkgs/applications/emulators/retroarch/cores/pcsx2.nix b/pkgs/applications/emulators/libretro/cores/pcsx2.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/pcsx2.nix rename to pkgs/applications/emulators/libretro/cores/pcsx2.nix diff --git a/pkgs/applications/emulators/retroarch/cores/picodrive.nix b/pkgs/applications/emulators/libretro/cores/picodrive.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/picodrive.nix rename to pkgs/applications/emulators/libretro/cores/picodrive.nix diff --git a/pkgs/applications/emulators/retroarch/cores/play.nix b/pkgs/applications/emulators/libretro/cores/play.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/play.nix rename to pkgs/applications/emulators/libretro/cores/play.nix diff --git a/pkgs/applications/emulators/retroarch/cores/ppsspp.nix b/pkgs/applications/emulators/libretro/cores/ppsspp.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/ppsspp.nix rename to pkgs/applications/emulators/libretro/cores/ppsspp.nix diff --git a/pkgs/applications/emulators/retroarch/cores/prboom.nix b/pkgs/applications/emulators/libretro/cores/prboom.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/prboom.nix rename to pkgs/applications/emulators/libretro/cores/prboom.nix diff --git a/pkgs/applications/emulators/retroarch/cores/prosystem.nix b/pkgs/applications/emulators/libretro/cores/prosystem.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/prosystem.nix rename to pkgs/applications/emulators/libretro/cores/prosystem.nix diff --git a/pkgs/applications/emulators/retroarch/cores/puae.nix b/pkgs/applications/emulators/libretro/cores/puae.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/puae.nix rename to pkgs/applications/emulators/libretro/cores/puae.nix diff --git a/pkgs/applications/emulators/retroarch/cores/quicknes.nix b/pkgs/applications/emulators/libretro/cores/quicknes.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/quicknes.nix rename to pkgs/applications/emulators/libretro/cores/quicknes.nix diff --git a/pkgs/applications/emulators/retroarch/cores/same_cdi.nix b/pkgs/applications/emulators/libretro/cores/same_cdi.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/same_cdi.nix rename to pkgs/applications/emulators/libretro/cores/same_cdi.nix diff --git a/pkgs/applications/emulators/retroarch/cores/sameboy.nix b/pkgs/applications/emulators/libretro/cores/sameboy.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/sameboy.nix rename to pkgs/applications/emulators/libretro/cores/sameboy.nix diff --git a/pkgs/applications/emulators/retroarch/cores/scummvm.nix b/pkgs/applications/emulators/libretro/cores/scummvm.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/scummvm.nix rename to pkgs/applications/emulators/libretro/cores/scummvm.nix diff --git a/pkgs/applications/emulators/retroarch/cores/smsplus-gx.nix b/pkgs/applications/emulators/libretro/cores/smsplus-gx.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/smsplus-gx.nix rename to pkgs/applications/emulators/libretro/cores/smsplus-gx.nix diff --git a/pkgs/applications/emulators/retroarch/cores/snes9x.nix b/pkgs/applications/emulators/libretro/cores/snes9x.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/snes9x.nix rename to pkgs/applications/emulators/libretro/cores/snes9x.nix diff --git a/pkgs/applications/emulators/retroarch/cores/snes9x2002.nix b/pkgs/applications/emulators/libretro/cores/snes9x2002.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/snes9x2002.nix rename to pkgs/applications/emulators/libretro/cores/snes9x2002.nix diff --git a/pkgs/applications/emulators/retroarch/cores/snes9x2005.nix b/pkgs/applications/emulators/libretro/cores/snes9x2005.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/snes9x2005.nix rename to pkgs/applications/emulators/libretro/cores/snes9x2005.nix diff --git a/pkgs/applications/emulators/retroarch/cores/snes9x2010.nix b/pkgs/applications/emulators/libretro/cores/snes9x2010.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/snes9x2010.nix rename to pkgs/applications/emulators/libretro/cores/snes9x2010.nix diff --git a/pkgs/applications/emulators/retroarch/cores/stella.nix b/pkgs/applications/emulators/libretro/cores/stella.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/stella.nix rename to pkgs/applications/emulators/libretro/cores/stella.nix diff --git a/pkgs/applications/emulators/retroarch/cores/stella2014.nix b/pkgs/applications/emulators/libretro/cores/stella2014.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/stella2014.nix rename to pkgs/applications/emulators/libretro/cores/stella2014.nix diff --git a/pkgs/applications/emulators/retroarch/cores/swanstation.nix b/pkgs/applications/emulators/libretro/cores/swanstation.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/swanstation.nix rename to pkgs/applications/emulators/libretro/cores/swanstation.nix diff --git a/pkgs/applications/emulators/retroarch/cores/tgbdual.nix b/pkgs/applications/emulators/libretro/cores/tgbdual.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/tgbdual.nix rename to pkgs/applications/emulators/libretro/cores/tgbdual.nix diff --git a/pkgs/applications/emulators/retroarch/cores/thepowdertoy.nix b/pkgs/applications/emulators/libretro/cores/thepowdertoy.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/thepowdertoy.nix rename to pkgs/applications/emulators/libretro/cores/thepowdertoy.nix diff --git a/pkgs/applications/emulators/retroarch/cores/tic80.nix b/pkgs/applications/emulators/libretro/cores/tic80.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/tic80.nix rename to pkgs/applications/emulators/libretro/cores/tic80.nix diff --git a/pkgs/applications/emulators/retroarch/cores/twenty-fortyeight.nix b/pkgs/applications/emulators/libretro/cores/twenty-fortyeight.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/twenty-fortyeight.nix rename to pkgs/applications/emulators/libretro/cores/twenty-fortyeight.nix diff --git a/pkgs/applications/emulators/retroarch/cores/vba-m.nix b/pkgs/applications/emulators/libretro/cores/vba-m.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/vba-m.nix rename to pkgs/applications/emulators/libretro/cores/vba-m.nix diff --git a/pkgs/applications/emulators/retroarch/cores/vba-next.nix b/pkgs/applications/emulators/libretro/cores/vba-next.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/vba-next.nix rename to pkgs/applications/emulators/libretro/cores/vba-next.nix diff --git a/pkgs/applications/emulators/retroarch/cores/vecx.nix b/pkgs/applications/emulators/libretro/cores/vecx.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/vecx.nix rename to pkgs/applications/emulators/libretro/cores/vecx.nix diff --git a/pkgs/applications/emulators/retroarch/cores/virtualjaguar.nix b/pkgs/applications/emulators/libretro/cores/virtualjaguar.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/virtualjaguar.nix rename to pkgs/applications/emulators/libretro/cores/virtualjaguar.nix diff --git a/pkgs/applications/emulators/retroarch/cores/yabause.nix b/pkgs/applications/emulators/libretro/cores/yabause.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores/yabause.nix rename to pkgs/applications/emulators/libretro/cores/yabause.nix diff --git a/pkgs/applications/emulators/retroarch/cores.nix b/pkgs/applications/emulators/libretro/default.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/cores.nix rename to pkgs/applications/emulators/libretro/default.nix diff --git a/pkgs/applications/emulators/retroarch/mkLibretroCore.nix b/pkgs/applications/emulators/libretro/mkLibretroCore.nix similarity index 100% rename from pkgs/applications/emulators/retroarch/mkLibretroCore.nix rename to pkgs/applications/emulators/libretro/mkLibretroCore.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0a829534b5cbff..b8f6e6c9c1e615 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1454,7 +1454,7 @@ with pkgs; ### APPLICATIONS/EMULATORS/RETROARCH - libretro = recurseIntoAttrs (callPackage ../applications/emulators/retroarch/cores.nix { }); + libretro = recurseIntoAttrs (callPackage ../applications/emulators/libretro { }); retroarch = retroarch-bare.wrapper { };