[Nix-dev] build-cores, load limit and boinc

2012-03-25 Thread Lluís Batlle i Rossell
Hello, I could not find a way to run 'boinc' in a multicore machine (which runs cpu-intensive jobs at nice 20) and have nix using more than one core for a build job (the enableParallelBuilding thing). It calls make with '-l4', for my case, and due to boinc, my load is always around 4, and make

Re: [Nix-dev] glib-2.30 merge

2012-03-25 Thread Lluís Batlle i Rossell
On Fri, Mar 23, 2012 at 11:50:59PM +0400, Yury G. Kudryashov wrote: Hi! I'd like to merge glib-2.30-take2 branch to trunk soon. Thus, * Eelco or Rob, could you please provide the list of jobs that fail in glib-230 but don't fail in trunk? * all users, could you please review the changes

[Nix-commits] SVN commit: nix - r33400 - in nixpkgs/branches/glib-2.30-take2/pkgs: applications/networking/browsers/midori top-level

2012-03-25 Thread Michael Raskin
Author: raskin Date: Sun Mar 25 11:22:32 2012 New Revision: 33400 URL: https://nixos.org/websvn/nix/?rev=33400sc=1 Log: Update/fix Midori Modified: nixpkgs/branches/glib-2.30-take2/pkgs/applications/networking/browsers/midori/default.nix

[Nix-commits] SVN commit: nix - r33401 - nixpkgs/trunk/pkgs/top-level

2012-03-25 Thread Lluís Batlle
Author: viric Date: Sun Mar 25 11:27:13 2012 New Revision: 33401 URL: https://nixos.org/websvn/nix/?rev=33401sc=1 Log: Making webkit build further. They want an older perl. Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix

[Nix-commits] SVN commit: nix - r33402 - nixpkgs/trunk/pkgs/applications/networking/browsers/vimprobable2

2012-03-25 Thread Lluís Batlle
Author: viric Date: Sun Mar 25 11:39:43 2012 New Revision: 33402 URL: https://nixos.org/websvn/nix/?rev=33402sc=1 Log: Telling hydra to build vimprobable. Modified: nixpkgs/trunk/pkgs/applications/networking/browsers/vimprobable2/default.nix Modified:

[Nix-commits] SVN commit: nix - r33403 - nixos/trunk/modules/system/activation

2012-03-25 Thread Lluís Batlle
Author: viric Date: Sun Mar 25 12:36:43 2012 New Revision: 33403 URL: https://nixos.org/websvn/nix/?rev=33403sc=1 Log: Making a reference single-quoted for grubDevices, as after substitution, there will be doublequoted elements. Suggested by Kirelagin. Modified:

Re: [Nix-dev] build-cores, load limit and boinc

2012-03-25 Thread Marc Weber
Hi Lluís, if your load is about 4, why bother? Isn't your cpu utilized well then? You could hook into the make files instead. make is passing tokens to submakes which signals that it may spawn a process. If a submake is done it passes back the token. This way make controls load. Now you could

Re: [Nix-dev] glib-2.30 merge

2012-03-25 Thread Yury G. Kudryashov
Lluís Batlle i Rossell wrote: On Fri, Mar 23, 2012 at 11:50:59PM +0400, Yury G. Kudryashov wrote: Hi! I'd like to merge glib-2.30-take2 branch to trunk soon. Thus, * Eelco or Rob, could you please provide the list of jobs that fail in glib-230 but don't fail in trunk? * all users, could

Re: [Nix-dev] build-cores, load limit and boinc

2012-03-25 Thread Lluís Batlle i Rossell
On Sun, Mar 25, 2012 at 03:26:27PM +0200, Marc Weber wrote: Hi Lluís, if your load is about 4, why bother? Isn't your cpu utilized well then? Well, my use of 'boinc' is: use whatever cycles there are free in the machine. The limit by load in nix builds make calls, brings that notion to the

[Nix-commits] SVN commit: nix - r33404 - in nixpkgs/trunk/pkgs/desktops/e17: e_dbus ecore edje eet eeze efreet eina embryo evas

2012-03-25 Thread Alexander Tsamutali
Author: astsmtl Date: Sun Mar 25 13:50:39 2012 New Revision: 33404 URL: https://nixos.org/websvn/nix/?rev=33404sc=1 Log: desktops/e17: Updated. Deleted: nixpkgs/trunk/pkgs/desktops/e17/ecore/d.nix Modified: nixpkgs/trunk/pkgs/desktops/e17/e_dbus/default.nix

[Nix-commits] SVN commit: nix - r33405 - nixpkgs/trunk/pkgs/servers/x11/xorg

2012-03-25 Thread Lluís Batlle
Author: viric Date: Sun Mar 25 13:53:07 2012 New Revision: 33405 URL: https://nixos.org/websvn/nix/?rev=33405sc=1 Log: Getting a much newer version of the openchrome X driver Modified: nixpkgs/trunk/pkgs/servers/x11/xorg/overrides.nix Modified:

[Nix-commits] SVN commit: nix - r33406 - nixpkgs/trunk/pkgs/top-level

2012-03-25 Thread Lluís Batlle
Author: viric Date: Sun Mar 25 13:59:17 2012 New Revision: 33406 URL: https://nixos.org/websvn/nix/?rev=33406sc=1 Log: Adding wrapFirefox for midori and vimprobable2, so they can enjoy the flash plugin. OTH, I'd prefer naming the attributes like midoriWrapped instead of midoriWrapper. But I

Re: [Nix-dev] build-cores, load limit and boinc

2012-03-25 Thread Michael Raskin
if your load is about 4, why bother? Isn't your cpu utilized well then? You could hook into the make files instead. make is passing tokens to submakes which signals that it may spawn a process. If a submake is done it passes back the token. This way make controls load. Now you could hook into

Re: [Nix-dev] glib-2.30 merge

2012-03-25 Thread Michael Raskin
Does that branch imply a change of gtk to gtk3 too? gtk-2.x and gtk-3.x can be installed side-by-side. I've started gtk-3.x/gnome-3.x packaging, but this does not imply any changes for gnome-2/gtk-2. And for webkit? Michael? WebKit is like FireFox a year ago: there is only latest and

Re: [Nix-dev] glib-2.30 merge

2012-03-25 Thread Yury G. Kudryashov
Michael Raskin wrote: Michael Raskin wrote: What about adding propagated-user-env-packages? Do we set XDG_DATA_DIR by default to anything? $prefix1/share:$prefix2/share:..., where $prefix1..n are NIX_PROFILES. -- Yury G. Kudryashov, mailto: ur...@mccme.ru

[Nix-commits] SVN commit: nix - r33407 - in nixos/trunk/modules: config profiles programs services/networking/ssh

2012-03-25 Thread Mathijs Kwik
Author: mkwik Date: Sun Mar 25 15:42:05 2012 New Revision: 33407 URL: https://nixos.org/websvn/nix/?rev=33407sc=1 Log: splitted ssh/sshd X11 forwarding logic. Backward compatible change. You can now set the forwardX11 config option for the ssh client and server separately. For server, the

[Nix-dev] modutils: remove?

2012-03-25 Thread Yury G. Kudryashov
Hi! NixOS dropped support for 2.4.x kernels a while ago. What do you think about removing modutils? P.S.: I'm working on module-init-tools - kmod migration. Will post details later. -- Yury G. Kudryashov, mailto: ur...@mccme.ru ___ nix-dev mailing

Re: [Nix-dev] modutils: remove?

2012-03-25 Thread Lluís Batlle i Rossell
On Sun, Mar 25, 2012 at 09:08:09PM +0400, Yury G. Kudryashov wrote: Hi! NixOS dropped support for 2.4.x kernels a while ago. What do you think about removing modutils? P.S.: I'm working on module-init-tools - kmod migration. Will post details later. Not long ago I was able to

Re: [Nix-dev] modutils: remove?

2012-03-25 Thread Yury G. Kudryashov
Lluís Batlle i Rossell wrote: On Sun, Mar 25, 2012 at 09:08:09PM +0400, Yury G. Kudryashov wrote: Hi! NixOS dropped support for 2.4.x kernels a while ago. What do you think about removing modutils? P.S.: I'm working on module-init-tools - kmod migration. Will post details later. Not

[Nix-commits] SVN commit: nix - r33409 - in nixpkgs/trunk/pkgs: development/libraries/haskell/hoogle top-level

2012-03-25 Thread Peter Simons
Author: simons Date: Sun Mar 25 18:22:20 2012 New Revision: 33409 URL: https://nixos.org/websvn/nix/?rev=33409sc=1 Log: haskell-hoogle: added version 4.2.10 Added: nixpkgs/trunk/pkgs/development/libraries/haskell/hoogle/ nixpkgs/trunk/pkgs/development/libraries/haskell/hoogle/default.nix

[Nix-commits] SVN commit: nix - r33410 - in nixpkgs/trunk/pkgs: development/libraries/haskell/ghc-mod top-level

2012-03-25 Thread Peter Simons
Author: simons Date: Sun Mar 25 19:33:48 2012 New Revision: 33410 URL: https://nixos.org/websvn/nix/?rev=33410sc=1 Log: haskell-ghc-mod: updated to version 1.10.11 This expression can now be generated by cabal2nix. Note that it doesn't propagate Emacs and haskell-mode, though, these dependencies

[Nix-commits] SVN commit: nix - r33411 - in nixpkgs/trunk/pkgs: development/libraries/haskell/cmdargs development/libraries/haskell/derive development/libraries/haskell/hoogle development/libraries/ha

2012-03-25 Thread Peter Simons
Author: simons Date: Sun Mar 25 19:33:53 2012 New Revision: 33411 URL: https://nixos.org/websvn/nix/?rev=33411sc=1 Log: Updated Haskell packages. - cabal2nix: updated to version 1.30 - cmdargs: updated to version 0.9.5 - derive: updated to version 2.5.6 - hlint: updated to version 1.8.25 -

[Nix-commits] SVN commit: nix - r33412 - nixpkgs/trunk/pkgs/tools/networking/nbd

2012-03-25 Thread Peter Simons
Author: simons Date: Sun Mar 25 19:40:04 2012 New Revision: 33412 URL: https://nixos.org/websvn/nix/?rev=33412sc=1 Log: nbd: don't try to link -lrt and -lpthread on non-Linux platforms Modified: nixpkgs/trunk/pkgs/tools/networking/nbd/default.nix Modified:

[Nix-commits] SVN commit: nix - r33413 - in nixpkgs/trunk/pkgs: os-specific/linux/kmod top-level

2012-03-25 Thread Shea Levy
Author: shlevy Date: Sun Mar 25 20:05:36 2012 New Revision: 33413 URL: https://nixos.org/websvn/nix/?rev=33413sc=1 Log: Add kmod, the replacement for the now-defunct module-init-tools The kmod tools appear to take a flag to name the location of the modules directory, so we may not need to

[Nix-commits] SVN commit: nix - r33414 - in nixpkgs/trunk/pkgs: applications/window-managers/tabbed top-level

2012-03-25 Thread Lluís Batlle
Author: viric Date: Sun Mar 25 20:10:25 2012 New Revision: 33414 URL: https://nixos.org/websvn/nix/?rev=33414sc=1 Log: Adding 'tabbed'. I think Alexander Foremny wanted to send this patch long ago, but I could not find it. Added: nixpkgs/trunk/pkgs/applications/window-managers/tabbed/

[Nix-commits] SVN commit: nix - r33415 - nixpkgs/trunk/pkgs/applications/window-managers/tabbed

2012-03-25 Thread Lluís Batlle
Author: viric Date: Sun Mar 25 20:11:32 2012 New Revision: 33415 URL: https://nixos.org/websvn/nix/?rev=33415sc=1 Log: Typo of semicolon. Modified: nixpkgs/trunk/pkgs/applications/window-managers/tabbed/default.nix Modified: nixpkgs/trunk/pkgs/applications/window-managers/tabbed/default.nix

[Nix-commits] SVN commit: nix - r33418 - in nixpkgs/trunk/pkgs: applications/science/logic/matita top-level

2012-03-25 Thread Russell O'Connor
Author: roconnor Date: Sun Mar 25 20:43:00 2012 New Revision: 33418 URL: https://nixos.org/websvn/nix/?rev=33418sc=1 Log: Adding a package for a preview release of Matita. Added: nixpkgs/trunk/pkgs/applications/science/logic/matita/130312.nix

[Nix-commits] SVN commit: nix - r33419 - nixpkgs/trunk/pkgs/development/ocaml-modules/sqlite3

2012-03-25 Thread Russell O'Connor
Author: roconnor Date: Sun Mar 25 21:24:23 2012 New Revision: 33419 URL: https://nixos.org/websvn/nix/?rev=33419sc=1 Log: Updating hash for ocaml_sqlite3 Markus Mottl markus.mo...@gmail.com said by email to me that ``Note that this link is served by a Mercurial Apache module, i.e. this is not

Re: [Nix-dev] with, ++, //, and laziness

2012-03-25 Thread Nicolas Pierron
Hi Again, On Sat, Mar 24, 2012 at 21:38, Nicolas Pierron nicolas.b.pier...@gmail.com wrote: Hi Shea, On Fri, Mar 23, 2012 at 11:01, Shea Levy s...@shealevy.com wrote: Based on my understanding of Nix semantics, I expected the following to all evaluate to 2: let   a = { c = 1; d = b.c; };

Re: [Nix-dev] with, ++, //, and laziness

2012-03-25 Thread Shea Levy
On 03/25/2012 12:38 AM, Nicolas Pierron wrote: rec { a = withATTRNAMES;LAZY { c = 1; d =LAZY c; }; b =LAZY a //LAZY { c = 2; }; } in b.d oul ATTRNAMES implies that we need to be able to iterate over the with clause attribute set to bind names such as c. Even accepting that for

Re: [Nix-dev] with, ++, //, and laziness

2012-03-25 Thread Shea Levy
On 03/25/2012 06:44 PM, Nicolas Pierron wrote: sed -i 's/callPackage/with pkgs; callPackage/' all-packages.nix Eh, at that point I'd rather just go and prefix everything with pkgs. ___ nix-dev mailing list nix-dev@lists.science.uu.nl

Re: [Nix-dev] Review Request: Adds memcached server to nixpkgs

2012-03-25 Thread Corey O'Connor
--- This is an automatically generated e-mail. To reply, visit: http://reviewboard.loegria.net/r/15/ --- (Updated March 26, 2012, 7:03 a.m.) Review request for NixOS developers.

Re: [Nix-dev] with, ++, //, and laziness

2012-03-25 Thread Nicolas Pierron
Hi, On Sun, Mar 25, 2012 at 20:18, Shea Levy s...@shealevy.com wrote: On 03/25/2012 12:38 AM, Nicolas Pierron wrote: rec {   a = withATTRNAMES;LAZY  { c = 1; d =LAZY  c; };   b =LAZY  a //LAZY  { c = 2; }; } in b.d oul ATTRNAMES  implies that we need to be able to iterate over the with