[Nix-commits] SVN commit: nix - r28718 - nixpkgs/trunk/pkgs/applications/science/logic/hol_light

2011-08-21 Thread Marco Maggesi
Author: maggesi Date: Sun Aug 21 08:41:22 2011 New Revision: 28718 URL: https://svn.nixos.org/websvn/nix/?rev=28718sc=1 Log: Update HOL Light to release 102 Modified: nixpkgs/trunk/pkgs/applications/science/logic/hol_light/default.nix Modified:

[Nix-dev] Re: Toward a Purer stdenv

2011-08-21 Thread Ludovic Courtès
Hi, Shea Levy s...@shealevy.com skribis: 1. What impurities does the current stdenv have? I can think of three off of the top of my head: timestamps in files, kernel version (e.g. via uname), and /bin/sh. There’s uname(2), getrlimit(2), gettimeofday(2), getpid(2), /proc, /sys, the ‘cpuid’

[Nix-commits] SVN commit: nix - r28719 - nixpkgs/trunk/pkgs/applications/misc/evince

2011-08-21 Thread Michael Raskin
Author: raskin Date: Sun Aug 21 10:29:01 2011 New Revision: 28719 URL: https://svn.nixos.org/websvn/nix/?rev=28719sc=1 Log: Fix typo Modified: nixpkgs/trunk/pkgs/applications/misc/evince/default.nix Modified: nixpkgs/trunk/pkgs/applications/misc/evince/default.nix

Re: [Nix-dev] What about introducing security.packages?

2011-08-21 Thread Nicolas Pierron
Hi Yury, On Sat, Aug 20, 2011 at 16:18, Yury G. Kudryashov urkud.ur...@gmail.com wrote: We have quite a few *.packages variables in NixOS: udev.packages, hal.packages, dbus.packages etc. I see only one reason for separating these packages from system.packages: programs/config files/...

Re: [Nix-dev] What about introducing security.packages?

2011-08-21 Thread Marc Weber
Another solution would be having a black/white list. If a package should be added to DBUS but is contained in neither list tell the user to do so. This way users have a choice but won't miss to make the decision. Eg: systemPackages = [ pkgProvidingDbusConfig pkg2ProvidingDbusConfig

Re: [Nix-dev] What about introducing security.packages?

2011-08-21 Thread Michael Raskin
cag1v4pdmutrs3kkovujrs8ntkvye6ky9q2wszvyoebw9tbb...@mail.gmail.com) Mime-Version: 1.0 Content-type: text/plain; charset=UTF-8 Another solution would be having a black/white list. If a package should be added to DBUS but is contained in neither list tell the user to do so. This way users have a

[Nix-commits] SVN commit: nix - r28720 - nixpkgs/trunk/pkgs/games/freeciv

2011-08-21 Thread Nicolas Pierron
Author: NicolasPierron Date: Sun Aug 21 15:36:25 2011 New Revision: 28720 URL: https://svn.nixos.org/websvn/nix/?rev=28720sc=1 Log: Restrict freeciv to linux platforms. Modified: nixpkgs/trunk/pkgs/games/freeciv/default.nix Modified: nixpkgs/trunk/pkgs/games/freeciv/default.nix

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

2011-08-21 Thread Nicolas Pierron
Author: NicolasPierron Date: Sun Aug 21 15:36:33 2011 New Revision: 28721 URL: https://svn.nixos.org/websvn/nix/?rev=28721sc=1 Log: Gdb: Add --without-python to cygwin builds. Modified: nixpkgs/trunk/pkgs/development/tools/misc/gdb/default.nix Modified:

[Nix-commits] SVN commit: nix - r28722 - in nixpkgs/trunk/pkgs/applications/networking: browsers/firefox mailreaders/thunderbird

2011-08-21 Thread Nicolas Pierron
Author: NicolasPierron Date: Sun Aug 21 15:44:53 2011 New Revision: 28722 URL: https://svn.nixos.org/websvn/nix/?rev=28722sc=1 Log: Follow Mozilla homepages migrations. (.com - .org) Modified: nixpkgs/trunk/pkgs/applications/networking/browsers/firefox/3.6.nix

[Nix-dev] Re: What about introducing security.packages?

2011-08-21 Thread Yury G. Kudryashov
Michael Raskin wrote: The real downside is that one can end up having _multiple_ large white/blacklists. No since just a few packages provide *system* d-bus/udev/whatever service. And, e.g., modules/services/hardware/udisks.nix should add udisks to d-bus and udev whitelists. My system-path

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

2011-08-21 Thread Peter Simons
Author: simons Date: Sun Aug 21 16:09:41 2011 New Revision: 28723 URL: https://svn.nixos.org/websvn/nix/?rev=28723sc=1 Log: haskell-AspectAG: updated to version 0.3.4.1 Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/AspectAG/default.nix Modified:

Re: [Nix-dev] What about introducing security.packages?

2011-08-21 Thread Marc Weber
you: My system-path derivation lists more than 600 paths... I like this way of managing package installation; your proposal would make it somewhat harder... Me: [..] Eg we could add additional info then: meta / passthru = { providesDbusConfig = { why = Without this XY won't work

[Nix-commits] SVN commit: nix - r28724 - in nixpkgs/trunk/pkgs: applications/office/hledger-interest top-level

2011-08-21 Thread Peter Simons
Author: simons Date: Sun Aug 21 18:01:13 2011 New Revision: 28724 URL: https://svn.nixos.org/websvn/nix/?rev=28724sc=1 Log: pkgs/applications/office/hledger-interest: initial version 1.0 Added: nixpkgs/trunk/pkgs/applications/office/hledger-interest/

[Nix-commits] SVN commit: nix - r28725 - nixpkgs/trunk/pkgs/development/libraries/polkit

2011-08-21 Thread Eelco Dolstra
Author: eelco Date: Sun Aug 21 19:10:36 2011 New Revision: 28725 URL: https://svn.nixos.org/websvn/nix/?rev=28725sc=1 Log: * Polkit updated to 0.102. Modified: nixpkgs/trunk/pkgs/development/libraries/polkit/default.nix Modified: nixpkgs/trunk/pkgs/development/libraries/polkit/default.nix

[Nix-commits] SVN commit: nix - r28726 - nixpkgs/trunk/pkgs/development/web/nodejs

2011-08-21 Thread Cillian de Roiste
Author: cillian Date: Sun Aug 21 19:42:55 2011 New Revision: 28726 URL: https://svn.nixos.org/websvn/nix/?rev=28726sc=1 Log: Updating node to version 0.5.4 Modified: nixpkgs/trunk/pkgs/development/web/nodejs/default.nix Modified: nixpkgs/trunk/pkgs/development/web/nodejs/default.nix

[Nix-commits] SVN commit: nix - r28727 - nixpkgs/trunk/pkgs/development/libraries/haskell/http-enumerator

2011-08-21 Thread Peter Simons
Author: simons Date: Sun Aug 21 19:56:13 2011 New Revision: 28727 URL: https://svn.nixos.org/websvn/nix/?rev=28727sc=1 Log: haskell-http-enumerator: updated to version 0.6.6 Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/http-enumerator/default.nix Modified:

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

2011-08-21 Thread Peter Simons
Author: simons Date: Sun Aug 21 20:21:22 2011 New Revision: 28728 URL: https://svn.nixos.org/websvn/nix/?rev=28728sc=1 Log: haskell-cmdlib: added version 0.3.2.1 Added: nixpkgs/trunk/pkgs/development/libraries/haskell/cmdlib/

[Nix-commits] SVN commit: nix - r28729 - nixos/trunk/modules/security

2011-08-21 Thread Eelco Dolstra
Author: eelco Date: Sun Aug 21 20:38:45 2011 New Revision: 28729 URL: https://svn.nixos.org/websvn/nix/?rev=28729sc=1 Log: * Add some options to allow setting PolKit permissions. Modified: nixos/trunk/modules/security/polkit.nix Modified: nixos/trunk/modules/security/polkit.nix

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

2011-08-21 Thread Eelco Dolstra
Author: eelco Date: Sun Aug 21 21:03:02 2011 New Revision: 28730 URL: https://svn.nixos.org/websvn/nix/?rev=28730sc=1 Log: * Create /var/lib/udisks because that's where udisks keeps its mtab file. Without this, users are not able to unmount their own devices (because udisks doesn't remember

[Nix-commits] SVN commit: nix - r28731 - in nixpkgs/trunk/pkgs: development/web/csslint top-level

2011-08-21 Thread Cillian de Roiste
Author: cillian Date: Sun Aug 21 21:34:17 2011 New Revision: 28731 URL: https://svn.nixos.org/websvn/nix/?rev=28731sc=1 Log: Adding csslint, this uses node as an interpreter. It detects problems in CSS files. Added: nixpkgs/trunk/pkgs/development/web/csslint/