From ea6529b523e99f17acebd15a56b50b918af51e2e Mon Sep 17 00:00:00 2001 From: undefined Date: Fri, 18 Mar 2022 09:33:05 +0800 Subject: [PATCH] install: env.nix --- install/nix/env.nix | 14 ++++++++++++++ install/nix/mongo.nix | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 install/nix/env.nix diff --git a/install/nix/env.nix b/install/nix/env.nix new file mode 100644 index 000000000..0d701c310 --- /dev/null +++ b/install/nix/env.nix @@ -0,0 +1,14 @@ +{ pkgs ? import { system = "x86_64-linux"; } }: + +let + mongo = pkgs.callPackage ./mongo.nix {}; +in pkgs.buildEnv { + name = "hydro-env"; + paths = [ + mongo + pkgs.minio + pkgs.nodejs + pkgs.yarn + pkgs.git + ]; +} \ No newline at end of file diff --git a/install/nix/mongo.nix b/install/nix/mongo.nix index 39b27ea5d..a0deeb38b 100644 --- a/install/nix/mongo.nix +++ b/install/nix/mongo.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl, dpkg, glibc, xz, curl, openssl, gcc-unwrapped, autoPatchelfHook }: -let in stdenv.mkDerivation { +stdenv.mkDerivation { name = "mongodb-5.0.6"; system = "x86_64-linux"; src = fetchurl {