diff --git a/pkgs/applications/video/kodi/addons/screensaver-asteroids/default.nix b/pkgs/applications/video/kodi/addons/screensaver-asteroids/default.nix new file mode 100644 index 000000000000..4b0b976b8415 --- /dev/null +++ b/pkgs/applications/video/kodi/addons/screensaver-asteroids/default.nix @@ -0,0 +1,35 @@ +{ + lib, + rel, + buildKodiBinaryAddon, + fetchFromGitHub, + pkg-config, + glm, + libGL, +}: +buildKodiBinaryAddon rec { + pname = "screensaver-asteroids"; + namespace = "screensaver.asteroids"; + version = "22.0.2"; + + src = fetchFromGitHub { + owner = "xbmc"; + repo = namespace; + rev = "${version}-${rel}"; + hash = "sha256-Ri9dgdhJbHybdUkZeRE7X7SQMaV2JZCm7znAyDEa470="; + }; + + extraNativeBuildInputs = [ pkg-config ]; + extraBuildInputs = [ + glm + libGL + ]; + + meta = with lib; { + homepage = "https://github.com/xbmc/screensaver.asteroids"; + description = "A screensaver that plays Asteroids"; + license = licenses.gpl2Plus; + platforms = platforms.all; + teams = [ teams.kodi ]; + }; +} diff --git a/pkgs/top-level/kodi-packages.nix b/pkgs/top-level/kodi-packages.nix index daf7ac4a8ca0..a6ea94c70478 100644 --- a/pkgs/top-level/kodi-packages.nix +++ b/pkgs/top-level/kodi-packages.nix @@ -137,6 +137,8 @@ let robotocjksc = callPackage ../applications/video/kodi/addons/robotocjksc { }; + screensaver-asteroids = callPackage ../applications/video/kodi/addons/screensaver-asteroids { }; + skyvideoitalia = callPackage ../applications/video/kodi/addons/skyvideoitalia { }; svtplay = callPackage ../applications/video/kodi/addons/svtplay { };