Packages that need util-linux-ng as a build-time or run-time dependency
typically refer to the attribute 'utillinux', which is the expression with
the least possible set of features.
Users, however, who run "nix-env -i util-linux", don't want that version,
because it lacks support for perl and curses. In other words, users want
utillinuxngCurses by default, which is what this change accomplishes.
svn path=/nixpkgs/trunk/; revision=27749
Packages that need git as build-time or run-time dependency typically refer to
the attribute 'git', which is the expression with the least possible set of
features.
Users, however, who run "nix-env -i git", don't want that version, because it
lacks support for SVN, for sending e-mail, and it doesn't include the GUI. In
other words, users want gitFull by default, which is what this change
accomplishes.
svn path=/nixpkgs/trunk/; revision=27748
Both build inputs 'monotone' and 'git' are non-null in nixpkgs, so their
respective store paths were always included in the generated wrapper
script -- even if 'monotoneSupport' and 'gitSupport' were false.
svn path=/nixpkgs/trunk/; revision=27746
* Build maxima with sbcl for better performance.
* Enable the regression test suite.
* Configure $PATH at start-up so that maxima knows how to find sbcl,
wish, rlwrap, and gnuplot.
* Move installed documentation and Emacs lisp modules into standard
locations.
* Enable parallel building.
svn path=/nixpkgs/trunk/; revision=27743
The expression can't build on Cygwin because it wants to know the version of
Perl that is being used. On Cygwin, however, we don't know that because we're
using sysPerl.
svn path=/nixpkgs/trunk/; revision=27741
Current versions of gconftool-2 don't support the --config-source option
anymore -- that path must be passed in $GCONF_CONFIG_SOURCE instead.
svn path=/nixpkgs/trunk/; revision=27729
This renaming prepares the landing of several versions of udev which are
required to boot old Linux versions.
The udev expression is mapped to udev166.
svn path=/nixpkgs/trunk/; revision=27718
Linux-2.6.{25,27,28} are now compiled with the CIFS timeout patch,
allowing them to be used with "VM Testing".
svn path=/nixpkgs/trunk/; revision=27714
CIFS timeout patch is now activated for a wider range of Linux kernels :
from 2.6.29 to 2.6.38.
These kernels now can be used to perform "VM Testing".
svn path=/nixpkgs/trunk/; revision=27712
Renamed cifs-timeout-2.6.32 patch to cifs-timeout-2.6.29 as this is the
older kernel version this patch applies to.
svn path=/nixpkgs/trunk/; revision=27711
Currently suffixed with 2.6.32.
This pre-patch prepares the landing of several versions of this patch to
support other Linux kernel versions.
svn path=/nixpkgs/trunk/; revision=27709
Moved the hardcoded postBuild hook from the builder to generic.nix:
Some old kernel (such as 2.6.15) did not yet support the unifdef target.
As a result, compiling them with the current Linux builder leads to a
failure.
Fixed by moving this hook as argument of the top-level function of
generic.nix. This allows some kernel nix codes to overrides its default
value.
svn path=/nixpkgs/trunk/; revision=27708
The build doesn't work with the latest version 5.1.x. Upstream is going
to release an update to fix this soon.
svn path=/nixpkgs/trunk/; revision=27693
GnuCash attempt to call gconf binaries to register its schemas in the
system-wide database. That still doesn't work, of course, because gconf
can't update its store path. TODO. :-(
svn path=/nixpkgs/trunk/; revision=27688
The test suite is currently disabled. There is an issue with GUILE_LOAD_PATH
that needs to be addressed before we can re-enable those tests. See comments in
the expression for further details.
svn path=/nixpkgs/trunk/; revision=27686