[Nix-commits] [NixOS/nixpkgs] c52b75: olsrd: 0.6.6.1 -> 0.9.6.1

2017-03-11 Thread ndowens
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c52b7510b5efe30ed7a1fecba84214796ad966e0
  
https://github.com/NixOS/nixpkgs/commit/c52b7510b5efe30ed7a1fecba84214796ad966e0
  Author: ndowens 
  Date:   2017-03-12 (Sun, 12 Mar 2017)

  Changed paths:
M pkgs/tools/networking/olsrd/default.nix

  Log Message:
  ---
  olsrd: 0.6.6.1 -> 0.9.6.1


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


[Nix-commits] [NixOS/nixpkgs] 819b8c: assimp: 3.2 -> 3.3.1

2017-03-11 Thread ndowens
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 819b8c68de7376b8e08cdba1c1629a456a6b2d3a
  
https://github.com/NixOS/nixpkgs/commit/819b8c68de7376b8e08cdba1c1629a456a6b2d3a
  Author: ndowens 
  Date:   2017-03-12 (Sun, 12 Mar 2017)

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

  Log Message:
  ---
  assimp: 3.2 -> 3.3.1


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


[Nix-commits] [NixOS/nixpkgs] 1e6869: cimg: 1.7.0 -> 1.7.9

2017-03-11 Thread ndowens
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1e68693cef9d2e588460d0695d69a2f81bee404b
  
https://github.com/NixOS/nixpkgs/commit/1e68693cef9d2e588460d0695d69a2f81bee404b
  Author: ndowens 
  Date:   2017-03-12 (Sun, 12 Mar 2017)

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

  Log Message:
  ---
  cimg: 1.7.0 -> 1.7.9


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


[Nix-commits] [NixOS/nixpkgs] c9d8ae: ocamlPackages.ocaml-migrate-parsetree: init at 0.5

2017-03-11 Thread Vincent Laporte
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c9d8ae084d9340f9f73267e1f7ad72f70502
  
https://github.com/NixOS/nixpkgs/commit/c9d8ae084d9340f9f73267e1f7ad72f70502
  Author: Vincent Laporte 
  Date:   2017-03-12 (Sun, 12 Mar 2017)

  Changed paths:
A pkgs/development/ocaml-modules/ocaml-migrate-parsetree/default.nix
M pkgs/top-level/ocaml-packages.nix

  Log Message:
  ---
  ocamlPackages.ocaml-migrate-parsetree: init at 0.5

This library converts parsetrees, outcometree and ast mappers
between different OCaml versions. High-level functions help making
PPX rewriters independent of a compiler version.

Homepage: https://github.com/let-def/ocaml-migrate-parsetree


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


[Nix-commits] [NixOS/nixpkgs] e18d51: heroku-cli: 5.6.14 -> 5.6.32

2017-03-11 Thread Peter Hoeg
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: e18d518d668ac98e9e216916da869f6aba1e0e06
  
https://github.com/NixOS/nixpkgs/commit/e18d518d668ac98e9e216916da869f6aba1e0e06
  Author: Peter Hoeg 
  Date:   2017-03-12 (Sun, 12 Mar 2017)

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

  Log Message:
  ---
  heroku-cli: 5.6.14 -> 5.6.32


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


[Nix-commits] [NixOS/nixpkgs] a7843b: chromaprint: 1.3.1 -> 1.3.2

2017-03-11 Thread ndowens
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a7843b01f2caccb9d67614df2a6a1a3112c77869
  
https://github.com/NixOS/nixpkgs/commit/a7843b01f2caccb9d67614df2a6a1a3112c77869
  Author: ndowens 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  chromaprint: 1.3.1 -> 1.3.2


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


[Nix-commits] [NixOS/nixpkgs] e24261: qtbase: fix sed syntax in .pc file fixup

2017-03-11 Thread Thomas Tuegel
  Branch: refs/heads/staging
  Home:   https://github.com/NixOS/nixpkgs
  Commit: e24261ed16e5ffbbb5737947180b3830ae368476
  
https://github.com/NixOS/nixpkgs/commit/e24261ed16e5ffbbb5737947180b3830ae368476
  Author: Thomas Tuegel 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/development/libraries/qt-5/5.5/qtbase/default.nix
M pkgs/development/libraries/qt-5/5.6/qtbase/default.nix
M pkgs/development/libraries/qt-5/5.7/qtbase/default.nix
M pkgs/development/libraries/qt-5/5.8/qtbase/default.nix

  Log Message:
  ---
  qtbase: fix sed syntax in .pc file fixup


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


Re: [Nix-dev] Move NodeJS to separate overlay repository?

2017-03-11 Thread zimbatm
I've been thinking of the subject in general for a while. It's a bit long
so please bear with me.

First here are various personas with different and potentially conflicting
interests:

1. As a nixpkgs user, when I want to install a package, I don't really care
in what language it's implemented in. I shouldn't have to know that my
package is in nodePackages or pythonPackage, ... or search for the right
overlay. I also don't care about libraries unless they allow me to install
a package because it's a required dependency. And finally, I don't want
nixpkgs to be much larger and slow down my `nix-channel --update` because
it's downloading all the haskell, ruby, python, ... library descriptions.

2. As a nixpkgs maintainer, I don't want to maintain a library set where
all the versions work together. Something like stackage for haskell is a
tremendous amount of effort. And they have a strong type system which
certainly helps. Finding the right combination of library versions is a
combinatorial problem. The search space is N factorial and without proper
tooling it's very time intensive. Especially with Go dependencies where N
is the number of libraries times the number of commits.

3. As a developer, I have my own $lang dependency set. Most languages have
tooling that can find the right combination of dependencies using version
constraints already. In cases where at dependency takes a long time to
compile, I want to be able to benefit from a binary cache. If nix can
provide me with the equivalent of stackage for my language I would also be
happy provided I can override some of the versions and the versions aren't
too old in general.

So as you can see, to satisfy (1) and (2) it would make sense to remove the
$langPackages from nixpkgs. But (3) wants a binary cache and (4) wants the
security updates.

As another data point, I created https://github.com/zimbatm/nix-rubygems which
is a sort of nixpkgs overlay for all the ruby gems, created before the
overlay feature. It contains the sha256 of all the rubygems until I last
updated it (24 Nov 2016). When checking out the repo, `du -sh. ` gives me
3.5GB for 720312 gems, that's ~5KB per gem probably due to all the inodes
and the .git repo. I think it's possible to bring it down to ~50MB using
binary packing but I would guess 99% of these gems are not really useful
and would be a waste of compute and storage resource.

So far I think the best solution to improve the life of $lang developer is
to:
a. Work with the $lang package manager so that they compute, distribute and
embed the sha256 into their lockfiles like yarn does. There should be a
$lang native tool that produces the locked-down dependency set which nix
can read as well. It means the developer doesn't *have* to have nix
installed, unless he wants the binary cache goodies.
b. Make it easy to setup their own binary cache, integrated with their CI,
and developer re-use it. I think that's an important step for any
organisation who wants to adopt Nix.
c. It's not really clear how yet but I believe nix could become useful for
$lang to get automated reports on build failures and non-reproducible
builds. If we can become that foundation we'll see much better adoption in
general.

I'm not saying that overlays are not useful, potentially we can also have
overlays built by hydra just for the binary cache and (c). It's just some
thoughts. Well done for reading until here :)

On Sat, 11 Mar 2017 at 17:29 David Izquierdo  wrote:

> Couldn't this become a kind of dependency hell? I remember from Gentoo
> that having dependencies across overlays is not a fun problem to solve.
> However, Exherbo mostly solved this by having overlays be analogous to
> packages, they become a kind of dependency that must be explicitly
> user-solved before continuing. In the default ebuild tree they have
> indexes of every package in each registered overlay.
>
>
> I think this should only be done if there's nothing anywhere else
> depending on a derivation from this overlay-to-be.
>
>
> On 11/03/17 09:12, Wout Mertens wrote:
> > Hi all,
> >
> > now that we got these wonderful overlays as a Chrismas gift (
> > http://lists.science.uu.nl/pipermail/nix-dev/2016-December/022386.html),
> I
> > was wondering if we can move some things out of nixpkgs into their own
> > repos.
> >
> > There are a few package groups that I believe are not used in NixOS core
> > (boot, containers, ...) and are not updated as much as they could be.
> Node,
> > Haskell, others?
> >
> > Specifically, nodePackages is always out of date, and it would be nice if
> > there could be a repository or maybe just a local process that updates
> them
> > separately and adds a lot more builds.
> >
> > Furthermore, building node packages from scratch is ok, because that's
> what
> > npm does anyway. So any caching offered by Hydra is a bonus, not a
> > necessity.
> >
> > For example, maybe the overlay could be auto-generated every hour from
> npm?
> > And then some 

[Nix-commits] [NixOS/nixpkgs] 7c980f: valgrind: enable darwin build

2017-03-11 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 7c980f5e9c2c9c6bc58a5bdbe4009458a38d9e84
  
https://github.com/NixOS/nixpkgs/commit/7c980f5e9c2c9c6bc58a5bdbe4009458a38d9e84
  Author: Periklis Tsirakidis 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/development/tools/analysis/valgrind/default.nix
A pkgs/development/tools/analysis/valgrind/valgrind-bzero.patch
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  valgrind: enable darwin build


  Commit: 3ea16e98b4722a86ccc38939100390b7abdfe72e
  
https://github.com/NixOS/nixpkgs/commit/3ea16e98b4722a86ccc38939100390b7abdfe72e
  Author: Daiderd Jordan 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/development/tools/analysis/valgrind/default.nix
A pkgs/development/tools/analysis/valgrind/valgrind-bzero.patch
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Merge pull request #23393 from periklis/topic_valgrind_darwin

valgrind: enable darwin build


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


[Nix-commits] [NixOS/nixpkgs] 10a0f1: pythonPackages.trezor: 0.7.4 -> 0.7.12

2017-03-11 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 10a0f1c2afcaa593d2cc491cee8a7bc889903874
  
https://github.com/NixOS/nixpkgs/commit/10a0f1c2afcaa593d2cc491cee8a7bc889903874
  Author: Joachim Fasting 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
A pkgs/development/python-modules/trezor.nix
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.trezor: 0.7.4 -> 0.7.12


  Commit: 9cc2083daca4e712f2e759afccd855894b8d1b53
  
https://github.com/NixOS/nixpkgs/commit/9cc2083daca4e712f2e759afccd855894b8d1b53
  Author: Joachim Fasting 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
A pkgs/development/python-modules/mnemonic.nix
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.mnemonic: 0.12 -> 0.17


  Commit: 617d8af325bc427178f9022b57478eac9d726d52
  
https://github.com/NixOS/nixpkgs/commit/617d8af325bc427178f9022b57478eac9d726d52
  Author: Joachim Fasting 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
A pkgs/development/python-modules/pyaes.nix
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.pyaes: init at 1.6.0


  Commit: d575efc5f05080834019ce0abebde4f47b1657cf
  
https://github.com/NixOS/nixpkgs/commit/d575efc5f05080834019ce0abebde4f47b1657cf
  Author: Joachim Fasting 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  electrum: 2.7.18 -> 2.8.1

See https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES

Also
- patch .desktop file to include full path to electrum
- add dep on pysocks
- remove dep on pyasn; per the changelog, it has not been used since v2.1
- replace dep on slowaes with pyaes


  Commit: 89e461822233683767eb809a9f8153b3c942e7cc
  
https://github.com/NixOS/nixpkgs/commit/89e461822233683767eb809a9f8153b3c942e7cc
  Author: Joachim F 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/applications/misc/electrum/default.nix
A pkgs/development/python-modules/mnemonic.nix
A pkgs/development/python-modules/pyaes.nix
A pkgs/development/python-modules/trezor.nix
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  Merge pull request #23751 from joachifm/electrum-2_8

Electrum 2 8


Compare: https://github.com/NixOS/nixpkgs/compare/25d3a0b6b630...89e461822233___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 55e477: Remove Python 2 specific syntax

2017-03-11 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 55e477c1f15405bd53bdac2cc61fa8f62defe4ee
  
https://github.com/NixOS/nixpkgs/commit/55e477c1f15405bd53bdac2cc61fa8f62defe4ee
  Author: butterflya 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M maintainers/scripts/hydra-eval-failures.py

  Log Message:
  ---
  Remove Python 2 specific syntax


  Commit: 25d3a0b6b630746286c0f4417740bdf1ceb7af76
  
https://github.com/NixOS/nixpkgs/commit/25d3a0b6b630746286c0f4417740bdf1ceb7af76
  Author: Domen Kožar 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M maintainers/scripts/hydra-eval-failures.py

  Log Message:
  ---
  Merge pull request #23758 from butterflya/patch-5

hydra-eval-failures.py: Remove Python 2 specific syntax


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


[Nix-commits] [NixOS/nix] ae5688: Dockerfile: 1.11.2 -> 1.11.7

2017-03-11 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: ae568847f5ee2dfd4226f30fa64fdc122623229b
  
https://github.com/NixOS/nix/commit/ae568847f5ee2dfd4226f30fa64fdc122623229b
  Author: Domen Kožar 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M misc/docker/Dockerfile

  Log Message:
  ---
  Dockerfile: 1.11.2 -> 1.11.7


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


[Nix-commits] [NixOS/nixpkgs] bd4285: Remove Dockerfile

2017-03-11 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: bd4285a4cb36c364487c506a23db0f5fd06819bb
  
https://github.com/NixOS/nixpkgs/commit/bd4285a4cb36c364487c506a23db0f5fd06819bb
  Author: Domen Kožar 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
R maintainers/docker/.dockerignore
R maintainers/docker/Dockerfile

  Log Message:
  ---
  Remove Dockerfile

One can generate a new layer with nix-channel --update
from https://hub.docker.com/r/nixos/nix/

This file wasn't maintained.


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


Re: [Nix-dev] Move NodeJS to separate overlay repository?

2017-03-11 Thread David Izquierdo
Couldn't this become a kind of dependency hell? I remember from Gentoo 
that having dependencies across overlays is not a fun problem to solve. 
However, Exherbo mostly solved this by having overlays be analogous to 
packages, they become a kind of dependency that must be explicitly 
user-solved before continuing. In the default ebuild tree they have 
indexes of every package in each registered overlay.



I think this should only be done if there's nothing anywhere else 
depending on a derivation from this overlay-to-be.



On 11/03/17 09:12, Wout Mertens wrote:

Hi all,

now that we got these wonderful overlays as a Chrismas gift (
http://lists.science.uu.nl/pipermail/nix-dev/2016-December/022386.html), I
was wondering if we can move some things out of nixpkgs into their own
repos.

There are a few package groups that I believe are not used in NixOS core
(boot, containers, ...) and are not updated as much as they could be. Node,
Haskell, others?

Specifically, nodePackages is always out of date, and it would be nice if
there could be a repository or maybe just a local process that updates them
separately and adds a lot more builds.

Furthermore, building node packages from scratch is ok, because that's what
npm does anyway. So any caching offered by Hydra is a bonus, not a
necessity.

For example, maybe the overlay could be auto-generated every hour from npm?
And then some service fetches it to /etc/nixos/overlays/nodePackages?

Does this seem like a fair assessment? What should be done to achieve this?

Wout.



___
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


Re: [Nix-dev] Move NodeJS to separate overlay repository?

2017-03-11 Thread Ertugrul Söylemez
> There are a few package groups that I believe are not used in NixOS
> core (boot, containers, ...) and are not updated as much as they could
> be. Node, Haskell, others?

Could the Haskell packages still be built by Hydra?  I highly appreciate
that, because it makes Haskell development a very smooth experience with
Nix, especially on lower-end systems that I have to use from time to
time.


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


Re: [Nix-dev] Aarch64!

2017-03-11 Thread Bas van Dijk
Great work!

Would it be possible to also build for armv7 systems?

Bas

On 9 March 2017 at 22:14, Graham Christensen  wrote:

>
> Vladimír's email reminded me I hadn't said anything about aarch64...
> but, many people already know :)
>
> As of yesterday, with the excellent help of Tuomas (Dezgeg) and others,
> plus the generous donation of 96-core Cavium ThunderX machines from
> Packet.net, we now have Nixpkgs unstable building Aarch64 packages!
>
> These should run just fine on Raspberry Pi 3, and of course,
> Packet.net's ThunderX machines.
>
> I added it first to nixpkgs only in order to "smoke test" the deployment
> without interrupting NixOS. I have no objection to moving it over to
> NixOS itself, the machines should be able to run the NixOS tests just
> fine.
>
> Currently, we only have one Aarch64 builder. We can add more, and having
> Hydra building stdenv will make the provisioning process much faster.
>
> Let us all celebrate this big milestone, and push forward to NixOS on
> ARM!
>
> Thank you to Tuomas, nathan7, Eelco, Packet.net, and all the ARM
> contributors for making this possible.
>
> Thank you,
> Graham Christensen
> ___
> 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] 286917: aubio: 0.4.1 -> 0.4.4 (#23739)

2017-03-11 Thread ndowens
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 286917bfc983599d75d248a255e66234a4e8ddb9
  
https://github.com/NixOS/nixpkgs/commit/286917bfc983599d75d248a255e66234a4e8ddb9
  Author: ndowens 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  aubio: 0.4.1 -> 0.4.4 (#23739)


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


[Nix-commits] [NixOS/nixpkgs] 0a7673: qemu_test: Rebase force-uid0-on-9p.patch

2017-03-11 Thread aszlig
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0a7673d2029ef69175b8e3ce41677965edde371b
  
https://github.com/NixOS/nixpkgs/commit/0a7673d2029ef69175b8e3ce41677965edde371b
  Author: aszlig 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/applications/virtualization/qemu/default.nix
M pkgs/applications/virtualization/qemu/force-uid0-on-9p.patch

  Log Message:
  ---
  qemu_test: Rebase force-uid0-on-9p.patch

This reverts commit 3a4e2376e444fd7664102af00a34c65b47e271ec.

The reverted commit caused the fix for CVE-2016-9602 not to be applied
for qemu_test because it conflicts with the force-uid0-on-9p.patch.

So with the rebase of the patch on top of the changes of the
CVE-2016-9602.patch, both patches no longer conflict with each other.

I've tested this with the "misc" NixOS test and it succeeds.

Signed-off-by: aszlig 


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


[Nix-commits] [NixOS/nixpkgs] d8ead5: firmwareLinuxNonfree: 2016-07-12 -> 2017-02-06

2017-03-11 Thread Franz Pletz
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d8ead534802c6b23ff7890c6b130bf1fa80e7afb
  
https://github.com/NixOS/nixpkgs/commit/d8ead534802c6b23ff7890c6b130bf1fa80e7afb
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  firmwareLinuxNonfree: 2016-07-12 -> 2017-02-06

(cherry picked from commit 01cf43a3899443736b9f35ed7d45f781d2b58e4f)

cc #22365


  Commit: 26424eef5416b292af4b716aabcc209a35bf3b11
  
https://github.com/NixOS/nixpkgs/commit/26424eef5416b292af4b716aabcc209a35bf3b11
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  firmwareLinuxNonfree: 2017-02-06 -> 2017-03-11

Fixes #22365.

(cherry picked from commit c3c69535aa9f18f611950655d2e8ffc82521943d)


Compare: https://github.com/NixOS/nixpkgs/compare/067e66a9b324...26424eef5416___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 68cc97: linux_testing: 4.10-rc7 -> 4.11-rc1

2017-03-11 Thread Tuomas Tynkkynen
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 68cc97d306d3187c142cfb2378852f28d47bc098
  
https://github.com/NixOS/nixpkgs/commit/68cc97d306d3187c142cfb2378852f28d47bc098
  Author: Tuomas Tynkkynen 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  linux_testing: 4.10-rc7 -> 4.11-rc1

Some config options got removed, so conditionalize them.

(cherry picked from commit 77c49794cd773d8a20f61b28d430c9673d5452fe)


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


[Nix-commits] [NixOS/nixpkgs] 907a1f: firmwareLinuxNonfree: 2017-02-06 -> 2017-03-11

2017-03-11 Thread Franz Pletz
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 907a1f03b2b905af4c53c9e804194085f75a90f5
  
https://github.com/NixOS/nixpkgs/commit/907a1f03b2b905af4c53c9e804194085f75a90f5
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  firmwareLinuxNonfree: 2017-02-06 -> 2017-03-11

Fixes #22365.

(cherry picked from commit c3c69535aa9f18f611950655d2e8ffc82521943d)


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


[Nix-commits] [NixOS/nixpkgs] c3c695: firmwareLinuxNonfree: 2017-02-06 -> 2017-03-11

2017-03-11 Thread Franz Pletz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c3c69535aa9f18f611950655d2e8ffc82521943d
  
https://github.com/NixOS/nixpkgs/commit/c3c69535aa9f18f611950655d2e8ffc82521943d
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  firmwareLinuxNonfree: 2017-02-06 -> 2017-03-11

Fixes #22365.


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


[Nix-commits] [NixOS/nixpkgs] 56f3c6: msilbc: fix build

2017-03-11 Thread Robin Gloster
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 56f3c6b10a48c60d3b6cc201640d23949aa1345a
  
https://github.com/NixOS/nixpkgs/commit/56f3c6b10a48c60d3b6cc201640d23949aa1345a
  Author: Robin Gloster 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  msilbc: fix build

(cherry picked from commit 330b0d19461251170f66b335c2ef89b7a432)


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


[Nix-commits] [NixOS/nixpkgs] a241ab: Revert "stdenv: aarch64 is also ARM"

2017-03-11 Thread Tuomas Tynkkynen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a241abf603e7fe971bdddc7c9454581e26c15d5a
  
https://github.com/NixOS/nixpkgs/commit/a241abf603e7fe971bdddc7c9454581e26c15d5a
  Author: Tuomas Tynkkynen 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  Revert "stdenv: aarch64 is also ARM"

This reverts commit a5f4e22289229a5f6b7341d17c45db98be84d479.

Breaks the stdenv build, e.g.: http://hydra.nixos.org/build/50015717
In general, the architectures are different enough that there is no
reason to consider both as ARM, just like we don't consider x86_64 as
32-bit x86.

cc @fpletz


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


[Nix-commits] [NixOS/nixpkgs] d6d796: lightdm_qt: fix build

2017-03-11 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d6d796812a388be1461eb624cfde60b1036c585a
  
https://github.com/NixOS/nixpkgs/commit/d6d796812a388be1461eb624cfde60b1036c585a
  Author: Robin Gloster 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/applications/display-managers/lightdm/default.nix

  Log Message:
  ---
  lightdm_qt: fix build


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


[Nix-commits] [NixOS/nixpkgs] e60ab0: lightdm_qt: fix build

2017-03-11 Thread Robin Gloster
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: e60ab0c2aa32e65691fa6064836573926f7f1edf
  
https://github.com/NixOS/nixpkgs/commit/e60ab0c2aa32e65691fa6064836573926f7f1edf
  Author: Robin Gloster 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/applications/display-managers/lightdm/default.nix

  Log Message:
  ---
  lightdm_qt: fix build

(cherry picked from commit d6d796812a388be1461eb624cfde60b1036c585a)


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


[Nix-commits] [NixOS/nixpkgs] 1712e5: suil-qt5: fix build

2017-03-11 Thread Robin Gloster
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1712e583e761c22c498abf9b885aff7b3cf92864
  
https://github.com/NixOS/nixpkgs/commit/1712e583e761c22c498abf9b885aff7b3cf92864
  Author: Robin Gloster 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/development/libraries/audio/suil/default.nix

  Log Message:
  ---
  suil-qt5: fix build

(cherry picked from commit 91bbd73ffa7e70f0b1294a12bda6be63dae0fb95)


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


[Nix-commits] [NixOS/nixpkgs] 91bbd7: suil-qt5: fix build

2017-03-11 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 91bbd73ffa7e70f0b1294a12bda6be63dae0fb95
  
https://github.com/NixOS/nixpkgs/commit/91bbd73ffa7e70f0b1294a12bda6be63dae0fb95
  Author: Robin Gloster 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/development/libraries/audio/suil/default.nix

  Log Message:
  ---
  suil-qt5: fix build


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


[Nix-commits] [NixOS/nixpkgs] ae81e7: das_watchdog: fix service type

2017-03-11 Thread Joachim Fasting
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ae81e79c102176c7cdf1434db1cb40ac090060ef
  
https://github.com/NixOS/nixpkgs/commit/ae81e79c102176c7cdf1434db1cb40ac090060ef
  Author: Gregor Kleen 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M nixos/modules/services/monitoring/das_watchdog.nix

  Log Message:
  ---
  das_watchdog: fix service type

(cherry picked from commit 899fd868ea49d9a9835821f60ea58e8e701e280e)


  Commit: 8106e0f3a29242574ac6aed915c0337b2f48112a
  
https://github.com/NixOS/nixpkgs/commit/8106e0f3a29242574ac6aed915c0337b2f48112a
  Author: Joachim Fasting 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/development/python-modules/pep257.nix

  Log Message:
  ---
  pythonPackages.pep257: meta.lecense -> license

(cherry picked from commit ba499aa845fc907844b84e90a630aaaf5149cead)


  Commit: ead8fb7e8a0dba6054de7813af5cc5cd71ca2a89
  
https://github.com/NixOS/nixpkgs/commit/ead8fb7e8a0dba6054de7813af5cc5cd71ca2a89
  Author: Joachim Fasting 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  vndr: meta.licence -> license

(cherry picked from commit 5bf3b4c7ff2531f2cf6c2a53d9caa0d6746e1c48)


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


[Nix-commits] [NixOS/nixpkgs] 067e66: qemu_test: don't apply patch for CVE-2016-9602

2017-03-11 Thread Franz Pletz
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 067e66a9b324b335723224b74520be10cddf1499
  
https://github.com/NixOS/nixpkgs/commit/067e66a9b324b335723224b74520be10cddf1499
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/applications/virtualization/qemu/default.nix

  Log Message:
  ---
  qemu_test: don't apply patch for CVE-2016-9602

Both patches are conflicting. Keeping the vulnerability unpatched in qemu
binaries used for nixos test is tolerable.

(cherry picked from commit 3a4e2376e444fd7664102af00a34c65b47e271ec)


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


[Nix-commits] [NixOS/nixpkgs] 1de5f1: aqbanking/updater: Switch to HTTPS URL

2017-03-11 Thread aszlig
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1de5f1bbeb403f8477b0651e1c9d1445b8ba8da3
  
https://github.com/NixOS/nixpkgs/commit/1de5f1bbeb403f8477b0651e1c9d1445b8ba8da3
  Author: aszlig 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/development/libraries/aqbanking/update.sh

  Log Message:
  ---
  aqbanking/updater: Switch to HTTPS URL

The site has changed to HTTPS and no longer serves HTTP (yay).

Signed-off-by: aszlig 


  Commit: 460c064852aa368c53b168a5f09d5b4e78d42caf
  
https://github.com/NixOS/nixpkgs/commit/460c064852aa368c53b168a5f09d5b4e78d42caf
  Author: aszlig 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/development/libraries/aqbanking/sources.nix

  Log Message:
  ---
  aqbanking: 5.6.10 -> 5.6.12

 * 5.6.11: Fix problem with some servers aborting SSL connections.
 * 5.6.12: Improve handling of offset accounts during turnover
 retrieval.

The full changelogs in German can be found at:

https://www.aquamaniac.de/sites/news/index.php

Built and tested successfully on my machine.

Signed-off-by: aszlig 


  Commit: e25f8f2e37ab0cb042220939cd9a2360e4851594
  
https://github.com/NixOS/nixpkgs/commit/e25f8f2e37ab0cb042220939cd9a2360e4851594
  Author: aszlig 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/development/libraries/aqbanking/sources.nix

  Log Message:
  ---
  gwenhywfar: 4.15.3 -> 4.17.0

 * 4.17.0: A few smaller fixes.
 * 4.16.0beta: It's now possible to show saved passwords from the
 GWEN_PASSWD_STORE file.
 * 4.15.6beta: Improve Certificate handling with TLS connections.
 * 4.15.5beta: Fix problem with some servers aborting SSL connections.

The full changelogs in German can be found at:

https://www.aquamaniac.de/sites/news/index.php

Built and tested successfully on my machine.

Signed-off-by: aszlig 


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


[Nix-commits] [NixOS/nixpkgs] 603b79: Add removeReferencesTo for removing specific refs

2017-03-11 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 603b799bcbcb8d49a9397bbd2896c1a454ee6ff6
  
https://github.com/NixOS/nixpkgs/commit/603b799bcbcb8d49a9397bbd2896c1a454ee6ff6
  Author: Linus Heckemann 
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
A pkgs/build-support/remove-references-to/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Add removeReferencesTo for removing specific refs

This allows for a less blanket approach than nuke-refs, targetting specific
references that we know we don't want rather than all references that we don't
know we want.


  Commit: a80e4d76af0e9d9dfca0e5f33eb37e5c82d901b3
  
https://github.com/NixOS/nixpkgs/commit/a80e4d76af0e9d9dfca0e5f33eb37e5c82d901b3
  Author: Linus Heckemann 
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
M pkgs/applications/networking/syncthing/default.nix

  Log Message:
  ---
  syncthing: use removeReferencesTo


  Commit: 92b3b9bb3f58a8a230d637451bf5053559cb3878
  
https://github.com/NixOS/nixpkgs/commit/92b3b9bb3f58a8a230d637451bf5053559cb3878
  Author: Joachim F 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/applications/networking/syncthing/default.nix
A pkgs/build-support/remove-references-to/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Merge pull request #23560 from lheckemann/precision-strike

Precision strike


Compare: https://github.com/NixOS/nixpkgs/compare/7dfea0a84ad3...92b3b9bb3f58___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 70b174: Revert "libarchive: 3.2.2 -> 3.3.1"

2017-03-11 Thread Franz Pletz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 70b174d79dddf424a10f1fbf8373bf5ee88ad661
  
https://github.com/NixOS/nixpkgs/commit/70b174d79dddf424a10f1fbf8373bf5ee88ad661
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  Revert "libarchive: 3.2.2 -> 3.3.1"

This reverts commit 051b3b3b7876cff28f6815a843f6d4e165299686.

This is a mass rebuild and should go into staging.


  Commit: 7dfea0a84ad327aa978e523666162980a33cf914
  
https://github.com/NixOS/nixpkgs/commit/7dfea0a84ad327aa978e523666162980a33cf914
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/tools/misc/youtube-dl/default.nix

  Log Message:
  ---
  youtubeDL: 2017.03.07 -> 2017.03.10


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


[Nix-commits] [NixOS/nixpkgs] 5aad6e: pidgin: 2.11.0 -> 2.12.0 for CVE-2017-2640

2017-03-11 Thread Franz Pletz
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 5aad6ec3e89a95bb41ddcf63255ea90e15559145
  
https://github.com/NixOS/nixpkgs/commit/5aad6ec3e89a95bb41ddcf63255ea90e15559145
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/applications/networking/instant-messengers/pidgin/default.nix

  Log Message:
  ---
  pidgin: 2.11.0 -> 2.12.0 for CVE-2017-2640

Also removes unmaintained plugins.

See https://bitbucket.org/pidgin/www/src/tip/htdocs/ChangeLog.

(cherry picked from commit 4e0375cb59b80934ab55a3fe523979c5f2e81640)


  Commit: d9785e5c88716d87c8ccf92b701c1072b1c303c3
  
https://github.com/NixOS/nixpkgs/commit/d9785e5c88716d87c8ccf92b701c1072b1c303c3
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  lxc: add patch for CVE-2017-5985

(cherry picked from commit 3bd44428cfa0a9f2fe8d1eae62b105e7a5dace86)


  Commit: a18f122dd7d6674d8c18101911fd8ead42d748bf
  
https://github.com/NixOS/nixpkgs/commit/a18f122dd7d6674d8c18101911fd8ead42d748bf
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  linux: 3.12.70 -> 3.12.71

(cherry picked from commit ff2313a6c62c471f06a01739a05b799b28707a23)


  Commit: b2a1fa97e8222c4be0606399dbe60dcf48b784c4
  
https://github.com/NixOS/nixpkgs/commit/b2a1fa97e8222c4be0606399dbe60dcf48b784c4
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/applications/virtualization/qemu/default.nix

  Log Message:
  ---
  qemu: add patches for multiple CVEs

New upstream patch function and patches for fixing a bug in the patch for
CVE-2017-5667 and the following security issues:

  * CVE-2016-7907
  * CVE-2016-9602
  * CVE-2016-10155
  * CVE-2017-2620
  * CVE-2017-2630
  * CVE-2017-5525
  * CVE-2017-5526
  * CVE-2017-5579
  * CVE-2017-5856
  * CVE-2017-5857
  * CVE-2017-5987
  * CVE-2017-6058

(cherry picked from commit c512180f9c175c1fae1387b3879ede6d55d0dbe0)
(cherry picked from commit 641ad2e922a515d241698f0f3b053872261ae97a)


  Commit: e5f66c4151189e11add1a84b21c530a974d506e7
  
https://github.com/NixOS/nixpkgs/commit/e5f66c4151189e11add1a84b21c530a974d506e7
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/tools/networking/wget/default.nix

  Log Message:
  ---
  wget: add patch for CVE-2017-6508

(cherry picked from commit 39e8db7849ceb14e4d234436abb760dd7f3a8cb7)
(cherry picked from commit c554cbf8c25b7b26317a649a184b52182e2c4a04)


  Commit: 5bf6aa49b57b512a5daf77c1bd3e34d8bbf1d75f
  
https://github.com/NixOS/nixpkgs/commit/5bf6aa49b57b512a5daf77c1bd3e34d8bbf1d75f
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/applications/virtualization/qemu/default.nix

  Log Message:
  ---
  qemu: fetch vnc bugfix patch from debian

This version of the patch applies cleanly to the 2.8.0 release.

(cherry picked from commit 621e7a99457e295d6bfa51e0489584a7d7f5b167)
(cherry picked from commit 8be6bebec1e33861dccd626af7807687aa7176fe)


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


[Nix-commits] [NixOS/nixpkgs] a2737b: vlock: improve eintr patch

2017-03-11 Thread Lluís Batlle i Rossell
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a2737b1fdfc5e31285c709c10e9696226f35
  
https://github.com/NixOS/nixpkgs/commit/a2737b1fdfc5e31285c709c10e9696226f35
  Author: Lluís Batlle i Rossell 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/misc/screensavers/vlock/eintr.patch

  Log Message:
  ---
  vlock: improve eintr patch


  Commit: 8ac134321b5c525bf33d6136528fa13b8d5f2707
  
https://github.com/NixOS/nixpkgs/commit/8ac134321b5c525bf33d6136528fa13b8d5f2707
  Author: Lluís Batlle i Rossell 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  bsc: init at 3.1.0

Compressor.


  Commit: 7aa5effaf64b0cb97657bca8a54d038b714baa05
  
https://github.com/NixOS/nixpkgs/commit/7aa5effaf64b0cb97657bca8a54d038b714baa05
  Author: Lluís Batlle i Rossell 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  lzham: init at 1.0

Compressor.


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


[Nix-commits] [NixOS/nixpkgs] 952e7f: pidgin: 2.11.0 -> 2.12.0 for CVE-2017-2640

2017-03-11 Thread Franz Pletz
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 952e7f3910500d5c840b52713f293027607c3ca3
  
https://github.com/NixOS/nixpkgs/commit/952e7f3910500d5c840b52713f293027607c3ca3
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/applications/networking/instant-messengers/pidgin/default.nix

  Log Message:
  ---
  pidgin: 2.11.0 -> 2.12.0 for CVE-2017-2640

Also removes unmaintained plugins.

See https://bitbucket.org/pidgin/www/src/tip/htdocs/ChangeLog.

(cherry picked from commit 4e0375cb59b80934ab55a3fe523979c5f2e81640)


  Commit: 57e693ca43e6aaa51d20f8b3a09ff0be6f5263f1
  
https://github.com/NixOS/nixpkgs/commit/57e693ca43e6aaa51d20f8b3a09ff0be6f5263f1
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  lxc: add patch for CVE-2017-5985

(cherry picked from commit 3bd44428cfa0a9f2fe8d1eae62b105e7a5dace86)


  Commit: 50586f2441366c811af6e48a47a4bb17f43c36a7
  
https://github.com/NixOS/nixpkgs/commit/50586f2441366c811af6e48a47a4bb17f43c36a7
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  linux: 3.12.70 -> 3.12.71

(cherry picked from commit ff2313a6c62c471f06a01739a05b799b28707a23)


  Commit: 641ad2e922a515d241698f0f3b053872261ae97a
  
https://github.com/NixOS/nixpkgs/commit/641ad2e922a515d241698f0f3b053872261ae97a
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/applications/virtualization/qemu/default.nix

  Log Message:
  ---
  qemu: add patches for multiple CVEs

New upstream patch function and patches for fixing a bug in the patch for
CVE-2017-5667 and the following security issues:

  * CVE-2016-7907
  * CVE-2016-9602
  * CVE-2016-10155
  * CVE-2017-2620
  * CVE-2017-2630
  * CVE-2017-5525
  * CVE-2017-5526
  * CVE-2017-5579
  * CVE-2017-5856
  * CVE-2017-5857
  * CVE-2017-5987
  * CVE-2017-6058

(cherry picked from commit c512180f9c175c1fae1387b3879ede6d55d0dbe0)


  Commit: c554cbf8c25b7b26317a649a184b52182e2c4a04
  
https://github.com/NixOS/nixpkgs/commit/c554cbf8c25b7b26317a649a184b52182e2c4a04
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/tools/networking/wget/default.nix

  Log Message:
  ---
  wget: add patch for CVE-2017-6508

(cherry picked from commit 39e8db7849ceb14e4d234436abb760dd7f3a8cb7)


  Commit: 8be6bebec1e33861dccd626af7807687aa7176fe
  
https://github.com/NixOS/nixpkgs/commit/8be6bebec1e33861dccd626af7807687aa7176fe
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/applications/virtualization/qemu/default.nix

  Log Message:
  ---
  qemu: fetch vnc bugfix patch from debian

This version of the patch applies cleanly to the 2.8.0 release.

(cherry picked from commit 621e7a99457e295d6bfa51e0489584a7d7f5b167)


  Commit: 55e094c482fb6a503b3fe66eeac6f8fbc6c57b9f
  
https://github.com/NixOS/nixpkgs/commit/55e094c482fb6a503b3fe66eeac6f8fbc6c57b9f
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M nixos/modules/services/web-servers/phpfpm/default.nix

  Log Message:
  ---
  phpfpm module: set correct nixos sendmail path

(cherry picked from commit 323d0fdd5a6e1a47ab9da72d15ed9872625fe8a0)


  Commit: f2c121f3ffbac9045095d5738a8534b58c97cdfa
  
https://github.com/NixOS/nixpkgs/commit/f2c121f3ffbac9045095d5738a8534b58c97cdfa
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/os-specific/linux/batman-adv/alfred.nix
M pkgs/os-specific/linux/batman-adv/batctl.nix
M pkgs/os-specific/linux/batman-adv/default.nix

  Log Message:
  ---
  batman-adv: 2016.5 -> 2017.0.1

(cherry picked from commit 71161443b44dcf21e0bec919cdd602d3e7e05893)


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


[Nix-commits] [NixOS/nixpkgs] 621e7a: qemu: fetch vnc bugfix patch from debian

2017-03-11 Thread Franz Pletz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 621e7a99457e295d6bfa51e0489584a7d7f5b167
  
https://github.com/NixOS/nixpkgs/commit/621e7a99457e295d6bfa51e0489584a7d7f5b167
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/applications/virtualization/qemu/default.nix

  Log Message:
  ---
  qemu: fetch vnc bugfix patch from debian

This version of the patch applies cleanly to the 2.8.0 release.


  Commit: 323d0fdd5a6e1a47ab9da72d15ed9872625fe8a0
  
https://github.com/NixOS/nixpkgs/commit/323d0fdd5a6e1a47ab9da72d15ed9872625fe8a0
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M nixos/modules/services/web-servers/phpfpm/default.nix

  Log Message:
  ---
  phpfpm module: set correct nixos sendmail path


  Commit: 71161443b44dcf21e0bec919cdd602d3e7e05893
  
https://github.com/NixOS/nixpkgs/commit/71161443b44dcf21e0bec919cdd602d3e7e05893
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
M pkgs/os-specific/linux/batman-adv/alfred.nix
M pkgs/os-specific/linux/batman-adv/batctl.nix
M pkgs/os-specific/linux/batman-adv/default.nix

  Log Message:
  ---
  batman-adv: 2016.5 -> 2017.0.1


  Commit: a5f4e22289229a5f6b7341d17c45db98be84d479
  
https://github.com/NixOS/nixpkgs/commit/a5f4e22289229a5f6b7341d17c45db98be84d479
  Author: Franz Pletz 
  Date:   2017-03-11 (Sat, 11 Mar 2017)

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

  Log Message:
  ---
  stdenv: aarch64 is also ARM


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


[Nix-dev] Move NodeJS to separate overlay repository?

2017-03-11 Thread Wout Mertens
Hi all,

now that we got these wonderful overlays as a Chrismas gift (
http://lists.science.uu.nl/pipermail/nix-dev/2016-December/022386.html), I
was wondering if we can move some things out of nixpkgs into their own
repos.

There are a few package groups that I believe are not used in NixOS core
(boot, containers, ...) and are not updated as much as they could be. Node,
Haskell, others?

Specifically, nodePackages is always out of date, and it would be nice if
there could be a repository or maybe just a local process that updates them
separately and adds a lot more builds.

Furthermore, building node packages from scratch is ok, because that's what
npm does anyway. So any caching offered by Hydra is a bonus, not a
necessity.

For example, maybe the overlay could be auto-generated every hour from npm?
And then some service fetches it to /etc/nixos/overlays/nodePackages?

Does this seem like a fair assessment? What should be done to achieve this?

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