nixos/doh-server: init
[NixPkgs.git] / pkgs / applications / video / kodi / addons / trakt / default.nix
blob11ac06c60d566e0372607514e2dc502a2d48fe84
2   lib,
3   rel,
4   buildKodiAddon,
5   fetchzip,
6   addonUpdateScript,
7   trakt-module,
8   dateutil,
9 }:
10 buildKodiAddon rec {
11   pname = "trakt";
12   namespace = "script.trakt";
13   version = "3.6.1";
15   src = fetchzip {
16     url = "https://mirrors.kodi.tv/addons/${lib.toLower rel}/${namespace}/${namespace}-${version}.zip";
17     sha256 = "sha256-ZlBucYYRA1cL5c0H1jhXeKE1itReZe2gAJYFFxuUebo=";
18   };
20   propagatedBuildInputs = [
21     dateutil
22     trakt-module
23   ];
25   passthru = {
26     pythonPath = "lib";
27     updateScript = addonUpdateScript {
28       attrPath = "kodi.packages.trakt";
29     };
30   };
32   meta = with lib; {
33     homepage = "https://kodi.wiki/view/Add-on:Trakt";
34     description = "Trakt.tv movie and TV show scrobbler for Kodi";
35     license = licenses.gpl2Only;
36     maintainers = teams.kodi.members;
37   };