2021-08-03 21:05:12 +00:00
|
|
|
{ lib
|
|
|
|
, callPackage
|
|
|
|
, boost-build
|
|
|
|
, fetchurl
|
|
|
|
}:
|
|
|
|
|
|
|
|
let
|
|
|
|
makeBoost = file:
|
|
|
|
lib.fix (self:
|
|
|
|
callPackage file {
|
|
|
|
boost-build = boost-build.override {
|
|
|
|
# useBoost allows us passing in src and version from
|
|
|
|
# the derivation we are building to get a matching b2 version.
|
2022-08-31 16:34:31 +00:00
|
|
|
useBoost = self;
|
2021-08-03 21:05:12 +00:00
|
|
|
};
|
|
|
|
}
|
|
|
|
);
|
|
|
|
in {
|
|
|
|
boost175 = makeBoost ./1.75.nix;
|
2021-09-17 17:17:40 +00:00
|
|
|
boost177 = makeBoost ./1.77.nix;
|
2022-02-23 19:01:22 +00:00
|
|
|
boost178 = makeBoost ./1.78.nix;
|
2022-05-12 14:43:06 +00:00
|
|
|
boost179 = makeBoost ./1.79.nix;
|
2022-10-21 07:01:18 +00:00
|
|
|
boost180 = makeBoost ./1.80.nix;
|
2022-12-29 09:29:26 +00:00
|
|
|
boost181 = makeBoost ./1.81.nix;
|
2023-04-19 12:33:01 +00:00
|
|
|
boost182 = makeBoost ./1.82.nix;
|
2023-09-03 14:48:15 +00:00
|
|
|
boost183 = makeBoost ./1.83.nix;
|
2023-12-15 08:20:47 +00:00
|
|
|
boost184 = makeBoost ./1.84.nix;
|
2024-04-16 09:19:27 +00:00
|
|
|
boost185 = makeBoost ./1.85.nix;
|
2021-08-03 21:05:12 +00:00
|
|
|
}
|