Commit graph

  • 49f7a4afd1 * Use stdenv-linux only on Linux platforms. Eelco Dolstra 2003-08-05 13:06:06 +00:00
  • 2264e18f43 * Fix URLs. Eelco Dolstra 2003-08-05 08:19:49 +00:00
  • 244d0b4181 * Stdenv-native uses the native build tools of the system. Eelco Dolstra 2003-08-04 07:22:16 +00:00
  • 5f248af2a0 * Renamed stdenv to stdenv-linux. * Fix a bug that occurs when NIX_CFLAGS is empty. Eelco Dolstra 2003-08-04 07:13:29 +00:00
  • 5e4cbed2b3 * Activate Docbook DTD. Eelco Dolstra 2003-07-30 14:24:36 +00:00
  • 3ada6a588d * Add docbook-xml and docbook-xsl packages. Eelco Dolstra 2003-07-30 09:54:15 +00:00
  • b543deb16b * Set the executable bit on these builders, since Nix no longer does that. Eelco Dolstra 2003-07-30 09:52:11 +00:00
  • 01e38f9371 * Use rpaths to ensure that executable and dynamic libraries are automatically linked against the right dynamic libraries. set-env.sh add the right linker flags to the NIX_LDFLAGS environment variable, which is passed by gcc-wrapper to the linker. (In many cases these flags could just be passed through LDFLAGS to configure scripts; however, in many other cases this doesn't work properly.) --This line, and those below, will be ignored-- Eelco Dolstra 2003-07-28 21:15:03 +00:00
  • 3372b3f8fd * Converted some more old descriptors. Eelco Dolstra 2003-07-27 21:26:19 +00:00
  • cec4d0dc62 * Strip debug info. Eelco Dolstra 2003-07-26 21:00:24 +00:00
  • a7e18d28f5 * Fix a typo in the g++ wrapper. Eelco Dolstra 2003-07-26 20:38:23 +00:00
  • eeabccf147 * Updated packages to use our own glibc. * Disabled gtkspell support in pan since it (and it alone) has a conflict with the system glibc. * Use CPU detection in MPlayer so that it also works on systems with different CPUs than the build system's. Eelco Dolstra 2003-07-25 20:43:25 +00:00
  • 2c2cae89e6 * Added a package for expat. * Don't use GDBM in Subversion. Eelco Dolstra 2003-07-25 19:03:24 +00:00
  • 7ec0df788f * Reduced the size of glibc from 130 to 50 MB. * Adapted some more packages to use stdenv, "fixed" ld.so problems. * Added a package for libxslt. Eelco Dolstra 2003-07-25 14:59:22 +00:00
  • 1dda526c66 * Added the GNU C Library (glibc), a big step towards full Nixification of the build and execution environment. Eelco Dolstra 2003-07-24 15:15:48 +00:00
  • 1a5e75c192 * Added a package for Sylpheed (which depends on glib/gtk+ 1.2.10). Eelco Dolstra 2003-07-22 20:33:18 +00:00
  • daed3bbe7b * Error checking. Eelco Dolstra 2003-07-22 20:32:26 +00:00
  • 8f602453b6 * Disable some options. Eelco Dolstra 2003-07-21 20:09:54 +00:00
  • d866ee97ed * Changed URL. Eelco Dolstra 2003-07-20 20:38:49 +00:00
  • 4cd39573f2 * MPlayer packages. Eelco Dolstra 2003-07-17 22:33:21 +00:00
  • a119076f9e * Check for failure. Eelco Dolstra 2003-07-17 22:33:05 +00:00
  • e06e1890f4 * Bump version number. Eelco Dolstra 2003-07-16 20:33:54 +00:00
  • d3a6ba4527 * Strip debug information. Eelco Dolstra 2003-07-16 19:59:52 +00:00
  • efb907cf9d * Use a mirror because ftp.stratego-language.org is too slow right now. Eelco Dolstra 2003-07-16 10:29:55 +00:00
  • 3980a39bd0 * Packages for SDF2, StrategoXT. Eelco Dolstra 2003-07-13 21:27:09 +00:00
  • 07b84525a9 * Propagate libraries. Eelco Dolstra 2003-07-12 19:45:31 +00:00
  • 7ec635589f * Let populate-linkdirs.pl automatically merge libraries. Eelco Dolstra 2003-07-12 19:18:49 +00:00
  • 0f0a347992 * Converted some more packages. Eelco Dolstra 2003-07-12 13:04:41 +00:00
  • ec3b5134c1 * Converted some old Fix descriptors. * A solution to the library abstraction problem (i.e., if package X needs library Y, and library Y needs library Z, then we do not (generally) want to declare Z as a input to X since that would break abstraction). This was not possible under the old Nix. Eelco Dolstra 2003-07-11 21:08:53 +00:00
  • a99e717100 * Moved the fetchutl package to corepkgs. Eelco Dolstra 2003-07-10 09:11:30 +00:00
  • 151016ab85 * Build in the current directory, not in the target directory. * id' -> name'. Eelco Dolstra 2003-07-08 15:34:10 +00:00
  • 7073d308d9 * Use BaseName(). Eelco Dolstra 2003-07-08 09:54:02 +00:00
  • 44bf92847f * Forgot to add. Eelco Dolstra 2003-07-08 07:06:20 +00:00
  • 522797e468 * Fix packages. Eelco Dolstra 2003-07-07 06:43:43 +00:00
  • 114e76b2a4 * New-style Fix expressions. Eelco Dolstra 2003-07-04 19:50:24 +00:00
  • db92a6b313 * Updated for the new Nix model. Eelco Dolstra 2003-06-18 17:17:33 +00:00
  • 8a74e5e56f * Create the union of all directories, not just ["bin", "lib", ...]. Eelco Dolstra 2003-06-03 13:03:06 +00:00
  • 93c7c89b1a * Descriptors for Berkeley DB and SWIG. * Updated to Apache httpd 2.0.46. * Build Subversion/Python bindings. Eelco Dolstra 2003-05-30 20:57:34 +00:00
  • c43c6511f4 * Populate the `man' subdirectory. Eelco Dolstra 2003-05-30 11:49:43 +00:00
  • 9878a15478 * Xft support in gtk+ (for anti-aliased fonts :-) ). Eelco Dolstra 2003-05-28 00:02:55 +00:00
  • fec63483b9 * Subversion is also dependant on libxml. Eelco Dolstra 2003-05-27 11:59:47 +00:00
  • a97eec1644 * Updated to Subversion 0.23.0. Eelco Dolstra 2003-05-26 19:23:10 +00:00
  • e501be70c6 * Moved `nix-populate' here. Eelco Dolstra 2003-05-26 14:03:24 +00:00
  • 4066121043 * Renamed. Eelco Dolstra 2003-05-26 13:59:18 +00:00
  • 02eafbd549 * Some refactoring. Eelco Dolstra 2003-05-26 13:45:00 +00:00
  • 426e175c6a * Updated Fix descriptors to reflect the new Fix abstract syntax. Eelco Dolstra 2003-05-25 22:43:33 +00:00
  • 94dbdc53b2 * Cleaned up the semantics of Fix expressions. Eelco Dolstra 2003-04-25 15:33:50 +00:00
  • 7fa3a3f2fa * Removed old Nix descriptors. Eelco Dolstra 2003-04-24 11:45:23 +00:00
  • 935ac37000 * Fix descriptors for Pan and its dependencies. Eelco Dolstra 2003-04-23 21:21:06 +00:00
  • 955ae188b2 * Fix descriptor for Subversion 0.21.0. Eelco Dolstra 2003-04-23 09:02:53 +00:00
  • d563648841 * Add "... || exit 1" to every command to catch failure. Eelco Dolstra 2003-04-23 07:23:01 +00:00
  • 7dec82e241 * We no longer use nix-populate standalone, rather we use it as a build action for `system' packages (like system.fix) that have dependencies on all packages we want to activate. Eelco Dolstra 2003-04-09 12:26:48 +00:00
  • 81e4ff797d * Descriptor importing in Fix. Eelco Dolstra 2003-04-08 15:36:54 +00:00
  • 6c0e7440ad * `Fix' is a high-level descriptor instantiator for Nix. It replaces nix-instantiate. Eelco Dolstra 2003-04-08 12:00:51 +00:00
  • 3d459917c2 * Better installation: make directories, create database. * Fixed the register script. Eelco Dolstra 2003-04-06 22:19:26 +00:00
  • 7d02aa1fd4 * The latest version of Pan. Eelco Dolstra 2003-04-06 22:17:47 +00:00
  • 9552d1fbd7 * Delete source after building. Eelco Dolstra 2003-04-06 22:09:47 +00:00
  • c72ad03d95 * Importing and exporting of pre-built packages. Eelco Dolstra 2003-04-02 15:34:05 +00:00
  • cd1ac5c1af * Nix descriptor for Subversion. Eelco Dolstra 2003-03-31 14:28:15 +00:00
  • d69b96a0e7 * Don't fork in `nix run'. Eelco Dolstra 2003-03-28 10:33:34 +00:00
  • 275f54990f * Allow arguments to be passed to programs in `nix run'. Eelco Dolstra 2003-03-28 09:53:22 +00:00
  • cca66ea423 * Typo fix. Eelco Dolstra 2003-03-24 16:43:52 +00:00
  • 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. Eelco Dolstra 2003-03-24 12:49:40 +00:00
  • 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. Eelco Dolstra 2003-03-23 23:28:28 +00:00
  • 24699af6ae * Added a command to list installed packages. Eelco Dolstra 2003-03-21 15:58:40 +00:00
  • 73a58ad97c * Forgot to commit this one. Eelco Dolstra 2003-03-21 14:11:44 +00:00
  • af4ef1ce4b * Fetch sources from the network. Eelco Dolstra 2003-03-21 14:10:06 +00:00
  • a82bb22186 * Renamed dist -> build. Eelco Dolstra 2003-03-21 09:58:01 +00:00
  • 7c89415774 * Descriptor templates for the Pan newsreader and all its dependencies. Eelco Dolstra 2003-03-20 22:25:01 +00:00
  • 2766a4b44e * Improved Nix. Resources (package descriptors and other source files) are now referenced using their cryptographic hashes. Eelco Dolstra 2003-03-14 16:43:14 +00:00