Commit graph

  • 9dbc0bd614 adding gmic (a tool which can denoise images and much more) Marc Weber 2009-06-26 16:52:35 +00:00
  • d095fa0dd9 * Install the sudo manpages. Also updated to 1.7.1. Eelco Dolstra 2009-06-26 16:10:38 +00:00
  • a440fba8e3 * Refactoring: move the types out of options.nix, which is much too big. Also, they could be useful beyond option handling. Eelco Dolstra 2009-06-26 13:53:31 +00:00
  • dd50af4923 Add a description of values which cause a bad type the failure. Nicolas Pierron 2009-06-26 12:42:00 +00:00
  • 5f59ac0447 Fix a bad use of pkgs.lib.optional. (detect with bad type error on x11Packages) Nicolas Pierron 2009-06-26 12:14:02 +00:00
  • 0d5ea86748 * Merge some stuff from the trunk. Eelco Dolstra 2009-06-26 11:36:38 +00:00
  • c69010d6eb * Fix that annoying deprecated getAttr warning. Eelco Dolstra 2009-06-26 11:03:14 +00:00
  • c59fb90f62 make fetchgit and nix-prefetch-git use --depth 1 to receive only a shallow clone cutting history Marc Weber 2009-06-26 00:56:54 +00:00
  • f61a3ebd2c Generate hal configuration file form the xserver settings. Nicolas Pierron 2009-06-25 23:29:49 +00:00
  • 0bd210bb78 Fix typos in type names. (types.packages -> types.package) Nicolas Pierron 2009-06-25 22:49:05 +00:00
  • 6e802e5d75 Replace extraPackages by x11Packages for all windows/desktop managers. -> No longer install graphical packages if the xserver is disabled. -> avoid duplication of "mkIf config.services.xserver.enable". Nicolas Pierron 2009-06-25 22:08:03 +00:00
  • 6c0912ee9c - partition based on the content of the properties. (rmProperties * isOption) - Do not eval properties on option declarations. -> mkIf does not mask option declarations if the condition is evaluated to false. Nicolas Pierron 2009-06-25 21:25:33 +00:00
  • b12683e174 Added magit-mode 0.7, an Emacs mode for managing Git repositories. Peter Simons 2009-06-25 14:31:20 +00:00
  • acffa10add Temporarily disable gimpPlugins to remedy the following failure when calling nix-env: Peter Simons 2009-06-25 13:37:59 +00:00
  • 674211ac9d * Revive klibc 1.5 for now since vmtools still uses its insmod. Eelco Dolstra 2009-06-25 08:22:51 +00:00
  • b701207ead * Typo. Eelco Dolstra 2009-06-24 22:27:54 +00:00
  • 8bd6a26806 Removed misleading comment that no longer applies. Peter Simons 2009-06-24 20:10:59 +00:00
  • 7534cbe4b8 Define "brokenRedHatKernel = true" in $NIXPKGS_CONFIG to build a system that works on Red Hat Linux, i.e. that is based on glibc version 2.5. Peter Simons 2009-06-24 20:10:51 +00:00
  • 9704472d1c Some hacks to support clean shutdowns of VMs that mount the Nix store ove QEMU (and other NixOS instances that use a remote filesystem like NFS): Eelco Dolstra 2009-06-24 13:33:03 +00:00
  • 205fb0c87e * fetchgit and nix-prefetch-git Rob Vermaas 2009-06-24 12:48:01 +00:00
  • aa075f089e * Set the default gateway. Eelco Dolstra 2009-06-24 12:16:06 +00:00
  • 2c03c134f5 * Build the big CD image in Hydra. Eelco Dolstra 2009-06-24 09:14:28 +00:00
  • 1803c67d13 * Leave out HAL and d-bus (not needed). Eelco Dolstra 2009-06-24 09:11:26 +00:00
  • 2346754f5e * Don't add xterm and feh to the system path if the X server is disabled. Other desktop/display/window manager modules should be conditional on config.services.xserver.enable as well, but at least they're disabled by default due to other options. Eelco Dolstra 2009-06-22 20:34:51 +00:00
  • 8f0f5c403d * gmp 4.3.1. Hopefully this fixes those weird build errors people have been reporting. Eelco Dolstra 2009-06-22 19:55:47 +00:00
  • a830968c53 * New bootstrap binaries (from r16022 in the trunk). Don't set LD_LIBRARY_PATH since it breaks /bin/sh on non-NixOS platforms (and reverted the previous "fix" in r15470). Eelco Dolstra 2009-06-22 19:49:42 +00:00
  • 74995fe553 * The CD volume label was just over the limit of 32 characters. Eelco Dolstra 2009-06-22 16:38:11 +00:00
  • 27ad47bdac * Build the ISO from the modular branch. Don't bzip the ISO anymore since it's already compressed using squashfs. Eelco Dolstra 2009-06-22 16:28:21 +00:00
  • ccdae5ed87 * Fix building the manual. Eelco Dolstra 2009-06-22 16:06:11 +00:00
  • 64d8af9677 svn path=/nixos/branches/modular-nixos/; revision=16024 Eelco Dolstra 2009-06-22 14:45:28 +00:00
  • 0b39f614e9 * Don't wait for CIFS "devices" (//share/path) to appear since they won't. This speeds up booting from CIFS a lot. Eelco Dolstra 2009-06-22 14:44:48 +00:00
  • ef83c754f6 * Updated the function that builds the bootstrap binaries. * Use patchelf 0.5 and use the --force-rpath flag. This removes the need for setting LD_LIBRARY_PATH and so should fix bootstrapping Nixpkgs on non-NixOS platforms. Eelco Dolstra 2009-06-22 14:28:07 +00:00
  • a40dbf619d * Fix duplication of the version in dietlibc's gcc wrapper. Eelco Dolstra 2009-06-22 14:26:14 +00:00
  • 1df4221cb3 * klibc 1.5.15. Fixes a segfault in cpio. Eelco Dolstra 2009-06-22 14:14:58 +00:00
  • 0f6d7c8862 * Use insmod from module_init_tools in the initrd, since the latest klibc no longer has it. Eelco Dolstra 2009-06-22 14:10:11 +00:00
  • 93f767d897 * bumped version for file Rob Vermaas 2009-06-22 11:41:14 +00:00
  • e7edaef873 * Latest patchelf. Eelco Dolstra 2009-06-22 11:14:51 +00:00
  • 97a4e1fcb3 * Rename the CD modules to something more sensible. * Make sure that reconfiguration in the live CD works properly by including the proper configuration module in /etc/nixos/configuration.nix. Ugly. Eelco Dolstra 2009-06-22 10:03:58 +00:00
  • fc3eecad91 * Remove some references to the services tree. Eelco Dolstra 2009-06-22 10:01:14 +00:00
  • 1c3f49e06f * Changed version of gcc to 4.0.1 - 5484 on darwin * Added dsymutil to gcc wrapper env on darwin * turned off make check for gnugrep on darwin * added --enable-bsd=libs configure flag for gnugrep on darwin Rob Vermaas 2009-06-21 18:37:54 +00:00
  • 62a867c558 Removing obsolete override from xclip expression Michael Raskin 2009-06-20 05:01:49 +00:00
  • da77a6437f * qemu-vm.nix: automatically create and initialise the disk image if it doesn't already exist. Also set up some ad hoc port forwarding from the host to the guest. Eelco Dolstra 2009-06-19 15:19:56 +00:00
  • aa60f3e9a7 * sendfile() is broken over CIFS. Eelco Dolstra 2009-06-19 14:30:56 +00:00
  • d06556e274 * Get rid of the `experimental' flag. Eelco Dolstra 2009-06-19 14:27:43 +00:00
  • d0b03cbe1a * The vidmode patch was kind of broken (it didn't zero-terminate the `mode' buffer). Eelco Dolstra 2009-06-19 14:26:04 +00:00
  • a422cec621 Adding tkcvs (which manages also subversion repositories well, they claim) Lluís Batlle i Rossell 2009-06-19 09:02:48 +00:00
  • d0cf102957 Update xclip Michael Raskin 2009-06-19 08:52:57 +00:00
  • 35bd2c76b0 Adding uzbl - a tiny browser Michael Raskin 2009-06-19 08:05:21 +00:00
  • 9765da15e0 Propagate zenity fix to gnome-2.26 Michael Raskin 2009-06-19 06:45:25 +00:00
  • 5eb66bcf90 Fix zenity build Michael Raskin 2009-06-19 06:29:00 +00:00
  • 645c91708f * Updated some drivers. Eelco Dolstra 2009-06-18 17:20:01 +00:00
  • 6d7f27704a svn path=/nixpkgs/trunk/; revision=16001 Eelco Dolstra 2009-06-18 16:48:29 +00:00
  • 9460a30851 * Use the fileSystems option to mount the host filesystem. Also, it seems that mount.cifs isn't actually needed (anymore?). Eelco Dolstra 2009-06-18 16:47:00 +00:00
  • 8179e5213f * A module for building KVM/QEMU virtual machines from a NixOS configuration. No virtual disk image is generated; the VM shares a Nix store with the host. This makes it very fast to build new VMs. Eelco Dolstra 2009-06-18 16:16:12 +00:00
  • e08e7aedbc * Option boot.initrd.postMountCommands to specify additional shell commands for in stage 1 of the boot. Eelco Dolstra 2009-06-18 16:03:18 +00:00
  • 445598ad4c * Support the "vga" kernel command line option when using the -kernel option. Patch from http://www.mail-archive.com/qemu-commits@nongnu.org/msg00202.html. Eelco Dolstra 2009-06-18 15:55:38 +00:00
  • e89d4a39c6 * added checkstyle, pmd, jdepends. * changed version of ant to 1.7 Rob Vermaas 2009-06-18 12:52:10 +00:00
  • c1c7dce5d5 * added checkstyle, pmd, jdepends. * changed version of ant to 1.7 Rob Vermaas 2009-06-18 12:51:51 +00:00
  • e15e850360 Account for RC1 xulrunner claiming to be 1.9.1 Michael Raskin 2009-06-18 11:37:49 +00:00
  • 603e3e8c6f Firefox 3.5 RC1 Michael Raskin 2009-06-18 10:03:07 +00:00
  • 262f696a42 Updated axis2 to 1.5 Sander van der Burg 2009-06-17 14:02:37 +00:00
  • e16fe2a1eb svn path=/nixpkgs/trunk/; revision=15984 Eelco Dolstra 2009-06-17 13:56:46 +00:00
  • 85479e92d1 * Linux 2.6.29.5. * Build the PC speaker as a module. This allows people who are annoyed by beeps (e.g. users of Dell Latitude D6xx laptops) to get rid of them :-) Eelco Dolstra 2009-06-17 12:26:22 +00:00
  • c46dc8ad10 * Fix nixos-hardware-scan. BTW the model is now to do something like Eelco Dolstra 2009-06-17 10:41:17 +00:00
  • c3ea825c23 * Fix installing from the modular branch. system/system.nix no longer exists. $NIXPKGS needs to be set, otherwise NixOS can't find Nixpkgs (because in the chroot it's in /mnt/etc/nixos/nixpkgs). Also clear LANG to shut up Perl warnings about the locale. Eelco Dolstra 2009-06-17 10:07:31 +00:00
  • cd2c0b26ad moved finalPhase so it is possible to override through args Rob Vermaas 2009-06-17 07:02:59 +00:00
  • 891991a1d9 Link lgcc_s to mysql in order to make it work on x86-64-linux Sander van der Burg 2009-06-16 13:36:10 +00:00
  • f26130770b * nix-env -i gcc-wrapper matched two derivations, lower the priority of the second one. Eelco Dolstra 2009-06-16 13:06:02 +00:00
  • 49d141ed01 * Work around a bizarre bug that causes nvidia-settings to be able to find libXrandr when invoked as "nvidia-settings", but not when invoked by absolute path (e.g. "/var/run/current-system/sw/bin/nvidia-settings"). Adding it to libGL's RUNPATH fixes this. Strangely, libGL doesn't even contain a reference to libXrandr. Eelco Dolstra 2009-06-16 12:51:35 +00:00
  • b7032e7fc4 Version bump for uu-parsinglib. Andres Löh 2009-06-16 08:59:19 +00:00
  • a889b5bb66 Updated multirec and zipper for Haskell. Andres Löh 2009-06-16 08:56:31 +00:00
  • 619433c88b * psmisc 22.7. Eelco Dolstra 2009-06-15 21:43:48 +00:00
  • f82d27593c Adding imapsync, with the two needed perl packages. Lluís Batlle i Rossell 2009-06-15 18:37:42 +00:00
  • 4855ff6979 Updating radare. Lluís Batlle i Rossell 2009-06-15 18:37:31 +00:00
  • 16937dd23d * Make fsck on journaling filesystems optional (enabled by default). This is because fsck.ext3 takes several minutes to recover the journal, whereas the ext3 implementation in the kernel only takes a few seconds. I'd love to know why this is the case... Eelco Dolstra 2009-06-15 16:47:37 +00:00
  • 85978b1efa * e2fsprogs updated to 1.41.6. Also keep the previous version around so that we don't have to rebuild everything that depends on libuuid (such as all X programs). Eelco Dolstra 2009-06-15 16:45:48 +00:00
  • 048e03377f * Don't try to run fsck on ISO-9660/UDF filesystems. Eelco Dolstra 2009-06-15 15:50:36 +00:00
  • 588eb7a351 * Linux 2.6.27.25. Eelco Dolstra 2009-06-15 15:05:42 +00:00
  • 16fef1d9d6 * dontMakeSourcesWritable: should be a variable. Caught by Marc Weber. Eelco Dolstra 2009-06-15 13:39:09 +00:00
  • 861c12a13c XulRunner needs the same version bump as FF Michael Raskin 2009-06-15 13:18:19 +00:00
  • 17242ae92f Remove gpsd build on non-linux: they fail anyway Michael Raskin 2009-06-15 13:12:24 +00:00
  • 0d32e9950c Firefox beta version bump. Preview before Release Candidate or whatever Mozilla calls it. Michael Raskin 2009-06-15 12:59:52 +00:00
  • ff58b5dede * Booting was broken when using the "label" option. Eelco Dolstra 2009-06-14 11:08:44 +00:00
  • f258edcb80 * autocreate should be a boolean. Eelco Dolstra 2009-06-14 11:07:44 +00:00
  • 36b4a9b3f3 * Rename types.enable -> types.bool. Eelco Dolstra 2009-06-14 11:06:16 +00:00
  • f4262cf010 adding some gimp plugins *joy* Marc Weber 2009-06-14 01:30:12 +00:00
  • 959342d209 PHP enable SOAP and openssl support Marc Weber 2009-06-14 01:30:04 +00:00
  • 143787ad74 * PatchELF 0.5pre15500. Needed for --force-rpath. Eelco Dolstra 2009-06-13 16:10:24 +00:00
  • 7442d90d32 * tcsh: create a "csh" symlink. Eelco Dolstra 2009-06-13 16:09:26 +00:00
  • 97ad35b531 Version bump for HDBC. Andres Löh 2009-06-12 13:39:05 +00:00
  • 3f26456240 New version of vacuum. Andres Löh 2009-06-12 13:11:37 +00:00
  • 47eb07cfeb * Latest NVIDIA driver. Eelco Dolstra 2009-06-12 12:56:03 +00:00
  • 1c6bbf6784 * Add diffutils, gawk and patch to the system path. Eelco Dolstra 2009-06-12 11:12:46 +00:00
  • 6cee6e9d87 Replace special rule by a module-list.mask file which enumerates all patterns matching the files which should not figure in module-list.nix. Nicolas Pierron 2009-06-11 17:59:47 +00:00
  • 4001b66c88 Move the option declaration of filesystems.*.neededForBoot to boot/stage-1.nix. Nicolas Pierron 2009-06-11 16:04:03 +00:00
  • 0657b26ab1 Use types in to improve filesystems.nix Nicolas Pierron 2009-06-11 16:03:57 +00:00
  • 6f0b3b683e option types: Fix the generated template name used for the documentation. Nicolas Pierron 2009-06-11 16:03:43 +00:00
  • 8f8971144f optionAttrSetToDocList: Re-implement with the collect function. Use the option name computed by "handleOptionSets" instead of computing it a second time. Handle option containing option sets. Nicolas Pierron 2009-06-11 16:03:38 +00:00
  • 0f6a67814a Add 'collect' a function which recursively collects all attribute values verifying a predicate. Nicolas Pierron 2009-06-11 16:03:33 +00:00
  • b32002c3a3 Add support for a new module syntax. Introduce optional argument to optionSet options. Nicolas Pierron 2009-06-11 16:03:26 +00:00