Commit graph

  • 2041469c69 * Set executable bit. Eelco Dolstra 2003-11-02 23:15:03 +00:00
  • 549a0a807f * Stdenv for Linux, i.e., with a Nix-built glibc. Eelco Dolstra 2003-11-02 22:25:26 +00:00
  • 3545617046 * Converted more packages. * Moved fetchurl, aterm. Eelco Dolstra 2003-11-02 18:14:24 +00:00
  • 1894a8b86c * Converting packages. This is the minimal Nix stdenv for building the ATerm library. Eelco Dolstra 2003-11-02 17:42:19 +00:00
  • 30f2bf8a85 * Get rid of this. Eelco Dolstra 2003-11-01 22:51:49 +00:00
  • 668eaa8960 * More prototyping. Eelco Dolstra 2003-10-31 17:12:09 +00:00
  • 33f773c97a * Improved prototype. Eelco Dolstra 2003-10-31 13:12:20 +00:00
  • 55161eff7c * New-style Fix expressions. Eelco Dolstra 2003-10-30 17:01:49 +00:00
  • 95bf9df10d * Upgraded to Mozilla Firebird 0.7. Eelco Dolstra 2003-10-17 10:13:18 +00:00
  • fe9576d846 * Use ftp.cs.uu.nl mirror. Eelco Dolstra 2003-10-15 12:42:52 +00:00
  • 4853310bb8 * Upgraded docbook-xsl. * Strip gcc's static libraries. Eelco Dolstra 2003-10-14 12:12:46 +00:00
  • 88629b5612 * Bug fix: openssl installs some directories unreadable. Eelco Dolstra 2003-10-09 14:52:07 +00:00
  • 60017b5191 * Upgraded a bunch of packages (in particular OpenSSL, which had a security bug). Eelco Dolstra 2003-10-09 13:24:24 +00:00
  • 8f20737d52 * Firebird doesn't actually seem to need unzip. Eelco Dolstra 2003-10-09 08:11:55 +00:00
  • 2220a171c9 * Berkeley DB bindings for Perl. Eelco Dolstra 2003-10-09 08:08:05 +00:00
  • 7f97b73eef * Upgrade to Subversion 0.30.0. Eelco Dolstra 2003-10-09 08:07:27 +00:00
  • 915672f858 * Boehm garbage collector. Eelco Dolstra 2003-09-12 10:20:34 +00:00
  • a9f88dae64 * User Mode Linux. Eelco Dolstra 2003-09-12 10:20:12 +00:00
  • 64c25128bc * The build of User Mode Linux 2.4.19 fails because the GCC people thought that it was a good idea to remove support for multi-line string literals, which Linux uses. Added an older GCC to build `legacy' software. Eelco Dolstra 2003-09-12 10:19:47 +00:00
  • 34dfe18660 * GNU Patch. Eelco Dolstra 2003-09-11 20:17:17 +00:00
  • 714a65d9d4 * Upgraded to Subversion 0.29.0. Eelco Dolstra 2003-09-11 12:25:32 +00:00
  • 443b81595a * Fixed stdenv-native. Eelco Dolstra 2003-09-11 12:24:19 +00:00
  • ff7acae84b * Added gqview to system * Enabled build of dotty/lefty in graphviz. Eelco Dolstra 2003-09-03 15:07:50 +00:00
  • 35e9ca4fa9 * Added gqview, a nice image viewer. Eelco Dolstra 2003-09-03 10:56:30 +00:00
  • 10a53b57d8 * Let graphviz use freetype. Eelco Dolstra 2003-09-03 10:55:57 +00:00
  • d883e86e1c * Added graphviz. Eelco Dolstra 2003-09-03 10:32:30 +00:00
  • 15b39d40af * Link in expat if we are *not* building an Apache module. Eelco Dolstra 2003-09-01 14:53:07 +00:00
  • eef0deb633 * Let GUI applications/libraries link against the nixified XFree86. Eelco Dolstra 2003-08-29 14:43:45 +00:00
  • d60e11c4e2 * Quick fix to allow fontconfig to find client-side fonts. Eelco Dolstra 2003-08-29 13:18:56 +00:00
  • 01f6b1026c * Added XFree86 (client-side libraries only). Eelco Dolstra 2003-08-29 12:23:00 +00:00
  • d7d58daff4 * Let gtk use lib{png, tiff, jpeg}. * Fix gtkspell. Eelco Dolstra 2003-08-28 11:15:48 +00:00
  • 8a2a4aee40 * Fixed a silly bug in fontconfig (it generates a broken `fonts.conf' file if no timezone is set). Eelco Dolstra 2003-08-27 15:35:07 +00:00
  • 9f91684adb * A bunch of image file format libraries required by gtk. Eelco Dolstra 2003-08-27 15:17:15 +00:00
  • a291f2a94e * Oops. Eelco Dolstra 2003-08-27 12:38:36 +00:00
  • fe43aeafdc * Upgraded to 0.91. Eelco Dolstra 2003-08-27 12:37:58 +00:00
  • 6b66d16116 * Provide an ld-wrapper that sets the linker search path correctly (just like gcc-wrapper). Useful for builds that call ld directly. Eelco Dolstra 2003-08-27 12:37:38 +00:00
  • 1edcca4322 * Build version.h before installing the header files. Eelco Dolstra 2003-08-26 20:05:56 +00:00
  • e83fe5ee78 * Patched gcc so that it doesn't search the standard include directories (/usr/include, /usr/local/include, etc.). Eelco Dolstra 2003-08-26 15:25:26 +00:00
  • 3638af3cab * gcc: ensure that the compilers past stage-1 and the libraries are linked against our glibc. Eelco Dolstra 2003-08-26 13:55:30 +00:00
  • d6cbd38bfb * Patched Perl's configure script to stop it from scanning well-known system directories for libraries. (Fortunately, the build would still fail because Perl's idea of "standard" library directories no longer matched that of the linker.) Eelco Dolstra 2003-08-26 10:34:51 +00:00
  • 0de9e19de7 * Added zlib. * Use zlib in libxml2. Eelco Dolstra 2003-08-25 19:41:37 +00:00
  • 23d90c2324 * Patched binutils so that ld no longer searches any of the "default" directories (/lib, ...). So unless a directory is explicitly added using `-L' it won't we searched. This has already revealed that libxml has a hidden dependance on libz. Eelco Dolstra 2003-08-25 19:26:46 +00:00
  • 12e195f313 * Forgot to add zip. Eelco Dolstra 2003-08-25 18:37:44 +00:00
  • dbe0f07b5b * Don't build the Python bindings for Subversion for now (because I'm too lazy to make a Python package). Eelco Dolstra 2003-08-25 18:35:21 +00:00
  • f18c7333ba * Fix a typo. Eelco Dolstra 2003-08-25 14:39:11 +00:00
  • ab2b43ae50 * Use stdenv. Eelco Dolstra 2003-08-25 13:53:55 +00:00
  • ff423a1129 * Apache depends on Perl. Eelco Dolstra 2003-08-25 13:34:41 +00:00
  • 6a70252255 * Firebird depends on zip/unzip. * Turn off pedantic checking because of a bug in Firebird. Eelco Dolstra 2003-08-25 13:34:12 +00:00
  • eb545b5142 * Amazingly, sdf2 is still dependent on the non-standard `getopt' tool. So getopt has been added. Eelco Dolstra 2003-08-25 13:24:48 +00:00
  • 4de36e3b50 * OpenSSL, Firebird require Perl. Eelco Dolstra 2003-08-22 15:09:51 +00:00
  • 55c1068263 * Remove absolute path. Eelco Dolstra 2003-08-22 15:08:32 +00:00
  • 84245ad51e * Remove absolute path. Eelco Dolstra 2003-08-22 15:07:57 +00:00
  • f11574c91d * gmake -> make (the stdenv gives us GNU make). Eelco Dolstra 2003-08-22 15:07:21 +00:00
  • 33555f6a4d * Added the GNU findutils to the stdenv. Eelco Dolstra 2003-08-22 15:06:24 +00:00
  • 3467585b1b * Split off the native build init into setup-nativetools.sh. * Add the $gcc/lib to the library path in the Nixified stdenv. (This include libgcc.so and libstdc++.so.) Eelco Dolstra 2003-08-22 13:42:21 +00:00
  • ce22795c1c * libIDL requires flex, which requires bison, which requires m4... Eelco Dolstra 2003-08-22 13:39:36 +00:00
  • a78e923fe7 * Some more stuff that needs perl. Eelco Dolstra 2003-08-20 11:15:07 +00:00
  • eaadea1e2a * Initialise the PATH immediately at the start of stdenv-linux, otherwise baseenv won't work properly (because it can't find programs such as `cat'). Eelco Dolstra 2003-08-20 11:13:13 +00:00
  • ea7ab23109 use natively installed subversion to avoid build problems for subversion Eelco Visser 2003-08-19 21:18:24 +00:00
  • dc35a28b03 use natively installed subversion to avoid build problems for subversion Eelco Visser 2003-08-19 21:17:54 +00:00
  • 90778a120c gcc-wrapper moved to baseenv Eelco Visser 2003-08-19 20:52:46 +00:00
  • 11b6d0629a * I can't believe that anybody is still using `ed', but there you have it... Eelco Dolstra 2003-08-19 15:05:02 +00:00
  • 4ec5cab7a5 * ATK and GLib need Perl. Eelco Dolstra 2003-08-19 14:52:52 +00:00
  • 0dc6fd3204 * Added bash. * Separated stdenv.fix and stdenv-nativetools.fix. Eelco Dolstra 2003-08-19 10:40:54 +00:00
  • 6ad771156c * Added GNU gettext. Nixification is paying off: e.g., it revealed that glib has a dependency on gettext (and Perl; that's next). Eelco Dolstra 2003-08-19 09:41:43 +00:00
  • 6da1ac69b5 * Added GNU awk. Eelco Dolstra 2003-08-19 09:40:09 +00:00
  • af9c2a534d * Added bzip2. Eelco Dolstra 2003-08-18 20:58:51 +00:00
  • 5c09abea7d * pkgs/strategoxt/pkg-build.sh: generic build script for packages with the standard untar; bootstrap; configure; make; make install interface. The script is parameterized with arguments for configure. That is, all arguments are passed verbatim to configure. Eelco Visser 2003-08-18 20:56:59 +00:00
  • 397901e36f creating tar after obtaining exported subversion directory Eelco Visser 2003-08-18 20:47:12 +00:00
  • b86f5facff * Added Info-ZIP UnZip. Eelco Dolstra 2003-08-18 20:05:23 +00:00
  • 23154d034f * Get rid of all `-S' flags (to remove debug info); this is now the default. * Remove all references to set-env.sh; it has been merged into stdenv.fix (actually baseenv.fix). Eelco Dolstra 2003-08-18 19:52:54 +00:00
  • 287225e1e1 * Added binutils. The aterm library now builds in a fully Nixified environment. Eelco Dolstra 2003-08-18 19:41:45 +00:00
  • d343a357f1 * Added GCC (C and C++ variant; include libstdc++). Eelco Dolstra 2003-08-18 17:49:30 +00:00
  • 185464700d * Added GNU make. Eelco Dolstra 2003-08-18 17:08:09 +00:00
  • 5bfb7b04d4 * Added the GNU diffutils. Eelco Dolstra 2003-08-18 17:04:07 +00:00
  • 86ac7b60b0 * Added GNU grep, and the Perl Compatible Regular Expressions library used by grep. Eelco Dolstra 2003-08-18 16:59:39 +00:00
  • aab301d701 * Added GNU sed. Eelco Dolstra 2003-08-18 16:44:50 +00:00
  • 4a104ba060 * Added gzip. Eelco Dolstra 2003-08-18 16:40:22 +00:00
  • f6e0983d44 * Added GNU tar. * Some refactoring on stdenv-linux to prevent unnecessary rebuilds. Eelco Dolstra 2003-08-18 16:33:38 +00:00
  • 5cf73363ea * No longer need this. Eelco Dolstra 2003-08-18 15:32:31 +00:00
  • 40bc2cc9b6 * Started on working towards the fully Nixified build environment, i.e., one where we don't use any tools from outside the Nix environment. For this we need the basic POSIX utilities (e.g., GNU coreutils), a shell, GCC, and the binutils. Eelco Dolstra 2003-08-18 15:32:13 +00:00
  • 53fa95e3ad * Subversion: upgraded to 0.27.0. Eelco Dolstra 2003-08-18 13:27:44 +00:00
  • 1445fe4a26 * A package that builds source distributions of Nix. It fetches the source from Subversion, runs autoreconf and configure, and does a `make dist'. Eelco Dolstra 2003-08-18 10:08:27 +00:00
  • dd19f0b526 * Make fetchsvn dependent on Subversion. Eelco Dolstra 2003-08-18 10:06:23 +00:00
  • c173a50869 * Activate libxml (xmllint). Eelco Dolstra 2003-08-14 17:59:10 +00:00
  • 269331f74c * Use old strategoxt package. Eelco Dolstra 2003-08-14 12:41:03 +00:00
  • e77dea330c fetching a specific revision from a subversion repository Eelco Visser 2003-08-14 12:27:15 +00:00
  • 6c8937cbca separate strategoxt packages Eelco Visser 2003-08-14 12:26:13 +00:00
  • 41e1c2e039 moving strategoxt to strategoxt-0.9.2 Eelco Visser 2003-08-14 12:19:59 +00:00
  • 60a97f93b0 * Add Firebird to the system configuration. Eelco Dolstra 2003-08-13 18:00:57 +00:00
  • 6b08880f80 * Added Mozilla Firebird (with gtk2 and antialiasing). Eelco Dolstra 2003-08-13 17:29:52 +00:00
  • 3f6b9a05b0 * Added libIDL (which is used by Mozilla). Eelco Dolstra 2003-08-13 17:29:18 +00:00
  • 81f3b0eaed * Revert rename. Eelco Dolstra 2003-08-13 17:29:00 +00:00
  • 391c26970d * Allow enabling of httpd. Eelco Dolstra 2003-08-06 14:53:00 +00:00
  • 9f94d884b7 * Force use of threads. * Use /dev/urandom, not /dev/random. Eelco Dolstra 2003-08-06 14:52:32 +00:00
  • 101716ac56 * fix expression and build script for sun j2re for linux. Build script should be improved to handle to installation stuff Sun is doing in their script. Martin Bravenboer 2003-08-06 14:20:26 +00:00
  • 3b783872d2 making room for new strategoxt.fix Eelco Visser 2003-08-06 14:04:52 +00:00
  • 5da5a72830 * OpenSSL's rpath should include itself. Eelco Dolstra 2003-08-06 11:30:45 +00:00
  • 5c88811954 * Make system.fix a function of the high-level variation points in the system. Eelco Dolstra 2003-08-05 14:32:49 +00:00
  • 8aebc012a9 * Make subversion.fix a function (i.e., allow its variation points to be bound). Eelco Dolstra 2003-08-05 13:33:13 +00:00