Re: [Nix-dev] bash-interactive with support for completion

2011-09-13 Thread shea
Hi Peter, I'm in favor of the change, though perhaps it should be accompanied by a flag so that those who don't want it can easily override it in their packageOverrides. ~Shea Hi guys, the following patches changes the interactive version of bash to include full completion support

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

2011-09-13 Thread Shea Levy
Author: shlevy Date: Wed Sep 14 00:41:02 2011 New Revision: 29262 URL: https://ssl.nixos.org/websvn/nix/?rev=29262sc=1 Log: Create a branch for me to play around with finishing off the multiple outputs implementation Added: nix/branches/multiple-outputs-sandbox/ - copied from r29188,

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

2011-09-13 Thread Shea Levy
Author: shlevy Date: Wed Sep 14 05:59:17 2011 New Revision: 29265 URL: https://ssl.nixos.org/websvn/nix/?rev=29265sc=1 Log: First attempt at the output-as-derivation semantics For each output, this adds a corresponding attribute to the derivation that is the same as the derivation except for

[Nix-commits] SVN commit: nix - r29266 - nix/branches/multiple-outputs-sandbox/tests

2011-09-13 Thread Shea Levy
Author: shlevy Date: Wed Sep 14 05:59:29 2011 New Revision: 29266 URL: https://ssl.nixos.org/websvn/nix/?rev=29266sc=1 Log: Add a test for multiple outputs This currently fails. Yay test-driven development! Added: nix/branches/multiple-outputs-sandbox/tests/multiple-outputs.a.builder.sh

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

2011-09-11 Thread Shea Levy
Author: shlevy Date: Sun Sep 11 18:28:14 2011 New Revision: 29189 URL: https://ssl.nixos.org/websvn/nix/?rev=29189sc=1 Log: Fix evaluation errors for haskellPackages.gtk on darwin. Note that the build is currently not successful. Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix

[Nix-commits] SVN commit: nix - r29190 - in nixpkgs/trunk/pkgs: development/libraries/haskell/cairo development/libraries/haskell/glib development/libraries/haskell/gtk development/libraries/haskell/p

2011-09-11 Thread Shea Levy
Author: shlevy Date: Sun Sep 11 18:48:46 2011 New Revision: 29190 URL: https://ssl.nixos.org/websvn/nix/?rev=29190sc=1 Log: haskellPackages.{cairo,pango,glib,gtk}: Depend on the stdenv libc instead of glibc Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/cairo/default.nix

[Nix-dev] Re: [Nix-commits] SVN commit: nix - r29189 - nixpkgs/trunk/pkgs/top-level

2011-09-11 Thread shea
Hi, On 09/11/2011 08:28 PM, Shea Levy wrote: cairo = callPackage ../development/libraries/haskell/cairo { inherit (pkgs) cairo zlib; +glibc = if pkgs.stdenv.isDarwin then null else pkgs.glibc; A better approach is to have cairo use the stdenv.gcc.libc attribute, which

[Nix-commits] SVN commit: nix - r29191 - nixpkgs/branches/stdenv-updates/pkgs/tools/misc/coreutils

2011-09-11 Thread Shea Levy
Author: shlevy Date: Sun Sep 11 18:58:24 2011 New Revision: 29191 URL: https://ssl.nixos.org/websvn/nix/?rev=29191sc=1 Log: GNU Coreutils 8.13 Modified: nixpkgs/branches/stdenv-updates/pkgs/tools/misc/coreutils/default.nix Modified:

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

2011-09-11 Thread Shea Levy
Author: shlevy Date: Mon Sep 12 03:38:12 2011 New Revision: 29198 URL: https://ssl.nixos.org/websvn/nix/?rev=29198sc=1 Log: linux-3.1.nix: Bump to rc5 I wanted to wait for kernel.org to get back up, but there doesn't seem to be any information about when that will be. If you don't trust that

[Nix-commits] SVN commit: nix - r29063 - nixpkgs/trunk/pkgs/applications/version-management/viewmtn

2011-09-06 Thread Shea Levy
Author: shlevy Date: Tue Sep 6 17:09:41 2011 New Revision: 29063 URL: https://svn.nixos.org/websvn/nix/?rev=29063sc=1 Log: viewmtn: Update to new url Modified: nixpkgs/trunk/pkgs/applications/version-management/viewmtn/0.10.nix Modified:

[Nix-commits] SVN commit: nix - r29064 - in nixpkgs/trunk/pkgs: tools/text/highlight top-level

2011-09-06 Thread Shea Levy
Author: shlevy Date: Tue Sep 6 17:10:08 2011 New Revision: 29064 URL: https://svn.nixos.org/websvn/nix/?rev=29064sc=1 Log: highlight: Update to 3.5 Modified: nixpkgs/trunk/pkgs/tools/text/highlight/default.nix nixpkgs/trunk/pkgs/top-level/all-packages.nix Modified:

Re: [Nix-dev] Re: Current stdenv is Broken in Absence of Substitutors

2011-09-06 Thread Shea Levy
On 09/06/2011 04:16 PM, Ludovic Courtès wrote: Shea Levys...@shealevy.com skribis: According to my reading of the two threads, nixos.org can be considered in violation of the GPL by hosting the binutils sources on its servers. Is that understanding correct? I think so, yes. OTOH, erasing

[Nix-commits] SVN commit: nix - r29067 - nixpkgs/trunk/pkgs/development/tools/misc/binutils

2011-09-06 Thread Shea Levy
Author: shlevy Date: Tue Sep 6 20:47:27 2011 New Revision: 29067 URL: https://svn.nixos.org/websvn/nix/?rev=29067sc=1 Log: Add note in binutils/default.nix to warn about the problematic source tarball Modified: nixpkgs/trunk/pkgs/development/tools/misc/binutils/default.nix Modified:

[Nix-commits] SVN commit: nix - r29068 - in nixpkgs/trunk/pkgs: applications/networking/remote/freerdp top-level

2011-09-06 Thread Shea Levy
Author: shlevy Date: Tue Sep 6 23:32:01 2011 New Revision: 29068 URL: https://svn.nixos.org/websvn/nix/?rev=29068sc=1 Log: Add freerdp Added: nixpkgs/trunk/pkgs/applications/networking/remote/freerdp/ nixpkgs/trunk/pkgs/applications/networking/remote/freerdp/default.nix Modified:

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

2011-09-06 Thread Shea Levy
Author: shlevy Date: Wed Sep 7 01:12:38 2011 New Revision: 29069 URL: https://svn.nixos.org/websvn/nix/?rev=29069sc=1 Log: Add cunit Added: nixpkgs/trunk/pkgs/tools/misc/cunit/ nixpkgs/trunk/pkgs/tools/misc/cunit/default.nix Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix

[Nix-commits] SVN commit: nix - r29070 - in nixpkgs/trunk/pkgs: applications/networking/remote/freerdp top-level

2011-09-06 Thread Shea Levy
Author: shlevy Date: Wed Sep 7 03:41:18 2011 New Revision: 29070 URL: https://svn.nixos.org/websvn/nix/?rev=29070sc=1 Log: Add unstable version of freerdp Added: nixpkgs/trunk/pkgs/applications/networking/remote/freerdp/unstable.nix Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix

[Nix-commits] SVN commit: nix - r29071 - nixpkgs/trunk/pkgs/applications/networking/remote/freerdp

2011-09-06 Thread Shea Levy
Author: shlevy Date: Wed Sep 7 03:42:23 2011 New Revision: 29071 URL: https://svn.nixos.org/websvn/nix/?rev=29071sc=1 Log: freerdp: Add meta information Modified: nixpkgs/trunk/pkgs/applications/networking/remote/freerdp/default.nix Modified:

[Nix-commits] SVN commit: nix - r29072 - nixpkgs/trunk/pkgs/tools/misc/cunit

2011-09-06 Thread Shea Levy
Author: shlevy Date: Wed Sep 7 03:45:51 2011 New Revision: 29072 URL: https://svn.nixos.org/websvn/nix/?rev=29072sc=1 Log: cunit: Add meta information Modified: nixpkgs/trunk/pkgs/tools/misc/cunit/default.nix Modified: nixpkgs/trunk/pkgs/tools/misc/cunit/default.nix

[Nix-commits] SVN commit: nix - r29073 - nixpkgs/trunk/pkgs/applications/networking/remote/freerdp

2011-09-06 Thread Shea Levy
Author: shlevy Date: Wed Sep 7 03:55:09 2011 New Revision: 29073 URL: https://svn.nixos.org/websvn/nix/?rev=29073sc=1 Log: FreeRDP just migrated their github servers. Also, bump revs while we're at it Modified: nixpkgs/trunk/pkgs/applications/networking/remote/freerdp/unstable.nix Modified:

[Nix-commits] SVN commit: nix - r29074 - nixpkgs/trunk/pkgs/applications/networking/remote/freerdp

2011-09-06 Thread Shea Levy
Author: shlevy Date: Wed Sep 7 04:11:33 2011 New Revision: 29074 URL: https://svn.nixos.org/websvn/nix/?rev=29074sc=1 Log: Argh, the hash given by nix-prefetch-git is unusable in fetchgit Modified: nixpkgs/trunk/pkgs/applications/networking/remote/freerdp/unstable.nix Modified:

Re: [Nix-dev] CFQ I/O scheduler can't boot my system

2011-09-05 Thread Shea Levy
On 09/05/2011 10:59 AM, Eelco Dolstra wrote: Hi, On 09/03/2011 02:41 PM, Peter Simons wrote: this commit * Use the CFQ I/O scheduler, rather than the ‘none’ scheduler. This was already the case on Linux 2.6.32, but in newer kernels the CFQ scheduler is built as a

[Nix-dev] Current stdenv is Broken in Absence of Substitutors

2011-09-05 Thread Shea Levy
this: Upload the tarball somewhere and update the expression in trunk, or start the process of merging stdenv-updates (which has already updated to 2.21.1a) into trunk. I'd prefer the latter, especially since hosting binutils-2.21.tar.bz2 may violate licenses subtly. Thoughts? Cheers, Shea

Re: [Nix-dev] Re: Current stdenv is Broken in Absence of Substitutors

2011-09-05 Thread Shea Levy
On 09/05/2011 06:11 PM, Ludovic Courtès wrote: Hi, Shea Levys...@shealevy.com skribis: Due to a license issue, the GNU mirrors no longer contain binutils-2.21.tar.bz2 (http://sourceware.org/ml/binutils/2011-08/msg00198.html). Recent Emacs releases had a similar problem: https

[Nix-dev] Re: Re: binutils-2.20.1a replaced by 2.20.1 and so 2.21.1a?

2011-09-05 Thread Shea Levy
.tar.bz2). Does this packaging error put NixOS in inadvertent violation of the GPL? Cheers, Shea Levy As this is a tedious task (and many thanks to Nick Clifton for creating the new tarballs), we only repackage the last minor version of each major release (ie 2.21.1a replaces all 2.21.xx releases

[Nix-commits] SVN commit: nix - r29055 - nixpkgs/trunk/pkgs/development/interpreters/ruby

2011-09-05 Thread Shea Levy
Author: shlevy Date: Tue Sep 6 05:37:59 2011 New Revision: 29055 URL: https://svn.nixos.org/websvn/nix/?rev=29055sc=1 Log: ruby/generated.nix: Add rails and its dependencies (which automatically updated rake) Modified: nixpkgs/trunk/pkgs/development/interpreters/ruby/generated.nix

[Nix-commits] SVN commit: nix - r28998 - nixpkgs/trunk/pkgs/development/libraries/sphinxbase

2011-09-03 Thread Shea Levy
Author: shlevy Date: Sat Sep 3 20:00:58 2011 New Revision: 28998 URL: https://svn.nixos.org/websvn/nix/?rev=28998sc=1 Log: sphinxbase: The source tarball hash changed for some reason. That's disconcerting... Modified: nixpkgs/trunk/pkgs/development/libraries/sphinxbase/default.nix

[Nix-commits] SVN commit: nix - r28999 - nixpkgs/trunk/pkgs/development/libraries/sphinxbase

2011-09-03 Thread Shea Levy
Author: shlevy Date: Sat Sep 3 20:01:06 2011 New Revision: 28999 URL: https://svn.nixos.org/websvn/nix/?rev=28999sc=1 Log: sphinxbase: Add flag to play with multiple outputs Modified: nixpkgs/trunk/pkgs/development/libraries/sphinxbase/default.nix Modified:

Re: [Nix-dev] Re: Planned Changes for Darwin Users

2011-09-01 Thread Shea Levy
l...@gnu.org wrote: Hi Shea! s...@shealevy.com skribis: 3. Finding or making replacements for all the needed Xcode tools that Apple hasn't open-sourced. [...] My longer-term goals include: 1. Achieving stdenv purity on-par with the Linux stdenv. This will ultimately depend on how many

[Nix-dev] Re: NixOS has a non-conforming value for _CS_PATH. Do we care?

2011-08-31 Thread shea
Hi, I think we should patch libc’s sysdeps/unix/confstr.h to use /var/run/current-system/sw/bin as its value. This path allows access to “all of the standard utilities”, as POSIX puts it. [...] For now, I think it's the best solution. I'd prefer a static solution and one that

Re: [Nix-dev] Re: NixOS has a non-conforming value for _CS_PATH. Do we care?

2011-08-31 Thread shea
the best answer. If we can, though, it will allow those of us who don't like /var/run/current-system to still use hydra. So I'd like to keep discussing this, if people have more to add. ~Shea ___ nix-dev mailing list nix-dev@cs.uu.nl https://mail.cs.uu.nl

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

2011-08-30 Thread Shea Levy
Author: shlevy Date: Tue Aug 30 13:25:11 2011 New Revision: 28927 URL: https://svn.nixos.org/websvn/nix/?rev=28927sc=1 Log: linux-3.0.nix: Bump to 3.0.4 Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-3.0.nix Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-3.0.nix

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

2011-08-30 Thread Shea Levy
Author: shlevy Date: Tue Aug 30 13:25:23 2011 New Revision: 28928 URL: https://svn.nixos.org/websvn/nix/?rev=28928sc=1 Log: linux-3.1: Bump to rc4 Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-3.1.nix Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-3.1.nix

[Nix-commits] SVN commit: nix - r28929 - nixpkgs/trunk/pkgs/development/compilers/gcc-apple64

2011-08-30 Thread Shea Levy
Author: shlevy Date: Tue Aug 30 13:46:05 2011 New Revision: 28929 URL: https://svn.nixos.org/websvn/nix/?rev=28929sc=1 Log: gcc-apple64: Enable Objective C darwin-updates was just merged, so I'm taking the liberty of messing with darwin's stdenv Modified:

Re: [Nix-dev] Re: new possible movement to git (?)

2011-08-30 Thread shea
have that requirement for the public nixpkgs repo if we switch to git. ~Shea Hi Shea, The whole notion of having a stdenv-updates branch in the first place is obsolete in Git. Instead, we would have many small topic branches for specific features. But stdenv-updates isn't meant

Re: [Nix-dev] Re: Updating stdenv on Darwin

2011-08-30 Thread shea
for using the Apple gcc fork instead of vanilla GNU gcc on darwin? Thanks, Shea ___ nix-dev mailing list nix-dev@cs.uu.nl https://mail.cs.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] Re: new possible movement to git (?)

2011-08-30 Thread shea
Hi Shea, I don't think this accurately reflects the reasons we use stdenv-updates. We don't put it all in the same branch because more fine-grained branching is expensive, we put it all in the same branch because we want the eventual merge of the changes to happen at the same time

Re: [Nix-dev] Re: new possible movement to git (?)

2011-08-30 Thread shea
Hi Shea, Do you see why there are benefits [...] to having changes to stdenv be infrequent and more inclusive than is appropriate for a generic feature branch? of course, I totally agree with that. Stdenv should be changed only when there is a good technical reason to do so

[Nix-dev] Re: NixOS has a non-conforming value for _CS_PATH. Do we care?

2011-08-30 Thread shea
Hi Shea, Shea Levy s...@shealevy.com skribis: glibc hard-codes confstr(_CS_PATH, ...) to be /bin:/usr/bin, which obviously on NixOS cannot be used as a value of the /PATH/ environment variable that accesses all of the standard utilities of IEEE Std 1003.1-2001, rendering NixOS non

[Nix-commits] SVN commit: nix - r28869 - nixpkgs/trunk/pkgs/development/compilers/ghc

2011-08-29 Thread Shea Levy
Author: shlevy Date: Mon Aug 29 08:09:27 2011 New Revision: 28869 URL: https://svn.nixos.org/websvn/nix/?rev=28869sc=1 Log: ghc/7.0.4-binary.nix: Remove comments about wrapper scripts Modified: nixpkgs/trunk/pkgs/development/compilers/ghc/7.0.4-binary.nix Modified:

Re: [Nix-dev] new possible movement to git (?)

2011-08-29 Thread shea
Hi, On 08/24/2011 11:02 PM, Shea Levy wrote: It has been over a year since this discussion and I have not seen any move toward implementing the suggestions in the thread. If this is simply due to inertia, I would like to offer up help similar to what Marc Weber offers in his initial email

[Nix-commits] SVN commit: nix - r28879 - in nixpkgs/trunk/pkgs: development/libraries/libdrm top-level

2011-08-29 Thread Shea Levy
Author: shlevy Date: Mon Aug 29 18:55:37 2011 New Revision: 28879 URL: https://svn.nixos.org/websvn/nix/?rev=28879sc=1 Log: Get libdrm to compile on darwin The added patch uses mach_absolute_time() to get a nanosecond-resolution monotonic clock on darwin systems (See

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

2011-08-29 Thread Shea Levy
Author: shlevy Date: Mon Aug 29 18:58:59 2011 New Revision: 28881 URL: https://svn.nixos.org/websvn/nix/?rev=28881sc=1 Log: Get libpciaccess to compile on darwin The added patch uses the correct byte-conversion functions on Apple systems. The library compiles on darwin but is not yet tested.

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

2011-08-29 Thread shea
Whoops, forgot to give proper credit to https://trac.macports.org/attachment/ticket/21912/byteswap-osx.patch for the names of the functions. Author: shlevy Date: Mon Aug 29 18:58:59 2011 New Revision: 28881 URL: https://svn.nixos.org/websvn/nix/?rev=28881sc=1 Log: Get libpciaccess to

Re: [Nix-dev] new possible movement to git (?)

2011-08-29 Thread shea
4e5566e6.9050...@shealevy.com 4e5b97be.5030...@tudelft.nl) Mime-Version: 1.0 Content-type: text/plain; charset=UTF-8 So it would be nice if we had a more stable tree that users can update from safely. For example, we could have these Nixpkgs/NixOS trees/branches: - An unstable tree which

Re: [Nix-dev] new possible movement to git (?)

2011-08-29 Thread shea
4e5566e6.9050...@shealevy.com 4e5b97be.5030...@tudelft.nl) 1. Would we still need stdenv-updates, or could we just use feature branches for the individual update we care about then merge it into Of course, we will have to name stdenv-updates something new each time to keep track of what got

Re: [Nix-dev] Re: new possible movement to git (?)

2011-08-29 Thread Shea Levy
Peter Simons sim...@cryp.to wrote: Hi, Given that branches are mere pointers, I don't see how to find out what was stdenv-updates before after it has been merged into trunk and re-created Yeah, it would be nice if git had information in commits about which branch the commit was

[Nix-dev] Enabling Objective-C in Darwin stdenv

2011-08-28 Thread shea
-darwin system, but it would mean a total rebuild on any darwin systems. Would anyone have a problem with this? ~Shea ___ nix-dev mailing list nix-dev@cs.uu.nl https://mail.cs.uu.nl/mailman/listinfo/nix-dev

[Nix-commits] SVN commit: nix - r28858 - in nixpkgs/branches/stdenv-updates/pkgs/development/compilers: gcc-4.4 gcc-4.5 gcc-4.6

2011-08-28 Thread Shea Levy
Author: shlevy Date: Sun Aug 28 18:41:51 2011 New Revision: 28858 URL: https://svn.nixos.org/websvn/nix/?rev=28858sc=1 Log: gcc-4.{4,5,6}: Remove Treelang, bison, and flex Treelang was dropped in gcc 4.4 and bison and flex are not needed for anything else Modified:

[Nix-dev] [Patch] Enable Objective-C on Darwin

2011-08-28 Thread shea
Attached is a patch against nixpkgs trunk which makes the darwin gcc build with Objective-C support. vim builds successfully with this patch applied. Please let me know if there are any concerns. Cheers, Shea enable-objective-c.patch Description: Binary data

[Nix-commits] SVN commit: nix - r28859 - in nixpkgs/trunk/pkgs: development/compilers/ghc top-level

2011-08-28 Thread Shea Levy
Author: shlevy Date: Mon Aug 29 01:20:12 2011 New Revision: 28859 URL: https://svn.nixos.org/websvn/nix/?rev=28859sc=1 Log: Add GHC 7.0.4 binary for x86_64-darwin Added: nixpkgs/trunk/pkgs/development/compilers/ghc/7.0.4-binary.nix - copied, changed from r28857,

Re: [Nix-dev] Re: new possible movement to git (?)

2011-08-26 Thread Shea Levy
On 08/26/2011 12:28 AM, Rok Garbas wrote: On 24/08/11 23:02, Shea Levy wrote: It has been over a year since this discussion and I have not seen any move toward implementing the suggestions in the thread. If this is simply due to inertia, I would like to offer up help similar to what Marc Weber

Re: [Nix-dev] Re: new possible movement to git (?)

2011-08-26 Thread Shea Levy
no objections by two weeks from now, I'll update the svn to point to a github repo until someone can set the repos up on the nixos servers, but I don't know whether the policy for a change this big is if nothing is said, do it or if nothing is said, don't do it. ~Shea We have if nothing is said

Re: [Nix-dev] Re: new possible movement to git (?)

2011-08-26 Thread Shea Levy
details is to make the prospective move seem as work-free for most people as possible to overcome any inertia that remains. Of course, if there is more than simple inertia stopping the move, then having a planned process won't help. ~Shea ___ nix-dev

Re: [Nix-dev] Re: new possible movement to git (?)

2011-08-26 Thread Shea Levy
l...@gnu.org wrote: Hello, Shea Levy s...@shealevy.com skribis: If it is because the NixOS community is undecided as to which vcs to switch to, perhaps we should have a discussion about how to fairly discuss and decide such things? I think it’s mostly because the maintainer is undecided

[Nix-dev] NixOS has a non-conforming value for _CS_PATH. Do we care?

2011-08-26 Thread Shea Levy
of the /PATH/ environment variable that accesses all of the standard utilities of IEEE Std 1003.1-2001, rendering NixOS non-conforming with POSIX as far as I can tell. Does anyone care about this? Does anyone have any way to fix this without hard-coding paths to, e.g., coreutils in glibc? ~Shea

[Nix-commits] SVN commit: nix - r28793 - in nixpkgs/branches/stdenv-updates: . pkgs/applications/graphics/xscreensaver pkgs/applications/misc/xneur pkgs/applications/networking/browsers/icecat-4 pkgs/

2011-08-24 Thread Shea Levy
Author: shlevy Date: Wed Aug 24 19:33:42 2011 New Revision: 28793 URL: https://svn.nixos.org/websvn/nix/?rev=28793sc=1 Log: Whoops, missed a commit, now merged through r28791 Deleted: nixpkgs/branches/stdenv-updates/pkgs/development/libraries/gdbm/install.patch Modified:

Re: [Nix-dev] new possible movement to git (?)

2011-08-24 Thread Shea Levy
It has been over a year since this discussion and I have not seen any move toward implementing the suggestions in the thread. If this is simply due to inertia, I would like to offer up help similar to what Marc Weber offers in his initial email (migrating scripts, providing advice to users,

Re: [Nix-dev] new possible movement to git (?)

2011-08-24 Thread Shea Levy
On 08/24/2011 05:02 PM, Shea Levy wrote: It has been over a year since this discussion and I have not seen any move toward implementing the suggestions in the thread. If this is simply due to inertia, I would like to offer up help similar to what Marc Weber offers in his initial email

[Nix-dev] Bootstrap Tool Storage

2011-08-24 Thread Shea Levy
use his own space somewhere? ~Shea ___ nix-dev mailing list nix-dev@cs.uu.nl https://mail.cs.uu.nl/mailman/listinfo/nix-dev

[Nix-commits] SVN commit: nix - r28804 - nixpkgs/trunk/pkgs/development/compilers/openjdk

2011-08-24 Thread Shea Levy
Author: shlevy Date: Wed Aug 24 22:52:16 2011 New Revision: 28804 URL: https://svn.nixos.org/websvn/nix/?rev=28804sc=1 Log: openjdk: Remove extraneous whitespace Modified: nixpkgs/trunk/pkgs/development/compilers/openjdk/default.nix Modified:

[Nix-commits] SVN commit: nix - r28805 - nixos/trunk/modules/system/boot

2011-08-24 Thread Shea Levy
Author: shlevy Date: Wed Aug 24 23:37:40 2011 New Revision: 28805 URL: https://svn.nixos.org/websvn/nix/?rev=28805sc=1 Log: modprobe.nix: Blacklist snd_pcsp by default Modified: nixos/trunk/modules/system/boot/modprobe.nix Modified: nixos/trunk/modules/system/boot/modprobe.nix

[Nix-dev] Blacklisting snd_pcsp by default

2011-08-22 Thread Shea Levy
Hi all, The snd_pcsp module is known to cause issues with the default ALSA audio device, and as far as I know is not really that useful on modern machines. Would anyone mind if snd_pcsp was blacklisted when ALSA is enabled? ~Shea ___ nix-dev

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

2011-08-22 Thread Shea Levy
Author: shlevy Date: Tue Aug 23 02:34:21 2011 New Revision: 28765 URL: https://svn.nixos.org/websvn/nix/?rev=28765sc=1 Log: linux-3.1.nix: Bump to 3.1-rc3 Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-3.1.nix Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-3.1.nix

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

2011-08-19 Thread Shea Levy
Author: shlevy Date: Fri Aug 19 12:13:48 2011 New Revision: 28679 URL: https://svn.nixos.org/websvn/nix/?rev=28679sc=1 Log: Use pkgs instead of recursive attributes Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix

[Nix-dev] Re: [Nix-commits] SVN commit: nix - r28669 - nixpkgs/trunk/pkgs/top-level

2011-08-18 Thread Shea Levy
Is there a reason to prefer pkgs. over recursive attributes in top-level? -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. Yury G. Kudryashov ur...@mccme.ru wrote: Author: urkud Date: Thu Aug 18 22:41:57 2011 New Revision: 28669 URL:

Re: [Nix-dev] Patching uname in stdenv?

2011-08-17 Thread Shea Levy
On 08/17/2011 03:16 AM, Michael Raskin wrote: Hi all, What would people think of a patch that made stdenv's uname return the same value on every linux? I've only just had the idea and haven't had time to think through the possible downsides, but my initial thought is that most packages

Re: [Nix-dev] Patching uname in stdenv?

2011-08-17 Thread Shea Levy
On 08/17/2011 04:45 AM, Lluís Batlle i Rossell wrote: On Wed, Aug 17, 2011 at 11:16:12AM +0400, Michael Raskin wrote: Hi all, What would people think of a patch that made stdenv's uname return the same value on every linux? I've only just had the idea and haven't had time to think through the

Re: [Nix-dev] Patching uname in stdenv?

2011-08-17 Thread Shea Levy
On 08/17/2011 05:46 AM, Eelco Dolstra wrote: Hi, On 08/17/2011 05:03 AM, s...@shealevy.com wrote: What would people think of a patch that made stdenv's uname return the same value on every linux? I assume you're referring to the kernel version returned by ‘uname -r’. Since ‘uname’ is also

Re: [Nix-dev] Patching uname in stdenv?

2011-08-17 Thread Shea Levy
On 08/17/2011 06:20 AM, Lluís Batlle i Rossell wrote: On Wed, Aug 17, 2011 at 12:59:22PM +0400, Michael Raskin wrote: e1qtafh-0003g2-00.7c6f434c-mail...@smtp4.mail.ru) Mime-Version: 1.0 Content-type: text/plain; charset=UTF-8 What would people think of a patch that made stdenv's uname return

Re: [Nix-dev] Patching uname in stdenv?

2011-08-17 Thread Shea Levy
On 08/17/2011 10:59 AM, Michael Raskin wrote: On 08/17/2011 06:20 AM, Lluís Batlle i Rossell wrote: On Wed, Aug 17, 2011 at 12:59:22PM +0400, Michael Raskin wrote: e1qtafh-0003g2-00.7c6f434c-mail...@smtp4.mail.ru) Mime-Version: 1.0 Content-type: text/plain; charset=UTF-8 What would people

Re: [Nix-dev] Patching uname in stdenv?

2011-08-17 Thread Shea Levy
On 08/17/2011 05:46 AM, Eelco Dolstra wrote: Hi, On 08/17/2011 05:03 AM, s...@shealevy.com wrote: What would people think of a patch that made stdenv's uname return the same value on every linux? I assume you're referring to the kernel version returned by ‘uname -r’. Actually, I'm not

[Nix-dev] Toward a Purer stdenv

2011-08-17 Thread Shea Levy
. Cheers, Shea Levy ___ nix-dev mailing list nix-dev@cs.uu.nl https://mail.cs.uu.nl/mailman/listinfo/nix-dev

Re: [Nix-dev] Toward a Purer stdenv

2011-08-17 Thread Shea Levy
Thanks for this list! Lots of good targets to attack. Marc Weber marco-owe...@gmx.de wrote: Excerpts from Shea Levy's message of Wed Aug 17 21:37:32 +0200 2011: I've been thinking about creating a nixpkgs branch to find and eliminate some of the remaining impurities in the Linux stdenv

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

2011-08-17 Thread Shea Levy
Author: shlevy Date: Wed Aug 17 22:06:59 2011 New Revision: 28648 URL: https://svn.nixos.org/websvn/nix/?rev=28648sc=1 Log: blcr: Use the modDirVersion attribute to access the module dir Modified: nixpkgs/trunk/pkgs/os-specific/linux/blcr/default.nix Modified:

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

2011-08-17 Thread Shea Levy
Author: shlevy Date: Wed Aug 17 22:48:14 2011 New Revision: 28650 URL: https://svn.nixos.org/websvn/nix/?rev=28650sc=1 Log: linux-3.0.nix: Bump to 3.0.3. Not sure what happened to 3.0.2... Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-3.0.nix Modified:

[Nix-dev] Re: [Nix-commits] SVN commit: nix - r28625 - in nixpkgs/trunk/pkgs: applications/networking/browsers/firefox top-level

2011-08-16 Thread shea
FYI, this fails to build on my machine (where 5.0 builds fine). Log file here: http://shealevy.com/xulrunner-6.0.log.txt Author: raskin Date: Tue Aug 16 21:53:43 2011 New Revision: 28625 URL: https://svn.nixos.org/websvn/nix/?rev=28625sc=1 Log: Adding Firefox 6.0. Mozilla says it is

Re: [Nix-dev] Re: [Nix-commits] SVN commit: nix - r28625 - in nixpkgs/trunk/pkgs: applications/networking/browsers/firefox top-level

2011-08-16 Thread shea
Turns out this is a known bug that's fixed in trunk https://bugzilla.mozilla.org/show_bug.cgi?id=661609 . I was wrong about 5.0 building fine, it only worked properly because I had built 5.0 before upgrading to linux 3.x, but trying to rebuild 5.0 now causes the same problem. This is a

[Nix-dev] Patching uname in stdenv?

2011-08-16 Thread shea
is currently in use? Cheers, Shea ___ nix-dev mailing list nix-dev@cs.uu.nl https://mail.cs.uu.nl/mailman/listinfo/nix-dev

[Nix-commits] SVN commit: nix - r28547 - nixpkgs/trunk/pkgs/misc/busybox

2011-08-13 Thread Shea Levy
Author: shlevy Date: Sat Aug 13 20:41:40 2011 New Revision: 28547 URL: https://svn.nixos.org/websvn/nix/?rev=28547sc=1 Log: busybox: Move $out/usr/{s,}bin to $out/{s,}bin Modified: nixpkgs/trunk/pkgs/misc/busybox/default.nix Modified: nixpkgs/trunk/pkgs/misc/busybox/default.nix

[Nix-commits] SVN commit: nix - r28548 - nixpkgs/trunk/pkgs/misc/busybox

2011-08-13 Thread Shea Levy
Author: shlevy Date: Sat Aug 13 20:41:49 2011 New Revision: 28548 URL: https://svn.nixos.org/websvn/nix/?rev=28548sc=1 Log: busybox: Bump to 1.19.0 Modified: nixpkgs/trunk/pkgs/misc/busybox/default.nix Modified: nixpkgs/trunk/pkgs/misc/busybox/default.nix

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

2011-08-13 Thread Shea Levy
Author: shlevy Date: Sun Aug 14 05:03:54 2011 New Revision: 28558 URL: https://svn.nixos.org/websvn/nix/?rev=28558sc=1 Log: Add trayer Added: nixpkgs/trunk/pkgs/applications/window-managers/trayer/ nixpkgs/trunk/pkgs/applications/window-managers/trayer/default.nix Modified:

[Nix-commits] SVN commit: nix - r28493 - nixpkgs/trunk/pkgs/development/compilers/openjdk

2011-08-11 Thread Shea Levy
Author: shlevy Date: Thu Aug 11 13:27:43 2011 New Revision: 28493 URL: https://svn.nixos.org/websvn/nix/?rev=28493sc=1 Log: openjdk: Add a fix for versions of nix not yet supporting multiple outputs Modified: nixpkgs/trunk/pkgs/development/compilers/openjdk/default.nix Modified:

[Nix-commits] SVN commit: nix - r28494 - nixpkgs/trunk/pkgs/development/compilers/openjdk

2011-08-11 Thread Shea Levy
Author: shlevy Date: Thu Aug 11 13:35:20 2011 New Revision: 28494 URL: https://svn.nixos.org/websvn/nix/?rev=28494sc=1 Log: openjdk: Comment out the multiple outputs stuff for now Modified: nixpkgs/trunk/pkgs/development/compilers/openjdk/default.nix Modified:

[Nix-dev] [Nix] Patch: Don't allow outputs named 'all'

2011-08-11 Thread Shea Levy
This patch causes an error when a derivation has an output named 'all'. Eventually, we will want to be able to refer to all of the outputs of a derivation with ${packageName.all}, so we don't want any outputs named 'all' to avoid conflict. diff --git a/src/libexpr/primops.cc

[Nix-dev] [Nix] Patch: No attributes named 'all'

2011-08-11 Thread Shea Levy
This patch disallows attributes named 'all' for the same reason that we don't want outputs named 'all'. diff --git a/src/libexpr/primops.cc b/src/libexpr/primops.cc index 686eedf..1445d75 100644 --- a/src/libexpr/primops.cc +++ b/src/libexpr/primops.cc @@ -302,6 +302,11 @@ static void

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

2011-08-10 Thread Shea Levy
Author: shlevy Date: Wed Aug 10 22:14:46 2011 New Revision: 28472 URL: https://svn.nixos.org/websvn/nix/?rev=28472sc=1 Log: synaptics module: By default, disable edge drag scrolling if two finger scrolling is enabled Modified: nixos/trunk/modules/services/x11/hardware/synaptics.nix

[Nix-commits] SVN commit: nix - r28476 - nixpkgs/trunk/pkgs/development/compilers/openjdk

2011-08-10 Thread Shea Levy
Author: shlevy Date: Thu Aug 11 01:12:37 2011 New Revision: 28476 URL: https://svn.nixos.org/websvn/nix/?rev=28476sc=1 Log: openjdk: Add platforms meta attribute Modified: nixpkgs/trunk/pkgs/development/compilers/openjdk/default.nix Modified:

[Nix-commits] SVN commit: nix - r28477 - nixpkgs/trunk/pkgs/development/compilers/openjdk

2011-08-10 Thread Shea Levy
Author: shlevy Date: Thu Aug 11 01:12:46 2011 New Revision: 28477 URL: https://svn.nixos.org/websvn/nix/?rev=28477sc=1 Log: openjdk: Download source drops ahead of time instead of allowing downloads during build The openjdk build docs say that the releases should contain these drops, but they

[Nix-commits] SVN commit: nix - r28478 - nixpkgs/trunk/pkgs/development/compilers/openjdk

2011-08-10 Thread Shea Levy
Author: shlevy Date: Thu Aug 11 01:12:55 2011 New Revision: 28478 URL: https://svn.nixos.org/websvn/nix/?rev=28478sc=1 Log: openjdk: Add jaf sources to the drops dir Modified: nixpkgs/trunk/pkgs/development/compilers/openjdk/default.nix Modified:

[Nix-commits] SVN commit: nix - r28479 - nixpkgs/trunk/pkgs/development/compilers/openjdk

2011-08-10 Thread Shea Levy
Author: shlevy Date: Thu Aug 11 01:13:04 2011 New Revision: 28479 URL: https://svn.nixos.org/websvn/nix/?rev=28479sc=1 Log: openjdk: Add a patch to fix a stupid linux version check Hopefully by the time the Linux 4.x series drops we'll have a better openjdk build system Added:

[Nix-commits] SVN commit: nix - r28480 - nixpkgs/trunk/pkgs/development/compilers/openjdk

2011-08-10 Thread Shea Levy
Author: shlevy Date: Thu Aug 11 01:13:12 2011 New Revision: 28480 URL: https://svn.nixos.org/websvn/nix/?rev=28480sc=1 Log: openjdk: Use the proper format for BUILD_NUMBER Modified: nixpkgs/trunk/pkgs/development/compilers/openjdk/default.nix Modified:

[Nix-commits] SVN commit: nix - r28481 - nixpkgs/trunk/pkgs/development/compilers/openjdk

2011-08-10 Thread Shea Levy
Author: shlevy Date: Thu Aug 11 02:29:10 2011 New Revision: 28481 URL: https://svn.nixos.org/websvn/nix/?rev=28481sc=1 Log: openjdk: Add the 'jre' output. Note that this is almost completely useless for now, when openjdk is built a separate store path containing only the jre will be built but

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

2011-08-08 Thread Shea Levy
Author: shlevy Date: Mon Aug 8 12:32:07 2011 New Revision: 28382 URL: https://svn.nixos.org/websvn/nix/?rev=28382sc=1 Log: Base the Linux 3.1 expression off of the Linux 3.0 expression Added: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-3.1.nix - copied unchanged from r28381,

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

2011-08-08 Thread Shea Levy
Author: shlevy Date: Mon Aug 8 12:47:58 2011 New Revision: 28383 URL: https://svn.nixos.org/websvn/nix/?rev=28383sc=1 Log: linux-3.1: Get the right sources Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-3.1.nix Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-3.1.nix

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

2011-08-08 Thread Shea Levy
Author: shlevy Date: Mon Aug 8 12:48:05 2011 New Revision: 28384 URL: https://svn.nixos.org/websvn/nix/?rev=28384sc=1 Log: Add linuxPackages_3_1 Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix

[Nix-dev] Re: [Nix-commits] SVN commit: nix - r28382 - nixpkgs/trunk/pkgs/os-specific/linux/kernel

2011-08-08 Thread shea
Hi, On 08/08/2011 02:32 PM, Shea Levy wrote: Base the Linux 3.1 expression off of the Linux 3.0 expression ... +version = 3.0.1; Did you forget to update the version/fetchurl? Yup, fixed in my next commit. -- Eelco Dolstra | http://www.st.ewi.tudelft.nl/~dolstra

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

2011-08-08 Thread Shea Levy
Author: shlevy Date: Mon Aug 8 13:25:18 2011 New Revision: 28387 URL: https://svn.nixos.org/websvn/nix/?rev=28387sc=1 Log: linux-3.{0,1}: Use the v3.x subdirectory instead of the 3.0 one Modified: nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-3.0.nix

Re: [Nix-dev] Patch: Add a --from-file option to all nix commands

2011-08-08 Thread shea
already be equipped to do so and might test it in the mean time. Cheers, Shea Levy ___ nix-dev mailing list nix-dev@cs.uu.nl https://mail.cs.uu.nl/mailman/listinfo/nix-dev Forgot to mention why we care about this: This will allow us to avoid

Re: [Nix-dev] Patch: Add a --from-file option to all nix commands

2011-08-08 Thread Shea Levy
This version of the patch uses tokenizeString to parse, and only tokenizes on newlines. This is STILL NOT TESTED, will report back once I've tested it. ~Shea On 08/08/2011 02:52 PM, s...@shealevy.com wrote: Hi all, This patch adds and documents the --from-file option which allows parsing

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

2011-08-08 Thread Shea Levy
Author: shlevy Date: Mon Aug 8 20:49:49 2011 New Revision: 28405 URL: https://svn.nixos.org/websvn/nix/?rev=28405sc=1 Log: kernel/generic.nix: Add a passed-thru modDirVersion attribute With the new kernel versioning scheme, the first release in a series only has a version number and a major

  1   2   3   4   >