Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							f1d1900a92 
							
						 
					 
					
						
						
							
							* Upgraded Nix to the latest version.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=929 
						
						
					 
					
						2004-04-08 13:50:29 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c5ff3fb6 
							
						 
					 
					
						
						
							
							* Upgraded the DocBook DTD and the DocBook XSL stylesheets.  
						
						... 
						
						
						
						* Added the DocBook EBNF module.
svn path=/nixpkgs/trunk/; revision=926 
						
						
					 
					
						2004-04-08 11:49:27 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							02ec562596 
							
						 
					 
					
						
						
							
							* GHC now works again.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=925 
						
						
					 
					
						2004-04-07 14:16:57 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							9c55897afc 
							
						 
					 
					
						
						
							
							* Accept relative paths such as -I ..' (-I..' was already being  
						
						... 
						
						
						
						accepted).
svn path=/nixpkgs/trunk/; revision=924 
						
						
					 
					
						2004-04-07 14:15:54 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							32e4b9928d 
							
						 
					 
					
						
						
							
							* Added xchm, a Windows help viewer for X.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=923 
						
						
					 
					
						2004-04-06 17:47:34 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							381c8b926a 
							
						 
					 
					
						
						
							
							* Some applications (notably, everything based on wxGTK) don't work  
						
						... 
						
						
						
						yet with GTK 2.4.  Fortunately, having several GTKs in parallel is
  no problem for Nix.
svn path=/nixpkgs/trunk/; revision=915 
						
						
					 
					
						2004-04-05 14:09:01 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							a1ddfbc3a5 
							
						 
					 
					
						
						
							
							* Some renaming.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=914 
						
						
					 
					
						2004-04-05 13:42:41 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							0233bc614d 
							
						 
					 
					
						
						
							
							* Factor groups of strongly related packages out of  
						
						... 
						
						
						
						`all-packages-generic.nix'.
svn path=/nixpkgs/trunk/; revision=913 
						
						
					 
					
						2004-04-05 13:34:13 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							b874f68d80 
							
						 
					 
					
						
						
							
							* Remove docs/ after build.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=912 
						
						
					 
					
						2004-04-05 09:34:43 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							beaff0a892 
							
						 
					 
					
						
						
							
							* Ensure that when building gcc, libstdc++ is linked against the  
						
						... 
						
						
						
						libgcc of the gcc being built, not the gcc building it.
* Only include a directory in the rpath of an executable/library if it
  is actually used.  Before, the `/lib' directory of every build input
  was added to the rpath, causing many unnecessary retained
  dependencies.  For instance, Perl has a `/lib' directory, but most
  applications whose build process uses Perl don't actually link
  against Perl.  (Also added a test for this.)
* After building glibc, remove glibcbug, to prevent a retained
  dependency on gcc.
* Add a newline after `building X' in GNU Make.
svn path=/nixpkgs/trunk/; revision=911 
						
						
					 
					
						2004-04-04 22:02:41 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							0d4967fc35 
							
						 
					 
					
						
						
							
							* Build Firefox in nixpkgs.  
						
						... 
						
						
						
						* Some TODOs.
svn path=/nixpkgs/trunk/; revision=910 
						
						
					 
					
						2004-04-03 15:45:42 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							1550034ac4 
							
						 
					 
					
						
						
							
							* Various bug fixes in setup.sh and ld-wrapper.sh.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=909 
						
						
					 
					
						2004-04-02 17:49:44 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							798a009f1d 
							
						 
					 
					
						
						
							
							* Print `building FOO' messages on standard error, not standard  
						
						... 
						
						
						
						output.  Some build processes actually parse the output of Make
  (like Firefox).
svn path=/nixpkgs/trunk/; revision=908 
						
						
					 
					
						2004-04-02 17:45:20 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							8776ba127c 
							
						 
					 
					
						
						
							
							* Updated some more packages.  However, bittorrent and vlc don't work  
						
						... 
						
						
						
						right now because wxGTK is broken (it depends on internal symbols in
  GTK which where made private in GTK 2.4).
svn path=/nixpkgs/trunk/; revision=907 
						
						
					 
					
						2004-04-02 15:36:14 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							de759967c8 
							
						 
					 
					
						
						
							
							* Update to GTK 2.4.0.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=906 
						
						
					 
					
						2004-04-02 13:58:55 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							36356d7694 
							
						 
					 
					
						
						
							
							* More sed breakage.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=903 
						
						
					 
					
						2004-04-01 20:36:40 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							57c5759250 
							
						 
					 
					
						
						
							
							* Missing file.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=902 
						
						
					 
					
						2004-04-01 20:20:09 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							5c9232e063 
							
						 
					 
					
						
						
							
							* Fix UML - poorly.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=901 
						
						
					 
					
						2004-04-01 20:12:54 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							776554d9e1 
							
						 
					 
					
						
						
							
							* Fixed and/or updated some more components.  The number of explicit  
						
						... 
						
						
						
						builders is dropping steadily.
svn path=/nixpkgs/trunk/; revision=900 
						
						
					 
					
						2004-04-01 19:11:59 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							7bf54b734e 
							
						 
					 
					
						
						
							
							* Follow redirects.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=899 
						
						
					 
					
						2004-04-01 19:10:37 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							2b58d63ab6 
							
						 
					 
					
						
						
							
							* MPlayer had an undeclared dependency on zlib; found using the  
						
						... 
						
						
						
						improved purity enforcement in the gcc/ld-wrappers.
svn path=/nixpkgs/trunk/; revision=898 
						
						
					 
					
						2004-04-01 18:06:09 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							6d3efc40c1 
							
						 
					 
					
						
						
							
							* I don't know why GHC is broken.  But it is.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=897 
						
						
					 
					
						2004-04-01 17:10:36 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							735076eb3c 
							
						 
					 
					
						
						
							
							* Doh!.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=895 
						
						
					 
					
						2004-04-01 16:07:36 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							e50417845d 
							
						 
					 
					
						
						
							
							* Fixed Stratego.  
						
						... 
						
						
						
						* Added Zoom, an interpreter for Z-Code.
svn path=/nixpkgs/trunk/; revision=894 
						
						
					 
					
						2004-04-01 16:02:53 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							8e4d58631e 
							
						 
					 
					
						
						
							
							* Fixed flex-new.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=893 
						
						
					 
					
						2004-04-01 14:24:30 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							9c711700e4 
							
						 
					 
					
						
						
							
							* Fix bison.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=892 
						
						
					 
					
						2004-04-01 13:48:08 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							92b3cc5cfb 
							
						 
					 
					
						
						
							
							* Working Graphviz / Athena widgets.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=891 
						
						
					 
					
						2004-04-01 13:36:31 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							8feb5fab5b 
							
						 
					 
					
						
						
							
							* Use an unofficial release of libXt.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=890 
						
						
					 
					
						2004-04-01 12:24:12 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							ab7af4709a 
							
						 
					 
					
						
						
							
							* Add `--fail' to curl invocation to catch errors.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=889 
						
						
					 
					
						2004-04-01 12:23:02 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							817d1b27ef 
							
						 
					 
					
						
						
							
							* Provide a wrapper around `aclocal' (in Automake) that automatically  
						
						... 
						
						
						
						adds all directories specified in `ACLOCAL_PATH' to the `aclocal'
  command line as `-I' flags.  Also, it provides a setup hook that
  adds the `.../share/aclocal' directory of every build input to
  `ACLOCAL_PATH'.
* Upgraded Libtool.
* Graphviz requires the X Athena widgets, which in turn requires the X
  miscellaneous utilities library; added those.  However it doesn't
  work yet since libXt is broken.
  
svn path=/nixpkgs/trunk/; revision=888 
						
						
					 
					
						2004-03-31 22:47:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							cbdf9a0408 
							
						 
					 
					
						
						
							
							* Disable some packages known not to build.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=887 
						
						
					 
					
						2004-03-31 10:19:24 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							0376334dde 
							
						 
					 
					
						
						
							
							* New Nix release.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=886 
						
						
					 
					
						2004-03-31 10:19:01 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							b3c93a41c1 
							
						 
					 
					
						
						
							
							* Some changes to get Firefox working (it doesn't work yet, since  
						
						... 
						
						
						
						the freedesktop.org libXt is broken, but never mind that).
svn path=/nixpkgs/trunk/; revision=885 
						
						
					 
					
						2004-03-31 09:45:19 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							24cb251dd0 
							
						 
					 
					
						
						
							
							* Some more updates.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=884 
						
						
					 
					
						2004-03-30 17:42:45 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							00004fa6da 
							
						 
					 
					
						
						
							
							* More freedesktop.org X11 modules.  
						
						... 
						
						
						
						* Cleaned up some packages.
svn path=/nixpkgs/trunk/; revision=883 
						
						
					 
					
						2004-03-30 17:28:41 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							5a4de2c5de 
							
						 
					 
					
						
						
							
							* Remove builder attributes.  
						
						... 
						
						
						
						* MPlayer: pass stdenv to w32codecs.
svn path=/nixpkgs/trunk/; revision=882 
						
						
					 
					
						2004-03-30 15:15:19 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							01a1658c6b 
							
						 
					 
					
						
						
							
							* Finally we have a working stdenvLinux again.  
						
						... 
						
						
						
						On the downside, the build process of stdenvLinux builds gcc 9 times
  (3 x 3 bootstrap stages).  That's a bit excessive.
svn path=/nixpkgs/trunk/; revision=880 
						
						
					 
					
						2004-03-30 12:46:52 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							68327c3a9d 
							
						 
					 
					
						
						
							
							* Fix brokenness due to automatic transformations.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=879 
						
						
					 
					
						2004-03-30 12:40:55 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							04c272508c 
							
						 
					 
					
						
						
							
							* Fix brokenness due to automatic transformations.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=878 
						
						
					 
					
						2004-03-30 12:37:17 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							4fc3dd4a5a 
							
						 
					 
					
						
						
							
							* Remove builder.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=877 
						
						
					 
					
						2004-03-30 12:35:56 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							085e197ea3 
							
						 
					 
					
						
						
							
							* Toss out all the linker flags, since any --rpath switch causes the  
						
						... 
						
						
						
						glibc build to fail.
svn path=/nixpkgs/trunk/; revision=876 
						
						
					 
					
						2004-03-30 12:35:31 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed9ea8b51 
							
						 
					 
					
						
						
							
							* Use a Nix shell for gcc-wrapper and ld-wrapper.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=875 
						
						
					 
					
						2004-03-29 17:34:00 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							12ae5363ea 
							
						 
					 
					
						
						
							
							* Remove trivial builders.  
						
						... 
						
						
						
						* Make builders unexecutable by removing the hash-bang line and
  execute permission.
* Convert calls to `derivation' to `mkDerivation'.
* Remove `system' and `stdenv' attributes from calls to
  `mkDerivation'.  These transformations were all done automatically,
  so it is quite possible I broke stuff.
* Put the `mkDerivation' function in stdenv/generic.
svn path=/nixpkgs/trunk/; revision=874 
						
						
					 
					
						2004-03-29 17:23:01 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							bc71554fc8 
							
						 
					 
					
						
						
							
							* Okay, so something did break.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=871 
						
						
					 
					
						2004-03-29 10:27:01 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							2fcc5fdb08 
							
						 
					 
					
						
						
							
							* "!isNull x" -> "x != null".  Done automatically.  Hope nothing  
						
						... 
						
						
						
						broke.
svn path=/nixpkgs/trunk/; revision=870 
						
						
					 
					
						2004-03-29 10:25:25 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							e3ff964291 
							
						 
					 
					
						
						
							
							* Fixing ltmain.sh is now done in setup.sh.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=869 
						
						
					 
					
						2004-03-29 10:15:12 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							5862e56f26 
							
						 
					 
					
						
						
							
							* For simple Autotools-style packages (such as the ATerm library), the  
						
						... 
						
						
						
						builder may now be omitted entirely; the function `mkDerivation'
  will then use a default build script.
svn path=/nixpkgs/trunk/; revision=868 
						
						
					 
					
						2004-03-28 21:17:56 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Eelco Visser 
							
						 
					 
					
						
						
						
						
							
						
						
							f8f9f4d12c 
							
						 
					 
					
						
						
							
							expression for strategoxt 0.9.5  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=863 
						
						
					 
					
						2004-03-28 15:52:03 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							3c699fe619 
							
						 
					 
					
						
						
							
							* Need to specify a dummy unpacker.  
						
						... 
						
						
						
						svn path=/nixpkgs/trunk/; revision=862 
						
						
					 
					
						2004-03-27 23:39:02 +00:00