at 23.11-beta 34 lines 1.5 kB view raw
1{ lib 2, callPackage 3, config 4}: 5 6let buildLua = callPackage ./buildLua.nix { }; 7in lib.recurseIntoAttrs 8 ({ 9 acompressor = callPackage ./acompressor.nix { inherit buildLua; }; 10 autocrop = callPackage ./autocrop.nix { }; 11 autodeint = callPackage ./autodeint.nix { }; 12 autoload = callPackage ./autoload.nix { }; 13 chapterskip = callPackage ./chapterskip.nix { inherit buildLua; }; 14 convert = callPackage ./convert.nix { inherit buildLua; }; 15 inhibit-gnome = callPackage ./inhibit-gnome.nix { }; 16 mpris = callPackage ./mpris.nix { }; 17 mpv-playlistmanager = callPackage ./mpv-playlistmanager.nix { inherit buildLua; }; 18 mpv-webm = callPackage ./mpv-webm.nix { }; 19 mpvacious = callPackage ./mpvacious.nix { }; 20 quality-menu = callPackage ./quality-menu.nix { inherit buildLua; }; 21 simple-mpv-webui = callPackage ./simple-mpv-webui.nix { }; 22 sponsorblock = callPackage ./sponsorblock.nix { }; 23 thumbfast = callPackage ./thumbfast.nix { }; 24 thumbnail = callPackage ./thumbnail.nix { inherit buildLua; }; 25 uosc = callPackage ./uosc.nix { }; 26 visualizer = callPackage ./visualizer.nix { }; 27 vr-reversal = callPackage ./vr-reversal.nix { }; 28 webtorrent-mpv-hook = callPackage ./webtorrent-mpv-hook.nix { }; 29 cutter = callPackage ./cutter.nix { }; 30 } 31 // (callPackage ./occivink.nix { inherit buildLua; })) 32 // lib.optionalAttrs config.allowAliases { 33 youtube-quality = throw "'youtube-quality' is no longer maintained, use 'quality-menu' instead"; # added 2023-07-14 34}