Commit graph

  • 6556756115 * ntp 4.2.4p7. Eelco Dolstra 2009-06-02 19:35:26 +00:00
  • 889bf6bfd8 Made the setup-hook more friendly to packages which use qt4 more normally (that is, they are aware that the header files are in $QTDIR/include/*/) Lluís Batlle i Rossell 2009-06-02 19:07:50 +00:00
  • d69a0b8a89 svn path=/nixpkgs/trunk/; revision=15826 Eelco Dolstra 2009-06-02 16:08:57 +00:00
  • 97ad838137 * KVM 86. This one finally seems to have decent CIFS performance again. Eelco Dolstra 2009-06-02 15:59:42 +00:00
  • 40497a10e6 * The manual/rogue jobs already declare an extry TTY. Eelco Dolstra 2009-06-02 14:53:24 +00:00
  • a0e7572da7 * Only set kdePackages if the X server is enabled. Otherwise we get KDE 3 in the ISO image. Eelco Dolstra 2009-06-02 14:36:57 +00:00
  • 5ed2a75f50 * Don't include the services tree. It shouldn't be needed except for some legacy stuff. (And it broke the ISO build for the last month or so.) Eelco Dolstra 2009-06-02 14:31:21 +00:00
  • 6645fcb0c5 * Oops. Eelco Dolstra 2009-06-02 12:29:40 +00:00
  • 9d25c4d4e2 * Lots of Qt packages fail to build if the subdirectories of $out/include aren't explicitly included in the include path. Eelco Dolstra 2009-06-02 12:27:27 +00:00
  • 32aa1eacf3 * Linux 2.6.27.24, 2.6.28.10. Eelco Dolstra 2009-06-02 09:48:01 +00:00
  • 2d8003ff6d * NVIDIA X11 driver updated to 180.60. Eelco Dolstra 2009-06-02 09:47:48 +00:00
  • 0da609d9d4 * Graphviz updated to 2.22.2. Eelco Dolstra 2009-06-02 09:38:42 +00:00
  • b217e83691 * renamed installCommand -> installPhase for debian build Rob Vermaas 2009-06-02 08:11:40 +00:00
  • 2ec0381fcb Build more GPS applications. Ludovic Courtès 2009-06-01 22:48:12 +00:00
  • 08d25bd326 Add `gpscorrelate', a GPS photo correlation tool. Ludovic Courtès 2009-06-01 22:43:36 +00:00
  • 61f2653783 Added dotgen Haskell package. Andres Löh 2009-06-01 12:39:55 +00:00
  • e0586a7936 gpsd: Fix client programs. Ludovic Courtès 2009-06-01 00:03:08 +00:00
  • 365df3e29a Add `gpsd' Upstart job. Ludovic Courtès 2009-05-31 18:51:29 +00:00
  • b179d2c480 Viking: Link against libgps from `gpsd', thanks to a couple of Debian patches. Ludovic Courtès 2009-05-31 15:01:33 +00:00
  • 1660db54ff Add `gpsd', a GPS service daemon. Ludovic Courtès 2009-05-31 11:29:42 +00:00
  • d7e96a4e58 Fixing the qt4 setup hook, where "[ -n $blabla ]" always evaluated to true. Lluís Batlle i Rossell 2009-05-31 08:35:00 +00:00
  • 07caf9a9bd Updated cmake Lluís Batlle i Rossell 2009-05-31 08:34:57 +00:00
  • 526f6f63c7 Updating CLisp and adding SBCL. SBCL currently has to be symlinked to a writable directory (I am investigating a fix). CLisp 2.47 is somewhat incompatible with lots of software, so I added 2.44.1 as preserved version Michael Raskin 2009-05-31 06:07:25 +00:00
  • 3245777347 Viking: Make tests happier. Ludovic Courtès 2009-05-30 21:32:01 +00:00
  • aa2fe97649 Add Viking, a GPS trace editor. Ludovic Courtès 2009-05-30 20:52:10 +00:00
  • da25b2498b Upgraded VirtualBox to 2.2.4 Sander van der Burg 2009-05-30 16:35:41 +00:00
  • 6a053d324a Build GPSBabel. Ludovic Courtès 2009-05-29 23:31:57 +00:00
  • 71d1aa7d84 Add GPSBabel. Ludovic Courtès 2009-05-29 23:30:10 +00:00
  • 720d51179e * kdm needs the "kde" PAM module, but you only get it when KDE is enabled as a session type. Since I'm lazy, provide it unconditionally. Also have it include "common-console" to set device ownership when logging in. Eelco Dolstra 2009-05-29 14:57:31 +00:00
  • 35c465f3da svn path=/nixos/branches/modular-nixos/; revision=15799 Eelco Dolstra 2009-05-29 14:51:03 +00:00
  • 29a956fe37 * Merge r15704 from trunk. Eelco Dolstra 2009-05-29 14:49:47 +00:00
  • 234c4340c2 * helpers -> lib. Eelco Dolstra 2009-05-29 14:46:27 +00:00
  • dba1d48b78 * Move the uid/gid mappings into a module. This allows other modules to use it through config.ids.{uids,gids} rather than `import relative-path/ids.nix'. Eelco Dolstra 2009-05-29 14:25:56 +00:00
  • c4f50d85cb * Moved the last modules to modules/. Eelco Dolstra 2009-05-29 14:11:02 +00:00
  • 82254ce466 * Doh. Eelco Dolstra 2009-05-29 13:30:28 +00:00
  • ca0038b9b0 svn path=/nixos/branches/modular-nixos/; revision=15793 Eelco Dolstra 2009-05-29 13:30:12 +00:00
  • 81d8c2e1c8 * Move the info wrapper into a module. Eelco Dolstra 2009-05-29 13:29:49 +00:00
  • 548fb6a1a5 * Move the optional parts of the system path to the appropriate modules. Eelco Dolstra 2009-05-29 13:15:31 +00:00
  • 410403c406 * Build the bash man/info pages again :-) Eelco Dolstra 2009-05-29 13:00:56 +00:00
  • 0da38f14f5 * Forgot to commit. Eelco Dolstra 2009-05-29 12:43:29 +00:00
  • f36643b6c2 * Move the installer tools to modules/installer/tools. Eelco Dolstra 2009-05-29 12:41:29 +00:00
  • df96e5c456 * Move nixos-checkout into its own module. Eelco Dolstra 2009-05-29 12:24:48 +00:00
  • ec871e6400 Upgraded DOSBox to 0.73 and removed glibc fixes which are obsolete now Sander van der Burg 2009-05-29 12:14:56 +00:00
  • a39c2a0e88 Added ALSA sound support to VirtualBox Sander van der Burg 2009-05-29 11:39:24 +00:00
  • 19e0f46b0e * One down, three to go. Eelco Dolstra 2009-05-29 10:04:04 +00:00
  • 151031e233 * Fix nix-env evaluation on non-Linux platforms. Eelco Dolstra 2009-05-29 09:59:26 +00:00
  • 0b2dbc4d40 Added KOffice package Sander van der Burg 2009-05-29 09:53:24 +00:00
  • ac7eb7d25a * nix-env gets confused when an attrset contains an attribute named "type". Eelco Dolstra 2009-05-29 09:47:55 +00:00
  • f3706471e8 GNU Ghostscript: Add pointers to the URW++ font files in the fontmap. Ludovic Courtès 2009-05-28 22:11:02 +00:00
  • 48e7f85acb Allowing the system bashrc not to be parsed, if an env variable exists. I think bash used not to include the system bashrc on "--rcfile myrc", but as now it doesn't allow it anymore, let's go on the env variable. Lluís Batlle i Rossell 2009-05-28 22:02:47 +00:00
  • 6175b1d633 Updating to the latest cinepaint. I haven't checked thoroughly the bunch of dependencies, whether any is no more needed in the update. Lluís Batlle i Rossell 2009-05-28 21:57:05 +00:00
  • 5239d4b26b Added wv2 library Sander van der Burg 2009-05-28 19:22:32 +00:00
  • 5990b0d95f Added VICE emulator package Sander van der Burg 2009-05-28 19:22:00 +00:00
  • 0c5786e22d Added Shellac Haskell package. Andres Löh 2009-05-28 19:06:33 +00:00
  • 2c096bf75f Fix the ghc-wrapper in order to enable runghc/runhaskell. Andres Löh 2009-05-28 19:06:29 +00:00
  • 107fc990a6 * More cleanup. Eelco Dolstra 2009-05-28 16:20:08 +00:00
  • c6c9304b95 * system/options.nix: gone :-) Eelco Dolstra 2009-05-28 16:03:48 +00:00
  • fc9111fadf * Move various system initialisation tasks (e.g. mounting filesystems, initialising network interfaces, etc.) to modules/tasks. This follows the Upstart terminology: a service is a job that doesn't usually terminate (e.g. a daemon), while a task is a job that does some work and then exits. Eelco Dolstra 2009-05-28 15:03:05 +00:00
  • e86b066625 * That wasn't quite right. Eelco Dolstra 2009-05-28 14:57:31 +00:00
  • fdbe09e914 * Moved the guest-users.nix module to modules/config. Clearing the passwords is now done in an activation scriptlet rather than an Upstart job (not tested). BTW, we should get rid of this module and add support to the users-groups.nix module for creating accounts with an empty password. Eelco Dolstra 2009-05-28 14:37:30 +00:00
  • 29611e49fd * More cleanup. Eelco Dolstra 2009-05-28 13:36:38 +00:00
  • 3c84d56273 * Move the /etc generation to modules/system/etc. Eelco Dolstra 2009-05-28 13:17:56 +00:00
  • 14f1c81822 * Move PAM configuration to modules/security/pam.nix. Eelco Dolstra 2009-05-28 13:10:02 +00:00
  • de7aae5d5e * Move the generation of /etc/nix.machines to the nix-daemon module. Eelco Dolstra 2009-05-28 12:56:56 +00:00
  • e4716ce3ef * Move global networking data (/etc/services, /etc/protocols, /etc/rpc, /etc/hosts) to modules/config/networking.nix. Eelco Dolstra 2009-05-28 12:43:54 +00:00
  • 58b4add4e6 * Updated the IANA /etc info. Eelco Dolstra 2009-05-28 12:42:41 +00:00
  • d1fd51136f svn path=/nixos/branches/modular-nixos/; revision=15762 Eelco Dolstra 2009-05-28 12:25:50 +00:00
  • ec55562ec3 * Move the configuration of the pwdutils (passwd, useradd etc.) to modules/programs/pwdutils. * Renamed config.system.shell to config.users.defaultUserShell and updated the description to make clear it has to be a non-store path. Eelco Dolstra 2009-05-28 12:24:56 +00:00
  • dfe03fc7f9 * This file has been unused for a long time AFAIK. Eelco Dolstra 2009-05-28 12:21:48 +00:00
  • 421dcc35c5 * Moved the Bash configuration to modules/programs/bash. Eelco Dolstra 2009-05-28 12:06:54 +00:00
  • 3badebea95 * Move /etc/issue to the mingetty module. Eelco Dolstra 2009-05-28 11:34:46 +00:00
  • 2d7beac377 * New directory modules/programs that contains system-wide configuration for specific programs. For instance, ssh.nix provides the configuration for the SSH client; ssmtp.nix provides the configuration for the `ssmtp' MTA. Eelco Dolstra 2009-05-27 23:59:14 +00:00
  • 2c34a4b8c0 * Oops. Eelco Dolstra 2009-05-27 23:45:31 +00:00
  • 05a08adf91 * Move the dhclient exit hooks file to the dhclient module, where it belongs. Eelco Dolstra 2009-05-27 23:30:29 +00:00
  • 3c6ae39a0d * Refactoring: moved some options out of system/options.nix (almost empty now), do more of bashrc.sh declaratively, and moved nsswitch generation to modules/config/nsswitch.nix. Eelco Dolstra 2009-05-27 23:14:38 +00:00
  • 0109b7e44f * Sort the module list; otherwise the output will be sensitive to the order in which files are stored in the file system of whoever runs the script (and will therefore fluctuate a lot). Eelco Dolstra 2009-05-27 23:12:54 +00:00
  • e6ae383b9b Add a temporary work-around to be able to use non-us keyboard layout. xkbcomp does not look inside the directory specified with the option -xkbdir. Nicolas Pierron 2009-05-27 20:27:59 +00:00
  • b022f2e95a Generate the module-list.nix which index all valid modules. Non-valid modules are commented inside the generated list. Nicolas Pierron 2009-05-27 20:27:54 +00:00
  • 054528b28d Move hardware modules outside of the module directory because these are modules which should be imported only when you need to support some of them. Nicolas Pierron 2009-05-27 20:27:46 +00:00
  • 49b4942f0e Add option types. Nicolas Pierron 2009-05-27 20:25:17 +00:00
  • c3fb0387b4 * Moved the expressions for generating Upstart jobs. Eelco Dolstra 2009-05-27 10:32:30 +00:00
  • 700a1f8f21 * Move the modulesTree and modprobe options to the kernel.nix module. Eelco Dolstra 2009-05-27 09:57:30 +00:00
  • 690416cf1a * Move initrd-related options to the appropriate module. Eelco Dolstra 2009-05-27 09:46:50 +00:00
  • 68c3132f46 * Move the activation scripts to the appropriate module. Eelco Dolstra 2009-05-27 09:40:55 +00:00
  • 5b7f7d2de1 * Move the config evaluation into a separate expression so that it can be reused, e.g. for building the CD/DVD. Eelco Dolstra 2009-05-27 09:16:56 +00:00
  • cfa218a26b * Move the list of modules into a separate file. This file could be generated by some find/grep hackery as Nicolas suggested. Eelco Dolstra 2009-05-27 09:09:17 +00:00
  • 8e98dc33f5 svn path=/nixos/branches/modular-nixos/; revision=15742 Eelco Dolstra 2009-05-27 09:03:07 +00:00
  • 6d2ca42b30 svn path=/nixos/branches/modular-nixos/; revision=15741 Eelco Dolstra 2009-05-27 09:01:45 +00:00
  • 98cce35041 * Turn the top-level derivation of a NixOS configuration ("system") into a NixOS module (modules/system/activation/top-level.nix - couldn't think of a better name). The top-level derivation is returned in config.system.build.system. * Inlined system.sh in top-level.nix so that we don't have to pass everything through environment variables. Eelco Dolstra 2009-05-27 09:00:45 +00:00
  • 7ac0b3aaea * Make modules/system/boot/stage-1.nix a proper module that exports the initial ramdisk as config.system.build.bootStage1. Eelco Dolstra 2009-05-27 08:14:06 +00:00
  • 8c2a5ccdcb Add Autojump, a smart replacement for `cd'. Ludovic Courtès 2009-05-26 22:05:05 +00:00
  • ded055c896 * Remove an attrset comparison. Eelco Dolstra 2009-05-26 16:25:59 +00:00
  • c36d75a40a * Latest unstable Nix. Eelco Dolstra 2009-05-26 16:25:41 +00:00
  • 8b52e84e1a * Fix a comparison of function values (disallowed in the Nix trunk). Thanks to Nicolas. Eelco Dolstra 2009-05-26 16:00:30 +00:00
  • 47f70fda2f Fix fullDepEntry location in setuid-wrappers.nix. Nicolas Pierron 2009-05-26 14:10:20 +00:00
  • 3c21e81203 * added qemu to channel Rob Vermaas 2009-05-26 13:27:42 +00:00
  • 010edd3739 buildPythonPackage: Simplify attribute inheritance. Ludovic Courtès 2009-05-26 10:03:33 +00:00
  • af07eae056 * This config.system.build.system thing doesn't seem to be used. Eelco Dolstra 2009-05-25 18:42:44 +00:00
  • 1635ec4bdf * Put strings-with-deps in lib. Eelco Dolstra 2009-05-25 18:22:19 +00:00
  • d4a87dd5e2 svn path=/nixos/branches/modular-nixos/; revision=15728 Eelco Dolstra 2009-05-25 17:52:43 +00:00