Re: [Nix-dev] How to handle shared library dependencies of template haskell code?

2011-12-30 Thread Andres Loeh
Hi Corey. I ran into an issue with the template haskell code of Yesod: The ghc template haskell system requires the shared libraries of dependencies to be available at *build* time. Not just run time. For yesod I hacked around the issue with the following patch: [...] Are you using ghc-7.2

[Nix-commits] SVN commit: nix - r31153 - in nix/branches/multiple-outputs-sandbox: . scripts src/libstore src/libutil tests/lang

2011-12-30 Thread Eelco Dolstra
Author: eelco Date: Fri Dec 30 13:08:14 2011 New Revision: 31153 URL: https://nixos.org/websvn/nix/?rev=31153sc=1 Log: * Sync with the trunk. Deleted: nix/branches/multiple-outputs-sandbox/tests/lang/eval-okay-search-path.nix~

[Nix-commits] SVN commit: nix - r31154 - nix/trunk/doc/manual

2011-12-30 Thread Eelco Dolstra
Author: eelco Date: Fri Dec 30 13:43:29 2011 New Revision: 31154 URL: https://nixos.org/websvn/nix/?rev=31154sc=1 Log: * Fix doc error. Modified: nix/trunk/doc/manual/nix-prefetch-url.xml Modified: nix/trunk/doc/manual/nix-prefetch-url.xml

[Nix-commits] SVN commit: nix - r31156 - nix/branches/multiple-outputs-sandbox/src/libstore

2011-12-30 Thread Eelco Dolstra
Author: eelco Date: Fri Dec 30 15:02:50 2011 New Revision: 31156 URL: https://nixos.org/websvn/nix/?rev=31156sc=1 Log: * Move topoSortPaths() out of gc.cc. Modified: nix/branches/multiple-outputs-sandbox/src/libstore/gc.cc nix/branches/multiple-outputs-sandbox/src/libstore/misc.cc

Re: [Nix-dev] [PATCH] NFSv4 support

2011-12-30 Thread LluĂ­s Batlle i Rossell
On Thu, Dec 22, 2011 at 12:36:19PM +0100, Rickard Nilsson wrote: Hi, In my experimentations with shared Nix stores and/or db, I needed a working NFSv4 client, which NixOS doesn't have. So I fixed that. I have attached two rather large patches, one for nixos and one for nixpkgs. What I have

Re: [Nix-dev] [PATCH] NFSv4 support

2011-12-30 Thread Marc Weber
Shouldn't we keep portmap? Maybe we can have an option choosing what rpc mechanism nixos should use. But I prefer keeping portmap. Can those who know the difference write a brief summary about what the change means and list some arguments for both ways? Then it would be easier to judge. I will

[Nix-commits] SVN commit: nix - r31157 - nixos/trunk/modules/system/upstart-events

2011-12-30 Thread Peter Simons
Author: simons Date: Fri Dec 30 16:57:39 2011 New Revision: 31157 URL: https://nixos.org/websvn/nix/?rev=31157sc=1 Log: modules/system/upstart-events/shutdown.nix: refer to bash binary with full path Upstart won't find a bash binary in $PATH when those commands are run, so we refer to it using

[Nix-commits] SVN commit: nix - r31160 - nix/branches/multiple-outputs-sandbox/src/libstore

2011-12-30 Thread Eelco Dolstra
Author: eelco Date: Fri Dec 30 17:13:25 2011 New Revision: 31160 URL: https://nixos.org/websvn/nix/?rev=31160sc=1 Log: * Oops. Modified: nix/branches/multiple-outputs-sandbox/src/libstore/misc.cc Modified: nix/branches/multiple-outputs-sandbox/src/libstore/misc.cc

[Nix-commits] SVN commit: nix - r31163 - nix/trunk/doc/manual

2011-12-30 Thread Eelco Dolstra
Author: eelco Date: Fri Dec 30 17:39:03 2011 New Revision: 31163 URL: https://nixos.org/websvn/nix/?rev=31163sc=1 Log: * Follow our own coding conventions. Modified: nix/trunk/doc/manual/builtins.xml nix/trunk/doc/manual/opt-common.xml nix/trunk/doc/manual/writing-nix-expressions.xml

[Nix-commits] SVN commit: nix - r31164 - nixos/trunk/modules/installer/scan

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Fri Dec 30 23:26:06 2011 New Revision: 31164 URL: https://nixos.org/websvn/nix/?rev=31164sc=1 Log: 4965agn was wrongly detected as a 3945abg Modified: nixos/trunk/modules/installer/scan/not-detected.nix Modified: nixos/trunk/modules/installer/scan/not-detected.nix

[Nix-commits] SVN commit: nix - r31165 - nixos/trunk/modules/services/x11

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Fri Dec 30 23:26:11 2011 New Revision: 31165 URL: https://nixos.org/websvn/nix/?rev=31165sc=1 Log: services.xserver.xkbVariant Modified: nixos/trunk/modules/services/x11/xserver.nix Modified: nixos/trunk/modules/services/x11/xserver.nix

[Nix-commits] SVN commit: nix - r31166 - nixos/trunk/modules/services/x11

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 00:24:48 2011 New Revision: 31166 URL: https://nixos.org/websvn/nix/?rev=31166sc=1 Log: enable noX11 on kernel cmdline to suppress start of X xserver is started on start_xserver event, which is emitted by check_for_xserver_start if there is no noX11 on the

[Nix-commits] SVN commit: nix - r31167 - nixos/trunk/modules/programs/bash

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 02:05:51 2011 New Revision: 31167 URL: https://nixos.org/websvn/nix/?rev=31167sc=1 Log: MOZ_PLUGIN_PATH based on NIX_PROFILES Modified: nixos/trunk/modules/programs/bash/profile.sh Modified: nixos/trunk/modules/programs/bash/profile.sh

[Nix-commits] SVN commit: nix - r31169 - nixpkgs/trunk/pkgs/tools/typesetting/asciidoc

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 04:05:33 2011 New Revision: 31169 URL: https://nixos.org/websvn/nix/?rev=31169sc=1 Log: asciidoc-8.6.6 Modified: nixpkgs/trunk/pkgs/tools/typesetting/asciidoc/default.nix Modified: nixpkgs/trunk/pkgs/tools/typesetting/asciidoc/default.nix

[Nix-commits] SVN commit: nix - r31170 - nixpkgs/trunk/pkgs/development/libraries/libev

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 04:05:44 2011 New Revision: 31170 URL: https://nixos.org/websvn/nix/?rev=31170sc=1 Log: libev-4.04 (frees awesome build from many warnings) Modified: nixpkgs/trunk/pkgs/development/libraries/libev/src-for-default.nix Modified:

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

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 04:05:50 2011 New Revision: 31171 URL: https://nixos.org/websvn/nix/?rev=31171sc=1 Log: xcb-util-0.3.8 (+image|keysyms|renderutil|wm) this might break things but makes awesome-3.4.11 happy Modified: nixpkgs/trunk/pkgs/servers/x11/xorg/default.nix Modified:

[Nix-commits] SVN commit: nix - r31172 - nixpkgs/trunk/pkgs/development/libraries/startup-notification

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 04:05:57 2011 New Revision: 31172 URL: https://nixos.org/websvn/nix/?rev=31172sc=1 Log: startup-notification-0.12 (works with xcb-util-0.3.8) Modified: nixpkgs/trunk/pkgs/development/libraries/startup-notification/default.nix Modified:

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

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 04:06:02 2011 New Revision: 31173 URL: https://nixos.org/websvn/nix/?rev=31173sc=1 Log: awesome-3.4.11 - ru manpages disabled because of build failure Modified: nixpkgs/trunk/pkgs/applications/window-managers/awesome/default.nix Modified:

[Nix-commits] SVN commit: nix - r31174 - nixos/trunk/modules/programs/bash

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 04:14:31 2011 New Revision: 31174 URL: https://nixos.org/websvn/nix/?rev=31174sc=1 Log: unset MOZ_PLUGIN_PATH and TERMINFO_DIRS before setting them Modified: nixos/trunk/modules/programs/bash/profile.sh Modified: nixos/trunk/modules/programs/bash/profile.sh

[Nix-commits] SVN commit: nix - r31175 - nixos/trunk/modules/programs/bash

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 04:14:36 2011 New Revision: 31175 URL: https://nixos.org/websvn/nix/?rev=31175sc=1 Log: EMACSLOADPATH in /etc/profile Modified: nixos/trunk/modules/programs/bash/profile.sh Modified: nixos/trunk/modules/programs/bash/profile.sh

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

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 04:30:46 2011 New Revision: 31176 URL: https://nixos.org/websvn/nix/?rev=31176sc=1 Log: xlsclients-1.1.2 Modified: nixpkgs/trunk/pkgs/servers/x11/xorg/default.nix Modified: nixpkgs/trunk/pkgs/servers/x11/xorg/default.nix

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

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 06:07:18 2011 New Revision: 31178 URL: https://nixos.org/websvn/nix/?rev=31178sc=1 Log: xcb-util(-*)-0.3.8 and xlsclients-1.1.2 in extra.list Modified: nixpkgs/trunk/pkgs/servers/x11/xorg/extra.list Modified: nixpkgs/trunk/pkgs/servers/x11/xorg/extra.list

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

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 06:07:21 2011 New Revision: 31179 URL: https://nixos.org/websvn/nix/?rev=31179sc=1 Log: xorg: alphabetical extra.list Modified: nixpkgs/trunk/pkgs/servers/x11/xorg/extra.list Modified: nixpkgs/trunk/pkgs/servers/x11/xorg/extra.list

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

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 06:07:23 2011 New Revision: 31180 URL: https://nixos.org/websvn/nix/?rev=31180sc=1 Log: adjusted example generate-expr-from-tarballs.pl call to 7.6 Modified: nixpkgs/trunk/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl Modified:

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

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 06:07:28 2011 New Revision: 31182 URL: https://nixos.org/websvn/nix/?rev=31182sc=1 Log: reproduced my previous manual changes through generation of default.nix Modified: nixpkgs/trunk/pkgs/servers/x11/xorg/default.nix Modified:

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

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 06:07:32 2011 New Revision: 31183 URL: https://nixos.org/websvn/nix/?rev=31183sc=1 Log: generate-expr-from-tarballs.pl support multiple versions Modified: nixpkgs/trunk/pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl Modified:

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

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 06:07:34 2011 New Revision: 31184 URL: https://nixos.org/websvn/nix/?rev=31184sc=1 Log: add xf86-video-intel-2.14.901 (and while at it 2.17.0) to extra.list Modified: nixpkgs/trunk/pkgs/servers/x11/xorg/extra.list Modified:

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

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 06:07:37 2011 New Revision: 31185 URL: https://nixos.org/websvn/nix/?rev=31185sc=1 Log: default.nix now fully generated again with additional xf86-video-intel-2.17.0 and what looks like a fixed xf86-video-intel-2.14.901. Modified:

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

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 06:14:31 2011 New Revision: 31186 URL: https://nixos.org/websvn/nix/?rev=31186sc=1 Log: adjusted awesome to generated names of xcbutil-* Modified: nixpkgs/trunk/pkgs/applications/window-managers/awesome/default.nix Modified:

[Nix-commits] SVN commit: nix - r31187 - nixos/trunk/modules/programs/bash

2011-12-30 Thread Florian Friesdorf
Author: chaoflow Date: Sat Dec 31 06:24:12 2011 New Revision: 31187 URL: https://nixos.org/websvn/nix/?rev=31187sc=1 Log: Revert EMACSLOADPATH in /etc/profile Modified: nixos/trunk/modules/programs/bash/profile.sh Modified: nixos/trunk/modules/programs/bash/profile.sh

[Nix-dev] xcbutil and interim x11 mess

2011-12-30 Thread Florian Friesdorf
Hi, in order to get awesome-3.4.11 I first manually updated xcb-util only to later realise that it should be generated. I then updated the tool for that to I think an improved state and now all of default.nix is generated again - it looked like it wasn't before or only partially. Please be sure