Loading pkgs/by-name/mp/mpv/scripts/uosc-danmaku.nix 0 → 100644 +41 −0 Original line number Diff line number Diff line { lib, stdenvNoCC, fetchFromGitHub, gitUpdater, }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "uosc-danmaku"; version = "2.0.0"; src = fetchFromGitHub { owner = "Tony15246"; repo = "uosc_danmaku"; tag = "v${finalAttrs.version}"; hash = "sha256-r4HcrDh4iW8ErfClfX1gkEWp7lVKbLE88fpj3tjYBAI="; }; dontConfigure = true; dontBuild = true; installPhase = '' runHook preInstall install -Dm644 main.lua $out/share/mpv/scripts/uosc_danmaku/main.lua cp -r modules apis dicts $out/share/mpv/scripts/uosc_danmaku/ runHook postInstall ''; passthru = { updateScript = gitUpdater { }; scriptName = "uosc_danmaku"; }; meta = { description = "Load DanDanPlay danmaku in MPV player"; homepage = "https://github.com/Tony15246/uosc_danmaku"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ puiyq ]; }; }) Loading
pkgs/by-name/mp/mpv/scripts/uosc-danmaku.nix 0 → 100644 +41 −0 Original line number Diff line number Diff line { lib, stdenvNoCC, fetchFromGitHub, gitUpdater, }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "uosc-danmaku"; version = "2.0.0"; src = fetchFromGitHub { owner = "Tony15246"; repo = "uosc_danmaku"; tag = "v${finalAttrs.version}"; hash = "sha256-r4HcrDh4iW8ErfClfX1gkEWp7lVKbLE88fpj3tjYBAI="; }; dontConfigure = true; dontBuild = true; installPhase = '' runHook preInstall install -Dm644 main.lua $out/share/mpv/scripts/uosc_danmaku/main.lua cp -r modules apis dicts $out/share/mpv/scripts/uosc_danmaku/ runHook postInstall ''; passthru = { updateScript = gitUpdater { }; scriptName = "uosc_danmaku"; }; meta = { description = "Load DanDanPlay danmaku in MPV player"; homepage = "https://github.com/Tony15246/uosc_danmaku"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ puiyq ]; }; })