Commit graph

  • 03760c0c03 * installation-cd-big.nix' builds a NixOS installation CD containing an X server and KDE 4. Thanks to squashfs it's only 466 MiB large. installation-cd-small.nix' builds the original, text-only installation CD. Eelco Dolstra 2009-06-11 09:51:27 +00:00
  • 2b68672d1c Setserial source fix Michael Raskin 2009-06-11 05:41:30 +00:00
  • cd1e4aefc1 * Break the cyclic dependency between the system derivation and Grub's menu.lst. Eelco Dolstra 2009-06-10 21:46:42 +00:00
  • 1cea6b09ef * Compress the Nix store on the CD using squashfs. This reduces the size of the i686-linux ISO image from 463 MiB to 147 MiB. Hopefully it also speeds up installation due to reduced seek time and larger block sizes, but I haven't tested that yet (on real hardware). Eelco Dolstra 2009-06-10 16:29:48 +00:00
  • 3466e0d6c9 New versions of vty and uu-parsinglib. Andres Löh 2009-06-10 16:27:39 +00:00
  • 31c6852403 * The menu.lst fragment in the top-level system derivation doesn't seem to be used anywhere. Removed. Eelco Dolstra 2009-06-10 16:05:25 +00:00
  • e940f1fbd7 * Cleaned up the error messages in the stage 1 init script. * Use the basename from coreutils rather than a bash hack. Eelco Dolstra 2009-06-10 15:02:39 +00:00
  • 27230eed8e * A function for generating squashfs filesystem images. Eelco Dolstra 2009-06-10 13:40:35 +00:00
  • a0399dd8a2 * mksquashfs needs pthread_cancel. Eelco Dolstra 2009-06-10 13:29:12 +00:00
  • 262ddf0854 * Move the manual/Rogue from virtual consoles 7/8 to 8/9 respectively so that the X server can run on 7. Eelco Dolstra 2009-06-10 12:53:45 +00:00
  • 135240e05f * Sigh. The nix-env call has to come after nix-store --load-db. Should really allow an ordering between postBootCommands. Eelco Dolstra 2009-06-10 12:51:16 +00:00
  • 463cf8efdd * Provide a /etc/nixos/configuration.nix in the booted CD to make nixos-rebuild work. This makes it a true live CD. Eelco Dolstra 2009-06-10 12:34:58 +00:00
  • ee88032be9 * bumped gcc to 4.2.1 build 5531 on darwin Rob Vermaas 2009-06-10 11:08:57 +00:00
  • 68d5a14183 * xargsFlag empty on darwin Rob Vermaas 2009-06-10 11:08:53 +00:00
  • 56922fa5b1 * Removed the installer directory. Eelco Dolstra 2009-06-10 11:02:17 +00:00
  • 1f8602afd2 * Get rid of the old CD/DVD expressions. live-dvd.nix is basically rescue-dvd.nix (not tested though), i.e. it has all its extra packages and includes the build-time dependencies. Eelco Dolstra 2009-06-10 11:00:29 +00:00
  • 09a719b1a0 Adding gnokii Michael Raskin 2009-06-10 09:45:03 +00:00
  • 2d0b32453c * setup.sh: quote $NIX_BUILD_TOP. Otherwise a line like Eelco Dolstra 2009-06-10 09:34:42 +00:00
  • 342d9834bf * -msse2 flag for python on i686-darwin Rob Vermaas 2009-06-10 09:18:51 +00:00
  • e85cc883e7 * enabled mesa on darwin Rob Vermaas 2009-06-09 16:21:45 +00:00
  • ba43b5d000 * Set the CD volume ID and the ISO filename. Eelco Dolstra 2009-06-09 15:23:03 +00:00
  • 43cc5950fa Fixed compilation of kdewebdev Sander van der Burg 2009-06-09 15:04:57 +00:00
  • cee3ca1228 svn path=/nixpkgs/trunk/; revision=15909 Eelco Dolstra 2009-06-09 14:32:31 +00:00
  • 813909d153 * Fedora 11 uses SHA-256 hashes instead of SHA-1 in primary.xml. Eelco Dolstra 2009-06-09 14:25:45 +00:00
  • d8cc981d90 * Fedora 11. Completely untested. Eelco Dolstra 2009-06-09 14:10:16 +00:00
  • 803d8b646f * Option isoImage.storeContents to add extra paths to the Nix store on the CD. Eelco Dolstra 2009-06-09 13:27:50 +00:00
  • 45e6fe420c svn path=/nixos/branches/modular-nixos/; revision=15905 Eelco Dolstra 2009-06-09 13:14:43 +00:00
  • 6023722135 * Provide Memtest86 as a module. Eelco Dolstra 2009-06-09 12:02:52 +00:00
  • 37edcf4fae * Provide an option to add more files to the ISO image. Eelco Dolstra 2009-06-09 12:01:31 +00:00
  • 3ad53bd75e Upgraded KDE to 4.2.4 Sander van der Burg 2009-06-09 10:59:02 +00:00
  • 1817c3acde Enabled VICE again, which was commented out Sander van der Burg 2009-06-09 10:08:55 +00:00
  • 22474c3539 * enable i686-darwin for mesa Rob Vermaas 2009-06-09 09:19:32 +00:00
  • d5fbea2dbb svn path=/nixos/trunk/; revision=15899 Eelco Dolstra 2009-06-09 07:46:41 +00:00
  • 1b5fa6e1ee Adding setserial Michael Raskin 2009-06-09 04:22:46 +00:00
  • ca061eb628 * Include the NixOS/Nixpkgs trees on the CD. Eelco Dolstra 2009-06-08 22:45:45 +00:00
  • b7cad3c059 * Style fix. Eelco Dolstra 2009-06-08 22:44:59 +00:00
  • 42513650d8 svn path=/nixos/branches/modular-nixos/; revision=15895 Eelco Dolstra 2009-06-08 22:44:05 +00:00
  • 606a8c87a1 svn path=/nixos/branches/modular-nixos/; revision=15894 Eelco Dolstra 2009-06-08 22:43:41 +00:00
  • c8ba912b42 * It makes more sense for "path" to point at the top of the Nixpkgs tree, rather than the pkgs subdirectory. Eelco Dolstra 2009-06-08 22:43:27 +00:00
  • 6408a6a6fd * Trivial function to create a singleton list. Can reduce unnecessary indentation in expressions like Eelco Dolstra 2009-06-08 22:42:42 +00:00
  • ff715fa8ed svn path=/nixpkgs/trunk/; revision=15891 Eelco Dolstra 2009-06-08 22:04:03 +00:00
  • 76fe4077a6 Build Blender Michael Raskin 2009-06-08 18:49:04 +00:00
  • 6375c2f236 update to 2.5.6 Armijn Hemel 2009-06-08 18:31:07 +00:00
  • 5af34a4ef7 update to 2.16.2 Armijn Hemel 2009-06-08 17:50:57 +00:00
  • e559192847 * Fix module installation. Eelco Dolstra 2009-06-07 21:49:14 +00:00
  • 83c3123617 * Wine 1.1.23. Eelco Dolstra 2009-06-07 19:48:49 +00:00
  • 935d9f3610 * libX11 dep MCRL2 Rob Vermaas 2009-06-07 16:17:49 +00:00
  • 86e3458dd7 * Linux 2.6.29. It doesn't build yet due to some depmod problem. Eelco Dolstra 2009-06-06 23:09:38 +00:00
  • eb8b534173 * Include only the en_US locale on the CD. This saves 75 MiB or so. Eelco Dolstra 2009-06-05 17:19:30 +00:00
  • dbe229f3aa * $LOCALE_ARCHIVE needs to be set, otherwise the "locale" command will fail and the ttys won't initialised in Unicode mode. Eelco Dolstra 2009-06-05 17:18:20 +00:00
  • 86509aa159 * Output the manual as XHTML. This also sets the charset correctly. Eelco Dolstra 2009-06-05 17:16:42 +00:00
  • 50e91e3fdd * kbd updated to 1.15. Eelco Dolstra 2009-06-05 17:16:14 +00:00
  • 0a0260514d * Renamed boot.localCommands to boot.postBootCommands since it wasn't such a good name (local to what?). Eelco Dolstra 2009-06-05 16:02:58 +00:00
  • 5cf8604b1e * Module that contains the configuration for the NixOS installation CD (not yet complete). Eelco Dolstra 2009-06-05 15:10:15 +00:00
  • f4b5a21d59 * Fix building the manual. Eelco Dolstra 2009-06-05 15:04:58 +00:00
  • d69710cdf4 * Removed redundant import (Nicolas Pierron). Eelco Dolstra 2009-06-05 15:04:33 +00:00
  • f9cfe7c4ee * The activation script can't use /bin/sh as its interpreter because it creates the /bin/sh symlink, which may not exist yet (esp. when booting from CD). Eelco Dolstra 2009-06-05 15:03:56 +00:00
  • 3bd08ffe8a * added mcrl, mcrl2 and openmpi to all-packages.nix Rob Vermaas 2009-06-05 14:36:35 +00:00
  • 57cf606d47 * squashfs tools: updated to 4.0. Eelco Dolstra 2009-06-05 13:52:24 +00:00
  • d3f18d66bc Build tangoGPS. Ludovic Courtès 2009-06-05 13:51:11 +00:00
  • e4e408293e * Modularise the building of the installation CD/DVD. The module iso-image.nix contains the minimal stuff necessary to build a bootable ISO image containing the given configuration. The idea is that this can be customised by providing additional modules, e.g. to add extra packages to the image. Eelco Dolstra 2009-06-05 13:35:27 +00:00
  • d009f7f996 * added mCRL2 Rob Vermaas 2009-06-05 13:33:41 +00:00
  • d7b4e11220 * added mCRL Rob Vermaas 2009-06-05 13:32:39 +00:00
  • 9f7731c3d6 * added openmpi Rob Vermaas 2009-06-05 13:31:57 +00:00
  • a4fa62aaf0 * The fileSystems option shouldn't have a default. Eelco Dolstra 2009-06-05 13:30:30 +00:00
  • d6617f0d5e svn path=/nixos/branches/modular-nixos/; revision=15866 Eelco Dolstra 2009-06-05 13:24:23 +00:00
  • c8245719f6 * Export the paths-from-graph.pl script. Eelco Dolstra 2009-06-05 13:20:14 +00:00
  • 02d26fc77d * Make eval-config.nix a bit more general to make it easier to build other kinds of configurations (like the installation CD). Eelco Dolstra 2009-06-05 13:19:39 +00:00
  • dc8cbffe31 * Revert r15862, as the "host" package in system-path.nix (or any other package) can be overriden by setting environment.systemPackages in /etc/nixos/configuration.nix: it shouldn't be special-cased. Eelco Dolstra 2009-06-05 12:57:44 +00:00
  • 7e2574c4fd Let host be overriden with a better ISC Bind version if the latter is installed Michael Raskin 2009-06-05 12:44:32 +00:00
  • 5bcfbcac88 * We lost the "host" command somewhere. Eelco Dolstra 2009-06-05 12:39:37 +00:00
  • aa3ce13270 * Merged some trunk commits. Eelco Dolstra 2009-06-05 11:18:58 +00:00
  • 8c3809729c * --fstrans=no for building debian packages Rob Vermaas 2009-06-05 10:42:14 +00:00
  • 3f036ae7ce SGT Puzzles tarball changed back (!). Michael Raskin 2009-06-05 08:34:30 +00:00
  • 859359c026 Update SGT Puzzles version. Build it on buildfarm just not to keep track so closely Michael Raskin 2009-06-05 06:54:17 +00:00
  • 8a75e50456 Added a few more GNOME 2.26 packages Sander van der Burg 2009-06-04 13:35:48 +00:00
  • 2692ba25d2 Use fresh and SSL-enabled libsoup for midori Michael Raskin 2009-06-04 13:35:47 +00:00
  • 0847f2286f Accounting for incompleteness and lack of GTK reexporting in Gnome-2.26 expression Michael Raskin 2009-06-04 12:35:00 +00:00
  • df867eddba Fixing wrong merge again - hopefully correctly this time Michael Raskin 2009-06-04 12:24:08 +00:00
  • 8faec095df Updated libxklavier to version 3.9 Sander van der Burg 2009-06-04 11:38:56 +00:00
  • b98aa7e401 Fixing wrong merge Michael Raskin 2009-06-04 11:27:41 +00:00
  • 73f036cebd Use bleeding-edge Gnome 2.26 for bleeding-edge WebKit snapshot. Michael Raskin 2009-06-04 11:21:50 +00:00
  • 260e13ddeb Update WebKit and Midori Michael Raskin 2009-06-04 11:20:26 +00:00
  • 1c5056a7d7 Updating the xkeyboard_config patch for esperanto with alt_gr Lluís Batlle i Rossell 2009-06-03 21:21:10 +00:00
  • 3fae4aa6b3 Updating radare to 1.4. Lluís Batlle i Rossell 2009-06-03 19:45:38 +00:00
  • a46e339352 typo Rob Vermaas 2009-06-03 19:20:13 +00:00
  • 59ae0e5bae svn path=/nixpkgs/trunk/; revision=15845 Rob Vermaas 2009-06-03 19:19:24 +00:00
  • 65bc653910 Fixing psi, which needed -lqca still. Lluís Batlle i Rossell 2009-06-03 18:39:32 +00:00
  • 1fe82f7ff9 * added pre-/postInstall hook to debbuild Rob Vermaas 2009-06-03 18:33:04 +00:00
  • b49285ad27 Updating psi to a working version with ssl, using kde42 qca. Lluís Batlle i Rossell 2009-06-03 18:23:49 +00:00
  • abed7b8441 Made kde-4.2 packages work, adding the proper derivation attribute to get all qt include paths into NIX_CFLAGS_COMPILE. This helps build kde42 packages, because they have a broken FindQt4.cmake, which doesn't find properly the qt4 header files. Lluís Batlle i Rossell 2009-06-03 17:33:54 +00:00
  • d051501d69 Add tangoGPS, a friendly GPS and map user interface. Ludovic Courtès 2009-06-03 13:52:38 +00:00
  • 7bea3189aa Added my very experimental GNOME 2.26 expression Sander van der Burg 2009-06-03 12:28:25 +00:00
  • 94d2e57c62 Trying to fix the cmake-qt problems, fixing cmake's FindQt4. Paraview now builds beyond 25%, while before it didn't. Through this commit I expect the build farm to try to build kde, and see whether this way it builds without the unusual NIX_CFLAGS_COMPILE set in the qt setup-hook. Lluís Batlle i Rossell 2009-06-03 09:19:19 +00:00
  • 107d41f96c New Haskell Platform release. Andres Löh 2009-06-03 08:44:41 +00:00
  • 021c65da98 * Quick hack in the X server job: wait until udev is running, since we need some devices. In particular this fixes the "Cannot open virtual console 7" errors in VirtualBox. (There's nothing special about VirtualBox, but the different timing makes it more likely to trigger this bug.) Eelco Dolstra 2009-06-03 08:14:54 +00:00
  • e9eea90443 Compile SBCL with sb-thread enabled.. Michael Raskin 2009-06-03 07:07:01 +00:00
  • b425888b62 * Updated URL. Eelco Dolstra 2009-06-02 21:16:06 +00:00
  • 116306c8dc * Restart ntpd when we get a new DHCP lease. Without this, if ntpd previously failed to resolve the NTP server hostnames in its config file, it will happily sit in a loop forever doing nothing. Eelco Dolstra 2009-06-02 19:42:31 +00:00
  • 674d63e212 * Don't do a separate "ntp -q -g" to reset the system time in the ntp start script. It's probably not necessary, but more importantly, it can hang forever if the network is down. (Actually it will sit in a loop waiting for UDP packets that will never arrive.) This causes the NixOS reboot to hang, since Upstart can't kill jobs stuck in their start script. Eelco Dolstra 2009-06-02 19:40:14 +00:00