Skip to content
Snippets Groups Projects
  1. Sep 08, 2016
  2. Sep 07, 2016
  3. Aug 31, 2016
  4. Aug 30, 2016
  5. Aug 29, 2016
  6. Aug 26, 2016
  7. Aug 24, 2016
    • Eelco Dolstra's avatar
      Fix queryPathFromHashPart() · a9d4f2b3
      Eelco Dolstra authored
      The inner lambda was returning a SQLite-internal char * rather than a
      std::string, leading to Hydra errors liks
      
        Caught exception in Hydra::Controller::Root->narinfo "path ‘ø˜£â€™ is not in the Nix store at /nix/store/6mvvyb8fgwj23miyal5mdr8ik4ixk15w-hydra-0.1.1234.abcdef/libexec/hydra/lib/Hydra/Controller/Root.pm line 352."
      a9d4f2b3
  8. Aug 23, 2016
    • Eelco Dolstra's avatar
      nix build: Use Nix search path · d74236d1
      Eelco Dolstra authored
      That is, unless --file is specified, the Nix search path is
      synthesized into an attribute set. Thus you can say
      
        $ nix build nixpkgs.hello
      
      assuming $NIX_PATH contains an entry of the form "nixpkgs=...". This
      is more verbose than
      
        $ nix build hello
      
      but is less ambiguous.
      d74236d1
  9. Aug 17, 2016
    • Jude Taylor's avatar
      iterate through fat_headers correctly · 50c3b5df
      Jude Taylor authored
      50c3b5df
    • Eelco Dolstra's avatar
      Add a mechanism for derivation attributes to reference the derivation's outputs · 22d6e31f
      Eelco Dolstra authored
      For example, you can now say:
      
        configureFlags = "--prefix=${placeholder "out"} --includedir=${placeholder "dev"}";
      
      The strings returned by the ‘placeholder’ builtin are replaced at
      build time by the actual store paths corresponding to the specified
      outputs.
      
      Previously, you had to work around the inability to self-reference by doing stuff like:
      
        preConfigure = ''
          configureFlags+=" --prefix $out --includedir=$dev"
        '';
      
      or rely on ad-hoc variable interpolation semantics in Autoconf or Make
      (e.g. --prefix=\$(out)), which doesn't always work.
      22d6e31f
  10. Aug 16, 2016
  11. Aug 15, 2016
  12. Aug 13, 2016
Loading