1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-29 17:10:48 +00:00
Commit graph

8163 commits

Author SHA1 Message Date
Lluís Batlle i Rossell 14433eb1e2 Updating ts to 0.6.5
svn path=/nixpkgs/trunk/; revision=17621
2009-10-02 19:05:29 +00:00
Peter Simons b9b57c6149 Move libXaw fix from default.nix to overrides.nix.
svn path=/nixpkgs/trunk/; revision=17620
2009-10-02 18:03:23 +00:00
Peter Simons 67cea803fa perl-5.8 and perl-5.10: fixed build on MacOS X
On MacOS X, we used to use the native perl interpreter from /usr/bin.
Unfortunately, that interpreter fails to build a number of packages
(Subversion, Git, etc. ...), because it assumes knowledge about the underlying
C compiler that is not valid for the compiler used by Nix. For example,
/usr/bin/perl assumes that the compiler can build binaries for both the ppc and
the x86 architecture. /usr/bin/FCC can do that, but the gcc from Nix can't.

The solution is to compile Perl 5.10 via Nix so that it can properly configure
itself. However, note that the resulting binary is impure: it will find headers
in /usr/include and libraries in /usr/lib -- something a pure perl binary
wouldn't do. In this respect our Nix-compiled perl binary is not better than
the native one from /usr/bin -- it's just more accurately configured.

svn path=/nixpkgs/trunk/; revision=17618
2009-10-02 16:26:05 +00:00
Peter Simons 99fe875609 pstree: updated to version 2.32; the previous version no longer exists upstream
svn path=/nixpkgs/trunk/; revision=17617
2009-10-02 16:25:59 +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
Eelco Dolstra 68082057fe * Urgh.
svn path=/nixpkgs/trunk/; revision=17614
2009-10-02 15:15:18 +00:00
Eelco Dolstra e4672f42e5 svn path=/nixpkgs/trunk/; revision=17613 2009-10-02 15:06:07 +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
Peter Simons 49afefdb19 emacs-23: hacky fix to libXaw linker errors on MacOS X
When building Emacs on MacOS X, the configure script believes that libXaw is
available and tries to link it (even when, in fact, libXaw is not available).
To work around that problem, we make Xaw support mandatory on MacOS X.

svn path=/nixpkgs/trunk/; revision=17610
2009-10-02 13:57:26 +00:00
Peter Simons 1570ccf3cf libXaw: fixed broken installation in MacOS X
See comments in file for further details.

svn path=/nixpkgs/trunk/; revision=17609
2009-10-02 13:57:21 +00:00
Eelco Dolstra 317fd0edd5 * Revert the manual changes to default.nix
* Build libSM with the system libuuid on Darwin (in such a way that we
  don't get a rebuild on all other platforms).

svn path=/nixpkgs/trunk/; revision=17606
2009-10-02 13:06:35 +00:00
Eelco Dolstra 6e6473940d * Fix the Exult build.
svn path=/nixpkgs/trunk/; revision=17605
2009-10-02 13:01:31 +00:00
Peter Simons 37384f83e4 all-packages.nix: libuuid is a system library on MacOS X
The libuuid normally used in nixpkgs, util-linux-ng, is not available on
MacOS X.

svn path=/nixpkgs/trunk/; revision=17604
2009-10-02 12:45:18 +00:00
Peter Simons 7ec88bf6bd emacs-23: apply the crt{1,i,n}.o patch only on Linux
svn path=/nixpkgs/trunk/; revision=17603
2009-10-02 12:45:13 +00:00
Peter Simons e25c7cb445 all-packages.nix: use config option "brokenRedHatKernel" only on Linux systems
svn path=/nixpkgs/trunk/; revision=17602
2009-10-02 12:45:08 +00:00
Peter Simons f2c6df33ba pkgs/servers/x11/xorg/default.nix: strip trailing white-space
svn path=/nixpkgs/trunk/; revision=17601
2009-10-02 12:45:04 +00:00
Peter Simons abe32ecf99 libSM: use native libuuid when building on MacOS X
On Linux, <uuid/uuid.h> and related functions are provided by the util-linux-ng
package, which doesn't build on other operating systems, such as MacOS X. That
platform provides libuuid as part of the system. Hence, to build libSM on
MacOS, we define (empty) variables LIBUUID_CFLAGS and LIBUUID_CFLAGS. Those
settings disable ./configure's attempt to detect libuuid with pkgconfig --
which would fail.

svn path=/nixpkgs/trunk/; revision=17600
2009-10-02 12:44:59 +00:00
Peter Simons c16af1a77c subversion: enable Java bindings only on those platforms that support a JDK
svn path=/nixpkgs/trunk/; revision=17599
2009-10-02 12:44:54 +00:00
Eelco Dolstra 83aa130427 svn path=/nixpkgs/trunk/; revision=17598 2009-10-02 12:36:04 +00:00
Rob Vermaas a71b3737a1 antDarwin based on openjdk
svn path=/nixpkgs/trunk/; revision=17597
2009-10-02 12:27:24 +00:00
Rob Vermaas 82447aa73e added openjdk for darwin (binaries) for testing
svn path=/nixpkgs/trunk/; revision=17596
2009-10-02 12:12:23 +00:00
Eelco Dolstra aa6c9ba04e * The "static" flag is no longer used it seems. And static builds can
probably be done using the makeStaticBinaries stdenv adapter.

svn path=/nixpkgs/trunk/; revision=17595
2009-10-02 11:51:35 +00:00
Eelco Dolstra 4041f93fbf * SWIG apparently doesn't need Perl/Python/Guile/JDK/20 other
languages at build time.  It seems they're only used in "make
  check".
* Subversion: updated to 1.6.5.

svn path=/nixpkgs/trunk/; revision=17594
2009-10-02 11:49:21 +00:00
Sander van der Burg d68835524d Upgraded pycups to 1.9.46
svn path=/nixpkgs/trunk/; revision=17593
2009-10-02 11:13:03 +00:00
Rob Vermaas 6b7b8ae98a give extraRPMs/-Debs file type rpm-extra or deb-extra in build products
svn path=/nixpkgs/trunk/; revision=17592
2009-10-02 09:49:53 +00:00
Lluís Batlle i Rossell 12fd6d00f8 Fixing a typo in a 'maintainers' meta info I added recently
Dankon ludo.

svn path=/nixpkgs/trunk/; revision=17591
2009-10-02 09:37:06 +00:00
Rob Vermaas 3653e372b0 dash as default shell for debian/ubuntu systems
svn path=/nixpkgs/trunk/; revision=17590
2009-10-02 09:34:37 +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
Rob Vermaas c2fe94783d svn path=/nixpkgs/trunk/; revision=17588 2009-10-02 09:11:42 +00:00
Lluís Batlle i Rossell 4e93d167d8 Fixing truecrypt
They removed the url for that package version, I updated to the latest.
I changed the name from 'trueCrypt' to 'truecrypt'
I added an option for it not to have a gui built.

svn path=/nixpkgs/trunk/; revision=17587
2009-10-02 08:00:30 +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
Lluís Batlle i Rossell 62aad312ad Adding kbasket (a kde 3.5 program)
svn path=/nixpkgs/trunk/; revision=17582
2009-10-01 19:33:20 +00:00
Rob Vermaas 3cfbaaba4b add extrarpms to build-products of rpm build
svn path=/nixpkgs/trunk/; revision=17581
2009-10-01 19:25:08 +00:00
Peter Simons 6dc37e4aaf all-packages.nix: disable ACL support in rsync when building on MacOS X
The attr package -- which is required for ACLs -- doesn't build on Darwin.

svn path=/nixpkgs/trunk/; revision=17580
2009-10-01 17:33:19 +00:00
Peter Simons 439ac65f3e all-packages.nix: deleted obsolete 'subversionStatic' attribute
The static build of subversion used to work in version 1.4.x, but it doesn't
work anymore more for 1.6.x.

svn path=/nixpkgs/trunk/; revision=17579
2009-10-01 17:33:13 +00:00
Sander van der Burg 0dbef3fe64 Added FreeTTS package
svn path=/nixpkgs/trunk/; revision=17577
2009-10-01 14:48:57 +00:00
Sander van der Burg bcb1747ccf Added pyqt4 to the buildfarm
svn path=/nixpkgs/trunk/; revision=17576
2009-10-01 14:15:06 +00:00
Sander van der Burg 0585be5ce4 Moved kdeaccessibility from KDE 4.2 to 4.3
svn path=/nixpkgs/trunk/; revision=17575
2009-10-01 13:56:45 +00:00
Sander van der Burg a5f44e374d Added KDE 4.3 accessibility package
svn path=/nixpkgs/trunk/; revision=17574
2009-10-01 13:53:08 +00:00
Lluís Batlle i Rossell 5704c1854d Fixing openssh build, so it doesn't try to put anything in /etc/ssh (and of course, it doesn't
fail if /etc/ssh/sshd_config can't be overwritten, which was my main motivation on this patch)

svn path=/nixpkgs/trunk/; revision=17573
2009-10-01 13:06:41 +00:00
Sander van der Burg 8266e6050b Added PolicyKit-qt support to KDE 4.3
svn path=/nixpkgs/trunk/; revision=17572
2009-10-01 12:37:14 +00:00
Rob Vermaas cbf13d8269 svn path=/nixpkgs/trunk/; revision=17571 2009-10-01 12:12:45 +00:00
Peter Simons 9a833f026b OpenSSH: allow users to configure --sysconfdir via $NIXPKGS_CONFIG
The OpenSSH binaries built by the expression by default expect system-wide
configuration files in "/etc/ssh", which is a bit of an impurity (and certainly
inconsistent with the way other package handle --sysconfdir in Nix). Those who
prefer a clean installation, can now configure that directory path.

Adding the line "openssh = { etcDir = null; };" to $NIXPKGS_CONFIG configures
OpenSSH to use the default location, i.e. $out/etc. Setting that attribute to a
string will configure OpenSSH to use that concrete path instead.

svn path=/nixpkgs/trunk/; revision=17570
2009-10-01 12:07:33 +00:00
Sander van der Burg d8d1aa8685 Downgraded SIP to 4.8.2 and changed download location
svn path=/nixpkgs/trunk/; revision=17569
2009-10-01 12:06:35 +00:00
Sander van der Burg 23f787900f Changed PyQt version to 4.5.4
svn path=/nixpkgs/trunk/; revision=17568
2009-10-01 11:58:20 +00:00
Sander van der Burg 78f31f1e30 Downgraded PyQt 4.5.4, since it breaks KDE. Changed download location
svn path=/nixpkgs/trunk/; revision=17567
2009-10-01 11:43:38 +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 a5945916f0 More Apache mirrors; use them for Ant.
svn path=/nixpkgs/trunk/; revision=17563
2009-10-01 09:07:09 +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
Rob Vermaas a00a2ffdba add functions for adding extra virtual packges to images, leave old one for backw.compatibility for now
svn path=/nixpkgs/trunk/; revision=17561
2009-10-01 07:49:55 +00:00
Rob Vermaas 4d5141bd2c extra deb/rpm changes
svn path=/nixpkgs/trunk/; revision=17560
2009-10-01 07:25:50 +00:00
Sander van der Burg 068b2158f5 Added Solaris support to the stdenv
svn path=/nixpkgs/trunk/; revision=17559
2009-09-30 15:19:25 +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
Michael Raskin 72919919a9 Add a Gentoo mirror
svn path=/nixpkgs/trunk/; revision=17554
2009-09-30 13:13:39 +00:00
Ludovic Courtès fbd9fd14e6 Add more GNOME mirrors.
svn path=/nixpkgs/trunk/; revision=17553
2009-09-30 13:11:24 +00:00
Ludovic Courtès 7038201fe0 guile-2-test: Add GnuCash.
svn path=/nixpkgs/trunk/; revision=17552
2009-09-30 13:11:20 +00:00
Ludovic Courtès 3485bef00a Add GnuCash.
svn path=/nixpkgs/trunk/; revision=17551
2009-09-30 13:11:17 +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 b3cff1d812 guile-2-test: Add SLIB.
svn path=/nixpkgs/trunk/; revision=17547
2009-09-30 13:11:02 +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 77da703f41 Add missing dependency
svn path=/nixpkgs/trunk/; revision=17542
2009-09-30 11:32:28 +00:00
Michael Raskin f8abffe6b1 Give up and use older GConf
svn path=/nixpkgs/trunk/; revision=17540
2009-09-30 11:21:58 +00:00
Sander van der Burg acce623d3f Upgraded SIP to 4.9
svn path=/nixpkgs/trunk/; revision=17538
2009-09-30 09:54:14 +00:00
Sander van der Burg 7d808c4229 Upgraded PyQt to 4.6
svn path=/nixpkgs/trunk/; revision=17537
2009-09-30 09:43:49 +00:00
Michael Raskin 944ba5b24f Some more includes for GConf..
svn path=/nixpkgs/trunk/; revision=17536
2009-09-30 07:55:24 +00:00
Michael Raskin 9c1972dc20 With our dependency tree WebKit can only work on Linux..
svn path=/nixpkgs/trunk/; revision=17535
2009-09-30 07:52:18 +00:00
Michael Raskin 52b983ff1f GConf needs some more includes specified explcitly..
svn path=/nixpkgs/trunk/; revision=17534
2009-09-30 07:42:53 +00:00
Michael Raskin 228f0f8c68 GConf needs more than I thought..
svn path=/nixpkgs/trunk/; revision=17533
2009-09-30 07:03:04 +00:00
Michael Raskin 36742ba965 GConf was wrong about include file location..
svn path=/nixpkgs/trunk/; revision=17532
2009-09-30 06:50:32 +00:00
Michael Raskin 0a268df445 gnome-doc-utils wants Python LibXML2
svn path=/nixpkgs/trunk/; revision=17531
2009-09-30 06:45:14 +00:00
Michael Raskin 35bc5b52f7 gtksourceview needs gettext
svn path=/nixpkgs/trunk/; revision=17530
2009-09-30 06:43:17 +00:00
Michael Raskin 48db154dbb Oops. A typo in a fix for a fix of a typo..
svn path=/nixpkgs/trunk/; revision=17529
2009-09-30 06:35:09 +00:00
Michael Raskin 6b48ddb8d9 Fix underscores in *Kits
svn path=/nixpkgs/trunk/; revision=17528
2009-09-30 06:32:02 +00:00
Michael Raskin 58f543a167 Add myself as midori maintainer
svn path=/nixpkgs/trunk/; revision=17527
2009-09-30 06:31:13 +00:00
Michael Raskin 2867fa8a94 Add gtksourceview
svn path=/nixpkgs/trunk/; revision=17526
2009-09-30 06:29:56 +00:00
Michael Raskin 05656ca21a Oops, fix one more typo
svn path=/nixpkgs/trunk/; revision=17525
2009-09-30 06:17:54 +00:00
Michael Raskin 6936d8fbec Allow both gtk_doc and gtkdoc names for now
svn path=/nixpkgs/trunk/; revision=17524
2009-09-30 06:16:47 +00:00
Michael Raskin e2fd504dff Oops, typos in automated update
svn path=/nixpkgs/trunk/; revision=17523
2009-09-30 06:10:45 +00:00
Michael Raskin 5d8930e879 A typo
svn path=/nixpkgs/trunk/; revision=17522
2009-09-30 06:02:55 +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 6b7368acfc Add gnome-2.28 to top-level
svn path=/nixpkgs/trunk/; revision=17520
2009-09-30 05:29:08 +00:00
Michael Raskin c1ae2bd62f Adding Gnome-2.28 sources
svn path=/nixpkgs/trunk/; revision=17519
2009-09-30 05:27:34 +00:00
Michael Raskin b595a17822 Update monotone
svn path=/nixpkgs/trunk/; revision=17517
2009-09-29 22:03:39 +00:00
Michael Raskin be8eb4e6d7 Gw6c tarball is now uncompessed.. Do not ask me why
svn path=/nixpkgs/trunk/; revision=17515
2009-09-29 16:22:23 +00:00
Eelco Dolstra 0a7708ff56 * dhcp: don't bring down an interface to delete old addresses / route
/ ARP cache information, but just flush those using the ip command.
  Bringing down wireless interfaces causes wpa_supplicant to fail and
  never recover ("wpa_supplicant: l2_packet_receive - recvfrom:
  Network is down").  This made associating with a wireless network
  rather unreliable and timing-dependant.  It seems to work a lot
  better now.

svn path=/nixpkgs/trunk/; revision=17514
2009-09-29 16:14:33 +00:00
Michael Raskin e2b05ffd3a Gw6c client got updated
svn path=/nixpkgs/trunk/; revision=17513
2009-09-29 15:59:37 +00:00
Michael Raskin 4a0e45a859 A missing OO.o dependency located.. Why does not configure check for it in the very beginning..
svn path=/nixpkgs/trunk/; revision=17511
2009-09-29 15:36:33 +00:00
Nicolas Pierron 3872882e93 Fix collect example.
svn path=/nixpkgs/trunk/; revision=17510
2009-09-29 15:34:19 +00:00
Eelco Dolstra 176c0e32b1 * net-tools: install the manpages in $out/share/man/manN instead of
$out/share/manN.  Cleaned up the expression at the same time.

svn path=/nixpkgs/trunk/; revision=17509
2009-09-29 15:33:03 +00:00
Nicolas Pierron 00127bef3f Move zip & zipWithNames from misc.nix to attrsets.nix and rename them to
zipAttrs*.

Add recursiveUpdate functions based on zipAttrs.

svn path=/nixpkgs/trunk/; revision=17506
2009-09-29 14:57:00 +00:00
Michael Raskin 88db61f5cf OpenOffice update. It configures OK, but I prefer to let Hydra build it (old build failed anyway)
svn path=/nixpkgs/trunk/; revision=17504
2009-09-29 14:16:23 +00:00
Lennart Kats f20dc4d468 Bumped strategoxt baseline to bootstrapped pre20033 to fix absolute paths in ctrees.
svn path=/nixpkgs/trunk/; revision=17503
2009-09-29 14:15:40 +00:00
Michael Raskin c1839b1d32 Mentioning GTK-2.18 in all-packages
svn path=/nixpkgs/trunk/; revision=17502
2009-09-29 13:49:41 +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
Lennart Kats d993292f2e Bumped strategoxt baseline to pre20033 to fix absolute paths in ctrees.
svn path=/nixpkgs/trunk/; revision=17498
2009-09-29 13:13:57 +00:00
Eelco Dolstra fc95cc78f8 * Added obexd.
svn path=/nixpkgs/trunk/; revision=17497
2009-09-29 12:54:08 +00:00
Michael Raskin 8177f0f042 Updating ICU library..
svn path=/nixpkgs/trunk/; revision=17496
2009-09-29 12:52:47 +00:00
Michael Raskin b278358bf2 Update OpenOffice
svn path=/nixpkgs/trunk/; revision=17493
2009-09-29 09:22:04 +00:00
Ludovic Courtès 5f991aaab1 guile-2-test: Add GNU AutoGen.
svn path=/nixpkgs/trunk/; revision=17492
2009-09-29 09:01:44 +00:00
Ludovic Courtès 403a4f9ae6 Add GNU AutoGen.
svn path=/nixpkgs/trunk/; revision=17491
2009-09-29 09:01:40 +00:00
Michael Raskin 6e5fc2e7d3 Updating uzbl-experimental
svn path=/nixpkgs/trunk/; revision=17490
2009-09-29 06:55:00 +00:00
Michael Raskin bfe4efdadd Restrict DataMatrix to Linux: it depends on librsvg which is part of Gnome which currently fails on cygwin and darwin
svn path=/nixpkgs/trunk/; revision=17489
2009-09-29 06:53:00 +00:00
Michael Raskin dc14fc06da Updating linuxwacom
svn path=/nixpkgs/trunk/; revision=17488
2009-09-29 06:48:37 +00:00
Michael Raskin 9bcea7563d Boost library reference change no longer needed
svn path=/nixpkgs/trunk/; revision=17487
2009-09-29 04:30:28 +00:00
Ludovic Courtès 50f75f17c5 Guile 1.9: Work around defects in guile-2.0.pc' and guile-config'.
svn path=/nixpkgs/trunk/; revision=17486
2009-09-28 23:23:37 +00:00
Nicolas Pierron 4c43afbaf6 export definitions to be used in conjunctions with extraConfigs. With such
method, properties evaluated at the evaluation time are still on the values
which makes this interresting to use in conjunction with extraConfigs.
The extraConfigs values are merged with the other values and then the
properties gets evaluated.

Thus, we can keep properties like mkOverride with this method.

svn path=/nixpkgs/trunk/; revision=17482
2009-09-28 18:22:55 +00:00
Nicolas Pierron 33d43ac18b Add extraConfigs attribute inside options. This attribute is used to
insert definitions from an external location.  As opposed to other
defintions, these definitions are always embedded into a list which allow
to add multiple definitions with one module.

!!! This feature _should not_ be used as a new mean to define options.

svn path=/nixpkgs/trunk/; revision=17481
2009-09-28 18:22:49 +00:00
Nicolas Pierron b3b40ebf79 Add setAttrByPath:
- used to defined an attribute with its path as a list of attribute names.

svn path=/nixpkgs/trunk/; revision=17480
2009-09-28 18:22:44 +00:00
Nicolas Pierron 7ff2778cc6 Add splitString:
splitString "." "foo.bar.baz"  returns  ["foo" "bar" "baz"]

svn path=/nixpkgs/trunk/; revision=17479
2009-09-28 18:22:37 +00:00
Nicolas Pierron b0f639844a the tryEval builtin does not have a strict evaluation. Add the toXML
builtin to force the evaluation of the configuration value.  Thus the
success flag returned by tryEval corespond to the success of the
whole evaluation.

svn path=/nixpkgs/trunk/; revision=17478
2009-09-28 18:22:31 +00:00
Nicolas Pierron fad1b41fe4 externals argumental are now taking precedence over the result of
moduleMerge because we may need to alter the result of the configuration
before using it inside other options.

svn path=/nixpkgs/trunk/; revision=17477
2009-09-28 18:22:24 +00:00
Nicolas Pierron e6399964cb Add the zipLists and zipListsWith functions.
svn path=/nixpkgs/trunk/; revision=17476
2009-09-28 18:22:14 +00:00
Eelco Dolstra af88789507 * Bluez 4.54.
svn path=/nixpkgs/trunk/; revision=17473
2009-09-28 16:25:38 +00:00
Eelco Dolstra 06e126b48f * Latest libsmbios.
* Build HAL with libsmbios support.

svn path=/nixpkgs/trunk/; revision=17472
2009-09-28 15:33:42 +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 045e10fe15 Link nbd package statically.
svn path=/nixpkgs/trunk/; revision=17470
2009-09-28 15:10:55 +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
Eelco Dolstra 9bc85fda47 * qemu-kvm 0.11.0.
svn path=/nixpkgs/trunk/; revision=17468
2009-09-28 14:28:20 +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
Peter Simons ad7eebbad1 Revert "optionally apply git glob patch to default git"
Please submit patches *upstream*.

svn path=/nixpkgs/trunk/; revision=17466
2009-09-28 12:56:46 +00:00
Eelco Dolstra 9cd0893306 svn path=/nixpkgs/trunk/; revision=17465 2009-09-28 11:39:43 +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
Marc Weber 48865a4aa6 symlink duplicate git executables to bring down $out to 13MB (was > 100MB)
svn path=/nixpkgs/trunk/; revision=17458
2009-09-26 23:33:11 +00:00
Marc Weber afbb4d0b59 update topgit - using official release now
svn path=/nixpkgs/trunk/; revision=17457
2009-09-26 23:33:08 +00:00
Marc Weber c641935190 optionally apply git glob patch to default git
svn path=/nixpkgs/trunk/; revision=17456
2009-09-26 23:33:05 +00:00
Nicolas Pierron 13f467fc84 Remove values coming from the original sources because this may cause the evaluation of unsafe code.
Instead add the computed value under tryEval to catch bad evaluations.

svn path=/nixpkgs/trunk/; revision=17453
2009-09-26 23:01:35 +00:00
Eelco Dolstra b642db4d0e * Build HAL with pm-utils support.
svn path=/nixpkgs/trunk/; revision=17450
2009-09-26 20:29:26 +00:00
Eelco Dolstra 16583ec566 * Latest manpages.
svn path=/nixpkgs/trunk/; revision=17449
2009-09-26 19:08:49 +00:00
Eelco Dolstra 77ba759b5a * Install HAL's umount helper. This is necessary to allow non-root
users to unmount or eject removable media mounted through HAL from
  the command-line.

svn path=/nixpkgs/trunk/; revision=17447
2009-09-26 18:56:53 +00:00
Eelco Dolstra 363f3fd1b9 * Use /etc/pm for the configuration.
svn path=/nixpkgs/trunk/; revision=17446
2009-09-26 17:09:51 +00:00
Michael Raskin 0801921e7e Really fix mercurial version in name
svn path=/nixpkgs/trunk/; revision=17445
2009-09-26 15:08:47 +00:00
Lluís Batlle i Rossell 79090f21d4 Fixing the mercurial version in name
svn path=/nixpkgs/trunk/; revision=17444
2009-09-26 15:05:34 +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 ef2f9c1968 * Added pm-utils.
svn path=/nixpkgs/trunk/; revision=17430
2009-09-25 21:43:25 +00:00
Eelco Dolstra 90fc367427 * e2fsprogs 1.41.9.
svn path=/nixpkgs/trunk/; revision=17429
2009-09-25 20:53:21 +00:00
Eelco Dolstra aab405ccb5 * For consistency.
svn path=/nixpkgs/trunk/; revision=17426
2009-09-25 20:09:50 +00:00