diff options
author | Maciej Krüger <mkg20001@gmail.com> | 2023-10-28 00:26:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-28 00:26:43 +0200 |
commit | 298571686f4ed4efc31becf1ea4799d961615cdd (patch) | |
tree | 87418bb1f5a338def940e3709b12862cfd004dff /pkgs/applications/video/mpv | |
parent | 466f370eeb5cb9a0d8148c3c8451a11112356895 (diff) | |
parent | 5b0420769ec073fbb890ef57243bb4f837bdba0d (diff) | |
download | nixlib-298571686f4ed4efc31becf1ea4799d961615cdd.tar nixlib-298571686f4ed4efc31becf1ea4799d961615cdd.tar.gz nixlib-298571686f4ed4efc31becf1ea4799d961615cdd.tar.bz2 nixlib-298571686f4ed4efc31becf1ea4799d961615cdd.tar.lz nixlib-298571686f4ed4efc31becf1ea4799d961615cdd.tar.xz nixlib-298571686f4ed4efc31becf1ea4799d961615cdd.tar.zst nixlib-298571686f4ed4efc31becf1ea4799d961615cdd.zip |
Merge pull request #261642 from nbraud/mpvScripts/chapterskip
Diffstat (limited to 'pkgs/applications/video/mpv')
-rw-r--r-- | pkgs/applications/video/mpv/scripts/chapterskip.nix | 31 | ||||
-rw-r--r-- | pkgs/applications/video/mpv/scripts/default.nix | 1 |
2 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/applications/video/mpv/scripts/chapterskip.nix b/pkgs/applications/video/mpv/scripts/chapterskip.nix new file mode 100644 index 000000000000..c147da8d4598 --- /dev/null +++ b/pkgs/applications/video/mpv/scripts/chapterskip.nix @@ -0,0 +1,31 @@ +{ lib +, fetchFromGitHub +, nix-update-script +, stdenvNoCC }: + +stdenvNoCC.mkDerivation { + pname = "chapterskip"; + passthru.scriptName = "chapterskip.lua"; + + version = "unstable-2022-09-08"; + src = fetchFromGitHub { + owner = "po5"; + repo = "chapterskip"; + rev = "b26825316e3329882206ae78dc903ebc4613f039"; + hash = "sha256-OTrLQE3rYvPQamEX23D6HttNjx3vafWdTMxTiWpDy90="; + }; + + dontBuild = true; + preferLocalBuild = true; + installPhase = "install -Dt $out/share/mpv/scripts chapterskip.lua"; + + passthru.updateScript = nix-update-script { + extraArgs = [ "--version=branch" ]; + }; + + meta = with lib; { + homepage = "https://github.com/po5/chapterskip"; + platforms = platforms.all; + maintainers = with maintainers; [ nicoo ]; + }; +} diff --git a/pkgs/applications/video/mpv/scripts/default.nix b/pkgs/applications/video/mpv/scripts/default.nix index 8b928e7085bc..2866f80f5652 100644 --- a/pkgs/applications/video/mpv/scripts/default.nix +++ b/pkgs/applications/video/mpv/scripts/default.nix @@ -9,6 +9,7 @@ lib.recurseIntoAttrs autocrop = callPackage ./autocrop.nix { }; autodeint = callPackage ./autodeint.nix { }; autoload = callPackage ./autoload.nix { }; + chapterskip = callPackage ./chapterskip.nix { }; convert = callPackage ./convert.nix { }; inhibit-gnome = callPackage ./inhibit-gnome.nix { }; mpris = callPackage ./mpris.nix { }; |