[Nix-commits] [NixOS/nixpkgs] 0d31a7: virtualbox: fix build

2017-02-27 Thread Alexey Shmalko
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0d31a76813532a5a1a1d83b0f92c283206783f00
  
https://github.com/NixOS/nixpkgs/commit/0d31a76813532a5a1a1d83b0f92c283206783f00
  Author: Alexey Shmalko 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

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

  Log Message:
  ---
  virtualbox: fix build

The issue was caused by upgrading `qt` from `qt56` to `qt57`, which
now requires C++11.

For more info, see https://github.com/NixOS/nixpkgs/issues/23257.


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


[Nix-commits] [NixOS/nixpkgs] 9431e4: ocamlPackages.ppx_tools: init at 5.0+4.05

2017-02-27 Thread Vincent Laporte
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 9431e49822eca4829c3075d993d77e10df88bf57
  
https://github.com/NixOS/nixpkgs/commit/9431e49822eca4829c3075d993d77e10df88bf57
  Author: Vincent Laporte 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

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

  Log Message:
  ---
  ocamlPackages.ppx_tools: init at 5.0+4.05


  Commit: 52507b3a9b2f9055594886250994a73871061ca0
  
https://github.com/NixOS/nixpkgs/commit/52507b3a9b2f9055594886250994a73871061ca0
  Author: Vincent Laporte 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
M pkgs/development/tools/ocaml/ocp-build/default.nix

  Log Message:
  ---
  ocamlPackages.ocp-build: 1.99.17-beta -> 1.99.18-beta


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


Re: [Nix-dev] Best Practices on Modularizing Configuration.nix?

2017-02-27 Thread Profpatsch
On 17-02-27 09:15am, Mark Gardner wrote:
> Now that I am putting NixOS on more and more machines, I would like to
> modularize and share parts of the config to maximize reuse and ensure
> uniformity. 

As far as the non-dev-ops-y parts go
(that is: the nix expression parts),
there’s basically two ways to structure modules:

1. Using `import`
2. Using `imports` from the module system
3. Using option definitions

All have their place, I personally use the first
two for more ephemeral settings and the latter if
I want to share something for use by others.

Example from my current machine config in our vuizvui repo:

I have a folder for my personal machines, with a lib.nix
and pkgs.nix; these are included as attrsets with `import`
https://github.com/openlab-aux/vuizvui/blob/ac8da8796649e463b7d31dad6bfc95f01008c787/machines/profpatsch/katara.nix#L4

My config for workstation/server/base is split into various
module files, which get included with `imports`.
https://github.com/openlab-aux/vuizvui/blob/ac8da8796649e463b7d31dad6bfc95f01008c787/machines/profpatsch/katara.nix#L9
https://github.com/openlab-aux/vuizvui/blob/ac8da8796649e463b7d31dad6bfc95f01008c787/machines/profpatsch/base-workstation.nix#L11

Then finally there’s the Thinkpad-specific setup,
which I have put into a module with an enable option
for others to use.
https://github.com/openlab-aux/vuizvui/blob/ac8da8796649e463b7d31dad6bfc95f01008c787/machines/profpatsch/katara.nix#L45
https://github.com/openlab-aux/vuizvui/blob/ac8da8796649e463b7d31dad6bfc95f01008c787/modules/hardware/thinkpad.nix
and it’s actually used by our hackerspace’s Thinkpad, too:
https://github.com/openlab-aux/vuizvui/blob/cd4bc6fde00e3da0382a3eb151dbbd0087449377/machines/labnet/labtops.nix#L9

I hope that helps.


-- 
Proudly written in Mutt with Vim on NixOS.
Q: Why is this email longer than five sentences?
A: Sometimes you have to be more verbose. :)
May take up to five days to read your message. If it’s urgent, call me.
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] d849c0: Build support

2017-02-27 Thread Daniel Peebles
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d849c0e2e1236b22e298254e75f8d30a665af66f
  
https://github.com/NixOS/nixpkgs/commit/d849c0e2e1236b22e298254e75f8d30a665af66f
  Author: Tim Steinbach 
  Date:   2016-11-14 (Mon, 14 Nov 2016)

  Changed paths:
M pkgs/build-support/fetchurl/mirrors.nix
A pkgs/development/java-modules/build-maven-package.nix
A pkgs/development/java-modules/m2install.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Build support


  Commit: 1f2e19b67cdb68a89fc99a70eff5b851e488ab97
  
https://github.com/NixOS/nixpkgs/commit/1f2e19b67cdb68a89fc99a70eff5b851e488ab97
  Author: Tim Steinbach 
  Date:   2016-11-14 (Mon, 14 Nov 2016)

  Changed paths:
A pkgs/development/java-modules/apache/commons-cli.nix
A pkgs/development/java-modules/apache/commons-lang.nix
A pkgs/development/java-modules/beanshell/bsh.nix
A pkgs/development/java-modules/classworlds/classworlds.nix
A pkgs/development/java-modules/eclipse/aether-util.nix
A pkgs/development/java-modules/hamcrest/core.nix
A pkgs/development/java-modules/junit/default.nix
A pkgs/development/java-modules/maven/artifact-manager.nix
A pkgs/development/java-modules/maven/artifact.nix
A pkgs/development/java-modules/maven/common-artifact-filters.nix
A pkgs/development/java-modules/maven/core.nix
A pkgs/development/java-modules/maven/dependency-tree.nix
A pkgs/development/java-modules/maven/doxia-sink-api.nix
A pkgs/development/java-modules/maven/enforcer.nix
A pkgs/development/java-modules/maven/error-diagnostics.nix
A pkgs/development/java-modules/maven/model.nix
A pkgs/development/java-modules/maven/monitor.nix
A pkgs/development/java-modules/maven/plugin-api.nix
A pkgs/development/java-modules/maven/plugin-descriptor.nix
A pkgs/development/java-modules/maven/plugin-parameter-documenter.nix
A pkgs/development/java-modules/maven/plugin-registry.nix
A pkgs/development/java-modules/maven/profile.nix
A pkgs/development/java-modules/maven/project.nix
A pkgs/development/java-modules/maven/reporting-api.nix
A pkgs/development/java-modules/maven/repository-metadata.nix
A pkgs/development/java-modules/maven/settings.nix
A pkgs/development/java-modules/mavenPlugins.nix
A pkgs/development/java-modules/plexus/component-annotations.nix
A pkgs/development/java-modules/plexus/container-default.nix
A pkgs/development/java-modules/plexus/i18n.nix
A pkgs/development/java-modules/plexus/interactivity-api.nix
A pkgs/development/java-modules/plexus/utils.nix
A pkgs/development/java-modules/poms.nix
A pkgs/top-level/java-packages.nix

  Log Message:
  ---
  Partial junit_4_12


  Commit: 38e762c6d1f145cf5a2eecec17f1db0c27ddc3a4
  
https://github.com/NixOS/nixpkgs/commit/38e762c6d1f145cf5a2eecec17f1db0c27ddc3a4
  Author: Tim Steinbach 
  Date:   2016-11-14 (Mon, 14 Nov 2016)

  Changed paths:
M pkgs/development/java-modules/build-maven-package.nix
A pkgs/development/java-modules/findbugs/jsr305.nix
M pkgs/development/java-modules/junit/default.nix
A pkgs/development/java-modules/maven-hello/default.nix
A pkgs/development/java-modules/maven/archiver.nix
M pkgs/development/java-modules/maven/artifact-manager.nix
M pkgs/development/java-modules/maven/artifact.nix
M pkgs/development/java-modules/maven/common-artifact-filters.nix
M pkgs/development/java-modules/maven/core.nix
M pkgs/development/java-modules/maven/doxia-sink-api.nix
M pkgs/development/java-modules/maven/error-diagnostics.nix
A pkgs/development/java-modules/maven/filtering.nix
M pkgs/development/java-modules/maven/model.nix
M pkgs/development/java-modules/maven/monitor.nix
A pkgs/development/java-modules/maven/plugin-annotations.nix
M pkgs/development/java-modules/maven/plugin-api.nix
M pkgs/development/java-modules/maven/plugin-descriptor.nix
M pkgs/development/java-modules/maven/plugin-parameter-documenter.nix
M pkgs/development/java-modules/maven/plugin-registry.nix
M pkgs/development/java-modules/maven/profile.nix
M pkgs/development/java-modules/maven/project.nix
M pkgs/development/java-modules/maven/reporting-api.nix
M pkgs/development/java-modules/maven/repository-metadata.nix
M pkgs/development/java-modules/maven/settings.nix
A pkgs/development/java-modules/maven/shared-incremental.nix
A pkgs/development/java-modules/maven/shared-utils.nix
A pkgs/development/java-modules/maven/surefire-api.nix
A pkgs/development/java-modules/maven/surefire-booter.nix
A pkgs/development/java-modules/maven/surefire-common.nix
A pkgs/development/java-modules/maven/toolchain.nix
M pkgs/development/java-modules/mavenPlugins.nix
A pkgs/development/java-modules/plexus/build-api.nix
A 

[Nix-commits] [NixOS/nixpkgs] d348b8: bazel: Log test errors to stderr during checkPhase

2017-02-27 Thread Benjamin Staffin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d348b80f318388045dc3306a35531b2a7b3b6c4c
  
https://github.com/NixOS/nixpkgs/commit/d348b80f318388045dc3306a35531b2a7b3b6c4c
  Author: Benjamin Staffin 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/tools/build-managers/bazel/default.nix

  Log Message:
  ---
  bazel: Log test errors to stderr during checkPhase

Otherwise it's difficult or impossible to retrieve them, particularly
from a hydra build.


  Commit: 6e6c27841b27adba168f603545d5230dbb103b9f
  
https://github.com/NixOS/nixpkgs/commit/6e6c27841b27adba168f603545d5230dbb103b9f
  Author: Benjamin Staffin 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/tools/build-managers/bazel/default.nix

  Log Message:
  ---
  Merge pull request #23255 from benley/bazel

bazel: Log test errors to stderr during checkPhase


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


[Nix-commits] [NixOS/nixpkgs] c1f8c0: nodePackages.yo: init at 1.8.5

2017-02-27 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c1f8c0879cb9e4d21f18b2332111ef1191753c41
  
https://github.com/NixOS/nixpkgs/commit/c1f8c0879cb9e4d21f18b2332111ef1191753c41
  Author: Maximilian Bosch 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/node-packages/node-packages-v4.nix
M pkgs/development/node-packages/node-packages-v6.nix
M pkgs/development/node-packages/node-packages.json

  Log Message:
  ---
  nodePackages.yo: init at 1.8.5


  Commit: df202fdeb876161b6acd1f6575c2cfbc4b457c0a
  
https://github.com/NixOS/nixpkgs/commit/df202fdeb876161b6acd1f6575c2cfbc4b457c0a
  Author: Robin Gloster 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
M pkgs/development/node-packages/node-packages-v4.nix
M pkgs/development/node-packages/node-packages-v6.nix
M pkgs/development/node-packages/node-packages.json

  Log Message:
  ---
  Merge pull request #23247 from Ma27/init/nodePackages.yo

nodePackages.yo: init at 1.8.5


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


[Nix-commits] [NixOS/nixpkgs] 19e65c: crystal: 0.20.5 -> 0.21.0

2017-02-27 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 19e65c4c46d1464488fe1fab6265803ba279d5d5
  
https://github.com/NixOS/nixpkgs/commit/19e65c4c46d1464488fe1fab6265803ba279d5d5
  Author: mingchuan 
  Date:   2017-02-25 (Sat, 25 Feb 2017)

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

  Log Message:
  ---
  crystal: 0.20.5 -> 0.21.0


  Commit: 4e88f774bcd30354bde67e528145aae38bf56e5d
  
https://github.com/NixOS/nixpkgs/commit/4e88f774bcd30354bde67e528145aae38bf56e5d
  Author: Daiderd Jordan 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

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

  Log Message:
  ---
  Merge pull request #23079 from sifmelcara/update/crystal

crystal: 0.20.5 -> 0.21.0


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


[Nix-commits] [NixOS/nixpkgs] 3f2566: modules: add support for module replacement with d...

2017-02-27 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 3f2566689d14f1d7778d55ca807d1dad2f4695d1
  
https://github.com/NixOS/nixpkgs/commit/3f2566689d14f1d7778d55ca807d1dad2f4695d1
  Author: Daiderd Jordan 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
M lib/modules.nix
M lib/tests/modules.sh
M lib/tests/modules/default.nix
A lib/tests/modules/disable-declare-enable.nix
A lib/tests/modules/disable-define-enable.nix
A lib/tests/modules/disable-enable-modules.nix
A nixos/doc/manual/development/replace-modules.xml
M nixos/doc/manual/development/writing-modules.xml
M nixos/doc/manual/release-notes/rl-1703.xml

  Log Message:
  ---
  modules: add support for module replacement with disabledModules

This is based on a prototype Nicolas B. Pierron worked on during a
discussion we had at FOSDEM.


  Commit: 37705ac1b1faa0e613d043da51ad00ea37b85966
  
https://github.com/NixOS/nixpkgs/commit/37705ac1b1faa0e613d043da51ad00ea37b85966
  Author: Daiderd Jordan 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
M lib/tests/modules/default.nix

  Log Message:
  ---
  use relative path for module tests


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


[Nix-commits] [NixOS/nixpkgs] f0e9dd: phpfpm service: one service per pool for isolation

2017-02-27 Thread Franz Pletz
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: f0e9dd541af4d183325edeb74ce0f9673ff0238b
  
https://github.com/NixOS/nixpkgs/commit/f0e9dd541af4d183325edeb74ce0f9673ff0238b
  Author: Franz Pletz 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

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

  Log Message:
  ---
  phpfpm service: one service per pool for isolation

(cherry picked from commit e3d58dae7f83998395259824ef83dedc33e9ab62)


  Commit: 3433c1af017dfd21eb885877a43e1a8320ceb868
  
https://github.com/NixOS/nixpkgs/commit/3433c1af017dfd21eb885877a43e1a8320ceb868
  Author: Franz Pletz 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

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

  Log Message:
  ---
  phpfpm service: add target and slice

(cherry picked from commit ec4ead0bfee965be95e596d39d4b076e9fe01267)


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


[Nix-commits] [NixOS/nixpkgs] e3d58d: phpfpm service: one service per pool for isolation

2017-02-27 Thread Franz Pletz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: e3d58dae7f83998395259824ef83dedc33e9ab62
  
https://github.com/NixOS/nixpkgs/commit/e3d58dae7f83998395259824ef83dedc33e9ab62
  Author: Franz Pletz 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  phpfpm service: one service per pool for isolation


  Commit: ec4ead0bfee965be95e596d39d4b076e9fe01267
  
https://github.com/NixOS/nixpkgs/commit/ec4ead0bfee965be95e596d39d4b076e9fe01267
  Author: Franz Pletz 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

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

  Log Message:
  ---
  phpfpm service: add target and slice


  Commit: 3c9fbfbe7f16ffbd21309d6a7dabc3fb197b5ffe
  
https://github.com/NixOS/nixpkgs/commit/3c9fbfbe7f16ffbd21309d6a7dabc3fb197b5ffe
  Author: Franz Pletz 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

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

  Log Message:
  ---
  Merge pull request #22154 from mayflower/refactor/phpfpm-service-per-pool

phpfpm service: one service per pool for isolation


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


[Nix-commits] [NixOS/nixpkgs] 1ad7e1: fwupd: Fix localstatedir

2017-02-27 Thread Leon Isenberg
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1ad7e1d3a183e0c71b08eee5128df245a89f8b95
  
https://github.com/NixOS/nixpkgs/commit/1ad7e1d3a183e0c71b08eee5128df245a89f8b95
  Author: Shea Levy 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
M pkgs/os-specific/linux/firmware/fwupd/default.nix
A pkgs/os-specific/linux/firmware/fwupd/localstatedir-check-perms.patch

  Log Message:
  ---
  fwupd: Fix localstatedir

(cherry picked from commit e292d166e8e892dd6ca200245ef114e1db1c9807)


  Commit: 919bc48fc0739a5bb0e368f0d1e9e587b45249d4
  
https://github.com/NixOS/nixpkgs/commit/919bc48fc0739a5bb0e368f0d1e9e587b45249d4
  Author: Leon Isenberg 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix

  Log Message:
  ---
  haskell: ghc710x packages: remove obsolete configurations

(cherry picked from commit 172a2bbeaf7b0c6a905bdfbb24b5fd67a1e8cbad)


  Commit: 13d29e7d7aad47963bb425108a10602c90844832
  
https://github.com/NixOS/nixpkgs/commit/13d29e7d7aad47963bb425108a10602c90844832
  Author: Leon Isenberg 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix

  Log Message:
  ---
  haskell: add semigroups dependency to Quickcheck for GHC < 8

(cherry picked from commit 1aa6d77af4a10cf9f66f2bef0b1ad81a2a9c18b6)


  Commit: 1e72bec88145d73a1f4b236bd5d81cd7b084566d
  
https://github.com/NixOS/nixpkgs/commit/1e72bec88145d73a1f4b236bd5d81cd7b084566d
  Author: Leon Isenberg 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix

  Log Message:
  ---
  haskell: break dependency cycle between QuickCheck and semigroups for GHC < 8

The cycle:
QuickCheck -> semigroups
semigroups -> hashable
semigroups -> unordered-containers
unordered-containers -> hashable
unordered-containers -> QuickCheck # test suite only
hashable -> QuickCheck # test suite only

(cherry picked from commit 24c93619e96a24a26d6eefff5595e240a81cb2f1)


  Commit: f969b1c816e754ca8d083491383a1b93fa32330f
  
https://github.com/NixOS/nixpkgs/commit/f969b1c816e754ca8d083491383a1b93fa32330f
  Author: Leon Isenberg 
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix

  Log Message:
  ---
  haskell: add semigroups dependency to optparse-applicative for GHC < 8

(cherry picked from commit 386ddc739cd48dbaf57e806096de0ade1f24469f)


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


Re: [Nix-dev] virtualbox broken in master

2017-02-27 Thread Bjørn Forsman
On 27 February 2017 at 23:27, Bjørn Forsman  wrote:
> Hi all,
>
> On latest master:
>
> $ nix-build -A virtualbox
> ...
> Checking for Xmu: found, OK.
> Checking for Mesa / GLU: found (inactive), OK.
> Checking for Qt5:
>   ** qt5 not found!
> Check /tmp/nix-build-virtualbox-5.1.14.drv-0/VirtualBox-5.1.14/configure.log
> for details
> builder for 
> ‘/nix/store/asb216dgn9ihrsy11ral3qhmb9hbhmzy-virtualbox-5.1.14.drv’
> failed with exit code 1
> error: build of
> ‘/nix/store/asb216dgn9ihrsy11ral3qhmb9hbhmzy-virtualbox-5.1.14.drv’
> failed

config.log:

...
using the following command line:
g++  -fPIC -g -O -Wall -o
/tmp/nix-build-virtualbox-5.1.14.drv-0/VirtualBox-5.1.14/.tmp_out
/tmp/nix-build-virtualbox-5.1.14.drv-0/VirtualBox-5.1.14/.tmp_src.cc
"-L/nix/store/rg4d03j01pa1vawgcvk7jcp4ba6aa61a-qtbase-5.7.1/lib
-L/nix/store/rg4d03j01pa1vawgcvk7jcp4ba6aa61a-qtbase-5.7.1/lib
-lQt5Core -lpthread
-I/nix/store/5n6bpwng4cdh0fwmk1dq8vxwciddpmc5-qtbase-5.7.1-dev/include/QtCore
-I/nix/store/5n6bpwng4cdh0fwmk1dq8vxwciddpmc5-qtbase-5.7.1-dev/include"
In file included from
/nix/store/5n6bpwng4cdh0fwmk1dq8vxwciddpmc5-qtbase-5.7.1-dev/include/QtCore/qglobal.h:83:0,
 from
/nix/store/5n6bpwng4cdh0fwmk1dq8vxwciddpmc5-qtbase-5.7.1-dev/include/QtCore/QtGlobal:1,
 from
/tmp/nix-build-virtualbox-5.1.14.drv-0/VirtualBox-5.1.14/.tmp_src.cc:1:
/nix/store/5n6bpwng4cdh0fwmk1dq8vxwciddpmc5-qtbase-5.7.1-dev/include/QtCore/qcompilerdetection.h:562:6:
error: #error Qt requires a C++11 compiler and yours does not seem to
be that.
 #error Qt requires a C++11 compiler and yours does not seem to be that.

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


Re: [Nix-dev] virtualbox broken in master

2017-02-27 Thread Vladimír Čunát
Correct context, I think:
https://github.com/NixOS/nixpkgs/pull/23239#issuecomment-282834197

--Vladimir




smime.p7s
Description: S/MIME Cryptographic Signature
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 81b43c: 17.09 release notes: fix typos

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

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

  Log Message:
  ---
  17.09 release notes: fix typos


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


[Nix-commits] [NixOS/nixpkgs] 9e7ce9: lzbench: init at 20170208

2017-02-27 Thread Lluís Batlle i Rossell
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 9e7ce9010c572fcaa41daf2ed821a01cf4f7335a
  
https://github.com/NixOS/nixpkgs/commit/9e7ce9010c572fcaa41daf2ed821a01cf4f7335a
  Author: Lluís Batlle i Rossell 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  lzbench: init at 20170208

In-memory benchmark of several up-to-date compressors.

Signed-off-by: Lluís Batlle i Rossell 


  Commit: 40b9506139d00ed0d3536518daeec6bf45084b10
  
https://github.com/NixOS/nixpkgs/commit/40b9506139d00ed0d3536518daeec6bf45084b10
  Author: Lluís Batlle i Rossell 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  megatools: 1.9.97 -> 1.9.98

Signed-off-by: Lluís Batlle i Rossell 


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


Re: [Nix-dev] Best Practices on Modularizing Configuration.nix?

2017-02-27 Thread ben...@gmail.com
My approach is quite similar to Jookia's.  I also point nixpkgs at a
remote tarball from a github branch that I control, which takes the
place of using nix-channel, and set nixos-config relative to
config.networking.hostName.  With this setup, I don't need any
symlinks, nor custom imports in ~/.nixpkgs/config.nix because it has
the same view of nixpkgs as the rest of the system.

In nix.nix[1], imported from configuration.nix[2]:

nix.nixPath = [
  "nixpkgs=https://github.com/benley/archive/nixos-benley.tar.gz;
  
"nixos-config=/home/benley/p/dotfiles/machines/${config.networking.hostName}/configuration.nix"
  "dotfiles=/home/benley/p/dotfiles"
];

In ~/.nix-defexpr/nixpkgs.nix:

import  { }

Having  be an element of NIX_PATH has also been useful in
various places, such as in ~/default.nix, which is used by
nix-home[3].

In ~/default.nix:

(import  { }).homedir

And finally I have a directory full of dotfiles that get overlaid into
my homedir, for various things that don't really belong in the
system-wide config[4].  This works equally well with non-nixos
systems, as long as they have nix installed.

In theory I could point nixos-config at a github URL too, but I like
the convenience of being able to directly edit it in my homedir as
needed.

[1]: https://github.com/benley/dotfiles/blob/master/machines/imports/nix.nix
[2]: 
https://github.com/benley/dotfiles/blob/master/machines/samus/configuration.nix
[3]: https://github.com/sheenobu/nix-home
[4]: https://github.com/benley/dotfiles/tree/master/cfg (also see
homedir.nix in this repo)

On Mon, Feb 27, 2017 at 3:40 PM, Jookia <166...@gmail.com> wrote:
>
> On Mon, Feb 27, 2017 at 09:15:27AM -0500, Mark Gardner wrote:
> > So far, this seems like a good approach. Except that each machine has its
> > own configuration.nix that I would like to keep in the git repository too
> > but of course I can't have different top level files with the same name. To
> > solve this, I could moved the current configuration.nix inside of cfg (as
> > cfg/mylaptop.cfg.nix perhaps) or merge with the existing cfg/mylaptop.nix
> > then making configuration.nix a symlink to it. That way the only thing to
> > do by hand is create the symlink to select a particular configuration. Is
> > this reasonable? Is there a better way to do it?
> >
> > How do you modularize your configuration and put it into a repo such that
> > you can easily create a configuration for a new machine (and put it in the
> > repo too) without a lot of hand work?
> >
> > Mark
> > --
> > Mark Gardner
> > --
>
> I have a configuration for each host, but then I set my nix path like so:
>
> NIX_PATH=nixpkgs=/home/jookia.data/nixos/nixpkgs.git:nixos-config=/home/jookia.data/nixos/configuration.git/novena.nix
>
> nixos-config points to my host-specific configuration. Then in that host
> configuration I set the path something like this:
>
> nix.nixPath = [
>   "nixos-config=/home/jookia.data/nixos/configuration.git/novena.nix"
> ];
> ___
> 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] Gajim and OMEMO

2017-02-27 Thread Jookia
On Mon, Feb 27, 2017 at 08:50:39PM +0100, Jörg Thalheim wrote:
> In unstable you should get by default all dependencies required for Omemo:
> 
> https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/instant-messengers/gajim/default.nix#L13
> 
> These are the packages added to make it working:
> 
> https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/instant-messengers/gajim/default.nix#L102
> 
> You can actually remove your own override.

Neat! I haven't updated since 2016-08-30 since I've been too lazy to update
stuff like that. Though this is an unusal case since updating takes around 4
days of work.
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 7992ce: gitlab-runner: 1.10.4 -> 1.11.0

2017-02-27 Thread Pascal Bach
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 7992ce65fc46e7153480ac4211c7f65ae3ba6b37
  
https://github.com/NixOS/nixpkgs/commit/7992ce65fc46e7153480ac4211c7f65ae3ba6b37
  Author: Pascal Bach 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/tools/continuous-integration/gitlab-runner/default.nix

  Log Message:
  ---
  gitlab-runner: 1.10.4 -> 1.11.0


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


[Nix-commits] [NixOS/nixpkgs] 69d75c: release-notes: add new services for 17.03 + misc a...

2017-02-27 Thread Robin Gloster
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 69d75ce207fcfa0281e08c4ae670d00d64605829
  
https://github.com/NixOS/nixpkgs/commit/69d75ce207fcfa0281e08c4ae670d00d64605829
  Author: Robin Gloster 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  release-notes: add new services for 17.03 + misc additions


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


Re: [Nix-dev] Gajim and OMEMO

2017-02-27 Thread Jookia
I have this as a package:

{ stdenv, makeWrapper, fetchurl, pythonPackages, buildPythonPackage, python
, gajim, potr }:
let
  gajim-omemo = stdenv.mkDerivation {
name = "gajim-omemo";
src = fetchurl {
  url = "https://api.github.com/repos/kalkin/gajim-omemo/tarball/8356479;;
  sha256 = "1czfayh0dhijy4ycph4krwq1zl8g0x0hbj952x75fbxs1jr7qpdk";
  name = "gajim-omemo-8356479.tar.gz";
};
phases = [ "unpackPhase" "installPhase" ];
installPhase = "cp -r . $out";
  };
  gajim-otr = stdenv.mkDerivation {
name = "gajim-otr";
src = fetchurl {
  url = "https://api.github.com/repos/python-otr/gajim-otr/tarball/0613803;;
  sha256 = "1ng3pwl8z31zpipkwp8m24xm2hwpj70i1hlrcqkklqx9ar7yxj4h";
  name = "gajim-otr-0613803.tar.gz";
};
phases = [ "unpackPhase" "installPhase" ];
installPhase = "cp -r src/gotr $out";
  };
in
stdenv.mkDerivation {
  name = "gajim-crypto";
  buildInputs = with pythonPackages; [ makeWrapper python python-axolotl
python-axolotl-curve25519 potr protobuf2_6 google_apputils ];
  buildCommand = ''
mkdir -p $out/share/gajim/plugins
for i in share/{applications,icons,locale,man} \
 share/gajim/{data,icons,src}; do
  ln -s ${gajim}/$i $out/$i
done
for i in ${gajim}/share/gajim/plugins/*; do
  ln -s $i $out/share/gajim/plugins/$(basename $i);
done
ln -s ${gajim-omemo} $out/share/gajim/plugins/${gajim-omemo.name}
ln -s ${gajim-otr} $out/share/gajim/plugins/${gajim-otr.name}
cp -r --no-preserve=all ${gajim}/bin $out
for i in $out/bin/*; do
  chmod +x $i
  wrapProgram $i \
--set GAJIM_BASEDIR "$out/share/gajim" \
--prefix PYTHONPATH : "$PYTHONPATH" ;
  sed -i "s/APP=.*/APP=$(basename $i)/g" $out/bin/.$(basename $i)-wrapped
done
  '';
}

(and potr:)

{ stdenv, fetchurl, pythonPackages, buildPythonPackage }:
buildPythonPackage rec {
  version = "1.0.1";
  name = "python-pure-otr-${version}";
  src = fetchurl {
url = 
"https://github.com/python-otr/pure-python-otr/archive/${version}.tar.gz;;
sha256 = "0xwzxvmvz7dbd6ahf6nscgby6wc469xgmjq8bqcazgv59h83i5lh";
  };
  buildInputs = [ pythonPackages.pycrypto ];
}


Might be outdated, set it up a while ago.
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] Best Practices on Modularizing Configuration.nix?

2017-02-27 Thread Jookia
On Mon, Feb 27, 2017 at 09:15:27AM -0500, Mark Gardner wrote:
> So far, this seems like a good approach. Except that each machine has its
> own configuration.nix that I would like to keep in the git repository too
> but of course I can't have different top level files with the same name. To
> solve this, I could moved the current configuration.nix inside of cfg (as
> cfg/mylaptop.cfg.nix perhaps) or merge with the existing cfg/mylaptop.nix
> then making configuration.nix a symlink to it. That way the only thing to
> do by hand is create the symlink to select a particular configuration. Is
> this reasonable? Is there a better way to do it?
> 
> How do you modularize your configuration and put it into a repo such that
> you can easily create a configuration for a new machine (and put it in the
> repo too) without a lot of hand work?
> 
> Mark
> -- 
> Mark Gardner
> --

I have a configuration for each host, but then I set my nix path like so:

NIX_PATH=nixpkgs=/home/jookia.data/nixos/nixpkgs.git:nixos-config=/home/jookia.data/nixos/configuration.git/novena.nix

nixos-config points to my host-specific configuration. Then in that host
configuration I set the path something like this:

nix.nixPath = [
  "nixos-config=/home/jookia.data/nixos/configuration.git/novena.nix"
];
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 172a2b: haskell: ghc710x packages: remove obsolete configu...

2017-02-27 Thread Peter Simons
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 172a2bbeaf7b0c6a905bdfbb24b5fd67a1e8cbad
  
https://github.com/NixOS/nixpkgs/commit/172a2bbeaf7b0c6a905bdfbb24b5fd67a1e8cbad
  Author: Leon Isenberg 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix

  Log Message:
  ---
  haskell: ghc710x packages: remove obsolete configurations


  Commit: 1aa6d77af4a10cf9f66f2bef0b1ad81a2a9c18b6
  
https://github.com/NixOS/nixpkgs/commit/1aa6d77af4a10cf9f66f2bef0b1ad81a2a9c18b6
  Author: Leon Isenberg 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix

  Log Message:
  ---
  haskell: add semigroups dependency to Quickcheck for GHC < 8


  Commit: 24c93619e96a24a26d6eefff5595e240a81cb2f1
  
https://github.com/NixOS/nixpkgs/commit/24c93619e96a24a26d6eefff5595e240a81cb2f1
  Author: Leon Isenberg 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix

  Log Message:
  ---
  haskell: break dependency cycle between QuickCheck and semigroups for GHC < 8

The cycle:
QuickCheck -> semigroups
semigroups -> hashable
semigroups -> unordered-containers
unordered-containers -> hashable
unordered-containers -> QuickCheck # test suite only
hashable -> QuickCheck # test suite only


  Commit: 386ddc739cd48dbaf57e806096de0ade1f24469f
  
https://github.com/NixOS/nixpkgs/commit/386ddc739cd48dbaf57e806096de0ade1f24469f
  Author: Leon Isenberg 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix

  Log Message:
  ---
  haskell: add semigroups dependency to optparse-applicative for GHC < 8


  Commit: d2e8ded9a1b952291e92d125a35a3b078b12a06c
  
https://github.com/NixOS/nixpkgs/commit/d2e8ded9a1b952291e92d125a35a3b078b12a06c
  Author: Peter Simons 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix

  Log Message:
  ---
  Merge pull request #23250 from ljli/ghc710-pkgs-fixes

haskell: ghc710 packages cleanup


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


[Nix-commits] [NixOS/nixpkgs] e292d1: fwupd: Fix localstatedir

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

  Changed paths:
M pkgs/os-specific/linux/firmware/fwupd/default.nix
A pkgs/os-specific/linux/firmware/fwupd/localstatedir-check-perms.patch

  Log Message:
  ---
  fwupd: Fix localstatedir


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


[Nix-commits] [NixOS/nixpkgs]

2017-02-27 Thread grahamc
  Branch: refs/heads/trinity-on-nixos
  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]

2017-02-27 Thread grahamc
  Branch: refs/heads/stage
  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]

2017-02-27 Thread grahamc
  Branch: refs/heads/higan
  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]

2017-02-27 Thread grahamc
  Branch: refs/heads/pkgs/kubernetes/update/1.4.0
  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]

2017-02-27 Thread grahamc
  Branch: refs/heads/gnome-3.20
  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]

2017-02-27 Thread grahamc
  Branch: refs/heads/revert-20129-riak_cs_server
  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]

2017-02-27 Thread grahamc
  Branch: refs/heads/update-libclc
  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]

2017-02-27 Thread grahamc
  Branch: refs/heads/pkgs/redis_dump/add
  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]

2017-02-27 Thread grahamc
  Branch: refs/heads/revert-20767-debbuild
  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


Re: [Nix-dev] Gajim and OMEMO

2017-02-27 Thread Jörg Thalheim
On 2017-02-27 16:35, Christoph-Simon Senjak wrote:
> Hi.
>
> Has anyone managed to install Gajim with OMEMO-Support? I installed gajim 
> with the plugin-manager (which I had to install manually), as apparently 
> plugins are not packaged. Now, I normally use stable, that is, 
> 16.09.1772.6e17350. When trying to activate the OMEMO plugin, it complains 
> that I have to install python-axolotl. I tried the following in my 
> ~/.nixpkgs/config.nix:
>
>   packageOverrides = pkgs: rec {
>   gajim_ = pkgs.stdenv.lib.overrideDerivation pkgs.gajim (old : {
> extraPythonPackages = with pkgs.pythonPackages; [ cryptography 
> python-axolotl python-axolotl-curve25519 qrcode python-axolotl ];
>   });
>
> ...
>
> });
>
> and it runs and compiles, but still, I cannot activate the OMEMO plugin. Then 
> I tried to use a shell and use the unstable tree, with the following 
> default.nix:
>
> with import (builtins.toPath (builtins.getEnv "HOME" + 
> "/nobackup/nixos-unstable/nixpkgs")) {};
> runCommand "bash"
> {
>gajim_ = pkgs.stdenv.lib.overrideDerivation pkgs.gajim (old : {
> extraPythonPackages = with pkgs.pythonPackages; [ cryptography 
> python-axolotl python-axolotl-curve25519 qrcode python-axolotl ];
>   });
>buildInputs = [gajim_];
> } ""
>
> when trying to build it, I get the error message
>
> running install tests
> python test/runtests.py
> process 19420: arguments to dbus_move_error() were incorrect, assertion 
> "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file dbus-errors.c 
> line 282.
> This is normally a bug in some application using the D-Bus library.
>   D-Bus not built with -rdynamic so unable to print a backtrace
> make: *** [Makefile:986: test] Aborted
> builder for ‘/nix/store/hkrakffkg0g3lahf6r9lq5in13nwcnrm-gajim-0.16.6.drv’ 
> failed with exit code 2
> error: build of 
> ‘/nix/store/hkrakffkg0g3lahf6r9lq5in13nwcnrm-gajim-0.16.6.drv’ failed
> /run/current-system/sw/bin/nix-shell: failed to build all dependencies
>
> so I cannot really build anything with OMEMO support. I am really out of 
> ideas now. How can this be done? Can somebody help, please?
>
> It would btw be nice to have a gajim-omemo package, as many other distros do, 
> since OMEMO is such an essential feature.
>
> Best Regards
> Christoph-Simon Senjak

In unstable you should get by default all dependencies required for Omemo:

https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/instant-messengers/gajim/default.nix#L13

These are the packages added to make it working:

https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/instant-messengers/gajim/default.nix#L102

You can actually remove your own override.
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 755902: release-notes: add 17.09

2017-02-27 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 755902b54318b2768971c6ae708c471a176a6b3a
  
https://github.com/NixOS/nixpkgs/commit/755902b54318b2768971c6ae708c471a176a6b3a
  Author: Robin Gloster 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  release-notes: add 17.09


  Commit: c710a2d477e8d1bb0f6431c275a3c7af65ace7de
  
https://github.com/NixOS/nixpkgs/commit/c710a2d477e8d1bb0f6431c275a3c7af65ace7de
  Author: Robin Gloster 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M .version

  Log Message:
  ---
  version: it's 17.09 not 17.10


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


[Nix-commits] [NixOS/nixpkgs] 81de55: eclipse: add aliases for "latest" versions

2017-02-27 Thread Bjørn Forsman
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 81de55118d2994a0097c8a93a965c11b6d339cc4
  
https://github.com/NixOS/nixpkgs/commit/81de55118d2994a0097c8a93a965c11b6d339cc4
  Author: Bjørn Forsman 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  eclipse: add aliases for "latest" versions

Add aliases like "eclipse-cpp = eclipse-cpp-46" so that user
configurations can point to "eclipse-cpp" and have it not regularly
break as nixpkgs is updated.


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


Re: [Nix-dev] Best Practices on Modularizing Configuration.nix?

2017-02-27 Thread Vladimír Čunát
Hi!

On 02/27/2017 03:15 PM, Mark Gardner wrote:
> - cfg/common.nix  # common config
> - cfg/desktop.nix  # xorg and related
> - cfg/laptop.nix  # related to all laptops

I have exactly those three imports, and I also symlink configuration.nix :-)

One more thing I enjoy:
  nixpkgs.config = import ./nixpkgs-config.nix;

so that I can also import it in ~/.nixpkgs/config.nix and have nix-env +
nix-build use the same pre-defined package-sets, overrides, and other
settings.

--Vladimir




smime.p7s
Description: S/MIME Cryptographic Signature
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 6c9fb3: release 17.03-beta

2017-02-27 Thread Robin Gloster
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6c9fb36526dffe3e62d411fc8cdaad82bb6fbfed
  
https://github.com/NixOS/nixpkgs/commit/6c9fb36526dffe3e62d411fc8cdaad82bb6fbfed
  Author: Robin Gloster 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M nixos/modules/misc/version.nix
M nixos/release.nix

  Log Message:
  ---
  release 17.03-beta


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


[Nix-commits] [NixOS/nixpkgs] b7d15e: bump version to 17.10

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

  Changed paths:
M .version
M nixos/modules/misc/version.nix

  Log Message:
  ---
  bump version to 17.10

This will be the Hummingbird release


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


[Nix-commits] [NixOS/nixpkgs] 8def08: apache-kafka.service: pass in log4j config more ex...

2017-02-27 Thread Dan Peebles
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8def08a56cf304fbc55090b280e35b798b72055a
  
https://github.com/NixOS/nixpkgs/commit/8def08a56cf304fbc55090b280e35b798b72055a
  Author: Dan Peebles 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M nixos/modules/services/misc/apache-kafka.nix

  Log Message:
  ---
  apache-kafka.service: pass in log4j config more explicitly

The implicit behavior of pulling it out of the classpath seemed not
to work properly and could be thrown off by other things on the
classpath also providing the properties file. This guarantees that
our settings stick.


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


[Nix-commits] [NixOS/nixpkgs] 4f2e7a: Separate Qt 5 packages from dependent libraries

2017-02-27 Thread Thomas Tuegel
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4f2e7a0424a51f7462f219fa5691be1d3ae6a082
  
https://github.com/NixOS/nixpkgs/commit/4f2e7a0424a51f7462f219fa5691be1d3ae6a082
  Author: Thomas Tuegel 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/applications/editors/kile/default.nix
R pkgs/applications/editors/kile/frameworks.nix
M pkgs/development/libraries/kde-frameworks/default.nix
M pkgs/development/libraries/phonon/default.nix
M pkgs/development/libraries/qt-5/5.5/default.nix
M pkgs/development/libraries/qt-5/5.6/default.nix
M pkgs/development/libraries/qt-5/5.7/default.nix
M pkgs/development/libraries/quazip/default.nix
M pkgs/tools/misc/colord-kde/default.nix
M pkgs/top-level/aliases.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Separate Qt 5 packages from dependent libraries


  Commit: c1fc4af9ae2599495cdc8b6d98fc2ec9474d
  
https://github.com/NixOS/nixpkgs/commit/c1fc4af9ae2599495cdc8b6d98fc2ec9474d
  Author: Thomas Tuegel 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M doc/languages-frameworks/qt.xml

  Log Message:
  ---
  Update Qt and KDE documentation

- Describe the new `libsForQt5.callPackage` interface
- Emphasize that Qt dependencies must be imported unqualified
- Describe the new `kdeWrapper` wrapper generator


  Commit: 4e36b374d080285f3512a90b079da2b28fa800f5
  
https://github.com/NixOS/nixpkgs/commit/4e36b374d080285f3512a90b079da2b28fa800f5
  Author: Thomas Tuegel 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/tools/profiling/heaptrack/default.nix

  Log Message:
  ---
  heaptrack: Fix packaging errors


  Commit: 055c0f4405cf72af40f063919a04590a893ba782
  
https://github.com/NixOS/nixpkgs/commit/055c0f4405cf72af40f063919a04590a893ba782
  Author: Thomas Tuegel 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/desktops/lxqt/base/liblxqt/default.nix
M pkgs/desktops/lxqt/core/libfm-qt/default.nix
M pkgs/desktops/lxqt/core/lxqt-about/default.nix
M pkgs/desktops/lxqt/core/lxqt-admin/default.nix
M pkgs/desktops/lxqt/core/lxqt-config/default.nix
M pkgs/desktops/lxqt/core/lxqt-globalkeys/default.nix
M pkgs/desktops/lxqt/core/lxqt-notificationd/default.nix
M pkgs/desktops/lxqt/core/lxqt-openssh-askpass/default.nix
M pkgs/desktops/lxqt/core/lxqt-panel/default.nix
M pkgs/desktops/lxqt/core/lxqt-policykit/default.nix
M pkgs/desktops/lxqt/core/lxqt-powermanagement/default.nix
M pkgs/desktops/lxqt/core/lxqt-qtplugin/default.nix
M pkgs/desktops/lxqt/core/lxqt-runner/default.nix
M pkgs/desktops/lxqt/core/lxqt-session/default.nix
M pkgs/desktops/lxqt/core/lxqt-sudo/default.nix
M pkgs/desktops/lxqt/default.nix
M pkgs/desktops/lxqt/optional/compton-conf/default.nix
M pkgs/desktops/lxqt/optional/screengrab/default.nix

  Log Message:
  ---
  lxqt: Fix packaging errors


  Commit: c1ddd2353bbf3085a3b82e12edaee01d27c9e45a
  
https://github.com/NixOS/nixpkgs/commit/c1ddd2353bbf3085a3b82e12edaee01d27c9e45a
  Author: Thomas Tuegel 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  lumina: Fix packaging errors


  Commit: 8eb4d2afbc1d61d316073f25f5885a46ccb37ea2
  
https://github.com/NixOS/nixpkgs/commit/8eb4d2afbc1d61d316073f25f5885a46ccb37ea2
  Author: Thomas Tuegel 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M nixos/modules/i18n/input-method/ibus.nix
M nixos/modules/installer/cd-dvd/installation-cd-graphical-kde.nix
M nixos/modules/security/pam.nix
M nixos/modules/services/x11/desktop-managers/kde5.nix
M nixos/modules/services/x11/desktop-managers/lumina.nix
M pkgs/applications/audio/i-score/default.nix
M pkgs/applications/misc/redshift-plasma-applet/default.nix
M pkgs/desktops/kde-5/applications/default.nix
M pkgs/desktops/kde-5/plasma/default.nix
M pkgs/development/libraries/kde-frameworks/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Remove top-level kde5 attribute

- There is no such thing as KDE 5


  Commit: 7f84ad5f4c4a2aac98ebb2f4a37a02915e357939
  
https://github.com/NixOS/nixpkgs/commit/7f84ad5f4c4a2aac98ebb2f4a37a02915e357939
  Author: Thomas Tuegel 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
R pkgs/desktops/kde-5/plasma/bluedevil.nix
R pkgs/desktops/kde-5/plasma/breeze-grub.nix
R pkgs/desktops/kde-5/plasma/breeze-gtk.nix
R pkgs/desktops/kde-5/plasma/breeze-plymouth/default.nix
R pkgs/desktops/kde-5/plasma/breeze-plymouth/install-paths.patch
R pkgs/desktops/kde-5/plasma/breeze-plymouth/series
   

Re: [Nix-dev] Gajim and OMEMO

2017-02-27 Thread Christoph-Simon Senjak



On 27.02.2017 17:31, laverne wrote:


 On Mon, 27 Feb 2017 09:35:59 -0600 *Christoph-Simon Senjak
* wrote 

Hi.

Has anyone managed to install Gajim with OMEMO-Support?


Checkout the thread here: https://github.com/NixOS/nixpkgs/issues/21692

The easiest way to get it working seems to be the following (I'm sure
there are better ways, but I'm too lazy to find them):

- Checkout the lastest master branch of nixpkgs
- Run `nix-env -f . -iA gajim` in the checkout
- Launch Gajim and install the OMEMO plugin via the plugin manager
- Maybe restart Gajim
- Profit

Since you have already installed the plugin via the plugin manager, you
shouldn't need that step.



Ok, that appears to work, thank you.



I installed
gajim with the plugin-manager (which I had to install manually), as
apparently plugins are not packaged. Now, I normally use stable, that
is, 16.09.1772.6e17350. When trying to activate the OMEMO plugin, it
complains that I have to install python-axolotl. I tried the following
in my ~/.nixpkgs/config.nix:

packageOverrides = pkgs: rec {
gajim_ = pkgs.stdenv.lib.overrideDerivation pkgs.gajim (old : {
extraPythonPackages = with pkgs.pythonPackages; [ cryptography
python-axolotl python-axolotl-curve25519 qrcode python-axolotl ];
});

...

});

and it runs and compiles, but still, I cannot activate the OMEMO
plugin.
Then I tried to use a shell and use the unstable tree, with the
following default.nix:

with import (builtins.toPath (builtins.getEnv "HOME" +
"/nobackup/nixos-unstable/nixpkgs")) {};
runCommand "bash"
{
gajim_ = pkgs.stdenv.lib.overrideDerivation pkgs.gajim (old : {
extraPythonPackages = with pkgs.pythonPackages; [ cryptography
python-axolotl python-axolotl-curve25519 qrcode python-axolotl ];
});
buildInputs = [gajim_];
} ""

when trying to build it, I get the error message

running install tests
python test/runtests.py
process 19420: arguments to dbus_move_error() were incorrect, assertion
"(dest) == NULL || !dbus_error_is_set ((dest))" failed in file
dbus-errors.c line 282.
This is normally a bug in some application using the D-Bus library.
D-Bus not built with -rdynamic so unable to print a backtrace
make: *** [Makefile:986: test] Aborted
builder for
‘/nix/store/hkrakffkg0g3lahf6r9lq5in13nwcnrm-gajim-0.16.6.drv’ failed
with exit code 2
error: build of
‘/nix/store/hkrakffkg0g3lahf6r9lq5in13nwcnrm-gajim-0.16.6.drv’ failed
/run/current-system/sw/bin/nix-shell: failed to build all dependencies

so I cannot really build anything with OMEMO support. I am really
out of
ideas now. How can this be done? Can somebody help, please?

It would btw be nice to have a gajim-omemo package, as many other
distros do, since OMEMO is such an essential feature.

Best Regards
Christoph-Simon Senjak
___
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] 6018cf: amazon-init.service: fix starting services at star...

2017-02-27 Thread Dan Peebles
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6018cf4a692b5e12e433cc332f8d8f79ccd57ba1
  
https://github.com/NixOS/nixpkgs/commit/6018cf4a692b5e12e433cc332f8d8f79ccd57ba1
  Author: Dan Peebles 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M nixos/modules/virtualisation/amazon-init.nix
M nixos/tests/ec2.nix

  Log Message:
  ---
  amazon-init.service: fix starting services at startup

We now make it happen later in the boot process so that multi-user
has already activated, so as to not run afoul of the logic in
switch-to-configuration.pl. It's not my favorite solution, but at
least it works. Also added a check to the VM test to catch the failure
so we don't break in future.

Fixes #23121


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


Re: [Nix-dev] Best Practices on Modularizing Configuration.nix?

2017-02-27 Thread David Izquierdo
My setup is also very similar. I have a configuration.nix with all the 
common setup, which imports hosts/current.nix, which is a (.gitignored) 
symlink to the appropiate host.nix. Then, the host.nix imports from 
modules/*.nix. I also have an etc with generic (not written in Nix) 
configuration files that get imported via builtins.readFile (shell RCs, 
for example) or referred to by *.configFile (i3 config).



I'm planning a slight refactor in which the symlink is actually 
configuration.nix, so that I can make certain reusable declarations into 
a module (I like specific users, UIDs, passwords, and hostnames for each 
host, right now there's a lot of identical lines, varying only the 
username).



I _do_ sync the config tree to my server, since it also serves as a 
general purpose remote computer, and I end up using it a lot when not on 
a machine I own.



On 27/02/17 15:28, Tomasz Czyż wrote:

Hey Mark,

I use almost the same setup and for 1.5y works very well.

I have "modules" and "hosts" directories. Each "host" contains
configuration about hardware/disk setup and includes set of modules from
"modules". On each host there is a symlink to correct
"hosts/.nix" file.

I found this setup pretty robust on dev machines.
On servers I use nixops which pushes configuration so I don't manage
/etc/nixos there.

Tom

2017-02-27 14:15 GMT+00:00 Mark Gardner :


Now that I am putting NixOS on more and more machines, I would like to
modularize and share parts of the config to maximize reuse and ensure
uniformity. My approach is to consider the sub-config files as traits or
roles and combine them together to create configuration.nix for a specific
machine, like this:

- cfg/common.nix  # common config
- cfg/desktop.nix  # xorg and related
- cfg/laptop.nix  # related to all laptops
- cfg/work.nix  # work location related
...
- cfg/mylaptop.nix  # specific laptop related

I import from these to make up configuration.nix. For example, on my
laptop, configuration.nix contains:

---
{ config, pkgs, ... }:

{
   imports =
 [
   ./hardware-configuration.nix
   ./cfg/mylaptop.nix
   ./cfg/common.nix
   ./cfg/desktop.nix
   ./cfg/laptop.nix
   ./cfg/work.nix
 ];
}
---

So far, this seems like a good approach. Except that each machine has its
own configuration.nix that I would like to keep in the git repository too
but of course I can't have different top level files with the same name. To
solve this, I could moved the current configuration.nix inside of cfg (as
cfg/mylaptop.cfg.nix perhaps) or merge with the existing cfg/mylaptop.nix
then making configuration.nix a symlink to it. That way the only thing to
do by hand is create the symlink to select a particular configuration. Is
this reasonable? Is there a better way to do it?

How do you modularize your configuration and put it into a repo such that
you can easily create a configuration for a new machine (and put it in the
repo too) without a lot of hand work?

Mark
--
Mark Gardner
--

___
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


Re: [Nix-dev] Gajim and OMEMO

2017-02-27 Thread laverne


 On Mon, 27 Feb 2017 09:35:59 -0600 Christoph-Simon Senjak 
christoph.sen...@googlemail.com wrote 




Hi.



Has anyone managed to install Gajim with OMEMO-Support? 




Checkout the thread here: https://github.com/NixOS/nixpkgs/issues/21692



The easiest way to get it working seems to be the following (I'm sure there are 
better ways, but I'm too lazy to find them):



- Checkout the lastest master branch of nixpkgs

- Run `nix-env -f . -iA gajim` in the checkout

- Launch Gajim and install the OMEMO plugin via the plugin manager

- Maybe restart Gajim

- Profit



Since you have already installed the plugin via the plugin manager, you 
shouldn't need that step. 






I installed 

gajim with the plugin-manager (which I had to install manually), as 

apparently plugins are not packaged. Now, I normally use stable, that 

is, 16.09.1772.6e17350. When trying to activate the OMEMO plugin, it 

complains that I have to install python-axolotl. I tried the following 

in my ~/.nixpkgs/config.nix:



packageOverrides = pkgs: rec {

gajim_ = pkgs.stdenv.lib.overrideDerivation pkgs.gajim (old : {

extraPythonPackages = with pkgs.pythonPackages; [ cryptography 

python-axolotl python-axolotl-curve25519 qrcode python-axolotl ];

});



...



});



and it runs and compiles, but still, I cannot activate the OMEMO plugin. 

Then I tried to use a shell and use the unstable tree, with the 

following default.nix:



with import (builtins.toPath (builtins.getEnv "HOME" + 

"/nobackup/nixos-unstable/nixpkgs")) {};

runCommand "bash"

{

gajim_ = pkgs.stdenv.lib.overrideDerivation pkgs.gajim (old : {

extraPythonPackages = with pkgs.pythonPackages; [ cryptography 

python-axolotl python-axolotl-curve25519 qrcode python-axolotl ];

});

buildInputs = [gajim_];

} ""



when trying to build it, I get the error message



running install tests

python test/runtests.py

process 19420: arguments to dbus_move_error() were incorrect, assertion 

"(dest) == NULL || !dbus_error_is_set ((dest))" failed in file 

dbus-errors.c line 282.

This is normally a bug in some application using the D-Bus library.

D-Bus not built with -rdynamic so unable to print a backtrace

make: *** [Makefile:986: test] Aborted

builder for 

‘/nix/store/hkrakffkg0g3lahf6r9lq5in13nwcnrm-gajim-0.16.6.drv’ failed 

with exit code 2

error: build of 

‘/nix/store/hkrakffkg0g3lahf6r9lq5in13nwcnrm-gajim-0.16.6.drv’ failed

/run/current-system/sw/bin/nix-shell: failed to build all dependencies



so I cannot really build anything with OMEMO support. I am really out of 

ideas now. How can this be done? Can somebody help, please?



It would btw be nice to have a gajim-omemo package, as many other 

distros do, since OMEMO is such an essential feature.



Best Regards

Christoph-Simon Senjak

___

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] bccac3: microcode updates: prepend first in initrd

2017-02-27 Thread Franz Pletz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: bccac381b27592bdc22d151c744814716eb4f7ec
  
https://github.com/NixOS/nixpkgs/commit/bccac381b27592bdc22d151c744814716eb4f7ec
  Author: Franz Pletz 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M nixos/modules/hardware/cpu/amd-microcode.nix
M nixos/modules/hardware/cpu/intel-microcode.nix

  Log Message:
  ---
  microcode updates: prepend first in initrd

Prevents crashing the kernel on boot if other blobs are prepended
before the microkernel update image.

Fixes #22674.


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


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

2017-02-27 Thread Freddy Rietdijk
> It may silently break external users, though.

It may do so and likely will. Even so, users of Nixpkgs have always had the
choice to explicitly pin a version, both minor and major.

> BTW, I just noticed that the Python 3 package in 17.03 already defines a
"python
-> python3" symlink (introduced by [1]). IMHO, we should revert that, since
it
can only lead to pointless environment collision errors/warnings.

The collision warnings has been taken care of by changing the priority. It
might be considered messy though, `python` pointing to `python3` when we
only have 3 in a profile, yet pointing to `python2` when 2 is in the
profile.

The symbolic link was added already 4,5 months ago and there haven't been
any complaints since. The only mention of a potential issue came after I
sent this e-mail with Peter mentioning his scripts pointing to
`/usr/bin/env python`. But here the issue is simple: according to PEP 394
[1] one should update the shebangs to point to the version of the
interpreter that is needed, and only point to `python` when both 2 and 3
are valid. Therefore, this is an issue that package/script developers are
supposed to solve.

> Also, we probably don't want to promote the use of the "python"
executable name because it's unversioned

One should use `/bin/python` only when it can handle 2 and 3 and use a more
specific shebang when it is needed.
The reason why `python` also points to `/bin/python3` is because many
packages haven't yet adopted the earlier referenced PEP 394 [1] even though
their packages are already compatible with Python 3.

Earlier I said we don't follow the PEP, but actually we do, with the
noticeable addition that we also point to `/bin/python3` when there is no
`python2` interpreter.

[1] http://legacy.python.org/dev/peps/pep-0394/#id5


On Mon, Feb 27, 2017 at 4:20 PM, Eelco Dolstra 
wrote:

> Hi,
>
> On 02/24/2017 07:54 AM, Freddy Rietdijk wrote:
>
> >> I'd be happy to help with the process of mass-renaming, if somebody
> provided a
> > list of packages wanting 2 or 3, however I suspect the real work is in
> > determining those package sets.
> > So, if a query-replace for `pkgs.python` -> `pkgs.python2` /
> `pkgs.python3`
> > within nixpkgs would cause so much trouble, how would a rename in
> > `all-packages.nix` fare any better? Are we ready to throw the switch yet?
> >
> > All the packages that explicitly need Python 2 are already pinned to use
> Python
> > 2. That was a matter of converting, testing, and moving on. About 150
> packages
> > were pinned to `python2`. That is why a `python = python3` won't break
> anything
> > (or nearly nothing) in Nixpkgs anymore.
>
> It may silently break external users, though. So removing the "python"
> attribute
> is preferable to aliasing it to "python3".
>
> BTW, I just noticed that the Python 3 package in 17.03 already defines a
> "python
> -> python3" symlink (introduced by [1]). IMHO, we should revert that,
> since it
> can only lead to pointless environment collision errors/warnings. Also, we
> probably don't want to promote the use of the "python" executable name
> because
> it's unversioned (so when Python 4 breaks the language again, we'll have
> to go
> through this whole process again).
>
> [1] https://github.com/NixOS/nixpkgs/commit/708822250e017f0256b0bace5af27a
> 7232e6e1fd
>
> --
> Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/
> ___
> 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] Gajim and OMEMO

2017-02-27 Thread Christoph-Simon Senjak

Hi.

Has anyone managed to install Gajim with OMEMO-Support? I installed 
gajim with the plugin-manager (which I had to install manually), as 
apparently plugins are not packaged. Now, I normally use stable, that 
is, 16.09.1772.6e17350. When trying to activate the OMEMO plugin, it 
complains that I have to install python-axolotl. I tried the following 
in my ~/.nixpkgs/config.nix:


  packageOverrides = pkgs: rec {
  gajim_ = pkgs.stdenv.lib.overrideDerivation pkgs.gajim (old : {
extraPythonPackages = with pkgs.pythonPackages; [ cryptography 
python-axolotl python-axolotl-curve25519 qrcode python-axolotl ];

  });

...

});

and it runs and compiles, but still, I cannot activate the OMEMO plugin. 
Then I tried to use a shell and use the unstable tree, with the 
following default.nix:


with import (builtins.toPath (builtins.getEnv "HOME" + 
"/nobackup/nixos-unstable/nixpkgs")) {};

runCommand "bash"
{
   gajim_ = pkgs.stdenv.lib.overrideDerivation pkgs.gajim (old : {
extraPythonPackages = with pkgs.pythonPackages; [ cryptography 
python-axolotl python-axolotl-curve25519 qrcode python-axolotl ];

  });
   buildInputs = [gajim_];
} ""

when trying to build it, I get the error message

running install tests
python test/runtests.py
process 19420: arguments to dbus_move_error() were incorrect, assertion 
"(dest) == NULL || !dbus_error_is_set ((dest))" failed in file 
dbus-errors.c line 282.

This is normally a bug in some application using the D-Bus library.
  D-Bus not built with -rdynamic so unable to print a backtrace
make: *** [Makefile:986: test] Aborted
builder for 
‘/nix/store/hkrakffkg0g3lahf6r9lq5in13nwcnrm-gajim-0.16.6.drv’ failed 
with exit code 2
error: build of 
‘/nix/store/hkrakffkg0g3lahf6r9lq5in13nwcnrm-gajim-0.16.6.drv’ failed

/run/current-system/sw/bin/nix-shell: failed to build all dependencies

so I cannot really build anything with OMEMO support. I am really out of 
ideas now. How can this be done? Can somebody help, please?


It would btw be nice to have a gajim-omemo package, as many other 
distros do, since OMEMO is such an essential feature.


Best Regards
Christoph-Simon Senjak
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


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

2017-02-27 Thread Tomasz Czyż
2017-02-27 15:20 GMT+00:00 Eelco Dolstra :

> Hi,
>
> On 02/24/2017 07:54 AM, Freddy Rietdijk wrote:
>
> >> I'd be happy to help with the process of mass-renaming, if somebody
> provided a
> > list of packages wanting 2 or 3, however I suspect the real work is in
> > determining those package sets.
> > So, if a query-replace for `pkgs.python` -> `pkgs.python2` /
> `pkgs.python3`
> > within nixpkgs would cause so much trouble, how would a rename in
> > `all-packages.nix` fare any better? Are we ready to throw the switch yet?
> >
> > All the packages that explicitly need Python 2 are already pinned to use
> Python
> > 2. That was a matter of converting, testing, and moving on. About 150
> packages
> > were pinned to `python2`. That is why a `python = python3` won't break
> anything
> > (or nearly nothing) in Nixpkgs anymore.
>
> It may silently break external users, though. So removing the "python"
> attribute
> is preferable to aliasing it to "python3".
>
> BTW, I just noticed that the Python 3 package in 17.03 already defines a
> "python
> -> python3" symlink (introduced by [1]). IMHO, we should revert that,
> since it
> can only lead to pointless environment collision errors/warnings. Also, we
> probably don't want to promote the use of the "python" executable name
> because
> it's unversioned (so when Python 4 breaks the language again, we'll have
> to go
> through this whole process again).
>
I agree totally.

>
> [1] https://github.com/NixOS/nixpkgs/commit/708822250e017f0256b0bace5af27a
> 7232e6e1fd
>
> --
> Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>



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


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

2017-02-27 Thread Eelco Dolstra
Hi,

On 02/24/2017 07:54 AM, Freddy Rietdijk wrote:

>> I'd be happy to help with the process of mass-renaming, if somebody provided 
>> a
> list of packages wanting 2 or 3, however I suspect the real work is in
> determining those package sets.
> So, if a query-replace for `pkgs.python` -> `pkgs.python2` / `pkgs.python3`
> within nixpkgs would cause so much trouble, how would a rename in
> `all-packages.nix` fare any better? Are we ready to throw the switch yet?
> 
> All the packages that explicitly need Python 2 are already pinned to use 
> Python
> 2. That was a matter of converting, testing, and moving on. About 150 packages
> were pinned to `python2`. That is why a `python = python3` won't break 
> anything
> (or nearly nothing) in Nixpkgs anymore.

It may silently break external users, though. So removing the "python" attribute
is preferable to aliasing it to "python3".

BTW, I just noticed that the Python 3 package in 17.03 already defines a "python
-> python3" symlink (introduced by [1]). IMHO, we should revert that, since it
can only lead to pointless environment collision errors/warnings. Also, we
probably don't want to promote the use of the "python" executable name because
it's unversioned (so when Python 4 breaks the language again, we'll have to go
through this whole process again).

[1] 
https://github.com/NixOS/nixpkgs/commit/708822250e017f0256b0bace5af27a7232e6e1fd

-- 
Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] a20a53: grsecurity: 4.9.13-201702261126 -> 201702270729

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

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

  Log Message:
  ---
  grsecurity: 4.9.13-201702261126 -> 201702270729


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


[Nix-commits] [NixOS/nixpkgs] 2edb8f: fwupd: 0.8.0 -> 0.8.1.

2017-02-27 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 2edb8ffa14e04e77ee5041cccd82e0b083353572
  
https://github.com/NixOS/nixpkgs/commit/2edb8ffa14e04e77ee5041cccd82e0b083353572
  Author: Shea Levy 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  fwupd: 0.8.0 -> 0.8.1.


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


Re: [Nix-dev] Best Practices on Modularizing Configuration.nix?

2017-02-27 Thread Tomasz Czyż
Hey Mark,

I use almost the same setup and for 1.5y works very well.

I have "modules" and "hosts" directories. Each "host" contains
configuration about hardware/disk setup and includes set of modules from
"modules". On each host there is a symlink to correct
"hosts/.nix" file.

I found this setup pretty robust on dev machines.
On servers I use nixops which pushes configuration so I don't manage
/etc/nixos there.

Tom

2017-02-27 14:15 GMT+00:00 Mark Gardner :

> Now that I am putting NixOS on more and more machines, I would like to
> modularize and share parts of the config to maximize reuse and ensure
> uniformity. My approach is to consider the sub-config files as traits or
> roles and combine them together to create configuration.nix for a specific
> machine, like this:
>
> - cfg/common.nix  # common config
> - cfg/desktop.nix  # xorg and related
> - cfg/laptop.nix  # related to all laptops
> - cfg/work.nix  # work location related
> ...
> - cfg/mylaptop.nix  # specific laptop related
>
> I import from these to make up configuration.nix. For example, on my
> laptop, configuration.nix contains:
>
> ---
> { config, pkgs, ... }:
>
> {
>   imports =
> [
>   ./hardware-configuration.nix
>   ./cfg/mylaptop.nix
>   ./cfg/common.nix
>   ./cfg/desktop.nix
>   ./cfg/laptop.nix
>   ./cfg/work.nix
> ];
> }
> ---
>
> So far, this seems like a good approach. Except that each machine has its
> own configuration.nix that I would like to keep in the git repository too
> but of course I can't have different top level files with the same name. To
> solve this, I could moved the current configuration.nix inside of cfg (as
> cfg/mylaptop.cfg.nix perhaps) or merge with the existing cfg/mylaptop.nix
> then making configuration.nix a symlink to it. That way the only thing to
> do by hand is create the symlink to select a particular configuration. Is
> this reasonable? Is there a better way to do it?
>
> How do you modularize your configuration and put it into a repo such that
> you can easily create a configuration for a new machine (and put it in the
> repo too) without a lot of hand work?
>
> Mark
> --
> Mark Gardner
> --
>
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
>


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


[Nix-commits] [NixOS/nixpkgs] 65a2e3: varnish: fix i686 build

2017-02-27 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 65a2e307f0fb19874ae591c72195b7b301464848
  
https://github.com/NixOS/nixpkgs/commit/65a2e307f0fb19874ae591c72195b7b301464848
  Author: Robin Gloster 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  varnish: fix i686 build


  Commit: 4df663a9a2ad2e38b6db9966461dffbeae6a5888
  
https://github.com/NixOS/nixpkgs/commit/4df663a9a2ad2e38b6db9966461dffbeae6a5888
  Author: Robin Gloster 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/applications/science/electronics/verilator/default.nix

  Log Message:
  ---
  verilator: 3.884 -> 3.900


  Commit: b55c259a7208e691050f341d8296ee044606a858
  
https://github.com/NixOS/nixpkgs/commit/b55c259a7208e691050f341d8296ee044606a858
  Author: Robin Gloster 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/tools/misc/vfdecrypt/default.nix

  Log Message:
  ---
  vfdecrypt: fix build


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


[Nix-dev] Best Practices on Modularizing Configuration.nix?

2017-02-27 Thread Mark Gardner
Now that I am putting NixOS on more and more machines, I would like to
modularize and share parts of the config to maximize reuse and ensure
uniformity. My approach is to consider the sub-config files as traits or
roles and combine them together to create configuration.nix for a specific
machine, like this:

- cfg/common.nix  # common config
- cfg/desktop.nix  # xorg and related
- cfg/laptop.nix  # related to all laptops
- cfg/work.nix  # work location related
...
- cfg/mylaptop.nix  # specific laptop related

I import from these to make up configuration.nix. For example, on my
laptop, configuration.nix contains:

---
{ config, pkgs, ... }:

{
  imports =
[
  ./hardware-configuration.nix
  ./cfg/mylaptop.nix
  ./cfg/common.nix
  ./cfg/desktop.nix
  ./cfg/laptop.nix
  ./cfg/work.nix
];
}
---

So far, this seems like a good approach. Except that each machine has its
own configuration.nix that I would like to keep in the git repository too
but of course I can't have different top level files with the same name. To
solve this, I could moved the current configuration.nix inside of cfg (as
cfg/mylaptop.cfg.nix perhaps) or merge with the existing cfg/mylaptop.nix
then making configuration.nix a symlink to it. That way the only thing to
do by hand is create the symlink to select a particular configuration. Is
this reasonable? Is there a better way to do it?

How do you modularize your configuration and put it into a repo such that
you can easily create a configuration for a new machine (and put it in the
repo too) without a lot of hand work?

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


[Nix-commits] [NixOS/nixpkgs] aadc5a: httpie: 0.9.8 -> 0.9.9

2017-02-27 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: aadc5abb6ec34265bd52f4f80b17de789fd5570b
  
https://github.com/NixOS/nixpkgs/commit/aadc5abb6ec34265bd52f4f80b17de789fd5570b
  Author: Lancelot SIX 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  httpie: 0.9.8 -> 0.9.9


  Commit: 27798152e3d21bd2065124666777c1c2c69cbc10
  
https://github.com/NixOS/nixpkgs/commit/27798152e3d21bd2065124666777c1c2c69cbc10
  Author: Domen Kožar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  Merge pull request #23238 from lsix/update_httpie

httpie: 0.9.8 -> 0.9.9


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


[Nix-commits] [NixOS/nixpkgs] 123033: fwupd: Fix systemd/udev install

2017-02-27 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1230330b141fef3ab37b2c15507f4e277ff9872f
  
https://github.com/NixOS/nixpkgs/commit/1230330b141fef3ab37b2c15507f4e277ff9872f
  Author: Shea Levy 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  fwupd: Fix systemd/udev install


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


[Nix-commits] [NixOS/nix] 3cb038: Retry downloads on HTTP/2 stream errors

2017-02-27 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: 3cb0387d3f0932c9ce6f0aca2663860da7a65fb0
  
https://github.com/NixOS/nix/commit/3cb0387d3f0932c9ce6f0aca2663860da7a65fb0
  Author: Eelco Dolstra 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M src/libstore/download.cc

  Log Message:
  ---
  Retry downloads on HTTP/2 stream errors

Issue #1254.


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


[Nix-commits] [NixOS/nixpkgs] 0c2f96: appstream-glib: propagate gtk3

2017-02-27 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0c2f96a81f848b28fd343e2fe9e0e7cb397cbbc8
  
https://github.com/NixOS/nixpkgs/commit/0c2f96a81f848b28fd343e2fe9e0e7cb397cbbc8
  Author: Shea Levy 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/libraries/appstream-glib/default.nix

  Log Message:
  ---
  appstream-glib: propagate gtk3


  Commit: fa84ad2593cde6494a8212078bd971237e5981a5
  
https://github.com/NixOS/nixpkgs/commit/fa84ad2593cde6494a8212078bd971237e5981a5
  Author: Shea Levy 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  gusb: 0.2.4 -> 0.2.9


  Commit: 72ff466de351b1689fcb140f9d5251439144d394
  
https://github.com/NixOS/nixpkgs/commit/72ff466de351b1689fcb140f9d5251439144d394
  Author: Shea Levy 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  libsmbios: 2.2.28 -> 2.3.2


  Commit: 40e136542ecce03ce23ae1c8c35fa69ff075922d
  
https://github.com/NixOS/nixpkgs/commit/40e136542ecce03ce23ae1c8c35fa69ff075922d
  Author: Shea Levy 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
A pkgs/os-specific/linux/firmware/fwupdate/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  fwupdate: init at 8


  Commit: 8307307e4e96c7947efdb1b337071df30ac7bfe6
  
https://github.com/NixOS/nixpkgs/commit/8307307e4e96c7947efdb1b337071df30ac7bfe6
  Author: Shea Levy 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
A pkgs/os-specific/linux/firmware/fwupd/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  fwupd: Init at 0.8.0


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


[Nix-commits] [NixOS/nixpkgs] 1684c9: compilers/ghcjs/base.nix: Take ghcjsNodePkgs as ar...

2017-02-27 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1684c9a6a09f96af57301a14566e8f7c2020e40d
  
https://github.com/NixOS/nixpkgs/commit/1684c9a6a09f96af57301a14566e8f7c2020e40d
  Author: Renzo Carbonara 
  Date:   2017-02-09 (Thu, 09 Feb 2017)

  Changed paths:
M pkgs/development/compilers/ghcjs/base.nix

  Log Message:
  ---
  compilers/ghcjs/base.nix: Take ghcjsNodePkgs as argument


  Commit: fe6ebba59c2e3e4560037da20f590bd724aed6fd
  
https://github.com/NixOS/nixpkgs/commit/fe6ebba59c2e3e4560037da20f590bd724aed6fd
  Author: Domen Kožar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/compilers/ghcjs/base.nix

  Log Message:
  ---
  Merge pull request #22574 from k0001/ghcjs-node

compilers/ghcjs/base.nix: Take ghcjsNodePkgs as argument


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


[Nix-commits] [NixOS/nixpkgs] 2f303b: R/generate-shell: Use R from current tree, fix mis...

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

  Changed paths:
M pkgs/development/r-modules/generate-shell.nix

  Log Message:
  ---
  R/generate-shell: Use R from current tree, fix missing wget dep.

Without this change, the 'R' version used might be the wrong
one which changes the package lists used.

Fixes #19530.


  Commit: ffe935ee8667c46c73c2fbde2aa0c981a03b1fea
  
https://github.com/NixOS/nixpkgs/commit/ffe935ee8667c46c73c2fbde2aa0c981a03b1fea
  Author: Domen Kožar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/r-modules/generate-shell.nix

  Log Message:
  ---
  Merge pull request #23104 from dtzWill/fix/generate-shell

R/generate-shell: Use R from current tree, fix missing wget dep.


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


[Nix-commits] [NixOS/nixpkgs] a000ec: r-modules/README.md: mention generate-shell.nix

2017-02-27 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a000ec038e5f3d76e04ed45b79f15f709a052d59
  
https://github.com/NixOS/nixpkgs/commit/a000ec038e5f3d76e04ed45b79f15f709a052d59
  Author: Luke Gorrie 
  Date:   2017-02-22 (Wed, 22 Feb 2017)

  Changed paths:
M pkgs/development/r-modules/README.md

  Log Message:
  ---
  r-modules/README.md: mention generate-shell.nix


  Commit: a7dc91246081157ad62e1e64ab71a5dad22b0eb9
  
https://github.com/NixOS/nixpkgs/commit/a7dc91246081157ad62e1e64ab71a5dad22b0eb9
  Author: Domen Kožar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/r-modules/README.md

  Log Message:
  ---
  Merge pull request #23069 from lukego/R-packages-readme

r-modules/README.md: mention generate-shell.nix


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


[Nix-commits] [NixOS/nixpkgs] 4bb872: R: 3.2.4 -> 3.3.2

2017-02-27 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4bb87272847c9d8b8ac4397511fd091d2f273fc3
  
https://github.com/NixOS/nixpkgs/commit/4bb87272847c9d8b8ac4397511fd091d2f273fc3
  Author: Justin Bedo 
  Date:   2017-02-24 (Fri, 24 Feb 2017)

  Changed paths:
M pkgs/applications/science/math/R/default.nix
A pkgs/applications/science/math/R/zlib-version-check.patch
M pkgs/development/r-modules/bioc-annotation-packages.nix
M pkgs/development/r-modules/bioc-experiment-packages.nix
M pkgs/development/r-modules/bioc-packages.nix
M pkgs/development/r-modules/cran-packages.nix
M pkgs/development/r-modules/default.nix
M pkgs/development/r-modules/generate-r-packages.R

  Log Message:
  ---
  R: 3.2.4 -> 3.3.2


  Commit: 4c2d75f58c8e0133e8148ea1191e52f70d88dc4d
  
https://github.com/NixOS/nixpkgs/commit/4c2d75f58c8e0133e8148ea1191e52f70d88dc4d
  Author: Justin Bedo 
  Date:   2017-02-24 (Fri, 24 Feb 2017)

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

  Log Message:
  ---
  R: unmark edgeR and limma as broken


  Commit: 4ccb553b700ed56ee1118bbf0dfac922d1197fd2
  
https://github.com/NixOS/nixpkgs/commit/4ccb553b700ed56ee1118bbf0dfac922d1197fd2
  Author: Domen Kožar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/applications/science/math/R/default.nix
A pkgs/applications/science/math/R/zlib-version-check.patch
M pkgs/development/r-modules/bioc-annotation-packages.nix
M pkgs/development/r-modules/bioc-experiment-packages.nix
M pkgs/development/r-modules/bioc-packages.nix
M pkgs/development/r-modules/cran-packages.nix
M pkgs/development/r-modules/default.nix
M pkgs/development/r-modules/generate-r-packages.R

  Log Message:
  ---
  Merge pull request #22817 from jbedo/r

R: 3.2.4 -> 3.3.2


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


[Nix-commits] [NixOS/nixpkgs] 7ed28a: R: fix bio3d build

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

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

  Log Message:
  ---
  R: fix bio3d build


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


[Nix-commits] [NixOS/nixpkgs] 8d9588: xf86_input_multitouch: fix build

2017-02-27 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8d95889fe6859b1af1579e0a26a32c28a7df
  
https://github.com/NixOS/nixpkgs/commit/8d95889fe6859b1af1579e0a26a32c28a7df
  Author: Robin Gloster 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/os-specific/linux/xf86-input-multitouch/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  xf86_input_multitouch: fix build


  Commit: e001b729e1db5c3dcb683ca725c757dcbb6e2aa0
  
https://github.com/NixOS/nixpkgs/commit/e001b729e1db5c3dcb683ca725c757dcbb6e2aa0
  Author: Robin Gloster 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/tools/misc/wv2/default.nix

  Log Message:
  ---
  wv2: fix build


  Commit: bbefb5d06a087e495104b1c385ba06b69c3f5504
  
https://github.com/NixOS/nixpkgs/commit/bbefb5d06a087e495104b1c385ba06b69c3f5504
  Author: Robin Gloster 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/games/warmux/gcc-fix.patch

  Log Message:
  ---
  warmux: fix build


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


[Nix-commits] [NixOS/nixpkgs] 4ab570: haskell-packages: Add minimal benchDepends support

2017-02-27 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4ab570a6d0be024a89febe6834e6a02061b3ce27
  
https://github.com/NixOS/nixpkgs/commit/4ab570a6d0be024a89febe6834e6a02061b3ce27
  Author: Joe Hermaszewski 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  haskell-packages: Add minimal benchDepends support

See also: https://github.com/NixOS/cabal2nix/pull/262


  Commit: e4c70c56af93de61e708a4a73126a3a13edf9899
  
https://github.com/NixOS/nixpkgs/commit/e4c70c56af93de61e708a4a73126a3a13edf9899
  Author: Domen Kožar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  Merge pull request #23236 from expipiplus1/haskell-bench

haskell-packages: Add minimal benchDepends support


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


[Nix-commits] [NixOS/nixpkgs] 442b58: webkitgtk24x: mark as insecure

2017-02-27 Thread Graham Christensen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 442b589b71132f593de9ec5725c1b4cca2cab065
  
https://github.com/NixOS/nixpkgs/commit/442b589b71132f593de9ec5725c1b4cca2cab065
  Author: Joachim Fasting 
  Date:   2017-02-26 (Sun, 26 Feb 2017)

  Changed paths:
M pkgs/development/libraries/webkitgtk/2.4.nix

  Log Message:
  ---
  webkitgtk24x: mark as insecure

See https://github.com/NixOS/nixpkgs/issues/18312


  Commit: ba78819782cec6e9846d02944f34254615e8dc80
  
https://github.com/NixOS/nixpkgs/commit/ba78819782cec6e9846d02944f34254615e8dc80
  Author: Graham Christensen 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/libraries/webkitgtk/2.4.nix

  Log Message:
  ---
  Merge pull request #23225 from joachifm/webkitgtk24x-broken

webkitgtk24x: mark as insecure


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


[Nix-commits] [NixOS/nix] f72206: unpack-channel.nix: fix 'mv' corner case

2017-02-27 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: f72206b736e4fa1be010a05aa12fa57afea2019c
  
https://github.com/NixOS/nix/commit/f72206b736e4fa1be010a05aa12fa57afea2019c
  Author: Bjørn Forsman 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M corepkgs/unpack-channel.nix

  Log Message:
  ---
  unpack-channel.nix: fix 'mv' corner case

unpack-channel.nix fails if the tarball contains a directory named the
same as the channel:

  mv: cannot move 'nixpkgs' to a subdirectory of itself, '.../nixpkgs'

This commit fixes that by not moving the directory if it already has the
correct name.


  Commit: f0bbd153c6e38b8334faa237e9741e5b7dd37e2f
  
https://github.com/NixOS/nix/commit/f0bbd153c6e38b8334faa237e9741e5b7dd37e2f
  Author: Domen Kožar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M corepkgs/unpack-channel.nix

  Log Message:
  ---
  Merge pull request #1252 from bjornfor/channel-rename-fix

unpack-channel.nix: fix 'mv' corner case


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


[Nix-commits] [NixOS/nixpkgs] fdd9d7: haskell-packages: Add minimal benchDepends support

2017-02-27 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: fdd9d7fe4c184a94de50b9ecfee74be0295f4a1b
  
https://github.com/NixOS/nixpkgs/commit/fdd9d7fe4c184a94de50b9ecfee74be0295f4a1b
  Author: Joe Hermaszewski 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  haskell-packages: Add minimal benchDepends support

See also: https://github.com/NixOS/cabal2nix/pull/262


  Commit: 14b6f2a8378e277ec1e07c59d5de9ff88d1246a4
  
https://github.com/NixOS/nixpkgs/commit/14b6f2a8378e277ec1e07c59d5de9ff88d1246a4
  Author: Domen Kožar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  Merge pull request #23235 from expipiplus1/haskell-bench

haskell-packages: Add minimal benchDepends support


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


[Nix-commits] [NixOS/nixpkgs] 98617c: Haskell infrastructure: fix #9871 (overrideCabal)

2017-02-27 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 98617ccb9938d37a73804e4eb3d03c06079d7595
  
https://github.com/NixOS/nixpkgs/commit/98617ccb9938d37a73804e4eb3d03c06079d7595
  Author: Sukant Hajra 
  Date:   2017-02-09 (Thu, 09 Feb 2017)

  Changed paths:
M pkgs/development/haskell-modules/default.nix
M pkgs/development/haskell-modules/lib.nix

  Log Message:
  ---
  Haskell infrastructure: fix #9871 (overrideCabal)

As per the recommendation by @Mathnerd314, this change seems to work
with the testing I did.

It makes sense to me why it works, but I think it's in an important
enough place that someone with much deeper knowledge of Haskell
infrastructure in Nixpkgs should give it a really heavy review.

I also consolidated all the overrideCabal definitions (there were two)
into a single definition in haskell-modules/lib.nix.


  Commit: e649974271addcee9f7368bcbb5048367fb6cb56
  
https://github.com/NixOS/nixpkgs/commit/e649974271addcee9f7368bcbb5048367fb6cb56
  Author: Domen Kožar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/development/haskell-modules/default.nix
M pkgs/development/haskell-modules/lib.nix

  Log Message:
  ---
  Merge pull request #22613 from shajra/fix/9871-3

Haskell infrastructure: fix #9871 (overrideCabal)


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


[Nix-commits] [NixOS/nixpkgs] edcdd4: super-user-spark: switch to haskellPackages LTS 8....

2017-02-27 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: edcdd4b7616cf8f03017655fb60ed048d951a462
  
https://github.com/NixOS/nixpkgs/commit/edcdd4b7616cf8f03017655fb60ed048d951a462
  Author: Badi' Abdul-Wahid 
  Date:   2017-02-22 (Wed, 22 Feb 2017)

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

  Log Message:
  ---
  super-user-spark: switch to haskellPackages LTS 8.x GHC 8.0.2

This updates super-user-spark to support the recent change in nixpkgs
of the haskellPackages to LTS 8.x using GHC 8.0.2 [1].

It also includes some recent changes to the super-user-spark package,
upgraded to commit ab86356 [2].

[1]: https://www.mail-archive.com/nix-dev@lists.science.uu.nl/msg31818.html
[2]: 
https://github.com/NorfairKing/super-user-spark/tree/ab8635682d67842b9e6d909cf3c618014e4157f2


  Commit: 9a052a33b6fd52a9ec387925e01886119fab4a67
  
https://github.com/NixOS/nixpkgs/commit/9a052a33b6fd52a9ec387925e01886119fab4a67
  Author: Domen Kožar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  Merge pull request #23085 from badi/super-user-spark

super-user-spark: update, switch to haskellPackages LTS 8.x GHC 8.0.2


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


[Nix-commits] [NixOS/nixpkgs] 203727: xfce4_windowck_plugin: fix build

2017-02-27 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 20372739d246f03565781c47fe5013dc9014adbc
  
https://github.com/NixOS/nixpkgs/commit/20372739d246f03565781c47fe5013dc9014adbc
  Author: Robin Gloster 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/desktops/xfce/panel-plugins/xfce4-windowck-plugin.nix

  Log Message:
  ---
  xfce4_windowck_plugin: fix build


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


[Nix-dev] Where is monitor.nixos.org?

2017-02-27 Thread Matthias Beyer
Hi,

why is monitor.nixos.org gone? It was always a really helpful tool and I really
liked it!

-- 
Mit freundlichen Grüßen,
Kind regards,
Matthias Beyer

Consider switching to free software.
It adds value to your life.
https://www.gnu.org/


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


[Nix-commits] [NixOS/nixpkgs] 56e624: xorg.xf86videoxgi: fix build with upstream patch

2017-02-27 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 56e624b155fd3eb7116af140b844aecfdda24f57
  
https://github.com/NixOS/nixpkgs/commit/56e624b155fd3eb7116af140b844aecfdda24f57
  Author: Robin Gloster 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/servers/x11/xorg/overrides.nix

  Log Message:
  ---
  xorg.xf86videoxgi: fix build with upstream patch


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


[Nix-commits] [NixOS/nixpkgs] 5dde5d: zkfuse: remove applied patch

2017-02-27 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 5dde5ded099969e0e75a9ee0f1d4b5bcd5301245
  
https://github.com/NixOS/nixpkgs/commit/5dde5ded099969e0e75a9ee0f1d4b5bcd5301245
  Author: Robin Gloster 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/servers/zookeeper/default.nix
M pkgs/tools/filesystems/zkfuse/default.nix
R pkgs/tools/filesystems/zkfuse/zookeeper-1929.patch

  Log Message:
  ---
  zkfuse: remove applied patch


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


[Nix-commits] [NixOS/nixpkgs] 9e21b2: gst-python: align attrname with pkgname

2017-02-27 Thread Bjørn Forsman
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 9e21b2c5e99a76379d5993b88f2de645ab2a390c
  
https://github.com/NixOS/nixpkgs/commit/9e21b2c5e99a76379d5993b88f2de645ab2a390c
  Author: Bjørn Forsman 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/applications/audio/morituri/default.nix
M pkgs/applications/audio/quodlibet/default.nix
M pkgs/applications/video/miro/default.nix
M pkgs/development/libraries/farsight2/default.nix
M pkgs/top-level/aliases.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  gst-python: align attrname with pkgname


  Commit: 4b2c7fe3d1c6f46d5829db0e4b9dab1bdbfd8c1b
  
https://github.com/NixOS/nixpkgs/commit/4b2c7fe3d1c6f46d5829db0e4b9dab1bdbfd8c1b
  Author: Bjørn Forsman 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/applications/audio/banshee/default.nix
M pkgs/applications/audio/transcribe/default.nix
M pkgs/applications/networking/instant-messengers/baresip/default.nix
M pkgs/applications/video/miro/default.nix
M pkgs/tools/security/tor/torbrowser.nix
M pkgs/top-level/aliases.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  gst-ffmpeg: align attrname with pkgname


  Commit: 0591cd607b3bcb2af298d978c1cedf8c5d9a1328
  
https://github.com/NixOS/nixpkgs/commit/0591cd607b3bcb2af298d978c1cedf8c5d9a1328
  Author: Bjørn Forsman 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/applications/audio/banshee/default.nix
M pkgs/applications/audio/morituri/default.nix
M pkgs/applications/audio/quodlibet/default.nix
M pkgs/applications/audio/transcribe/default.nix
M pkgs/applications/networking/instant-messengers/baresip/default.nix
M pkgs/applications/video/miro/default.nix
M pkgs/desktops/xfce/applications/xfce4-mixer.nix
M pkgs/tools/networking/uget/default.nix
M pkgs/tools/security/tor/torbrowser.nix
M pkgs/top-level/aliases.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  gst-plugins-good: align attrname with pkgname


  Commit: 1ea4146f66b7751f3bbabc351b18d37f0228a241
  
https://github.com/NixOS/nixpkgs/commit/1ea4146f66b7751f3bbabc351b18d37f0228a241
  Author: Bjørn Forsman 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/applications/audio/banshee/default.nix
M pkgs/applications/audio/quodlibet/default.nix
M pkgs/applications/audio/transcribe/default.nix
M pkgs/applications/networking/instant-messengers/baresip/default.nix
M pkgs/applications/networking/instant-messengers/gajim/default.nix
M pkgs/top-level/aliases.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  gst-plugins-bad: align attrname with pkgname


  Commit: 6b73e57e561ad5da21cd93b82674a5249ee6a391
  
https://github.com/NixOS/nixpkgs/commit/6b73e57e561ad5da21cd93b82674a5249ee6a391
  Author: Bjørn Forsman 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/applications/audio/banshee/default.nix
M pkgs/applications/audio/quodlibet/default.nix
M pkgs/applications/audio/transcribe/default.nix
M pkgs/top-level/aliases.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  gst-plugins-ugly: align attrname with pkgname


  Commit: 512bd7c52248b7a7a10d256c3ac68bd3aa9fc9ec
  
https://github.com/NixOS/nixpkgs/commit/512bd7c52248b7a7a10d256c3ac68bd3aa9fc9ec
  Author: Bjørn Forsman 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  qt-gstreamer: align attrname with pkgname


  Commit: c49533a4949b5fc7d3511dce7df4c27f811df4d7
  
https://github.com/NixOS/nixpkgs/commit/c49533a4949b5fc7d3511dce7df4c27f811df4d7
  Author: Bjørn Forsman 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/applications/networking/instant-messengers/telepathy/kde/default.nix
M pkgs/applications/science/robotics/qgroundcontrol/default.nix
M pkgs/top-level/aliases.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  qt-gstreamer1: align attrname with pkgname


  Commit: 3d104ab2b3e578cb4599b6fffbcc019b09547521
  
https://github.com/NixOS/nixpkgs/commit/3d104ab2b3e578cb4599b6fffbcc019b09547521
  Author: Bjørn Forsman 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
M pkgs/applications/audio/banshee/default.nix
M pkgs/applications/audio/clementine/default.nix
M pkgs/applications/audio/morituri/default.nix
M pkgs/applications/audio/quodlibet/default.nix
M pkgs/applications/audio/transcribe/default.nix
M pkgs/applications/networking/browsers/firefox-bin/default.nix
M 

[Nix-commits] [NixOS/nixpkgs] eb073e: moneyplex: fix: add download link

2017-02-27 Thread Thomas Strobel
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: eb073e9cd9c0a8b8d6f7f1901def14afc89341e3
  
https://github.com/NixOS/nixpkgs/commit/eb073e9cd9c0a8b8d6f7f1901def14afc89341e3
  Author: Thomas Strobel 
<4ZKTUB6TEP74PYJOPWIR013S2AV29YUBW5F9ZH2F4D5UMJUJ6S@hash.domains>
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  moneyplex: fix: add download link


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


[Nix-commits] [NixOS/nixpkgs] fa367c: nixos, dhcpd: make machines assignable

2017-02-27 Thread Edward Tjörnhammar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: fa367c2d028a4f63c4fba9fe498f55288c98cea5
  
https://github.com/NixOS/nixpkgs/commit/fa367c2d028a4f63c4fba9fe498f55288c98cea5
  Author: Edward Tjörnhammar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  nixos, dhcpd: make machines assignable


  Commit: 5e44b5e2997925ab4c5d9ba1e5880115370107c1
  
https://github.com/NixOS/nixpkgs/commit/5e44b5e2997925ab4c5d9ba1e5880115370107c1
  Author: Edward Tjörnhammar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  protobuf3_2: init at 3.2


  Commit: 421db29915d0db88144f0de374f7f2c784c49b37
  
https://github.com/NixOS/nixpkgs/commit/421db29915d0db88144f0de374f7f2c784c49b37
  Author: Edward Tjörnhammar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  pythonPackages.pyext: init at 0.7


  Commit: a331662930f45f9ca4684dee6748696c57a68601
  
https://github.com/NixOS/nixpkgs/commit/a331662930f45f9ca4684dee6748696c57a68601
  Author: Edward Tjörnhammar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  pythonPackages.protobuf: add pyext dependency


  Commit: 7864782d71b3653b7c50da492f5548b3cf3dc0ca
  
https://github.com/NixOS/nixpkgs/commit/7864782d71b3653b7c50da492f5548b3cf3dc0ca
  Author: Edward Tjörnhammar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
R pkgs/development/python-modules/tensorflow/cuda.nix
M pkgs/development/python-modules/tensorflow/default.nix
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.tensorflow: 0.10.0 -> 1.0.0


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


[Nix-commits] [NixOS/nixpkgs] 136c24: init: moneyplex at 16.0.22424

2017-02-27 Thread Thomas Strobel
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 136c249e0ba8890c71216373d79274b78e167d06
  
https://github.com/NixOS/nixpkgs/commit/136c249e0ba8890c71216373d79274b78e167d06
  Author: Thomas Strobel 
<4ZKTUB6TEP74PYJOPWIR013S2AV29YUBW5F9ZH2F4D5UMJUJ6S@hash.domains>
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
A pkgs/applications/office/moneyplex/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  init: moneyplex at 16.0.22424


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


[Nix-commits] [NixOS/nixpkgs] b52fa7: uchiwa: 0.21.1

2017-02-27 Thread Peter Hoeg
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: b52fa7b6229535f15afcdbd521e32297aa76ec55
  
https://github.com/NixOS/nixpkgs/commit/b52fa7b6229535f15afcdbd521e32297aa76ec55
  Author: Peter Hoeg 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
A pkgs/servers/monitoring/uchiwa/bower-packages.nix
A pkgs/servers/monitoring/uchiwa/bower.json
A pkgs/servers/monitoring/uchiwa/default.nix
A pkgs/servers/monitoring/uchiwa/src.nix
A pkgs/servers/monitoring/uchiwa/update.sh
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  uchiwa: 0.21.1

Include script to upgrade.


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


[Nix-commits] [NixOS/nixpkgs] dec7ec: nova-image: refactoring

2017-02-27 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: dec7ecbbbcc5f68ab8c96d39ba3c62eaf0326242
  
https://github.com/NixOS/nixpkgs/commit/dec7ecbbbcc5f68ab8c96d39ba3c62eaf0326242
  Author: Antoine Eiche 
  Date:   2017-02-24 (Fri, 24 Feb 2017)

  Changed paths:
A nixos/maintainers/scripts/openstack/nova-image.nix
A nixos/modules/virtualisation/nova-config.nix
R nixos/modules/virtualisation/nova-image.nix

  Log Message:
  ---
  nova-image: refactoring

The nova image configuration is separated from the image build.


  Commit: 386c19a224b12c3ed0c6150c5a1d39dd69cdc532
  
https://github.com/NixOS/nixpkgs/commit/386c19a224b12c3ed0c6150c5a1d39dd69cdc532
  Author: Antoine Eiche 
  Date:   2017-02-24 (Fri, 24 Feb 2017)

  Changed paths:
M nixos/modules/virtualisation/nova-config.nix

  Log Message:
  ---
  nova-image: support partition resizing


  Commit: c013f9240e0d00def8d9390688f1bb14ae1ec5fd
  
https://github.com/NixOS/nixpkgs/commit/c013f9240e0d00def8d9390688f1bb14ae1ec5fd
  Author: Domen Kožar 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
A nixos/maintainers/scripts/openstack/nova-image.nix
A nixos/modules/virtualisation/nova-config.nix
R nixos/modules/virtualisation/nova-image.nix

  Log Message:
  ---
  Merge pull request #23168 from nlewo/nova-image-refactoring

Nova image refactoring and partition resizing


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


[Nix-commits] [NixOS/nixpkgs] 90690e: fftw: 3.3.5 -> 3.3.6-pl1 (#23226)

2017-02-27 Thread Bart Brouns
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 90690e71b0021549dd503bc1f48e02f69ef64cdf
  
https://github.com/NixOS/nixpkgs/commit/90690e71b0021549dd503bc1f48e02f69ef64cdf
  Author: Bart Brouns 
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  ---
  fftw: 3.3.5 -> 3.3.6-pl1 (#23226)


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