Re: [Nix-dev] New website

2014-05-31 Thread Sander van der Burg - EWI
I think people should write more stuff. Then it will disappear from the frontpage really quickly. From: nix-dev-boun...@lists.science.uu.nl [nix-dev-boun...@lists.science.uu.nl] on behalf of Vladimír Čunát [vcu...@gmail.com] Sent: Saturday, May 31, 2014

[Nix-dev] Nix/Nixpkgs on Cygwin

2014-05-29 Thread Sander van der Burg - EWI
Hello Nixers, Recently I had to do couple of development tasks on *cough cough* MS Windows. Unfortunately, Nix did not seem to work on it anymore, so I have decided revive the Cygwin support. I had to make a few subtle modifications to the Nix package manager, such as including cstdlib at

Re: [Nix-dev] Nix/Nixpkgs on Cygwin

2014-05-29 Thread Sander van der Burg - EWI
, 2014 3:15 PM To: Sander van der Burg - EWI Cc: nix-...@cs.uu.nl Subject: Re: [Nix-dev] Nix/Nixpkgs on Cygwin Did you run into https://github.com/NixOS/nix/issues/19? On Thu, May 29, 2014 at 3:08 PM, Sander van der Burg - EWI s.vanderb...@tudelft.nlmailto:s.vanderb...@tudelft.nl wrote: Hello

Re: [Nix-dev] Nix for Java Development?

2014-05-05 Thread Sander van der Burg - EWI
Hi, Interesting blog post that reminds me of some stuff I was working on years ago. In one of my research case studies, I actually had to build a Maven project in Nix to also make it deployable with Disnix. Since Maven and Nix don't really work well with each other (because Maven does

Re: [Nix-dev] npm2nix maintainership

2014-04-17 Thread Sander van der Burg - EWI
Hi, I'm still using Node.js at the moment, mostly for internal projects of the company I'm currently working for. If nobody else is planning to take maintainership, then I'm probably the best person to do it, since I'm still regularly using npm2nix and it's actually quite useful for us. And

Re: [Nix-dev] NiJS package manager

2014-04-02 Thread Sander van der Burg - EWI
...@lists.science.uu.nl] on behalf of Colin Putney [co...@wiresong.com] Sent: Wednesday, April 02, 2014 6:55 PM To: nix-dev@lists.science.uu.nl Subject: Re: [Nix-dev] NiJS package manager On Tue, Apr 1, 2014 at 4:52 PM, Sander van der Burg - EWI s.vanderb...@tudelft.nlmailto:s.vanderb

Re: [Nix-dev] NiJS package manager

2014-04-02 Thread Sander van der Burg - EWI
Oh really? Too bad I missed it! haha From: nix-dev-boun...@lists.science.uu.nl [nix-dev-boun...@lists.science.uu.nl] on behalf of Vladimír Čunát [vcu...@gmail.com] Sent: Wednesday, April 02, 2014 8:57 PM To: nix-dev@lists.science.uu.nl Subject: Re:

[Nix-dev] NiJS package manager

2014-04-01 Thread Sander van der Burg - EWI
Hello Nixers, After a year of hard work, I proudly want to present you NiJS: the asynchronous package manager. In NiJS, you can use the more popular, innovating and future proof JavaScript language to specify package build specifications while still having most of the useful goodies that Nix

Re: [Nix-dev] NiJS package manager

2014-04-01 Thread Sander van der Burg - EWI
...@lists.science.uu.nl] on behalf of Ludovic Courtès [l...@gnu.org] Sent: Tuesday, April 01, 2014 1:58 PM To: nix-dev@lists.science.uu.nl Subject: Re: [Nix-dev] NiJS package manager Hi Sander! Sander van der Burg - EWI s.vanderb...@tudelft.nl skribis: After a year of hard work, I proudly want

Re: [Nix-dev] NiJS package manager

2014-04-01 Thread Sander van der Burg - EWI
Hello everbody, It seems that my blog post caused quite a bit of discussion, which I really appreciate! I have decided to update my blog post with some additional notes based on the discussion: http://sandervanderburg.blogspot.com/2014/04/asynchronous-package-management-with.html

Re: [Nix-dev] FOSDEM: any plans for Saturday evening?

2014-01-31 Thread Sander van der Burg - EWI
I'll be there as well tomorrow. Hope to see you guys there! best, Sander From: nix-dev-boun...@lists.science.uu.nl [nix-dev-boun...@lists.science.uu.nl] on behalf of Joachim Schiele [j...@lastlog.de] Sent: Friday, January 31, 2014 7:06 PM To:

[Nix-dev] darwin support broken?

2014-01-21 Thread Sander van der Burg - EWI
Hi, When trying to evaluate any package (such as GNU Hello): $ nix-build 'nixpkgs' -A hello I get the following error: user-thrown exception: the package ‘gcc-4.8.2’ in «unknown-file» is not supported on ‘x86_64-darwin’ Conferences-iMac:examples sander$ mcedit

Re: [Nix-dev] Deploying Steam in NixOS

2013-09-14 Thread Sander van der Burg - EWI
you were also involved in the earlier package attempts ;) From: Aristid Breitkreuz [arist...@gmail.com] Sent: Saturday, September 14, 2013 2:49 AM To: Sander van der Burg - EWI Cc: nix-...@cs.uu.nl Subject: Re: [Nix-dev] Deploying Steam in NixOS Hi Sander

[Nix-dev] Deploying Steam in NixOS

2013-09-13 Thread Sander van der Burg - EWI
Hello Nixers seeking some entertainment! I also did an attempt to make Steam working in NixOS. I have used a chroot approach and for me it seems to work fine. I was capable of deploying and running Half-Life, Half Life 2, Portal and Counter Strike and they all seem to work fine on both on my

[Nix-dev] My PhD thesis online

2013-05-28 Thread Sander van der Burg - EWI
Hi everybody, I'd like to inform you that I have printed my PhD dissertation and that I have put it online. It involves distributed software deployment and various tools part of the Nix project. My dissertation can be obtained from my homepage:

[Nix-dev] getting node.js to work on darwin

2013-03-14 Thread Sander van der Burg - EWI
Hello everybody, Today I was (again) struggling a bit with getting nodejs to work on Darwin. One of the things that make it so hard/annoying is the fact that V8 (the JavaScript engine) uses some kind of weird/stupid meta-build system called gyp (http://code.google.com/p/gyp) developed by

[Nix-dev] Node.JS package and build inputs

2013-02-04 Thread Sander van der Burg - EWI
Hi everyone, Lately, I'm using Node.js and I wanted to create a package that requires some of the NodeJS modules that we have defined in node-packages.nix. However, when I add them to buildInputs, they cannot be found. Of course, I could set the NODE_PATH environment variable in every package

Re: [Nix-dev] Who and when, Fosdem 2013

2013-01-31 Thread Sander van der Burg - EWI
I've just managed to renew my passport, so it seems that I can also be there. Who else is going? -- Sander From: nix-dev-boun...@lists.science.uu.nl [nix-dev-boun...@lists.science.uu.nl] on behalf of Mathijs Kwik [math...@bluescreen303.nl] Sent:

Re: [Nix-dev] nix on mac

2013-01-14 Thread Sander van der Burg - EWI
Yes, It's possible to use the Nix package manager on Mac OS X. I'm using it quite frequently these days at work (although I don't own any Apple devices myself :-) ). However, Mac support is less mature and the packages collection is not fully bootstrapped (meaning that it has some dependencies

[Nix-dev] building iOS apps with Nix

2012-12-29 Thread Sander van der Burg - EWI
Hi everybody, A few days ago I've published the following blog post: http://sandervanderburg.blogspot.nl/2012/12/deploying-ios-applications-with-nix.html in which I describe how to build iOS apps with Nix. What I've done is quite hacky, experimental and not entirely pure. For me personally,

[Nix-dev] chroot builds on other Linux platforms

2012-12-28 Thread Sander van der Burg - EWI
I'm using Nix on an ordinary Linux distro (not NixOS) and I want to use chroot builds, to make package builds more pure. I've successfully performed a multi-user installation and I've enabled chroot builds in nix.conf. However, the default build-chroot-dirs option value does not include the

Re: [Nix-dev] chroot builds on other Linux platforms

2012-12-28 Thread Sander van der Burg - EWI
PM To: nix-dev@lists.science.uu.nl Subject: Re: [Nix-dev] chroot builds on other Linux platforms Hi, On 28/12/12 18:41, Sander van der Burg - EWI wrote: A possible solution is to bind mount a different directory from my host system (only containing the shell) into the the chroot environment

Re: [Nix-dev] [Nix-commits] [NixOS/nix] 24d587: Document multiple output support

2012-12-04 Thread Sander van der Burg - EWI
Awesome stuff! From: nix-commits-boun...@lists.science.uu.nl [nix-commits-boun...@lists.science.uu.nl] on behalf of Eelco Dolstra [eelco.dols...@logicblox.com] Sent: Tuesday, December 04, 2012 4:04 PM To: nix-comm...@lists.science.uu.nl Subject:

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] a034c4: androidenv: Remove examples directory

2012-11-20 Thread Sander van der Burg - EWI
Hey, I just wanted to remove it myself, so that I could update my blog with the instructions. You have also removed the example Nix expressions, along with the example source code. Should the example Nix expressions also be included elsewhere? From:

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] a034c4: androidenv: Remove examples directory

2012-11-20 Thread Sander van der Burg - EWI
...@logicblox.com] Sent: Tuesday, November 20, 2012 1:13 PM To: nix-dev@lists.science.uu.nl Subject: Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] a034c4: androidenv: Remove examplesdirectory Hi, On 20/11/12 12:51, Sander van der Burg - EWI wrote: I just wanted to remove it myself, so that I could update

Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] 3afa95: Added androidenv - the Android SDK, their addition...

2012-11-08 Thread Sander van der Burg - EWI
] Sent: Thursday, November 08, 2012 10:29 AM To: Sander van der Burg - EWI Cc: Nix-dev Subject: Re: [Nix-dev] [Nix-commits] [NixOS/nixpkgs] 3afa95: Added androidenv - the Android SDK, their addition... Hi Sander, On 07/11/12 21:29, Sander van der Burg - EWI wrote: Normally, I wouldn't include any

[Nix-dev] Build Android apps with the Nix package manager

2012-11-07 Thread Sander van der Burg - EWI
Hi everybody, I have been quiet for some time. At my new employer I have spent some time in developing an infrastructure as well as 2 functions capable of building and emulating Android Apps (http:/www.android.com). I have a detailed blog post about this here:

[Nix-dev] fixing node.js on Darwin

2012-11-02 Thread Sander van der Burg - EWI
Hello everyone, Currently, I'm trying to deploy node.js on Mac OS X through the Nix package manager. Unfortunately, it fails because cyrus-sasl is broken on Mac OS X. For me, it looked a bit weird that cyrus-sasl was in the closure anyway, but apparently fetchsvn is used to download the V8

Re: [Nix-dev] openjdk cannot run GUI applications in NixOS

2012-10-10 Thread Sander van der Burg - EWI
Freemind seems to run fine, but for some reason netbeans still does not start. Perhaps there is another library missing. From: Shea Levy [s...@shealevy.com] Sent: Tuesday, October 09, 2012 5:17 PM To: Sander van der Burg - EWI Cc: nix-...@cs.uu.nl Subject: Re

[Nix-dev] openjdk cannot run GUI applications in NixOS

2012-10-09 Thread Sander van der Burg - EWI
I know that almost nobody uses Java GUI applications nowadays, but I have noticed that I cannot run AWT/Swing applications with OpenJDK (although the Oracle JDK works fine). For example, I cannot run netbeans with OpenJDK. I have circumvented the issue by utilising Oracle's JDK in the netbeans

Re: [Nix-dev] openjdk cannot run GUI applications in NixOS

2012-10-09 Thread Sander van der Burg - EWI
. From: Shea Levy [s...@shealevy.com] Sent: Tuesday, October 09, 2012 2:41 PM To: Sander van der Burg - EWI Cc: nix-...@cs.uu.nl Subject: Re: [Nix-dev] openjdk cannot run GUI applications in NixOS Hi Sander, On 10/09/2012 08:39 AM, Sander van der Burg - EWI wrote: I know

Re: [Nix-dev] openjdk cannot run GUI applications in NixOS

2012-10-09 Thread Sander van der Burg - EWI
...@lists.science.uu.nl] on behalf of Sander van der Burg - EWI [s.vanderb...@tudelft.nl] Sent: Tuesday, October 09, 2012 2:51 PM To: Shea Levy Cc: nix-...@cs.uu.nl Subject: Re: [Nix-dev] openjdk cannot run GUI applications in NixOS Something like this: [INFO] --- gwt-maven-plugin:2.4.0:run (default-cli

Re: [Nix-dev] [Nix-commits] [NixOS/nix] 4ccd48: Add a filter primop

2012-08-13 Thread Sander van der Burg - EWI
Well, I believe the Nix expression language is Turing complete right (although I have no proof), so it is as powerful as any other general purpose language. Haha! Just kidding From: nix-dev-boun...@lists.science.uu.nl

Re: [Nix-dev] [***SPAM***] [ANN] Guix, functional package management from Guile

2012-07-09 Thread Sander van der Burg - EWI
Awesome experiment Ludovic! Actually, I had some crazy ideas in the past as well. For example, to develop an internal DSL for Nix in Scala (no specific reason why it's useful, but oh well) From: nix-dev-boun...@lists.science.uu.nl

Re: [Nix-dev] [***SPAM***] [ANN] Guix, functional package management from Guile

2012-07-09 Thread Sander van der Burg - EWI
-or-environment. From: Ludovic Courtès [l...@gnu.org] Sent: Monday, July 09, 2012 11:21 AM To: Sander van der Burg - EWI Cc: nix-dev Subject: Re: [Nix-dev] [***SPAM***] [ANN] Guix, functional package management from Guile Hey, Sander van der Burg - EWI s.vanderb

Re: [Nix-dev] Announcing free-nix: the free Linux distribution based on the Nix package manager

2012-06-26 Thread Sander van der Burg - EWI
I've just noticed that there is a very big mailing list discussion going on here. Actually, I'm very busy now with writing my PhD thesis and I didn't really have the time to respond yet. Nonetheless, I think it's important that I express my thoughts about this matter, although I haven't read

Re: [Nix-dev] [Nix-commits] [NixOS/nix] e071f8: Add an experimental nix-make file

2012-05-21 Thread Sander van der Burg - EWI
YEAH!!! Finally we can bootstrap Nix! From: nix-commits-boun...@lists.science.uu.nl [nix-commits-boun...@lists.science.uu.nl] on behalf of Eelco Dolstra [eelco.dols...@logicblox.com] Sent: Monday, May 21, 2012 3:43 PM To: nix-comm...@lists.science.uu.nl

Re: [Nix-dev] [Nix-commits] SVN commit: nix - r34162 - nixos/trunk/modules/misc

2012-05-17 Thread Sander van der Burg - EWI
Why didn't you call this file /etc/bikeshed instead? LOL! http://0pointer.de/blog/projects/os-release.html From: nix-commits-boun...@lists.science.uu.nl [nix-commits-boun...@lists.science.uu.nl] on behalf of Eelco Dolstra [e.dols...@tudelft.nl] Sent:

Re: [Nix-dev] Blog post about Nix

2012-05-14 Thread Sander van der Burg - EWI
Eelco's PhD thesis explains more relevant concepts that you may want to know about. For example, what a store derivation (.drv file) is and why it is implemented like that. You can download his thesis from his homepage: http://www.st.ewi.tudelft.nl/~dolstra/pubs/phd-thesis.pdf Alternatively,

Re: [Nix-dev] pgf (was: SVN commit: nix - r33067 - in nixpkgs/trunk/pkgs: tools/typesetting/tex/pgfplots top-level)

2012-03-14 Thread Sander van der Burg - EWI
I don't know very much about pgf either, but apparently it's a separate package which is not included with the regular pgf distribution. I use this package in conjunction with the pkgs.texFunctions.runLaTeX nix function to automatically compile my documents by using a nix expression.

Re: [Nix-dev] broadcom driver

2012-01-27 Thread Sander van der Burg - EWI
peripherals. From: nix-dev-boun...@lists.science.uu.nl [nix-dev-boun...@lists.science.uu.nl] on behalf of Sander van der Burg - EWI [s.vanderb...@tudelft.nl] Sent: Thursday, January 26, 2012 1:38 PM To: Eelco Dolstra - EWI Cc: nix-dev@lists.science.uu.nl

[Nix-dev] broadcom driver

2012-01-26 Thread Sander van der Burg - EWI
It turned out yesterday that my Broadcom 4359 wireless network card didn't work with NixOS, due to missing firmware. After doing some experiments, it looks like the latest broadcom-sta driver works with this model. The current Nix expression tries to apply a mutex-sema patch for kernel

Re: [Nix-dev] broadcom driver

2012-01-26 Thread Sander van der Burg - EWI
Burg - EWI Cc: nix-dev@lists.science.uu.nl Subject: Re: [Nix-dev] broadcom driver On 26/01/12 13:24, Sander van der Burg - EWI wrote: This is the updated firmware expression I just created for: pkgs/os-specific/linux/firmware/bcm43xx/default.nix: How is this different from the expression

[Nix-dev] MySQL 5.5 NixOS service

2012-01-19 Thread Sander van der Burg - EWI
Hi all, I've just created a NixOS module for MySQL 5.5. Unfortunately, Oracle decided to use cmake for this MySQL release and the package structure has changed significantly. Moreover, the replication features can't be configured the same way as in the old NixOS module. So I propose to use a

Re: [Nix-dev] ~/bin in PATH if exists

2012-01-03 Thread Sander van der Burg - EWI
Why is this personal bin directory needed? I don't see the point actually. I mean users in NixOS have their own private Nix profile to install their binaries in, right? From: nix-dev-boun...@lists.science.uu.nl [nix-dev-boun...@lists.science.uu.nl] on

Re: [Nix-dev] ~/bin in PATH if exists

2012-01-03 Thread Sander van der Burg - EWI
: Tuesday, January 03, 2012 4:47 PM To: Sander van der Burg - EWI Cc: Florian Friesdorf; nix-dev@lists.science.uu.nl; sim...@cryp.to Subject: Re: [Nix-dev] ~/bin in PATH if exists On Tue, Jan 03, 2012 at 03:32:11PM +, Sander van der Burg wrote: Why is this personal bin directory needed? I don't

Re: [Nix-dev] Nix-based GNU/Hurd image!

2011-11-08 Thread Sander van der Burg - EWI
Although I'm not sure if I'm going to switch to this as a primary OS, I have to say: very nice work! :) From: nix-dev-boun...@lists.science.uu.nl [nix-dev-boun...@lists.science.uu.nl] on behalf of Ludovic Courtès [l...@gnu.org] Sent: Tuesday, November

Re: [Nix-dev] Problems getting started with nix

2011-09-25 Thread Sander van der Burg - EWI
Probably you have installed Nix as root and you're trying to update the channel as a non-privileged user. The simplest solution is probably by changing the permissions of the /nix directory to your own user account, e.g.: chown -R myuser:mygroup /nix Then everything should work fine! Another