[Nix-commits] [NixOS/nixpkgs] 3211ff: global: support universal-ctags

2017-02-23 Thread Pascal Wittmann
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 3211ff1b5026c041779c8bcfc68da34d61b27369
  
https://github.com/NixOS/nixpkgs/commit/3211ff1b5026c041779c8bcfc68da34d61b27369
  Author: Leon Isenberg 
  Date:   2017-02-24 (Fri, 24 Feb 2017)

  Changed paths:
M pkgs/development/tools/misc/global/default.nix

  Log Message:
  ---
  global: support universal-ctags


  Commit: 3af06724fa35655809df53b76c4449ef839a8498
  
https://github.com/NixOS/nixpkgs/commit/3af06724fa35655809df53b76c4449ef839a8498
  Author: Pascal Wittmann 
  Date:   2017-02-24 (Fri, 24 Feb 2017)

  Changed paths:
M pkgs/development/tools/misc/global/default.nix

  Log Message:
  ---
  Merge pull request #23136 from ljli/global-enhance

global: support universal-ctags


Compare: https://github.com/NixOS/nixpkgs/compare/4588f94396c7...3af06724fa35___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 4588f9: sensu: 0.17.1 -> 0.28.0

2017-02-23 Thread Peter Hoeg
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4588f94396c72334ed40a2c3eda51f18a33f03c4
  
https://github.com/NixOS/nixpkgs/commit/4588f94396c72334ed40a2c3eda51f18a33f03c4
  Author: Peter Hoeg 
  Date:   2017-02-24 (Fri, 24 Feb 2017)

  Changed paths:
M pkgs/servers/monitoring/sensu/Gemfile.lock
M pkgs/servers/monitoring/sensu/default.nix
M pkgs/servers/monitoring/sensu/gemset.nix

  Log Message:
  ---
  sensu: 0.17.1 -> 0.28.0


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


Re: [Nix-dev] Fwd: Python 3 as default

2017-02-23 Thread Freddy Rietdijk
> I'd be happy to help with the process of mass-renaming, if somebody
provided a list of packages wanting 2 or 3, however I suspect the real work
is in determining those package sets.
So, if a query-replace for `pkgs.python` -> `pkgs.python2` / `pkgs.python3`
within nixpkgs would cause so much trouble, how would a rename in
`all-packages.nix` fare any better? Are we ready to throw the switch yet?

All the packages that explicitly need Python 2 are already pinned to use
Python 2. That was a matter of converting, testing, and moving on. About
150 packages were pinned to `python2`. That is why a `python = python3`
won't break anything (or nearly nothing) in Nixpkgs anymore.

Explicitly pinning to `python3` means converting every expression that has
`python` to `python3`. No breakage should occur anymore, except when one
makes a mistake in converting expressions only partially. There are about
1000 packages that need to be converted.

The best method I can think of is searching for all the files that contain
`python` without leading and trailing alphanumerical characters. Those can
typically be converted to `python3`. Exceptions are
`pkgs/top-level/python-packages.nix`,
`pkgs/development/interpreters/python`,
 `pkgs/development/python-modules/*` and when the `python` argument is
overriden in, say, `all-packages.nix`. Another exception could be `python =
python3.withPackages(...)` but I think that is rare.

On Fri, Feb 24, 2017 at 4:59 AM, Herwig Hochleitner 
wrote:

> And a copy for the list as well + a one person applause for our
> friend, reply-all.
>
> -- Forwarded message --
> From: Herwig Hochleitner 
> Date: 2017-02-24 4:54 GMT+01:00
> Subject: Re: [Nix-dev] Python 3 as default
> To: Freddy Rietdijk 
>
>
> First off, for context: I'm very grateful for your work to get our
> python stuff over to python3.
>
> I also support python3 providing `/bin/python`, _if_ we ensure that
> python2's `/bin/python` takes precedence in all collisions (right
> until python2's EOL). I think the PEP's symlinking guideline doesn't
> directly apply here, since our transitive dependencies don't collide
> (horray!).
>
> I'm against changing pkgs.python to mean python3, though. Let me break
> down why:
>
> 2017-02-22 16:32 GMT+01:00 Freddy Rietdijk :
> >
> >
> > If we can't break stuff we might as well not make any changes at all.
>
>
> I see your point, but I'd like to point out that additive changes are
> less cumbersome than breaking changes, and explicit breakage is less
> cumbersome than implicit breakage.
>
> > the fact that upstream wants everyone to move away from Python 2
>
> to be fair, upstream has been wanting that for a decade
>
> >
> > incompatibilities also exist between minor versions
>
>
> i think users are customarily expected to keep up with point releases.
>
> > explicitly changing parameters and arguments ... considering how much
> Python is used throughout Nixpkgs that's just unrealistic.
> >
> > I'm still open to getting rid of the `python` attribute, ... If this is
> the route we want to take, then its very unlikely we will be able to switch
> to 3.5 as the default for 17.03,
>
>
> I'd be happy to help with the process of mass-renaming, if somebody
> provided a list of packages wanting 2 or 3, however I suspect the real
> work is in determining those package sets.
> So, if a query-replace for `pkgs.python` -> `pkgs.python2` /
> `pkgs.python3` within nixpkgs would cause so much trouble, how would a
> rename in `all-packages.nix` fare any better? Are we ready to throw
> the switch yet?
>
> > or 3.6 for 17.09.
>
>
> Are there python projects, stuck at 3.5, as well?
>
> kind regards
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-dev] Fwd: Python 3 as default

2017-02-23 Thread Herwig Hochleitner
And a copy for the list as well + a one person applause for our
friend, reply-all.

-- Forwarded message --
From: Herwig Hochleitner 
Date: 2017-02-24 4:54 GMT+01:00
Subject: Re: [Nix-dev] Python 3 as default
To: Freddy Rietdijk 


First off, for context: I'm very grateful for your work to get our
python stuff over to python3.

I also support python3 providing `/bin/python`, _if_ we ensure that
python2's `/bin/python` takes precedence in all collisions (right
until python2's EOL). I think the PEP's symlinking guideline doesn't
directly apply here, since our transitive dependencies don't collide
(horray!).

I'm against changing pkgs.python to mean python3, though. Let me break down why:

2017-02-22 16:32 GMT+01:00 Freddy Rietdijk :
>
>
> If we can't break stuff we might as well not make any changes at all.


I see your point, but I'd like to point out that additive changes are
less cumbersome than breaking changes, and explicit breakage is less
cumbersome than implicit breakage.

> the fact that upstream wants everyone to move away from Python 2

to be fair, upstream has been wanting that for a decade

>
> incompatibilities also exist between minor versions


i think users are customarily expected to keep up with point releases.

> explicitly changing parameters and arguments ... considering how much Python 
> is used throughout Nixpkgs that's just unrealistic.
>
> I'm still open to getting rid of the `python` attribute, ... If this is the 
> route we want to take, then its very unlikely we will be able to switch to 
> 3.5 as the default for 17.03,


I'd be happy to help with the process of mass-renaming, if somebody
provided a list of packages wanting 2 or 3, however I suspect the real
work is in determining those package sets.
So, if a query-replace for `pkgs.python` -> `pkgs.python2` /
`pkgs.python3` within nixpkgs would cause so much trouble, how would a
rename in `all-packages.nix` fare any better? Are we ready to throw
the switch yet?

> or 3.6 for 17.09.


Are there python projects, stuck at 3.5, as well?

kind regards
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 8e3d0b: awless: 0.0.13 -> 0.0.14

2017-02-23 Thread Peter Hoeg
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8e3d0b83234bf301f1eba7a6cb1517c8b2f02a7a
  
https://github.com/NixOS/nixpkgs/commit/8e3d0b83234bf301f1eba7a6cb1517c8b2f02a7a
  Author: Peter Hoeg 
  Date:   2017-02-24 (Fri, 24 Feb 2017)

  Changed paths:
M pkgs/tools/virtualization/awless/default.nix

  Log Message:
  ---
  awless: 0.0.13 -> 0.0.14


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 4d006d: Revert "Revert "linux kernels: patch against DCCP ...

2017-02-23 Thread Graham Christensen
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4d006d3371e96f4933b0d2233a969722acf3aeda
  
https://github.com/NixOS/nixpkgs/commit/4d006d3371e96f4933b0d2233a969722acf3aeda
  Author: Graham Christensen 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/os-specific/linux/kernel/patches.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Revert "Revert "linux kernels: patch against DCCP double free 
(CVE-2017-6074)""

This reverts commit 53a2baabbeb29ce0180b0353deb623139f1808bd.

(cherry picked from commit d36b1ccc135fd86dd228db735ce6ef54d69cd9a1)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] d36b1c: Revert "Revert "linux kernels: patch against DCCP ...

2017-02-23 Thread Graham Christensen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d36b1ccc135fd86dd228db735ce6ef54d69cd9a1
  
https://github.com/NixOS/nixpkgs/commit/d36b1ccc135fd86dd228db735ce6ef54d69cd9a1
  Author: Graham Christensen 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/os-specific/linux/kernel/patches.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Revert "Revert "linux kernels: patch against DCCP double free 
(CVE-2017-6074)""

This reverts commit 53a2baabbeb29ce0180b0353deb623139f1808bd.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-dev] Linux Kernel: DCCP Double Free, Local Root (CVE-2017-6074)

2017-02-23 Thread Graham Christensen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


Hello,

Recently, a kernel double-free vulnerability was reported by Andrey
Konovalov in the DCCP functionality of the Linux kernel. All kernels
compiled with CONFIG_IP_DCCP enabled (compiled in or as a module) are
vulnerable. If the module is not loaded, the kernel will load it on
first use.


VULNERABILITY STATUS
- - 
NixOS's default configuration does compile the kernels with
CONFIG_IP_DCCP set to m and thusly we are vulnerable.


MITIGATION
- - --
Until we are able to release patches, users are able to mitigate the
issue by applying the following configuration and running `nixos-rebuild
switch`:

boot.extraModProbeConfig = ''
  install dccp /run/current-system/sw/bin/false
'';

If your kernel has already loaded the dccp module, you will need to
reboot:

lsmod | grep dccp

However, if you don't use dccp and your kernel has loaded the module,
you should investigate the situation.


RELEASE SCHEDULE
- - 
We are currently working to release patches and updates to NixOS 16.09
and Unstable. I hope to have patches being tested for release within the
next few hours.


MORE
- - 
For more details, visit: http://seclists.org/oss-sec/2017/q1/471,
reply to me (gra...@grahamc.com), or ask in #NixOS on Freenode.

Thank you to clever on Freenode for help on this email.

Thank you,
Graham Christensen
NixOS Security Team
-BEGIN PGP SIGNATURE-

iQIcBAEBCAAGBQJYr6LGAAoJEAYSHTZv6UNcjjUP/jKZ2N2RJt3HjhCDfjBcT3da
c6i0I89Fjf0gypJmA+iEonZE0fMQTSMwFkU49FpmSvB2Dt/9IF5fsH5KLfC45gac
F5QAxmHn00HbJ3QKbfm8f+AwvgXoMSBe6eP9GStsu7VQDBCvblggbHgUnw/nBY/Q
uCa+X159sncS8HW9eLSdyPSpTt2yfPOiCeLXunmZpX4s3W5hPfNGz+OzgxpSspYY
i20iH75Mxtmkm60qFI91YqyVqGoWHtEu+Su/BK3i1NaY9Y+2Gf2p5SakBx8023/l
fagFKH2caebNJIwNDTBqpxKLVRT5I6n2h9Q9TGdFKE7izSYHj80LnyGau4mDLScX
imzDCSWaEOtoWwaeu/LGnM2Fn2BS+DtIf+GbNeOTohzRW1c6D3u43Xegl/adIX1q
mg3H2nkrJTDRQI98Ftu5OSziln8xrFkriJYORdIsdfTPtdLHgog2HVjvJ3U5k7t+
Snr4ep5ZBebaFTYhoZdSoCL8zmCwp722TIoBcUiQ/jjSCUeQ/USsjTTAlWQSb/AX
VU5X7/t/7ZeBd+67R5ovowCb2Axj4JF9COoMdbE6slgfuqEvghM+cK8komv+GJWV
y9DxTEVT9gm3qV+stbO+yIh41jAG9DqR5rwmzhdch+nrOA/Ib4U2bHD80U0DmRfc
QlI58q2jPzOaF0ubJDzH
=F23d
-END PGP SIGNATURE-
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] cabal-install & nix (was: nix-shell pro/con (was: Python 3 as default))

2017-02-23 Thread Thomas Tuegel
Profpatsch  writes:
> On 17-02-23 12:45pm, Thomas Tuegel wrote:
>> The next version of cabal-install will perform this caching for you
>> automatically. It uses your shell.nix (if present) and adds GC roots for
>> the results. Your environment is not garbage collected or updated unless
>> you clear out the work directory or modify the shell.nix.
>
> You mean cabal-install will get support for nix?
> How does that interact with new-style builds?

Nix integration only supports the commands [1] where I thought it would
be useful, which does not include new-build. Adding support for a new
command wouldn't be difficult; "Nix integration" simply consists of
cabal calling `exec nix-shell --run "cabal [original arguments...]"'.

[1]. https://github.com/haskell/cabal/blob/master/Cabal/doc/nix-integration.rst
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] cabal-install & nix (was: nix-shell pro/con (was: Python 3 as default))

2017-02-23 Thread Profpatsch
On 17-02-23 12:45pm, Thomas Tuegel wrote:
> The next version of cabal-install will perform this caching for you
> automatically. It uses your shell.nix (if present) and adds GC roots for
> the results. Your environment is not garbage collected or updated unless
> you clear out the work directory or modify the shell.nix.

You mean cabal-install will get support for nix?
How does that interact with new-style builds?

-- 
Proudly written in Mutt with Vim on NixOS.
Q: Why is this email five sentences or less?
A: http://five.sentenc.es
May take up to five days to read your message. If it’s urgent, call me.
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 53a2ba: Revert "linux kernels: patch against DCCP double f...

2017-02-23 Thread Graham Christensen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 53a2baabbeb29ce0180b0353deb623139f1808bd
  
https://github.com/NixOS/nixpkgs/commit/53a2baabbeb29ce0180b0353deb623139f1808bd
  Author: Graham Christensen 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/os-specific/linux/kernel/patches.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Revert "linux kernels: patch against DCCP double free (CVE-2017-6074)"

This reverts commit 1d68edbef48f30a4cefc33a85636099582411957.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 1d68ed: linux kernels: patch against DCCP double free (CVE...

2017-02-23 Thread Graham Christensen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1d68edbef48f30a4cefc33a85636099582411957
  
https://github.com/NixOS/nixpkgs/commit/1d68edbef48f30a4cefc33a85636099582411957
  Author: Graham Christensen 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/os-specific/linux/kernel/patches.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  linux kernels: patch against DCCP double free (CVE-2017-6074)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] c71bae: long-shebang: 1.1.0 -> 1.2.0

2017-02-23 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c71bae03304c5c3437c9cecb68f6aa6e8dbe01f9
  
https://github.com/NixOS/nixpkgs/commit/c71bae03304c5c3437c9cecb68f6aa6e8dbe01f9
  Author: Shea Levy 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/misc/long-shebang/default.nix

  Log Message:
  ---
  long-shebang: 1.1.0 -> 1.2.0


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


Re: [Nix-dev] newbie question nix private package

2017-02-23 Thread Danylo Hlynskyi
self = {

tango = callPackage ./development/libraries/tango {};

pytango = pythonPackages.pytango {};
   };


Key insight here is: pythonPackages.pytango is a derivation, not a function.

2017-02-23 15:49 GMT+02:00 Sébastien Petitdemange <
sebastien.petitdema...@esrf.fr>:

> Hello,
>
> I tried to create a set of private nix packages following this example
> (https://gist.github.com/benley/4d7f01805e60b39c2556).
>
> Unfortunately, when I try to build the only package I have, nix build
> give me an error:
>
>  nix-build  --show-trace ~/local/bcupkgs -A pytango
> error: attempt to call something which is not a function but a set, at
> ~/local/bcupkgs/default.nix:21:12
>
> I pretty sure that I wrote something stupid but I can find where.
>
> Is there someone who can help me with this?
>
> Kinds regards,
>
> SEB
>
>
> My private packages look like this:
>
>
> ├── default.nix
> ├── development
> │   └── python-modules
> │   └── pytango
> │   ├── default.nix
> │   └── setup.patch
> └── python_packages.nix
>
>
> with default.nix:
>
> { system ? builtins.currentSystem}:
>
> let
>pkgs = import  { inherit system; };
>callPackage = pkgs.lib.callPackageWith (pkgs // self);
>
>python27Packages = pkgs.recurseIntoAttrs (
>   callPackage ./python_packages.nix {
> python = pkgs.python27;
> self = combinedPython27Packages;
>   });
>
>pythonPackages = python27Packages;
>
>combinedPython27Packages = pkgs.python27Packages // python27Packages;
>
> self = {
>
> tango = callPackage ./development/libraries/tango {};
>
> pytango = pythonPackages.pytango {};
>};
>in self
>
>
> with pytango/default.nix
>
> { stdenv, fetchurl, pkgconfig, python, buildPythonPackage, boost, numpy,
> omniorb, zeromq }:
>
> let version = "9.2.0b"; in
>
> buildPythonPackage rec {
>   name = "pytango-${version}";
>
>   src = fetchurl {
> url = "https://github.com/tango-cs/pytango/archive/v${version}.tar.gz
> ";
> sha256 = "01wnb9bxszw2pr7jcxcbjdds4y4w7q8cx8ibj73lj6dbjl3ai116";
>   };
>
>   BOOST_ROOT = "";
>
>   patches = [
>   ./setup.patch
>   ];
>
>   buildInputs = [ pkgconfig boost python omniorb zeromq ];
>
>   propagatedBuildInputs = [ numpy ];
>
>   buildFlags = "BOOST_LIB=boost_python";
>
>   #postInstall = ''
>   #patchelf --set-rpath "${zeromq}/lib:${omniorb}/lib:$(patchelf
> --print-rpath $out/lib/python2.7/site-packages/PyTango/_PyTango.so)"
> $out/lib/python2.7/site-packages/PyTango/_PyTango.so
>   #'';
>
>   meta = with stdenv.lib; {
> description = "Python bindings for Tango Control System";
> homepage =
> http://www.esrf.eu/computing/cs/tango/tango_doc/kernel_doc/
> pytango/latest/index.html;
> license = licenses.lgpl3;
> maintainers = [ ];
> platforms = platforms.linux;
>   };
> }
>
> and with the python_packages.nix:
>
> { pkgs, stdenv, python, python27Packages, self }:
>
> with pkgs.lib;
> with {
>  inherit (python27Packages) isPyPy isPy33;
> };
>
> let
> buildPythonPackage = python27Packages.buildPythonPackage;
> callPackage = pkgs.lib.callPackageWith (pkgs // self);
>
> in rec {
> modules = python.modules;
>
> setupPyBaseBuildFlags = ["--build-base=$out"];
>
>
> pytango = callPackage ./development/python-modules/pytango { };
> }
>
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] ee0cbd: kernel: 4.9.11 -> 4.9.12

2017-02-23 Thread Tim Steinbach
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ee0cbde1e4accd8ba6beea062cad0a48dac35d53
  
https://github.com/NixOS/nixpkgs/commit/ee0cbde1e4accd8ba6beea062cad0a48dac35d53
  Author: Tim Steinbach 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/os-specific/linux/kernel/linux-4.9.nix

  Log Message:
  ---
  kernel: 4.9.11 -> 4.9.12


  Commit: 9ae2c6083c45db82361d30d13b835b4728d4c7eb
  
https://github.com/NixOS/nixpkgs/commit/9ae2c6083c45db82361d30d13b835b4728d4c7eb
  Author: Tim Steinbach 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/os-specific/linux/kernel/linux-4.4.nix

  Log Message:
  ---
  kernel: 4.4.50 -> 4.4.51


Compare: https://github.com/NixOS/nixpkgs/compare/afd8c9deca83...9ae2c6083c45___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 18c2be: kernel: 4.9.11 -> 4.9.12

2017-02-23 Thread Tim Steinbach
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 18c2be286224c156d7cbf0ed0dd945f373140bc6
  
https://github.com/NixOS/nixpkgs/commit/18c2be286224c156d7cbf0ed0dd945f373140bc6
  Author: Tim Steinbach 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/os-specific/linux/kernel/linux-4.9.nix

  Log Message:
  ---
  kernel: 4.9.11 -> 4.9.12


  Commit: 82aae8f63170bafc0d0233aea147b0963ae7a559
  
https://github.com/NixOS/nixpkgs/commit/82aae8f63170bafc0d0233aea147b0963ae7a559
  Author: Tim Steinbach 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/os-specific/linux/kernel/linux-4.4.nix

  Log Message:
  ---
  kernel: 4.4.50 -> 4.4.51


Compare: https://github.com/NixOS/nixpkgs/compare/afb7d04dd6c0...82aae8f63170___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] afb7d0: elmPackages: fix #22932

2017-02-23 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: afb7d04dd6c08e86bff7fca44d4a4832a29c47bc
  
https://github.com/NixOS/nixpkgs/commit/afb7d04dd6c08e86bff7fca44d4a4832a29c47bc
  Author: Domen Kožar 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/development/compilers/elm/default.nix

  Log Message:
  ---
  elmPackages: fix #22932


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs]

2017-02-23 Thread pSub
  Branch: refs/heads/mast
  Home:   https://github.com/NixOS/nixpkgs
___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] afd8c9: spotify: 1.0.49.125.g72ee7853-83 -> 1.0.49.125.g72...

2017-02-23 Thread Bjørn Forsman
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: afd8c9deca83fef9fa88d10431a6b742556dd395
  
https://github.com/NixOS/nixpkgs/commit/afd8c9deca83fef9fa88d10431a6b742556dd395
  Author: Bjørn Forsman 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/applications/audio/spotify/default.nix

  Log Message:
  ---
  spotify: 1.0.49.125.g72ee7853-83 -> 1.0.49.125.g72ee7853-111

(cherry picked from commit 52eab0376cdfb5282c5c0147f3286c36ffed88aa)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 52eab0: spotify: 1.0.49.125.g72ee7853-83 -> 1.0.49.125.g72...

2017-02-23 Thread Bjørn Forsman
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 52eab0376cdfb5282c5c0147f3286c36ffed88aa
  
https://github.com/NixOS/nixpkgs/commit/52eab0376cdfb5282c5c0147f3286c36ffed88aa
  Author: Bjørn Forsman 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/applications/audio/spotify/default.nix

  Log Message:
  ---
  spotify: 1.0.49.125.g72ee7853-83 -> 1.0.49.125.g72ee7853-111


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 04dcda: homebank: 5.1.3 -> 5.1.4

2017-02-23 Thread Pascal Wittmann
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 04dcda3da4f3816ee8d0106c96961000b0f8da2f
  
https://github.com/NixOS/nixpkgs/commit/04dcda3da4f3816ee8d0106c96961000b0f8da2f
  Author: Pascal Wittmann 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/applications/office/homebank/default.nix

  Log Message:
  ---
  homebank: 5.1.3 -> 5.1.4


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 6bbddc: xcbuild: Guard a glibc-only postPatch with \!isDar...

2017-02-23 Thread John Wiegley
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6bbddcf7d1aa4f2365c2ac6383902080340c6ce2
  
https://github.com/NixOS/nixpkgs/commit/6bbddcf7d1aa4f2365c2ac6383902080340c6ce2
  Author: John Wiegley 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/development/tools/xcbuild/default.nix

  Log Message:
  ---
  xcbuild: Guard a glibc-only postPatch with \!isDarwin


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 75b187: ocamlPackages.eliom: adds ocamlbuild as a dependen...

2017-02-23 Thread Vincent Laporte
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 75b187b0f76cbee972ed33e17b8dab0433adb776
  
https://github.com/NixOS/nixpkgs/commit/75b187b0f76cbee972ed33e17b8dab0433adb776
  Author: Vincent Laporte 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/development/ocaml-modules/eliom/default.nix

  Log Message:
  ---
  ocamlPackages.eliom: adds ocamlbuild as a dependency


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] a9b0c9: ocamlPackages.ppx_sexp_conv: init at 113.33.01+4.0...

2017-02-23 Thread Vincent Laporte
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a9b0c95ad43a6f44acf91294a4b097ccd50f91b8
  
https://github.com/NixOS/nixpkgs/commit/a9b0c95ad43a6f44acf91294a4b097ccd50f91b8
  Author: Vincent Laporte 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
A pkgs/development/ocaml-modules/janestreet/ppx_sexp_conv-113_33_01.nix
M pkgs/top-level/ocaml-packages.nix

  Log Message:
  ---
  ocamlPackages.ppx_sexp_conv: init at 113.33.01+4.03


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 7ca9e6: ocamlPackages.ppx_type_conv: init at 113.33.02+4.0...

2017-02-23 Thread Vincent Laporte
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 7ca9e6776d3c180cc3254b7d88b38ac1d991e9e5
  
https://github.com/NixOS/nixpkgs/commit/7ca9e6776d3c180cc3254b7d88b38ac1d991e9e5
  Author: Vincent Laporte 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
A pkgs/development/ocaml-modules/janestreet/ppx_type_conv-113_33_02.nix
M pkgs/top-level/ocaml-packages.nix

  Log Message:
  ---
  ocamlPackages.ppx_type_conv: init at 113.33.02+4.03


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


Re: [Nix-dev] nix-shell pro/con (was: Python 3 as default)

2017-02-23 Thread Thomas Tuegel
Profpatsch  writes:
> On 17-02-15 09:10pm, Ricardo M. Correia wrote:
>> With nix-shell, I risk having the packages I need become outdated (without
>> me noticing) and/or become garbage collected (which I do every day
>> automatically) and unavailable if I lose Internet access (e.g. because I'm
>> traveling).
>
> I think you are confusing nix-env and nix-shell; nix-shell can’t have
> “outdated” packages, it will use what you specify.
>
> packages being not cached is a largely orthogonal problem;
> for example it would be quite easy to create a script that fetches
> the nix-shell deps for all your projects and creates a folder with
> gc-roots.

The next version of cabal-install will perform this caching for you
automatically. It uses your shell.nix (if present) and adds GC roots for
the results. Your environment is not garbage collected or updated unless
you clear out the work directory or modify the shell.nix.

This is not relevant to the discussion of Python interpreters, but I
thought it would be of general interest.

Regards,
Thomas
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] d6bc0c: ocamlPackages.ppx_optcomp: init at 113.33.0[01]+4....

2017-02-23 Thread Vincent Laporte
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d6bc0c92363abde154be0e091e54156dca8a69b2
  
https://github.com/NixOS/nixpkgs/commit/d6bc0c92363abde154be0e091e54156dca8a69b2
  Author: Vincent Laporte 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
A pkgs/development/ocaml-modules/janestreet/ppx_optcomp-113_33_01.nix
M pkgs/top-level/ocaml-packages.nix

  Log Message:
  ---
  ocamlPackages.ppx_optcomp: init at 113.33.0[01]+4.03


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 63796f: ocamlPackages.ppx_core: init at 113.33.01+4.03

2017-02-23 Thread Vincent Laporte
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 63796fd38faf78b749c0dd1321391601d0a2821a
  
https://github.com/NixOS/nixpkgs/commit/63796fd38faf78b749c0dd1321391601d0a2821a
  Author: Vincent Laporte 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
A pkgs/development/ocaml-modules/janestreet/ppx_core-113_33_01.nix
M pkgs/top-level/ocaml-packages.nix

  Log Message:
  ---
  ocamlPackages.ppx_core: init at 113.33.01+4.03


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] be427d: ocamlPackages.sexplib: init at 113.33.00+4.03

2017-02-23 Thread Vincent Laporte
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: be427d6e51ecddd63424e02f6ddf68fa1d67fd3b
  
https://github.com/NixOS/nixpkgs/commit/be427d6e51ecddd63424e02f6ddf68fa1d67fd3b
  Author: Vincent Laporte 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
A pkgs/development/ocaml-modules/janestreet/sexplib-113_33_00.nix
M pkgs/top-level/ocaml-packages.nix

  Log Message:
  ---
  ocamlPackages.sexplib: init at 113.33.00+4.03


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] b92501: grsecurity: 4.9.11-201702181444 -> 201702222257

2017-02-23 Thread Joachim Fasting
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: b92501f0d853eee13763abee0ad13688b058c380
  
https://github.com/NixOS/nixpkgs/commit/b92501f0d853eee13763abee0ad13688b058c380
  Author: Joachim Fasting 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/os-specific/linux/kernel/patches.nix

  Log Message:
  ---
  grsecurity: 4.9.11-201702181444 -> 20170257


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 67b4f7: wireguard: 0.0.20170214 -> 0.0.20170223

2017-02-23 Thread Jason A. Donenfeld
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 67b4f726c836e8dc6f012e56478fa24fafe7d737
  
https://github.com/NixOS/nixpkgs/commit/67b4f726c836e8dc6f012e56478fa24fafe7d737
  Author: Jason A. Donenfeld 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/os-specific/linux/wireguard/default.nix

  Log Message:
  ---
  wireguard: 0.0.20170214 -> 0.0.20170223

Simple version bump.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 2da273: neo4j: 3.0.6 -> 3.1.1

2017-02-23 Thread Franz Pletz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 2da2731045012dc4eb9c8e6a90bb66da3b4f8818
  
https://github.com/NixOS/nixpkgs/commit/2da2731045012dc4eb9c8e6a90bb66da3b4f8818
  Author: Will Dietz 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/servers/nosql/neo4j/default.nix

  Log Message:
  ---
  neo4j: 3.0.6 -> 3.1.1


  Commit: bc15b4222be805339d3acc451acc93622c92e070
  
https://github.com/NixOS/nixpkgs/commit/bc15b4222be805339d3acc451acc93622c92e070
  Author: Will Dietz 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M nixos/modules/services/databases/neo4j.nix

  Log Message:
  ---
  nixos/neo4j: Update to default JVM options from current release.

The options previously listed here were the defaults back in 2.1.x.


  Commit: 4730993ca6c7140050784df77850fa1e6e4ee52a
  
https://github.com/NixOS/nixpkgs/commit/4730993ca6c7140050784df77850fa1e6e4ee52a
  Author: Franz Pletz 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M nixos/modules/services/databases/neo4j.nix
M pkgs/servers/nosql/neo4j/default.nix

  Log Message:
  ---
  Merge pull request #23109 from dtzWill/update/neo4j

neo4j: update and fix JVM parameters in NixOS module


Compare: https://github.com/NixOS/nixpkgs/compare/8e54fced988e...4730993ca6c7___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 8e54fc: flpsed: ghostscript patch, fixes, new url

2017-02-23 Thread Profpatsch
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8e54fced988e4227c34bfc21417ac41eda4448c6
  
https://github.com/NixOS/nixpkgs/commit/8e54fced988e4227c34bfc21417ac41eda4448c6
  Author: Profpatsch 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/applications/editors/flpsed/default.nix

  Log Message:
  ---
  flpsed: ghostscript patch, fixes, new url

gs was called at runtime, fix the execvp call.
The url changed to its own domain.
A little face-lift for the package code.


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] b70755: phpPackages.xdebug: 2.4.0RC3 -> 2.5.0

2017-02-23 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: b707552b5ba853f2aefebb9c6ea8615933cdda44
  
https://github.com/NixOS/nixpkgs/commit/b707552b5ba853f2aefebb9c6ea8615933cdda44
  Author: Robin Gloster 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/top-level/php-packages.nix

  Log Message:
  ---
  phpPackages.xdebug: 2.4.0RC3 -> 2.5.0

fixes #23098


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] abcb13: pygments: 2.1.3 -> 2.2.0

2017-02-23 Thread Frederik Rietdijk
  Branch: refs/heads/staging
  Home:   https://github.com/NixOS/nixpkgs
  Commit: abcb132effe9bdeaa629d4e7100f7360a83cd342
  
https://github.com/NixOS/nixpkgs/commit/abcb132effe9bdeaa629d4e7100f7360a83cd342
  Author: romildo 
  Date:   2017-02-16 (Thu, 16 Feb 2017)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pygments: 2.1.3 -> 2.2.0


  Commit: 2055d6cacf14f37633788aa1fbb1470abe804dc4
  
https://github.com/NixOS/nixpkgs/commit/2055d6cacf14f37633788aa1fbb1470abe804dc4
  Author: Franz Pletz 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.searx: works with pygments 2.2


  Commit: 4810677227a76a849bb848eee4cc49c980a467bf
  
https://github.com/NixOS/nixpkgs/commit/4810677227a76a849bb848eee4cc49c980a467bf
  Author: Frederik Rietdijk 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  Merge pull request #22863 from romildo/upd.pygments

pygments: 2.1.3 -> 2.2.0


Compare: https://github.com/NixOS/nixpkgs/compare/753c18edce55...4810677227a7___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] e2c789: dhparams module: initialize

2017-02-23 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: e2c78910d1134ee2c971a99d1f577b5d915711b8
  
https://github.com/NixOS/nixpkgs/commit/e2c78910d1134ee2c971a99d1f577b5d915711b8
  Author: Léo Gaspard 
  Date:   2017-02-18 (Sat, 18 Feb 2017)

  Changed paths:
M nixos/modules/module-list.nix
A nixos/modules/security/dhparams.nix

  Log Message:
  ---
  dhparams module: initialize


  Commit: 940492cef5e0180dc8aec51777372748f5e496e9
  
https://github.com/NixOS/nixpkgs/commit/940492cef5e0180dc8aec51777372748f5e496e9
  Author: Robin Gloster 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M nixos/modules/module-list.nix
A nixos/modules/security/dhparams.nix

  Log Message:
  ---
  Merge pull request #22634 from Ekleog/dhparams

dhparams module: initialize


Compare: https://github.com/NixOS/nixpkgs/compare/cb63a0b2dad2...940492cef5e0___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 7d9e9c: knot-resolver: maintenance 1.2.2 -> 1.2.3

2017-02-23 Thread Vladimír Čunát
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 7d9e9c7eee500af7135ef8308776f4e7a6a84ac3
  
https://github.com/NixOS/nixpkgs/commit/7d9e9c7eee500af7135ef8308776f4e7a6a84ac3
  Author: Vladimír Čunát 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/servers/dns/knot-resolver/default.nix

  Log Message:
  ---
  knot-resolver: maintenance 1.2.2 -> 1.2.3

Just tiny fixes for some rare circumstances.
https://lists.nic.cz/pipermail/knot-dns-users/2017-February/001066.html

(cherry picked from commit cb63a0b2dad24105618c7df1d0e0032dba96889f)


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] cb63a0: knot-resolver: maintenance 1.2.2 -> 1.2.3

2017-02-23 Thread Vladimír Čunát
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: cb63a0b2dad24105618c7df1d0e0032dba96889f
  
https://github.com/NixOS/nixpkgs/commit/cb63a0b2dad24105618c7df1d0e0032dba96889f
  Author: Vladimír Čunát 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/servers/dns/knot-resolver/default.nix

  Log Message:
  ---
  knot-resolver: maintenance 1.2.2 -> 1.2.3

Just tiny fixes for some rare circumstances.
https://lists.nic.cz/pipermail/knot-dns-users/2017-February/001066.html


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 66f553: dhcpcd service: fix network-online.target integrat...

2017-02-23 Thread Franz Pletz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 66f553974b74378c524f08b3c7d745907927e6c4
  
https://github.com/NixOS/nixpkgs/commit/66f553974b74378c524f08b3c7d745907927e6c4
  Author: Franz Pletz 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M nixos/modules/services/networking/dhcpcd.nix
M nixos/modules/system/boot/systemd.nix

  Log Message:
  ---
  dhcpcd service: fix network-online.target integration

When dhcpcd instead of networkd is used, the network-online.target behaved
the same as network.target, resulting in broken services that need a working
network connectivity when being started.

This commit makes dhcpcd wait for a lease and makes it wanted by
network-online.target. In turn, network-online.target is now wanted by
multi-user.target, so it will be activated at every boot.


  Commit: 4905c1c54fce527624dc0e20b3a52e1dac6a6073
  
https://github.com/NixOS/nixpkgs/commit/4905c1c54fce527624dc0e20b3a52e1dac6a6073
  Author: Franz Pletz 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M nixos/modules/services/networking/prosody.nix

  Log Message:
  ---
  prosody service: needs working network connectivity


  Commit: a689c7c792e3fdb1f6bbc3a687a1f838271cbd1a
  
https://github.com/NixOS/nixpkgs/commit/a689c7c792e3fdb1f6bbc3a687a1f838271cbd1a
  Author: Franz Pletz 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.xdot: fix wrapper


Compare: https://github.com/NixOS/nixpkgs/compare/0cfa40d1229d...a689c7c792e3___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs]

2017-02-23 Thread grahamc
  Branch: refs/heads/revert-22890-mark-as-insecure
  Home:   https://github.com/NixOS/nixpkgs
___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 59d61e: Revert "nixpkgs: allow packages to be marked insec...

2017-02-23 Thread Graham Christensen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 59d61ef34aae47f9fae53c4a10cc9bc1b19a6db1
  
https://github.com/NixOS/nixpkgs/commit/59d61ef34aae47f9fae53c4a10cc9bc1b19a6db1
  Author: Graham Christensen 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/development/libraries/libplist/default.nix
M pkgs/stdenv/generic/default.nix

  Log Message:
  ---
  Revert "nixpkgs: allow packages to be marked insecure"


  Commit: 0cfa40d1229d20af816e299d77d09819934231e9
  
https://github.com/NixOS/nixpkgs/commit/0cfa40d1229d20af816e299d77d09819934231e9
  Author: Graham Christensen 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/development/libraries/libplist/default.nix
M pkgs/stdenv/generic/default.nix

  Log Message:
  ---
  Merge pull request #23108 from NixOS/revert-22890-mark-as-insecure

Revert "nixpkgs: allow packages to be marked insecure"


Compare: https://github.com/NixOS/nixpkgs/compare/274994785d9e...0cfa40d1229d___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 59d61e: Revert "nixpkgs: allow packages to be marked insec...

2017-02-23 Thread Graham Christensen
  Branch: refs/heads/revert-22890-mark-as-insecure
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 59d61ef34aae47f9fae53c4a10cc9bc1b19a6db1
  
https://github.com/NixOS/nixpkgs/commit/59d61ef34aae47f9fae53c4a10cc9bc1b19a6db1
  Author: Graham Christensen 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/development/libraries/libplist/default.nix
M pkgs/stdenv/generic/default.nix

  Log Message:
  ---
  Revert "nixpkgs: allow packages to be marked insecure"


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 274994: networking module: remove reference to removed ip-...

2017-02-23 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 274994785d9e5b1192e64af06f29d608f012c69a
  
https://github.com/NixOS/nixpkgs/commit/274994785d9e5b1192e64af06f29d608f012c69a
  Author: Robin Gloster 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M nixos/modules/config/networking.nix

  Log Message:
  ---
  networking module: remove reference to removed ip-up.target


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nix] 13fe83: bail out if macOS 10.9 or lower is used during ins...

2017-02-23 Thread Domen Kožar
  Branch: refs/heads/1.11-maintenance
  Home:   https://github.com/NixOS/nix
  Commit: 13fe83dc8e28a32bdd454d04908fe1514ec50d51
  
https://github.com/NixOS/nix/commit/13fe83dc8e28a32bdd454d04908fe1514ec50d51
  Author: Domen Kožar 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M scripts/install-nix-from-closure.sh

  Log Message:
  ---
  bail out if macOS 10.9 or lower is used during installer

(cherry picked from commit 48d4a23aa073a22161d4b37eb0f6eb103dee68d0)
Signed-off-by: Domen Kožar 

cc @edolstra


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 11d867: idea-ultimate: 2016.3.3 -> 2016.3.4

2017-02-23 Thread Jascha Geerds
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 11d86725df24e6b05e8a9b2bdbcff92b09570ac7
  
https://github.com/NixOS/nixpkgs/commit/11d86725df24e6b05e8a9b2bdbcff92b09570ac7
  Author: Jascha Geerds 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/applications/editors/idea/default.nix

  Log Message:
  ---
  idea-ultimate: 2016.3.3 -> 2016.3.4


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 2adafd: fstrm: init at 0.3.1

2017-02-23 Thread Vladimír Čunát
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 2adafd99162d8b5441935902f7cc00402f5eb707
  
https://github.com/NixOS/nixpkgs/commit/2adafd99162d8b5441935902f7cc00402f5eb707
  Author: Vladimír Čunát 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
A pkgs/development/libraries/fstrm/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  fstrm: init at 0.3.1

(cherry picked from commit a04849502d1f7939148b1902791390219244437f)
New package; seems safe enough.


  Commit: 05db33f79b8b012107bab29e47f27ce3b8aa4aca
  
https://github.com/NixOS/nixpkgs/commit/05db33f79b8b012107bab29e47f27ce3b8aa4aca
  Author: Vladimír Čunát 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
A pkgs/tools/networking/dnsperf/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  dnsperf: init at 2.1.0.0

(cherry picked from commit 0bfbd039f989df1994728ab21a451b0b9dc5211c)
New package; seems safe enough.  I had to add openssl input.


Compare: https://github.com/NixOS/nixpkgs/compare/c9e751c69ae3...05db33f79b8b___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-dev] newbie question nix private package

2017-02-23 Thread Sébastien Petitdemange
Hello,

I tried to create a set of private nix packages following this example
(https://gist.github.com/benley/4d7f01805e60b39c2556).

Unfortunately, when I try to build the only package I have, nix build
give me an error:

 nix-build  --show-trace ~/local/bcupkgs -A pytango
error: attempt to call something which is not a function but a set, at
~/local/bcupkgs/default.nix:21:12

I pretty sure that I wrote something stupid but I can find where.

Is there someone who can help me with this?

Kinds regards,

SEB


My private packages look like this:


├── default.nix
├── development
│   └── python-modules
│   └── pytango
│   ├── default.nix
│   └── setup.patch
└── python_packages.nix


with default.nix:

{ system ? builtins.currentSystem}:

let
   pkgs = import  { inherit system; };
   callPackage = pkgs.lib.callPackageWith (pkgs // self);

   python27Packages = pkgs.recurseIntoAttrs (
  callPackage ./python_packages.nix {
python = pkgs.python27;
self = combinedPython27Packages;
  });

   pythonPackages = python27Packages;

   combinedPython27Packages = pkgs.python27Packages // python27Packages;

self = {

tango = callPackage ./development/libraries/tango {};

pytango = pythonPackages.pytango {};
   };
   in self


with pytango/default.nix

{ stdenv, fetchurl, pkgconfig, python, buildPythonPackage, boost, numpy,
omniorb, zeromq }:

let version = "9.2.0b"; in

buildPythonPackage rec {
  name = "pytango-${version}";

  src = fetchurl {
url = "https://github.com/tango-cs/pytango/archive/v${version}.tar.gz;;
sha256 = "01wnb9bxszw2pr7jcxcbjdds4y4w7q8cx8ibj73lj6dbjl3ai116";
  };

  BOOST_ROOT = "";

  patches = [
  ./setup.patch
  ];

  buildInputs = [ pkgconfig boost python omniorb zeromq ];

  propagatedBuildInputs = [ numpy ];

  buildFlags = "BOOST_LIB=boost_python";

  #postInstall = ''
  #patchelf --set-rpath "${zeromq}/lib:${omniorb}/lib:$(patchelf
--print-rpath $out/lib/python2.7/site-packages/PyTango/_PyTango.so)"
$out/lib/python2.7/site-packages/PyTango/_PyTango.so
  #'';

  meta = with stdenv.lib; {
description = "Python bindings for Tango Control System";
homepage =
http://www.esrf.eu/computing/cs/tango/tango_doc/kernel_doc/pytango/latest/index.html;
license = licenses.lgpl3;
maintainers = [ ];
platforms = platforms.linux;
  };
}

and with the python_packages.nix:

{ pkgs, stdenv, python, python27Packages, self }:

with pkgs.lib;
with {
 inherit (python27Packages) isPyPy isPy33;
};

let
buildPythonPackage = python27Packages.buildPythonPackage;
callPackage = pkgs.lib.callPackageWith (pkgs // self);

in rec {
modules = python.modules;

setupPyBaseBuildFlags = ["--build-base=$out"];


pytango = callPackage ./development/python-modules/pytango { };
}
<>

signature.asc
Description: OpenPGP digital signature
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 0bfbd0: dnsperf: init at 2.1.0.0

2017-02-23 Thread Vladimír Čunát
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0bfbd039f989df1994728ab21a451b0b9dc5211c
  
https://github.com/NixOS/nixpkgs/commit/0bfbd039f989df1994728ab21a451b0b9dc5211c
  Author: Vladimír Čunát 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
A pkgs/tools/networking/dnsperf/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  dnsperf: init at 2.1.0.0


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] Success: Hydra job nixpkgs:trunk:tarball on x86_64-linux

2017-02-23 Thread Hydra Build Daemon
Hi,

The status of Hydra job ‘nixpkgs:trunk:tarball’ (on x86_64-linux) has changed 
from "Failed" to "Success".  For details, see

  https://hydra.nixos.org/build/49062102

This may be due to 5 commits by Gauthier POGAM--LE MONTAGNER 
, Graham Christensen 
, Nikolay Amiantov  or Robin Gloster 
.

Yay!

Regards,

The Hydra build daemon.
___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 38771b: nixpkgs: allow packages to be marked insecure

2017-02-23 Thread Graham Christensen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 38771badd3bd4e6a46495577506a3eacb299726c
  
https://github.com/NixOS/nixpkgs/commit/38771badd3bd4e6a46495577506a3eacb299726c
  Author: Graham Christensen 
  Date:   2017-02-17 (Fri, 17 Feb 2017)

  Changed paths:
M pkgs/stdenv/generic/default.nix

  Log Message:
  ---
  nixpkgs: allow packages to be marked insecure

If a package's meta has `knownVulnerabilities`, like so:

stdenv.mkDerivation {
  name = "foobar-1.2.3";

  ...

  meta.knownVulnerabilities = [
  "CVE--0: remote code execution"
  "CVE--1: local privilege escalation"
  ];
}

and a user attempts to install the package, they will be greeted with
a warning indicating that maybe they don't want to install it:

error: Package ‘foobar-1.2.3’ in ‘...default.nix:20’ is marked as insecure, 
refusing to evaluate.

Known issues:

 - CVE--0: remote code execution
 - CVE--1: local privilege escalation

You can install it anyway by whitelisting this package, using the
following methods:

a) for `nixos-rebuild` you can add ‘foobar-1.2.3’ to
   `nixpkgs.config.permittedInsecurePackages` in the configuration.nix,
   like so:
{
 nixpkgs.config.permittedInsecurePackages = [
   "foobar-1.2.3"
 ];
   }

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can 
add
‘foobar-1.2.3’ to `permittedInsecurePackages` in
~/.config/nixpkgs/config.nix, like so:
{
 permittedInsecurePackages = [
   "foobar-1.2.3"
 ];
   }

Adding either of these configurations will permit this specific
version to be installed. A third option also exists:

  NIXPKGS_ALLOW_INSECURE=1 nix-build ...

though I specifically avoided having a global file-based toggle to
disable this check. This way, users don't disable it once in order to
get a single package, and then don't realize future packages are
insecure.


  Commit: c8859b7264ec8b3dc8c5e9750cf461ac20615e52
  
https://github.com/NixOS/nixpkgs/commit/c8859b7264ec8b3dc8c5e9750cf461ac20615e52
  Author: Graham Christensen 
  Date:   2017-02-22 (Wed, 22 Feb 2017)

  Changed paths:
M pkgs/development/libraries/libplist/default.nix

  Log Message:
  ---
  libplist: mark as insecure

Patches currently available don't seem to apply.


  Commit: 037c489b107dd5af163ded65202d48ade6f83ccd
  
https://github.com/NixOS/nixpkgs/commit/037c489b107dd5af163ded65202d48ade6f83ccd
  Author: Graham Christensen 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/development/libraries/libplist/default.nix
M pkgs/stdenv/generic/default.nix

  Log Message:
  ---
  Merge pull request #22890 from grahamc/mark-as-insecure

nixpkgs: allow packages to be marked insecure


Compare: https://github.com/NixOS/nixpkgs/compare/0c50a629122c...037c489b107d___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] fd29b1: linuxPackages.lttng-modules: 2.8.3 -> 2.9.1

2017-02-23 Thread Nikolay Amiantov
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: fd29b10606446e587afe4c52e3e343729ca5d747
  
https://github.com/NixOS/nixpkgs/commit/fd29b10606446e587afe4c52e3e343729ca5d747
  Author: Nikolay Amiantov 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/os-specific/linux/lttng-modules/default.nix

  Log Message:
  ---
  linuxPackages.lttng-modules: 2.8.3 -> 2.9.1


  Commit: ba43d6bdc9c8410b2915ce32551c2bc2ab373561
  
https://github.com/NixOS/nixpkgs/commit/ba43d6bdc9c8410b2915ce32551c2bc2ab373561
  Author: Nikolay Amiantov 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/development/tools/misc/lttng-tools/default.nix

  Log Message:
  ---
  lttng-tools: 2.5.2 -> 2.9.3


  Commit: a4353270c4d0558404e9f2840c48272553bdcf27
  
https://github.com/NixOS/nixpkgs/commit/a4353270c4d0558404e9f2840c48272553bdcf27
  Author: Nikolay Amiantov 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/development/tools/misc/lttng-ust/default.nix

  Log Message:
  ---
  lttng-ust: 2.5.1 -> 2.9.0


  Commit: cf29810281df54a44f87b3805ab1b71d9d5e86a6
  
https://github.com/NixOS/nixpkgs/commit/cf29810281df54a44f87b3805ab1b71d9d5e86a6
  Author: Nikolay Amiantov 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-common.nix

  Log Message:
  ---
  haskellPackages.lambdabot: jailbreak


  Commit: 0c50a629122c39b1f561b9e0a784b18b20287398
  
https://github.com/NixOS/nixpkgs/commit/0c50a629122c39b1f561b9e0a784b18b20287398
  Author: Nikolay Amiantov 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/applications/misc/octoprint/default.nix

  Log Message:
  ---
  octoprint: jailbreak Jinja2


Compare: https://github.com/NixOS/nixpkgs/compare/f1e5dce7627c...0c50a629122c___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 265a28: unifi: 5.2.9 -> 5.4.11

2017-02-23 Thread Pascal Wittmann
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 265a288beec961b1eda0e35ce2ed6d8e07d3242d
  
https://github.com/NixOS/nixpkgs/commit/265a288beec961b1eda0e35ce2ed6d8e07d3242d
  Author: Shaun Sharples 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/servers/unifi/default.nix

  Log Message:
  ---
  unifi: 5.2.9 -> 5.4.11


  Commit: f1e5dce7627c4965cbdea387b13cede86f7399d9
  
https://github.com/NixOS/nixpkgs/commit/f1e5dce7627c4965cbdea387b13cede86f7399d9
  Author: Pascal Wittmann 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/servers/unifi/default.nix

  Log Message:
  ---
  Merge pull request #23101 from bflyblue/master

unifi: 5.2.9 -> 5.4.11


Compare: https://github.com/NixOS/nixpkgs/compare/84fd5daafc60...f1e5dce7627c___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 84fd5d: terragrunt: 0.10.2 -> 0.10.3

2017-02-23 Thread Peter Hoeg
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 84fd5daafc600f2e42b5e8c03d37e082e1640626
  
https://github.com/NixOS/nixpkgs/commit/84fd5daafc600f2e42b5e8c03d37e082e1640626
  Author: Peter Hoeg 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/applications/networking/cluster/terragrunt/default.nix
M pkgs/applications/networking/cluster/terragrunt/deps.nix

  Log Message:
  ---
  terragrunt: 0.10.2 -> 0.10.3


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/hydra] fd754d: Do not trigger eval on jobset change when check in...

2017-02-23 Thread Rob Vermaas
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/hydra
  Commit: fd754d678e691ddb32fd702186135f8a3291cb13
  
https://github.com/NixOS/hydra/commit/fd754d678e691ddb32fd702186135f8a3291cb13
  Author: Rob Vermaas 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M src/lib/Hydra/Controller/Jobset.pm

  Log Message:
  ---
  Do not trigger eval on jobset change when check interval is 0 (disabled).


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 8352e0: ocaml-ipaddr: 2.6.1 -> 2.7.2

2017-02-23 Thread sternenseemann
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8352e0b38c65a736219619d8821ad50f787e58d1
  
https://github.com/NixOS/nixpkgs/commit/8352e0b38c65a736219619d8821ad50f787e58d1
  Author: sternenseemann 
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
M pkgs/development/ocaml-modules/conduit/default.nix
A pkgs/development/ocaml-modules/ipaddr/2.6.1.nix
M pkgs/development/ocaml-modules/ipaddr/default.nix
M pkgs/development/ocaml-modules/ocsigen-server/default.nix
M pkgs/top-level/ocaml-packages.nix

  Log Message:
  ---
  ocaml-ipaddr: 2.6.1 -> 2.7.2

Keeps the legacy version under attribute `ipaddr_p4`;
it is needed for OCaml < 4.02 and some libraries (eg `conduit`).


___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits