Build against the bleeding edge of Nix
[?]
Oct 6, 2016, 3:26 PM
34UH6B6LBITNUL6HXSPLL3657R73LC6C34QMJJLKTMLUGHFTLUSQCDependencies
- [2]
QUAK4CSFUse nixUnstable - [3]
X7IAG7JTSimplify running nix-shell - [4]
MC3YYO4VUse patched aws-sdk-cpp - [5]
2554VN4TFix ‘Unable to handle files with the extension 'conf'’ - [6]
WQ2VQ7H3Use hydra-module.nix in the tests - [7]
NRNR4QVJUse stable Nix - [8]
GRRHPK5Grelease.nix: add missing dependency on nix - [9]
6K5PBUUNUse buildEnv to combine Hydra's Perl dependencies - [10]
DODOGD7MSend queue runner stats to statsd - [11]
Z5OWQ4KZCheck Nix version - [12]
GTUZLZRHAdd an S3-backed binary cache store - [13]
5FSHNCJHRemove NetStatsd since it's also in Nixpkgs - [14]
UQYHPQ6URun PostgreSQL during "make check" - [15]
67QM2R5CDepend on Term::Size::Any - [16]
UGA45FNCAdd a plugin for backing up builds in s3 - [17]
T4LLYESZ* Nix expression for building Hydra. - [18]
OEKXEMU2hydra: Change the `tarball' job to use `--with-nix'. - [19]
IZYR3KTLrelease.nix: Get rid of the "system" argument
Change contents
- edit in release.nix at line 35
assert versionAtLeast (getVersion pkgs.nixUnstable) "1.11pre4244_133a421"; - replacement in release.nix at line 44
nix = nixUnstable;aws-sdk-cpp' =lib.overrideDerivation (aws-sdk-cpp.override {apis = ["s3"];customMemoryManagement = false;}) (attrs: {src = fetchFromGitHub {owner = "edolstra";repo = "aws-sdk-cpp";rev = "d1e2479f79c24e2a1df8a3f3ef3278a1c6383b1e";sha256 = "1vhgsxkhpai9a7dk38q4r239l6dsz2jvl8hii24c194lsga3g84h";};});nix = overrideDerivation nixUnstable (attrs: {src = fetchFromGitHub {owner = "NixOS";repo = "nix";rev = "b0f7f9c98f2b54e34e9344f817d30363533d108f";sha256 = "1xwdlnbsdlsqplzv7s3gaiv1s8mb26qqy17gazl4hy1d3djp0hvl";};buildInputs = attrs.buildInputs ++ [ autoreconfHook bison flex ];nativeBuildInputs = attrs.nativeBuildInputs ++ [ aws-sdk-cpp' autoconf-archive ];configureFlags = attrs.configureFlags + " --disable-doc-gen";preConfigure = "./bootstrap.sh; mkdir -p $doc $man";}); - replacement in release.nix at line 116
nix git boehmgcnix git boehmgc aws-sdk-cpp' - edit in release.nix at line 133
(lib.overrideDerivation (aws-sdk-cpp.override {apis = ["s3"];customMemoryManagement = false;}) (attrs: {src = fetchFromGitHub {owner = "edolstra";repo = "aws-sdk-cpp";rev = "local";sha256 = "1vhgsxkhpai9a7dk38q4r239l6dsz2jvl8hii24c194lsga3g84h";};}))