From 05ae3057a6e64d3ebd912589acd55a504237fcd3 Mon Sep 17 00:00:00 2001 From: Maximilian Güntner Date: Sat, 21 Oct 2023 16:54:51 +0200 Subject: kodiPackages.invidious: unstable-2022-11-28 -> 0.2.6 switch to maintained fork https://github.com/petterreinholdtsen/kodi-invidious-plugin which is also listed on kodi.tv: https://kodi.tv/addons/nexus/plugin.video.invidious/ The original repository is now in archive mode: https://github.com/TheAssassin/kodi-invidious-plugin/ --- .../video/kodi/addons/invidious/default.nix | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) (limited to 'pkgs/applications/video/kodi/addons/invidious/default.nix') diff --git a/pkgs/applications/video/kodi/addons/invidious/default.nix b/pkgs/applications/video/kodi/addons/invidious/default.nix index f219a3fd1fdfb..e5d26ef4a64c3 100644 --- a/pkgs/applications/video/kodi/addons/invidious/default.nix +++ b/pkgs/applications/video/kodi/addons/invidious/default.nix @@ -1,18 +1,13 @@ -{ lib, buildKodiAddon, fetchFromGitHub, addonUpdateScript, requests, inputstream-adaptive, inputstreamhelper }: +{ lib, buildKodiAddon, fetchzip, addonUpdateScript, requests, inputstream-adaptive, inputstreamhelper }: buildKodiAddon rec { pname = "invidious"; namespace = "plugin.video.invidious"; - version = "unstable-2022-11-28"; + version = "0.2.6"; - # video search doesn't work for the version on kodi.tv - # if the result contains channels - # https://github.com/TheAssassin/kodi-invidious-plugin/issues/17 - src = fetchFromGitHub { - owner = "TheAssassin"; - repo = "kodi-invidious-plugin"; - rev = "85b66525632d94630c9301d9c490fc002a335d77"; - hash = "sha256-DpsAQUOUYCs3rpWwsk82+00KME4J+Iocu/v781dyyws="; + src = fetchzip { + url = "https://mirrors.kodi.tv/addons/nexus/plugin.video.invidious/plugin.video.invidious-${version}+nexus.0.zip"; + sha256 = "sha256-XnlnhvtHMh4uQTupW/SSOmaEV8xZrL61/6GoRpyKR0o="; }; propagatedBuildInputs = [ @@ -23,10 +18,13 @@ buildKodiAddon rec { passthru = { pythonPath = "resources/lib"; + updateScript = addonUpdateScript { + attrPath = "kodi.packages.invidious"; + }; }; meta = with lib; { - homepage = "https://github.com/TheAssassin/kodi-invidious-plugin"; + homepage = "https://github.com/petterreinholdtsen/kodi-invidious-plugin"; description = "A privacy-friendly way of watching YouTube content"; license = licenses.mit; maintainers = teams.kodi.members; -- cgit 1.4.1