mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-07 12:44:20 +00:00
mongodb: add 5.0
This commit is contained in:
parent
462b1e4473
commit
1be4226669
25
pkgs/servers/nosql/mongodb/5.0.nix
Normal file
25
pkgs/servers/nosql/mongodb/5.0.nix
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
{ stdenv, callPackage, lib, sasl, boost, Security, CoreFoundation, cctools }:
|
||||||
|
|
||||||
|
let
|
||||||
|
buildMongoDB = callPackage ./mongodb.nix {
|
||||||
|
inherit sasl boost Security CoreFoundation cctools;
|
||||||
|
};
|
||||||
|
variants = if stdenv.isLinux then
|
||||||
|
{
|
||||||
|
version = "5.0.5";
|
||||||
|
sha256 = "1nny7a3w6pk8z9cwsz8kgk7gvf8lh5xb3r24drlr7wv970h90826";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
version = "5.0.3"; # at least darwin has to stay on 5.0.3 until the SDK used by nixpkgs is bumped to 10.13
|
||||||
|
sha256 = "1p9pq0dfd6lynvnz5p1c8dqp4filzrz86j840xwxwx82dm1zl6p0";
|
||||||
|
};
|
||||||
|
in
|
||||||
|
buildMongoDB {
|
||||||
|
version = variants.version;
|
||||||
|
sha256 = variants.sha256;
|
||||||
|
patches = [
|
||||||
|
./forget-build-dependencies-4-4.patch
|
||||||
|
./asio-no-experimental-string-view-4-4.patch
|
||||||
|
];
|
||||||
|
}
|
@ -21795,6 +21795,13 @@ with pkgs;
|
|||||||
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
|
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
mongodb-5_0 = callPackage ../servers/nosql/mongodb/5.0.nix {
|
||||||
|
sasl = cyrus_sasl;
|
||||||
|
boost = boost17x.override { enableShared = false; };
|
||||||
|
inherit (darwin) cctools;
|
||||||
|
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
|
||||||
|
};
|
||||||
|
|
||||||
nginx-sso = callPackage ../servers/nginx-sso { };
|
nginx-sso = callPackage ../servers/nginx-sso { };
|
||||||
|
|
||||||
percona-server56 = callPackage ../servers/sql/percona/5.6.x.nix { };
|
percona-server56 = callPackage ../servers/sql/percona/5.6.x.nix { };
|
||||||
|
Loading…
Reference in New Issue
Block a user