Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at python-updates 59 lines 1.3 kB view raw
1rec { 2 cat = { 3 executable = pkgs: "cat"; 4 ubootName = "none"; 5 extension = ".cpio"; 6 }; 7 gzip = { 8 executable = pkgs: "${pkgs.gzip}/bin/gzip"; 9 defaultArgs = [ "-9n" ]; 10 ubootName = "gzip"; 11 extension = ".gz"; 12 }; 13 bzip2 = { 14 executable = pkgs: "${pkgs.bzip2}/bin/bzip2"; 15 ubootName = "bzip2"; 16 extension = ".bz2"; 17 }; 18 xz = { 19 executable = pkgs: "${pkgs.xz}/bin/xz"; 20 defaultArgs = [ 21 "--check=crc32" 22 "--lzma2=dict=512KiB" 23 ]; 24 extension = ".xz"; 25 }; 26 lzma = { 27 executable = pkgs: "${pkgs.xz}/bin/lzma"; 28 defaultArgs = [ 29 "--check=crc32" 30 "--lzma1=dict=512KiB" 31 ]; 32 ubootName = "lzma"; 33 extension = ".lzma"; 34 }; 35 lz4 = { 36 executable = pkgs: "${pkgs.lz4}/bin/lz4"; 37 defaultArgs = [ "-l" ]; 38 ubootName = "lz4"; 39 extension = ".lz4"; 40 }; 41 lzop = { 42 executable = pkgs: "${pkgs.lzop}/bin/lzop"; 43 ubootName = "lzo"; 44 extension = ".lzo"; 45 }; 46 zstd = { 47 executable = pkgs: "${pkgs.zstd}/bin/zstd"; 48 defaultArgs = [ "-10" ]; 49 ubootName = "zstd"; 50 extension = ".zst"; 51 }; 52 pigz = gzip // { 53 executable = pkgs: "${pkgs.pigz}/bin/pigz"; 54 }; 55 pixz = xz // { 56 executable = pkgs: "${pkgs.pixz}/bin/pixz"; 57 defaultArgs = [ ]; 58 }; 59}