Commit graph

  • 5868736733 forgot a " Armijn Hemel 2004-08-03 14:23:33 +00:00
  • ffdc517c33 * GCC 2.95.3 (required to build some "old" stuff). Eelco Dolstra 2004-08-03 10:36:29 +00:00
  • f4e18e486d * Zapping 0.7. Eelco Dolstra 2004-08-02 17:49:42 +00:00
  • 6de341ddbc whoops, forgot to add openssh Armijn Hemel 2004-08-02 12:27:01 +00:00
  • ae04cf09b2 add OpenSSH client + server, needs a lot of thorough testing with regards to server configuration, this will be the test case for NixOS. No PAM configs, might need tweaking, etc. Armijn Hemel 2004-08-02 11:55:31 +00:00
  • b9b9e8b29e * UML 2.4.24-2 is less buggy. Eelco Dolstra 2004-07-31 17:29:10 +00:00
  • 55b6317300 add screen, fix expression for less, move it to the right "section" Armijn Hemel 2004-07-30 16:15:55 +00:00
  • 56c404a7a9 add screen, does complain about getting/setting a config file in /etc Armijn Hemel 2004-07-30 16:13:08 +00:00
  • cd4aa37b6b move less from applications to tools Armijn Hemel 2004-07-30 15:34:37 +00:00
  • 836511077d add a decent pager Armijn Hemel 2004-07-30 13:38:10 +00:00
  • 705027be2d fix typo Armijn Hemel 2004-07-30 13:28:55 +00:00
  • 5d1cf55dc1 add vim Armijn Hemel 2004-07-30 12:57:27 +00:00
  • b63ec4b441 * UML 2.4.25. Eelco Dolstra 2004-07-29 20:20:59 +00:00
  • de387a0368 strategoxt should use sdf bundle Eelco Visser 2004-07-28 13:12:28 +00:00
  • 417aa140f6 don't use patched configure script for ocaml Eelco Visser 2004-07-28 11:23:35 +00:00
  • 103f769310 - Some recent StrategoXT distributions - Build ocaml with x11 support Eelco Visser 2004-07-28 11:16:25 +00:00
  • e5ee911e2e Hevea is an interpreter for (La)TeX that produces HTML. It is written in OCaml. Eelco Visser 2004-07-28 10:49:55 +00:00
  • 4e0ab72b67 Nix expression for ocaml compiler. - The package has a non-standard build interface; fixed with hooks for genericBuild - The graph library requires x11 and the configure script looks in absolute directory paths to find X11. Fixed by using patched configure script from which the absolute paths have been removed. As a consequence the graph library is not build until we have X11 support in Nix. Eelco Visser 2004-07-28 10:08:31 +00:00
  • 6bb1fefcdc nix expression for ocaml Eelco Visser 2004-07-27 21:16:09 +00:00
  • 45ac835af6 * Finally a real web browser! Eelco Dolstra 2004-07-26 10:33:58 +00:00
  • 8570f75704 * Subversion 1.0.6. Eelco Dolstra 2004-07-26 09:36:15 +00:00
  • 0fcf15333a * Hevea doesn't exist, remove from cache. Eelco Dolstra 2004-07-26 08:49:58 +00:00
  • 8d40aeebb1 ocaml is not defined, hevea entry commented out Armijn Hemel 2004-07-21 15:02:07 +00:00
  • 0a32c85cb6 * Use a mirror (losser), since gnugrep-2.5.1 has been removed from the FSF server. Eelco Dolstra 2004-07-18 21:16:45 +00:00
  • 26e79fd44b prebuild ocaml and hevea Eelco Visser 2004-07-16 22:59:28 +00:00
  • be48aa538b - O'Caml compiler for Object CaML - hevea is an interpreter for latex producing html Eelco Visser 2004-07-16 22:58:15 +00:00
  • 656ea85e60 * Ignore failure to set up networking. * Unmount, don't remount / on halt. Eelco Dolstra 2004-07-16 15:41:47 +00:00
  • c0b5981c45 Upgrade Martin Bravenboer 2004-07-14 07:59:37 +00:00
  • ad8c419f15 Minor fix' Martin Bravenboer 2004-07-12 13:41:37 +00:00
  • 0c7969f9c8 * Allow a build to finish "succesfully" as far as Nix is concerned even if some build phase failed if the variable $succeedOnFailure' is set to 1. If that happens, the file $out/nix-support/failed' is created to mark the build result as bad. This is useful for release management systems that might want to publish failed releases. Eelco Dolstra 2004-07-12 12:34:02 +00:00
  • 8b0e40b3d4 * Always make source writable. Eelco Dolstra 2004-07-11 20:02:57 +00:00
  • 93efdb400a * Log support in the generic builder. Just set $logPhases to 1 and it will write the output of each phase to a separate log file in $out/log/. Eelco Dolstra 2004-07-11 18:52:25 +00:00
  • 331f913861 * Add write permission to sources copied from the store. * A new distPhase' to build source distributions (enabled when $doDist = 1). * A new checkPhase' to perform `make check' (enabled when $doCheck = 1). * Allow the prefix to be redirected, either by setting $prefix or by setting $useTempPrefix to 1. Useful when making distributions. * Allow the build or install phases to be skipped by setting $dontBuild $dontInstall to 1. * Allow the order of phases to be changed by setting $phases. Eelco Dolstra 2004-07-11 16:32:34 +00:00
  • e86a4a1112 Added the Ant wrapper. The ant script in this wrapper sets the config in environment variables and invokes core-ant. Martin Bravenboer 2004-07-10 16:17:48 +00:00
  • feeff4dfb1 Working on improved Ant package in Nix: do configuration in wrapper scripts. This is the 'core' Ant. Martin Bravenboer 2004-07-10 13:59:21 +00:00
  • d91c216e2c * Include gcc 3.4.x in the nixpkgs release. * Remove precompiled headers, which are nice except that A) they don't work; and B) they make gcc take up 270% more disk space. Eelco Dolstra 2004-07-05 12:20:23 +00:00
  • 2bf90b3fbf * gcc-wrapper: inherit gcc's name by default. Eelco Dolstra 2004-07-05 12:00:19 +00:00
  • 6315d6d923 New version of ATerm library and SDF packages Martin Bravenboer 2004-07-03 10:47:58 +00:00
  • 5a00ba432c * Don't strip debug info on Darwin, otherwise links by libtool fail ("/usr/bin/ld: can't use -s with -r (resulting file would not be relocatable)"). * Since stdenv/generic had to be modified for this, I forked it in situ. This should be merged later. Eelco Dolstra 2004-07-02 10:05:53 +00:00
  • ec6eb9c473 * On Darwin, use the system Perl instead of building our own for now. * Build Subversion for Darwin. Eelco Dolstra 2004-07-01 16:57:31 +00:00
  • 770e57d27c * Don't apply the libtool fix in Darwin, since it's not a pure build environment. Eelco Dolstra 2004-07-01 16:56:19 +00:00
  • 656151af3f * Ugh, let's not build GNU Hello. Eelco Dolstra 2004-07-01 14:55:23 +00:00
  • 28c503f90f * Include all packages in powerpc-darwin. Eelco Dolstra 2004-07-01 14:43:41 +00:00
  • 8884c47b3e * Start building packages for Mac OS X. Eelco Dolstra 2004-07-01 14:00:42 +00:00
  • d92fa0bf37 * Add an option to GCC to build a profiled compiler (which is about 5-10% faster). Eelco Dolstra 2004-07-01 12:17:53 +00:00
  • 56fd464a72 * GCC 3.4 now seems to work. Eelco Dolstra 2004-06-29 17:33:54 +00:00
  • 62981b617d * Started adding gcc 3.4. Eelco Dolstra 2004-06-29 08:25:55 +00:00
  • 49c1176ec6 * Upgraded Bison to the latest alpha release. This fixes a segfault in Nix. Eelco Dolstra 2004-06-28 12:23:07 +00:00
  • b8f20e51f4 * Added rte (real-time encoder) library. Eelco Dolstra 2004-06-21 20:41:32 +00:00
  • 59bf3545de * Add libXext again. Eelco Dolstra 2004-06-21 18:56:26 +00:00
  • 41548ccdab * Upgraded some xlibs. * Upgraded zapping (probably doesn't build yet). Eelco Dolstra 2004-06-21 18:13:45 +00:00
  • 3f9a589d53 * More updates. Eelco Dolstra 2004-06-21 17:00:00 +00:00
  • 5503e2fc33 * Upgraded Glib, GTK, Sylpheed. Eelco Dolstra 2004-06-21 15:49:03 +00:00
  • 6ade14473a Latest daily distribution of StrategoXT in Nix Martin Bravenboer 2004-06-21 13:17:20 +00:00
  • 8e22f2f58b * Unreal Tournament 2004 Demo. Also a binary-only component. Eelco Dolstra 2004-06-09 18:06:29 +00:00
  • ce53f3736e * Quake 3 Arena Demo. The goal is to show that Nix can also be used to deploy existing binary-only components. Eelco Dolstra 2004-06-09 17:59:46 +00:00
  • 7bbd1fd535 * Mesa (an OpenGL implementation). Eelco Dolstra 2004-06-09 17:53:30 +00:00
  • 3ac1041bfa * Added libXi (Xinerama? In any case Mesa needs it). Eelco Dolstra 2004-06-09 17:52:19 +00:00
  • 3d90f961b4 Added Happy parser generator and HaRP: Haskell Regular Patterns Martin Bravenboer 2004-06-09 14:23:05 +00:00
  • 7226e94466 * Added GNU enscript. Eelco Dolstra 2004-06-03 17:16:16 +00:00
  • ef73044b61 Upgrade to beta2 Martin Bravenboer 2004-06-01 19:36:45 +00:00
  • 106567146f * Subversion 1.0.4. Eelco Dolstra 2004-06-01 14:52:57 +00:00
  • 1b47486557 * Darwin (Mac OS X) standard environment. Eelco Dolstra 2004-05-18 10:59:18 +00:00
  • 6b2348542a Added asf library Martin Bravenboer 2004-05-13 18:33:12 +00:00
  • 1d7474bae9 Moved the sdf2 distribution 2.0 packages to a separate Nix attribute set Martin Bravenboer 2004-05-13 18:16:56 +00:00
  • fec8c962ab Added the packages that constitute the sdf2 distribution 2.1 as separate packages, collected in a Nix attribute set Martin Bravenboer 2004-05-13 18:06:09 +00:00
  • 201a93cb13 Use propagated build inputs Martin Bravenboer 2004-05-12 16:26:48 +00:00
  • 172421635c Upgraded all SDF packages Martin Bravenboer 2004-05-12 16:10:43 +00:00
  • 100e0387e5 More upgrades Martin Bravenboer 2004-05-12 15:57:23 +00:00
  • b410599fc4 More upgrades Martin Bravenboer 2004-05-12 15:48:39 +00:00
  • 9ba11d2be6 Upgrade to generic build Martin Bravenboer 2004-05-12 15:35:06 +00:00
  • ffade7689e Added j2sdk-1.5.0-beta Martin Bravenboer 2004-05-12 15:06:23 +00:00
  • ecdac2b804 Upgrade strategoxt to 0.10 Martin Bravenboer 2004-05-12 14:34:12 +00:00
  • 487be25ceb Upgraded aterm to 2.1 Martin Bravenboer 2004-05-12 13:53:53 +00:00
  • 7dd8485e5f * Bump version number. Eelco Dolstra 2004-05-03 14:36:37 +00:00
  • d811b4c9d8 * Added libXv (XVideo). * Zapping/VLC/MPlayer: use libXv. * MPlayer: upgrade to 1.0pre4. * Zapping: add libXext to the rpath. I don't understand why this is necessary. Zapping doesn't itself link against libXext, though some of its dependencies do. (Maybe this is due to `--export-dynamic'?) Eelco Dolstra 2004-05-01 18:17:56 +00:00
  • d357f1a8ed * The contents of this file determines whether to build a stable (1') or unstable (0') release. Eelco Dolstra 2004-04-27 10:50:05 +00:00
  • 163a382727 * Don't use gettext. Also use an internal (GNU) version of getopt. This allows it to build on non-glibc platforms (e.g., Mac OS X). Eelco Dolstra 2004-04-23 16:29:53 +00:00
  • ec232441a2 * Valgrind: upgrade to 2.1.1. Eelco Dolstra 2004-04-22 14:38:43 +00:00
  • adf48bddba * Subversion upgraded to 1.0.2. Eelco Dolstra 2004-04-21 11:44:07 +00:00
  • 73ad8265a8 * Ugh. Typo. Eelco Dolstra 2004-04-21 11:12:45 +00:00
  • 7a1b8bfb71 * Upgrade to 0.5pre957 and pass `--disable-init-state'. Eelco Dolstra 2004-04-21 11:08:36 +00:00
  • 1049ba5906 * Specified MD5 hash. Eelco Dolstra 2004-04-14 12:55:37 +00:00
  • 5c847a370a * fetchsvn' now requires the MD5 hash (as computed by nix-hash') of the tree being fetched from a Subversion repository. The revision number is now optional (and defaults to HEAD). Eelco Dolstra 2004-04-14 10:55:33 +00:00
  • f7561cf00e * Obsolete. Eelco Dolstra 2004-04-14 09:21:41 +00:00
  • 11f838c363 * Add dependency on Curl. Eelco Dolstra 2004-04-08 14:17:47 +00:00
  • 9dddc7f142 * Scrollkeeper requires DocBook XML 4.2 (not 4.3). Eelco Dolstra 2004-04-08 14:06:15 +00:00
  • f1d1900a92 * Upgraded Nix to the latest version. Eelco Dolstra 2004-04-08 13:50:29 +00:00
  • a1c5ff3fb6 * Upgraded the DocBook DTD and the DocBook XSL stylesheets. * Added the DocBook EBNF module. Eelco Dolstra 2004-04-08 11:49:27 +00:00
  • 02ec562596 * GHC now works again. Eelco Dolstra 2004-04-07 14:16:57 +00:00
  • 9c55897afc * Accept relative paths such as -I ..' (-I..' was already being accepted). Eelco Dolstra 2004-04-07 14:15:54 +00:00
  • 32e4b9928d * Added xchm, a Windows help viewer for X. Eelco Dolstra 2004-04-06 17:47:34 +00:00
  • 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. Eelco Dolstra 2004-04-05 14:09:01 +00:00
  • a1ddfbc3a5 * Some renaming. Eelco Dolstra 2004-04-05 13:42:41 +00:00
  • 0233bc614d * Factor groups of strongly related packages out of `all-packages-generic.nix'. Eelco Dolstra 2004-04-05 13:34:13 +00:00
  • b874f68d80 * Remove docs/ after build. Eelco Dolstra 2004-04-05 09:34:43 +00:00
  • 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. Eelco Dolstra 2004-04-04 22:02:41 +00:00
  • 0d4967fc35 * Build Firefox in nixpkgs. * Some TODOs. Eelco Dolstra 2004-04-03 15:45:42 +00:00
  • 1550034ac4 * Various bug fixes in setup.sh and ld-wrapper.sh. Eelco Dolstra 2004-04-02 17:49:44 +00:00
  • 798a009f1d * Print `building FOO' messages on standard error, not standard output. Some build processes actually parse the output of Make (like Firefox). Eelco Dolstra 2004-04-02 17:45:20 +00:00