nixpkgs/pkgs/development/libraries
Eelco Dolstra 892b119c9d * It is now possible to execute a builder using a shell inside the Nix
store, rather than outside (such as /bin/sh).

  For instance, the Nix expression for the ATerm library now looks
  like this:

    {stdenv, fetchurl}:

    stdenv.mkDerivation {
      name = "aterm-2.0.5";
      builder = ./builder.sh;
      ...
    }

  where `mkDerivation' is a helper function in `stdenv' that massages
  the given attribute set into using the bash shell that is part of
  the standard environment:

    mkDerivation = attrs: derivation (att s // {
      builder = pkgs.bash ~ /bin/sh;
      args = ["-e" attrs.builder];
      stdenv = (...);
      system = (...).system;
    });

  Note that this makes it unnecessary to set the `stdenv' and `system'
  attributes, since `mkDerivation' already does that.


svn path=/nixpkgs/trunk/; revision=866
2004-03-28 21:07:43 +00:00
..
a52dec * vlc and required packages. Finally a good DVD player :-) 2003-12-03 21:58:16 +00:00
aterm * It is now possible to execute a builder using a shell inside the Nix 2004-03-28 21:07:43 +00:00
audiofile * Added `zapping', a TV viewer application. It depends on Gnome, so 2004-01-21 09:34:19 +00:00
db4 * Upgrade to Subversion 0.35.1, Berkeley DB 4.2.52. 2003-12-22 18:30:38 +00:00
expat * Rename .fix -> .nix. 2003-11-18 12:12:56 +00:00
fontconfig * The stdenv setup script now defines a generic builder that allows 2004-03-19 16:53:04 +00:00
freedesktop * Need to specify a dummy unpacker. 2004-03-27 23:39:02 +00:00
freetype * Rename .fix -> .nix. 2003-11-18 12:12:56 +00:00
gettext * Rename .fix -> .nix. 2003-11-18 12:12:56 +00:00
glibc * The stdenv setup script now defines a generic builder that allows 2004-03-19 16:53:04 +00:00
gnet * Rename .fix -> .nix. 2003-11-18 12:12:56 +00:00
gnome * propagated-build-inputs should now be placed in $out/nix-support. 2004-03-09 10:59:55 +00:00
gtk+ * The stdenv setup script now defines a generic builder that allows 2004-03-19 16:53:04 +00:00
gtk+-1 * Started moving from XFree86 to the freedesktop.org Xlibs libraries. 2004-03-27 21:59:31 +00:00
libdvdcss * vlc and required packages. Finally a good DVD player :-) 2003-12-03 21:58:16 +00:00
libdvdplay * vlc and required packages. Finally a good DVD player :-) 2003-12-03 21:58:16 +00:00
libdvdread * vlc and required packages. Finally a good DVD player :-) 2003-12-03 21:58:16 +00:00
libjpeg * Rename .fix -> .nix. 2003-11-18 12:12:56 +00:00
libmad * vlc and required packages. Finally a good DVD player :-) 2003-12-03 21:58:16 +00:00
libpng * The stdenv setup script now defines a generic builder that allows 2004-03-19 16:53:04 +00:00
libtiff * propagated-build-inputs should now be placed in $out/nix-support. 2004-03-09 10:59:55 +00:00
libxml2 * Finally got stdenv-nix-linux working again. Still not perfect, 2004-03-11 17:26:14 +00:00
libxslt * Added libxslt. 2003-11-25 13:45:51 +00:00
mpeg2dec * Upgraded vlc to 0.7.0. 2004-02-18 08:17:48 +00:00
ncurses * Added gperf, texinfo, ncurses. 2004-03-05 10:13:23 +00:00
openssl * Upgrade to 0.9.7d (another security fix). 2004-03-27 15:49:20 +00:00
pcre * The stdenv setup script now defines a generic builder that allows 2004-03-19 16:53:04 +00:00
popt * Added `zapping', a TV viewer application. It depends on Gnome, so 2004-01-21 09:34:19 +00:00
rna * Finally got stdenv-nix-linux working again. Still not perfect, 2004-03-11 17:26:14 +00:00
scrollkeeper * Added `zapping', a TV viewer application. It depends on Gnome, so 2004-01-21 09:34:19 +00:00
wxGTK * Export a variation point `compat22' to specify compatibility with 2004-02-17 19:18:46 +00:00
xft * Finally got stdenv-nix-linux working again. Still not perfect, 2004-03-11 17:26:14 +00:00
zlib * The stdenv setup script now defines a generic builder that allows 2004-03-19 16:53:04 +00:00
zvbi * Teletext support for zapping. 2004-01-25 08:51:03 +00:00