at master 760 B view raw
1{ 2 lib, 3 callPackage, 4 boost-build, 5 fetchurl, 6}: 7 8let 9 makeBoost = 10 file: 11 lib.fix ( 12 self: 13 callPackage file { 14 boost-build = boost-build.override { 15 # useBoost allows us passing in src and version from 16 # the derivation we are building to get a matching b2 version. 17 useBoost = self; 18 }; 19 } 20 ); 21in 22{ 23 boost177 = makeBoost ./1.77.nix; 24 boost178 = makeBoost ./1.78.nix; 25 boost179 = makeBoost ./1.79.nix; 26 boost180 = makeBoost ./1.80.nix; 27 boost181 = makeBoost ./1.81.nix; 28 boost182 = makeBoost ./1.82.nix; 29 boost183 = makeBoost ./1.83.nix; 30 boost186 = makeBoost ./1.86.nix; 31 boost187 = makeBoost ./1.87.nix; 32 boost188 = makeBoost ./1.88.nix; 33 boost189 = makeBoost ./1.89.nix; 34}