Commit Graph

1761 Commits

Author SHA1 Message Date
Lluís Batlle i Rossell
fe75d617b2 Setting gcc 4.3.4 as the default cross-gcc, and fixing glibc-2.10 for cross
building with it.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18736
2009-12-01 15:20:13 +00:00
Marc Weber
09474b8ca1 adding glefw
svn path=/nixpkgs/trunk/; revision=18707
2009-11-30 01:05:02 +00:00
Lluís Batlle i Rossell
f4720cd5f9 Trying to get the gcc-4.4 cross-build also.
Fixing the glibc-2.10 expression on cross-builds (which should be ported to
the glibc-2.11 expression once we get "ports" there)

Making kde3 and cyrus-sasl use gcc-4.3, because the strictness in gcc-4.4 does
not allow them build.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18706
2009-11-29 23:27:35 +00:00
Lluís Batlle i Rossell
2b580b9846 Updating the perl-5.10 expression to support the bootstrapping stdenv better
- I still have not understood why it worked without this fix before, and I think
this has been triggered by the gcc-4.4, but I have not investigated this much. I
went with the trivial fix.

Adding a glibc-2.10.1 expression, because the glibc-2.11 still does not have
a ports release, so it cannot be used in arm. I'm using it only in native
compilation by now.

Making the default glibc to be 2.10 instead of 2.11 in armv5tel-linux.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18688
2009-11-28 12:57:42 +00:00
Rob Vermaas
d8800474f7 x86_64 darwin related changes
svn path=/nixpkgs/trunk/; revision=18665
2009-11-27 10:16:42 +00:00
Lluís Batlle i Rossell
a3403e6828 Finishing the update from trunk, having resolved the eclipse related directory
renaming.
I think directory renaming breaks the usual merges... because it leaves the
'to be removed' directory in the working directory still. A manual 'rm' of the
'to be removed' directory fixed the commit.

svn merge  ^/nixpkgs/trunk


svn path=/nixpkgs/branches/stdenv-updates/; revision=18661
2009-11-26 21:46:08 +00:00
Lluís Batlle i Rossell
adc61253b9 Merging from trunk, partially, to get rid of the annoying failing commits from
svn when files were removed, recreated and whatever...
 svn merge -r 18479:18485 ^/nixpkgs/trunk



svn path=/nixpkgs/branches/stdenv-updates/; revision=18659
2009-11-26 21:34:53 +00:00
Lluís Batlle i Rossell
8a115c13ad Fixing the fontconfig native build (cross-building related)
svn path=/nixpkgs/branches/stdenv-updates/; revision=18658
2009-11-26 21:26:42 +00:00
Rob Vermaas
4a0fd9efbb sendmail patch for CS173Tourney
svn path=/nixpkgs/trunk/; revision=18586
2009-11-24 09:39:51 +00:00
Michael Raskin
be75df0b0d update webkit
svn path=/nixpkgs/trunk/; revision=18575
2009-11-23 22:31:12 +00:00
Lluís Batlle i Rossell
fce5b7fe78 Adding a hack for gettext to cross-build with gcc+glibc in linux.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18568
2009-11-23 19:38:34 +00:00
Lluís Batlle i Rossell
c6b526495b Improving the crossStripping. A cross-glibc gets broken if stripped by the
native strip. So we now distinguish dontStrip and dontCrossStrip. I updated
the expressions for glibc-2.9 and glibc-2.11 accordingly.
I could get rid of the cross-glibc depending on the cross-gcc-stage-static.

Enabling nls in the final cross-gcc.

I still have problems on wint_t/wchar_t not working on cross build. Gettext
does not build.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18562
2009-11-23 17:06:57 +00:00
Lluís Batlle i Rossell
45886e474d On native builds:
- Disabling guile test, because one fails. I commented on that in the source.
On cross builds:
- Adding stripping
- Updating the glibc-2.11 expression to match the parameters of glibc-2.9,
  which I was updating more.
- Renaming from selfNativeBuildInput to selfBuildNativeInput, so this matches
  better the pattern buildNativeInputs.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18550
2009-11-22 22:48:43 +00:00
Lluís Batlle i Rossell
585ba8c27f Big fixes in the cross build:
- Before this changes, cflags and ldflags for the native and the cross compiler
  got mixed. Not all the gcc-wrapper/gcc-cross-wrapper variables are
  independant now, but enough, I think.
- Fixed the generic stdenv expression, which did a big mess on buildInputs and
  buildNativeInputs. Now it distinguishes when there is a stdenvCross or not.
  Maybe we should have a single stdenv and forget about the stdenvCross
  adapter - this could end in a stdenv a bit complex, but simpler than the
  generic stdenv + adapter.
- Added basic support in pkgconfig for cross-builds: a single PKG_CONFIG_PATH
  now works for both the cross and the native compilers, but I think this
  should work well for most cases I can think of.
- I tried to fix the guile expression to cross-biuld; guile is built, but not
  its manual, so the derivation still fails. Guile requires patching to
  cross-build, as far as I understnad.
- Made the glibcCross build to be done through the usage of a
  gcc-cross-wrapper over the gcc-cross-stage-static, instead of using it
  directly.
- Trying to make physfs (a neverball dependency) cross build.
- Updated the gcc expression to support building a cross compiler without getting
  derivation variables mixed with those of the stdenvCross.

svn path=/nixpkgs/branches/stdenv-updates/; revision=18534
2009-11-22 19:51:45 +00:00
Ludovic Courtès
04a15b29b0 glibc 2.11: Factorize the libc/info/locales expressions.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18526
2009-11-22 16:03:56 +00:00
Ludovic Courtès
1b5b1b62e1 glibc 2.11: Fix i686-linux builds.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18525
2009-11-22 16:03:43 +00:00
Ludovic Courtès
544032ea33 glibc 2.11: Try again to fix link errors for `nscd'.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18518
2009-11-22 00:57:20 +00:00
Ludovic Courtès
60a661259b glibc 2.11: Try to fix link errors for `nscd'.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18513
2009-11-22 00:22:47 +00:00
Ludovic Courtès
e5e6e853de glibc 2.11: Link against `libssp'.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18507
2009-11-21 15:40:52 +00:00
Ludovic Courtès
b1e17f71a6 glibc 2.11: Remove unneeded patches.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18502
2009-11-21 14:55:51 +00:00
Lluís Batlle i Rossell
ca5d91aa60 Made more libraries cross compile. fontconfig, libxcb, bzip2, libdrm, zlib...
I was trying to cross compile SDL. Many dependencies work, but I ended seeing
libX11 not ready for cross compilation. Other xorg libraries cross-compile
well. libX11 may need a small patch. The problem is the usual "configure test
cannot be run in cross compilation", so the configure script halts.

I made the pkgconfig expression always return buildDrv, as I think it rarely
will be needed as buildInput. So to avoid rewriting all its mentions to use
it as buildNativeInput, I prefered this small change.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18500
2009-11-21 10:44:22 +00:00
Lluís Batlle i Rossell
a263cb814e Fixed some details on cross compilation. Among others:
- Stating better the guile dependencies (native/host) for guile to build
- Fixing cross-linking, through --rpath-link (ld(1) explains well about it
- Made gcc call the linker and the assembler through the gcc wrapper instead of
  directly. I thought this was the source of missing -rpath's, but the source
  of the problem ended up being the lack of --rpath-link. But I think the
  native gcc calls the wrapped ld and as, so let's do the same cross
  compiling.
- Removed the binutilsCross from the glibc expressions. Now they are built
  using the gcc-cross-wrapper, and they were built with the direct gcc and
  binutils before this change.
- I think patchelf and strip don't break the cross-compiled binaries, so I
  reallow them on cross compilation.
- I disable the checkPhase on cross compilation. This made gmp and libtool
  fail when cross compiled, iirc.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18498
2009-11-21 02:42:52 +00:00
Lluís Batlle i Rossell
28d9e73d34 Adding a new mkDerivation flag for the cross stdenv, selfNativeBuildInput =
true/false, which tells whether the derivation needs itself as
buildNativeInput.
For example, in order to build cross ncurses, we need the a native build
ncurses.
(As libtool does not work in stdenv, I have not tested this change, to check
whether finally ncurses cross-build)


svn path=/nixpkgs/branches/stdenv-updates/; revision=18489
2009-11-20 16:38:01 +00:00
Lluís Batlle i Rossell
a270563c80 Updating boost
svn path=/nixpkgs/trunk/; revision=18480
2009-11-20 08:35:28 +00:00
Lluís Batlle i Rossell
7983251ce0 Fixing a trivial error in the glibc-2.11 longDescription, and fixing the
arguments for the ncurses expression.

We should find a way to express a dependency in cross compilation of the style
"cross-ncurses depends on having the native-ncurses".



svn path=/nixpkgs/branches/stdenv-updates/; revision=18479
2009-11-20 08:27:59 +00:00
Ludovic Courtès
e1af625517 Add tentative glibc 2.11 expression, based on that of glibc 2.9.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18478
2009-11-19 23:28:45 +00:00
Lluís Batlle i Rossell
5c14f92b30 Reverting a wrong name change I once did, when I thought that we would update
all the naming in nixpkgs to match the new build/host cross compilation stdenv.
Nevertheless, we decided not to do the renaming, but I forgot this change in
readline until ludo told me about it.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18474
2009-11-19 22:15:13 +00:00
Lluís Batlle i Rossell
e85500987b Merging from trunk. I had to do two manual merges, quite trivial I think.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18472
2009-11-19 19:09:10 +00:00
Eelco Dolstra
b4636d333c svn path=/nixpkgs/trunk/; revision=18406 2009-11-18 11:46:35 +00:00
Eelco Dolstra
7f5b839524 * Removed selectVersion. There's no good reason to write
`selectVersion ./foo "bar"' instead of `import ./foo/bar.nix'.
* Replaced `with args' with formal function arguments in several
  packages.
* Renamed several files to `default.nix'.  As a general rule, version
  numbers should only be included in the filename when there is a
  reason to keep multiple versions of a package in Nixpkgs.
  Otherwise, it just makes it harder to update the package.

svn path=/nixpkgs/trunk/; revision=18403
2009-11-18 09:39:59 +00:00
Lluís Batlle i Rossell
e7c8e8da4f I made the whole nixpkgs dependencies available to the cross compiler, no
needing to keep a new tree of expressions apart for the expressions to get
cross-compiled.

I changed the whole way of using cross compilation with nixpkgs, which before
was done through a simple adapter.

Now the adapter became complex, and I've tried to avoid the most obvious
recursivities. For example, the fetchurl expression should
never be cross-compiled, as the gmp, mpfr, and some others, like
some ncurses, perl, ... I made overrided copies of those necessary as
perlNoCross, ncursesNoCross, as stdenvNoCross, keeping in mind that
the stdenv (capable of cross compilation) is built upon stdenvNoCross using
an adapter.

So, to cross compile, instead of building using "nixpkgs/default.nix",
you should build with your
own "myarchiteture.nix", which should have contents like these, for example:

import /etc/nixos/nixpkgs/default.nix
{
    crossSystem = {
        config = "armv5tel-unknown-linux-gnueabi";
        bigEndian = false;
        arch = "arm";
        float = "soft";
    };
}


svn path=/nixpkgs/branches/stdenv-updates/; revision=18398
2009-11-17 22:58:48 +00:00
Lluís Batlle i Rossell
2c7fa189fb Making the definition of the cross compiling target an attribute set.
svn path=/nixpkgs/branches/stdenv-updates/; revision=18378
2009-11-16 23:21:13 +00:00
Lluís Batlle i Rossell
9b977f5c60 Fixing many things related to the cross compilation in stdenvCross.
It still does not work, but I think I already get glibc cross compiled.
Next: gcc and g++, and set some setup script hooks on stdenvCross.

It took quite enough hours for this commit.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18351
2009-11-15 05:28:35 +00:00
Lluís Batlle i Rossell
2aba922d30 My first attempt at getting cross compilers in nixpkgs.
My idea is to provide special stdenv expressions that will contain in the path
additional cross compilers. As most expressions for programs accept a stdenv parameter, 
we could substitute this parameter with the special stdenv, which will have a
generic builder that attempts the usual "--target=..." and can additionally
have an env variable like "cross" with the target architecture set.
So, finally we could have additional expressions like this:

bashRealArm = makeOverridable (import ../shells/bash) {
    inherit fetchurl bison;
    stdenv = stdenvCross "armv5tel-unknown-linux-gnueabi";
};

Meanwhile it does not work - I still cannot get the cross-gcc to build.

I think it does not fill the previous expressions with a lot of noise, so I
think it may be a good path to follow.

I only touched some files of the current stdenv: gcc-4.3, kernel headers
2.6.28, glibc 2.9, ...

I tried to use the gcc-cross-wrapper, that may be very outdated. Maybe I will
update it, or update the gcc-wrapper expression to make it fit the cross tools,
but meanwhile I even cannot build gcc, so I have not tested the wrapper.

This new idea on cross compiling is not similar to that of the
nixpkgs/branches/cross-compilation, which mostly added bare new expressions for
anything to be cross compiled, if I understood it correctly.

I cared not to break anything of the usual stdenv in all this work.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18343
2009-11-14 08:11:30 +00:00
Lluís Batlle i Rossell
4b27d28701 Porting changes from stdenv-updates into this branch.
This comes from:
svn diff  ^/nixpkgs/trunk/@18255 ^/nixpkgs/branches/stdenv-updates/ > diff
patch -p0 < diff
and then adding into svn all files new from the patch.

trunk@18255 comes from the last time I updated stdenv-updates from trunk.


svn path=/nixpkgs/stdenv-updates2/; revision=18272
2009-11-08 00:32:12 +00:00
Ludovic Courtès
a7faea338c GnuTLS 2.8.5, with LZO support, and with external libtasn1.
svn path=/nixpkgs/trunk/; revision=18233
2009-11-06 22:44:23 +00:00
Ludovic Courtès
1c8f15b0aa LZO: Build the shared library.
svn path=/nixpkgs/trunk/; revision=18232
2009-11-06 22:44:18 +00:00
Lluís Batlle i Rossell
005bf71e51 Updating neverball. That required adding physfs.
svn path=/nixpkgs/trunk/; revision=18220
2009-11-06 19:25:45 +00:00
Andres Löh
1b9fe7411c Updated utf8-string, added mpppc.
svn path=/nixpkgs/trunk/; revision=18207
2009-11-06 14:09:30 +00:00
Andres Löh
c3e966b0cb Updated xmonad to 0.9.
svn path=/nixpkgs/trunk/; revision=18204
2009-11-06 13:08:47 +00:00
Marco Maggesi
b1e7aac0fd Add MIT Kerberos implementation krb5.
svn path=/nixpkgs/trunk/; revision=18202
2009-11-06 12:57:29 +00:00
Rob Vermaas
e3099a7cec * added haskell libraries: webserver, json 0.3.6, http 3001, base64string, CS173Tourney
* added dep on getopt to couchdb


svn path=/nixpkgs/trunk/; revision=18201
2009-11-06 12:38:54 +00:00
Michael Raskin
5638a33600 Update WebKit
svn path=/nixpkgs/trunk/; revision=18172
2009-11-05 23:11:34 +00:00
Michael Raskin
661f082d47 Update directfb
svn path=/nixpkgs/trunk/; revision=18158
2009-11-05 21:10:03 +00:00
Ludovic Courtès
05437f62c9 Add hwloc 0.9.2, renamed from libtopology.
svn path=/nixpkgs/trunk/; revision=18152
2009-11-05 18:46:46 +00:00
Eelco Dolstra
f08bc4c561 * Apply the Redland fix to version 1.0.8 as well (since that's what
KDE 4.3 uses).

svn path=/nixpkgs/trunk/; revision=18127
2009-11-05 08:19:35 +00:00
Eelco Dolstra
b039fddfbc * Merged the xorg-7.5 branch, which provides X.org 7.5 and various
other X-related updates.

svn path=/nixpkgs/trunk/; revision=18124
2009-11-04 22:42:44 +00:00
Lluís Batlle i Rossell
2e8ae96930 Updating vwm and its libraries.
svn path=/nixpkgs/trunk/; revision=18123
2009-11-04 22:38:26 +00:00
Eelco Dolstra
4f839e9a54 * Sync with the trunk.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18122
2009-11-04 22:37:24 +00:00
Peter Simons
4c0ff006f3 pkgs/development/libraries/redland/1.0.9.nix: fix build with sqlite 3.6.19
Redland's use of the pre-processor symbol SQLITE_API collides with a
symbol of the same name in sqlite 3.6.19. Patching the source code to
use REDLAND_SQLITE_API instead works around the problem.

svn path=/nixpkgs/trunk/; revision=18100
2009-11-04 15:14:12 +00:00
Peter Simons
dd1a6f8ab1 pkgs/development/libraries/sqlite/default.nix: enable amalgamation build
Sqlite has a build mode called "amalgamation" that gathers all 90+ source code
files into a single sqlite3.c file before compiling the library. Building
sqlite this way reportedly gives a 5-10% performance gain because the compiler
can perform more sophisticated optimizations.

svn path=/nixpkgs/trunk/; revision=18092
2009-11-04 13:07:27 +00:00
Peter Simons
600d6a9bac pkgs/development/libraries/sqlite/default.nix: updated to version 3.6.19
The new version requires Tcl at build time in order to construct sqlite3.h,
even when the --without-tcl option is passed to configure. That feels odd
because the sqlite web site does advertise "no dependencies", but then it's
probably not a big deal either. The build of the Tcl plugin for sqlite is still
disabled, so there is no run-time dependency.

svn path=/nixpkgs/trunk/; revision=18091
2009-11-04 13:07:21 +00:00
Eelco Dolstra
56ea7df62d * Several buildInputs of Gnome-related packages should be
propagatedBuildInputs, because those inputs are required by the *.pc
  or *.la files of the package:

  - If a *.pc file references a non-propagated input, then Gnome
    packages have the bad tendency to silently ignore this problem in
    configure scripts - the failure of a command like `pkg-config
    --cflags foo' will be ignored if a dependency of foo.pc is
    missing, so no flags will be added, and the build will fail later
    on a missing header or library.

  - If a *.la file references a non-propagated input, the build will
    also fail, because Libtool will add library dependencies that it
    cannot find.  (Arguably *.la files should never reference packages
    that aren't in the corresponding *.pc file, but they do it
    anyway).

  By setting the propagatedBuildInputs properly, it should be possible
  to get rid of all the NIX_CFLAGS_COMPILE / NIX_LDFLAGS hacks in the
  Gnome expressions.

svn path=/nixpkgs/branches/xorg-7.5/; revision=18084
2009-11-03 23:26:14 +00:00
Eelco Dolstra
8fd610bff9 * Fixed Qt 3.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18083
2009-11-03 21:55:53 +00:00
Eelco Dolstra
eadf38f8de svn path=/nixpkgs/branches/xorg-7.5/; revision=18082 2009-11-03 21:49:59 +00:00
Eelco Dolstra
6fbcf62941 * Fix libgsf.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18081
2009-11-03 21:48:09 +00:00
Sander van der Burg
ee18789ca4 Added Jetty-util library
svn path=/nixpkgs/trunk/; revision=18072
2009-11-02 16:19:37 +00:00
Sander van der Burg
248fcdc3bb Downgraded smack to 3.0.4. It seems that 3.1.0 contains some annoying bugs
svn path=/nixpkgs/trunk/; revision=18071
2009-11-02 15:12:17 +00:00
Eelco Dolstra
f01feca4ef * Updated libxml2 / libxslt.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18053
2009-10-30 12:42:48 +00:00
Eelco Dolstra
6f04e6a5d6 * Merge the temporary copy of dbus.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18052
2009-10-30 12:36:32 +00:00
Eelco Dolstra
78648561c5 * Updated CUPS to 1.4.1.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18048
2009-10-30 09:46:51 +00:00
Eelco Dolstra
27ab1e3cc7 svn path=/nixpkgs/branches/xorg-7.5/; revision=18044 2009-10-30 08:26:20 +00:00
Eelco Dolstra
db52ebcc98 * Urgh.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18037
2009-10-29 18:17:58 +00:00
Eelco Dolstra
7133275ca0 * Purity: don't do a mkdir /var/cache/fontconfig.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18036
2009-10-29 18:17:45 +00:00
Eelco Dolstra
28d718aceb * X.org 7.5.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18034
2009-10-29 17:56:10 +00:00
Eelco Dolstra
e9a6fc3bc1 * Mesa 7.5.2.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18033
2009-10-29 17:19:25 +00:00
Eelco Dolstra
95324696a3 * cairomm updated to 1.8.4.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18031
2009-10-29 15:26:50 +00:00
Eelco Dolstra
64cdcd8812 * Disable XCB support in Cairo, since it's not really supported
currently
  (http://lists.freedesktop.org/archives/xcb/2008-December/004140.html).

svn path=/nixpkgs/branches/xorg-7.5/; revision=18030
2009-10-29 15:26:39 +00:00
Eelco Dolstra
71f6b12135 * libdrm updated to 2.4.15.
* libpthread_stubs updated to 0.3.

svn path=/nixpkgs/branches/xorg-7.5/; revision=18029
2009-10-29 14:52:10 +00:00
Eelco Dolstra
cb7dfb9652 * libtiff 3.9.1.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18027
2009-10-29 14:19:58 +00:00
Eelco Dolstra
843617bac9 * libpng 1.2.40.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18026
2009-10-29 14:19:39 +00:00
Eelco Dolstra
f210a41f84 * Shocking: a new version of libjpeg!
svn path=/nixpkgs/branches/xorg-7.5/; revision=18024
2009-10-29 14:13:07 +00:00
Eelco Dolstra
da182ce1d4 * Cairo 1.8.8.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18022
2009-10-29 13:32:48 +00:00
Eelco Dolstra
9301524c50 * Fontconfig updated to 2.7.3. Use /etc/fonts as the default
configuration directory so that users on other distributions don't
  need to set $FONTCONFIG_FILE (NIXPKGS-29).  Also use
  /var/cache/fontconfig for the cache to prevent programs run by root
  from writing into the Nix store.

svn path=/nixpkgs/branches/xorg-7.5/; revision=18021
2009-10-29 13:22:43 +00:00
Eelco Dolstra
1b25d01703 * FreeType updated to 2.3.11. Also added an option to enable the
patent-encumbered hinting and sub-pixel rendering.  It's disabled by
  default.  (Or should it be enabled by default?)

svn path=/nixpkgs/branches/xorg-7.5/; revision=18019
2009-10-29 12:48:47 +00:00
Andres Löh
cf235135f3 Added text and haskeline-class Haskell packages.
svn path=/nixpkgs/trunk/; revision=18011
2009-10-29 11:03:24 +00:00
Eelco Dolstra
5682b2e9ea * Finished getting rid of gtk-libs.
svn path=/nixpkgs/trunk/; revision=18010
2009-10-29 10:53:54 +00:00
Eelco Dolstra
82baac23a7 * Idem for gtk-libs/2.16.
svn path=/nixpkgs/trunk/; revision=17993
2009-10-28 15:31:52 +00:00
Eelco Dolstra
5398eceff3 * Getting rid of gtk-libs by moving the packages in gtk-libs to
development/libraries/{glib,gtk+,pango,atk,...}.  Done for glib/gtk+
  1.2.  Also deleted some obsolete, unused versions (gtkLibs 2.10,
  2.12, and 2.14).

svn path=/nixpkgs/trunk/; revision=17992
2009-10-28 15:06:18 +00:00
Eelco Dolstra
f53195f29e * Improved a bunch of "name" attributes (mostly missing version
numbers).

svn path=/nixpkgs/trunk/; revision=17991
2009-10-28 14:06:56 +00:00
Eelco Dolstra
cb1b3a0dbe * Removed an unused glib.
svn path=/nixpkgs/trunk/; revision=17989
2009-10-28 13:07:44 +00:00
Michael Raskin
27251483f1 Allow libxslt to get extra arguments as it is inside deepOverride from webkit
svn path=/nixpkgs/trunk/; revision=17953
2009-10-24 20:10:03 +00:00
Michael Raskin
e618a80968 Adding vbetool
svn path=/nixpkgs/trunk/; revision=17952
2009-10-24 19:58:07 +00:00
Eelco Dolstra
2bdf38dab2 * Updated GTK+, Glib.
* Build GTK+ with CUPS support (mostly to get decent printing in
  Firefox).

svn path=/nixpkgs/trunk/; revision=17951
2009-10-24 17:29:37 +00:00
Michael Raskin
bd7526951e Adding Links2
svn path=/nixpkgs/trunk/; revision=17949
2009-10-24 15:39:54 +00:00
Michael Raskin
fe7d9bae06 Updating WebKit
svn path=/nixpkgs/trunk/; revision=17931
2009-10-23 05:24:29 +00:00
Ludovic Courtès
c26eacc555 SDL 1.2.14.
svn path=/nixpkgs/trunk/; revision=17911
2009-10-21 13:21:22 +00:00
Ludovic Courtès
44856bc4d0 SDL: Disable OSS support.
svn path=/nixpkgs/trunk/; revision=17910
2009-10-21 13:21:18 +00:00
Sander van der Burg
0d4ded84d9 Changed the jetty-gwt JAR file name, since we don't want to have hashes in our file names
svn path=/nixpkgs/trunk/; revision=17895
2009-10-20 12:24:13 +00:00
Sander van der Burg
3d1c24c004 Added Jetty GWT library
svn path=/nixpkgs/trunk/; revision=17891
2009-10-20 10:18:36 +00:00
Lluís Batlle i Rossell
3b3ee13b9d Updating lame
Updating libgpod
Making gtkpod accept 'ogg' files, and made it convert them well to mp3, if 'lame'
and oggdec is in path. It should better reference lame and libvorbis store path
files.

svn path=/nixpkgs/trunk/; revision=17888
2009-10-19 22:05:34 +00:00
Sander van der Burg
d4e8a731df Upgraded smack library to 3.1.0
svn path=/nixpkgs/trunk/; revision=17885
2009-10-19 15:02:24 +00:00
Ludovic Courtès
26a8597d6e Add Mozilla Rhino.
svn path=/nixpkgs/trunk/; revision=17884
2009-10-19 14:47:04 +00:00
Ludovic Courtès
928c0a9f07 xalanj: Delete unused builder.
svn path=/nixpkgs/trunk/; revision=17883
2009-10-19 14:46:53 +00:00
Sander van der Burg
d1eb60faef - Upgraded GWT to 1.7.1
- The JDK is now a runtime dependency of GWT
- Updated GWT-widgets library to 0.2.0


svn path=/nixpkgs/trunk/; revision=17882
2009-10-19 13:14:23 +00:00
Ludovic Courtès
8ca9448211 Add GtkImageView.
svn path=/nixpkgs/trunk/; revision=17880
2009-10-19 12:50:41 +00:00
Ludovic Courtès
97393c1d4c CFITSIO 3.21.
svn path=/nixpkgs/trunk/; revision=17879
2009-10-19 12:50:37 +00:00
Sander van der Burg
7323f9ee0c Upgraded GWT-dragdrop library to 2.6.5
svn path=/nixpkgs/trunk/; revision=17876
2009-10-19 12:08:47 +00:00
Peter Simons
f947a05759 pango needs libintl, which is provided by gettext on Darwin.
svn path=/nixpkgs/trunk/; revision=17872
2009-10-19 09:17:30 +00:00
Lluís Batlle i Rossell
9e519f0802 First attempt at adding an attribute for the libc.info glibc manual.
svn path=/nixpkgs/trunk/; revision=17868
2009-10-18 15:15:39 +00:00
Eelco Dolstra
e111bb380d * aubio: lacked a version in the name attribute, and the description
was broken.

svn path=/nixpkgs/trunk/; revision=17807
2009-10-14 15:32:37 +00:00
Ludovic Courtès
37a65be4ff gettext: Build on non-GNU systems.
svn path=/nixpkgs/trunk/; revision=17775
2009-10-13 10:03:44 +00:00
Eelco Dolstra
257ffc8e73 * Fix broken meta attributes.
svn path=/nixpkgs/trunk/; revision=17773
2009-10-13 09:39:27 +00:00
Eelco Dolstra
fcf92435e3 * apr 1.3.9.
svn path=/nixpkgs/trunk/; revision=17767
2009-10-12 17:57:27 +00:00
Rob Vermaas
67bf96d424 enable freebsd for mesa
svn path=/nixpkgs/trunk/; revision=17733
2009-10-09 13:57:20 +00:00
Andres Löh
895520c5e1 Added uniqueid Haskell package.
svn path=/nixpkgs/trunk/; revision=17732
2009-10-09 13:30:52 +00:00
Andres Löh
1a1a661f4b Version bump for darcs.
svn path=/nixpkgs/trunk/; revision=17729
2009-10-08 14:07:13 +00:00
Andres Löh
0b5b512471 Added HList package for Haskell.
svn path=/nixpkgs/trunk/; revision=17715
2009-10-08 09:46:56 +00:00
Ludovic Courtès
1028742c3b libedit update (the former upstream tarball vanished).
svn path=/nixpkgs/trunk/; revision=17679
2009-10-06 16:47:37 +00:00
Michael Raskin
edbbddce1d A case study in transitive overrides. WebKit needs fresh glib. This means it needs a whole slice of system built against glib-2.22.. Added overrides are generic enough, though. So the same way can be used to override everything. I have failed (so far?) to add mkOverridable into stdenv, though.
svn path=/nixpkgs/trunk/; revision=17661
2009-10-06 05:43:51 +00:00
Ludovic Courtès
14dc82302c libffi: Install headers under "$out/include".
svn path=/nixpkgs/trunk/; revision=17655
2009-10-05 22:21:40 +00:00
Lluís Batlle i Rossell
954a8d0cdc Adding amr support in mplayer. That should be enabled by the user, because those libraries are not redistributable.
I don't know if the 'unfree' in the amr libraries will stop mplayer being built without its support. We would have to write the all-packages MPlayer expression different, in this case.

svn path=/nixpkgs/trunk/; revision=17635
2009-10-04 21:31:34 +00:00
Andres Löh
ad30d22e82 Added ansi-wl-pprint lib for Haskell.
svn path=/nixpkgs/trunk/; revision=17634
2009-10-04 09:28:05 +00:00
Sander van der Burg
e615e1e0de Renamed extension to tar.gz
svn path=/nixpkgs/trunk/; revision=17615
2009-10-02 15:37:12 +00:00
Sander van der Burg
fe23ec7ba9 Upgraded Qt to 4.5.3
svn path=/nixpkgs/trunk/; revision=17612
2009-10-02 14:59:17 +00:00
Andres Löh
9b28b2692c Added transformers package for Haskell.
svn path=/nixpkgs/trunk/; revision=17589
2009-10-02 09:32:40 +00:00
Lluís Batlle i Rossell
9245074c64 I missed the recent boostFull fix writing it the other way round.
Fixing.

svn path=/nixpkgs/trunk/; revision=17586
2009-10-02 08:00:21 +00:00
Lluís Batlle i Rossell
924d48083b Fixing boostFull 1.40.0
They removed the usual tagged library names in 1.40 under the layout
"system", but they introduced a new layout "tagged". The "tagged" layout
is needed when we want more than one 'style' of the libraries at once(debug,release, ...

svn path=/nixpkgs/trunk/; revision=17585
2009-10-02 07:39:11 +00:00
Lluís Batlle i Rossell
c66b4ee26d Updating freeimage, and setting me as maintainer on some packages.
svn path=/nixpkgs/trunk/; revision=17584
2009-10-02 07:39:03 +00:00
Lluís Batlle i Rossell
bd988d052b Stating me as maintainer of packages I maintain.
svn path=/nixpkgs/trunk/; revision=17583
2009-10-01 20:18:17 +00:00
Sander van der Burg
0dbef3fe64 Added FreeTTS package
svn path=/nixpkgs/trunk/; revision=17577
2009-10-01 14:48:57 +00:00
Ludovic Courtès
bc1d0a2ba0 Typo.
svn path=/nixpkgs/trunk/; revision=17566
2009-10-01 09:08:16 +00:00
Ludovic Courtès
c1bf206662 Xalan-J 2.7.1, built from source.
svn path=/nixpkgs/trunk/; revision=17565
2009-10-01 09:07:17 +00:00
Ludovic Courtès
34e579c747 Xerces-J: Fix URL.
svn path=/nixpkgs/trunk/; revision=17564
2009-10-01 09:07:13 +00:00
Ludovic Courtès
e503c07475 Add Xerces-J, built from source.
svn path=/nixpkgs/trunk/; revision=17562
2009-10-01 09:06:59 +00:00
Michael Raskin
de014f5bb3 Hm, fetchurl failed due to transient network problem previous time..
svn path=/nixpkgs/trunk/; revision=17558
2009-09-30 14:20:19 +00:00
Michael Raskin
b28d00d82c Give up on WML
svn path=/nixpkgs/trunk/; revision=17557
2009-09-30 14:12:52 +00:00
Michael Raskin
fbda797a0b Current Webkit trunk build seems to be broken..
svn path=/nixpkgs/trunk/; revision=17556
2009-09-30 13:17:29 +00:00
Ludovic Courtès
a29f9b51d6 Add GOffice, GNOME's office/document library.
svn path=/nixpkgs/trunk/; revision=17550
2009-09-30 13:11:13 +00:00
Ludovic Courtès
f4b739fde0 libgsf 1.14.9.
svn path=/nixpkgs/trunk/; revision=17549
2009-09-30 13:11:09 +00:00
Ludovic Courtès
35ae15d5fa SLIB: Add setup hook.
svn path=/nixpkgs/trunk/; revision=17548
2009-09-30 13:11:05 +00:00
Ludovic Courtès
1a9597827d Add SLIB, a portable Scheme library.
svn path=/nixpkgs/trunk/; revision=17546
2009-09-30 13:10:58 +00:00
Michael Raskin
b62af15130 As we see, we need some fallback for FreeDesktop
svn path=/nixpkgs/trunk/; revision=17545
2009-09-30 12:45:15 +00:00
Michael Raskin
e7ccbf5a2b Now we have fresh GTK/Gnome; try updating WebKit
svn path=/nixpkgs/trunk/; revision=17521
2009-09-30 05:37:09 +00:00
Michael Raskin
164b8b8841 Removing now-uneeded intermediate version
svn path=/nixpkgs/trunk/; revision=17501
2009-09-29 13:48:11 +00:00
Michael Raskin
48e7d267d0 Fresh GTK
svn path=/nixpkgs/trunk/; revision=17499
2009-09-29 13:39:14 +00:00
Michael Raskin
8177f0f042 Updating ICU library..
svn path=/nixpkgs/trunk/; revision=17496
2009-09-29 12:52:47 +00:00
Peter Simons
6fd9468622 boost: updated to version 1.40.0
* Dropped classr.patch; it no longer applies to this version.

 * The "configure" script has been renamed to "bootstrap.sh".

 * The bootstrapping process generates no Makefile anymore; the build
   expression has to call bjam directly to build the libraries.

 * Perform build and install phase in one execution of bjam. This is a
   lot faster, because bjam won't check the dependencies twice.

svn path=/nixpkgs/trunk/; revision=17471
2009-09-28 15:11:01 +00:00
Peter Simons
8d09b96e84 glib: enable building of a static version of this library
svn path=/nixpkgs/trunk/; revision=17469
2009-09-28 15:10:51 +00:00
Andres Löh
af2fec87d7 Updated ghc-core plus dependencies.
svn path=/nixpkgs/trunk/; revision=17467
2009-09-28 14:13:41 +00:00
Andres Löh
9669ae336a Added parsimony and polyparse, updated parsec.
svn path=/nixpkgs/trunk/; revision=17464
2009-09-28 11:29:19 +00:00
Eelco Dolstra
d568a59c86 * PolicyKit: install the manpages.
svn path=/nixpkgs/trunk/; revision=17440
2009-09-26 10:43:41 +00:00
Eelco Dolstra
7638cc573e * Read policy files from /etc/PolicyKit/policy instead of
$out/share/PolicyKit/policy - otherwise we can't let PolicyKit find
  the policies of other packages (such as HAL).

svn path=/nixpkgs/trunk/; revision=17438
2009-09-26 10:29:57 +00:00
Eelco Dolstra
c07380798c * Use /etc/PolicyKit/PolicyKit.conf.
svn path=/nixpkgs/trunk/; revision=17435
2009-09-25 23:57:33 +00:00
Eelco Dolstra
a96c83d70e * Build HAL with ConsoleKit and PolicyKit support. Without it, HAL's
configure script prints out this ominous warning:

WARNING: PolicyKit is disabled. You need to manually edit the hal.conf
         file to lock down the service. Failure to do so allows any
         caller to make hald do work on their behalf which may be
         a huge SECURITY HOLE. I repeat: YOU NEED TO EDIT THE FILE
         hal.conf to match your distro/site to avoid NASTY SECURITY HOLES.

  Note that HAL only builds with the old PolicyKit (it looks for
  polkit.pc).  Reverted ConsoleKit to the last version that used the
  old PolicyKit for this reason.

svn path=/nixpkgs/trunk/; revision=17432
2009-09-25 23:05:53 +00:00
Eelco Dolstra
aab405ccb5 * For consistency.
svn path=/nixpkgs/trunk/; revision=17426
2009-09-25 20:09:50 +00:00
Eelco Dolstra
7dd58cda98 * Sigh. For PolicyKit, follow the upstream names, otherwise I'll get
a headache.  "polkit" is the new, unstable release series.
  "policykit" is the old series.  (See
  http://lists.freedesktop.org/archives/polkit-devel/2009-February/000106.html
  for an "explanation" of the name change.)  It seems that for HAL we
  need to revert to the old "policykit", since it doesn't compile
  against "polkit".

svn path=/nixpkgs/trunk/; revision=17425
2009-09-25 20:06:36 +00:00
Peter Simons
0b7472ee61 How can a package link glib statically?
svn path=/nixpkgs/trunk/; revision=17415
2009-09-25 02:09:50 +00:00
Lluís Batlle i Rossell
f9035543d5 Made openocd work with ft2232 jtag chipset, that of the Sheevaplug.
svn path=/nixpkgs/trunk/; revision=17407
2009-09-24 21:28:27 +00:00
Marc Weber
47828714e4 redland 1.0.9 breaks kde-4.3. So also provide 1.0.8
svn path=/nixpkgs/trunk/; revision=17357
2009-09-22 23:07:35 +00:00
Eelco Dolstra
912e9f2c80 * Revert Redland - see http://hydra.nixos.org/build/78513.
svn path=/nixpkgs/trunk/; revision=17347
2009-09-22 08:55:37 +00:00
Marc Weber
7957310a66 adding aubio
svn path=/nixpkgs/trunk/; revision=17326
2009-09-21 09:58:38 +00:00
Marc Weber
c01f00b3ff adding vamp sdk and rubberband
svn path=/nixpkgs/trunk/; revision=17323
2009-09-21 09:58:30 +00:00
Marc Weber
6f37fc253b adding liblo
svn path=/nixpkgs/trunk/; revision=17322
2009-09-21 09:58:27 +00:00
Marc Weber
028f3ec7d0 updating redland, adding rasqal, raptor, librdf
svn path=/nixpkgs/trunk/; revision=17320
2009-09-21 09:58:21 +00:00
Marc Weber
34be37b51e adding twinkle, a voice over IP phone software
svn path=/nixpkgs/trunk/; revision=17303
2009-09-20 17:01:19 +00:00
Ludovic Courtès
efa9aa3736 GnuTLS 2.8.4.
svn path=/nixpkgs/trunk/; revision=17299
2009-09-20 14:03:17 +00:00
Ludovic Courtès
0ff12bddac GNU libunistring: Propagate libiconv.
svn path=/nixpkgs/trunk/; revision=17298
2009-09-20 13:54:22 +00:00
Ludovic Courtès
de9c8771bd GNU libunistring 0.9.1.1.
svn path=/nixpkgs/trunk/; revision=17287
2009-09-19 22:17:11 +00:00
Ludovic Courtès
e3351fb625 Add GNU libiconv as a stand-alone package.
svn path=/nixpkgs/trunk/; revision=17282
2009-09-19 22:03:24 +00:00
Ludovic Courtès
f2b30a1bf7 Zziplib: Build only where Python is supported.
svn path=/nixpkgs/trunk/; revision=17281
2009-09-19 21:52:33 +00:00
Ludovic Courtès
bf4162eb0b GNU gettext: Fix {Cyg,Dar}win hack (again).
svn path=/nixpkgs/trunk/; revision=17276
2009-09-19 13:21:16 +00:00
Ludovic Courtès
4e029cf721 GNU gettext: Fix {Cyg,Dar}win hack.
svn path=/nixpkgs/trunk/; revision=17274
2009-09-19 12:21:39 +00:00
Ludovic Courtès
dc176f6a2b GNU gettext: Try building on Darwin.
svn path=/nixpkgs/trunk/; revision=17271
2009-09-19 11:04:33 +00:00
Ludovic Courtès
dbaa2bdf70 Nettle: Disable tests on Cygwin.
svn path=/nixpkgs/trunk/; revision=17262
2009-09-18 18:25:24 +00:00
Ludovic Courtès
519b26bd4d GNU Nettle: Tentative patch for Cygwin.
svn path=/nixpkgs/trunk/; revision=17250
2009-09-18 15:01:47 +00:00
Ludovic Courtès
26dc84f99a BDW-GC: Tentative fix for Cygwin.
svn path=/nixpkgs/trunk/; revision=17249
2009-09-18 14:30:10 +00:00
Eelco Dolstra
11e76d7303 * libxml2 2.7.4. Quite a few packages depend on libxml2, so this
isn't the default yet.

svn path=/nixpkgs/trunk/; revision=17245
2009-09-18 11:41:37 +00:00
Andres Löh
9dc9e71096 Version bump for data-reify.
svn path=/nixpkgs/trunk/; revision=17228
2009-09-17 11:47:25 +00:00
Ludovic Courtès
b9e92b0e8f Typo.
svn path=/nixpkgs/trunk/; revision=17222
2009-09-17 10:16:41 +00:00
Ludovic Courtès
e856cc0f3b Don't build CLooG-PPL on Cygwin.
svn path=/nixpkgs/trunk/; revision=17221
2009-09-17 10:16:21 +00:00
Sander van der Burg
b25e2987a6 - Fixed slang so that it always finds the terminfo files
- Added GPM support to midnight commander


svn path=/nixpkgs/trunk/; revision=17209
2009-09-16 17:52:54 +00:00
Sander van der Burg
3e69dab469 Applied some fixes to midnight commander so that it no longer displays weird characters
svn path=/nixpkgs/trunk/; revision=17207
2009-09-16 17:08:33 +00:00
Ludovic Courtès
bdc8e21d9e Crypto++: Fix on Darwin.
svn path=/nixpkgs/trunk/; revision=17196
2009-09-16 14:35:38 +00:00
Ludovic Courtès
ba315f3052 Fix GNU Nettle.
svn path=/nixpkgs/trunk/; revision=17194
2009-09-16 14:26:00 +00:00
Ludovic Courtès
08cc42f378 libgc: Add meta-info.
svn path=/nixpkgs/trunk/; revision=17187
2009-09-16 12:39:57 +00:00
Andres Löh
5b20a89f11 Version bumps for a number of Haskell packages.
svn path=/nixpkgs/trunk/; revision=17107
2009-09-14 08:35:39 +00:00
Eelco Dolstra
5d0b5d06e9 * qt-4 -> qt-4.4.
* kde-4.2 shouldn't depend on poppler built with qt 4.5.

svn path=/nixpkgs/trunk/; revision=17084
2009-09-13 11:04:54 +00:00
Marc Weber
dee4d93757 adding haru pdf lib
svn path=/nixpkgs/trunk/; revision=17076
2009-09-13 08:54:44 +00:00
Marc Weber
8b8b058662 adding libmng
svn path=/nixpkgs/trunk/; revision=17075
2009-09-13 08:54:41 +00:00
Sander van der Burg
0ff1faaf1b - Added Qt script generator package (dependency for Amarok)
- Added taglib-extras package (dependency for Amarok)
- Upgraded Amarok to 2.1.1


svn path=/nixpkgs/trunk/; revision=17045
2009-09-11 12:05:23 +00:00
Ludovic Courtès
77110de089 GSL 1.13.
svn path=/nixpkgs/trunk/; revision=17039
2009-09-10 21:23:46 +00:00
Sander van der Burg
2b0544f223 - Loudmouth uses OpenSSL now instead of GnuTLS, because I could not compile it with GnuTLS
- Upgraded KOffice to 2.0.2
- Upgraded KTorrent to 3.2.3
- Upgraded Amarok to 2.1.1


svn path=/nixpkgs/trunk/; revision=17038
2009-09-10 21:08:46 +00:00
Marc Weber
5d39e92acc adding boolstuff
svn path=/nixpkgs/trunk/; revision=17026
2009-09-10 16:57:50 +00:00
Andres Löh
cb3722a72a Version bump for uu-parsinglib.
svn path=/nixpkgs/trunk/; revision=16997
2009-09-09 15:49:52 +00:00
Andres Löh
dbfe44e6eb Added parseargs.
svn path=/nixpkgs/trunk/; revision=16996
2009-09-09 15:45:27 +00:00
Sander van der Burg
f931c1ccfe Claimed maintainership of the qt-4.5 package
svn path=/nixpkgs/trunk/; revision=16990
2009-09-08 21:25:08 +00:00
Sander van der Burg
c2a8340195 Updated Clucene core to 0.9.21b
svn path=/nixpkgs/trunk/; revision=16987
2009-09-08 13:38:47 +00:00
Sander van der Burg
b44d46ee21 Removed my dirty hacks, because I discovered a undocumented feature in the QT configure script which picks the opensource edition
svn path=/nixpkgs/trunk/; revision=16984
2009-09-08 09:50:06 +00:00
Eelco Dolstra
5de6c065d3 * Added scrot, a command-line screen capture utility.
svn path=/nixpkgs/trunk/; revision=16946
2009-09-02 22:56:33 +00:00
Michael Raskin
a1ea759dd9 Adding libev - an even loop library remotely similar to libevent
svn path=/nixpkgs/trunk/; revision=16877
2009-08-27 07:17:57 +00:00
Andres Löh
39b651fb44 Added scion.
svn path=/nixpkgs/trunk/; revision=16876
2009-08-27 07:01:48 +00:00
Michael Raskin
fbea8a558a Adding WebDruid log analyzer. In the same time, reworking source autoupdate system a bit
svn path=/nixpkgs/trunk/; revision=16859
2009-08-26 11:13:36 +00:00
Michael Raskin
98a62231d6 The chosen tarball failed; trying the previous one
svn path=/nixpkgs/trunk/; revision=16838
2009-08-24 18:59:29 +00:00
Michael Raskin
5e2b099a6a Tried to track down incompatible change..
svn path=/nixpkgs/trunk/; revision=16837
2009-08-24 18:38:07 +00:00
Michael Raskin
85849fdfdd Roll back to older WebKit anyway pending a GTK update
svn path=/nixpkgs/trunk/; revision=16836
2009-08-24 18:22:58 +00:00
Michael Raskin
743e35d24d Re-enable WebKit WML support
svn path=/nixpkgs/trunk/; revision=16829
2009-08-24 07:35:11 +00:00
Michael Raskin
1dbae09f4d Re-upgrade WebKit to the latest
svn path=/nixpkgs/trunk/; revision=16828
2009-08-24 07:31:22 +00:00
Michael Raskin
6770d7aa4d Downgrade WebKit - probably enough to go with old libsoup. Libsoup mostly updated, but it seems to require fresher unstable gtk...
svn path=/nixpkgs/trunk/; revision=16826
2009-08-24 07:25:30 +00:00
Michael Raskin
8e85ed36fb Update WebKit to latest and use Git checkout for libsoup
svn path=/nixpkgs/trunk/; revision=16820
2009-08-24 04:55:55 +00:00
Michael Raskin
d436b3a8f2 Try downgrading WebKit further
svn path=/nixpkgs/trunk/; revision=16819
2009-08-24 03:54:25 +00:00
Michael Raskin
109f116bb4 Roll back - until the requird libsoup version is released..
svn path=/nixpkgs/trunk/; revision=16818
2009-08-23 22:46:26 +00:00
Michael Raskin
5a6e313abf Add an automated updater script and definitions for its use for WebKit
svn path=/nixpkgs/trunk/; revision=16816
2009-08-23 22:10:08 +00:00
Marc Weber
e7dc062579 adding xapian and xapian-bindings
svn path=/nixpkgs/trunk/; revision=16788
2009-08-20 20:18:58 +00:00
Michael Raskin
a194af141b Fix GConf from Gnome 2.26
svn path=/nixpkgs/trunk/; revision=16751
2009-08-17 18:31:42 +00:00
Eelco Dolstra
cfbbeb02e1 * ConsoleKit: build the PAM connector, put state in /var, read
configuration from /etc.  The latter is necessary because there is
  no way to override the configuration path (in particular to
  run-session.d) at runtime.

svn path=/nixpkgs/trunk/; revision=16741
2009-08-17 00:36:48 +00:00
Ludovic Courtès
ba4ae2ad37 GnuTLS 2.8.3.
svn path=/nixpkgs/trunk/; revision=16739
2009-08-16 22:59:15 +00:00
Eelco Dolstra
8bfccbbcdf * policy-kit: keep state in /var.
svn path=/nixpkgs/trunk/; revision=16737
2009-08-16 21:47:51 +00:00
Eelco Dolstra
c2c7c18316 * dbus: get the configuration from /etc/dbus-1. It's purer to use a
command-line argument when starting the system bus daemon, but
  unfortunately dbus-daemon-launch-helper is started with an empty
  environment and no way to override the compile-time location of the
  configuration file.

  I've made a temporary copy of dbus since lots of things depend on it
  and I don't want a big recompile.

svn path=/nixpkgs/trunk/; revision=16735
2009-08-16 21:44:07 +00:00
Michael Raskin
89fc3a896c Fix PolicyKit build
svn path=/nixpkgs/trunk/; revision=16727
2009-08-16 12:03:45 +00:00
Sander van der Burg
bd1b49e546 Added a prefix which is not passed to the configure script anymore
svn path=/nixpkgs/trunk/; revision=16725
2009-08-15 16:18:03 +00:00
Sander van der Burg
f114f1a64e Fixed it, because otherwise it keeps looping
svn path=/nixpkgs/trunk/; revision=16724
2009-08-15 14:17:16 +00:00
Sander van der Burg
9b32ae7ce3 - Started my initial KDE 4.3.x expression which is a fork of the KDE 4.2.x expression
- Also forked the qt-4.4.x expression and adapted it. The old qt-4.4.x cannot be replaced since KDE 4.2.x does not work with qt-4.5.x, but on the other hand KDE 4.3.x requires qt-4.5.x
- It is now possible to disable the demos and examples in the qt-4.5.x build. By default, the demos, examples and documentation are disabled


svn path=/nixpkgs/trunk/; revision=16723
2009-08-15 14:02:49 +00:00
Eelco Dolstra
8f3bb9b4cb * ConsoleKit -> console-kit. Build against policy-kit.
svn path=/nixpkgs/trunk/; revision=16722
2009-08-14 21:28:44 +00:00
Eelco Dolstra
9ea1a49aa2 * PolicyKit -> policy-kit (suggested by Ludovic).
* Oops, there already was a polkit package.  Mea culpa...

svn path=/nixpkgs/trunk/; revision=16721
2009-08-14 21:12:46 +00:00
Andres Löh
0e14f884d3 Added HGL.
svn path=/nixpkgs/trunk/; revision=16715
2009-08-14 08:02:57 +00:00
Eelco Dolstra
714555bb81 * Added PolicyKit and eggdbus. There is a newer version of PolicyKit
(0.93), but it doesn't compile with the current glib.

svn path=/nixpkgs/trunk/; revision=16704
2009-08-13 07:55:11 +00:00
Andres Löh
738b44d9d2 Some Haskell package updates.
svn path=/nixpkgs/trunk/; revision=16702
2009-08-12 15:28:47 +00:00
Eelco Dolstra
17132958a9 * dbus: updated to 1.2.16.
svn path=/nixpkgs/trunk/; revision=16683
2009-08-11 20:58:05 +00:00
Eelco Dolstra
4d7e5187d8 * xine-lib: updated to 1.1.16.3.
* xine-lib: dropped the dependency on SDL, which is not really
  necessary.  (And it caused Phonon/KDE to depend on SDL.)

svn path=/nixpkgs/trunk/; revision=16680
2009-08-11 20:47:33 +00:00
Ludovic Courtès
c919587a26 Crypto++: Fix shared library.
svn path=/nixpkgs/trunk/; revision=16664
2009-08-11 07:52:29 +00:00
Ludovic Courtès
5a75fd2147 Crypto++ 5.6.0, with shared library and test suite.
svn path=/nixpkgs/trunk/; revision=16661
2009-08-10 23:50:07 +00:00
Andres Löh
2eadd35bdd Updated Haskell Platform.
svn path=/nixpkgs/trunk/; revision=16656
2009-08-10 19:18:03 +00:00
Michael Raskin
2ef1fe1b5b Restore libsigsegv-2.5 and fix clisp-2.44.1 build for bootstrapping needs
svn path=/nixpkgs/trunk/; revision=16632
2009-08-10 05:20:14 +00:00
Ludovic Courtès
c1a05331f3 GNU libsigsegv 2.7.
svn path=/nixpkgs/trunk/; revision=16627
2009-08-09 22:24:05 +00:00
Eelco Dolstra
223bce6491 * Latest httpd, apr, apr-util.
svn path=/nixpkgs/trunk/; revision=16615
2009-08-07 15:26:13 +00:00
Michael Raskin
75d4611293 Try disabling WML to check a crash
svn path=/nixpkgs/trunk/; revision=16601
2009-08-07 09:30:14 +00:00
Michael Raskin
f33f18439f Update WebKit
svn path=/nixpkgs/trunk/; revision=16596
2009-08-06 04:30:32 +00:00
Michael Raskin
49d39b5ae6 Update webkit
svn path=/nixpkgs/trunk/; revision=16587
2009-08-05 04:32:01 +00:00
Michael Raskin
25b3fe32ad Adding myself as a maintainer of some of the packages
svn path=/nixpkgs/trunk/; revision=16572
2009-08-04 07:49:16 +00:00
Michael Raskin
15ac66ea0b Update WebKit
svn path=/nixpkgs/trunk/; revision=16570
2009-08-04 04:41:33 +00:00
Michael Raskin
fa8d0bc14e Fixing file copying during installation..
svn path=/nixpkgs/trunk/; revision=16555
2009-08-03 10:40:43 +00:00
Michael Raskin
5ad10f2069 Install webkit tools
svn path=/nixpkgs/trunk/; revision=16553
2009-08-03 09:49:36 +00:00
Michael Raskin
1062fb2e4f Let depending applications use gstreamer plugins webkit depends on
svn path=/nixpkgs/trunk/; revision=16548
2009-08-03 06:17:38 +00:00
Michael Raskin
30d143f0d8 Try to handle GStreamer correctly in webkit
svn path=/nixpkgs/trunk/; revision=16544
2009-08-03 05:11:30 +00:00
Michael Raskin
fd557980cd Add libsoup as gstreamer dependency
svn path=/nixpkgs/trunk/; revision=16543
2009-08-03 04:55:30 +00:00
Michael Raskin
4f81e9a0c2 Disabling failing shared-workers option
svn path=/nixpkgs/trunk/; revision=16537
2009-08-02 20:20:42 +00:00
Michael Raskin
701a144f9c Update to a version possible to download
svn path=/nixpkgs/trunk/; revision=16536
2009-08-02 20:01:15 +00:00
Michael Raskin
4f10526f9d Try enabling some more features in webkit
svn path=/nixpkgs/trunk/; revision=16535
2009-08-02 19:45:59 +00:00
Michael Raskin
92c3ce343e Fix case in configure option
svn path=/nixpkgs/trunk/; revision=16534
2009-08-02 19:31:36 +00:00
Michael Raskin
6632f65522 Try enabling more features in webkit
svn path=/nixpkgs/trunk/; revision=16532
2009-08-02 18:25:20 +00:00
Michael Raskin
91abf1a1de Updating WebKit from a relatively unfortunate version
svn path=/nixpkgs/trunk/; revision=16531
2009-08-02 18:09:54 +00:00
Ludovic Courtès
937c50442c Add Zziplib.
svn path=/nixpkgs/trunk/; revision=16528
2009-07-31 10:24:02 +00:00
Ludovic Courtès
4f591cb803 Add GNU Classpath.
svn path=/nixpkgs/trunk/; revision=16527
2009-07-31 09:59:45 +00:00
Michael Raskin
14b71e6b1d I hope that was the last typo in this line
svn path=/nixpkgs/trunk/; revision=16509
2009-07-29 18:59:05 +00:00
Michael Raskin
b8f3d4b79d Finally fix the typos in the fix..
svn path=/nixpkgs/trunk/; revision=16508
2009-07-29 18:55:50 +00:00
Michael Raskin
128d64427e Fix escaping bug
svn path=/nixpkgs/trunk/; revision=16507
2009-07-29 18:51:35 +00:00
Michael Raskin
ad7218437d Fix a typo in the tarball
svn path=/nixpkgs/trunk/; revision=16506
2009-07-29 18:47:09 +00:00
Michael Raskin
380c4aa4b8 Update WebKit
svn path=/nixpkgs/trunk/; revision=16505
2009-07-29 18:28:24 +00:00
Marc Weber
9b3655cef0 add hslogger-templates, parsec3, update myhasktags, fix terminfo for older ghcs
svn path=/nixpkgs/trunk/; revision=16482
2009-07-27 16:05:47 +00:00
Eelco Dolstra
dd2aba46bf svn path=/nixpkgs/trunk/; revision=16445 2009-07-23 21:22:13 +00:00
Rob Vermaas
c0fbe9b7a3 temporary reinstate patch for darwin openssl
svn path=/nixpkgs/trunk/; revision=16442
2009-07-23 19:14:00 +00:00
Andres Löh
7669dca3b9 Added "regular" library for Haskell.
svn path=/nixpkgs/trunk/; revision=16431
2009-07-20 13:17:50 +00:00
Ludovic Courtès
c30143519a Add CLooG-PPL, an optional dependency of GCC 4.4.
svn path=/nixpkgs/trunk/; revision=16422
2009-07-18 21:28:10 +00:00
Ludovic Courtès
3e52549ea6 Add the Parma Polyhedra Library (PPL), an optional dependency of GCC 4.4.
svn path=/nixpkgs/trunk/; revision=16421
2009-07-18 21:22:13 +00:00
Andres Löh
df8def8dfb Added HAppS and gitit plus dependencies.
svn path=/nixpkgs/trunk/; revision=16419
2009-07-18 15:25:28 +00:00
Marc Weber
a20dba3aec haskellPackages adding multiset & filepath
svn path=/nixpkgs/trunk/; revision=16400
2009-07-16 15:18:24 +00:00
Marc Weber
f6e24fddbe cosmetic: fix descriptions
svn path=/nixpkgs/trunk/; revision=16398
2009-07-16 15:18:07 +00:00
Michael Raskin
3b2a5f3d73 Update webkit
svn path=/nixpkgs/trunk/; revision=16380
2009-07-15 20:38:05 +00:00
Andres Löh
66b32c4b66 Added SHA for Haskell.
svn path=/nixpkgs/trunk/; revision=16335
2009-07-13 11:36:50 +00:00
Andres Löh
c30a867383 Added data-reify Haskell library.
svn path=/nixpkgs/trunk/; revision=16303
2009-07-10 09:42:18 +00:00
Marc Weber
25a1533d9a removing old haskell stuff. I was using my own branch for a long time.
It will be replaced by something else anyway.
Some of those patches may still be of interest (?)

svn path=/nixpkgs/trunk/; revision=16298
2009-07-09 22:24:08 +00:00
Marc Weber
676f4c4e2d haskellPackages: adding bytestring, networkBytestring, getOptions, ghcSyb, hslogger, tar
svn path=/nixpkgs/trunk/; revision=16296
2009-07-09 22:24:02 +00:00
Marc Weber
769dec7238 haskellPackages: fix monadlab and Crypto with most recent ghc
svn path=/nixpkgs/trunk/; revision=16295
2009-07-09 22:23:59 +00:00
Andres Löh
a52909b36a Added ghc-core, updated hscolour.
svn path=/nixpkgs/trunk/; revision=16245
2009-07-08 12:34:14 +00:00
Eelco Dolstra
a641e7666e * Compile NSS with ECC support. Hopefully this fixes certificate
checking in Firefox 3.5.

svn path=/nixpkgs/trunk/; revision=16214
2009-07-07 13:01:52 +00:00
Eelco Dolstra
e5a611030f * Doh.
svn path=/nixpkgs/trunk/; revision=16213
2009-07-07 11:40:57 +00:00
Eelco Dolstra
cc28087b5a * Make doesn't like newlines.
svn path=/nixpkgs/trunk/; revision=16210
2009-07-07 10:59:18 +00:00
Michael Raskin
47d20d5322 Update lablgtk
svn path=/nixpkgs/trunk/; revision=16202
2009-07-07 10:00:55 +00:00
Eelco Dolstra
200ad5eb63 * NSPR and NSS need to be told explicitly to do a 64-bit build.
svn path=/nixpkgs/trunk/; revision=16201
2009-07-07 09:52:20 +00:00
Ludovic Courtès
0c9d18f815 libxmi: Fix for GNU Libtool 2.2.6a.
svn path=/nixpkgs/trunk/; revision=16197
2009-07-06 21:09:47 +00:00
Eelco Dolstra
19963e0447 * Xulrunner/Firefox 3.5: build with --with-system-nss.
svn path=/nixpkgs/trunk/; revision=16186
2009-07-06 11:42:21 +00:00
Peter Simons
438d023eee Fixed sqlite impurity (mostly).
The sqlite configure script guesses whether to enable Tcl support. Apparently,
this guessing finds a Tcl installation in /usr and thus enables Tcl. The
subsequent build fails, however: the compiler doesn't find the <tcl.h> because
/usr is not a default search path. To remedy the problem, the expression now
explicitly specifies --disable-tcl to avoid guessing altogether.

In the same spirit, we furthermore specify the following configure flags, which
represent the defaults that ./configure chooses when left on its own devices:

  --disable-amalgamation
  --enable-threadsafe
  --disable-cross-thread-connections
  --disable-tempstore

svn path=/nixpkgs/trunk/; revision=16184
2009-07-06 10:39:52 +00:00
Eelco Dolstra
a796d839f9 * Updated NSS.
svn path=/nixpkgs/trunk/; revision=16183
2009-07-06 09:12:44 +00:00
Eelco Dolstra
b8558fd04f * Added NSPR, the Netscape Portable Runtime, and use it in Xulrunner
and Firefox.
* Xulrunner: don't install the tests.  This saves a few megabytes.

svn path=/nixpkgs/trunk/; revision=16173
2009-07-04 12:25:35 +00:00
Ludovic Courtès
f08243608b Add libtopology, a library and tool set to visualize the hardware topology.
svn path=/nixpkgs/trunk/; revision=16170
2009-07-03 21:16:00 +00:00
Eelco Dolstra
222ab9d494 * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=16160
2009-07-03 11:55:17 +00:00
Ludovic Courtès
51f3a05ab5 GNU libunistring 0.9.1.
svn path=/nixpkgs/trunk/; revision=16153
2009-07-02 22:54:19 +00:00
Peter Simons
17d75b8168 Fixed build of pkgs/development/libraries/buddy with gcc 4.3.3.
svn path=/nixpkgs/trunk/; revision=16150
2009-07-02 17:06:01 +00:00
Eelco Dolstra
e2293f605d * Match what DBD::SQLite expects.
svn path=/nixpkgs/trunk/; revision=16139
2009-07-02 13:56:06 +00:00
Eelco Dolstra
d62a585e15 * sqlite 3.6.16.
svn path=/nixpkgs/trunk/; revision=16135
2009-07-02 11:21:22 +00:00
Eelco Dolstra
d3f5d94ac7 * Fix some attributes that now make nix-env -q --meta barf.
svn path=/nixpkgs/trunk/; revision=16134
2009-07-02 09:08:01 +00:00
Eelco Dolstra
255a4a91f0 * Get rid of some dietlibc stuff.
svn path=/nixpkgs/trunk/; revision=16132
2009-07-02 08:58:58 +00:00
Ludovic Courtès
0de18066f7 Nettle: Add `meta.homepage'.
svn path=/nixpkgs/trunk/; revision=16128
2009-07-01 21:44:20 +00:00
Ludovic Courtès
725ed45940 Add GNU Nettle, a cryptographic library.
svn path=/nixpkgs/trunk/; revision=16127
2009-07-01 15:42:01 +00:00
Eelco Dolstra
d4fb6f3a53 * Comment out; not clear if we'll actually need this with a properly
built GCC.

svn path=/nixpkgs/trunk/; revision=16102
2009-06-30 15:19:32 +00:00
Rob Vermaas
ca6850d95e * removed -arch flag for i686-darwin for openssl
svn path=/nixpkgs/trunk/; revision=16097
2009-06-30 13:54:44 +00:00
Eelco Dolstra
cdf4cf5c23 * Sync with the trunk.
svn path=/nixpkgs/branches/stdenv-updates/; revision=16094
2009-06-30 11:42:15 +00:00
Andres Löh
785b190861 Added pandoc and dependencies.
svn path=/nixpkgs/trunk/; revision=16091
2009-06-30 08:04:12 +00:00
Peter Simons
785e9630f0 gmp: use standard GNU config.guess
libgmp comes with an extended config.guess script that features more
accurate CPU detection. Unfortunately, use of that script causes the
configure phase to choose fairly aggressive optimization flags and the
resulting binaries might not work on architectures other than the
machine those binaries were built on.

The standard GNU config.guess script, however, recognizes a CPU type of
'x86' only. Thus, libgmp chooses the following settings:

  ABI="32"
  CC="gcc"
  CFLAGS="-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"
  CPPFLAGS=""
  MPN_PATH=" x86/p6 x86 generic"

svn path=/nixpkgs/branches/stdenv-updates/; revision=16084
2009-06-29 11:01:10 +00:00
Ludovic Courtès
c46b748958 Add GNU Libunistring, a Unicode string handling library.
svn path=/nixpkgs/trunk/; revision=16071
2009-06-27 21:44:47 +00:00
Peter Simons
8bd6a26806 Removed misleading comment that no longer applies.
svn path=/nixpkgs/branches/stdenv-updates/; revision=16038
2009-06-24 20:10:59 +00:00
Peter Simons
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.

Furthermore, this patch fixes a number of gcc 4.3.3 build errors in glibc 2.5
that occur on both x86 and x86_64. The older version of this library is still
useful for running Nix on a Red Hat host. Newer version of glibc fail to detect
the kernel's capabilities correctly (due to mad patches applied to the kernel
by Red Hat).

The individual changes are:

 * Re-activated glibc 2.5 in all-packages.nix.

 * Fix incomplete header search path in bootstrap tools.

   Gcc-wrapper sets "-B<prefix>" to tell the compiler about its installation
   root. Unfortunately, the setting doesn't add $gcc/lib/gcc/*/*/include-fixed
   to the search path. That directory is required, however, because it contains
   the system-specific "limits.h" file, and the glibc 2.5 builds tries to find
   that file via #include_next.

 * Support intrinsic functions like __signbit() or atof() correctly to avoid
   compile-time conflicts.

 * Switch to NPTL. Linuxthreads is no longer supported.

 * Added a meta attribute to glibc package.

 * Updated nixUnstable to version 0.13pre15614 from trunk. The previous version
   failed regression tests.

 * Fix more strict type checking in binutils since 2.18.50.0.3.

   Without this patch, the build failed on x86, saying:

     ../sysdeps/i386/fpu/ftestexcept.c: Assembler messages:
     ../sysdeps/i386/fpu/ftestexcept.c:33: Error: suffix or operands invalid for `fnstsw'

svn path=/nixpkgs/branches/stdenv-updates/; revision=16037
2009-06-24 20:10:51 +00:00
Eelco Dolstra
8f0f5c403d * gmp 4.3.1. Hopefully this fixes those weird build errors people
have been reporting.

svn path=/nixpkgs/branches/stdenv-updates/; revision=16030
2009-06-22 19:55:47 +00:00
Eelco Dolstra
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).

svn path=/nixpkgs/branches/stdenv-updates/; revision=16029
2009-06-22 19:49:42 +00:00
Andres Löh
b7032e7fc4 Version bump for uu-parsinglib.
svn path=/nixpkgs/trunk/; revision=15970
2009-06-16 08:59:19 +00:00
Andres Löh
a889b5bb66 Updated multirec and zipper for Haskell.
svn path=/nixpkgs/trunk/; revision=15969
2009-06-16 08:56:31 +00:00
Andres Löh
97ad35b531 Version bump for HDBC.
svn path=/nixpkgs/trunk/; revision=15946
2009-06-12 13:39:05 +00:00
Andres Löh
3f26456240 New version of vacuum.
svn path=/nixpkgs/trunk/; revision=15945
2009-06-12 13:11:37 +00:00
Andres Löh
3466e0d6c9 New versions of vty and uu-parsinglib.
svn path=/nixpkgs/trunk/; revision=15929
2009-06-10 16:27:39 +00:00