Commit Graph

307810 Commits

Author SHA1 Message Date
Eelco Dolstra 275f54990f * Allow arguments to be passed to programs in `nix run'.
svn path=/nix/trunk/test/; revision=23
2003-03-28 09:53:22 +00:00
Eelco Dolstra cca66ea423 * Typo fix.
svn path=/nix/trunk/test/; revision=19
2003-03-24 16:43:52 +00:00
Eelco Dolstra 9f4c56774f * Descriptors now have a "system" field specifying the platform that
the build or run action should be perfomed on.  This ensures that
  descriptors have different hashes on different platforms.

svn path=/nix/trunk/test/; revision=18
2003-03-24 12:49:40 +00:00
Eelco Dolstra e66c2d684a * A descriptor for running the Pan newsreader.
* Added descriptors for gtkspell and its support package pspell.
  Gtkspell is an optional dependency of Pan, so we should add the
  ability to nix-instantiate to instantiate variants of a package
  based on a selection of features.

svn path=/nix/trunk/test/; revision=16
2003-03-23 23:28:28 +00:00
Eelco Dolstra 24699af6ae * Added a command to list installed packages.
svn path=/nix/trunk/test/; revision=14
2003-03-21 15:58:40 +00:00
Eelco Dolstra 73a58ad97c * Forgot to commit this one.
svn path=/nix/trunk/test/; revision=12
2003-03-21 14:11:44 +00:00
Eelco Dolstra af4ef1ce4b * Fetch sources from the network.
svn path=/nix/trunk/test/; revision=11
2003-03-21 14:10:06 +00:00
Eelco Dolstra a82bb22186 * Renamed dist -> build.
svn path=/nix/trunk/test/; revision=10
2003-03-21 09:58:01 +00:00
Eelco Dolstra 7c89415774 * Descriptor templates for the Pan newsreader and all its
dependencies.

svn path=/nix/trunk/test/; revision=9
2003-03-20 22:25:01 +00:00
Eelco Dolstra 2766a4b44e * Improved Nix. Resources (package descriptors and other source
files) are now referenced using their cryptographic hashes.  

  This ensures that if two package descriptors have the same contents,
  then they describe the same package.  This property is not as
  trivial as it sounds: generally import relations cause this property
  not to hold w.r.t. temporality.  But since imports also use hashes
  to reference other packages, equality follows by induction.

svn path=/nix/trunk/pkg/; revision=5
2003-03-14 16:43:14 +00:00