Merge pull request #266501 from nbraud/mpvScripts/mpvacious

authored by

Maciej Krüger and committed by
GitHub
cc23eeba f8baac22

+6 -13
+1 -1
pkgs/applications/video/mpv/scripts/default.nix
··· 16 16 mpris = callPackage ./mpris.nix { }; 17 17 mpv-playlistmanager = callPackage ./mpv-playlistmanager.nix { inherit buildLua; }; 18 18 mpv-webm = callPackage ./mpv-webm.nix { }; 19 - mpvacious = callPackage ./mpvacious.nix { }; 19 + mpvacious = callPackage ./mpvacious.nix { inherit buildLua; }; 20 20 quality-menu = callPackage ./quality-menu.nix { inherit buildLua; }; 21 21 simple-mpv-webui = callPackage ./simple-mpv-webui.nix { }; 22 22 sponsorblock = callPackage ./sponsorblock.nix { };
+5 -12
pkgs/applications/video/mpv/scripts/mpvacious.nix
··· 1 1 { lib 2 - , stdenvNoCC 2 + , buildLua 3 3 , fetchFromGitHub 4 4 , curl 5 5 , wl-clipboard 6 6 , xclip 7 7 }: 8 8 9 - stdenvNoCC.mkDerivation rec { 9 + buildLua rec { 10 10 pname = "mpvacious"; 11 - version = "0.24"; 11 + version = "0.25"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "Ajatt-Tools"; 15 15 repo = "mpvacious"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-o0YcoSI+4934HlyIoI5V1h/FalCe+6tXS8Lg6kXWjSg="; 17 + sha256 = "sha256-XTnib4cguWFEvZtmsLfkesbjFbkt2YoyYLT587ajyUM="; 18 18 }; 19 19 20 20 postPatch = '' ··· 26 26 --replace "'xclip" "'${xclip}/bin/xclip" 27 27 ''; 28 28 29 - dontBuild = true; 30 - 31 29 installPhase = '' 32 30 runHook preInstall 33 - rm -r .github 34 - mkdir -p $out/share/mpv/scripts 35 - cp -r . $out/share/mpv/scripts/mpvacious 31 + make PREFIX=$out/share/mpv install 36 32 runHook postInstall 37 33 ''; 38 - 39 - passthru.scriptName = "mpvacious"; 40 34 41 35 meta = with lib; { 42 36 description = "Adds mpv keybindings to create Anki cards from movies and TV shows"; 43 37 homepage = "https://github.com/Ajatt-Tools/mpvacious"; 44 38 license = licenses.gpl3Plus; 45 - platforms = platforms.all; 46 39 maintainers = with maintainers; [ kmicklas ]; 47 40 }; 48 41 }