Commit graph

  • 0bb8593bbb * libdrm updated to 2.0. Eelco Dolstra 2006-01-17 12:42:57 +00:00
  • 57adf342b4 * Detect even more dependencies. Eelco Dolstra 2006-01-17 12:41:27 +00:00
  • 54f4af6054 don't forget findutils Armijn Hemel 2006-01-16 17:30:56 +00:00
  • c1679931f7 delete this file (even though it should not be present at all. Probably a braino on my side) Armijn Hemel 2006-01-16 17:19:36 +00:00
  • c2bf8c47bc svn path=/nixpkgs/trunk/; revision=4565 Armijn Hemel 2006-01-16 17:18:43 +00:00
  • 488dc36428 move kernelscripts to nixpkgs Armijn Hemel 2006-01-16 17:12:42 +00:00
  • 994b85b4af make all paths absolute...still needed: a builder Armijn Hemel 2006-01-16 16:05:16 +00:00
  • 43a679bab7 * More dependencies. Eelco Dolstra 2006-01-16 15:07:03 +00:00
  • 7bc09b8f2f inversed patch Mart Kolthof 2006-01-16 13:13:43 +00:00
  • c656e18b1d * Don't build static libraries. Whooooosh! Eelco Dolstra 2006-01-16 12:59:34 +00:00
  • b243aa0f12 * Even more zlib dependencies. Eelco Dolstra 2006-01-16 12:59:09 +00:00
  • 830331445d * Some libraries need zlib. Eelco Dolstra 2006-01-16 12:46:20 +00:00
  • 2939db05c9 added binaries in 'make install' Mart Kolthof 2006-01-16 12:36:30 +00:00
  • 1a496e77c8 changed cil from version 1.3.3 to 1.3.4 Mart Kolthof 2006-01-16 10:09:55 +00:00
  • b803253ddd * Added mod_python. Eelco Dolstra 2006-01-15 12:03:00 +00:00
  • 7a8ea3f12b * Add BDB to the cache. Eelco Dolstra 2006-01-15 12:00:50 +00:00
  • c055bf8adf fix findutils wrapper: Armijn Hemel 2006-01-13 19:35:32 +00:00
  • bb22789021 change the hostname from "uml" to "nixos" to keep eelco happy ;) Armijn Hemel 2006-01-12 13:51:43 +00:00
  • 088688e47e download locations should not move... Armijn Hemel 2006-01-11 18:58:58 +00:00
  • 19efa576b3 * GTK updates. Eelco Dolstra 2006-01-11 15:13:09 +00:00
  • a0c07c35c3 * Give imake what it wants: gccmakedep instead of makedepend. Eelco Dolstra 2006-01-11 15:06:09 +00:00
  • 9eb147a0f8 New version of spoofax Martin Bravenboer 2006-01-11 00:43:25 +00:00
  • 7dba8848ed * Fix a horrible in imake: its results depend on whether a C compiler exists in one of a fixed set of paths (e.g., /usr/bin/cc). For instance, on a system without /usr/bin/cc the variable DependCmd would evaluate to "makedepend", and on a system with it, to "gccmakedep". Eelco Dolstra 2006-01-11 00:21:52 +00:00
  • 94517a614e * Export the input attributes. Eelco Dolstra 2006-01-09 21:39:47 +00:00
  • 05f665116a * Xaw3d: export Xaw header directory and propagate libXmu. * Emacs: don't depend on libXaw when we're using Xaw3d. * Enable X11R7.0 over the old XLibs. Cross fingers :-) Eelco Dolstra 2006-01-09 19:37:11 +00:00
  • 2346c0061b * Get imake to build again (xmkmf is gone). Eelco Dolstra 2006-01-09 19:34:26 +00:00
  • 431962ce8f added the right buildInputs Mart Kolthof 2006-01-09 14:32:08 +00:00
  • ceb9b654ed * Discover dependencies on libXaw. * Handle commas in *.pc files. Eelco Dolstra 2006-01-09 12:49:21 +00:00
  • d6cb787567 obeying the (un)written convention of attribute naming Mart Kolthof 2006-01-09 12:35:29 +00:00
  • ebc93faa32 * Automatically propagate pkgconfig "Requires" fields so I don't have to figure out the propagatedBuildInputs. Eelco Dolstra 2006-01-08 22:09:44 +00:00
  • c45d0521bd * Produce the right name attribute. Eelco Dolstra 2006-01-08 21:19:56 +00:00
  • 20d0e31cd0 * Start update to X11R7.0. Eelco Dolstra 2006-01-08 20:32:34 +00:00
  • b9854645d3 0.26 -> 0.27 Rob Vermaas 2006-01-08 15:10:23 +00:00
  • 80595bb21f add a bit about mounting usbfs Armijn Hemel 2006-01-08 00:42:45 +00:00
  • 41eb324771 add a bit about hotplugging Armijn Hemel 2006-01-08 00:23:31 +00:00
  • 9821900e30 d'oh...typo Armijn Hemel 2006-01-07 23:18:00 +00:00
  • 2a4c103834 more impurities Armijn Hemel 2006-01-07 23:13:50 +00:00
  • 1399888c50 remove another impurity (/bin/rm -> $coreutils/bin/rm) Armijn Hemel 2006-01-07 23:00:07 +00:00
  • ed5199d3b2 make symlinks to the right location Armijn Hemel 2006-01-07 22:35:20 +00:00
  • 9654bf717f rename a patch (we patch a lot more than the location of bash) and fix another location... Armijn Hemel 2006-01-07 22:16:37 +00:00
  • 55e923de73 actually replace @coreutils@ with the path to coreutils Armijn Hemel 2006-01-07 18:09:18 +00:00
  • 908db1fd45 rename dir...it makes more sense Armijn Hemel 2006-01-07 18:07:32 +00:00
  • 1389a7f9fe enable usbutils and libusb Armijn Hemel 2006-01-07 17:25:39 +00:00
  • 5c8e0170c8 add an alias "vi", for my convenience ;) Armijn Hemel 2006-01-07 16:10:13 +00:00
  • 77b661cfab e2fsprogs dynamically loads some library, even if it's statically linked. Armijn Hemel 2006-01-07 15:42:59 +00:00
  • 23656c4a76 supply right parameters for hotplug Armijn Hemel 2006-01-07 15:06:10 +00:00
  • 9cbf8a84fb enable swap during install Armijn Hemel 2006-01-07 14:36:13 +00:00
  • bdf2a61d91 add /var/run/usb. This is needed for hotplugging. Actually, this is probably the wrong place to make these directories. After all, if we build this into a real installer what do we know what to install? Perhaps we will use a completely different hotplug implementation that won't use this directory. Ah well, future work ;) Armijn Hemel 2006-01-07 01:24:29 +00:00
  • f20d80957c add some testscripts for generating kernel modules layout. Right now too much cruft gets symlinked, needs weeding and documenting...lots of documenting.... Armijn Hemel 2006-01-06 15:51:19 +00:00
  • b02e8f3423 last pathfix...for now... Armijn Hemel 2006-01-05 19:45:06 +00:00
  • 7fbc6a9e54 more path fixes... Armijn Hemel 2006-01-05 19:39:31 +00:00
  • 1674963479 PATH screws up quite a bit...fix this... Armijn Hemel 2006-01-05 19:30:22 +00:00
  • f3ee45412f argh, substitute the right way Armijn Hemel 2006-01-05 18:18:41 +00:00
  • 057ef85775 apparently uname is used in a few more scripts. Expect more updates to this package, since it is rather keen on hardcoded paths, also to configuration information and where it can find scripts. However, testing has to be done on NixOS, making the process a bit slow...ish... Armijn Hemel 2006-01-05 17:55:52 +00:00
  • a5a7f117c6 use the right path for env Armijn Hemel 2006-01-05 17:45:15 +00:00
  • f46b1352fd use correct sed commands Armijn Hemel 2006-01-05 17:41:15 +00:00
  • b21d747280 hotplug uses some tools from gnused and coreutils Armijn Hemel 2006-01-05 17:38:12 +00:00
  • d36b6a1898 patch hotplug so we won't need /bin/bash. I'm not sure how free of bashisms these scripts are, so using /bin/sh instead is no option... Armijn Hemel 2006-01-05 16:31:29 +00:00
  • 050fd281cd add usbutils Armijn Hemel 2006-01-04 23:29:29 +00:00
  • 611a70c502 add libusb Armijn Hemel 2006-01-04 23:29:09 +00:00
  • 55068cef8a we don't have /usr/bin/install on NixOS, so remove this path Armijn Hemel 2006-01-04 23:08:50 +00:00
  • dfa61299fe add module_init_tools/bin to the initial path on tty1 Armijn Hemel 2006-01-04 18:19:23 +00:00
  • 483562f267 add xawtv. This version uses the new X libs and won't build the way this one is built with the old libs. Maybe we should switch now ;) Armijn Hemel 2006-01-03 23:18:20 +00:00
  • f6e4235c6b add ov511 kernel driver. This is for testing purposes. What we do is we build the module and install it under $out/lib/modules/$kernelversion/ ... Armijn Hemel 2006-01-03 15:49:54 +00:00
  • c476c825cb * Subversion 1.3.0. Eelco Dolstra 2006-01-02 16:01:03 +00:00
  • 0ab104df8d added cil-aterm to nixpkgs Mart Kolthof 2006-01-02 14:24:36 +00:00
  • 6d5762168d add location of static bzip2 Armijn Hemel 2006-01-01 14:25:56 +00:00
  • dde6370c2a add a statically linked bzip2. This is the last of the tools we need for a fullystatic initial stdenv... Armijn Hemel 2006-01-01 13:34:35 +00:00
  • c2115654b9 add for powerpc, switch to 2.6.14.5 (don't panic, this is a seperate branch) Armijn Hemel 2006-01-01 02:15:33 +00:00
  • 4655f9a723 add configuration for powerpc. Due to some bug we use a post-0.9.28 snapshot. Scary ;) Armijn Hemel 2006-01-01 01:55:26 +00:00
  • 036e97eea9 add binutils for powerpc-linux. Happy New Year!!! Armijn Hemel 2006-01-01 01:36:08 +00:00
  • 714b4fce1c add some sparc specific stuff Armijn Hemel 2005-12-31 16:30:47 +00:00
  • d23e28873e add support for sparc-linux. For some reason the build still fails though... Armijn Hemel 2005-12-31 16:29:22 +00:00
  • cca5dc0b57 add sparc-linux Armijn Hemel 2005-12-31 16:28:49 +00:00
  • 05ab87c7e1 move some of the configuration into the builder from default.nix. Also add support for sparc Armijn Hemel 2005-12-31 16:27:23 +00:00
  • a4a9e5aea6 small howto of adding new targets for uClibc cross compiling. For some reasons sparc-linux fails, need to look into that...but hey, this is fun. Requests anyone? :) Armijn Hemel 2005-12-31 16:12:04 +00:00
  • 560a2d3c10 make a symlink to an existing "ar" Armijn Hemel 2005-12-31 15:56:07 +00:00
  • 3eb9903b16 Add kernel headers for MIPS, uClibc for MIPS, binutils for MIPS, gcc for MIPS, all in a generic way. Adding new platforms to cross compile applications for with uClibc becomes pretty trivial this way (unless you want C++ support, see 'maintainers/docs/cross.txt' for an explanation why this is so tough to build with Nix.) Armijn Hemel 2005-12-31 14:35:49 +00:00
  • bcfef16b46 make the headers more generic, so we can also do things like MIPS. Armijn Hemel 2005-12-31 14:31:16 +00:00
  • bfcb644bb4 better layout, make sure we can differentiate between different configurations Armijn Hemel 2005-12-31 14:10:20 +00:00
  • 2f3dfaa5b9 make our cross compiler a lot more generic. Armijn Hemel 2005-12-31 14:09:44 +00:00
  • 51e246c532 add a configuration for MIPS. Will make a document on how to add new configurations... Armijn Hemel 2005-12-31 13:15:23 +00:00
  • 4d84a2e569 move the configuration to a platform specific file, so we can be more generic Armijn Hemel 2005-12-31 13:11:01 +00:00
  • 8b10549f2e move binutils-arm to binutils-cross. Also, add binutils for mips-linux in a more generic way. Still, there is a lot of room for improvement. Armijn Hemel 2005-12-31 03:46:20 +00:00
  • fec867b5f2 add what should be done after completing the toolchain and a note of warning that many packages cannot be succesfully cross compiled. Armijn Hemel 2005-12-30 14:45:27 +00:00
  • 2f6385ba23 tell a bit more about the names of the binutils that the buildprocess expects to find during cross compilation. We need to fix the gcc-wrapper to support cross-compiling. Really, it's not that hard to do, but it needs to be done correctly :) Armijn Hemel 2005-12-30 14:20:44 +00:00
  • b768475a3a don't strip the binaries in $out/bin and $out/sbin. strip doesn't recognize the format of one of the files (a shellscript) and thus returns an error code, which can safely be ignored, but from which Nix will conclude the build has failed. Armijn Hemel 2005-12-28 13:00:09 +00:00
  • de220c973a add expressions for some static packages. Had forgotten this. That's the punishment you get for working at 4am ;) Armijn Hemel 2005-12-28 12:11:19 +00:00
  • 0ee2f324cc update to 1.38. Weird: this version doesn't want to build with dietlibc, should find out why... Armijn Hemel 2005-12-28 02:53:56 +00:00
  • 7bd6a3599b use newer curl. This fixes a few security bugs and this static version of curl has been built using Nix itself. I've tested this, it works. Armijn Hemel 2005-12-28 02:02:56 +00:00
  • 0c5b904257 we don't have nix-static. Bwah. Armijn Hemel 2005-12-27 15:14:58 +00:00
  • 3ab0457893 add some documentation about where to find the Nix expressions for the static tools in nixpkgs, why we chose dietlibc for some packages and glibc for others. Armijn Hemel 2005-12-27 15:05:35 +00:00
  • 62dc2035fd we don't have bashDiet, we have bashStatic! Armijn Hemel 2005-12-27 14:52:29 +00:00
  • 796636040a static diffutils for initial stdenv Armijn Hemel 2005-12-27 10:39:20 +00:00
  • abcfd1bce5 add static version for initial stdenv Armijn Hemel 2005-12-27 02:50:48 +00:00
  • cecd284522 add static version for initial stdenv...and maybe NixOS... Armijn Hemel 2005-12-27 02:47:59 +00:00
  • 6aa7ab644a static version of gnused for initial stdenv... Armijn Hemel 2005-12-27 02:44:56 +00:00
  • 40c9f1a764 add a statically compiled version of findutils for the inital stdenv and NixOS Armijn Hemel 2005-12-26 17:13:37 +00:00
  • e8488e3b71 add the links browser. This package built immediately, so I believe something is not pure... Armijn Hemel 2005-12-26 16:13:04 +00:00
  • 4213f2ac08 enable slang here... Armijn Hemel 2005-12-26 15:56:00 +00:00