[Nix-commits] [NixOS/nixpkgs] c90d5e: rsnapshot module: Avoid package rebuild, pass conf...

2016-05-11 Thread Joachim Fasting
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c90d5eb2988995e8e7bd387a5d1899d935882680
  
https://github.com/NixOS/nixpkgs/commit/c90d5eb2988995e8e7bd387a5d1899d935882680
  Author: Alexei Robyn 
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
M nixos/modules/services/backup/rsnapshot.nix

  Log Message:
  ---
  rsnapshot module: Avoid package rebuild, pass config file explicitly.


  Commit: 3f35d670de2285293ed14c2623e86c27868da6b8
  
https://github.com/NixOS/nixpkgs/commit/3f35d670de2285293ed14c2623e86c27868da6b8
  Author: Alexei Robyn 
  Date:   2016-05-12 (Thu, 12 May 2016)

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

  Log Message:
  ---
  rsnapshot: Remove unnecessary argument, refactor one-line patch to flags.


  Commit: 1e2ec5817c6f5642df34285fd2c74f100064c485
  
https://github.com/NixOS/nixpkgs/commit/1e2ec5817c6f5642df34285fd2c74f100064c485
  Author: Alexei Robyn 
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
M nixos/modules/services/backup/rsnapshot.nix

  Log Message:
  ---
  rsnapshot module: Enable manual rsnapshot usage with module config.


  Commit: 1aff127b561d57e510861c83d69b567469481bdd
  
https://github.com/NixOS/nixpkgs/commit/1aff127b561d57e510861c83d69b567469481bdd
  Author: Joachim Fasting 
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
M nixos/modules/services/backup/rsnapshot.nix
M pkgs/tools/backup/rsnapshot/default.nix

  Log Message:
  ---
  Merge pull request #10988 from Shados/improve-rsnapshot-service

rsnapshot service: Avoid package rebuild, create+use /etc/rsnapshot.conf


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


[Nix-commits] [NixOS/nixpkgs] 5ac6c6: man-pages: 4.05 -> 4.06

2016-05-11 Thread Tobias Geerinckx-Rice
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 5ac6c666a128aa7248896645237a787684f36d0e
  
https://github.com/NixOS/nixpkgs/commit/5ac6c666a128aa7248896645237a787684f36d0e
  Author: Tobias Geerinckx-Rice 
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
M pkgs/data/documentation/man-pages/default.nix

  Log Message:
  ---
  man-pages: 4.05 -> 4.06


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


[Nix-commits] [NixOS/nixpkgs] 652152: quassel: fix SSL detection with Qt 5.6

2016-05-11 Thread Thomas Tuegel
  Branch: refs/heads/staging
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6521529c23fe979cc29867a25ede3a355e5b410c
  
https://github.com/NixOS/nixpkgs/commit/6521529c23fe979cc29867a25ede3a355e5b410c
  Author: Thomas Tuegel 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/applications/networking/irc/quassel/qt-5.nix

  Log Message:
  ---
  quassel: fix SSL detection with Qt 5.6


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


[Nix-commits] [NixOS/nixpkgs] 3d932b: wicd: wicd-curses fix for ...

2016-05-11 Thread Rok Garbas
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 3d932ba135f9fe7eb649269543276dffa7aa563a
  
https://github.com/NixOS/nixpkgs/commit/3d932ba135f9fe7eb649269543276dffa7aa563a
  Author: Rok Garbas 
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
M pkgs/tools/networking/wicd/default.nix
A pkgs/tools/networking/wicd/fix-curses.patch

  Log Message:
  ---
  wicd: wicd-curses fix for ...

... AttributeError: 'Screen' object has no attribute 'get_input_nonblocking'

fixes #10281


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


[Nix-dev] NixOps - secret/credentials management

2016-05-11 Thread Tomasz Czyż
Hi all NixOps users and devs.

I wanted to deploy some secrets/certificates to machines and I'm not sure
how to do that. I would like to avoid storing those in nix store. Is there
any way to deploy secrets to machines and not use nix store?

I know there is solution to deploy disk encryption keys which is stored in
state file, but what about other secrets? Is there any general way to
handle that?

I thought that I could do that using "nixops ssh" feature, but I would like
to describe those credentials in network.nix file, is that possible?
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 86c344: ntopng: prefer nixpkgs over in-tree deps

2016-05-11 Thread Joachim Fasting
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 86c3444e033c4ebdd5cc60601af70b2fd759fed4
  
https://github.com/NixOS/nixpkgs/commit/86c3444e033c4ebdd5cc60601af70b2fd759fed4
  Author: Anthony Cowley 
  Date:   2016-05-11 (Wed, 11 May 2016)

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

  Log Message:
  ---
  ntopng: prefer nixpkgs over in-tree deps

I've also added darwin compatibility.


  Commit: 44a6a5ed342e7d70f2efdd053c788b15c39da6a6
  
https://github.com/NixOS/nixpkgs/commit/44a6a5ed342e7d70f2efdd053c788b15c39da6a6
  Author: Joachim Fasting 
  Date:   2016-05-12 (Thu, 12 May 2016)

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

  Log Message:
  ---
  Merge pull request #15397 from acowley/ntopng-darwin

ntopng: prefer nixpkgs over in-tree deps


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


[Nix-commits] [NixOS/nixpkgs] 4e61ad: mobile-broadband-provider-info: 20120614 -> 201512...

2016-05-11 Thread Franz Pletz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4e61adbecad0c8db63c25f132e55e87f0d2ab54e
  
https://github.com/NixOS/nixpkgs/commit/4e61adbecad0c8db63c25f132e55e87f0d2ab54e
  Author: Franz Pletz 
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
M pkgs/data/misc/mobile-broadband-provider-info/default.nix

  Log Message:
  ---
  mobile-broadband-provider-info: 20120614 -> 20151214


  Commit: 59555ce4ee632e635d92543f87955bf7fc954b0f
  
https://github.com/NixOS/nixpkgs/commit/59555ce4ee632e635d92543f87955bf7fc954b0f
  Author: Franz Pletz 
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
M pkgs/tools/security/gnupg/21.nix

  Log Message:
  ---
  gnupg: 2.1.11 -> 2.1.12


  Commit: 431a98b12b5e1cc51181da815870dda5e23709f8
  
https://github.com/NixOS/nixpkgs/commit/431a98b12b5e1cc51181da815870dda5e23709f8
  Author: Franz Pletz 
  Date:   2016-05-12 (Thu, 12 May 2016)

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

  Log Message:
  ---
  nixos/nat: Allow nat without an externalInterface


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


[Nix-commits] [NixOS/nixpkgs] 1d1eef: libserialport: 0.1.0 -> 0.1.1

2016-05-11 Thread Bjørn Forsman
  Branch: refs/heads/release-15.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1d1eefead8d03b3302d215a28c43e2686956498b
  
https://github.com/NixOS/nixpkgs/commit/1d1eefead8d03b3302d215a28c43e2686956498b
  Author: Bjørn Forsman 
  Date:   2016-05-11 (Wed, 11 May 2016)

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

  Log Message:
  ---
  libserialport: 0.1.0 -> 0.1.1

(cherry picked from commit f768098e3eabf85ab014991d067378b5ac65b14d)


  Commit: 91371c2bb6e20fc0df7a812332d99c38b21a2bda
  
https://github.com/NixOS/nixpkgs/commit/91371c2bb6e20fc0df7a812332d99c38b21a2bda
  Author: Bjørn Forsman 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/applications/science/electronics/pulseview/default.nix
M pkgs/development/tools/libsigrok/default.nix
M pkgs/development/tools/libsigrokdecode/default.nix
M pkgs/development/tools/sigrok-cli/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  sigrok: update whole suite to latest (2016-01)

Release announcement, 2016-01-30:
https://www.sigrok.org/blog/major-sigrok-releases-libsigrok-libsigrokdecode-sigrok-cli-pulseview

I first tried updating the projects in separate commits. But later I
found cyclic dependencies, that would break git bisect, so I ended up
squashing the commits:

* libsigrok: 0.3.0 -> 0.4.0
  Enable building libsigrokcxx.so, the C++ bindings for libsigrok, by
  adding doxygen, glibmm and python as build deps. This is needed for
  Pulseview >= 0.3.0. Also update the firmware (sigrok-firmware-fx2lafw)
  while at it.

* libsigrokdecode: 0.3.0 -> 0.4.0

* sigrok-cli: 0.5.0 -> 0.6.0

* pulseview: 0.2.0 -> 0.3.0
  New dependency: glibmm (due to libsigrokcxx.pc from libsigrok).

Note that collectd is incompatible with the new libsigrok release, so
I let it use the old one (0.3.0).

(cherry picked from commit 300e495101245ac3b711415aa8fbb278573cd278)


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


[Nix-commits] [NixOS/nixpkgs] c8269d: libserialport: 0.1.0 -> 0.1.1

2016-05-11 Thread Bjørn Forsman
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c8269df1b5389ed51a79a53f723e63435b3d1ab8
  
https://github.com/NixOS/nixpkgs/commit/c8269df1b5389ed51a79a53f723e63435b3d1ab8
  Author: Bjørn Forsman 
  Date:   2016-05-11 (Wed, 11 May 2016)

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

  Log Message:
  ---
  libserialport: 0.1.0 -> 0.1.1

(cherry picked from commit f768098e3eabf85ab014991d067378b5ac65b14d)


  Commit: d3456dc1e490289094684f97648c6180ee1cc0f0
  
https://github.com/NixOS/nixpkgs/commit/d3456dc1e490289094684f97648c6180ee1cc0f0
  Author: Bjørn Forsman 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/applications/science/electronics/pulseview/default.nix
M pkgs/development/tools/libsigrok/default.nix
M pkgs/development/tools/libsigrokdecode/default.nix
M pkgs/development/tools/sigrok-cli/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  sigrok: update whole suite to latest (2016-01)

Release announcement, 2016-01-30:
https://www.sigrok.org/blog/major-sigrok-releases-libsigrok-libsigrokdecode-sigrok-cli-pulseview

I first tried updating the projects in separate commits. But later I
found cyclic dependencies, that would break git bisect, so I ended up
squashing the commits:

* libsigrok: 0.3.0 -> 0.4.0
  Enable building libsigrokcxx.so, the C++ bindings for libsigrok, by
  adding doxygen, glibmm and python as build deps. This is needed for
  Pulseview >= 0.3.0. Also update the firmware (sigrok-firmware-fx2lafw)
  while at it.

* libsigrokdecode: 0.3.0 -> 0.4.0

* sigrok-cli: 0.5.0 -> 0.6.0

* pulseview: 0.2.0 -> 0.3.0
  New dependency: glibmm (due to libsigrokcxx.pc from libsigrok).

Note that collectd is incompatible with the new libsigrok release, so
I let it use the old one (0.3.0).

(cherry picked from commit 300e495101245ac3b711415aa8fbb278573cd278)


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


[Nix-commits] [NixOS/nixpkgs] 13c2bd: thunderbird: fix out-of-date hash (#15390)

2016-05-11 Thread namore
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 13c2bd4d7cc79ef5732847d7905760c1d0773c64
  
https://github.com/NixOS/nixpkgs/commit/13c2bd4d7cc79ef5732847d7905760c1d0773c64
  Author: namore 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/applications/networking/mailreaders/thunderbird/default.nix

  Log Message:
  ---
  thunderbird: fix out-of-date hash (#15390)


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


[Nix-commits] [NixOS/nixpkgs] 2d7e4d: Revert "arduino: 1.0.6 -> 1.6.6"

2016-05-11 Thread Bjørn Forsman
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 2d7e4de12ed1e3588ec63517f9647021b893947a
  
https://github.com/NixOS/nixpkgs/commit/2d7e4de12ed1e3588ec63517f9647021b893947a
  Author: Bjørn Forsman 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/development/arduino/arduino-core/default.nix

  Log Message:
  ---
  Revert "arduino: 1.0.6 -> 1.6.6"

This reverts commit 6ff886e539fb2b2017ad3866f068db9368a038d5 because it
doesn't work when chroot builds are enabled (nix.useChroot = true):

  $ nix-build -A arduino
  these derivations will be built:
/nix/store/xjv1j3mww4jx1vccfc0p1inlcrlgx2if-arduino-1.6.6.drv
  building path(s) ‘/nix/store/58sdiphd4pm3811gir0b8j718pgq8zvk-arduino-1.6.6’
  ...
  untar-unzip-download:
  [get] Getting: http://downloads.arduino.cc/reference-1.6.6-3.zip
  [get] To: 
/tmp/nix-build-arduino-1.6.6.drv-0/Arduino-1.6.6-src/build/shared/reference-1.6.6-3.zip
  [get] Error getting http://downloads.arduino.cc/reference-1.6.6-3.zip to 
/tmp/nix-build-arduino-1.6.6.drv-0/Arduino-1.6.6-src/build/shared/reference-1.6.6-3.zip

  untar-unzip-checksum:
   [echo] Testing checksum of "shared/reference-1.6.6-3.zip"
   [checksum] Could not find file 
/tmp/nix-build-arduino-1.6.6.drv-0/Arduino-1.6.6-src/build/shared/reference-1.6.6-3.zip
 to generate checksum for.

  BUILD FAILED

Reasoning: without a revert, the build farm cannot produce binaries and
users that build from source, without chroot, cannot trust that they get
a working result (non-deterministic build, depending on how pure the
arduino builder is).


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


[Nix-commits] [NixOS/nixpkgs] 7a8ea6: linux: 4.4.9 -> 4.4.10

2016-05-11 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 7a8ea6138e662ae55f040e4d6149a9ba3b2f27d5
  
https://github.com/NixOS/nixpkgs/commit/7a8ea6138e662ae55f040e4d6149a9ba3b2f27d5
  Author: Eelco Dolstra 
  Date:   2016-05-11 (Wed, 11 May 2016)

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

  Log Message:
  ---
  linux: 4.4.9 -> 4.4.10


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


[Nix-commits] [NixOS/nixpkgs] 600efb: google-talk-plugin: 5.4.2.0 -> 5.41.0.0

2016-05-11 Thread Eelco Dolstra
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 600efba242152ec1e906c7cca416363e4ba20534
  
https://github.com/NixOS/nixpkgs/commit/600efba242152ec1e906c7cca416363e4ba20534
  Author: Eelco Dolstra 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M 
pkgs/applications/networking/browsers/mozilla-plugins/google-talk-plugin/default.nix
M 
pkgs/applications/networking/browsers/mozilla-plugins/google-talk-plugin/preload.c

  Log Message:
  ---
  google-talk-plugin: 5.4.2.0 -> 5.41.0.0

(cherry picked from commit 86c45ba50dfb4c4749fa5eb40d9ca6e0aed82680)


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


[Nix-commits] [NixOS/nixpkgs] 088304: kdeconnect: remove qtquick1 input

2016-05-11 Thread Thomas Tuegel
  Branch: refs/heads/staging
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 0883048ef4be625331ad0bb0629dc8863e7106a1
  
https://github.com/NixOS/nixpkgs/commit/0883048ef4be625331ad0bb0629dc8863e7106a1
  Author: Thomas Tuegel 
  Date:   2016-05-11 (Wed, 11 May 2016)

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

  Log Message:
  ---
  kdeconnect: remove qtquick1 input

Qt Quick was removed from Qt 5.6.


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


[Nix-commits] [NixOS/nixpkgs] 86c45b: google-talk-plugin: 5.4.2.0 -> 5.41.0.0

2016-05-11 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 86c45ba50dfb4c4749fa5eb40d9ca6e0aed82680
  
https://github.com/NixOS/nixpkgs/commit/86c45ba50dfb4c4749fa5eb40d9ca6e0aed82680
  Author: Eelco Dolstra 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M 
pkgs/applications/networking/browsers/mozilla-plugins/google-talk-plugin/default.nix
M 
pkgs/applications/networking/browsers/mozilla-plugins/google-talk-plugin/preload.c

  Log Message:
  ---
  google-talk-plugin: 5.4.2.0 -> 5.41.0.0


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


[Nix-commits] [NixOS/nixpkgs] b4e280: calamares: remove qtquick1 input

2016-05-11 Thread Thomas Tuegel
  Branch: refs/heads/staging
  Home:   https://github.com/NixOS/nixpkgs
  Commit: b4e28007daed114eb673533a16e2baf883bff79e
  
https://github.com/NixOS/nixpkgs/commit/b4e28007daed114eb673533a16e2baf883bff79e
  Author: Thomas Tuegel 
  Date:   2016-05-11 (Wed, 11 May 2016)

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

  Log Message:
  ---
  calamares: remove qtquick1 input

Qt Quick was removed from Qt 5.6.


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


[Nix-commits] [NixOS/nixpkgs] 2a12fb: hashcat: 0.49 -> 2.00

2016-05-11 Thread Bjørn Forsman
  Branch: refs/heads/release-15.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 2a12fb370b4e2bf2b7cc33bafd07d92df77d0c2d
  
https://github.com/NixOS/nixpkgs/commit/2a12fb370b4e2bf2b7cc33bafd07d92df77d0c2d
  Author: Bjørn Forsman 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/tools/security/hashcat/default.nix

  Log Message:
  ---
  hashcat: 0.49 -> 2.00

The current URL is broken, upstream has moved the download from .../files/ to
.../files_legacy/. But after fixing that, starting hashcat results in:

  $ ./result/bin/hashcat
  ERROR: this copy of hashcat is outdated. Get a more recent version.

So just update to latest.

New releases are on github, the license is now MIT and there are build
system changes.

(cherry picked from commit 800042b310d43814837dc4be4dccb152da338f76)


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


[Nix-commits] [NixOS/nixpkgs] 92099d: hashcat: 0.49 -> 2.00

2016-05-11 Thread Bjørn Forsman
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 92099db6f7471e32b4054dc19cf215d5f77072f1
  
https://github.com/NixOS/nixpkgs/commit/92099db6f7471e32b4054dc19cf215d5f77072f1
  Author: Bjørn Forsman 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/tools/security/hashcat/default.nix

  Log Message:
  ---
  hashcat: 0.49 -> 2.00

The current URL is broken, upstream has moved the download from .../files/ to
.../files_legacy/. But after fixing that, starting hashcat results in:

  $ ./result/bin/hashcat
  ERROR: this copy of hashcat is outdated. Get a more recent version.

So just update to latest.

New releases are on github, the license is now MIT and there are build
system changes.

(cherry picked from commit 800042b310d43814837dc4be4dccb152da338f76)


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


[Nix-commits] [NixOS/nixpkgs] d22df6: qt56: remove fixQtModuleCMakeConfig

2016-05-11 Thread Thomas Tuegel
  Branch: refs/heads/staging
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d22df66c54df371039f5d71382beddf559ec5f05
  
https://github.com/NixOS/nixpkgs/commit/d22df66c54df371039f5d71382beddf559ec5f05
  Author: Thomas Tuegel 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/development/libraries/qt-5/5.6/default.nix
R pkgs/development/libraries/qt-5/5.6/fix-qt-module-cmake-config.sh
M pkgs/development/libraries/qt-5/5.6/qmake-hook.sh
M pkgs/development/libraries/qt-5/5.6/qtbase/default.nix
M pkgs/development/libraries/qt-5/5.6/qtconnectivity.nix
M pkgs/development/libraries/qt-5/5.6/qtdeclarative/default.nix
M pkgs/development/libraries/qt-5/5.6/qtenginio.nix
M pkgs/development/libraries/qt-5/5.6/qtlocation.nix
M pkgs/development/libraries/qt-5/5.6/qtmultimedia.nix
M pkgs/development/libraries/qt-5/5.6/qtscript/default.nix
M pkgs/development/libraries/qt-5/5.6/qtsensors.nix
M pkgs/development/libraries/qt-5/5.6/qtserialport/default.nix
M pkgs/development/libraries/qt-5/5.6/qtsvg.nix
M pkgs/development/libraries/qt-5/5.6/qttools.nix
M pkgs/development/libraries/qt-5/5.6/qtwebsockets.nix
M pkgs/development/libraries/qt-5/5.6/qtx11extras.nix
M pkgs/development/libraries/qt-5/5.6/qtxmlpatterns.nix

  Log Message:
  ---
  qt56: remove fixQtModuleCMakeConfig


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


[Nix-commits] [NixOS/nixpkgs] db545f: go-ethereum: init at 1.4.1

2016-05-11 Thread Arseniy Seroka
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: db545f4b125d5166f7b2ea0d66c624c72e474fd9
  
https://github.com/NixOS/nixpkgs/commit/db545f4b125d5166f7b2ea0d66c624c72e474fd9
  Author: Chris Martin 
  Date:   2016-05-10 (Tue, 10 May 2016)

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

  Log Message:
  ---
  go-ethereum: init at 1.4.1


  Commit: 1da836af7006aaddd2f1df59a52bb1ec974c35b0
  
https://github.com/NixOS/nixpkgs/commit/1da836af7006aaddd2f1df59a52bb1ec974c35b0
  Author: Arseniy Seroka 
  Date:   2016-05-11 (Wed, 11 May 2016)

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

  Log Message:
  ---
  Merge pull request #15376 from chris-martin/go-ethereum

go-ethereum: init at 1.4.1


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


[Nix-commits] [NixOS/nixpkgs] 5009d5: xonsh: 0.1.3 -> 0.2.7

2016-05-11 Thread Arseniy Seroka
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 5009d53d9a70b8c2105286bfd008b5cdd554b661
  
https://github.com/NixOS/nixpkgs/commit/5009d53d9a70b8c2105286bfd008b5cdd554b661
  Author: Ricardo Ardissone 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/shells/xonsh/default.nix

  Log Message:
  ---
  xonsh: 0.1.3 -> 0.2.7


  Commit: 45f2d8c94437e184864f37f354610d510b1edd7e
  
https://github.com/NixOS/nixpkgs/commit/45f2d8c94437e184864f37f354610d510b1edd7e
  Author: Arseniy Seroka 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/shells/xonsh/default.nix

  Log Message:
  ---
  Merge pull request #15389 from rardiol/xonsh

xonsh: 0.1.3 -> 0.2.7


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


Re: [Nix-dev] all-packages.nix and the unoverridable self.

2016-05-11 Thread roconnor

I saw in that thread that you raised the same points that I have

https://github.com/NixOS/nixpkgs/pull/10851#issuecomment-157808356

But I didn't understand what the resolution was.  I didn't see your 
comment addressed.



Since you seem to understand what is going on, maybe you can explain how 
users are supposed to locally override their linux kernel derivations?



I mean, at least the following has to be wrong:

  linux = self.linuxPackages.kernel;

As written this is saying that linux is the kernel from the unoverriden 
linuxPackages and if you have overriden linuxPackages with your own, tough 
luck because we won't automatically update the definition of linux to be 
consistent with your override.


How can that possibly be useful?  Everytime one overrides linuxPackages 
one must also remember to override linux.  It makes no sense.  If one used


  linux = linuxPackages.kernel;

then linux and linuxPackages will always be consistent with each other.


On Sun, 8 May 2016, Ericson, John wrote:


Nicolas intentionally kept `self` for such aliases as these. See the security 
updates PR (https://github.com/NixOS/nixpkgs/pull/10851) for the reasons why.

On Sun, May 8, 2016 at 10:44 AM,  wrote:
  I haven't heard back from Nicolas yet.

  Perhaps I should put together a PR that removes the instances of self 
that I think are wrong so that we can discuss the issue.

  On Sun, 8 May 2016, Daniel Peebles wrote:

Did you figure this out? I'm curious whether something got messed 
up in the recent changes.

On Mon, May 2, 2016 at 2:23 AM,  wrote:
      Something seems wrong / bizzare with the recursion in 
all-packages.nix

      I've been trying to override linux_4_4 in my 
configuration.nix with the
      following:

           nixpkgs.config.packageOverrides = super:
            { linux_4_4 = super.linux_4_4.override { extraConfig = 
"CHROME_PLATFORMS y";
                                                     kernelPatches = [ { name 
= "f10_sysrq"; patch = ./f10_sysrq.patch; } ]; };
            };

      but this no longer works.  I've spent a few hours studying 
the issue.
      If I do the following chain of overrides upto the 
linuxPackages
      attribute

           nixpkgs.config.packageOverrides = super: rec
            { linux_4_4 = super.linux_4_4.override { extraConfig = 
"CHROME_PLATFORMS y";
                                                     kernelPatches = [ { name 
= "f10_sysrq"; patch = ./f10_sysrq.patch; } ]; };
              linuxPackages_4_4 = super.recurseIntoAttrs 
(super.linuxPackagesFor
              linux_4_4 linuxPackages_4_4);
              linuxPackages = linuxPackages_4_4;
              linux = linuxPackages.kernel;
            };

      then it does work.

      I couldn't for the life of me understand why copying what is 
essentially
      the exact definitions of linuxPackages_4_4 and linuxPackages 
into my
      packageOverrides caused it to work.  The whole point of the
      packageOverride mechanism is to invoke late-binding so that I 
don't have
      to override long chains.

      I traced the issue to the following strange set of 
definitions:

      all-packages.nix begins with something like this

      { ... }:
      self: pkgs:

      with pkgs;

      { ... }

      It is a function of three arguments, (1) a set of parameters, 
(2) a
      binding for self, (3) a binding for pkgs, and the with pkgs; 
bring all
      the definitions from pkgs into scope.

      This is called from top-level/default.nix with the following
      expression:

              allPackages = self: super:
                let res = import ./all-packages.nix allPackagesArgs 
res self;
                in res;

      So allPackageArgs contains the parameters, self gets bound to 
res, and
      pkgs get bound to self.

      The upshot of this is that within all-packages.nix self 
(which is bound
      to res) is the result of only evaluating all-packanges *with 
no
      overrides* while pkgs (which is bound to self) ends up 
late-bound and is
      the set of packges *with all overrides*

      So when linux and linuxPackages get bound using self in 
all-packages:

          # The current default kernel / kernel modules.
          linuxPackages = self.linuxPackages_4_4;
          linux = self.linuxPackages.kernel;

      The use of self 

[Nix-commits] [NixOS/nixpkgs] 45aaea: unixODBC: 2.3.2 -> 2.3.4

2016-05-11 Thread Nikolay Amiantov
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 45aaea24faa8a64baaa7e17d477bb2388f9b20a0
  
https://github.com/NixOS/nixpkgs/commit/45aaea24faa8a64baaa7e17d477bb2388f9b20a0
  Author: Nikolay Amiantov 
  Date:   2016-04-26 (Tue, 26 Apr 2016)

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

  Log Message:
  ---
  unixODBC: 2.3.2 -> 2.3.4


  Commit: 1a3f7d553d4b5fe78f5f186a08ded841a85c45a1
  
https://github.com/NixOS/nixpkgs/commit/1a3f7d553d4b5fe78f5f186a08ded841a85c45a1
  Author: Nikolay Amiantov 
  Date:   2016-04-26 (Tue, 26 Apr 2016)

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

  Log Message:
  ---
  unixODBCDrivers: update and refactor, mark mysql packages as broken


  Commit: 5a40332d7008fc60b55dc8eb54671ef4cf404680
  
https://github.com/NixOS/nixpkgs/commit/5a40332d7008fc60b55dc8eb54671ef4cf404680
  Author: Nikolay Amiantov 
  Date:   2016-04-26 (Tue, 26 Apr 2016)

  Changed paths:
M nixos/modules/config/unix-odbc-drivers.nix

  Log Message:
  ---
  unix-odbc-drivers module: update for new unixODBCDrivers


  Commit: 700e2952be4a8dae6b1d49dd625e1d00eac7a366
  
https://github.com/NixOS/nixpkgs/commit/700e2952be4a8dae6b1d49dd625e1d00eac7a366
  Author: Nikolay Amiantov 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M nixos/modules/config/unix-odbc-drivers.nix
M pkgs/development/libraries/unixODBC/default.nix
M pkgs/development/libraries/unixODBCDrivers/default.nix

  Log Message:
  ---
  Merge pull request #15012 from abbradar/unixodbc

UnixODBC updates


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


[Nix-commits] [NixOS/nixops] 52ae12: Make compatible with multiple outputs

2016-05-11 Thread Rob Vermaas
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixops
  Commit: 52ae12473e89d796dac8eaf5a517b1cdc26461fc
  
https://github.com/NixOS/nixops/commit/52ae12473e89d796dac8eaf5a517b1cdc26461fc
  Author: Rob Vermaas 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M nix/hetzner-bootstrap.nix

  Log Message:
  ---
  Make compatible with multiple outputs


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


[Nix-commits] [NixOS/nixpkgs] 008ba8: stumpwm-contrib: e13988 -> 9bebe3

2016-05-11 Thread Herwig Hochleitner
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 008ba8f712770b72832b9e7f89c8a56c8bb8bb31
  
https://github.com/NixOS/nixpkgs/commit/008ba8f712770b72832b9e7f89c8a56c8bb8bb31
  Author: Herwig Hochleitner 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/applications/window-managers/stumpwm/default.nix

  Log Message:
  ---
  stumpwm-contrib: e13988 -> 9bebe3

this contains a fix for controlling volume with hardware keys


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


[Nix-commits] [NixOS/nixpkgs] a36f72: bluejeans: 2.125.24.5 -> 2.155.17.5

2016-05-11 Thread Oliver Charles
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a36f721630479fddeed3fd1e28966a2beda4d3d0
  
https://github.com/NixOS/nixpkgs/commit/a36f721630479fddeed3fd1e28966a2beda4d3d0
  Author: Kranium Gikos Mendoza 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M 
pkgs/applications/networking/browsers/mozilla-plugins/bluejeans/default.nix

  Log Message:
  ---
  bluejeans: 2.125.24.5 -> 2.155.17.5


  Commit: e8b3184895aba2ade83aa7f91d86fed5e3fde7f3
  
https://github.com/NixOS/nixpkgs/commit/e8b3184895aba2ade83aa7f91d86fed5e3fde7f3
  Author: Oliver Charles 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M 
pkgs/applications/networking/browsers/mozilla-plugins/bluejeans/default.nix

  Log Message:
  ---
  Merge pull request #15387 from womfoo/bluejeans

bluejeans: 2.125.24.5 -> 2.155.17.5


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


[Nix-commits] [NixOS/nixpkgs] eae3ee: msmtp: 1.6.2 -> 1.6.4

2016-05-11 Thread Franz Pletz
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: eae3eef2c1e946f40b2b59ba07ee60be9df35a21
  
https://github.com/NixOS/nixpkgs/commit/eae3eef2c1e946f40b2b59ba07ee60be9df35a21
  Author: Franz Pletz 
  Date:   2016-05-11 (Wed, 11 May 2016)

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

  Log Message:
  ---
  msmtp: 1.6.2 -> 1.6.4

(cherry picked from commit d7338bf9d72d95a59658f811d17716f76e737ffd)


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


[Nix-commits] [NixOS/nixpkgs] 995ddb: makeImageFromDebDist: accept additional parameters...

2016-05-11 Thread Carles Pagès
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 995ddb04a3f707bae5f1dcc8d6cef64902a8f7d0
  
https://github.com/NixOS/nixpkgs/commit/995ddb04a3f707bae5f1dcc8d6cef64902a8f7d0
  Author: Carles Pagès 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/build-support/vm/default.nix

  Log Message:
  ---
  makeImageFromDebDist: accept additional parameters for vm, as in rpm version.

(cherry picked from commit e7ab828da14b63abe481ab75f022bb5297f6de18)


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


[Nix-commits] [NixOS/nixpkgs] e7ab82: makeImageFromDebDist: accept additional parameters...

2016-05-11 Thread Carles Pagès
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: e7ab828da14b63abe481ab75f022bb5297f6de18
  
https://github.com/NixOS/nixpkgs/commit/e7ab828da14b63abe481ab75f022bb5297f6de18
  Author: Carles Pagès 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/build-support/vm/default.nix

  Log Message:
  ---
  makeImageFromDebDist: accept additional parameters for vm, as in rpm version.


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


[Nix-commits] [NixOS/nixpkgs] 1906eb: Add kerberos mappings for MIT exchange server

2016-05-11 Thread Shea Levy
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1906eb9cd5d701e0167b4261e6de8375b3fa7cf4
  
https://github.com/NixOS/nixpkgs/commit/1906eb9cd5d701e0167b4261e6de8375b3fa7cf4
  Author: Shea Levy 
  Date:   2016-05-11 (Wed, 11 May 2016)

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

  Log Message:
  ---
  Add kerberos mappings for MIT exchange server

(cherry picked from commit 67d430096f2527689c9abc8a48af21a5ecfe67de)


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


[Nix-commits] [NixOS/nixpkgs] 67d430: Add kerberos mappings for MIT exchange server

2016-05-11 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 67d430096f2527689c9abc8a48af21a5ecfe67de
  
https://github.com/NixOS/nixpkgs/commit/67d430096f2527689c9abc8a48af21a5ecfe67de
  Author: Shea Levy 
  Date:   2016-05-11 (Wed, 11 May 2016)

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

  Log Message:
  ---
  Add kerberos mappings for MIT exchange server


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


[Nix-commits] [NixOS/nixpkgs] 61c52a: squid: 3.5.17 -> 3.5.19 (#15385)

2016-05-11 Thread Tristan Helmich
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 61c52af99e2cc753412a446d95b688fe66da17b3
  
https://github.com/NixOS/nixpkgs/commit/61c52af99e2cc753412a446d95b688fe66da17b3
  Author: Tristan Helmich 
  Date:   2016-05-11 (Wed, 11 May 2016)

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

  Log Message:
  ---
  squid: 3.5.17 -> 3.5.19 (#15385)


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


[Nix-commits] [NixOS/nixpkgs] 7abe19: texlive-new: update obsolete hashes

2016-05-11 Thread Roman Naumann
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 7abe192b05eea78610d6eea755a66fcb93a77b68
  
https://github.com/NixOS/nixpkgs/commit/7abe192b05eea78610d6eea755a66fcb93a77b68
  Author: Roman Naumann 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/tools/typesetting/tex/texlive-new/fixedHashes.nix
M pkgs/tools/typesetting/tex/texlive-new/pkgs.nix

  Log Message:
  ---
  texlive-new: update obsolete hashes

This commits mitigates https://github.com/NixOS/nixpkgs/issues/10026.
Thanks to @namore for contributing most of the update!


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


[Nix-commits] [NixOS/nixpkgs] 6b9c67: elm: 0.16.0 -> 0.17.0 (#15383)

2016-05-11 Thread Stewart Mackenzie
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6b9c67333fe62c38f1231dd5339b776c7c3d7172
  
https://github.com/NixOS/nixpkgs/commit/6b9c67333fe62c38f1231dd5339b776c7c3d7172
  Author: Stewart Mackenzie 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/development/compilers/elm/packages/elm-compiler.nix
M pkgs/development/compilers/elm/packages/elm-make.nix
M pkgs/development/compilers/elm/packages/elm-package.nix
M pkgs/development/compilers/elm/packages/elm-reactor-elm.nix
M pkgs/development/compilers/elm/packages/elm-reactor.nix
M pkgs/development/compilers/elm/packages/elm-repl.nix
M pkgs/development/compilers/elm/packages/release.nix

  Log Message:
  ---
  elm: 0.16.0 -> 0.17.0 (#15383)


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


[Nix-commits] [NixOS/nixpkgs] 902017: cava: update to 0.4.1

2016-05-11 Thread zimbatm
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 90201710a2e6b803427dbedcb40f5edea24102cf
  
https://github.com/NixOS/nixpkgs/commit/90201710a2e6b803427dbedcb40f5edea24102cf
  Author: Andrew Abbott 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M lib/maintainers.nix
M pkgs/applications/audio/cava/default.nix

  Log Message:
  ---
  cava: update to 0.4.1


  Commit: 75ed0b1ee61ae605611500ea400496bf72c82cec
  
https://github.com/NixOS/nixpkgs/commit/75ed0b1ee61ae605611500ea400496bf72c82cec
  Author: zimbatm 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M lib/maintainers.nix
M pkgs/applications/audio/cava/default.nix

  Log Message:
  ---
  Merge pull request #15382 from mirrexagon/cava-update

cava: update to 0.4.1


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


[Nix-commits] [NixOS/nixpkgs] 87f564: Add scikitlearn to binary cache.

2016-05-11 Thread Rob Vermaas
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 87f5646c3a1c74379069f1b7092e5dc0702b8a92
  
https://github.com/NixOS/nixpkgs/commit/87f5646c3a1c74379069f1b7092e5dc0702b8a92
  Author: Rob Vermaas 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/top-level/release.nix

  Log Message:
  ---
  Add scikitlearn to binary cache.

(cherry picked from commit 2c5ad36cff2db4a2cfb66bede7f3f9a00dba5708)


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


[Nix-commits] [NixOS/nixpkgs] 2c5ad3: Add scikitlearn to binary cache.

2016-05-11 Thread Rob Vermaas
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 2c5ad36cff2db4a2cfb66bede7f3f9a00dba5708
  
https://github.com/NixOS/nixpkgs/commit/2c5ad36cff2db4a2cfb66bede7f3f9a00dba5708
  Author: Rob Vermaas 
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
M pkgs/top-level/release.nix

  Log Message:
  ---
  Add scikitlearn to binary cache.


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


Re: [Nix-dev] Documentation for multiple-outputs in nixpkgs

2016-05-11 Thread Vladimír Čunát
On 05/11/2016 11:37 AM, Edward Tjörnhammar wrote:
> Just to pester you :) I would like to have just one custom output, i.e.
> 'outputs = [ "quux" ]', but this errors out with "found no valid
> variant!". This list of mandatory first outputs should probably also be
> documented as such.

The problem is that setup of `$outputFoo` values. In your case guessing
won't work, but you can specify `outputFoo = "quux";` in your derivation.




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] ccbcf1: nixos: require pkgs.which

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

  Changed paths:
M nixos/modules/config/system-path.nix

  Log Message:
  ---
  nixos: require pkgs.which

This properly implements revert in
0729f606973870c03d21bb2f21b70d91216943ca.

We used to have which='type -P' alias, but really it's best to just
rely on which package, only 88K in size.

cc @edolstra


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


Re: [Nix-dev] Documentation for multiple-outputs in nixpkgs

2016-05-11 Thread Edward Tjörnhammar
On Wed, May 11, 2016 at 11:16:42AM +0200, Vladimír Čunát wrote:
> On 05/11/2016 10:55 AM, Edward Tjörnhammar wrote:
> > What seems to be missing is some text detailing how the aggregating
> > attribute is related to its outputs. Specifically what is the difference
> > between referring to "attribute" and "attribute.out", when does it make
> > sense to just refer to the aggregating attribute and will "out" go
> > away(the default in the manual specifies "dev" being the default)?
>
> Ah, good catch. I took a note so I don't forget that.
>
> Shortly, the language makes *the first* output the default, when using
> the packages as values. That is currently "dev" in most cases, but it's
> possible "we" will change that to fit more use cases in string
> anti-quotations and other places https://github.com/NixOS/nixpkgs/pull/14766
>
> I personally don't see why "out" might go away.

Just to pester you :) I would like to have just one custom output, i.e.
'outputs = [ "quux" ]', but this errors out with "found no valid
variant!". This list of mandatory first outputs should probably also be
documented as such.

>
> --Vladimir
>
>



> ___
> 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] Documentation for multiple-outputs in nixpkgs

2016-05-11 Thread Vladimír Čunát
On 05/11/2016 10:55 AM, Edward Tjörnhammar wrote:
> What seems to be missing is some text detailing how the aggregating
> attribute is related to its outputs. Specifically what is the difference
> between referring to "attribute" and "attribute.out", when does it make
> sense to just refer to the aggregating attribute and will "out" go
> away(the default in the manual specifies "dev" being the default)?

Ah, good catch. I took a note so I don't forget that.

Shortly, the language makes *the first* output the default, when using
the packages as values. That is currently "dev" in most cases, but it's
possible "we" will change that to fit more use cases in string
anti-quotations and other places https://github.com/NixOS/nixpkgs/pull/14766

I personally don't see why "out" might go away.

--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


Re: [Nix-dev] Documentation for multiple-outputs in nixpkgs

2016-05-11 Thread Edward Tjörnhammar
On Wed, May 11, 2016 at 10:30:59AM +0200, Vladimír Čunát wrote:
> On 05/10/2016 07:00 PM, Kosyrev Serge wrote:
> > Benno Fünfstück  writes:
> >> in recent nixpkgs, the multiple outputs branch was merged. Is there
> >> any documentation [...]
> >
> > An older (?) version in HTML:
> >
> >   
> > http://lipa.ms.mff.cuni.cz/~cunav5am/nix/multiple-outputs/share/doc/nixpkgs/manual.html#chap-multiple-output
>
> Best use the source in the official repo and corresponding HTML from
> Hydra, even though the older preview above probably still doesn't differ
> much.

What seems to be missing is some text detailing how the aggregating
attribute is related to its outputs. Specifically what is the difference
between referring to "attribute" and "attribute.out", when does it make
sense to just refer to the aggregating attribute and will "out" go
away(the default in the manual specifies "dev" being the default)?

>
> --Vladimir
>
>



> ___
> 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] Documentation for multiple-outputs in nixpkgs

2016-05-11 Thread Vladimír Čunát
On 05/10/2016 07:00 PM, Kosyrev Serge wrote:
> Benno Fünfstück  writes:
>> in recent nixpkgs, the multiple outputs branch was merged. Is there
>> any documentation [...]
>  
> An older (?) version in HTML:
> 
>   
> http://lipa.ms.mff.cuni.cz/~cunav5am/nix/multiple-outputs/share/doc/nixpkgs/manual.html#chap-multiple-output

Best use the source in the official repo and corresponding HTML from
Hydra, even though the older preview above probably still doesn't differ
much.

--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


Re: [Nix-dev] upgrading packer

2016-05-11 Thread zimbatm
Did you try just upgrading packer itself? I believe those dependencies are
included during the build now

On Wed, 11 May 2016 08:39 Samuel,  wrote:

> Hi,
>
> I took a brief look into upgrading packer in nixpkgs, but it seems
> that it has a long list of hardcoded dependencies
> (
> https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/packer/deps.nix
> ).
> Is there any automation to bump those or is it a manual process?
>
> In the meanwhile I've written an expression that downloads the
> official binaries:
>
>
> https://github.com/samuelrivas/monorepo/blob/packer/nix/pkgs/development/tools/packer/default.nix
>
> But I assume that's not a change that I should pull request. Just let
> me know otherwise.
>
> Best
> --
> Samuel
> ___
> 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] upgrading packer

2016-05-11 Thread Samuel
Hi,

I took a brief look into upgrading packer in nixpkgs, but it seems
that it has a long list of hardcoded dependencies
(https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/packer/deps.nix).
Is there any automation to bump those or is it a manual process?

In the meanwhile I've written an expression that downloads the
official binaries:

https://github.com/samuelrivas/monorepo/blob/packer/nix/pkgs/development/tools/packer/default.nix

But I assume that's not a change that I should pull request. Just let
me know otherwise.

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