Commit Graph
201417 Commits
Author SHA1 Message Date
Ludovic Courtès 883ab19eb4 GNU Mach: Add full build.
svn path=/nixpkgs/trunk/; revision=21986
2010-05-26 08:55:55 +00:00
Lluís Batlle i Rossell 5a9be6d9d9 Merged from trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=21983
2010-05-26 07:06:02 +00:00
Lluís Batlle i Rossell f3ac7c55ec Updating the go_oo expression to not to break the tarball (thanks to Rob)
svn path=/nixpkgs/trunk/; revision=21982
2010-05-26 07:03:25 +00:00
Yury G. Kudryashov d737607b56 rekonq-0.4.90
svn path=/nixpkgs/trunk/; revision=21979
2010-05-26 05:57:55 +00:00
Lluís Batlle i Rossell bd9c968158 Removing any rest of the trunk's stdenv2, that has a fix in ld-wrapper to make
it properly put the rpath for directly passed .so files, and additionally it
works much faster than the old ld-wrapper.


svn path=/nixpkgs/branches/stdenv-updates/; revision=21978
2010-05-25 20:51:01 +00:00
Lluís Batlle i Rossell 249f35e20c As Ludovic just told me in irc, I make the glibc builder2.sh from trunk its only builder.sh
svn path=/nixpkgs/branches/stdenv-updates/; revision=21977
2010-05-25 20:46:56 +00:00
Lluís Batlle i Rossell 85e1bc7d34 Fixing coreutils - I did not merge that well enough
svn path=/nixpkgs/branches/stdenv-updates/; revision=21976
2010-05-25 20:41:53 +00:00
Lluís Batlle i Rossell fa1a414aee Merging from trunk - I had to resolve conflicts on coreutils; I hope I resolved that
well


svn path=/nixpkgs/branches/stdenv-updates/; revision=21975
2010-05-25 20:38:18 +00:00
Ludovic Courtès c5098ff56e GCC 4.5: Add dependency on Perl.
svn path=/nixpkgs/trunk/; revision=21974
2010-05-25 19:38:18 +00:00
Ludovic Courtès fc6b345f94 GCJ 4.5: Build with `--enable-java-home' & co.
svn path=/nixpkgs/trunk/; revision=21973
2010-05-25 19:38:13 +00:00
Lluís Batlle i Rossell f7bd2a829e Adding yasm and lame support to mplayer
svn path=/nixpkgs/trunk/; revision=21972
2010-05-25 18:39:29 +00:00
Lluís Batlle i Rossell adc9f57c71 Adding lame to ffmpeg so it can encode mp3, and allow it also build its assembly
routines adding yasm, and --enable-runtime-cpudetection, that I hope will end in
faster executions

svn path=/nixpkgs/trunk/; revision=21971
2010-05-25 18:39:24 +00:00
Lluís Batlle i Rossell a63c1f4c8a Fix for go-oo: forgotten symlink, to make all work: soffice.bin
svn path=/nixpkgs/trunk/; revision=21970
2010-05-25 17:37:39 +00:00
Lluís Batlle i Rossell 8b59ac89bf Adding go-oo in multiple languages. The expression and names can be improved, but at least
I reached a point where it works. Patches welcome - even without asking.
I should add a way to regenerate src.nix automatically too, but the information on what
to dowload is only inside their download script generated after configure.

There are more things that can be added: kde4 support, gstreamer, ...

I did not check that all the buildInputs are needed - most come from the old openoffice expression.

svn path=/nixpkgs/trunk/; revision=21969
2010-05-25 17:05:52 +00:00
Yury G. Kudryashov 5e846002d6 ati-drivers: restrict "platforms" to x86_64-linux
svn path=/nixpkgs/trunk/; revision=21967
2010-05-25 11:27:18 +00:00
Eelco Dolstra 719f023f33 * A quick hack to make release.nix evaluate in a reasonable amount of
time and space on the new (non-ATerm) Nix expression evaluator.  It
  turns out that release.nix relied rather heavily on maximal laziness
  for efficiency: every job calls `allPackages { inherit system; }'
  for each platform.  This causes the dependencies of the job to be
  reevaluated for every job/platform combination.  This is very slow
  and (because the evaluator doesn't have a garbage collector yet)
  eventually causes the evaluator to run out of memory and be killed.

  As a workaround, I've replaced the calls to `allPackages' with a
  quasi-memoised `pkgsFor' function.  It "caches" the result by going
  through a variable such as `pkgs_x86_64_linux', which is evaluated
  only once.  Evaluation now only takes 4.4s and 545 MiB on my
  machine.

  A cleaner solution may be to move the `system' argument outwards so
  that entire set of jobs is called only once for each value of
  `system'.

svn path=/nixpkgs/trunk/; revision=21966
2010-05-25 10:35:14 +00:00
Yury G. Kudryashov b6a166946d yakuake: fix eval error
svn path=/nixpkgs/trunk/; revision=21964
2010-05-25 09:02:25 +00:00
Ludovic Courtès 9f50c154c3 Revert "releaseTools.sourceTarball: Make the bootstrap build inputs native."
This reverts commit 84b521c23b57108fc63731de7723885d68a92b08.
Reverting "releaseTools.sourceTarball: Fix regression introduced in r21955."
Reverting "releaseTools.sourceTarball: Make the bootstrap build inputs native."

svn path=/nixpkgs/trunk/; revision=21962
2010-05-25 08:24:50 +00:00
Yury G. Kudryashov 2f1b9ce8f9 consolekit: apply two upstream patches
svn path=/nixpkgs/trunk/; revision=21960
2010-05-25 06:43:34 +00:00
Ludovic Courtès e436eb4915 releaseTools.sourceTarball: Fix regression introduced in r21955.
svn path=/nixpkgs/trunk/; revision=21959
2010-05-24 23:03:00 +00:00
Lluís Batlle i Rossell a51bbc1992 Adding libvpx (the codec VP8). Still no package uses it.
svn path=/nixpkgs/trunk/; revision=21958
2010-05-24 21:57:45 +00:00
Ludovic Courtès c293598da8 tor: Add self as co-maintainer; add to Hydra; improve formatting.
svn path=/nixpkgs/trunk/; revision=21957
2010-05-24 21:28:54 +00:00
Ludovic Courtès bf9d470cc7 tor: Fix test suite.
svn path=/nixpkgs/trunk/; revision=21956
2010-05-24 21:28:43 +00:00
Ludovic Courtès 0146e9b7ab releaseTools.sourceTarball: Make the bootstrap build inputs native.
svn path=/nixpkgs/trunk/; revision=21955
2010-05-24 21:28:36 +00:00
Yury G. Kudryashov e1f009b9df Add yakuake
svn path=/nixpkgs/trunk/; revision=21954
2010-05-24 08:19:41 +00:00
Marc Weber 32edcce80b Build a package with debugging information so that you can run it within gdb or run valgrind on it.
Example: xmessageDebug = misc.debugVersion xorg.xmessage

svn path=/nixpkgs/trunk/; revision=21945
2010-05-23 15:54:10 +00:00
Eelco Dolstra fa89713c78 * Rename apply' and call'.
svn path=/nixos/trunk/; revision=21944
2010-05-23 12:02:54 +00:00
Eelco Dolstra 07df264e0c * mustSucceed -> succeed.
svn path=/nixos/trunk/; revision=21943
2010-05-22 21:27:38 +00:00
Marco Maggesi 0212a63e07 Add italian dictionary for aspell
svn path=/nixpkgs/trunk/; revision=21942
2010-05-22 16:53:17 +00:00
Ludovic Courtès a57d897d94 cross-GNU: Choose a different package set.
svn path=/nixpkgs/trunk/; revision=21941
2010-05-21 15:07:54 +00:00
Ludovic Courtès 6eefe563bd GNU Zile: Make `help2man' a native build input.
svn path=/nixpkgs/trunk/; revision=21940
2010-05-21 15:07:47 +00:00
Eelco Dolstra dd81311714 * Optionally pass the computed `nodes' to the test script as a
function argument, so that the test script can refer to computed
  values such as the assigned IP addresses of the virtual machines.

svn path=/nixos/trunk/; revision=21939
2010-05-21 14:31:05 +00:00
Eelco Dolstra fa183e5472 * Expose networking.interfaces as an attribute set keyed on the
interface name through the derived option networking.ifaces.  This
  makes it easier to get information about specific interfaces
  (e.g. `nodes.router.config.networking.ifaces.eth2.ipAddress').
  Really networking.interfaces should be an attribute set.

svn path=/nixos/trunk/; revision=21938
2010-05-21 14:12:03 +00:00
Ludovic Courtès 23d4be19b4 Have Hydra cross-build the `basic' package set for GNU/Hurd.
svn path=/nixpkgs/trunk/; revision=21937
2010-05-21 13:47:07 +00:00
Ludovic Courtès 41cc998fd4 Have Hydra cross-build Coreutils.
svn path=/nixpkgs/trunk/; revision=21936
2010-05-21 13:47:00 +00:00
Ludovic Courtès 0b2906ca28 Add cross Coreutils.
svn path=/nixpkgs/trunk/; revision=21935
2010-05-21 13:46:54 +00:00
Ludovic Courtès 000c2c51fd GCC 4.5: Patch the spec string for GNU/Hurd to add the right `-I' flags.
svn path=/nixpkgs/trunk/; revision=21934
2010-05-21 13:46:46 +00:00
Peter Simons 77430510ed pkgs/top-level/perl-packages.nix: fixed build of perl-Net-SMTP-SSL on Darwin
Thanks to David Brown for explaining how to do this.

svn path=/nixpkgs/trunk/; revision=21933
2010-05-21 08:44:44 +00:00
Eelco Dolstra 3c7a6eb53c * Make the Bittorrent test more interesting by putting one client
behind a NAT router and verifying that another client can connect to
  it through the NAT (using a UPnP-IGD mapping created automatically
  by miniupnpd).

svn path=/nixos/trunk/; revision=21932
2010-05-20 23:07:21 +00:00
Eelco Dolstra fa94d434a1 * Install the manpage.
svn path=/nixpkgs/trunk/; revision=21931
2010-05-20 23:06:10 +00:00
Eelco Dolstra f5ccde78ff * Remove an unnecessary symlink.
svn path=/nixpkgs/trunk/; revision=21930
2010-05-20 22:12:42 +00:00
Eelco Dolstra 50712e5279 * Added miniupnpd, an implementation of the UPnP Internet Gateway
Device (IGD) specification.
* Updated iptables to 1.4.8.

svn path=/nixpkgs/trunk/; revision=21929
2010-05-20 22:11:44 +00:00
Eelco Dolstra 4dac9e5814 * Allow more complex network topologies in distributed tests. Each
machine can now declare an option `virtualisation.vlans' that causes
  it to have network interfaces connected to each listed virtual
  network.  For instance,

    virtualisation.vlans = [ 1 2 ];

  causes the machine to have two interfaces (in addition to eth0, used
  by the test driver to control the machine): eth1 connected to
  network 1 with IP address 192.168.1.<i>, and eth2 connected to
  network 2 with address 192.168.2.<i> (where <i> is the index of the
  machine in the `nodes' attribute set).  On the other hand,
  
    virtualisation.vlans = [ 2 ];

  causes the machine to only have an eth1 connected to network 2 with
  address 192.168.2.<i>.  So each virtual network <n> is assigned the
  IP range 192.168.<n>.0/24.

  Each virtual network is implemented using a separate multicast
  address on the host, so guests really cannot talk to networks to
  which they are not connected.

* Added a simple NAT test to demonstrate this.

* Added an option `virtualisation.qemu.options' to specify QEMU
  command-line options.  Used to factor out some commonality between
  the test driver script and the interactive test script.

svn path=/nixos/trunk/; revision=21928
2010-05-20 21:07:32 +00:00
Eelco Dolstra 85bd5bad32 * Another distributed test example: Bittorrent.
svn path=/nixos/trunk/; revision=21926
2010-05-20 14:56:04 +00:00
Eelco Dolstra ad8ed39285 * It should not be necessary to run ntpd in the guest.
svn path=/nixos/trunk/; revision=21925
2010-05-20 14:51:46 +00:00
Eelco Dolstra e316a95859 svn path=/nixpkgs/trunk/; revision=21924 2010-05-20 13:49:54 +00:00
Eelco Dolstra 0619aaf2ac * Transmission updated to 1.93.
svn path=/nixpkgs/trunk/; revision=21923
2010-05-20 13:39:16 +00:00
Ludovic Courtès 1fe9b4a3b1 GNU GSS: Add dependency on GNU Shishi.
svn path=/nixpkgs/trunk/; revision=21922
2010-05-20 13:00:30 +00:00
Lluís Batlle i Rossell d15811bf78 Trying to fix stdenv updates build
(I broke glibc at the merge resolution I did with it in the last update from
trunk)


svn path=/nixpkgs/branches/stdenv-updates/; revision=21919
2010-05-20 12:33:55 +00:00
Eelco Dolstra b93b157771 svn path=/nixpkgs/trunk/; revision=21918 2010-05-20 12:23:16 +00:00