Re: [Nix-dev] The .nixpkgs/config.nix file and user configuration

2017-05-03 Thread Nawal Husnoo
$ cat ~/.config/nixpkgs/config.nix
with import  {};

{
allowUnfree = true;

graphicCollection = misc.collection {
name = "foo" ;
packages = [
   vlc
];
};
}


$ nix-env -i misc.collection.graphicCollection
error: selector ‘misc.collection.graphicCollection’ matches no
derivations


On 4 May 2017 at 06:31, Marc Weber  wrote:

>
> > I don't like the idea of using nix-env,
> Why? You can also have your own declarative set of packages "per user".
> that's also something config.nix can do:
> graphicCollection = misc.collection { name = ... ; packages = [ ... . ]}
> (from head)
>
> nix-env -i graphicCollection
>
> works well for me :)
>
> Marc Weber
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> https://mailman.science.uu.nl/mailman/listinfo/nix-dev
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] The .nixpkgs/config.nix file and user configuration

2017-05-03 Thread Marc Weber
Or ask google "nix/os/nixpkgs config.nix" to find samples and get
inspiration from
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] The .nixpkgs/config.nix file and user configuration

2017-05-03 Thread Kamil Chmielewski
Hi John,

you could find my https://github.com/kamilchm/.nixpkgs helpfull.
I use config.nix to manage user pacakges and dofiles and link them into ~
with simple script
https://github.com/kamilchm/.nixpkgs/blob/master/install.sh

Best regards,
Kamil

2017-05-04 3:55 GMT+02:00 John Ramsden :

> Thanks, for the information.
>
> Marc Weber mentioned
>
> 1) you can install system wide (nixos-rebuild ..)
>> 2) you can install as user into ~/.nix-profile.nix
>>
>>~/.config.nix is to "customize" user nixpkgs by
>>- setting settings such as allowUnfree
>>- override mplayer to use library X
>>- add your own packages FOO
>>
>
> In that case, if I did list my own packages in ~/.nix-profile.nix, would
> that install only into that user profile?
>
> When I run nixos-rebuild switch does that rebuild the user profiles as
> well?
>
> I don't like the idea of using nix-env, and I have strayed away from it on
> NixOS, the idea of having all my configuration explicitly written out in
> configuration files is part of what I like about Nix.
>
> ---
>   John Ramsden
>
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> https://mailman.science.uu.nl/mailman/listinfo/nix-dev
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] The .nixpkgs/config.nix file and user configuration

2017-05-03 Thread Marc Weber

> I don't like the idea of using nix-env,
Why? You can also have your own declarative set of packages "per user".
that's also something config.nix can do:
graphicCollection = misc.collection { name = ... ; packages = [ ... . ]} (from 
head)

nix-env -i graphicCollection

works well for me :)

Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] d57510: nginx: remove syslog module

2017-05-03 Thread Daniel Peebles
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d5751025569648a21adf3d2f0b425c85a0dffc67
  
https://github.com/NixOS/nixpkgs/commit/d5751025569648a21adf3d2f0b425c85a0dffc67
  Author: Vaibhav Sagar 
  Date:   2017-05-04 (Thu, 04 May 2017)

  Changed paths:
M pkgs/servers/http/nginx/modules.nix

  Log Message:
  ---
  nginx: remove syslog module

This module has not been required for over 2 years. See 
https://github.com/yaoweibin/nginx_syslog_patch/issues/15


  Commit: 8f71273a2c496250198395b119754d69aae24606
  
https://github.com/NixOS/nixpkgs/commit/8f71273a2c496250198395b119754d69aae24606
  Author: Daniel Peebles 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/servers/http/nginx/modules.nix

  Log Message:
  ---
  Merge pull request #25491 from vaibhavsagar/remove-nginx-syslog

nginx: remove syslog module


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


Re: [Nix-dev] The .nixpkgs/config.nix file and user configuration

2017-05-03 Thread John Ramsden

Thanks, for the information.

Marc Weber mentioned


1) you can install system wide (nixos-rebuild ..)
2) you can install as user into ~/.nix-profile.nix

   ~/.config.nix is to "customize" user nixpkgs by
   - setting settings such as allowUnfree
   - override mplayer to use library X
   - add your own packages FOO


In that case, if I did list my own packages in ~/.nix-profile.nix, would 
that install only into that user profile?


When I run nixos-rebuild switch does that rebuild the user profiles as well?

I don't like the idea of using nix-env, and I have strayed away from it 
on NixOS, the idea of having all my configuration explicitly written out 
in configuration files is part of what I like about Nix.


---
  John Ramsden
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 65d06f: capnproto: 0.5.3 -> 0.6.0

2017-05-03 Thread Daniel Peebles
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 65d06f33cc0a26030f716a5591be8f56f5fabe84
  
https://github.com/NixOS/nixpkgs/commit/65d06f33cc0a26030f716a5591be8f56f5fabe84
  Author: Aneesh Agrawal 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
R pkgs/development/libraries/capnproto/clang4.patch
M pkgs/development/libraries/capnproto/default.nix

  Log Message:
  ---
  capnproto: 0.5.3 -> 0.6.0


  Commit: 2e51d27787d55391dd9f703bae4d9ffe5e87b18b
  
https://github.com/NixOS/nixpkgs/commit/2e51d27787d55391dd9f703bae4d9ffe5e87b18b
  Author: Daniel Peebles 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
R pkgs/development/libraries/capnproto/clang4.patch
M pkgs/development/libraries/capnproto/default.nix

  Log Message:
  ---
  Merge pull request #25473 from aneeshusa/update-capnproto-to-0.6.0

capnproto: 0.5.3 -> 0.6.0


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


[Nix-commits] [NixOS/nixpkgs] ee9250: linux: 4.4.65 -> 4.4.66

2017-05-03 Thread Tim Steinbach
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ee92506497620b5aa688610fb42fa3a6c212f5e6
  
https://github.com/NixOS/nixpkgs/commit/ee92506497620b5aa688610fb42fa3a6c212f5e6
  Author: Tim Steinbach 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  linux: 4.4.65 -> 4.4.66

(cherry picked from commit af933bc7d37d4c971b60ca6deac77978a7c4f16b)


  Commit: 795c9518e34deb0869ef1c976155d54f1674aa06
  
https://github.com/NixOS/nixpkgs/commit/795c9518e34deb0869ef1c976155d54f1674aa06
  Author: Tim Steinbach 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  linux: 4.9.25 -> 4.9.26

(cherry picked from commit 6076843be34bbd878da08913c762dbc063856a53)


  Commit: 4d10f31b93664bc43870f5eb4a5ac895ba90504c
  
https://github.com/NixOS/nixpkgs/commit/4d10f31b93664bc43870f5eb4a5ac895ba90504c
  Author: Tim Steinbach 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  linux: 4.10.13 -> 4.10.14

(cherry picked from commit 2a38ecc055ea4918efab3c312c8cd8b6cb0d1637)


Compare: https://github.com/NixOS/nixpkgs/compare/a162c6c82820...4d10f31b9366___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] af933b: linux: 4.4.65 -> 4.4.66

2017-05-03 Thread Tim Steinbach
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: af933bc7d37d4c971b60ca6deac77978a7c4f16b
  
https://github.com/NixOS/nixpkgs/commit/af933bc7d37d4c971b60ca6deac77978a7c4f16b
  Author: Tim Steinbach 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  linux: 4.4.65 -> 4.4.66


  Commit: 6076843be34bbd878da08913c762dbc063856a53
  
https://github.com/NixOS/nixpkgs/commit/6076843be34bbd878da08913c762dbc063856a53
  Author: Tim Steinbach 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  linux: 4.9.25 -> 4.9.26


  Commit: 2a38ecc055ea4918efab3c312c8cd8b6cb0d1637
  
https://github.com/NixOS/nixpkgs/commit/2a38ecc055ea4918efab3c312c8cd8b6cb0d1637
  Author: Tim Steinbach 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  linux: 4.10.13 -> 4.10.14


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


[Nix-commits] [NixOS/nixpkgs] 07b660: kubernetes-helm: 2.2.3 -> 2.3.1

2017-05-03 Thread Benjamin Staffin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 07b66093c91c14af33ede516293520f2b431973c
  
https://github.com/NixOS/nixpkgs/commit/07b66093c91c14af33ede516293520f2b431973c
  Author: Benjamin Staffin 
  Date:   2017-05-02 (Tue, 02 May 2017)

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

  Log Message:
  ---
  kubernetes-helm: 2.2.3 -> 2.3.1


  Commit: 39f571f6c7788a8de1d3d67d55ec3cc9246e6d99
  
https://github.com/NixOS/nixpkgs/commit/39f571f6c7788a8de1d3d67d55ec3cc9246e6d99
  Author: Benjamin Staffin 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  Merge pull request #25461 from benley/helm-2.3.1

kubernetes-helm: 2.2.3 -> 2.3.1


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


[Nix-commits] [NixOS/nixpkgs] a162c6: intero-nix-shim: init at 0.1.2

2017-05-03 Thread Michal Rus
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a162c6c8282036a009f3644b2d9e47e2c75ec107
  
https://github.com/NixOS/nixpkgs/commit/a162c6c8282036a009f3644b2d9e47e2c75ec107
  Author: Michal Rus 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-common.nix
A pkgs/development/tools/haskell/intero-nix-shim/default.nix

  Log Message:
  ---
  intero-nix-shim: init at 0.1.2

(cherry picked from commit 9925c5c9b14ba4005a61d44afcff291dbd53120e)


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


[Nix-commits] [NixOS/nixpkgs] 9925c5: intero-nix-shim: init at 0.1.2

2017-05-03 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 9925c5c9b14ba4005a61d44afcff291dbd53120e
  
https://github.com/NixOS/nixpkgs/commit/9925c5c9b14ba4005a61d44afcff291dbd53120e
  Author: Michal Rus 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-common.nix
A pkgs/development/tools/haskell/intero-nix-shim/default.nix

  Log Message:
  ---
  intero-nix-shim: init at 0.1.2


  Commit: 2aae62fad60f153c9b613081a719b237378a551a
  
https://github.com/NixOS/nixpkgs/commit/2aae62fad60f153c9b613081a719b237378a551a
  Author: Shea Levy 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-common.nix
A pkgs/development/tools/haskell/intero-nix-shim/default.nix

  Log Message:
  ---
  Merge branch 'intero-nix-shim' of git://github.com/michalrus/nixpkgs


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


[Nix-commits] [NixOS/nixpkgs] 8bb732: nix: add confDir argument

2017-05-03 Thread Jörg Thalheim
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8bb7328300993dd5673c823121ee2c9670e2eed6
  
https://github.com/NixOS/nixpkgs/commit/8bb7328300993dd5673c823121ee2c9670e2eed6
  Author: Zero King 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/tools/package-management/nix/default.nix

  Log Message:
  ---
  nix: add confDir argument


  Commit: f556d94527a4246c044586fa47904643b8c4a89d
  
https://github.com/NixOS/nixpkgs/commit/f556d94527a4246c044586fa47904643b8c4a89d
  Author: Jörg Thalheim 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/tools/package-management/nix/default.nix

  Log Message:
  ---
  Merge pull request #25484 from l2dy/nix-confdir

nix: add confDir argument


Compare: https://github.com/NixOS/nixpkgs/compare/78db95cd52f5...f556d94527a4___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 03c519: rustRegistry: 2017-04-13 -> 2017-05-03

2017-05-03 Thread Jörg Thalheim
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 03c519b2e258d6fb6fc6d685c945fc2661a60cae
  
https://github.com/NixOS/nixpkgs/commit/03c519b2e258d6fb6fc6d685c945fc2661a60cae
  Author: Stefan Lau 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  rustRegistry: 2017-04-13 -> 2017-05-03


  Commit: 78db95cd52f5831a945f8e8a62a5c6360ea655e5
  
https://github.com/NixOS/nixpkgs/commit/78db95cd52f5831a945f8e8a62a5c6360ea655e5
  Author: Jörg Thalheim 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  Merge pull request #25488 from selaux/update-rust-registry-2017-05-03

rustRegistry: 2017-04-13 -> 2017-05-03


Compare: https://github.com/NixOS/nixpkgs/compare/c5badb123a2d...78db95cd52f5___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] afa901: camlp5: fix install with ocaml 4.04

2017-05-03 Thread Théo Zimmermann
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: afa901d8c76682c10d7e51b1d6524a474e78c042
  
https://github.com/NixOS/nixpkgs/commit/afa901d8c76682c10d7e51b1d6524a474e78c042
  Author: Théo Zimmermann 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/tools/ocaml/camlp5/default.nix

  Log Message:
  ---
  camlp5: fix install with ocaml 4.04

The problem was that bytecode executables were shrinked.

This closes #25367.


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


[Nix-commits] [NixOS/nixpkgs] 978cae: borgbackup: 1.0.9 -> 1.0.10

2017-05-03 Thread Bjørn Forsman
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 978cae2c5faf86434aebc94ead504f8d844df927
  
https://github.com/NixOS/nixpkgs/commit/978cae2c5faf86434aebc94ead504f8d844df927
  Author: Bjørn Forsman 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/tools/backup/borg/default.nix

  Log Message:
  ---
  borgbackup: 1.0.9 -> 1.0.10

(cherry picked from commit 5f1398ce13048714a5d94e1532dc0049a748b02a)


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


[Nix-commits] [NixOS/nix] 493d4b: perl-bindings: Remove unused --with-store-dir flag

2017-05-03 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: 493d4bd9490bd4a4b4cd5ad9dd62e9a01f94e84c
  
https://github.com/NixOS/nix/commit/493d4bd9490bd4a4b4cd5ad9dd62e9a01f94e84c
  Author: Eelco Dolstra 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M perl/configure.ac

  Log Message:
  ---
  perl-bindings: Remove unused --with-store-dir flag


  Commit: 44309c506767fcfb8aae15761b329a87b0dd4b8c
  
https://github.com/NixOS/nix/commit/44309c506767fcfb8aae15761b329a87b0dd4b8c
  Author: Eelco Dolstra 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M release.nix

  Log Message:
  ---
  Fix Ubuntu 16.10 build

http://hydra.nixos.org/build/52420073


Compare: https://github.com/NixOS/nix/compare/72fb2a7edc16...44309c506767___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 1124c0: hackage2nix: remove postgrest/postgrest-ws from br...

2017-05-03 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1124c0ff6bc9aa4bc2631aa0fe89b256b2958b71
  
https://github.com/NixOS/nixpkgs/commit/1124c0ff6bc9aa4bc2631aa0fe89b256b2958b71
  Author: Pierre Radermecker 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-hackage2nix.yaml

  Log Message:
  ---
  hackage2nix: remove postgrest/postgrest-ws from broken packages


  Commit: c5badb123a2dd6e2b38dcd2ddbe73e13dc6b554f
  
https://github.com/NixOS/nixpkgs/commit/c5badb123a2dd6e2b38dcd2ddbe73e13dc6b554f
  Author: Domen Kožar 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-hackage2nix.yaml

  Log Message:
  ---
  Merge pull request #25482 from PierreR/master

hackage2nix: remove postgrest/postgrest-ws from broken packages


Compare: https://github.com/NixOS/nixpkgs/compare/20d846bcdd42...c5badb123a2d___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits


Re: [Nix-dev] The .nixpkgs/config.nix file and user configuration

2017-05-03 Thread Roger Qiu

Here's some links for reference:

* https://github.com/NixOS/nixpkgs/issues/1750

* https://github.com/sheenobu/nix-home

* 
http://sandervanderburg.blogspot.com.au/2013/09/managing-user-environments-with-nix.html


* 
https://www.reddit.com/r/NixOS/comments/5hd8ok/how_to_handle_nixos_and_i3_config_files/


I like to think of a nix-shell as a messy stateful environment to 
install all sorts of things, and a user-profile as a slightly less messy 
stateful environment. It's like the IO monad of Nix. So right now you 
can use config.nix to install and rebuild packages, while using other 
ways to manage config files.


Note that there are many parts of the OS that is still not completely 
declarative and pure-functional even when using configuration.nix. But 
it's better than nothing.


On 3/05/2017 4:29 PM, John Ramsden wrote:
I've been looking for some information about how exactly the 
$HOME/.nixpkgs/config.nix file works. How exactly is it intended to be 
used? Up until now I've been managing my entire system from 
/etc/nixos, but it would be nice to have a place where I can add 
something that happens only to a single user. For example, setting up 
dotfiles, or use our services. Can the config.nix file be used for 
that? Is it effectively a /etc/nixos/configuration.nix that is 
intended to be used for a single user?


I have found little bits of information about it here and there, for 
example in the nix pills. but nothing that really explains what it is 
used for in detail. Could someone point me where I can find this 
information?




--
Founder of Matrix AI
https://matrix.ai/
+61420925975

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


[Nix-commits] [NixOS/nixpkgs] f53fb1: nixUnstable.perlBindings: Fix Nix::Config generati...

2017-05-03 Thread Eelco Dolstra
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: f53fb189256b8c488bad81bbc5cb779df2493ee5
  
https://github.com/NixOS/nixpkgs/commit/f53fb189256b8c488bad81bbc5cb779df2493ee5
  Author: Eelco Dolstra 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/tools/package-management/nix/default.nix

  Log Message:
  ---
  nixUnstable.perlBindings: Fix Nix::Config generation

The configure script calls nix-instantiate, which fails if /nix/var
doesn't exist (e.g. in a sandbox). This caused a bogus Nix::Config
module to be generated, causing issues in Hydra.

(cherry picked from commit 20d846bcdd42698004a16f8ef1f181f1e102742d)


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


[Nix-commits] [NixOS/nixpkgs] 20d846: nixUnstable.perlBindings: Fix Nix::Config generati...

2017-05-03 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 20d846bcdd42698004a16f8ef1f181f1e102742d
  
https://github.com/NixOS/nixpkgs/commit/20d846bcdd42698004a16f8ef1f181f1e102742d
  Author: Eelco Dolstra 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/tools/package-management/nix/default.nix

  Log Message:
  ---
  nixUnstable.perlBindings: Fix Nix::Config generation

The configure script calls nix-instantiate, which fails if /nix/var
doesn't exist (e.g. in a sandbox). This caused a bogus Nix::Config
module to be generated, causing issues in Hydra.


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


[Nix-commits] [NixOS/nixpkgs] 61e576: sqlitebrowser: wrap Qt application

2017-05-03 Thread Nikolay Amiantov
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 61e57636944abfe52929f98b8f3e851eb09c41da
  
https://github.com/NixOS/nixpkgs/commit/61e57636944abfe52929f98b8f3e851eb09c41da
  Author: Nikolay Amiantov 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/tools/database/sqlitebrowser/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  sqlitebrowser: wrap Qt application


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


Re: [Nix-dev] The .nixpkgs/config.nix file and user configuration

2017-05-03 Thread Marc Weber
> $HOME/.nixpkgs/config.nix file works.
1) you can install system wide (nixos-rebuild ..)
2) you can install as user into ~/.nix-profile.nix

  ~/.config.nix is to "customize" user nixpkgs by
  - setting settings such as allowUnfree
  - override mplayer to use library X
  - add your own packages FOO

See here:
http://stackoverflow.com/questions/36000514/how-to-override-2-two-packages-in-nixos-configuration-nix

Marc Weber
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] The .nixpkgs/config.nix file and user configuration

2017-05-03 Thread Guillaume Maudoux (Layus)

Hi John,

I guess the reason you are not receiving many answers is that your 
question highlights some misconceptions, and some design issues with nix.


There does not exist any declarative configuration file for user 
environments. /etc/nixos/configuration.nix is amazing, but has not been 
parted to user environments. Installing user packages is done with 
nix-env, in an imperative fashion, and updates are based on packages 
names (nix-env -u) as explained on the [wiki]. Please see the discussion 
on [GitHub](1) about that precise topic.


To get declarative user environments, you can look at the pull-request 
for [NixUP] (nix user profiles), or use a trick to manage packages 
declaratively in a custom environment. The [wiki] has such an example. I 
personally maintain a [~/.nixpkgs/packages.nix] that I edit, install and 
activate with the following one-liner. The command replaces all the 
installed packages with the given ones (-ir). I could alias it to 
nixuser-rebuild ;-).


vim ~/.nixpkgs/packages.nix && nix-env -f ~/.nixpkgs/packages.nix 
-ir -Qk && i3-msg restart


NixUP and/or the coming update to nix (1.12) /should/ make this 
management easier.


I hope this makes it clearer!

Regards,

-- Layus.


[NixUP]: https://github.com/NixOS/nixpkgs/pull/9250
[1]: https://github.com/NixOS/nixpkgs/issues/1750
[wiki]: 
https://nixos.org/wiki/Howto_keep_multiple_packages_up_to_date_at_once
[~/nixpkgs/packages.nix]: 
https://gist.github.com/layus/427356ab4e7f46565d984686a311ca91#file-packages-nix


On 03/05/17 08:29, John Ramsden wrote:
I've been looking for some information about how exactly the 
$HOME/.nixpkgs/config.nix file works. How exactly is it intended to be 
used? Up until now I've been managing my entire system from 
/etc/nixos, but it would be nice to have a place where I can add 
something that happens only to a single user. For example, setting up 
dotfiles, or use our services. Can the config.nix file be used for 
that? Is it effectively a /etc/nixos/configuration.nix that is 
intended to be used for a single user?


I have found little bits of information about it here and there, for 
example in the nix pills. but nothing that really explains what it is 
used for in detail. Could someone point me where I can find this 
information?




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


[Nix-commits] [NixOS/nixpkgs] d42aa8: elpa-packages: 2017-05-03

2017-05-03 Thread Thomas Tuegel
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d42aa83347c5ee8c26ea7471549feea8de4342ff
  
https://github.com/NixOS/nixpkgs/commit/d42aa83347c5ee8c26ea7471549feea8de4342ff
  Author: Thomas Tuegel 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/applications/editors/emacs-modes/elpa-generated.nix

  Log Message:
  ---
  elpa-packages: 2017-05-03


  Commit: 53f896eb4178aced0ca6e66568ea0bac052071c0
  
https://github.com/NixOS/nixpkgs/commit/53f896eb4178aced0ca6e66568ea0bac052071c0
  Author: Thomas Tuegel 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/applications/editors/emacs-modes/melpa-generated.nix

  Log Message:
  ---
  melpa-packages: 2017-05-03

Adds explicit names for source files fetched from EmacsWiki, correcting an
outstanding bug.


Compare: https://github.com/NixOS/nixpkgs/compare/a9737f610f3c...53f896eb4178___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nix] 72fb2a: Fix build on gcc 4.9

2017-05-03 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: 72fb2a7edc169fa480f3a3d8da5a9fd263868491
  
https://github.com/NixOS/nix/commit/72fb2a7edc169fa480f3a3d8da5a9fd263868491
  Author: Eelco Dolstra 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M src/libutil/config.cc
M src/libutil/config.hh

  Log Message:
  ---
  Fix build on gcc 4.9

http://hydra.nixos.org/build/52408843


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


[Nix-commits] [NixOS/nixpkgs] e73e5c: haskell: set LD_LIBRARY_PATH in shellHook

2017-05-03 Thread Peter Simons
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: e73e5c884f5770110d99675db8495bb1535a6308
  
https://github.com/NixOS/nixpkgs/commit/e73e5c884f5770110d99675db8495bb1535a6308
  Author: Leon Isenberg 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/haskell-modules/generic-builder.nix

  Log Message:
  ---
  haskell: set LD_LIBRARY_PATH in shellHook

LD_LIBRARY_PATH is considered by GHCI.
Previously e.g. `cabal repl` failed on packages with
system library dependencies.


  Commit: a9737f610f3cd36c86b0e2dcb90c5e173b095336
  
https://github.com/NixOS/nixpkgs/commit/a9737f610f3cd36c86b0e2dcb90c5e173b095336
  Author: Peter Simons 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/haskell-modules/generic-builder.nix

  Log Message:
  ---
  Merge pull request #25398 from ljli/ghci-sys-libs

haskell: set LD_LIBRARY_PATH in shellHook


Compare: https://github.com/NixOS/nixpkgs/compare/4ea520ce4855...a9737f610f3c___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 4ea520: ocamlPackages.utop: add missing makeWrapper

2017-05-03 Thread Vladimír Čunát
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4ea520ce4855ee06979fb62206b17499cb4f438a
  
https://github.com/NixOS/nixpkgs/commit/4ea520ce4855ee06979fb62206b17499cb4f438a
  Author: Vladimír Čunát 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/tools/ocaml/utop/default.nix

  Log Message:
  ---
  ocamlPackages.utop: add missing makeWrapper

... fixing the build.  No testing otherwise.


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


[Nix-commits] [NixOS/nixpkgs] 76296c: R: import upstream patch to fix broken "R CMD Swea...

2017-05-03 Thread Peter Simons
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 76296ce3a5553e0d6228451438be4f53a3e50791
  
https://github.com/NixOS/nixpkgs/commit/76296ce3a5553e0d6228451438be4f53a3e50791
  Author: Peter Simons 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/applications/science/math/R/default.nix
A pkgs/applications/science/math/R/fix-sweave-exit-code.patch

  Log Message:
  ---
  R: import upstream patch to fix broken "R CMD Sweave" command

The command "R CMD Sweave" always exits with error code "1", even if the
command was successful. This upstream patch remedies this issue.

(cherry picked from commit 5e5d16f425397fd7cb1b42256a0dc25e76e1b4bc)


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


[Nix-commits] [NixOS/nix] 782c0b: nix eval: Add a --raw flag

2017-05-03 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: 782c0bff45593e7116d9b17b7de71b7ee636a807
  
https://github.com/NixOS/nix/commit/782c0bff45593e7116d9b17b7de71b7ee636a807
  Author: Eelco Dolstra 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M src/nix/eval.cc

  Log Message:
  ---
  nix eval: Add a --raw flag

Similar to "jq -r", this prints the evaluation result (which must be a
string value) unquoted.


  Commit: 08355643ab2811256b8d78265757d9aab216b38e
  
https://github.com/NixOS/nix/commit/08355643ab2811256b8d78265757d9aab216b38e
  Author: Eelco Dolstra 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M src/nix-build/nix-build.cc

  Log Message:
  ---
  nix-shell: Implement passAsFile


Compare: https://github.com/NixOS/nix/compare/d3dcdfa00691...08355643ab28___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 28dc5c: postgresql: fix build on darwin

2017-05-03 Thread Bas van Dijk
  Branch: refs/heads/release-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 28dc5c7d221ac0e13b8f5761459829fdf43a223c
  
https://github.com/NixOS/nixpkgs/commit/28dc5c7d221ac0e13b8f5761459829fdf43a223c
  Author: Bas van Dijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/servers/sql/postgresql/default.nix

  Log Message:
  ---
  postgresql: fix build on darwin

(cherry picked from commit 1f95524ab5bf7dee448afe646a78712d70c5ca2a)


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


[Nix-commits] [NixOS/nixpkgs] 5e5d16: R: import upstream patch to fix broken "R CMD Swea...

2017-05-03 Thread Peter Simons
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 5e5d16f425397fd7cb1b42256a0dc25e76e1b4bc
  
https://github.com/NixOS/nixpkgs/commit/5e5d16f425397fd7cb1b42256a0dc25e76e1b4bc
  Author: Peter Simons 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/applications/science/math/R/default.nix
A pkgs/applications/science/math/R/fix-sweave-exit-code.patch

  Log Message:
  ---
  R: import upstream patch to fix broken "R CMD Sweave" command

The command "R CMD Sweave" always exits with error code "1", even if the
command was successful. This upstream patch remedies this issue.


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


[Nix-commits] [NixOS/nixpkgs] 56fc82: hlint: add as statically linked haskell binary

2017-05-03 Thread Domen Kožar
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 56fc82e4060c4dee22605544ce95d382eb702396
  
https://github.com/NixOS/nixpkgs/commit/56fc82e4060c4dee22605544ce95d382eb702396
  Author: Domen Kožar 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  hlint: add as statically linked haskell binary


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


[Nix-commits] [NixOS/nixpkgs] eacb23: hlint: add as statically linked haskell binary

2017-05-03 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: eacb230a564f95862701ecbf917261250372ef56
  
https://github.com/NixOS/nixpkgs/commit/eacb230a564f95862701ecbf917261250372ef56
  Author: Domen Kožar 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  hlint: add as statically linked haskell binary


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


[Nix-commits] [NixOS/patchelf] 2a9cef: Fix multiple --add-needed

2017-05-03 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/patchelf
  Commit: 2a9cefd7d637d160d12dc7946393778fa8abbc58
  
https://github.com/NixOS/patchelf/commit/2a9cefd7d637d160d12dc7946393778fa8abbc58
  Author: Eelco Dolstra 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M src/patchelf.cc

  Log Message:
  ---
  Fix multiple --add-needed

Reported by Jannis Harder.


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


[Nix-commits] [NixOS/nixpkgs] 017a72: camlp5: fix install with ocaml 4.04

2017-05-03 Thread Théo Zimmermann
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 017a72393917ff0696312ed415d9d06095f14e79
  
https://github.com/NixOS/nixpkgs/commit/017a72393917ff0696312ed415d9d06095f14e79
  Author: Théo Zimmermann 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/tools/ocaml/camlp5/default.nix

  Log Message:
  ---
  camlp5: fix install with ocaml 4.04

The problem was that bytecode executables were shrinked.

This closes #25367.


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


[Nix-commits] [NixOS/nix] d3dcdf: Fix perlBindings.x86_64-darwin

2017-05-03 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: d3dcdfa00691cfe6f6a939fde218f1980d3cf73c
  
https://github.com/NixOS/nix/commit/d3dcdfa00691cfe6f6a939fde218f1980d3cf73c
  Author: Eelco Dolstra 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M release.nix

  Log Message:
  ---
  Fix perlBindings.x86_64-darwin

http://hydra.nixos.org/build/52401151


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


[Nix-commits] [NixOS/nix] a786d2: doc: fix the description of --xml and --json

2017-05-03 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: a786d26dc27798a0d00b5433442c69815c8ba763
  
https://github.com/NixOS/nix/commit/a786d26dc27798a0d00b5433442c69815c8ba763
  Author: regnat 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M doc/manual/command-ref/nix-instantiate.xml

  Log Message:
  ---
  doc: fix the description of --xml and --json

Those options seem to only apply with --eval and not with --parse.


  Commit: d3449b286bba82810bc05b684bbfd3b9173714fa
  
https://github.com/NixOS/nix/commit/d3449b286bba82810bc05b684bbfd3b9173714fa
  Author: Eelco Dolstra 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M doc/manual/command-ref/nix-instantiate.xml

  Log Message:
  ---
  Merge pull request #1371 from regnat/doc_--xml_fix

fix the description of --xml and --json


Compare: https://github.com/NixOS/nix/compare/16535552ad69...d3449b286bba___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 4b7caa: LTS Haskell 8.13

2017-05-03 Thread Peter Simons
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4b7caa7408eeddf3a1f5ef02262469221e1f6163
  
https://github.com/NixOS/nixpkgs/commit/4b7caa7408eeddf3a1f5ef02262469221e1f6163
  Author: Peter Simons 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-hackage2nix.yaml

  Log Message:
  ---
  LTS Haskell 8.13


  Commit: 1fdc34b73732715a74e926c4bee44c255df93360
  
https://github.com/NixOS/nixpkgs/commit/1fdc34b73732715a74e926c4bee44c255df93360
  Author: Peter Simons 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/haskell-modules/hackage-packages.nix

  Log Message:
  ---
  hackage-packages.nix: automatic Haskell package set update

This update was generated by hackage2nix v2.2-1-gd2334f4 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/b0588eb8a10ee28234bd3bc678c5b92b0f72f4a9.


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


[Nix-commits] [NixOS/nixpkgs] bb6a5b: nixos/xserver: Changed xrandrHeads to support corr...

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/staging
  Home:   https://github.com/NixOS/nixpkgs
  Commit: bb6a5b079fe8c88a6e42c92179711b2d0a9a9842
  
https://github.com/NixOS/nixpkgs/commit/bb6a5b079fe8c88a6e42c92179711b2d0a9a9842
  Author: Roger Qiu 
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
M nixos/doc/manual/release-notes/rl-1709.xml
M nixos/modules/services/x11/xserver.nix

  Log Message:
  ---
  nixos/xserver: Changed xrandrHeads to support corresponding monitor section 
configuration in Xorg


  Commit: 4ac06ea6a13bf082791f1e3293528dc6c1b67841
  
https://github.com/NixOS/nixpkgs/commit/4ac06ea6a13bf082791f1e3293528dc6c1b67841
  Author: Fernando J Pando 
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
M nixos/modules/services/continuous-integration/buildbot/master.nix
M nixos/modules/services/continuous-integration/buildbot/worker.nix
M nixos/tests/buildbot.nix
M pkgs/development/tools/build-managers/buildbot/default.nix
M pkgs/development/tools/build-managers/buildbot/plugins.nix
M pkgs/development/tools/build-managers/buildbot/worker.nix

  Log Message:
  ---
  buildbot: 0.9.4 -> 0.9.5

- adds distro dependency
- buildbot nodaemon in service module
- fakerepo for module tests
- service module parameter fixup
- tested on nixos
- tested on darwin


  Commit: 8266c89b55e3ae97ff635a0f9f8aee556ae7b384
  
https://github.com/NixOS/nixpkgs/commit/8266c89b55e3ae97ff635a0f9f8aee556ae7b384
  Author: aszlig 
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
M nixos/modules/services/x11/xserver.nix

  Log Message:
  ---
  nixos/xserver: Fix up/refactor xrandrHeads option

Using invalid module options in the submodule isn't very nice, because
it doesn't give very useful errors in case of type mismatch, also we
don't get descriptions of these options as they're effecively
nonexistent to the module system. Another downside of this is that
merging of these options isn't done correctly as well (eg. for
types.lines).

So we now have proper submodules for each xrandrHead and we also use
corcedTo in the type of xrandrHeads so that we can populate the
submodule's "output" option in case a plain string is defined for a list
item.

Instead of silently skipping multiple primary heads, we now have an
assertion, which displays a message and aborts configuration evaluation
appropriately.

Signed-off-by: aszlig 


  Commit: d7a8876c13f75e7a55e2f3cbc16346406e9abdf8
  
https://github.com/NixOS/nixpkgs/commit/d7a8876c13f75e7a55e2f3cbc16346406e9abdf8
  Author: aszlig 
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
M nixos/doc/manual/release-notes/rl-1709.xml

  Log Message:
  ---
  nixos/doc: Improve release notes for xrandrHeads

The xrandrHeads option has been there since a long time, so there is no
need to advertise it as a new feature.

Instead, let's focus on just what has changed, which is that we now
assign one head to be primary.

Signed-off-by: aszlig 


  Commit: 79e712822fcfe797c545e2db5bcef9a07b00b2e5
  
https://github.com/NixOS/nixpkgs/commit/79e712822fcfe797c545e2db5bcef9a07b00b2e5
  Author: aszlig 
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
M nixos/modules/services/x11/xserver.nix

  Log Message:
  ---
  nixos/xserver: Document xrandrHeads.apply

It was asked by @CMCDragonkai to elaborate on that, so let's just do
this by actually providing a code comment.

Signed-off-by: aszlig 


  Commit: 29969a5ec7df53ca82585d5b7c2e472030c04f54
  
https://github.com/NixOS/nixpkgs/commit/29969a5ec7df53ca82585d5b7c2e472030c04f54
  Author: Chris Hodapp 
  Date:   2017-05-01 (Mon, 01 May 2017)

  Changed paths:
M pkgs/applications/editors/rstudio/default.nix
M pkgs/development/r-modules/README.md
A pkgs/development/r-modules/wrapper-rstudio.nix
M pkgs/development/r-modules/wrapper.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  rstudio: Fix recompilation issue with custom package set

This attempts to fix the issue described at
https://github.com/NixOS/nixpkgs/pull/22219#issuecomment-291801133.
Any change to the custom packages passed to RStudio causes this to
completely rebuild RStudio, which is completely unnecessary and also a
bit of a hindrance as it's a fairly slow build.

This rolls back most of that old PR, and instead implements something
more like rWrapper.  Existing configurations with the old useRPackages
will break.


  Commit: 5a78bed2bb5b3499d7d160cda2f1413ede0809f7
  
https://github.com/NixOS/nixpkgs/commit/5a78bed2bb5b3499d7d160cda2f1413ede0809f7
  Author: Utku Demir 
  Date:   2017-05-02 (Tue, 02 May 2017)

  Changed paths:
M pkgs/build-support/emacs/wrapper.nix

  Log 

[Nix-commits] [NixOS/nixpkgs] 664ff4: pythonPackages.magic-wormhole: fix build

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/python-wip
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 664ff4069cb87aa4ab94f0e885ed1dab127bee15
  
https://github.com/NixOS/nixpkgs/commit/664ff4069cb87aa4ab94f0e885ed1dab127bee15
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/python-modules/magic-wormhole/default.nix
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.magic-wormhole: fix build

- fixes build
- use buildPythonPackage and pass in individual packages

As mentioned in https://github.com/NixOS/nixpkgs/pull/20722 this
packages is both an application and a library.

If a package is both then we use buildPythonPackage and put it in
python-packages.nix. That way we can guarantee we use the correct
version of dependencies when using it as a library. Unfortunately, it
does mean the name of the package is prefixed with `pythonX.X-`.


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


[Nix-commits] [NixOS/nixpkgs] 664ff4: pythonPackages.magic-wormhole: fix build

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 664ff4069cb87aa4ab94f0e885ed1dab127bee15
  
https://github.com/NixOS/nixpkgs/commit/664ff4069cb87aa4ab94f0e885ed1dab127bee15
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/development/python-modules/magic-wormhole/default.nix
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.magic-wormhole: fix build

- fixes build
- use buildPythonPackage and pass in individual packages

As mentioned in https://github.com/NixOS/nixpkgs/pull/20722 this
packages is both an application and a library.

If a package is both then we use buildPythonPackage and put it in
python-packages.nix. That way we can guarantee we use the correct
version of dependencies when using it as a library. Unfortunately, it
does mean the name of the package is prefixed with `pythonX.X-`.


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


[Nix-commits] [NixOS/nixpkgs] cebce7: mwprocapture: fix compile on linux 4.11

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/python-wip
  Home:   https://github.com/NixOS/nixpkgs
  Commit: cebce78be926f936ac3bd3a9f813c961b5d2d4a4
  
https://github.com/NixOS/nixpkgs/commit/cebce78be926f936ac3bd3a9f813c961b5d2d4a4
  Author: Cray Elliott 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/os-specific/linux/mwprocapture/default.nix
A pkgs/os-specific/linux/mwprocapture/linux_4_11_include_fix.patch

  Log Message:
  ---
  mwprocapture: fix compile on linux 4.11


  Commit: 52b1995250c5dd7443c69818d469ef7db0299ffd
  
https://github.com/NixOS/nixpkgs/commit/52b1995250c5dd7443c69818d469ef7db0299ffd
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  pythonPackages.os-testr: mark as broken


Compare: https://github.com/NixOS/nixpkgs/compare/a6175a477cee...52b1995250c5___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 52b199: pythonPackages.os-testr: mark as broken

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 52b1995250c5dd7443c69818d469ef7db0299ffd
  
https://github.com/NixOS/nixpkgs/commit/52b1995250c5dd7443c69818d469ef7db0299ffd
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  pythonPackages.os-testr: mark as broken


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


[Nix-commits] [NixOS/nixpkgs] cebce7: mwprocapture: fix compile on linux 4.11

2017-05-03 Thread Cray Elliott
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: cebce78be926f936ac3bd3a9f813c961b5d2d4a4
  
https://github.com/NixOS/nixpkgs/commit/cebce78be926f936ac3bd3a9f813c961b5d2d4a4
  Author: Cray Elliott 
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
M pkgs/os-specific/linux/mwprocapture/default.nix
A pkgs/os-specific/linux/mwprocapture/linux_4_11_include_fix.patch

  Log Message:
  ---
  mwprocapture: fix compile on linux 4.11


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


[Nix-commits] [NixOS/nixpkgs] a6175a: pythonPackages.pivy: disable on 3.x

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a6175a477cee80ae0dafeecc10fef2f200644de4
  
https://github.com/NixOS/nixpkgs/commit/a6175a477cee80ae0dafeecc10fef2f200644de4
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  pythonPackages.pivy: disable on 3.x


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


[Nix-commits] [NixOS/nixpkgs] 3dfa70: pythonPackages.line_profiler: fix build

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/python-wip
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 3dfa709706db3fcfb69c6907d2a29dca269caa0a
  
https://github.com/NixOS/nixpkgs/commit/3dfa709706db3fcfb69c6907d2a29dca269caa0a
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  pythonPackages.line_profiler: fix build


  Commit: 82e99edf3195ff6184b06a3bbeb0b98e074af603
  
https://github.com/NixOS/nixpkgs/commit/82e99edf3195ff6184b06a3bbeb0b98e074af603
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  pythonpackages.pywinrm: broken


  Commit: a6175a477cee80ae0dafeecc10fef2f200644de4
  
https://github.com/NixOS/nixpkgs/commit/a6175a477cee80ae0dafeecc10fef2f200644de4
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  pythonPackages.pivy: disable on 3.x


Compare: https://github.com/NixOS/nixpkgs/compare/8017bc934e5e...a6175a477cee___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 82e99e: pythonpackages.pywinrm: broken

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 82e99edf3195ff6184b06a3bbeb0b98e074af603
  
https://github.com/NixOS/nixpkgs/commit/82e99edf3195ff6184b06a3bbeb0b98e074af603
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  pythonpackages.pywinrm: broken


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


[Nix-commits] [NixOS/nixpkgs] 3dfa70: pythonPackages.line_profiler: fix build

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 3dfa709706db3fcfb69c6907d2a29dca269caa0a
  
https://github.com/NixOS/nixpkgs/commit/3dfa709706db3fcfb69c6907d2a29dca269caa0a
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  pythonPackages.line_profiler: fix build


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


[Nix-commits] [NixOS/nixpkgs] 521796: python-stevedore: 1.7.0 -> 1.21.0

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/python-wip
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 5217969f691e21dc62c6ed16eb6bb6a51afed0ee
  
https://github.com/NixOS/nixpkgs/commit/5217969f691e21dc62c6ed16eb6bb6a51afed0ee
  Author: Daiderd Jordan 
  Date:   2017-05-02 (Tue, 02 May 2017)

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

  Log Message:
  ---
  python-stevedore: 1.7.0 -> 1.21.0


  Commit: 97630b21c9242aeb777116eda5f407cb33443473
  
https://github.com/NixOS/nixpkgs/commit/97630b21c9242aeb777116eda5f407cb33443473
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  pythonPackages.pydot: fix build


  Commit: 8017bc934e5ecc44356737f1765e7e118f1afd53
  
https://github.com/NixOS/nixpkgs/commit/8017bc934e5ecc44356737f1765e7e118f1afd53
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  Merge pull request #25453 from LnL7/python-stevedore

python-stevedore: 1.7.0 -> 1.21.0


Compare: https://github.com/NixOS/nixpkgs/compare/d317e834c105...8017bc934e5e___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 521796: python-stevedore: 1.7.0 -> 1.21.0

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 5217969f691e21dc62c6ed16eb6bb6a51afed0ee
  
https://github.com/NixOS/nixpkgs/commit/5217969f691e21dc62c6ed16eb6bb6a51afed0ee
  Author: Daiderd Jordan 
  Date:   2017-05-02 (Tue, 02 May 2017)

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

  Log Message:
  ---
  python-stevedore: 1.7.0 -> 1.21.0


  Commit: 8017bc934e5ecc44356737f1765e7e118f1afd53
  
https://github.com/NixOS/nixpkgs/commit/8017bc934e5ecc44356737f1765e7e118f1afd53
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  Merge pull request #25453 from LnL7/python-stevedore

python-stevedore: 1.7.0 -> 1.21.0


Compare: https://github.com/NixOS/nixpkgs/compare/97630b21c924...8017bc934e5e___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 97630b: pythonPackages.pydot: fix build

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 97630b21c9242aeb777116eda5f407cb33443473
  
https://github.com/NixOS/nixpkgs/commit/97630b21c9242aeb777116eda5f407cb33443473
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  pythonPackages.pydot: fix build


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


[Nix-commits] [NixOS/nixpkgs] bb6a5b: nixos/xserver: Changed xrandrHeads to support corr...

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/python-wip
  Home:   https://github.com/NixOS/nixpkgs
  Commit: bb6a5b079fe8c88a6e42c92179711b2d0a9a9842
  
https://github.com/NixOS/nixpkgs/commit/bb6a5b079fe8c88a6e42c92179711b2d0a9a9842
  Author: Roger Qiu 
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
M nixos/doc/manual/release-notes/rl-1709.xml
M nixos/modules/services/x11/xserver.nix

  Log Message:
  ---
  nixos/xserver: Changed xrandrHeads to support corresponding monitor section 
configuration in Xorg


  Commit: 4ac06ea6a13bf082791f1e3293528dc6c1b67841
  
https://github.com/NixOS/nixpkgs/commit/4ac06ea6a13bf082791f1e3293528dc6c1b67841
  Author: Fernando J Pando 
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
M nixos/modules/services/continuous-integration/buildbot/master.nix
M nixos/modules/services/continuous-integration/buildbot/worker.nix
M nixos/tests/buildbot.nix
M pkgs/development/tools/build-managers/buildbot/default.nix
M pkgs/development/tools/build-managers/buildbot/plugins.nix
M pkgs/development/tools/build-managers/buildbot/worker.nix

  Log Message:
  ---
  buildbot: 0.9.4 -> 0.9.5

- adds distro dependency
- buildbot nodaemon in service module
- fakerepo for module tests
- service module parameter fixup
- tested on nixos
- tested on darwin


  Commit: 8266c89b55e3ae97ff635a0f9f8aee556ae7b384
  
https://github.com/NixOS/nixpkgs/commit/8266c89b55e3ae97ff635a0f9f8aee556ae7b384
  Author: aszlig 
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
M nixos/modules/services/x11/xserver.nix

  Log Message:
  ---
  nixos/xserver: Fix up/refactor xrandrHeads option

Using invalid module options in the submodule isn't very nice, because
it doesn't give very useful errors in case of type mismatch, also we
don't get descriptions of these options as they're effecively
nonexistent to the module system. Another downside of this is that
merging of these options isn't done correctly as well (eg. for
types.lines).

So we now have proper submodules for each xrandrHead and we also use
corcedTo in the type of xrandrHeads so that we can populate the
submodule's "output" option in case a plain string is defined for a list
item.

Instead of silently skipping multiple primary heads, we now have an
assertion, which displays a message and aborts configuration evaluation
appropriately.

Signed-off-by: aszlig 


  Commit: d7a8876c13f75e7a55e2f3cbc16346406e9abdf8
  
https://github.com/NixOS/nixpkgs/commit/d7a8876c13f75e7a55e2f3cbc16346406e9abdf8
  Author: aszlig 
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
M nixos/doc/manual/release-notes/rl-1709.xml

  Log Message:
  ---
  nixos/doc: Improve release notes for xrandrHeads

The xrandrHeads option has been there since a long time, so there is no
need to advertise it as a new feature.

Instead, let's focus on just what has changed, which is that we now
assign one head to be primary.

Signed-off-by: aszlig 


  Commit: 79e712822fcfe797c545e2db5bcef9a07b00b2e5
  
https://github.com/NixOS/nixpkgs/commit/79e712822fcfe797c545e2db5bcef9a07b00b2e5
  Author: aszlig 
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
M nixos/modules/services/x11/xserver.nix

  Log Message:
  ---
  nixos/xserver: Document xrandrHeads.apply

It was asked by @CMCDragonkai to elaborate on that, so let's just do
this by actually providing a code comment.

Signed-off-by: aszlig 


  Commit: aac48708c1a9d5443d11e206fe38b0ebbd4cb930
  
https://github.com/NixOS/nixpkgs/commit/aac48708c1a9d5443d11e206fe38b0ebbd4cb930
  Author: Matthew Bauer 
  Date:   2017-05-02 (Tue, 02 May 2017)

  Changed paths:
M pkgs/tools/text/xml/jing-trang/default.nix

  Log Message:
  ---
  jing-trang: supports all unix

This is needed to build the manual on macOS.


  Commit: cc4e2505e4d5539feb628822883e48dc4c42289f
  
https://github.com/NixOS/nixpkgs/commit/cc4e2505e4d5539feb628822883e48dc4c42289f
  Author: Ioannis Koutras 
  Date:   2017-05-02 (Tue, 02 May 2017)

  Changed paths:
M pkgs/tools/system/efivar/default.nix

  Log Message:
  ---
  efivar: 31 -> 30

According to the release page, version 31 of efivar is still considered
as a pre-release and the sha256sum has changed at least once. This commit
switches to the last, stable release.


  Commit: 1234825656bfed1d617d03a32a1a91a97850570b
  
https://github.com/NixOS/nixpkgs/commit/1234825656bfed1d617d03a32a1a91a97850570b
  Author: Matthew Bauer 
  Date:   2017-05-02 (Tue, 02 May 2017)

  Changed paths:
M pkgs/tools/text/xsv/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  xsv: fix "has invalid 

[Nix-commits] [NixOS/nixpkgs] d317e8: pythonPackages.pytestcov: never propagate pytest

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d317e834c10599cb0d48de8cc8d22adefee6a19e
  
https://github.com/NixOS/nixpkgs/commit/d317e834c10599cb0d48de8cc8d22adefee6a19e
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  pythonPackages.pytestcov: never propagate pytest

Because we have multiple versions of pytest and we do not want to end up
with multiple in one closure.


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


[Nix-commits] [NixOS/nixpkgs] 6d1408: pythonPackages.setuptoolsTrial: do not depend on o...

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6d1408153c516827c737c5f0f27e511f31f0118b
  
https://github.com/NixOS/nixpkgs/commit/6d1408153c516827c737c5f0f27e511f31f0118b
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  pythonPackages.setuptoolsTrial: do not depend on old pytest


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


[Nix-dev] The .nixpkgs/config.nix file and user configuration

2017-05-03 Thread John Ramsden
I've been looking for some information about how exactly the 
$HOME/.nixpkgs/config.nix file works. How exactly is it intended to be 
used? Up until now I've been managing my entire system from /etc/nixos, 
but it would be nice to have a place where I can add something that 
happens only to a single user. For example, setting up dotfiles, or use 
our services. Can the config.nix file be used for that? Is it 
effectively a /etc/nixos/configuration.nix that is intended to be used 
for a single user?


I have found little bits of information about it here and there, for 
example in the nix pills. but nothing that really explains what it is 
used for in detail. Could someone point me where I can find this 
information?


--
  John Ramsden

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


[Nix-commits] [NixOS/nixpkgs] a7b206: pythonPackages.certifi: move to separate file

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a7b206bb89ab1dc5b36b184768ec24ba02e9188a
  
https://github.com/NixOS/nixpkgs/commit/a7b206bb89ab1dc5b36b184768ec24ba02e9188a
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  pythonPackages.certifi: move to separate file


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


[Nix-commits] [NixOS/nixpkgs] 516f90: gdal: fix darwin build

2017-05-03 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 516f909acbe0a22d39daf71c3808accc3014202f
  
https://github.com/NixOS/nixpkgs/commit/516f909acbe0a22d39daf71c3808accc3014202f
  Author: Daiderd Jordan 
  Date:   2017-05-02 (Tue, 02 May 2017)

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

  Log Message:
  ---
  gdal: fix darwin build


  Commit: 8d52769ef28fdf7816248af7047f422eed98b32c
  
https://github.com/NixOS/nixpkgs/commit/8d52769ef28fdf7816248af7047f422eed98b32c
  Author: Frederik Rietdijk 
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  ---
  Merge pull request #25459 from LnL7/darwin-gdal

gdal: fix darwin build


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