nixpkgs/pkgs/servers/foundationdb/default.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

25 lines
589 B
Nix
Raw Normal View History

2023-06-06 13:34:31 +00:00
{ gccStdenv, llvmPackages
, lib, fetchFromGitHub
2023-06-06 13:34:31 +00:00
, cmake, ninja, python3, openjdk8, mono, openssl, boost178
2023-02-08 12:57:07 +00:00
, pkg-config, msgpack, toml11
}@args:
let
2023-02-08 12:57:07 +00:00
cmakeBuild = import ./cmake.nix args;
2023-06-06 13:34:31 +00:00
in {
2023-02-08 12:57:07 +00:00
foundationdb71 = cmakeBuild {
2023-04-26 13:35:10 +00:00
version = "7.1.30";
sha256 = "sha256-dAnAE1m2NZLHgP4QJvURBPcxArXvWWdhqEYwh3tU+tU";
2023-02-08 12:57:07 +00:00
boost = boost178;
ssl = openssl;
patches = [
./patches/disable-flowbench.patch
./patches/don-t-run-tests-requiring-doctest.patch
./patches/don-t-use-static-boost-libs.patch
./patches/fix-open-with-O_CREAT.patch
];
};
}