···1{
2 lib,
3 boost,
4- cmake,
5 fetchFromGitHub,
6 meson,
7 ninja,
8 curl,
9- nix,
10 nlohmann_json,
11 pkg-config,
12 stdenv,
013}:
14stdenv.mkDerivation rec {
15 pname = "nix-eval-jobs";
···2425 buildInputs = [
26 boost
27- nix
28 curl
29 nlohmann_json
00000030 ];
3132 nativeBuildInputs = [
···43 # Since this package is intimately tied to a specific Nix release, we
44 # propagate the Nix used for building it to make it easier for users
45 # downstream to reference it.
46- passthru = { inherit nix; };
00004748 meta = {
49 description = "Hydra's builtin hydra-eval-jobs as a standalone";
···1{
2 lib,
3 boost,
04 fetchFromGitHub,
5 meson,
6 ninja,
7 curl,
08 nlohmann_json,
9 pkg-config,
10 stdenv,
11+ nixComponents,
12}:
13stdenv.mkDerivation rec {
14 pname = "nix-eval-jobs";
···2324 buildInputs = [
25 boost
026 curl
27 nlohmann_json
28+ nixComponents.nix-store
29+ nixComponents.nix-fetchers
30+ nixComponents.nix-expr
31+ nixComponents.nix-flake
32+ nixComponents.nix-main
33+ nixComponents.nix-cmd
34 ];
3536 nativeBuildInputs = [
···47 # Since this package is intimately tied to a specific Nix release, we
48 # propagate the Nix used for building it to make it easier for users
49 # downstream to reference it.
50+ passthru = {
51+ inherit nixComponents;
52+ # For nix-fast-build
53+ nix = nixComponents.nix-cli;
54+ };
5556 meta = {
57 description = "Hydra's builtin hydra-eval-jobs as a standalone";