Commit graph

4221 commits

Author SHA1 Message Date
Lluís Batlle i Rossell d75e47a383 Fix the cross-building of packages mentioned in stdenvLinux.overrides.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23043
2010-08-08 18:52:21 +00:00
Lluís Batlle i Rossell eddc9d6ab5 Fixing the nanonote kernel expressions so they work.
In fact only 2.6.34 boots fine, while 2.6.35 needs a fetchsvn new revision,
waiting for an upstream patch.

svn path=/nixpkgs/branches/stdenv-updates/; revision=23039
2010-08-08 18:46:57 +00:00
Lluís Batlle i Rossell f2de89336b Removing the 'useFromStdenv' still left on the gcc45 attribute (not properly
updated from trunk)


svn path=/nixpkgs/branches/stdenv-updates/; revision=23029
2010-08-07 21:31:16 +00:00
Lluís Batlle i Rossell 46082f25f9 Updating from trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=23027
2010-08-07 20:14:04 +00:00
Eelco Dolstra 49dd595e2d * Add some missing X.org packages to the channel.
svn path=/nixpkgs/trunk/; revision=23025
2010-08-07 18:21:16 +00:00
Eelco Dolstra d7842faf49 * Added UNetbootin, a program for creating bootable USB sticks from
ISO images.

svn path=/nixpkgs/trunk/; revision=23018
2010-08-06 22:33:14 +00:00
Eelco Dolstra 2148d43a6d * Added mtools.
svn path=/nixpkgs/trunk/; revision=23014
2010-08-06 21:36:54 +00:00
Yury G. Kudryashov 2d9d69cb63 Add lcms2
svn path=/nixpkgs/trunk/; revision=23012
2010-08-06 20:23:56 +00:00
Yury G. Kudryashov c766124771 Add kdePackage function
svn path=/nixpkgs/trunk/; revision=23008
2010-08-06 20:20:19 +00:00
Peter Simons 6dad13cb74 pkgs/top-level/all-packages.nix: strip trailing whitespace
svn path=/nixpkgs/trunk/; revision=23000
2010-08-06 12:47:20 +00:00
Peter Simons 3e095243bd pkgs/top-level/all-packages.nix: don't enable ACL support in rsync when building on Solaris
svn path=/nixpkgs/trunk/; revision=22999
2010-08-06 12:46:18 +00:00
Peter Simons f4f3078309 pkgs/top-level/all-packages.nix: curl cannot support scp on Solaris because libssh2 doesn't compile
svn path=/nixpkgs/trunk/; revision=22998
2010-08-06 12:45:58 +00:00
Eelco Dolstra a1e834e85a * Get rid of the ugly `useFromStdenv' hack in all-packages.nix.
Instead, use the generic package override mechanism to use packages
  from earlier bootstrap phases.
* Don't rely on the existence of attributes such as
  `stdenv.coreutils'.

svn path=/nixpkgs/trunk/; revision=22991
2010-08-06 10:34:34 +00:00
Rob Vermaas d8ba69a16e added older version of sqlite for use in DBD-SQLite perl package, which fails with newest one
svn path=/nixpkgs/trunk/; revision=22989
2010-08-06 08:54:27 +00:00
David Guibert f3403647d4 pam_ccreds: to locally authenticate using an enterprise identity when the network is unavailable.
svn path=/nixpkgs/trunk/; revision=22987
2010-08-06 08:50:58 +00:00
David Guibert 663cff60a4 pam_krb5: added version 2.3.11-1.
svn path=/nixpkgs/trunk/; revision=22984
2010-08-06 08:49:05 +00:00
Yury G. Kudryashov 80108f291b Add optional scp support to curl
svn path=/nixpkgs/trunk/; revision=22976
2010-08-05 21:06:45 +00:00
Yury G. Kudryashov 217209747b Add libssh2
svn path=/nixpkgs/trunk/; revision=22975
2010-08-05 20:24:32 +00:00
Lluís Batlle i Rossell 8783e812b5 More changes beyond stdenv-linux for the fuloong2f platform
svn path=/nixpkgs/branches/stdenv-updates/; revision=22973
2010-08-05 18:51:12 +00:00
Lluís Batlle i Rossell c82f2f533d Avoiding to make a profiled bootstrap of gcc on armv5tel-linux, because it fails there.
svn path=/nixpkgs/branches/stdenv-updates/; revision=22970
2010-08-05 18:40:58 +00:00
Eelco Dolstra 5f8b8ae1d1 * Added weechat and updated xfce-terminal and vte. (From Graeme
Caldwell <graemercaldwell@gmail.com>.)

svn path=/nixpkgs/trunk/; revision=22965
2010-08-05 15:47:15 +00:00
Eelco Dolstra 32b5de83c4 svn path=/nixpkgs/trunk/; revision=22959 2010-08-05 10:42:05 +00:00
Eelco Dolstra b29496c4be * Adobe Reader: updated to 9.3.3. Make it installable on
x86_64-linux.

svn path=/nixpkgs/trunk/; revision=22956
2010-08-05 08:54:58 +00:00
Peter Simons ae68ed0907 pkgs/top-level/all-packages.nix: prefer sqliteInteractive in user environments, i.e. when running "nix-env -i sqlite"
svn path=/nixpkgs/trunk/; revision=22944
2010-08-04 11:42:10 +00:00
Lluís Batlle i Rossell b17d1d7d07 Adding nanonote kernel and uboot
svn path=/nixpkgs/branches/stdenv-updates/; revision=22943
2010-08-04 11:07:13 +00:00
Yury G. Kudryashov ce3aef6d7b Add phonon-backend-vlc
svn path=/nixpkgs/trunk/; revision=22939
2010-08-04 10:04:40 +00:00
Marco Maggesi 8dca34b5ed Upgrade dmtcp to version 1.1.8
svn path=/nixpkgs/trunk/; revision=22933
2010-08-03 17:39:12 +00:00
Yury G. Kudryashov 3c4d5457a8 Add recurseForRelease flag
I don't want kde-4.5 to be visible for nix-env, but I want hydra to build it

svn path=/nixpkgs/trunk/; revision=22930
2010-08-03 14:02:42 +00:00
Yury G. Kudryashov 75bc6a2f78 Inherit some metadata from kdelibs
svn path=/nixpkgs/trunk/; revision=22927
2010-08-03 13:11:58 +00:00
Michael Raskin e8a33e0c82 Make configurable Vim build with most options
svn path=/nixpkgs/trunk/; revision=22924
2010-08-03 10:59:57 +00:00
Yury G. Kudryashov e24d7319d4 Use callPackage in kde45
svn path=/nixpkgs/trunk/; revision=22921
2010-08-03 10:38:02 +00:00
Michael Raskin 6cd4db5496 Use the same qt4 for psi as for the used qca2
svn path=/nixpkgs/trunk/; revision=22918
2010-08-03 08:42:28 +00:00
Lluís Batlle i Rossell 6d15eabdc1 Merging from trunk (the callPackage change)
svn path=/nixpkgs/branches/stdenv-updates/; revision=22915
2010-08-03 08:14:13 +00:00
Michael Raskin 50f2d32ce9 Use updated QCA2 for psi
svn path=/nixpkgs/trunk/; revision=22914
2010-08-03 07:39:56 +00:00
Yury G. Kudryashov 858ce6dfd9 Remove smbfsFuse from release.nix, use meta.platforms instead
svn path=/nixpkgs/trunk/; revision=22908
2010-08-02 21:43:53 +00:00
Yury G. Kudryashov fd7bcca52e all-packages: remove trailing spaces
svn path=/nixpkgs/trunk/; revision=22907
2010-08-02 21:40:34 +00:00
Eelco Dolstra 7e453a7491 * Fix breakage in r22897.
svn path=/nixpkgs/trunk/; revision=22901
2010-08-02 17:59:19 +00:00
Yury G. Kudryashov dea41a12ea Add rsibreak
svn path=/nixpkgs/trunk/; revision=22897
2010-08-02 17:19:44 +00:00
Yury G. Kudryashov 695b150844 Add polkit-qt-1, strigi, kdelibs-4.4.92
svn path=/nixpkgs/trunk/; revision=22890
2010-08-02 17:12:39 +00:00
Yury G. Kudryashov 915edddc5b Add parts of kdesupport for kde-4.5
svn path=/nixpkgs/trunk/; revision=22889
2010-08-02 17:11:19 +00:00
Eelco Dolstra d17f0f9cbc * Use callPackage for most packages in all-packages.nix.
`callPackage' was described here:

    http://www.mail-archive.com/nix-dev@cs.uu.nl/msg02624.html

  It allows all-packages.nix to be shortened significantly (from 10152
  to 6980 lines) by automatically filling in package functions'
  required arguments from `pkgs'.  That is, a function

    { stdenv, fetchurl, libfoo, libbar }: ...

  can now be called as

    callPackage ./<bla>.nix { };

  rather than

    import ./<bla>.nix {
      inherit stdenv fetchurl libfoo libbar;
    };

  This reduces boring typing work when adding a dependency and reduces
  the number of trivial commits to all-packages.nix.

  Overrides or arguments that don't exist in `pkgs' can be passed
  explicitly, e.g.,

    callPackage ./<bla>.nix {
      libfoo = libfoo_1_2_3;
    };

  The conversion was done automatically with a magic Perl regexp.  I
  checked that `nix-env' produces the same results before and after
  (except for three packages that depend on webkit, which uses
  deepOverride).

  `callPackage' applies `makeOverridable' automatically, so almost
  every package now exports an `override' function.

  There are two downsides to using callPackage:

  - Evaluation is a bit slower (about 15% on `nix-env -qa --drv-path
    \*').

  - There can be unexpected results for functions that have default
    argument values.  For instance, a function

      { libfoo ? null }: ...

    called using `callPackage' will be passed a `libfoo' argument
    provided that `pkgs.libfoo' exists.  If this is used to control
    whether a package has to have a certain dependency, you need to
    explicitly write:

    callPackage ./<bla>.nix {
      libfoo = null;
    };

svn path=/nixpkgs/trunk/; revision=22885
2010-08-02 16:26:58 +00:00
Lluís Batlle i Rossell 905963782b Fixing some stdenv2 details coming from the trunk merge.
svn path=/nixpkgs/branches/stdenv-updates/; revision=22881
2010-08-02 16:09:20 +00:00
Eelco Dolstra cc84ac9e84 svn path=/nixpkgs/trunk/; revision=22880 2010-08-02 16:01:55 +00:00
Lluís Batlle i Rossell 5417c720fd Merging from trunk.
I tried to fix some trivial conflicts.
I don't know if I merged well some more difficult conflicts on openssl/darwin_patch
or haskell-platform.


svn path=/nixpkgs/branches/stdenv-updates/; revision=22878
2010-08-02 15:48:19 +00:00
Eelco Dolstra fd268b4852 * Add callPackage etc.
svn path=/nixpkgs/trunk/; revision=22876
2010-08-02 13:57:57 +00:00
Rob Vermaas 70c6ab18a3 added qrupdate, suitesparse needed to build octave from source
svn path=/nixpkgs/trunk/; revision=22867
2010-08-02 11:20:39 +00:00
Rob Vermaas fb6ca79d35 HDF5 1.8.5
svn path=/nixpkgs/trunk/; revision=22861
2010-08-02 08:58:53 +00:00
Lluís Batlle i Rossell edd061b295 Making uclibc receive the proper arguments (libiconv)
svn path=/nixpkgs/branches/stdenv-updates/; revision=22850
2010-08-01 21:24:35 +00:00
Lluís Batlle i Rossell da3ba13fb5 Trying to make gcc 4.5 cross-buildable
svn path=/nixpkgs/branches/stdenv-updates/; revision=22848
2010-08-01 21:21:26 +00:00
Lluís Batlle i Rossell 212161482f Setting the proper kernel headers in platforms
svn path=/nixpkgs/branches/stdenv-updates/; revision=22845
2010-08-01 21:05:32 +00:00