Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at netboot-syslinux-multiplatform 49 lines 1.1 kB view raw
1{ config, lib, pkgs }: 2 3lib.makeScope pkgs.newScope (self: with self; { 4 # Dependencies 5 6 espeak = pkgs.espeak-ng; 7 ffmpeg = pkgs.ffmpeg-full; 8 harfbuzz = pkgs.harfbuzzFull; 9 10 # Arcan 11 12 arcan = callPackage ./arcan { }; 13 arcan-wrapped = callPackage ./wrapper.nix { }; 14 xarcan = callPackage ./xarcan { }; 15 16 # Appls 17 18 cat9 = callPackage ./cat9 { }; 19 cat9-wrapped = callPackage ./wrapper.nix { 20 name = "cat9-wrapped"; 21 appls = [ cat9 ]; 22 }; 23 24 durden = callPackage ./durden { }; 25 durden-wrapped = callPackage ./wrapper.nix { 26 name = "durden-wrapped"; 27 appls = [ durden ]; 28 }; 29 30 pipeworld = callPackage ./pipeworld { }; 31 pipeworld-wrapped = callPackage ./wrapper.nix { 32 name = "pipeworld-wrapped"; 33 appls = [ pipeworld ]; 34 }; 35 36 # Warning: prio is deprecated; however it works and is useful for testing 37 prio = callPackage ./prio { }; 38 prio-wrapped = callPackage ./wrapper.nix { 39 name = "prio-wrapped"; 40 appls = [ prio ]; 41 }; 42 43 # One Expression to SymlinkJoin Them All 44 45 all-wrapped = callPackage ./wrapper.nix { 46 name = "all-wrapped"; 47 appls = [ durden cat9 pipeworld ]; 48 }; 49})