Commit graph

  • 4911a10a4e Use XZ compression in binary caches Eelco Dolstra 2012-06-29 14:26:31 -0400
  • 49cd7387ad nix-push: create a manifest-less binary cache Eelco Dolstra 2012-06-28 17:19:32 -0400
  • 1aba0bf0fa nix-store -r: do substitutions in parallel Eelco Dolstra 2012-06-27 16:58:15 -0400
  • 42f5a2fc29 Mount an empty /dev/shm tmpfs in the chroot Eelco Dolstra 2012-06-27 09:52:27 -0400
  • 3ee208516f Check the return code of the clone() call Eelco Dolstra 2012-06-27 09:52:06 -0400
  • 1db38ae81b When using chroots, use a private PID namespace Eelco Dolstra 2012-06-25 15:45:16 -0400
  • 5489086456 Use a private UTS namespace to provide a deterministic host/domain name to builders Eelco Dolstra 2012-06-25 14:12:17 -0400
  • 8da6772ed4 Update release notes Eelco Dolstra 2012-06-23 14:59:13 -0400
  • 723a68c826 Improve error message Eelco Dolstra 2012-06-23 00:57:14 -0400
  • 7ffa523fd1 In chroot builds, use a private SysV IPC namespace Eelco Dolstra 2012-06-23 00:51:40 -0400
  • df716c98d2 In chroot builds, use a private network namespace Eelco Dolstra 2012-06-23 00:28:35 -0400
  • 2f3f413e91 Support socket-based, on-demand activation of the Nix daemon with systemd Eelco Dolstra 2012-06-18 23:01:46 -0400
  • 02fb6323e0 Add Emacs to the disk image Eelco Dolstra 2012-05-31 09:50:58 -0400
  • 221626e715 fixes to nix-worker systemd service descriptor: - remove commented-out lines - register the file for distribution in Makefile.am Michel Alexandre Salim 2012-05-30 08:31:59 +0700
  • a7ed1f67ee On systems with SystemD, install the service descriptor for nix-worker, and enable and start it Michel Alexandre Salim 2012-05-27 17:34:49 +0700
  • 8922346305 Major spec update: - Fix license field - Split into subpackages - Update build dependencies - Configure users and groups for multi-user mode - Fix installation location of Perl modules Michel Alexandre Salim 2012-05-27 17:04:16 +0700
  • 6a214f3e06 Update nix profile: - incorporate NixOS's configuration so that nix is usable by normal users - install as a data file, not a program file Michel Alexandre Salim 2012-05-27 16:34:57 +0700
  • d0308073c3 - only enable deprecated spec sections when building on systems with older RPM versions - move tests to dedicated %check section - use standard build macros Michel Alexandre Salim 2012-05-17 12:04:56 +0800
  • e545a7f9a8 - replace %define with %global Michel Alexandre Salim 2012-05-17 11:56:29 +0800
  • f5398d374b Compress build logs on the fly using bzip2 Eelco Dolstra 2012-05-30 10:12:29 -0400
  • 881beb170d "nix-store -l": support compressed logs Eelco Dolstra 2012-05-30 00:00:02 -0400
  • 4bc4da331a Reserve some disk space for the garbage collector Eelco Dolstra 2012-05-29 22:59:12 -0400
  • 2c26985835 Add option ‘build-keep-log’ to enable/disable writing of build logs Eelco Dolstra 2012-05-29 16:42:05 -0400
  • 8058dab26e Clean up the installation section; document the generic binary tarballs Eelco Dolstra 2012-05-24 12:04:07 -0400
  • 0301525e6c Fix owner/group in tar invocation Eelco Dolstra 2012-05-22 19:40:40 -0400
  • 6814b1dfa1 Generate binary tarballs for installing Nix Eelco Dolstra 2012-05-22 18:36:54 -0400
  • 591aab7e21 Remove $FONTCONFIG_FILE hack from nix-profile.sh Eelco Dolstra 2012-05-22 14:00:08 -0400
  • e071f87dc5 Add an experimental nix-make file Eelco Dolstra 2012-05-21 09:37:49 -0400
  • cac9eb39fe Bump version number Eelco Dolstra 2012-05-12 00:07:08 -0400
  • dfc6a43b72 Fix the install check Eelco Dolstra 2012-05-11 23:30:47 -0400
  • 587b408210 Set release date Eelco Dolstra 2012-05-11 17:40:58 -0400
  • 8a08813d6c Manual updates Eelco Dolstra 2012-05-11 17:39:06 -0400
  • 2b00e6990c CSS tweaks Eelco Dolstra 2012-05-11 16:21:21 -0400
  • 58d1de08d9 Use perl.libPrefix to (hopefully) fix the Cygwin build Eelco Dolstra 2012-05-11 09:41:39 -0400
  • 37fa47908b Build Ubuntu 12.04 packages Eelco Dolstra 2012-05-10 22:12:20 -0400
  • 4d383f57f4 Document "nix-build --run-env" Eelco Dolstra 2012-05-10 19:29:36 -0400
  • 4f7bab7db1 Support building with the Perl XS bindings disabled Eelco Dolstra 2012-05-10 19:03:23 -0400
  • 6a7b24a3f2 Document "nix-store --add" Eelco Dolstra 2012-05-10 18:09:45 -0400
  • cda1fd8ec8 Remove an obsolete hack Eelco Dolstra 2012-05-10 16:56:36 -0400
  • 663c06e8cd Disable building in chroot for Nix's corepkgs Eelco Dolstra 2012-05-09 22:14:36 -0400
  • cb1248d208 Document some nix-store subcommands Eelco Dolstra 2012-05-09 19:06:39 -0400
  • 7a213ffc69 Document $NIX_PATH / -I Eelco Dolstra 2012-05-09 19:06:13 -0400
  • a58efdb69b Update the release notes Eelco Dolstra 2012-05-09 19:05:30 -0400
  • 0c4c8f7a9d Remove obsolete files (moved to release tree) Eelco Dolstra 2012-05-08 15:43:54 -0400
  • afa7b8a479 nix-channel --update: allow updating only the specified channels Eelco Dolstra 2012-05-07 17:55:56 -0400
  • 147f10157f Now *really* prevent accumulation of old manifests Eelco Dolstra 2012-05-07 17:23:26 -0400
  • 464089365e Fix some 32-bit builds Eelco Dolstra 2012-05-04 21:40:56 -0400
  • c6acb219f9 Drop the Perl-specific CFLAGS Eelco Dolstra 2012-05-04 18:50:34 -0400
  • 56c82f3d9d Don't build for old Debian/Ubuntu releases that don't have a sufficiently new SQLite Eelco Dolstra 2012-05-04 17:45:21 -0400
  • 373e875ac2 Don't build for old Fedora releases that don't have a sufficiently new SQLite Eelco Dolstra 2012-05-04 17:25:25 -0400
  • d03a295192 Require SQLite >= 3.6.19 Eelco Dolstra 2012-05-04 17:21:43 -0400
  • e060c99447 Use mkpath instead of make_path Eelco Dolstra 2012-05-01 16:35:18 -0400
  • e19fb7ebed Do "make installcheck" for RPM builds Eelco Dolstra 2012-05-01 16:31:56 -0400
  • e145ac30e3 Do "make installcheck" for Debian builds Eelco Dolstra 2012-05-01 15:48:17 -0400
  • db5b86ef13 * Add an option ‘build-use-substitutes’, which can be set to ‘false’ to disable use of substitutes; i.e., force building from source. Fixes Nix/221. Eelco Dolstra 2012-04-30 19:15:34 -0400
  • 59a26360c7 Support mandatory system features in the build hook Eelco Dolstra 2012-04-30 17:22:45 -0400
  • 82ae0e688c Update the documentation of build-remote.pl Eelco Dolstra 2012-04-30 16:49:00 -0400
  • 46cdc6ad51 Handle EPERM when creating a hard link for the chroot Eelco Dolstra 2012-04-30 10:58:04 -0400
  • c722193a91 Don't use the build hook for unpacking channels Eelco Dolstra 2012-04-26 16:52:08 +0200
  • 6de5d53416 Fix a warning in the build hook about $progressViewer Eelco Dolstra 2012-04-24 12:56:30 +0200
  • 6387830c3b Merge pull request #2 from viric/master Eelco Dolstra 2012-04-23 03:29:03 -0700
  • 259c6d3fbb Fix URL set by nix-channel Eelco Dolstra 2012-04-18 13:40:18 +0200
  • 9cd3ff1059 nix-instantiate: default to "default.nix" if no arguments are given Eelco Dolstra 2012-04-17 17:19:43 +0200
  • 8745fade03 Added utility command ‘nix-instantiate --find-file’ to look up a file in Nix's search path Eelco Dolstra 2012-04-17 17:14:14 +0200
  • 8cf1719e3e Hack to prevent accumulation of old manifests Eelco Dolstra 2012-04-16 19:52:31 +0200
  • 1132dd27ea Fix obscure race condition in GC root creation Eelco Dolstra 2012-04-16 18:47:01 +0200
  • 154aa7f71a Set a few more close-on-exec flags Eelco Dolstra 2012-04-15 00:42:16 +0200
  • 31e34fcf93 Close almost all file descriptors in the builder Eelco Dolstra 2012-04-15 00:20:32 +0200
  • 0b5107c016 If the (redirected) channel URL contains a version number, use it Eelco Dolstra 2012-04-14 21:05:28 +0200
  • 1d0bafb74d Follow redirects early to ensure consistency between the manifest and the tarball Eelco Dolstra 2012-04-14 21:04:22 +0200
  • ca3d9f8b31 Urgh, modified the wrong file... Eelco Dolstra 2012-04-14 19:52:58 +0200
  • ef902274fd Remove unnecessary "system" argument Eelco Dolstra 2012-04-14 18:48:11 +0200
  • e855c7e2c9 nix-channel improvements Eelco Dolstra 2012-04-14 18:38:52 +0200
  • 969a14599d If "pv" is available at compile time, hard-code its path Eelco Dolstra 2012-04-13 14:41:33 +0200
  • 34a85c5405 nix-copy-closure: Move the progressViewer directly adjacent to the ssh call so that network progress is what's measured Shea Levy 2012-03-29 18:58:14 +0200
  • 055e803851 Add the '--show-progress' flag to nix-copy-closure Shea Levy 2012-03-29 18:20:31 +0200
  • 00c98a6bef Use Bison 2.5 Eelco Dolstra 2012-04-13 14:28:26 +0200
  • 209927bb27 Unconfuse Rob Eelco Dolstra 2012-04-10 16:40:51 +0200
  • 1fb30e6d50 Handle the case where $SHELL is not set Eelco Dolstra 2012-04-10 13:52:37 +0200
  • 8f6146a7bc Merge pull request #5 from shlevy/doc-fix Rob Vermaas 2012-04-09 00:24:08 -0700
  • 242a99c95a Nix is on github now Shea Levy 2012-04-08 23:59:02 -0400
  • 533250a4a3 Fix building from the tarball Eelco Dolstra 2012-04-06 22:54:15 +0200
  • 831c7aa410 Documentation fix Eelco Dolstra 2012-04-06 22:03:19 +0200
  • 5863987bba Include environment variables in the manpages Eelco Dolstra 2012-04-06 21:56:20 +0200
  • 998b977ede Include common options in the manpages using some XInclude hackery Eelco Dolstra 2012-04-06 21:45:00 +0200
  • d49ef039dd Update affiliation Eelco Dolstra 2012-04-06 21:43:56 +0200
  • 5a6d50998d Add a missing DocBook source file to the tarball Eelco Dolstra 2012-04-06 20:26:30 +0200
  • f2467eb6a0 On Linux, pretend we're building on Linux 2.6 Eelco Dolstra 2012-04-05 13:03:19 +0200
  • 3b859ead37 nix-generate-patches: Optionally write new patches to $NIX_ALL_PATCHES Hydra mirror 2012-04-04 20:46:18 +0000
  • 34ea91b259 Include --keep-going in --help Eelco Dolstra 2012-04-04 16:22:32 +0200
  • 0837348049 Follow redirects when checking for the existence of MANIFEST.bz2 Eelco Dolstra 2012-04-04 15:41:35 +0200
  • b8fb0ce563 Update "nix-build --help" Eelco Dolstra 2012-03-27 11:59:36 +0200
  • 5144abe5b6 Add an option "--exclude" to filter dependencies in "nix-build --run-env" Eelco Dolstra 2012-03-27 11:40:47 +0200
  • 3e94ffffd6 Allow the command executed by "nix-build --run-env" to be overriden with --command Eelco Dolstra 2012-03-27 11:16:43 +0200
  • 446b827bae Mac OS X fix Eelco Dolstra 2012-03-26 23:18:36 +0200
  • 480dda0e42 Delete non-directory valid paths right away Eelco Dolstra 2012-03-26 20:56:30 +0200
  • 117670be57 Make the garbage collector more concurrent Eelco Dolstra 2012-03-26 20:43:33 +0200
  • 8be1979f1a Remove the --max-links GC option Eelco Dolstra 2012-03-26 20:00:02 +0200
  • 85799bf89e Fixing the default of sync-before-registering Lluís Batlle i Rossell 2012-03-22 20:05:54 +0100
  • 25de80e2b6 Adding a nix option to sync before registering a path, for non-ext* filesystems. Lluís Batlle i Rossell 2012-03-22 19:57:42 +0100