Re: [Nix-dev] [Nix-commits] SVN commit: nix - r27832 - nix/trunk/src/libexpr

2011-11-06 Thread Eelco Dolstra
On 11/06/2011 11:56 PM, Shea Levy wrote: > On 7/18/11 7:31 PM, Eelco Dolstra wrote: >>This is not finished yet. There is not yet an easy way to refer to >>non-default outputs in Nix expressions. Also, mutually recursive >>outputs aren't detected yet and cause the garbage collector to

Re: [Nix-dev] [Nix-commits] SVN commit: nix - r27832 - nix/trunk/src/libexpr

2011-11-06 Thread Shea Levy
Hi Eelco, On 7/18/11 7:31 PM, Eelco Dolstra wrote: >This is not finished yet. There is not yet an easy way to refer to >non-default outputs in Nix expressions. Also, mutually recursive >outputs aren't detected yet and cause the garbage collector to >crash. > What do you mean by

[Nix-commits] SVN commit: nix - r30288 - nixpkgs/trunk/pkgs/development/libraries/isl

2011-11-06 Thread Michael Raskin
Author: raskin Date: Mon Nov 7 04:26:06 2011 New Revision: 30288 URL: https://nixos.org/websvn/nix/?rev=30288&sc=1 Log: Use correct gmp for cross-build Modified: nixpkgs/trunk/pkgs/development/libraries/isl/default.nix Modified: nixpkgs/trunk/pkgs/development/libraries/isl/default.nix ==

[Nix-commits] SVN commit: nix - r30287 - nixpkgs/branches/multiple-outputs-sandbox

2011-11-06 Thread Shea Levy
Author: shlevy Date: Mon Nov 7 01:04:47 2011 New Revision: 30287 URL: https://nixos.org/websvn/nix/?rev=30287&sc=1 Log: Restart the multiple-outputs-sandbox Replaced: nixpkgs/branches/multiple-outputs-sandbox/ - copied from r30286, nixpkgs/trunk/

Re: [Nix-dev] [Nix-commits] SVN commit: nix - r30279 - in nixpkgs/trunk/pkgs: development/libraries/json-c servers/pulseaudio top-level

2011-11-06 Thread Yury G. Kudryashov
Eelco Dolstra wrote: > Hi, > > On 11/06/2011 03:03 PM, David Guibert wrote: > >> - name = "pulseaudio-0.9.23"; >> + name = "pulseaudio-1.1"; > >> - #gtk gconf libX11 libICE libSM libXtst libXi >> + xz json_c >> + #gtk gconf >> + libX11 libICE libSM libXtst libXi xextproto

Re: [Nix-dev] [Nix-commits] SVN commit: nix - r30279 - in nixpkgs/trunk/pkgs: development/libraries/json-c servers/pulseaudio top-level

2011-11-06 Thread Eelco Dolstra
Hi, On 11/06/2011 03:03 PM, David Guibert wrote: > - name = "pulseaudio-0.9.23"; > + name = "pulseaudio-1.1"; > - #gtk gconf libX11 libICE libSM libXtst libXi > + xz json_c > + #gtk gconf > + libX11 libICE libSM libXtst libXi xextproto Is there a specific reason to make P

[Nix-commits] SVN commit: nix - r30286 - nixpkgs/trunk/pkgs/lib

2011-11-06 Thread Lluís Batlle
Author: viric Date: Sun Nov 6 21:38:34 2011 New Revision: 30286 URL: https://nixos.org/websvn/nix/?rev=30286&sc=1 Log: Changing my email address, to one I prefer. Modified: nixpkgs/trunk/pkgs/lib/maintainers.nix Modified: nixpkgs/trunk/pkgs/lib/maintainers.nix ===

[Nix-commits] SVN commit: nix - r30285 - nixpkgs/trunk/pkgs/os-specific/linux/iproute

2011-11-06 Thread Michael Raskin
Author: raskin Date: Sun Nov 6 21:38:02 2011 New Revision: 30285 URL: https://nixos.org/websvn/nix/?rev=30285&sc=1 Log: Obviously, iproute needs host flex Modified: nixpkgs/trunk/pkgs/os-specific/linux/iproute/default.nix Modified: nixpkgs/trunk/pkgs/os-specific/linux/iproute/default.nix ===

Re: [Nix-dev] [RFC] Merging of multiple-outputs-sandbox into trunk

2011-11-06 Thread Shea Levy
Hi Nicholas, On 11/6/11 4:01 PM, Nicolas Pierron wrote: > Hi Shea, > > I guess the context is used to be able to build multiple outputs out > of one derivation file, am I correct ? Yes. The idea is actually described in Eelco's thesis, but it's only recently that he put into place the infrastruc

[Nix-commits] SVN commit: nix - r30284 - nixpkgs/trunk/pkgs/development/libraries/glibc-2.12

2011-11-06 Thread Ludovic Courtès
Author: ludo Date: Sun Nov 6 21:06:05 2011 New Revision: 30284 URL: https://nixos.org/websvn/nix/?rev=30284&sc=1 Log: glibc 2.12: Add an option to keep debugging symbols. Modified: nixpkgs/trunk/pkgs/development/libraries/glibc-2.12/default.nix Modified: nixpkgs/trunk/pkgs/development/librar

Re: [Nix-dev] /bin in chroot builds

2011-11-06 Thread Ludovic Courtès
Hi Michael, Michael Raskin <7c6f4...@mail.ru> skribis: > 1) ./configure has /bin/sh as interpreter There’s way more than this. Any trivial script (notably build scripts) that requires a vaguely POSIX shell will have that. Take a random package and grep for /bin/sh. > 2) glibc uses /bin/sh for

Re: [Nix-dev] [RFC] Merging of multiple-outputs-sandbox into trunk

2011-11-06 Thread Nicolas Pierron
Hi Shea, I guess the context is used to be able to build multiple outputs out of one derivation file, am I correct ? What can be achieved with multiple outputs ? having variants such as headers, libraries, manpage ? Or multiple versions ? Can we change the sources/build procedure and the depen

[Nix-commits] SVN commit: nix - r30283 - nixos/branches/efi-boot/modules/installer/grub

2011-11-06 Thread Shea Levy
Author: shlevy Date: Sun Nov 6 20:54:34 2011 New Revision: 30283 URL: https://nixos.org/websvn/nix/?rev=30283&sc=1 Log: We don't need the efi video mode modules in bios mode Modified: nixos/branches/efi-boot/modules/installer/grub/grub-bios-menu-builder.sh Modified: nixos/branches/efi-boot/

[Nix-commits] SVN commit: nix - r30282 - nixos/branches/efi-boot/modules/installer/grub

2011-11-06 Thread Shea Levy
Author: shlevy Date: Sun Nov 6 20:47:49 2011 New Revision: 30282 URL: https://nixos.org/websvn/nix/?rev=30282&sc=1 Log: Branch an efi menu builder off of the bios menu builder Added: nixos/branches/efi-boot/modules/installer/grub/grub-efi-menu-builder.sh - copied unchanged from r30281,

[Nix-commits] SVN commit: nix - r30281 - nixos/branches/efi-boot/modules/installer/grub

2011-11-06 Thread Shea Levy
Author: shlevy Date: Sun Nov 6 20:44:57 2011 New Revision: 30281 URL: https://nixos.org/websvn/nix/?rev=30281&sc=1 Log: Rename the menu builder to signify that it's for BIOS-based grub Added: nixos/branches/efi-boot/modules/installer/grub/grub-bios-menu-builder.sh - copied unchanged fro

[Nix-commits] SVN commit: nix - r30280 - nixos/branches/efi-boot/modules/installer/grub

2011-11-06 Thread Shea Levy
Author: shlevy Date: Sun Nov 6 20:30:19 2011 New Revision: 30280 URL: https://nixos.org/websvn/nix/?rev=30280&sc=1 Log: Add option to use fakebios Modified: nixos/branches/efi-boot/modules/installer/grub/grub.nix Modified: nixos/branches/efi-boot/modules/installer/grub/grub.nix =

[Nix-commits] SVN commit: nix - r30279 - in nixpkgs/trunk/pkgs: development/libraries/json-c servers/pulseaudio top-level

2011-11-06 Thread David Guibert
Author: guibert Date: Sun Nov 6 20:03:07 2011 New Revision: 30279 URL: https://nixos.org/websvn/nix/?rev=30279&sc=1 Log: update pulseaudio 0.9.23 -> 1.1 Added: nixpkgs/trunk/pkgs/development/libraries/json-c/ nixpkgs/trunk/pkgs/development/libraries/json-c/default.nix Modified: nixpkgs/

[Nix-commits] SVN commit: nix - r30278 - nixpkgs/trunk/pkgs/development/tools/build-managers/cmake

2011-11-06 Thread David Guibert
Author: guibert Date: Sun Nov 6 20:03:00 2011 New Revision: 30278 URL: https://nixos.org/websvn/nix/?rev=30278&sc=1 Log: update cmake Modified: nixpkgs/trunk/pkgs/development/tools/build-managers/cmake/default.nix Modified: nixpkgs/trunk/pkgs/development/tools/build-managers/cmake/default.ni

[Nix-commits] SVN commit: nix - r30277 - nixpkgs/trunk/pkgs/development/compilers/tinycc

2011-11-06 Thread Michael Raskin
Author: raskin Date: Sun Nov 6 19:18:02 2011 New Revision: 30277 URL: https://nixos.org/websvn/nix/?rev=30277&sc=1 Log: Cross-compiling TinyCC: move build helpers to buildNativeInputs Modified: nixpkgs/trunk/pkgs/development/compilers/tinycc/default.nix Modified: nixpkgs/trunk/pkgs/developme

[Nix-commits] SVN commit: nix - r30276 - nixos/branches/efi-boot/modules/installer/grub

2011-11-06 Thread Shea Levy
Author: shlevy Date: Sun Nov 6 19:04:59 2011 New Revision: 30276 URL: https://nixos.org/websvn/nix/?rev=30276&sc=1 Log: Load efi graphics modules in grub Modified: nixos/branches/efi-boot/modules/installer/grub/grub-menu-builder.sh Modified: nixos/branches/efi-boot/modules/installer/grub/gru

[Nix-commits] SVN commit: nix - r30275 - nixos/branches/efi-boot/modules/installer/grub

2011-11-06 Thread Shea Levy
Author: shlevy Date: Sun Nov 6 18:54:01 2011 New Revision: 30275 URL: https://nixos.org/websvn/nix/?rev=30275&sc=1 Log: Only allow efi booting to be enabled when grub2 is selected, and add efibootmgr to the system when efi booting is enabled Modified: nixos/branches/efi-boot/modules/installe

[Nix-commits] SVN commit: nix - r30274 - nixos/branches/efi-boot/modules/installer/grub

2011-11-06 Thread Shea Levy
Author: shlevy Date: Sun Nov 6 18:38:10 2011 New Revision: 30274 URL: https://nixos.org/websvn/nix/?rev=30274&sc=1 Log: Add options for efi booting Modified: nixos/branches/efi-boot/modules/installer/grub/grub.nix Modified: nixos/branches/efi-boot/modules/installer/grub/grub.nix

[Nix-commits] SVN commit: nix - r30273 - nixpkgs/trunk/pkgs/development/tools/haskell/hlint

2011-11-06 Thread Peter Simons
Author: simons Date: Sun Nov 6 18:36:45 2011 New Revision: 30273 URL: https://nixos.org/websvn/nix/?rev=30273&sc=1 Log: haskell-hlint: updated to version 1.8.18 Modified: nixpkgs/trunk/pkgs/development/tools/haskell/hlint/default.nix Modified: nixpkgs/trunk/pkgs/development/tools/haskell/hli

[Nix-commits] SVN commit: nix - r30272 - nixpkgs/trunk/pkgs/development/libraries/haskell/uniplate

2011-11-06 Thread Peter Simons
Author: simons Date: Sun Nov 6 18:36:42 2011 New Revision: 30272 URL: https://nixos.org/websvn/nix/?rev=30272&sc=1 Log: haskell-uniplate: updated to version 1.6.5 Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/uniplate/default.nix Modified: nixpkgs/trunk/pkgs/development/librarie

[Nix-commits] SVN commit: nix - r30271 - nixpkgs/trunk/pkgs/development/libraries/haskell/tagsoup

2011-11-06 Thread Peter Simons
Author: simons Date: Sun Nov 6 18:36:39 2011 New Revision: 30271 URL: https://nixos.org/websvn/nix/?rev=30271&sc=1 Log: haskell-tagsoup: updated to version 0.12.4 Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/tagsoup/default.nix Modified: nixpkgs/trunk/pkgs/development/libraries

[Nix-commits] SVN commit: nix - r30270 - nixpkgs/trunk/pkgs/development/libraries/haskell/system-filepath

2011-11-06 Thread Peter Simons
Author: simons Date: Sun Nov 6 18:36:36 2011 New Revision: 30270 URL: https://nixos.org/websvn/nix/?rev=30270&sc=1 Log: haskell-system-filepath: updated to version 0.4.3 Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/system-filepath/default.nix Modified: nixpkgs/trunk/pkgs/devel

[Nix-commits] SVN commit: nix - r30269 - nixpkgs/trunk/pkgs/development/libraries/haskell/system-fileio

2011-11-06 Thread Peter Simons
Author: simons Date: Sun Nov 6 18:36:33 2011 New Revision: 30269 URL: https://nixos.org/websvn/nix/?rev=30269&sc=1 Log: haskell-system-fileio: updated to version 0.3.3 Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/system-fileio/default.nix Modified: nixpkgs/trunk/pkgs/developme

[Nix-commits] SVN commit: nix - r30268 - nixpkgs/trunk/pkgs/development/libraries/haskell/hint

2011-11-06 Thread Peter Simons
Author: simons Date: Sun Nov 6 18:36:30 2011 New Revision: 30268 URL: https://nixos.org/websvn/nix/?rev=30268&sc=1 Log: haskell-hint: updated to version 0.3.3.3 Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/hint/default.nix Modified: nixpkgs/trunk/pkgs/development/libraries/hask

[Nix-commits] SVN commit: nix - r30267 - nixpkgs/trunk/pkgs/development/libraries/haskell/ghc-mtl

2011-11-06 Thread Peter Simons
Author: simons Date: Sun Nov 6 18:36:27 2011 New Revision: 30267 URL: https://nixos.org/websvn/nix/?rev=30267&sc=1 Log: haskell-ghc-mtl: updated to version 1.0.1.1 Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/ghc-mtl/default.nix Modified: nixpkgs/trunk/pkgs/development/librarie

[Nix-commits] SVN commit: nix - r30266 - nixpkgs/trunk/pkgs/development/libraries/haskell/gamma

2011-11-06 Thread Peter Simons
Author: simons Date: Sun Nov 6 18:36:24 2011 New Revision: 30266 URL: https://nixos.org/websvn/nix/?rev=30266&sc=1 Log: haskell-gamma: updated to version 0.9.0.1 Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/gamma/default.nix Modified: nixpkgs/trunk/pkgs/development/libraries/ha

[Nix-commits] SVN commit: nix - r30265 - nixpkgs/trunk/pkgs/development/libraries/haskell/blaze-html

2011-11-06 Thread Peter Simons
Author: simons Date: Sun Nov 6 18:36:21 2011 New Revision: 30265 URL: https://nixos.org/websvn/nix/?rev=30265&sc=1 Log: haskell-blaze-html: updated to version 0.4.2.1 Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/blaze-html/default.nix Modified: nixpkgs/trunk/pkgs/development/l

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

2011-11-06 Thread Shea Levy
Author: shlevy Date: Sun Nov 6 17:38:51 2011 New Revision: 30264 URL: https://nixos.org/websvn/nix/?rev=30264&sc=1 Log: Remove the efi stub patch Deleted: nixpkgs/trunk/pkgs/os-specific/linux/kernel/efi-stub.patch Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/patches.nix nixpkgs

[Nix-commits] SVN commit: nix - r30263 - nixos/branches/efi-boot

2011-11-06 Thread Shea Levy
Author: shlevy Date: Sun Nov 6 17:16:01 2011 New Revision: 30263 URL: https://nixos.org/websvn/nix/?rev=30263&sc=1 Log: Start over with the efi-boot branch Replaced: nixos/branches/efi-boot/ - copied from r30260, nixos/trunk/ ___ nix-commits m

[Nix-commits] SVN commit: nix - r30262 - in nixpkgs/trunk/pkgs: tools/misc/grub top-level

2011-11-06 Thread Shea Levy
Author: shlevy Date: Sun Nov 6 17:08:05 2011 New Revision: 30262 URL: https://nixos.org/websvn/nix/?rev=30262&sc=1 Log: Reenable grub2_efi Modified: nixpkgs/trunk/pkgs/tools/misc/grub/1.9x.nix nixpkgs/trunk/pkgs/top-level/all-packages.nix Modified: nixpkgs/trunk/pkgs/tools/misc/grub/1.9x.

[Nix-commits] SVN commit: nix - r30261 - in nixpkgs/trunk/pkgs/development/libraries: libofa libtunepimp

2011-11-06 Thread Rob Vermaas
Author: rob Date: Sun Nov 6 14:26:55 2011 New Revision: 30261 URL: https://nixos.org/websvn/nix/?rev=30261&sc=1 Log: add patches for libofa and libtunepipe due to remove curl/types.h in new curl Added: nixpkgs/trunk/pkgs/development/libraries/libofa/curl-types.patch Modified: nixpkgs/trunk

[Nix-commits] SVN commit: nix - r30260 - in nixpkgs/trunk/pkgs: games/xonotic top-level

2011-11-06 Thread Alexander Tsamutali
Author: astsmtl Date: Sun Nov 6 13:54:03 2011 New Revision: 30260 URL: https://nixos.org/websvn/nix/?rev=30260&sc=1 Log: games/xonotic: New nixbuild. Added: nixpkgs/trunk/pkgs/games/xonotic/ nixpkgs/trunk/pkgs/games/xonotic/default.nix Modified: nixpkgs/trunk/pkgs/top-level/all-packages

[Nix-commits] SVN commit: nix - r30259 - nixpkgs/trunk/pkgs/games/teeworlds

2011-11-06 Thread Alexander Tsamutali
Author: astsmtl Date: Sun Nov 6 10:11:31 2011 New Revision: 30259 URL: https://nixos.org/websvn/nix/?rev=30259&sc=1 Log: games/teeworlds: Updated to 0.6.1, added myself as maintainer. Modified: nixpkgs/trunk/pkgs/games/teeworlds/default.nix Modified: nixpkgs/trunk/pkgs/games/teeworlds/defaul

[Nix-dev] /bin in chroot builds

2011-11-06 Thread Michael Raskin
Hello. I noticed that our dependence on /bin/sh is more for scripts that user writes than for builds. As /bin/sh is technically a small impurity (and a small hassle when doing multiple-nix-store juggling), it would be nice if it could be finally avoided. I see two

[Nix-dev] [RFC] Merging of multiple-outputs-sandbox into trunk

2011-11-06 Thread Shea Levy
On 11/6/11 2:18 AM, Shea Levy wrote: > Author: shlevy > Date: Sun Nov 6 07:18:19 2011 > New Revision: 30258 > URL: https://nixos.org/websvn/nix/?rev=30258&sc=1 Hi all (especially Eelco), With this commit, I believe the multiple-outputs-sandbox branch is ready for consideration to be merged into

[Nix-commits] SVN commit: nix - r30258 - nix/branches/multiple-outputs-sandbox/src/libexpr

2011-11-06 Thread Shea Levy
Author: shlevy Date: Sun Nov 6 07:18:19 2011 New Revision: 30258 URL: https://nixos.org/websvn/nix/?rev=30258&sc=1 Log: There's no need to mess with drvPath at all Modified: nix/branches/multiple-outputs-sandbox/src/libexpr/primops.cc Modified: nix/branches/multiple-outputs-sandbox/src/libex

[Nix-commits] SVN commit: nix - r30257 - nix/branches/multiple-outputs-sandbox/src/libexpr

2011-11-06 Thread Shea Levy
Author: shlevy Date: Sun Nov 6 07:03:14 2011 New Revision: 30257 URL: https://nixos.org/websvn/nix/?rev=30257&sc=1 Log: Fix faulty reversion of my changes to unsafeDiscardOutputDependency Modified: nix/branches/multiple-outputs-sandbox/src/libexpr/primops.cc Modified: nix/branches/multiple-o