6ZHQKBZP3ZWFXEGYR3TYRQANRLVO6PBM7X5DK6Z7JMNMPY6A6Z7AC NXO2ZIBUSCY5RSM6IFVU2PDHM3X66F3TH6PI6DSJGUQ3DTBJEWRAC GYPHTT4MZS75JYMQES2DZPV2D47EJW5HTQWYWDYXE7YJ6FFHPAYAC KBW3FDZ2PK7YCH3ICSHFWP22CWXYAXIPULP6LEN3S3K22UT4WSVQC PKE6I67S7TDGKEFCKIQZOZ5PSDZXCSPOQGSKDAE5NST3NOOLRUXAC 2LTNY56W6QEDRSI6IWRZGQPTJTAFQSGIQO6FBTU7M4VQCTF6OVNAC EE53ECTSDLDTGK6RHSEZHZ42FKK2IIEMXQM5ZMDTQNFWZLR4RAIQC LW755CJKCIPO7NR7D5TP5WZNGCP5UWLBMA7KJXMHJEB6XIJJGO3QC <listitem>Nix</listitem><listitem>either PostgreSQL or SQLite</listitem><listitem>many Perl packages, notably Catalyst, EmailSender,
<listitem><para>Nix</para></listitem><listitem><para>either PostgreSQL or SQLite</para></listitem><listitem><para>many Perl packages, notably Catalyst, EmailSender,
Of course we think it is a good idea to use the <ahref="http://nixos.org/nixos">NixOS</a> GNU/Linux distributionfor your buildfarm server. But this is not a requirement. TheNix software deployment system can be installed on any GNU/Linuxdistribution in parallel to the regular package managementsystem. Thus, you can use Hydra on a Debian, Fedora, SuSE, orUbuntu system.
Of course we think it is a good idea to use the <linkxlink:href="http://nixos.org/nixos">NixOS</link> GNU/Linuxdistribution for your buildfarm server. But this is not arequirement. The Nix software deployment system can beinstalled on any GNU/Linux distribution in parallel to theregular package management system. Thus, you can use Hydra on aDebian, Fedora, SuSE, or Ubuntu system.
<screen>error: cannot auto-call a function that has an argument without a default value (`nixpkgs')</screen>
<screen>error: cannot auto-call a function that has an argument without a default value (`nixpkgs')</screen>
let pkgs = import nixpkgs { inherit system; }; inpkgs.releaseTools.coverageAnalysis {name = "hello" ;src = tarball;configureFlags = [ "--disable-silent-rules" ];}; </programlisting>
let pkgs = import nixpkgs { inherit system; }; inpkgs.releaseTools.coverageAnalysis {name = "hello";src = tarball;configureFlags = [ "--disable-silent-rules" ];};</programlisting>
letpkgs = import nixpkgs { inherit system; };build = jobs.build { inherit tarball system; };inpkgs.lib.overrideDerivation build (attrs: {buildInputs = [ pkgs.gcc33 ];preConfigure = "gcc --version";configureFlags =attrs.configureFlags ++ [ "--disable-nls" ];}); </programlisting>
letpkgs = import nixpkgs { inherit system; };build = jobs.build { inherit tarball system; };inpkgs.lib.overrideDerivation build (attrs: {buildInputs = [ pkgs.gcc33 ];preConfigure = "gcc --version";configureFlags =attrs.configureFlags ++ [ "--disable-nls" ];});</programlisting>