···77, symlinkJoin
88, writeTextDir
99, yt-dlp
1010+# the unwrapped mpv derivation
1111+, mpv
1012}:
1111-1212-# the unwrapped mpv derivation - 1st argument to `wrapMpv`
1313-mpv:
14131514let
1616- # arguments to the function (exposed as `wrapMpv` in all-packages.nix)
1515+ # arguments to the function (exposed as `mpv-unwrapped.wrapper` in top-level)
1716 wrapper = {
1717+ mpv,
1818 extraMakeWrapperArgs ? [],
1919 youtubeSupport ? true,
2020- # a set of derivations (probably from `mpvScripts`) where each is
2121- # expected to have a `scriptName` passthru attribute that points to the
2222- # name of the script that would reside in the script's derivation's
2020+ # a set of derivations (probably from `mpvScripts`) where each is expected
2121+ # to have a `scriptName` passthru attribute that points to the name of the
2222+ # script that would reside in the script's derivation's
2323 # `$out/share/mpv/scripts/`.
2424- # A script can optionally also provide an `extraWrapperArgs` passthru attribute.
2424+ #
2525+ # A script can optionally also provide `passthru.extraWrapperArgs`
2626+ # attribute.
2527 scripts ? [],
2628 extraUmpvWrapperArgs ? []
2729 }: