A modern, delicious implementation of the Nix package manager, focused on correctness, usability, and growth — and committed to doing right by its community
Find a file
Eelco Dolstra e649f3168b * Fix concurrency issues in download-using-manifests' handling of the
SQLite manifest cache.  The DBI AutoCommit feature caused every
  process to have an active transaction at all times, which could
  indefinitely block processes wanting to update the manifest cache.

* Disable fsync() in the manifest cache because we don't need
  integrity (the cache can always be recreated if it gets corrupted).
2011-07-13 14:05:54 +00:00
corepkgs * nix-push: no need to compute the NAR hash, since the Nix database 2010-11-17 12:51:54 +00:00
doc * Allow a default value in attribute selection by writing 2011-07-13 12:19:57 +00:00
externals * Propagate the CC setting. 2011-02-05 16:40:15 +00:00
misc * Allow a default value in attribute selection by writing 2011-07-13 12:19:57 +00:00
scripts * Fix concurrency issues in download-using-manifests' handling of the 2011-07-13 14:05:54 +00:00
src * Allow a default value in attribute selection by writing 2011-07-13 12:19:57 +00:00
tests * Allow a default value in attribute selection by writing 2011-07-13 12:19:57 +00:00
.gitignore Add `.gitignore'. 2010-02-10 15:55:46 +00:00
AUTHORS * Put something in here. 2004-11-07 20:30:02 +00:00
bootstrap.sh * Use SQLite 3.7.0's write-ahead logging (WAL mode). This is a lot 2010-08-04 17:35:59 +00:00
ChangeLog * Autoconf / Automake configuration and building. 2003-04-04 16:14:56 +00:00
configure.ac 2011-07-04 14:44:53 +00:00
COPYING * Change this to LGPL to keep the government happy. 2006-04-25 16:41:06 +00:00
INSTALL * Autoconf / Automake configuration and building. 2003-04-04 16:14:56 +00:00
Makefile.am * Install config.h. 2010-10-26 10:47:02 +00:00
nix.conf.example * Document --cores in the manual. 2010-08-17 07:22:05 +00:00
nix.spec.in * Urgh. 2008-11-20 16:42:52 +00:00
README * Install documentation in $(docdir) (i.e. share/doc/nix). 2008-11-19 13:19:09 +00:00
release.nix 2011-04-11 10:23:15 +00:00
substitute.mk * configure: detect whether DBD::SQLite is present. If necessary the 2011-04-11 10:13:53 +00:00
version * Bump the version number. 2010-08-17 15:39:35 +00:00

Nix is a purely functional package manager.  For installation and
usage instructions, please read the manual, which can be found in
`docs/manual/manual.html', and additionally at the Nix website at
<http://nixos.org/>.


Acknowledgments

This product includes software developed by the OpenSSL Project for
use in the OpenSSL Toolkit (http://www.OpenSSL.org/).