diff --git a/pkgs/applications/video/kodi/plugins.nix b/pkgs/applications/video/kodi/plugins.nix index 8640651e4c7..bd452f81236 100644 --- a/pkgs/applications/video/kodi/plugins.nix +++ b/pkgs/applications/video/kodi/plugins.nix @@ -89,6 +89,34 @@ in }; }).override { buildInputs = [ unzip ]; }; + hyper-launcher = let + pname = "hyper-launcher"; + version = "1.2.0"; + src = fetchFromGitHub rec { + name = pname + "-" + version + ".tar.gz"; + owner = "teeedubb"; + repo = owner + "-xbmc-repo"; + rev = "9bd170407436e736d2d709f8af9968238594669c"; + sha256 = "019nqf7kixicnrzkg671x4yq723igjkhfl8hz5bifi9gx2qcy8hy"; + }; + meta = with stdenv.lib; { + homepage = http://forum.kodi.tv/showthread.php?tid=258159; + description = "A ROM launcher for Kodi that uses HyperSpin assets."; + maintainers = with maintainers; [ edwtjo ]; + }; + in { + service = mkKodiPlugin { + plugin = pname + "-service"; + namespace = "service.hyper.launcher"; + inherit version src meta; + }; + plugin = mkKodiPlugin { + plugin = pname; + namespace = "plugin.hyper.launcher"; + inherit version src meta; + }; + }; + salts = mkKodiPlugin rec { plugin = "salts"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f2109254b11..6f2c015840d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14272,6 +14272,8 @@ let ([] ++ optional (config.kodi.enableAdvancedLauncher or false) advanced-launcher ++ optional (config.kodi.enableGenesis or false) genesis + ++ optionals (config.kodi.enableHyperLauncher or false) + (with hyper-launcher; [ plugin service pdfreader ]) ++ optionals (config.kodi.enableSALTS or false) [salts urlresolver t0mm0-common] ++ optional (config.kodi.enableSVTPlay or false) svtplay ++ optional (config.kodi.enableSteamLauncher or false) steam-launcher