From 2c78a92ac53d763ed1fa7e951fd2e18f36f93c67 Mon Sep 17 00:00:00 2001 From: Alexander Ried Date: Fri, 29 Apr 2016 18:58:50 +0200 Subject: [PATCH 1/3] release.nix: add missing dependency on nix --- release.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release.nix b/release.nix index 85bfaa70..d6e6ae5c 100644 --- a/release.nix +++ b/release.nix @@ -118,7 +118,7 @@ rec { [ makeWrapper autoconf automake libtool unzip nukeReferences pkgconfig sqlite libpqxx gitAndTools.topGit mercurial darcs subversion bazaar openssl bzip2 libxslt guile # optional, for Guile + Guix support - perlDeps perl + perlDeps perl nix postgresql92 # for running the tests (lib.overrideDerivation (aws-sdk-cpp.override { apis = ["s3"]; From 51d21b9b917e76da5c143f183319d83a2f82b775 Mon Sep 17 00:00:00 2001 From: Alexander Ried Date: Mon, 9 May 2016 19:09:33 +0200 Subject: [PATCH 2/3] hydra-module.nix: fix warning about deprecated types.list --- hydra-module.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hydra-module.nix b/hydra-module.nix index a75086cd..494d19c6 100644 --- a/hydra-module.nix +++ b/hydra-module.nix @@ -164,7 +164,7 @@ in }; buildMachinesFiles = mkOption { - type = types.list types.path; + type = types.listOf types.path; default = []; example = [ "/etc/nix/machines" "/var/lib/hydra/provisioner/machines" ]; description = "List of files containing build machines."; From 2b7fd6e5090fb0d6bf65e492795a3407fd11c1d4 Mon Sep 17 00:00:00 2001 From: Alexander Ried Date: Wed, 11 May 2016 21:08:23 +0200 Subject: [PATCH 3/3] readme: update hacking section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f5365a48..edd05107 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ To start hacking on Hydra, run: + $ bootstrap $ nix-shell $ ./configure $configureFlags --prefix=/opt/hydra $ make