Commit graph

2031 commits

Author SHA1 Message Date
Lluís Batlle i Rossell 0709b7df6d Making glibc not depend on glibc-ports for platforms not requiring glibc-ports.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23327
2010-08-21 19:05:42 +00:00
Lluís Batlle i Rossell 64eadafc2b Using a new boehm-gc (alpha, not stable) on the mips,
because the stable does not support mips at all

svn path=/nixpkgs/branches/stdenv-updates/; revision=23319
2010-08-21 17:09:02 +00:00
Lluís Batlle i Rossell 5cdc569477 Allowing alsa utils to cross-build, and libao to output to alsa (not only to
pulseAudio)

svn path=/nixpkgs/branches/stdenv-updates/; revision=23315
2010-08-21 16:55:47 +00:00
Lluís Batlle i Rossell c68d102286 Patching libmad for mips (Ben Nanonote)
svn path=/nixpkgs/branches/stdenv-updates/; revision=23312
2010-08-21 16:53:25 +00:00
Lluís Batlle i Rossell 9cbc109b9a Fixes on the glibc-2.12 expression.
I removed a patch (mod_nano) already in the release.
I fixed the nix-locale-archive so the programs don't try to modify the /usr
locale-archive (for non-nixos), although the libc may use that archive to show
strings.
I remove the glibc-2.11 void directory.


svn path=/nixpkgs/branches/stdenv-updates/; revision=23302
2010-08-21 11:51:21 +00:00
Ludovic Courtès 9b9df7a444 glibc: Make the native store path independent on whether `gccCross' is null.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23283
2010-08-20 15:26:56 +00:00
Ludovic Courtès 87a62c6369 glibc 2.12.1.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23282
2010-08-20 15:26:50 +00:00
Lluís Batlle i Rossell f16353b6f2 Updated from trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23275
2010-08-20 13:41:12 +00:00
Ludovic Courtès b4cea12d6a GnuTLS 2.10.1.
svn path=/nixpkgs/trunk/; revision=23255
2010-08-19 16:54:39 +00:00
Yury G. Kudryashov 1e4d14863c make lensfun configure output debug info
svn path=/nixpkgs/trunk/; revision=23233
2010-08-18 15:56:40 +00:00
Ludovic Courtès 4a909f0838 libcanberra: Remove useless ‘gthread’ argument.
svn path=/nixpkgs/trunk/; revision=23226
2010-08-18 14:27:04 +00:00
Michael Raskin 1946545852 Update WebKit
svn path=/nixpkgs/trunk/; revision=23211
2010-08-17 16:37:14 +00:00
Peter Simons 1b13b33e8d pkgs/development/libraries/boost: updated to boost 1.44.0
Support paralllel building (if enabled by the user via --build-cores).

svn path=/nixpkgs/trunk/; revision=23210
2010-08-17 15:46:06 +00:00
Yury G. Kudryashov 0ee0fb9387 Add libktorrent
svn path=/nixpkgs/trunk/; revision=23186
2010-08-16 08:34:26 +00:00
Andres Löh 1a7a128b58 Version bumps for a number of Haskell packages.
svn path=/nixpkgs/trunk/; revision=23181
2010-08-15 18:28:08 +00:00
Yury G. Kudryashov 4db5058475 Add libqalculate
svn path=/nixpkgs/trunk/; revision=23180
2010-08-15 13:55:02 +00:00
Yury G. Kudryashov db36f89eca Add cln
svn path=/nixpkgs/trunk/; revision=23179
2010-08-15 13:54:27 +00:00
Andres Löh 36ec694b7b uu-parsinglib version bump.
svn path=/nixpkgs/trunk/; revision=23178
2010-08-15 11:42:54 +00:00
Michael Raskin f2fb66e606 Update DirectFB
svn path=/nixpkgs/trunk/; revision=23177
2010-08-14 20:32:35 +00:00
Michael Raskin ac8fda68f6 Enable some more WebKit options
svn path=/nixpkgs/trunk/; revision=23158
2010-08-12 22:05:04 +00:00
Michael Raskin a30807b8fd Update WebKit. Enable MathML. Not maximum set of options is enabled now, probably..
svn path=/nixpkgs/trunk/; revision=23150
2010-08-12 13:56:57 +00:00
Lluís Batlle i Rossell 018a0f2fe7 Making qhull not only install the libraries, but also its programs.
svn path=/nixpkgs/trunk/; revision=23139
2010-08-12 11:00:01 +00:00
Lluís Batlle i Rossell b368b4b199 Making more packages build on the Fuloong2f.
I still can't build the kernel because it requires binutils yet to be released.

svn path=/nixpkgs/branches/stdenv-updates/; revision=23132
2010-08-11 20:16:09 +00:00
Lluís Batlle i Rossell 51f6aec764 Fixing the gcc-cross-wrapper; it failed after some changes related to breaking
dependencies with it. (I should never link ld.so with a NIX_LDFLAGS -rpath
forced)

I made vim, scummvm cross-build. I added prboom (that cross-builds).
Mplayer and elinks don't cross-build fine still, but are on the way.
The mplayer fails to build in a weird way; nix does not show either a gcc
error message or even the 'make' error message.

svn path=/nixpkgs/branches/stdenv-updates/; revision=23131
2010-08-11 20:14:25 +00:00
Lluís Batlle i Rossell 3ece765eed glib: step towards cross-building it, set perl as native input.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23129
2010-08-11 20:09:17 +00:00
Lluís Batlle i Rossell 3f05ed581f Making fossil cross-build (it works for the nanonote).
Removing some perl scripts from the openssl cross-built derivation, to avoid depending on it.

svn path=/nixpkgs/branches/stdenv-updates/; revision=23128
2010-08-11 20:08:29 +00:00
Rob Vermaas c441b771f4 libvirt: add python to deps so python bindings are built
svn path=/nixpkgs/trunk/; revision=23125
2010-08-11 18:10:03 +00:00
Rob Vermaas 53d79f6f9c updated libvirt to 0.8.3
svn path=/nixpkgs/trunk/; revision=23124
2010-08-11 17:55:31 +00:00
Rob Vermaas a60809353a updated nss and nspr, added variant of nss including tools
svn path=/nixpkgs/trunk/; revision=23105
2010-08-11 09:38:09 +00:00
Yury G. Kudryashov a4829861ec Fix evaluation error
svn path=/nixpkgs/trunk/; revision=23103
2010-08-11 08:20:23 +00:00
Yury G. Kudryashov 7cecdce413 qt-4.7: add symlink for kde-4.5
svn path=/nixpkgs/trunk/; revision=23100
2010-08-10 20:18:51 +00:00
Lluís Batlle i Rossell f9692a7f40 Update from trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=23097
2010-08-10 17:20:15 +00:00
Lluís Batlle i Rossell a6aae3bc6d Adding the matchbox window manager
svn path=/nixpkgs/trunk/; revision=23076
2010-08-09 22:40:51 +00:00
Lluís Batlle i Rossell d5097ad3d3 Breaking dependencies on the cross-built gcc through the gcc-cross-wrapper.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23073
2010-08-09 21:37:31 +00:00
Lluís Batlle i Rossell ff5d0fa448 Merging from trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=23072
2010-08-09 21:21:30 +00:00
Lluís Batlle i Rossell 1b59ae0b83 Adding 'mupdf', a lightweight PDF 1.7 viewer
As a side effect, I add openjpeg and jbig2dec.

svn path=/nixpkgs/trunk/; revision=23069
2010-08-09 20:59:38 +00:00
Lluís Batlle i Rossell b45e219eec Making mesa build the DRI driver, required by the xorg server on the Fuloong2F
svn path=/nixpkgs/branches/stdenv-updates/; revision=23051
2010-08-09 07:42:43 +00:00
Eelco Dolstra ab5669146d * apr 1.4.2, Apache httpd 2.2.16.
svn path=/nixpkgs/trunk/; revision=23046
2010-08-08 20:29:23 +00:00
Peter Simons 1a6039cb45 Enable parallel building of gcc, glibc, gmp, mpfr, ncurses, coreutils, perl, python, git, and qt4.
If a build expressions has set "enableParallelBuilding = true", then the
generic builder may utilize more than one CPU core to build that particular
expression. This feature works out of the box for GNU Make. Expressions that
use other build drivers like Boost.Jam or SCons have to specify appropriate
flags such as "-j${NIX_BUILD_CORES}" themselves.

svn path=/nixpkgs/trunk/; revision=23042
2010-08-08 18:51:42 +00:00
Lluís Batlle i Rossell ae3383e001 Making the cross-built packages not depend on the gcc cross compiler directly,
but on a nix-store path only having the cross-built gcc libraries.
This trims down a lot the runtime dependency tree for cross-built packages.

I also remove the glibc dependency on the native bash.

svn path=/nixpkgs/branches/stdenv-updates/; revision=23040
2010-08-08 18:47:48 +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
Yury G. Kudryashov 2d9d69cb63 Add lcms2
svn path=/nixpkgs/trunk/; revision=23012
2010-08-06 20:23:56 +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 accda9616f heimdal: add sqlite support and install server executables to $out/sbin
svn path=/nixpkgs/trunk/; revision=22988
2010-08-06 08:52:47 +00:00
Eelco Dolstra 8852e08ebf * Update to SQLite 3.7.0.1, which fixes a corruption bug when the
database is also accessed using SQLite 3.6.23.

svn path=/nixpkgs/trunk/; revision=22981
2010-08-06 07:45:54 +00:00
Lluís Batlle i Rossell 27e2ae10a0 Making gdbm get the proper config.guess for it to build in the Fuloong 2f.
I could not find a newer gdbm with newer config.guess.

svn path=/nixpkgs/branches/stdenv-updates/; revision=22979
2010-08-05 22:04:10 +00:00
Lluís Batlle i Rossell 952bcf5e58 Setting the patch for the glibc locale archive, which addresses some problems
found before:
- programs linked with this glibc, will be able to find its locale-archive
  at LOCALE_ARCHIVE_2_11
- for any problem we forgot to mention, we also add the LOCALE_ARCHIVE
  variable, checked after LOCALE_ARCHIVE_2_11. I don't know a strong reason to
  have it though.
- setuid programs will expect the locale-archive in
  /var/run/current-system/sw/lib/locale, usual path of the locale-archive in
  nixos, and a path that a sysadmin can set pointing to the locale-archive in
  case of non-nixos. setuid programs don't receive the LOCALE_ARCHIVE
  variables.
- non-nixos systems will have a check for the locale-archive in /usr/lib/locale
- the glibc programs 'locale' and 'localedef' may be able to find the proper
  locale-archive too.

We were also considering getting rid of the locale-archive, and using
locale files directly (like Ubuntu seems to do [1]), maybe using the LOCPATH
variable. But this would not solve the problem of localized setuid programs.

All this came after a 'meeting' with niksnut on irc about this.

[1] http://lwn.net/Articles/244204/

svn path=/nixpkgs/branches/stdenv-updates/; revision=22977
2010-08-05 21:19:32 +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 b7f47c7f49 Updating libgcrypt, hoping that it will build on mips
svn path=/nixpkgs/branches/stdenv-updates/; revision=22972
2010-08-05 18:47:40 +00:00
Eelco Dolstra 39a2523e79 * Glibc 2.11.2.
svn path=/nixpkgs/branches/stdenv-updates/; revision=22967
2010-08-05 16:51:16 +00:00