mpvScripts.buildLua: rename extraScripts arg to be more accurate

This commit is contained in:
WheelsForReals
2025-11-12 19:15:46 -06:00
parent 9da7f1cf7f
commit 449f000a7e
6 changed files with 10 additions and 10 deletions
@@ -23,7 +23,7 @@ lib.makeOverridable (
extendedBy (if lib.isFunction args then args else (_: args)) (
{
pname,
extraScripts ? [ ],
extraScriptsToCopy ? [ ],
runtime-dependencies ? [ ],
...
}@args:
@@ -59,8 +59,8 @@ lib.makeOverridable (
echo "Script directory '${scriptPath}' does not contain 'main.lua'" >&2
exit 1
}
[ ${with builtins; toString (length extraScripts)} -eq 0 ] || {
echo "mpvScripts.buildLua does not support 'extraScripts'" \
[ ${with builtins; toString (length extraScriptsToCopy)} -eq 0 ] || {
echo "mpvScripts.buildLua does not support 'extraScriptsToCopy'" \
"when 'scriptPath' is a directory" >&2
exit 1
}
@@ -69,8 +69,8 @@ lib.makeOverridable (
else
install -m644 -Dt "${scriptsDir}" ${escaped scriptPath}
${lib.optionalString (
extraScripts != [ ]
) ''cp -at "${scriptsDir}/" ${escapedList extraScripts}''}
extraScriptsToCopy != [ ]
) ''cp -at "${scriptsDir}/" ${escapedList extraScriptsToCopy}''}
fi
runHook postInstall
@@ -32,7 +32,7 @@ buildLua {
'';
passthru.scriptName = "cutter.lua";
extraScripts = [ "c_concat.sh" ];
extraScriptsToCopy = [ "c_concat.sh" ];
postInstall = ''
wrapProgram $out/share/mpv/scripts/c_concat.sh \
@@ -8,7 +8,7 @@ buildLua (finalAttrs: {
version = "0-unstable-2024-08-19";
scriptPath = "osc_tethys.lua";
extraScripts = [ "mpv_thumbnail_script_server.lua" ];
extraScriptsToCopy = [ "mpv_thumbnail_script_server.lua" ];
src = fetchFromGitHub {
owner = "Zren";
@@ -18,7 +18,7 @@ buildLua rec {
};
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
extraScripts = lib.optional oscSupport "quality-menu-osc.lua";
extraScriptsToCopy = lib.optional oscSupport "quality-menu-osc.lua";
meta = with lib; {
description = "Userscript for MPV that allows you to change youtube video quality (ytdl-format) on the fly";
@@ -39,7 +39,7 @@ buildLua {
--replace-fail 'mp.find_config_file("scripts")' "\"$out/share/mpv/scripts\""
'';
extraScripts = [ "sponsorblock_shared" ];
extraScriptsToCopy = [ "sponsorblock_shared" ];
passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
@@ -23,7 +23,7 @@ buildLua rec {
dontBuild = false;
scriptPath = "mpv_thumbnail_script_client_osc.lua";
extraScripts = [ "mpv_thumbnail_script_server.lua" ];
extraScriptsToCopy = [ "mpv_thumbnail_script_server.lua" ];
passthru.scriptName = "mpv_thumbnail_script_{client_osc,server}.lua";
meta = {