Merge pull request #273387 from arthsmn/sponsorblock-minimal

mpvScripts.sponsorblock-minimal: init at unstable-2023-08-20
This commit is contained in:
Peder Bergebakken Sundt 2023-12-12 09:29:07 +01:00 committed by GitHub
commit 898f355702
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 33 additions and 0 deletions

View File

@ -20,6 +20,7 @@ in lib.recurseIntoAttrs
quality-menu = callPackage ./quality-menu.nix { inherit buildLua; };
simple-mpv-webui = callPackage ./simple-mpv-webui.nix { inherit buildLua; };
sponsorblock = callPackage ./sponsorblock.nix { };
sponsorblock-minimal = callPackage ./sponsorblock-minimal.nix { inherit buildLua; };
thumbfast = callPackage ./thumbfast.nix { inherit buildLua; };
thumbnail = callPackage ./thumbnail.nix { inherit buildLua; };
uosc = callPackage ./uosc.nix { inherit buildLua; };

View File

@ -0,0 +1,32 @@
{ lib
, buildLua
, fetchFromGitea
, curl
}:
buildLua {
pname = "mpv_sponsorblock_minimal";
version = "unstable-2023-08-20";
scriptPath = "sponsorblock_minimal.lua";
src = fetchFromGitea {
domain = "codeberg.org";
owner = "jouni";
repo = "mpv_sponsorblock_minimal";
rev = "ca2844b8cf7674bfccd282d389a50427742251d3";
hash = "sha256-28HWZ6nOhKiE+5Ya1N3Vscd8aeH9OKS0t72e/xPfFQQ=";
};
preInstall = ''
substituteInPlace sponsorblock_minimal.lua \
--replace "curl" "${lib.getExe curl}"
'';
meta = with lib; {
description = "A minimal script to skip sponsored segments of YouTube videos";
homepage = "https://codeberg.org/jouni/mpv_sponsorblock_minimal";
license = licenses.gpl3Only;
platforms = platforms.all;
maintainers = with maintainers; [ arthsmn ];
};
}