aboutsummaryrefslogtreecommitdiff
path: root/release.nix
AgeCommit message (Collapse)Author
2012-12-05Add a dependency on xz-utilsEelco Dolstra
2012-12-05TypoEelco Dolstra
2012-12-05Produce an xz-compressed tarballEelco Dolstra
Footnote: doing "make dist-gzip dist-xz" doesn't work with Automake; you have to do "make dist-gzip; dist-xz". That's because the dist-* targets delete the temporary distdir at the end.
2012-12-05Build Debs for Ubuntu 12.10Eelco Dolstra
2012-12-04nix-channel --update needs bzip2Florian Friesdorf
2012-09-13Remove double Fedora release suffixEelco Dolstra
2012-08-27Add libwww-curl-perl to the Debian/Ubuntu imagesEelco Dolstra
2012-08-27Add perl-WWW-Curl to the RPM imageEelco Dolstra
2012-08-27WhitespaceEelco Dolstra
2012-07-26Merge branch 'master' into no-manifestsEelco Dolstra
2012-07-25Turn tests back onShea Levy
2012-07-25Disable tests temporarilyShea Levy
2012-07-18Remove RPM builds that don't evaluateEelco Dolstra
2012-07-09Add WWW::Curl as a dependencyEelco Dolstra
2012-05-31Add Emacs to the disk imageEelco Dolstra
2012-05-22Fix owner/group in tar invocationEelco Dolstra
2012-05-22Generate binary tarballs for installing NixEelco Dolstra
For several platforms we don't currently have "native" Nix packages (e.g. Mac OS X and FreeBSD). This provides the next best thing: a tarball containing the closure of Nix, plus a simple script "nix-finish-install" that initialises the Nix database, registers the paths in the closure as valid, and runs "nix-env -i /path/to/nix" to initialise the user profile. The tarball must be unpacked in the root directory. It creates /nix/store/... and /usr/bin/nix-finish-install. Typical installation is as follows: $ cd / $ tar xvf /path/to/nix-1.1pre1234_abcdef-x86_64-linux.tar.bz2 $ nix-finish-install (if necessary add ~/.nix-profile/etc/profile.d/nix.sh to the shell login scripts) After this, /usr/bin/nix-finish-install can be deleted, if desired. The downside to the binary tarball is that it's pretty big (~55 MiB for x86_64-linux).
2012-05-11Fix the install checkEelco Dolstra
2012-05-11Use perl.libPrefix to (hopefully) fix the Cygwin buildEelco Dolstra
http://hydra.nixos.org/build/2602599
2012-05-10Build Ubuntu 12.04 packagesEelco Dolstra
2012-05-04Don't build for old Debian/Ubuntu releases that don't have a sufficiently ↵Eelco Dolstra
new SQLite
2012-05-04Don't build for old Fedora releases that don't have a sufficiently new SQLiteEelco Dolstra
2012-05-01Do "make installcheck" for RPM buildsEelco Dolstra
2012-05-01Do "make installcheck" for Debian buildsEelco Dolstra
2012-04-13Use Bison 2.5Eelco Dolstra
2012-03-19Fix the coverage buildEelco Dolstra
2012-03-19Fix the Deb buildsEelco Dolstra
2012-03-19Fix the RPMEelco Dolstra
2012-03-19Replace "make check" with "make installcheck"Eelco Dolstra
Ensuring that the tests work from the build tree requires a growing number of nasty hacks. The tests also don't verify that the installed Nix actually works. Thus, the tests now require "make install" to have been run.
2012-03-18Drop the externals directoryEelco Dolstra
Nix now requires SQLite and bzip2 to be pre-installed. SQLite is detected using pkg-config. We required DBD::SQLite anyway, so depending on SQLite is not a big problem. The --with-bzip2, --with-openssl and --with-sqlite flags are gone.
2012-03-18Clean up when building from a working treeEelco Dolstra
2012-03-12Fix testsEelco Dolstra
2012-02-08Set the versionSuffix to include the Git shortrevEelco Dolstra
2012-02-07* Build Nix for the latest Fedora and Ubuntu releases (and drop someEelco Dolstra
old ones).
2011-12-22* ‘--disable-shared’ is no longer supported. Fortunately it's notEelco Dolstra
needed for the coverage analysis.
2011-10-11* Add a test for nix-copy-closure.Eelco Dolstra
2011-10-11* Move the remote building test from the NixOS tree to the Nix tree.Eelco Dolstra
2011-10-10* Hopefully perl-devel contains the required headers (untested).Eelco Dolstra
2011-08-08* Add perl-DBD-SQLite as a dependency of the RPM builds.Eelco Dolstra
2011-08-08* Add DBD-SQLite as a dependency to the Debian/Ubuntu builds.Eelco Dolstra
* Drop some old Fedora/Debian/Ubuntu releases.
2011-04-11(no commit message)Eelco Dolstra
2011-02-14* Build for Ubuntu 10.04.Eelco Dolstra
2011-02-09* A better fix. $boehmgc isn't set anywhere, we should use the flagsEelco Dolstra
returned by pkg-config.
2011-02-09* The GC library can't be found on SolarisEelco Dolstra
(http://hydra.nixos.org/build/890714), so don't build with GC support for now.
2010-11-16* Sync with the trunk.Eelco Dolstra
2010-10-29* Use pkgconfig to locate the Boehm GC (as suggested by Ludo), ifEelco Dolstra
--enable-gc is given.
2010-10-24* We need Bison 2.4 now.Eelco Dolstra
2010-08-24* Sync with the trunk.Eelco Dolstra
2010-08-17* rpmBuild already includes the disk image in the output name.Eelco Dolstra
2010-08-16* Remove the "tarball" jobset argument.Eelco Dolstra