at 23.11-beta 34 lines 762 B view raw
1{ 2 lib, 3 stdenvNoCC, 4 fetchFromGitHub, 5}: 6stdenvNoCC.mkDerivation { 7 pname = "visualizer"; 8 version = "unstable-2021-07-10"; 9 10 src = fetchFromGitHub { 11 owner = "mfcc64"; 12 repo = "mpv-scripts"; 13 rev = "a0cd87eeb974a4602c5d8086b4051b5ab72f42e1"; 14 sha256 = "1xgd1nd117lpj3ppynhgaa5sbkfm7l8n6c9a2fy8p07is2dkndrq"; 15 }; 16 17 dontBuild = true; 18 19 installPhase = '' 20 runHook preInstall 21 mkdir -p $out/share/mpv/scripts 22 cp visualizer.lua $out/share/mpv/scripts 23 runHook postInstall 24 ''; 25 26 passthru.scriptName = "visualizer.lua"; 27 28 meta = with lib; { 29 description = "various audio visualization"; 30 homepage = "https://github.com/mfcc64/mpv-scripts"; 31 platforms = platforms.all; 32 maintainers = with maintainers; [kmein]; 33 }; 34}