[Nix-commits] [NixOS/nixpkgs]

2016-11-20 Thread pSub
  Branch: refs/heads/fix-ReadArgs
  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] fc10bf: Revert "riak-cs: add to nixpkgs"

2016-11-20 Thread James Cook
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: fc10bf81a1aed60029de813940341aa6b02fd551
  
https://github.com/NixOS/nixpkgs/commit/fc10bf81a1aed60029de813940341aa6b02fd551
  Author: James Cook 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M nixos/modules/misc/ids.nix
M nixos/modules/module-list.nix
R nixos/modules/services/databases/riak-cs.nix
R pkgs/servers/nosql/riak-cs/2.1.1.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Revert "riak-cs: add to nixpkgs"


  Commit: d3a7404fffda2e6c4ed43796f7321559e7d360f3
  
https://github.com/NixOS/nixpkgs/commit/d3a7404fffda2e6c4ed43796f7321559e7d360f3
  Author: James Cook 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M nixos/modules/misc/ids.nix
M nixos/modules/module-list.nix
R nixos/modules/services/databases/riak-cs.nix
R pkgs/servers/nosql/riak-cs/2.1.1.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Merge pull request #20595 from NixOS/revert-20129-riak_cs_server

Revert "riak-cs: add to nixpkgs"


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


Re: [Nix-dev] Multiple ssh substituter hosts

2016-11-20 Thread Bas van Dijk
This seems to cover the first part about pushing nars from hydra to s3:


https://github.com/NixOS/hydra/pull/118/commits/7c000713370bbb896e127503e8b0276c65eb76ae

Now I just need to configure my private s3 bucket as a binary cache. Anyone
know how to set that up?

On 21 November 2016 at 02:18, Bas van Dijk  wrote:

> That seems like a good idea.
>
> Ideally my hydra service would upload the nars it builds to a private s3
> bucket. Then my machines need to use this private s3 bucket as a binary
> cache.
>
> Is there any documentation on how to do this?
>
> On 20 November 2016 at 22:34, zimbatm  wrote:
>
>> It's probably expensive to open all the ssh connections. Depending on
>> your use-case you might be better off uploading all the binaries to a
>> single destination like S3.
>>
>> On Sun, 20 Nov 2016 at 20:16 Bas van Dijk  wrote:
>>
>> I see. Thanks for pointing me to the source.
>>
>> I also see that supporting more hosts is listed as a TODO:
>>
>>   https://github.com/NixOS/nix/blob/master/src/download-via-ss
>> h/download-via-ssh.cc#L18
>>
>> Hopefully that gets implemented some day!
>>
>> Cheers,
>>
>> Bas
>>
>> On 20 November 2016 at 20:13, zimbatm  wrote:
>>
>> Hi Bas,
>>
>> It looks like it's only taking the first host from the list[1]. I suppose
>> the intention was to provide fallbacks but it didn't get implemented.
>>
>> [1]: https://github.com/NixOS/nix/blob/master/src/download-via-ss
>> h/download-via-ssh.cc#L114
>>
>>
>> On Sun, 20 Nov 2016 at 15:49 Bas van Dijk  wrote:
>>
>> Dear all,
>>
>> Is it possible to have multiple ssh-substituter-hosts, as in:
>>
>>   ssh-substituter-hosts = nix-ssh@host1 nix-ssh@host2
>>
>> The documentation[1] is not entirely clear on that.
>>
>> Bas
>>
>> [1] http://nixos.org/nix/manual/#ssec-ssh-substituter
>> ___
>> 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] Multiple ssh substituter hosts

2016-11-20 Thread Bas van Dijk
That seems like a good idea.

Ideally my hydra service would upload the nars it builds to a private s3
bucket. Then my machines need to use this private s3 bucket as a binary
cache.

Is there any documentation on how to do this?

On 20 November 2016 at 22:34, zimbatm  wrote:

> It's probably expensive to open all the ssh connections. Depending on your
> use-case you might be better off uploading all the binaries to a single
> destination like S3.
>
> On Sun, 20 Nov 2016 at 20:16 Bas van Dijk  wrote:
>
> I see. Thanks for pointing me to the source.
>
> I also see that supporting more hosts is listed as a TODO:
>
>   https://github.com/NixOS/nix/blob/master/src/download-via-
> ssh/download-via-ssh.cc#L18
>
> Hopefully that gets implemented some day!
>
> Cheers,
>
> Bas
>
> On 20 November 2016 at 20:13, zimbatm  wrote:
>
> Hi Bas,
>
> It looks like it's only taking the first host from the list[1]. I suppose
> the intention was to provide fallbacks but it didn't get implemented.
>
> [1]: https://github.com/NixOS/nix/blob/master/src/download-via-
> ssh/download-via-ssh.cc#L114
>
>
> On Sun, 20 Nov 2016 at 15:49 Bas van Dijk  wrote:
>
> Dear all,
>
> Is it possible to have multiple ssh-substituter-hosts, as in:
>
>   ssh-substituter-hosts = nix-ssh@host1 nix-ssh@host2
>
> The documentation[1] is not entirely clear on that.
>
> Bas
>
> [1] http://nixos.org/nix/manual/#ssec-ssh-substituter
> ___
> 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] 0c6b3a: gnome3.polari: mark as broken

2016-11-20 Thread Nikolay Amiantov
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0c6b3a3647fdc604ebfcce7091103d6deb0e9fc9
  
https://github.com/NixOS/nixpkgs/commit/0c6b3a3647fdc604ebfcce7091103d6deb0e9fc9
  Author: Nikolay Amiantov 
  Date:   2016-11-21 (Mon, 21 Nov 2016)

  Changed paths:
M pkgs/desktops/gnome-3/3.22/apps/polari/default.nix

  Log Message:
  ---
  gnome3.polari: mark as broken


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


[Nix-commits] [NixOS/nixpkgs] bfc1ba: riak-cs: init at 2.1.1

2016-11-20 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: bfc1ba475ab42cbf5b7ff15b9248afa85a0f2b97
  
https://github.com/NixOS/nixpkgs/commit/bfc1ba475ab42cbf5b7ff15b9248afa85a0f2b97
  Author: Matthew Daiter 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M nixos/modules/misc/ids.nix
M nixos/modules/module-list.nix
A nixos/modules/services/databases/riak-cs.nix
A pkgs/servers/nosql/riak-cs/2.1.1.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  riak-cs: init at 2.1.1

riak-cs: added to all-packages

Added Riak CS nix file to pkgs

Added service file for Riak CS

Removed Erlang_basho specific bindings from the Riak CS repo

riak-cs: changed description

riak-cs: added license

riak-cs: added maintainer

riak_cs: chgned indentations

riak-cs: removed overly complex srcs mechanism

riak-cs: added systemd module

riak-cs: changed Erlang module to Basho-specific version

riak-cs: made modular form

riak-cs: Added a default package in service options

riak-cs: Fixed default package in service options

riak-cs: Patched Makefile

riak_cs: added to module-list

riak_cs: changed from string to actual package in modules


  Commit: 2eb6de96757863eff7a485026e5a31920010c146
  
https://github.com/NixOS/nixpkgs/commit/2eb6de96757863eff7a485026e5a31920010c146
  Author: Daiderd Jordan 
  Date:   2016-11-21 (Mon, 21 Nov 2016)

  Changed paths:
M nixos/modules/misc/ids.nix
M nixos/modules/module-list.nix
A nixos/modules/services/databases/riak-cs.nix
A pkgs/servers/nosql/riak-cs/2.1.1.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Merge pull request #20129 from mdaiter/riak_cs_server

riak-cs: init at 2.1.1


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


Re: [Nix-dev] List of companies using NixOS

2016-11-20 Thread Ryan Trinkle
My company, Obsidian Systems (https://obsidian.systems/), does consulting
in Haskell and Nix/NixOS.

On Sun, Nov 20, 2016 at 1:55 PM, zimbatm  wrote:

> Hi all,
>
> I am collecting a list of companies that are using NixOS. The idea is to
> encourage adoption by validation.
>
> The list is over here:
> https://www.reddit.com/r/NixOS/comments/5dz8fp/list_of_
> companies_using_nixos/
>
> If you don't feel like posting on Reddit just post here and I'll add them
> over there.
>
> Cheers,
> z
>
> ___
> 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] f7c097: stanchion: init at 2.1.1

2016-11-20 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: f7c097556ba96375bf69b13ed3b0613e59722011
  
https://github.com/NixOS/nixpkgs/commit/f7c097556ba96375bf69b13ed3b0613e59722011
  Author: Matthew Daiter 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M nixos/modules/misc/ids.nix
M nixos/modules/module-list.nix
A nixos/modules/services/databases/stanchion.nix
A pkgs/servers/nosql/riak-cs/stanchion.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  stanchion: init at 2.1.1


  Commit: 2bbb23da02693ee1af58bbac1edbdf5d693fc00d
  
https://github.com/NixOS/nixpkgs/commit/2bbb23da02693ee1af58bbac1edbdf5d693fc00d
  Author: Daiderd Jordan 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M nixos/modules/misc/ids.nix
M nixos/modules/module-list.nix
A nixos/modules/services/databases/stanchion.nix
A pkgs/servers/nosql/riak-cs/stanchion.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Merge pull request #20128 from mdaiter/stanchion_server

stanchion: init at 2.1.1


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


[Nix-commits] [NixOS/nixpkgs] 5ad8a5: grsecurity module: remove use of mkEnableOption

2016-11-20 Thread Joachim Fasting
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 5ad8a56d1621b7678d61c0def9c621a5e64b0eb3
  
https://github.com/NixOS/nixpkgs/commit/5ad8a56d1621b7678d61c0def9c621a5e64b0eb3
  Author: Joachim Fasting 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M nixos/modules/security/grsecurity.nix

  Log Message:
  ---
  grsecurity module: remove use of mkEnableOption


  Commit: 98935c7103927690b4ca366a2763140081615794
  
https://github.com/NixOS/nixpkgs/commit/98935c7103927690b4ca366a2763140081615794
  Author: Joachim Fasting 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M nixos/modules/security/grsecurity.nix
M nixos/modules/security/grsecurity.xml

  Log Message:
  ---
  grsecurity module: remove requiredKernelConfig

Using a custom package set with the NixOS module is no longer
something I wish to support.  It's still *possible* but not
advertised.  Secondly, the requiredKernelConfig didn't really
do anything (setting kernelPackages to a non-grsec kernel would
just silently let the user boot into a non-grsec setup ...).


  Commit: 2eb6ec1bc491b5a6ed7f6d5164ca6366f986da49
  
https://github.com/NixOS/nixpkgs/commit/2eb6ec1bc491b5a6ed7f6d5164ca6366f986da49
  Author: Joachim Fasting 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M nixos/modules/security/grsecurity.nix

  Log Message:
  ---
  grsecurity module: remove code pertaining to zfs

I don't know if it still the case that zfs fails to boot; either way,
that's the user's responsibility to contend with.


  Commit: 32c71c06d2c50c74570f934c6523ee386ccbe5af
  
https://github.com/NixOS/nixpkgs/commit/32c71c06d2c50c74570f934c6523ee386ccbe5af
  Author: Joachim Fasting 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

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

  Log Message:
  ---
  pax-utils: 1.1.6 -> 1.1.7


  Commit: 0df3553a3854ad0765fa7ab723c66cc9d788a915
  
https://github.com/NixOS/nixpkgs/commit/0df3553a3854ad0765fa7ab723c66cc9d788a915
  Author: Joachim Fasting 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

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

  Log Message:
  ---
  paxtest: 0.9.14 -> 0.9.15


  Commit: 6d428242a948a4241851b6770de5fc566313c2ef
  
https://github.com/NixOS/nixpkgs/commit/6d428242a948a4241851b6770de5fc566313c2ef
  Author: Joachim Fasting 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

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

  Log Message:
  ---
  linuxPackages.spl: now builds against grsecurity kernel


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


[Nix-commits] [NixOS/nixpkgs] d01274: telepathy_haze: add patch to fix build

2016-11-20 Thread Robert Helgesson
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d012749fab5d52b2feb1469348fd40a14d44d83d
  
https://github.com/NixOS/nixpkgs/commit/d012749fab5d52b2feb1469348fd40a14d44d83d
  Author: Robert Helgesson 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

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

  Log Message:
  ---
  telepathy_haze: add patch to fix build

Without the patch, the build fails with recent versions of Pidgin.

(cherry picked from commit 840db709ebd74027e917d37fd2b42da86f50ea10)


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


Re: [Nix-dev] Multiple ssh substituter hosts

2016-11-20 Thread zimbatm
It's probably expensive to open all the ssh connections. Depending on your
use-case you might be better off uploading all the binaries to a single
destination like S3.

On Sun, 20 Nov 2016 at 20:16 Bas van Dijk  wrote:

I see. Thanks for pointing me to the source.

I also see that supporting more hosts is listed as a TODO:


https://github.com/NixOS/nix/blob/master/src/download-via-ssh/download-via-ssh.cc#L18

Hopefully that gets implemented some day!

Cheers,

Bas

On 20 November 2016 at 20:13, zimbatm  wrote:

Hi Bas,

It looks like it's only taking the first host from the list[1]. I suppose
the intention was to provide fallbacks but it didn't get implemented.

[1]:
https://github.com/NixOS/nix/blob/master/src/download-via-ssh/download-via-ssh.cc#L114


On Sun, 20 Nov 2016 at 15:49 Bas van Dijk  wrote:

Dear all,

Is it possible to have multiple ssh-substituter-hosts, as in:

  ssh-substituter-hosts = nix-ssh@host1 nix-ssh@host2

The documentation[1] is not entirely clear on that.

Bas

[1] http://nixos.org/nix/manual/#ssec-ssh-substituter
___
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] 634361: libproxy: 0.4.11 -> 0.4.13

2016-11-20 Thread Nikolay Amiantov
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6343616e3bfe8a2cea4e27198f39e46ffb01d7a2
  
https://github.com/NixOS/nixpkgs/commit/6343616e3bfe8a2cea4e27198f39e46ffb01d7a2
  Author: Nikolay Amiantov 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

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

  Log Message:
  ---
  libproxy: 0.4.11 -> 0.4.13


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


[Nix-commits] [NixOS/nixpkgs] 80bff0: git: link git-credential-netrc into $out/bin

2016-11-20 Thread Peter Simons
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 80bff0b45945f027a3b72daf898301c68bd1e678
  
https://github.com/NixOS/nixpkgs/commit/80bff0b45945f027a3b72daf898301c68bd1e678
  Author: Alex Dunn 
  Date:   2016-11-19 (Sat, 19 Nov 2016)

  Changed paths:
M pkgs/applications/version-management/git-and-tools/git/default.nix

  Log Message:
  ---
  git: link git-credential-netrc into $out/bin


  Commit: bc295b7b9b5b14d9acbf6293476b9281d37f5d89
  
https://github.com/NixOS/nixpkgs/commit/bc295b7b9b5b14d9acbf6293476b9281d37f5d89
  Author: Peter Simons 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M pkgs/applications/version-management/git-and-tools/git/default.nix

  Log Message:
  ---
  Merge pull request #20573 from dunn/git-credential-netrc

git: link git-credential-netrc into $out/bin


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


[Nix-commits] [NixOS/nixpkgs] 515974: haskellPackages.ReadArgs: jailbreak to fix build

2016-11-20 Thread Pascal Wittmann
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 515974a66bc04ea71610c81324580e2b33ee0d8c
  
https://github.com/NixOS/nixpkgs/commit/515974a66bc04ea71610c81324580e2b33ee0d8c
  Author: Pascal Wittmann 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

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

  Log Message:
  ---
  haskellPackages.ReadArgs: jailbreak to fix build

fixes #20515


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


[Nix-commits] [NixOS/nixpkgs] efbe41: sonarr: 2.0.0.4326 -> 2.0.0.4389

2016-11-20 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: efbe416d401edce9842f700791ae87daf618fa67
  
https://github.com/NixOS/nixpkgs/commit/efbe416d401edce9842f700791ae87daf618fa67
  Author: Tristan Helmich 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

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

  Log Message:
  ---
  sonarr: 2.0.0.4326 -> 2.0.0.4389


  Commit: e6a824b10f1cf2aa029538d68561fcdfe3ce50fe
  
https://github.com/NixOS/nixpkgs/commit/e6a824b10f1cf2aa029538d68561fcdfe3ce50fe
  Author: Joachim F 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

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

  Log Message:
  ---
  Merge pull request #20584 from mayflower/sonarr_2.0.0.4389

sonarr: 2.0.0.4326 -> 2.0.0.4389


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


[Nix-commits] [NixOS/nixpkgs] 497156: xterm: 325 -> 327

2016-11-20 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 497156a6ba4781eff6c640e1b88a90a075e5d9a7
  
https://github.com/NixOS/nixpkgs/commit/497156a6ba4781eff6c640e1b88a90a075e5d9a7
  Author: Travis Whitaker 
  Date:   2016-11-19 (Sat, 19 Nov 2016)

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

  Log Message:
  ---
  xterm: 325 -> 327


  Commit: f05cd0f619192587a20455a61a0da6ea749c120b
  
https://github.com/NixOS/nixpkgs/commit/f05cd0f619192587a20455a61a0da6ea749c120b
  Author: Joachim F 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

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

  Log Message:
  ---
  Merge pull request #20566 from TravisWhitaker/xterm-update

xterm: 325 -> 327


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


Re: [Nix-dev] Multiple ssh substituter hosts

2016-11-20 Thread Bas van Dijk
I see. Thanks for pointing me to the source.

I also see that supporting more hosts is listed as a TODO:


https://github.com/NixOS/nix/blob/master/src/download-via-ssh/download-via-ssh.cc#L18

Hopefully that gets implemented some day!

Cheers,

Bas

On 20 November 2016 at 20:13, zimbatm  wrote:

> Hi Bas,
>
> It looks like it's only taking the first host from the list[1]. I suppose
> the intention was to provide fallbacks but it didn't get implemented.
>
> [1]: https://github.com/NixOS/nix/blob/master/src/download-via-
> ssh/download-via-ssh.cc#L114
>
>
> On Sun, 20 Nov 2016 at 15:49 Bas van Dijk  wrote:
>
>> Dear all,
>>
>> Is it possible to have multiple ssh-substituter-hosts, as in:
>>
>>   ssh-substituter-hosts = nix-ssh@host1 nix-ssh@host2
>>
>> The documentation[1] is not entirely clear on that.
>>
>> Bas
>>
>> [1] http://nixos.org/nix/manual/#ssec-ssh-substituter
>> ___
>> 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] 840db7: telepathy_haze: add patch to fix build

2016-11-20 Thread Robert Helgesson
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 840db709ebd74027e917d37fd2b42da86f50ea10
  
https://github.com/NixOS/nixpkgs/commit/840db709ebd74027e917d37fd2b42da86f50ea10
  Author: Robert Helgesson 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

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

  Log Message:
  ---
  telepathy_haze: add patch to fix build

Without the patch, the build fails with recent versions of Pidgin.


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


Re: [Nix-dev] truly persistent nix-shell

2016-11-20 Thread Ruben Astudillo
On 20/11/16 16:30, Andreas Herrmann wrote:
> Is there any reason why it is not mentioned in the man-page, yet?

Probably because is a combination of two independent tricks that don't
only concern nix-shell. For protection against updates in the
nix-channel, you have to craft a default.nix/shell.nix (as cabal2nix
does) and force the derivation be an environment (irrespective of
nix-shell)

... common cabal2nix output
  drv = haskellPackages.callPackage f {};
in
  ## if pkgs.lib.inNixShell then drv.env else drv
  drv.env  # this change

then you instantiate such derivation (really an environment)

$ nix-instantiate ./shell.nix --indirect --add-root $PWD/shell.drv

Now this .drv will persist between channel updates. Yet still remains
how to persist between garbage collection, for this you make the
nix-shell trick described above in the thread

$ mkdir gcroots
$ nix-shell $(pwd)/shell-main.drv --indirect --add-root gcroots/dep

For the complete trick.

Admittedly as a combination of two hacks, it shouldn't belong on a
single manpage, yet it should be in the manual (as the wiki is getting
deprecated). I would like this for now remain on record on this mailing
list and investigate possibly edge cases (or maybe hacking nix-shell for
a persistent flag) and submit this to the manual.

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


Re: [Nix-dev] truly persistent nix-shell

2016-11-20 Thread Andreas Herrmann
On Sunday 20 November 2016 15:00:55 Ruben Astudillo wrote:
> [...] they
> provide the following answer [3]
> 
> $ cd 
> $ mkdir gcroots
> $ nix-shell ./shell.nix --pure --indirect --add-root gcroots/dep
> $ exit
> $ nix-collect-garbage
> $ nix-shell ./shell.nix
>
> [3]: https://github.com/NixOS/nixpkgs/issues/5623#issuecomment-74048047

Thank you for pointing me there. I never knew that `nix-shell` accepts these 
flags.
You actually don't even need to create the `gcroots` directory before. 
`nix-shell` will create it if necessary


> So this maybe makes you command redundant (although less obsucure than
> this commands). Maybe is worthwhile document this behaviour & simplify
> the flags to nix-shell to obtain this result?

Documenting it would probably already go a long way.
Is there any reason why it is not mentioned in the man-page, yet?


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


Re: [Nix-dev] Multiple ssh substituter hosts

2016-11-20 Thread zimbatm
Hi Bas,

It looks like it's only taking the first host from the list[1]. I suppose
the intention was to provide fallbacks but it didn't get implemented.

[1]:
https://github.com/NixOS/nix/blob/master/src/download-via-ssh/download-via-ssh.cc#L114


On Sun, 20 Nov 2016 at 15:49 Bas van Dijk  wrote:

> Dear all,
>
> Is it possible to have multiple ssh-substituter-hosts, as in:
>
>   ssh-substituter-hosts = nix-ssh@host1 nix-ssh@host2
>
> The documentation[1] is not entirely clear on that.
>
> Bas
>
> [1] http://nixos.org/nix/manual/#ssec-ssh-substituter
> ___
> 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] List of companies using NixOS

2016-11-20 Thread zimbatm
Hi all,

I am collecting a list of companies that are using NixOS. The idea is to
encourage adoption by validation.

The list is over here:
https://www.reddit.com/r/NixOS/comments/5dz8fp/list_of_companies_using_nixos/

If you don't feel like posting on Reddit just post here and I'll add them
over there.

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


[Nix-commits] [NixOS/nixpkgs] 916771: oh-my-zsh: 2016-11-03 -> 2016-11-16

2016-11-20 Thread Tim Steinbach
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 91677169ab1c655d9a2c33be3cacfe5844c93610
  
https://github.com/NixOS/nixpkgs/commit/91677169ab1c655d9a2c33be3cacfe5844c93610
  Author: Tim Steinbach 
  Date:   2016-11-19 (Sat, 19 Nov 2016)

  Changed paths:
M pkgs/shells/oh-my-zsh/default.nix

  Log Message:
  ---
  oh-my-zsh: 2016-11-03 -> 2016-11-16


  Commit: df3747c100407f4a2c9c78866f767efcc8486391
  
https://github.com/NixOS/nixpkgs/commit/df3747c100407f4a2c9c78866f767efcc8486391
  Author: Tim Steinbach 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M pkgs/shells/oh-my-zsh/default.nix

  Log Message:
  ---
  Merge pull request #20563 from NeQuissimus/oh_my_zsh_2016_11_16

oh-my-zsh: 2016-11-03 -> 2016-11-16


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


[Nix-commits] [NixOS/nixpkgs] a8498a: minecraft-server: 1.10.2 -> 1.11

2016-11-20 Thread Tim Steinbach
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a8498a7e280be77cea7612d28c3ae71ba34575bd
  
https://github.com/NixOS/nixpkgs/commit/a8498a7e280be77cea7612d28c3ae71ba34575bd
  Author: Thomas Bereknyei 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M pkgs/games/minecraft-server/default.nix

  Log Message:
  ---
  minecraft-server: 1.10.2 -> 1.11


  Commit: f8cc9bf0fb60f341136d5b28a851430adf4ca920
  
https://github.com/NixOS/nixpkgs/commit/f8cc9bf0fb60f341136d5b28a851430adf4ca920
  Author: Tim Steinbach 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M pkgs/games/minecraft-server/default.nix

  Log Message:
  ---
  Merge pull request #20582 from tomberek/minecraftUpdate

minecraft-server: 1.10.2 -> 1.11


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


Re: [Nix-dev] truly persistent nix-shell

2016-11-20 Thread Ruben Astudillo
On 20/11/16 10:41, Andreas Herrmann wrote:
> It is possible to avoid this issue by creating a gc-root for every
package that the nix-shell pulls in:
>
> $ nix-store -r $(nix-store --query --references $PWD/shell.drv) \
> --indirect --add-root $PWD/shell.dep
>
> Best, Andreas
>
>
> [1]: https://gist.github.com/aherrmann/51b56283f9ed5853747908fbab907316
> [2]:
https://nixos.org/wiki/Development_Environments#Making_a_Persistent_nix-shell_Environment

I've also searched for ways to persist gc on environments. This works!,
I read the links you posted, and seeing the comments and references they
provide the following answer [3]

$ cd 
$ mkdir gcroots
$ nix-shell ./shell.nix --pure --indirect --add-root gcroots/dep
$ exit
$ nix-collect-garbage
$ nix-shell ./shell.nix

So this maybe makes you command redundant (although less obsucure than
this commands). Maybe is worthwhile document this behaviour & simplify
the flags to nix-shell to obtain this result?

[3]: https://github.com/NixOS/nixpkgs/issues/5623#issuecomment-74048047
-- 
-- Ruben
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 1ff668: asn1c: init at 0.9.27 (#20577)

2016-11-20 Thread montag451
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1ff6680efe4c01db25e7b30e43bcd7348d3b8640
  
https://github.com/NixOS/nixpkgs/commit/1ff6680efe4c01db25e7b30e43bcd7348d3b8640
  Author: montag451 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M lib/maintainers.nix
A pkgs/development/compilers/asn1c/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  asn1c: init at 0.9.27 (#20577)


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


[Nix-commits] [NixOS/nixpkgs]

2016-11-20 Thread cillianderoiste
  Branch: refs/heads/nm-containers
  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] c9b0e8: NixOS Manual: Container Networking with NM

2016-11-20 Thread goibhniu
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c9b0e88c0b250b26a64d8d68e325f6a2e962c1d0
  
https://github.com/NixOS/nixpkgs/commit/c9b0e88c0b250b26a64d8d68e325f6a2e962c1d0
  Author: Cillian de Roiste 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M nixos/doc/manual/administration/container-networking.xml

  Log Message:
  ---
  NixOS Manual: Container Networking with NM

Network Manager calls dhclient on container interfaces and fails
which locks you out of the container after a few seconds, unless
you tell it not to manage these interfaces.


  Commit: 322f5e51320086c7b99adde3e1a2c382bddb127b
  
https://github.com/NixOS/nixpkgs/commit/322f5e51320086c7b99adde3e1a2c382bddb127b
  Author: goibhniu 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M nixos/doc/manual/administration/container-networking.xml

  Log Message:
  ---
  Merge pull request #20319 from NixOS/nm-containers

NixOS Manual: Container Networking with NM


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


[Nix-commits] [NixOS/nixpkgs] f7e0bc: Make all meta.maintainers attributes lists

2016-11-20 Thread Pascal Wittmann
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: f7e0bc2ae7333c29f3d0c7120f65297d491b63e9
  
https://github.com/NixOS/nixpkgs/commit/f7e0bc2ae7333c29f3d0c7120f65297d491b63e9
  Author: Pascal Wittmann 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M pkgs/applications/editors/emacs-modes/color-theme-solarized/default.nix
M 
pkgs/applications/networking/instant-messengers/pidgin-plugins/telegram-purple/default.nix
M pkgs/applications/video/mpv/scripts/convert.nix
M pkgs/applications/window-managers/compton/git.nix
M pkgs/development/libraries/netcdf-fortran/default.nix
M pkgs/development/tools/misc/elfutils/default.nix
M pkgs/games/multimc/default.nix
M pkgs/os-specific/linux/kernel/linux-mptcp.nix
M pkgs/tools/misc/pws/default.nix
M pkgs/tools/security/softhsm/default.nix
M pkgs/tools/text/reckon/default.nix

  Log Message:
  ---
  Make all meta.maintainers attributes lists


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


Re: [Nix-dev] Distributing files between machines in a nixops deployment

2016-11-20 Thread Thomas Hunger
Key distribution in NixOps is a bit weak but there is:
https://nixos.org/nixops/manual/#opt-deployment.keys

>From your description you might also be interested in setting up a CA to
sign your user keys instead. E.g. [1] or [2]

~

[1]
https://www.digitalocean.com/community/tutorials/how-to-create-an-ssh-ca-to-validate-hosts-and-clients-with-ubuntu

[2]
https://blog-habets-se.blogspot.de/2011/07/openssh-certificates.html



On 19 November 2016 at 17:23, Marius Bergmann  wrote:

> You did not attach a link to your mail, but I guess you mean
> https://blog.wearewizards.io/how-to-use-nixops-in-a-team ?
>
>
> On 2016-11-19 18:08, Maarten Hoogendoorn wrote:
> > I'm not pretending to be a NixOps expert, but I think the approach of
> > generating the secret in the "deployment" machine is good enough.
> > You could store the private key encrypted in a git repository. Have you
> > seen this [1] blog post? It describes how to do this in a team.
> >
> > Best regards,
> > Maarten
> >
> >
> > 2016-11-19 12:50 GMT+01:00 Marius Bergmann  > >:
> >
> > On 2016-11-19 12:46, Arnold Krille wrote:
> > > On Sat, 19 Nov 2016 12:10:59 +0100 Marius Bergmann  > >
> > > wrote:
> > >> Is it possible to declare the distribution of a file (in my case
> > a ssh
> > >> server/client public key) to different machines in a nixops
> > >> deployment?
> > >>
> > >> I want to create a client keypair on one machine and then
> authorize
> > >> the public part on several other machines in the deployment. Those
> > >> other machines' public server keys should also be added to the
> > >> known_hosts of the machine logging into them.
> > >>
> > >> I know I could create all the keypairs on the machine running
> nixops
> > >> and send both the public as well as the private keys over the
> > >> network, but I would like to find out if there's a way around it.
> > >
> > > I think this is one of the things you don't do/want with
> Nix/NixOps as
> > > this is essentially self-modifying deployment. Which makes the
> > > deployment non-deterministic and unreproducible in the strict
> sense.
> > > With deployment-/configuration-management systems that have a
> central
> > > node and database, like chef and puppet can have, you can do such
> > > things. For Nix this is counter-intuitive.
> > >
> > > - Arnold
> >
> > Do you have a recommendation on how to handle my use case then? In
> > practice, I need this to allow the backup user to log into the
> machines
> > being backed up. Would you use a central location for all the key
> pairs?
> > ___
> > 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 mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 863aff: xonotic: fix dependencies (#19173)

2016-11-20 Thread Profpatsch
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 863affcc8702547be0fae0eb70bdeff2ca1d5af0
  
https://github.com/NixOS/nixpkgs/commit/863affcc8702547be0fae0eb70bdeff2ca1d5af0
  Author: Profpatsch 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M pkgs/games/xonotic/default.nix

  Log Message:
  ---
  xonotic: fix dependencies (#19173)


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


[Nix-commits] [NixOS/nixpkgs] c1b919: haskellPackages.ghc-core: 0.5.6 -> 2012-12-15

2016-11-20 Thread obadz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c1b919ff5c13103017e750fb6a7a1dfdeaf23394
  
https://github.com/NixOS/nixpkgs/commit/c1b919ff5c13103017e750fb6a7a1dfdeaf23394
  Author: obadz 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

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

  Log Message:
  ---
  haskellPackages.ghc-core: 0.5.6 -> 2012-12-15


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


[Nix-commits] [NixOS/nixpkgs] c9b0e8: NixOS Manual: Container Networking with NM

2016-11-20 Thread Cillian de Roiste
  Branch: refs/heads/nm-containers
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c9b0e88c0b250b26a64d8d68e325f6a2e962c1d0
  
https://github.com/NixOS/nixpkgs/commit/c9b0e88c0b250b26a64d8d68e325f6a2e962c1d0
  Author: Cillian de Roiste 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M nixos/doc/manual/administration/container-networking.xml

  Log Message:
  ---
  NixOS Manual: Container Networking with NM

Network Manager calls dhclient on container interfaces and fails
which locks you out of the container after a few seconds, unless
you tell it not to manage these interfaces.


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


[Nix-commits] [NixOS/nixpkgs] 7c2988: haskellPackages.ReadArgs: jailbreak to fix build

2016-11-20 Thread Pascal Wittmann
  Branch: refs/heads/fix-ReadArgs
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 7c29887e57adde305166df4a3d569af07fd49b50
  
https://github.com/NixOS/nixpkgs/commit/7c29887e57adde305166df4a3d569af07fd49b50
  Author: Pascal Wittmann 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

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

  Log Message:
  ---
  haskellPackages.ReadArgs: jailbreak to fix build

fixes #20515


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


[Nix-commits] [NixOS/nixpkgs] ba9e16: acd-cli: pull out of pythonPackages and update to ...

2016-11-20 Thread Edward Tjörnhammar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ba9e16a7ccc3c79177a44b88d6238ad4f50b2cef
  
https://github.com/NixOS/nixpkgs/commit/ba9e16a7ccc3c79177a44b88d6238ad4f50b2cef
  Author: Edward Tjörnhammar 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
A pkgs/applications/networking/sync/acd_cli/default.nix
M pkgs/top-level/all-packages.nix
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  acd-cli: pull out of pythonPackages and update to 3.0.2


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


[Nix-dev] Multiple ssh substituter hosts

2016-11-20 Thread Bas van Dijk
Dear all,

Is it possible to have multiple ssh-substituter-hosts, as in:

  ssh-substituter-hosts = nix-ssh@host1 nix-ssh@host2

The documentation[1] is not entirely clear on that.

Bas

[1] http://nixos.org/nix/manual/#ssec-ssh-substituter
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] cbc4ee: xournal: add desktop file and mime info

2016-11-20 Thread Pascal Wittmann
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: cbc4ee7e10c7bbf5e93773967fab84e253905d45
  
https://github.com/NixOS/nixpkgs/commit/cbc4ee7e10c7bbf5e93773967fab84e253905d45
  Author: Laverne Schrock 
  Date:   2016-11-19 (Sat, 19 Nov 2016)

  Changed paths:
M pkgs/applications/graphics/xournal/default.nix

  Log Message:
  ---
  xournal: add desktop file and mime info

Fixes #20510.

The application now appears in system menus, and Konqueror now suggests
opening .xoj files with Xournal. Other file browsers should as well.


  Commit: 1e3fe4b0a40c6e0f656d0300da11a3ae99560fdb
  
https://github.com/NixOS/nixpkgs/commit/1e3fe4b0a40c6e0f656d0300da11a3ae99560fdb
  Author: Pascal Wittmann 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M pkgs/applications/graphics/xournal/default.nix

  Log Message:
  ---
  Merge pull request #20558 from lverns/xournal-desktop-fix-pr

xournal: add desktop file and mime info


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


[Nix-commits] [NixOS/nixpkgs] b1be1e: erlang_basho_R16B03: Limit platforms to x86_64

2016-11-20 Thread Matthew Daiter
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: b1be1eee515d47d38fb83b996dc899e38a61b19d
  
https://github.com/NixOS/nixpkgs/commit/b1be1eee515d47d38fb83b996dc899e38a61b19d
  Author: Matthew Daiter 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M pkgs/development/interpreters/erlang/R16B03-1-basho.nix

  Log Message:
  ---
  erlang_basho_R16B03: Limit platforms to x86_64


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


[Nix-commits] [NixOS/nixpkgs] c2e5c3: offlineimap: 7.0.6 -> 7.0.9

2016-11-20 Thread Rok Garbas
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c2e5c30bb7b067b3e832ed30903fbfc286f019a2
  
https://github.com/NixOS/nixpkgs/commit/c2e5c30bb7b067b3e832ed30903fbfc286f019a2
  Author: Rok Garbas 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

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

  Log Message:
  ---
  offlineimap: 7.0.6 -> 7.0.9


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


[Nix-commits] [NixOS/nixpkgs] aa4ad9: rustc: Fix hanging build by disabling test.

2016-11-20 Thread Moritz Ulrich
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: aa4ad9b98a0df701ee7de15565ddb0d35cfdd733
  
https://github.com/NixOS/nixpkgs/commit/aa4ad9b98a0df701ee7de15565ddb0d35cfdd733
  Author: Moritz Ulrich 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M pkgs/development/compilers/rust/rustc.nix

  Log Message:
  ---
  rustc: Fix hanging build by disabling test.


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


[Nix-commits] [NixOS/nixpkgs] 53eb53: slock: 1.3 -> 1.4

2016-11-20 Thread Pascal Wittmann
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 53eb53577f64d64ec3f75418c937a6b83a0f1af3
  
https://github.com/NixOS/nixpkgs/commit/53eb53577f64d64ec3f75418c937a6b83a0f1af3
  Author: Pascal Wittmann 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M pkgs/misc/screensavers/slock/default.nix

  Log Message:
  ---
  slock: 1.3 -> 1.4

fixes CVE-2016-6866


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


[Nix-commits] [NixOS/nixpkgs] 703deb: slock: 1.3 -> 1.4

2016-11-20 Thread Pascal Wittmann
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 703deb0bc0dfaa352ebba98adcc6f770f5963c9d
  
https://github.com/NixOS/nixpkgs/commit/703deb0bc0dfaa352ebba98adcc6f770f5963c9d
  Author: Pascal Wittmann 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M pkgs/misc/screensavers/slock/default.nix

  Log Message:
  ---
  slock: 1.3 -> 1.4

fixes CVE-2016-6866


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


[Nix-dev] truly persistent nix-shell

2016-11-20 Thread Andreas Herrmann
Hi,

I've written a small shell function that creates truly persistent nix-shells 
(see below). [1]
I thought it might be of use to others. Let me know what you think of it.

What do I mean by "truly persistent"?

The Nix Wiki entry about development environments has a section about 
"persistent nix-shell environments". [2]
It says:

> nix-shell evaluates an expression and drops you into the environment in one 
> command.
> This is perfect for temporary development environments,
> but you may also want to create a persistent environment
> which you can load again at a later date without re-evaluating the expression.

It then goes on to explain how to achieve that:

>   $ nix-instantiate . --indirect --add-root $PWD/shell.drv
>   $ nix-shell $PWD/shell.drv

However, the above comes short of what I, IMHO, would expect from a 
_persistent_ nix-shell.
In particular, the above will not protect the dependencies of the nix-shell 
from garbage collection,
i.e. the packages you want to use within the shell.

Imagine you have configured a nix-shell with a lot of overriden packages that 
take a long time to build.
If you then create a "persistent" nix-shell according to the above description.
And if you then run the garbage collector.
Then all these packages will be collected (unless another gc-root depends on 
them)
and you will have to build them once again.

It is possible to avoid this issue by creating a gc-root for every package that 
the nix-shell pulls in:

$ nix-store -r $(nix-store --query --references $PWD/shell.drv) \
--indirect --add-root $PWD/shell.dep

Best, Andreas


[1]: https://gist.github.com/aherrmann/51b56283f9ed5853747908fbab907316
[2]: 
https://nixos.org/wiki/Development_Environments#Making_a_Persistent_nix-shell_Environment
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 175461: cc-wrapper: don't expand $ in response files

2016-11-20 Thread Peter Simons
  Branch: refs/heads/staging
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 175461e09b4631d87716308431b5f83fb2db396e
  
https://github.com/NixOS/nixpkgs/commit/175461e09b4631d87716308431b5f83fb2db396e
  Author: David McFarland 
  Date:   2016-11-19 (Sat, 19 Nov 2016)

  Changed paths:
M pkgs/build-support/cc-wrapper/utils.sh

  Log Message:
  ---
  cc-wrapper: don't expand $ in response files

This makes the response file handling more consistent with GCC.

For example, a reponse file may contain:

"-Wl,$ORIGIN"

GCC will treat this as a double quoted string and not expand the
variable reference.  Previously, cc-wrapper would expand the variable
in the same was as if the string was provided on the command line.


  Commit: 02668d6c6a8e5492be4339d715da570de9fae8f3
  
https://github.com/NixOS/nixpkgs/commit/02668d6c6a8e5492be4339d715da570de9fae8f3
  Author: Peter Simons 
  Date:   2016-11-19 (Sat, 19 Nov 2016)

  Changed paths:
M pkgs/development/compilers/ghc/7.10.3.nix
M pkgs/development/compilers/ghc/8.0.1.nix
R 
pkgs/development/compilers/ghc/ghc-7.x-dont-pass-linker-flags-via-response-files.patch
R 
pkgs/development/compilers/ghc/ghc-8.x-dont-pass-linker-flags-via-response-files.patch
R 
pkgs/development/compilers/ghc/ghc-HEAD-dont-pass-linker-flags-via-response-files.patch
M pkgs/development/compilers/ghc/head.nix

  Log Message:
  ---
  ghc: drop patch that disables use of response files

https://github.com/NixOS/nixpkgs/issues/11762 has been fixed by
https://github.com/NixOS/nixpkgs/commit/1ad1edbb32ce01ba8b47d8e8dad357b0edd6a4dc.


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


[Nix-commits] [NixOS/nixpkgs] f8a167: citrix-receiver: 13.3.0 -> 13.4.0

2016-11-20 Thread obadz
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: f8a167f2c71123c32dc311971feb5ee1b5b12b50
  
https://github.com/NixOS/nixpkgs/commit/f8a167f2c71123c32dc311971feb5ee1b5b12b50
  Author: obadz 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M pkgs/applications/networking/remote/citrix-receiver/default.nix

  Log Message:
  ---
  citrix-receiver: 13.3.0 -> 13.4.0

(cherry picked from commit 38c6a88274572d161368b840a7a4b957bca9efa8)


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