[Nix-commits] [NixOS/nixpkgs] 19af5b: offlineimap's module: change UI to syslog

2016-08-03 Thread Damien Cassou
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 19af5b444ebc0a4bbd8e848081a6700e13ba08ef
  
https://github.com/NixOS/nixpkgs/commit/19af5b444ebc0a4bbd8e848081a6700e13ba08ef
  Author: Damien Cassou 
  Date:   2016-08-01 (Mon, 01 Aug 2016)

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

  Log Message:
  ---
  offlineimap's module: change UI to syslog

The 'syslog' UI "allows better integration with systemd":
http://www.offlineimap.org/doc/Changelog.html#offlineimap-v660-rc2-2015-10-15


  Commit: c5d9dc9cfae33d41b732d8a853e8ef524b9c0d23
  
https://github.com/NixOS/nixpkgs/commit/c5d9dc9cfae33d41b732d8a853e8ef524b9c0d23
  Author: Damien Cassou 
  Date:   2016-08-04 (Thu, 04 Aug 2016)

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

  Log Message:
  ---
  Merge pull request #17418 from DamienCassou/offlineimap-module-reporting

offlineimap's module: change UI to syslog


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


[Nix-commits] [NixOS/nixpkgs] c4f539: offlineimap: 7.0.2 -> 7.0.4

2016-08-03 Thread Damien Cassou
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c4f53918cba127faf58b317c87a6cb90f2349405
  
https://github.com/NixOS/nixpkgs/commit/c4f53918cba127faf58b317c87a6cb90f2349405
  Author: Damien Cassou 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  offlineimap: 7.0.2 -> 7.0.4


  Commit: 54867b64b452c31908779d9266e9bd1c0ecf8b63
  
https://github.com/NixOS/nixpkgs/commit/54867b64b452c31908779d9266e9bd1c0ecf8b63
  Author: Damien Cassou 
  Date:   2016-08-04 (Thu, 04 Aug 2016)

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

  Log Message:
  ---
  Merge pull request #17471 from DamienCassou/offlineimap-7.0.4

offlineimap: 7.0.2 -> 7.0.4


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


[Nix-commits] [NixOS/nixpkgs] 942aad: mosh: remove boost dependency

2016-08-03 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 942aad7489605cb86c1f06720f6c0129160f33f5
  
https://github.com/NixOS/nixpkgs/commit/942aad7489605cb86c1f06720f6c0129160f33f5
  Author: Aneesh Agrawal 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  mosh: remove boost dependency

boost was removed from the mosh dependency requirements in 2012.
(It was only used from February and April 2012.)


  Commit: 5268c44b0d350874607cbdc6d15f4aba7e6c1e01
  
https://github.com/NixOS/nixpkgs/commit/5268c44b0d350874607cbdc6d15f4aba7e6c1e01
  Author: Robin Gloster 
  Date:   2016-08-04 (Thu, 04 Aug 2016)

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

  Log Message:
  ---
  Merge pull request #17498 from aneeshusa/remove-boost-dependency-for-mosh

mosh: remove boost dependency


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


[Nix-commits] [NixOS/nixpkgs] 78e5e6: Update google-chrome versions

2016-08-03 Thread Benjamin Staffin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 78e5e61bbecf79cf85469b3fbbf381b6cc0b6a53
  
https://github.com/NixOS/nixpkgs/commit/78e5e61bbecf79cf85469b3fbbf381b6cc0b6a53
  Author: Benjamin Staffin 
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
M pkgs/applications/networking/browsers/chromium/upstream-info.nix

  Log Message:
  ---
  Update google-chrome versions

The previous download links were all broken.

Stable: 51.0.2704.103 -> 52.0.2743.116
Beta:   52.0.2743.41  -> 53.0.2785.34
Dev:53.0.2767.4   -> 54.0.2816.0


  Commit: 8983df7fb99969248aa82ac659616b75472713d1
  
https://github.com/NixOS/nixpkgs/commit/8983df7fb99969248aa82ac659616b75472713d1
  Author: Benjamin Staffin 
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
M pkgs/applications/networking/browsers/chromium/upstream-info.nix

  Log Message:
  ---
  Merge pull request #17500 from benley/chrome-update

Update google-chrome versions


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


[Nix-commits] [NixOS/nixpkgs] 6e1f80: networkmanager_l2tp: fixup (#17490)

2016-08-03 Thread Al Zohali
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6e1f80eb9ddf806e40f659e57db061eb2aac7aa8
  
https://github.com/NixOS/nixpkgs/commit/6e1f80eb9ddf806e40f659e57db061eb2aac7aa8
  Author: Al Zohali 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/tools/networking/network-manager/l2tp.nix

  Log Message:
  ---
  networkmanager_l2tp: fixup (#17490)


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


[Nix-commits] [NixOS/nixpkgs] 3b0364: snapper: 0.2.8 -> 0.3.3

2016-08-03 Thread Tobias Geerinckx-Rice
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 3b0364cf36357603dacafa0dd019eb1da88fba06
  
https://github.com/NixOS/nixpkgs/commit/3b0364cf36357603dacafa0dd019eb1da88fba06
  Author: Tobias Geerinckx-Rice 
  Date:   2016-08-04 (Thu, 04 Aug 2016)

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

  Log Message:
  ---
  snapper: 0.2.8 -> 0.3.3


  Commit: 80cae1f05513d164a0295bb18f0bb1228ab0ab3d
  
https://github.com/NixOS/nixpkgs/commit/80cae1f05513d164a0295bb18f0bb1228ab0ab3d
  Author: Tobias Geerinckx-Rice 
  Date:   2016-08-04 (Thu, 04 Aug 2016)

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

  Log Message:
  ---
  dpkg: 1.18.9 -> 1.18.10


  Commit: 0e003d39bc241de621aac35ab3539e0136c2dd11
  
https://github.com/NixOS/nixpkgs/commit/0e003d39bc241de621aac35ab3539e0136c2dd11
  Author: Tobias Geerinckx-Rice 
  Date:   2016-08-04 (Thu, 04 Aug 2016)

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

  Log Message:
  ---
  borgbackup: 1.0.5 -> 1.0.6


  Commit: 8cb6821679822b0debd84477a047dd1e3d437a5f
  
https://github.com/NixOS/nixpkgs/commit/8cb6821679822b0debd84477a047dd1e3d437a5f
  Author: Tobias Geerinckx-Rice 
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
M pkgs/tools/text/aha/default.nix

  Log Message:
  ---
  aha: 0.4.8 -> 0.4.9


  Commit: 345f58a4b90446984f7b2da8851eed479dada290
  
https://github.com/NixOS/nixpkgs/commit/345f58a4b90446984f7b2da8851eed479dada290
  Author: Tobias Geerinckx-Rice 
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
M pkgs/applications/audio/fmit/default.nix

  Log Message:
  ---
  fmit: 1.0.15 -> 1.1.8


  Commit: 06966f4955cb1158a7140cc4506681b4dc03b29d
  
https://github.com/NixOS/nixpkgs/commit/06966f4955cb1158a7140cc4506681b4dc03b29d
  Author: Tobias Geerinckx-Rice 
  Date:   2016-08-04 (Thu, 04 Aug 2016)

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

  Log Message:
  ---
  icmake: 8.01.00 -> 9.00.00


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


[Nix-commits] [NixOS/nixpkgs] d94ec6: git-lfs: 2016-06-7 -> 1.3.1

2016-08-03 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d94ec6ce1480d5e38f487888ceaed78eceb605e0
  
https://github.com/NixOS/nixpkgs/commit/d94ec6ce1480d5e38f487888ceaed78eceb605e0
  Author: Philipp Hausmann 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  git-lfs: 2016-06-7 -> 1.3.1


  Commit: da1a6f4490c15a8cf82a1e0f7f9acd2b00899429
  
https://github.com/NixOS/nixpkgs/commit/da1a6f4490c15a8cf82a1e0f7f9acd2b00899429
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  Merge pull request #17491 from phile314/git-lfs-update

git-lfs: 2016-06-7 -> 1.3.1


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


[Nix-commits] [NixOS/nixpkgs] 594256: purple-matrix: init at 2016-07-11

2016-08-03 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 594256c3a8bc39d08d497910206652c3848cdca9
  
https://github.com/NixOS/nixpkgs/commit/594256c3a8bc39d08d497910206652c3848cdca9
  Author: Hector A. Escobedo 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
A 
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  purple-matrix: init at 2016-07-11


  Commit: d833d927783d68757ed7b78fe030734d1e614e6b
  
https://github.com/NixOS/nixpkgs/commit/d833d927783d68757ed7b78fe030734d1e614e6b
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
A 
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Merge pull request #17488 from HectorAE/purple-matrix

purple-matrix: init at 2016-07-11


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


[Nix-commits] [NixOS/nixpkgs] a132aa: gjay: disable format hardening

2016-08-03 Thread Robin Gloster
  Branch: refs/heads/hardened-stdenv
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a132aa46d6e817bb6fcb68254a554dc3f5f0ecae
  
https://github.com/NixOS/nixpkgs/commit/a132aa46d6e817bb6fcb68254a554dc3f5f0ecae
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/applications/audio/gjay/default.nix

  Log Message:
  ---
  gjay: disable format hardening


  Commit: c95ab0a2d192aae427213e17d79ed83d8cea3fa1
  
https://github.com/NixOS/nixpkgs/commit/c95ab0a2d192aae427213e17d79ed83d8cea3fa1
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  gnumake380: disable format hardening


  Commit: 08928dc57a73bf56560a9487e1f398eae34b1436
  
https://github.com/NixOS/nixpkgs/commit/08928dc57a73bf56560a9487e1f398eae34b1436
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/development/tools/misc/kconfig-frontends/default.nix

  Log Message:
  ---
  kconfig-frontends: disable format hardening


  Commit: e266c6a2c15668f4de7fc66991fc308c880ae9e3
  
https://github.com/NixOS/nixpkgs/commit/e266c6a2c15668f4de7fc66991fc308c880ae9e3
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  eboard: disable format hardening


  Commit: 847f9994e46f2fc959f5db01ec3d4b3f448b5b00
  
https://github.com/NixOS/nixpkgs/commit/847f9994e46f2fc959f5db01ec3d4b3f448b5b00
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  gnugo: disable format hardening


  Commit: 7423e029a22b0f451665caf4c2ac82a773736c43
  
https://github.com/NixOS/nixpkgs/commit/7423e029a22b0f451665caf4c2ac82a773736c43
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/tools/text/convertlit/default.nix

  Log Message:
  ---
  convertlit: disable format hardening


  Commit: 708653a6342de33689c853eb3b59c5f85202c0e8
  
https://github.com/NixOS/nixpkgs/commit/708653a6342de33689c853eb3b59c5f85202c0e8
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/applications/video/kino/default.nix

  Log Message:
  ---
  kino: disable format hardening


  Commit: bfa5a27ed9f87307f688fdece77a99e79b4bbee8
  
https://github.com/NixOS/nixpkgs/commit/bfa5a27ed9f87307f688fdece77a99e79b4bbee8
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/servers/mail/postfix/pfixtools.nix

  Log Message:
  ---
  pfixtools: set -Wno-error=unused-result

hardening enables further warnings breaking the build


  Commit: a3a2d52595b4173b51678044702ed68223bd347d
  
https://github.com/NixOS/nixpkgs/commit/a3a2d52595b4173b51678044702ed68223bd347d
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/development/tools/misc/rman/default.nix

  Log Message:
  ---
  rman: disable format hardening


  Commit: 4f6bd094fbee12c469b7049292ce2d2638833048
  
https://github.com/NixOS/nixpkgs/commit/4f6bd094fbee12c469b7049292ce2d2638833048
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/development/interpreters/spidermonkey/1.8.0-rc1.nix

  Log Message:
  ---
  spidermonkey_1_8_0rc1: disable format hardening


  Commit: 552a8c421943ce48c4bf964ebbf56f4362493aa4
  
https://github.com/NixOS/nixpkgs/commit/552a8c421943ce48c4bf964ebbf56f4362493aa4
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/misc/talkfilters/default.nix

  Log Message:
  ---
  talkfilters: disable format hardening


  Commit: 7ab971a25200041e959ba65eb87528e2b116f8b3
  
https://github.com/NixOS/nixpkgs/commit/7ab971a25200041e959ba65eb87528e2b116f8b3
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  scummvm: disable format hardening


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


[Nix-commits] [NixOS/nixpkgs] 8a0834: mupdf: 1.9 -> 1.9a, add patch to fix CVE-2016-6525

2016-08-03 Thread Franz Pletz
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8a0834c33519139542d7b08be26c3b74ff6fa744
  
https://github.com/NixOS/nixpkgs/commit/8a0834c33519139542d7b08be26c3b74ff6fa744
  Author: Franz Pletz 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  mupdf: 1.9 -> 1.9a, add patch to fix CVE-2016-6525


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


[Nix-commits] [NixOS/nixpkgs] c7281d: clang-3.5: fix build

2016-08-03 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c7281d14f7f247e3638b60c02f2a853d1005852f
  
https://github.com/NixOS/nixpkgs/commit/c7281d14f7f247e3638b60c02f2a853d1005852f
  Author: Joe Hermaszewski 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/development/compilers/llvm/3.5/clang.nix
A pkgs/development/compilers/llvm/3.5/fix-15974.patch
M pkgs/development/compilers/llvm/3.5/llvm.nix

  Log Message:
  ---
  clang-3.5: fix build

Make Obj public in llvm's IntrusiveRefCntPtr

This fixes NixOs/nixpkgs#15974

It's not a nice fix, as it's really clang's problem. The proper fix
should modify clang's usage of IntrusiveRefCntPtr.


  Commit: ca81eef7538f1be7a7e1bc3466594ae030738977
  
https://github.com/NixOS/nixpkgs/commit/ca81eef7538f1be7a7e1bc3466594ae030738977
  Author: Shea Levy 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/development/compilers/llvm/3.5/clang.nix
A pkgs/development/compilers/llvm/3.5/fix-15974.patch
M pkgs/development/compilers/llvm/3.5/llvm.nix

  Log Message:
  ---
  Merge branch 'fix-clang-35' of git://github.com/expipiplus1/nixpkgs


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


[Nix-commits] [NixOS/nixpkgs] c06202: zstd: 0.7.3 -> 0.7.5

2016-08-03 Thread Tobias Geerinckx-Rice
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c0620282d3bb23ba99bbf650f0d33c404cc85266
  
https://github.com/NixOS/nixpkgs/commit/c0620282d3bb23ba99bbf650f0d33c404cc85266
  Author: Tobias Geerinckx-Rice 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/tools/compression/zstd/default.nix

  Log Message:
  ---
  zstd: 0.7.3 -> 0.7.5


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


[Nix-commits] [NixOS/nixpkgs] 375281: libpsl: 0.13.0 -> 0.14.0

2016-08-03 Thread Tobias Geerinckx-Rice
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 37528197a3dce97e0d4537c7976dc76a521adaf9
  
https://github.com/NixOS/nixpkgs/commit/37528197a3dce97e0d4537c7976dc76a521adaf9
  Author: Tobias Geerinckx-Rice 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  libpsl: 0.13.0 -> 0.14.0


  Commit: e696c48333a907d1c04e6859c54e3d1d038eb317
  
https://github.com/NixOS/nixpkgs/commit/e696c48333a907d1c04e6859c54e3d1d038eb317
  Author: Tobias Geerinckx-Rice 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/tools/networking/gandi-cli/default.nix

  Log Message:
  ---
  gandi-cli: 0.18 -> 0.19


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


[Nix-commits] [NixOS/nixpkgs] 2a4312: firefox-beta-bin: 48.0b9 -> 49.0b1

2016-08-03 Thread Rok Garbas
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 2a4312d92b0ca48392e42f89a35de5c1ef9981fe
  
https://github.com/NixOS/nixpkgs/commit/2a4312d92b0ca48392e42f89a35de5c1ef9981fe
  Author: Rok Garbas 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
M pkgs/applications/networking/browsers/firefox-bin/default.nix

  Log Message:
  ---
  firefox-beta-bin: 48.0b9 -> 49.0b1


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


Re: [Nix-dev] PERL5LIB and lib.makePerlPath

2016-08-03 Thread Daniel Hlynskyi
So, I found a hackish solution. Just create a new derivation with PERL5LIB
as it's output

# perl5lib.nix
packages:
  let pkgs = import  {};
in builtins.readFile (builtins.toString (pkgs.stdenv.mkDerivation {
  name = "PERL5LIB";
  buildInputs = [pkgs.perl] ++ packages;
  buildCommand = "echo $PERL5LIB > $out";
}))

$ nix-instantiate --read-write-mode --eval -E 'with import {};
(import ./perl5lib.nix) [perlPackages.DBDPg]'
"/nix/store/...-perl-5.22.1/lib/perl5/site_perl:/nix/store/...-perl-DBD-Pg-3.5.3/lib/perl5/site_perl:/nix/store/...-perl-DBI-1.634/lib/perl5/site_perl\n"

It looks to me I'm reinventing a wheel...


2016-08-02 13:39 GMT+03:00 Daniel Hlynskyi :

> Hi. There is a function lib.makePerlPath
>
> $ nix-instantiate --eval -E 'with import {}; lib.makePerlPath
> [perlPackages.DBDPg]'
> "/nix/store/...-perl-DBD-Pg-3.5.3/lib/perl5/site_perl"
>
> I want a similar function, which includes deps too (for wrapper)
>
> $ nix-instantiate --eval -E 'with import {}; lib.makeFullPerlPath
> [perlPackages.DBDPg]'
>
> "/nix/store/...-perl-DBD-Pg-3.5.3/lib/perl5/site_perl:/nix/store/...-perl-DBI-1.634/lib/perl5/site_perl"
>
> Has anybody done this already?
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] ee16db: motif: Add darwin support

2016-08-03 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ee16dba6303b69c1915bb930924544ef4676540b
  
https://github.com/NixOS/nixpkgs/commit/ee16dba6303b69c1915bb930924544ef4676540b
  Author: Josef Kemetmueller 
  Date:   2016-07-31 (Sun, 31 Jul 2016)

  Changed paths:
A pkgs/development/libraries/motif/Add-X.Org-to-bindings-file.patch
A pkgs/development/libraries/motif/Do-not-compile-demos.patch
A 
pkgs/development/libraries/motif/Remove-unsupported-weak-refs-on-darwin.patch
A pkgs/development/libraries/motif/Use-correct-header-for-malloc.patch
M pkgs/development/libraries/motif/default.nix

  Log Message:
  ---
  motif: Add darwin support


  Commit: 3d3d607408fb2a6a134c5d3cfcb945b094fab71d
  
https://github.com/NixOS/nixpkgs/commit/3d3d607408fb2a6a134c5d3cfcb945b094fab71d
  Author: Josef Kemetmueller 
  Date:   2016-07-31 (Sun, 31 Jul 2016)

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

  Log Message:
  ---
  catclock: Add darwin support


  Commit: 3a910eed61a50267fffe8ce2ea0110959a93cbd7
  
https://github.com/NixOS/nixpkgs/commit/3a910eed61a50267fffe8ce2ea0110959a93cbd7
  Author: Josef Kemetmueller 
  Date:   2016-07-31 (Sun, 31 Jul 2016)

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

  Log Message:
  ---
  nedit: Add darwin support


  Commit: 70bf9314989b7714672f861b010bbfc824584ee7
  
https://github.com/NixOS/nixpkgs/commit/70bf9314989b7714672f861b010bbfc824584ee7
  Author: Joachim F 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/applications/editors/nedit/default.nix
M pkgs/applications/misc/catclock/default.nix
A pkgs/development/libraries/motif/Add-X.Org-to-bindings-file.patch
A pkgs/development/libraries/motif/Do-not-compile-demos.patch
A 
pkgs/development/libraries/motif/Remove-unsupported-weak-refs-on-darwin.patch
A pkgs/development/libraries/motif/Use-correct-header-for-malloc.patch
M pkgs/development/libraries/motif/default.nix

  Log Message:
  ---
  Merge pull request #17410 from knedlsepp/motif-on-darwin

motif: Add support for darwin


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


[Nix-commits] [NixOS/nixpkgs] ef4638: neovim-qt: 0pre -> 0.2.1, use libmsgpack 1.4

2016-08-03 Thread Michael Raskin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ef46388c487cc58cd064ba2298a4ea9c7076c28a
  
https://github.com/NixOS/nixpkgs/commit/ef46388c487cc58cd064ba2298a4ea9c7076c28a
  Author: Michael Raskin <7c6f4...@mail.ru>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/applications/editors/neovim/qt.nix
A pkgs/development/libraries/libmsgpack/1.4.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  neovim-qt: 0pre -> 0.2.1, use libmsgpack 1.4


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


Re: [Nix-dev] multiple versions of the same software? / collisions

2016-08-03 Thread Roland Koebler
Hi,

I think I've now found out (at least partially), although this could
result in a package being installed multiple times.

> It appears that the flag setting only works on already installed packages.
Yes, and if I use 

$ nix-env -i python3-3.5.2
...
$ nix-env --set-flag priority 10 python3-3.5.2
...
$ nix-env -i python3-3.4.5 python3-3.5.2
replacing old ‘python3-3.5.2’
installing ‘python3-3.4.5’
installing ‘python3-3.5.2’

it does not work, since the last command first removes python3-3.5.2,
then probably the flag is lost, and then installs it again.

> Also I'm not sure, but even if there are name collisions in the user
> environment, it should still be possible to install both packages but only
> use one of the names, and then create your name alias to the non-named
> package. However I do not know how this can be done.
I think I've found out. The following works:

$ nix-env -i python3-3.5.2
$ nix-env --set-flag priority 10 python3-3.5.2
$ nix-env -i -P python3-3.4.5

--preserve-installed / -P was the relevant switch.
However, this can have some strange side-effects, since -P can
cause a package to be installed "multiple times":

$ nix-env -i -P python3-3.4.5
...
$ nix-env -i -P python3-3.4.5
...
$ nix-env -i -P python3-3.4.5
...
$ nix-env -q
...
python3-3.4.5
python3-3.4.5
python3-3.4.5
python3-3.4.5
...

This could then be "resolved" by:

$ nix-env -e python3-3.4.5
uninstalling ‘python3-3.4.5’
uninstalling ‘python3-3.4.5’
uninstalling ‘python3-3.4.5’
uninstalling ‘python3-3.4.5’
$ nix-env -P -i python3-3.4.5
installing ‘python3-3.4.5’

But it still looks strange.
Is this intentional?

Roland

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


Re: [Nix-dev] installing a locally modified package / undefined variable in maintainers

2016-08-03 Thread Roland Koebler
Hi,

> Try removing `simons`.
thanks, this worked. :)

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


[Nix-dev] GNU Guix & GuixSD 0.11.0 released

2016-08-03 Thread Ludovic Courtès
We are pleased to announce the release of GNU Guix & GuixSD 0.11.0,
representing 2,119 commits by 70 people over 4 months.


• About

  GNU Guix is a transactional package manager for the GNU system.
  The Guix System Distribution, GuixSD, is an advanced distribution
  of the GNU system.

  In addition to standard package management features, Guix supports
  transactional upgrades and roll-backs, unprivileged package
  management, and per-user profiles.  GuixSD offers a declarative
  approach to operating system configuration management and is highly
  hackable.  Guix uses low-level mechanisms from the Nix package
  manager, except that packages are defined as native Guile modules,
  using extensions to the Scheme language.

  GuixSD uses the Linux-Libre kernel and the GNU Shepherd init system.
  At this stage it can be used on an i686 or x86_64 machine.

  It is also possible to use Guix on top of an already installed
  GNU/Linux system, including on mips64el and armv7.

  https://www.gnu.org/software/guix/


• Download

  Here are the compressed sources and a GPG detached signature[*]:
ftp://alpha.gnu.org/gnu/guix/guix-0.11.0.tar.gz
ftp://alpha.gnu.org/gnu/guix/guix-0.11.0.tar.gz.sig

  Here are the bootable USB installation images and their signatures[*]:
ftp://alpha.gnu.org/gnu/guix/guixsd-usb-install-0.11.0.i686-linux.xz
ftp://alpha.gnu.org/gnu/guix/guixsd-usb-install-0.11.0.i686-linux.xz.sig
ftp://alpha.gnu.org/gnu/guix/guixsd-usb-install-0.11.0.x86_64-linux.xz
ftp://alpha.gnu.org/gnu/guix/guixsd-usb-install-0.11.0.x86_64-linux.xz.sig

  Here are the binary tarballs and their signatures[*]:
ftp://alpha.gnu.org/gnu/guix/guix-binary-0.11.0.i686-linux.tar.xz
ftp://alpha.gnu.org/gnu/guix/guix-binary-0.11.0.i686-linux.tar.xz.sig
ftp://alpha.gnu.org/gnu/guix/guix-binary-0.11.0.x86_64-linux.tar.xz
ftp://alpha.gnu.org/gnu/guix/guix-binary-0.11.0.x86_64-linux.tar.xz.sig
ftp://alpha.gnu.org/gnu/guix/guix-binary-0.11.0.mips64el-linux.tar.xz
ftp://alpha.gnu.org/gnu/guix/guix-binary-0.11.0.mips64el-linux.tar.xz.sig
ftp://alpha.gnu.org/gnu/guix/guix-binary-0.11.0.armhf-linux.tar.xz
ftp://alpha.gnu.org/gnu/guix/guix-binary-0.11.0.armhf-linux.tar.xz.sig

  Use a mirror for higher download bandwidth:
http://www.gnu.org/order/ftp.html

  Here are the SHA1 checksums:

  bd12d65a46c8eef3b490efea6ac953b995d524eb  guix-0.11.0.tar.gz
  c05e3e404317cd71f4376e51706dfbb3acd9faaa  
guix-binary-0.11.0.armhf-linux.tar.xz
  462979ab8f06674d3c858a5d55ef3cae00f5c768  guix-binary-0.11.0.i686-linux.tar.xz
  87525a304d637fbec4465e6e84e462aed665b004  
guix-binary-0.11.0.mips64el-linux.tar.xz
  36e160ad927b7cd00b58879b39642f503f1e95a1  
guix-binary-0.11.0.x86_64-linux.tar.xz
  92d1359b6960bd31eb77c0b9f4f281e6abfb1fcb  
guixsd-usb-install-0.11.0.i686-linux.xz
  6fdd4d95be6eaaff308f942983042cb4c0249300  
guixsd-usb-install-0.11.0.x86_64-linux.xz

  [*] Use a .sig file to verify that the corresponding file (without the
  .sig suffix) is intact.  First, be sure to download both the .sig file
  and the corresponding tarball.  Then, run a command like this:

gpg --verify guix-0.11.0.tar.gz.sig

  If that command fails because you don't have the required public key,
  then run this command to import it:

gpg --keyserver keys.gnupg.net --recv-keys 090B11993D9AEBB5

  and rerun the 'gpg --verify' command.

  This release was bootstrapped with the following tools:
Autoconf 2.69
Automake 1.15
Makeinfo 6.1
Help2man 1.47.4

  To install the Guix System Distribution, please see “System
  Installation” in the manual.  To install Guix on a running
  system, see “Installation” in the manual.


• Changes since version 0.10.0 (excerpt from the NEWS file)

  ** Package management

  *** Substitute display adjusts to client locale and terminal width
  *** New ‘--free-space’ option for ‘guix gc’
  *** ‘guix gc’ shows the amount of disk space freed
  *** Source code downloads fall back to content-addressed mirrors
  *** ‘guix graph’ can now be passed a store file name
  *** Building the profile is faster, noticeably so on slow file systems
  *** Profiles now include XDG desktop and MIME databases
  *** ‘guix size’ can be passed more than one package
  *** ‘--check’ and ‘--rounds’ save the differing build output upon failure
  *** New Emacs interface for package locations: M-x guix-locations

  See “Package Source Locations” in the manual.

  *** Emacs modes show the full profile name in buffer names
  *** Emacs “Package Info” buffer now have a “Build Log” button
  *** ‘guix environment’ sets $GUIX_ENVIRONMENT to the environment’s profile
  *** New ‘--ttl’ option for ‘guix publish’
  *** New ‘--compression’ option for ‘guix publish’
  *** ‘guix publish’ serves source files over content-address “/file” URLs
  *** New ‘hackage’ updater for ‘guix refresh’
  *** ‘guix lint -c cve’ uses a faster caching method
  *** ‘guix lint -c cve’ now reports up to 3-year-old vulnerabilities
  *

Re: [Nix-dev] installing a locally modified package / undefined variable in maintainers

2016-08-03 Thread Roger Qiu
Try removing `simons`.
On 03/08/2016 11:56 PM, "Roger Qiu"  wrote:

> It appears `simons` is no longer defined?
> On 03/08/2016 11:52 PM, "Roland Koebler" 
> wrote:
>
>> Hi again,
>>
>> I'm using Nix on Debian 8 (and I really like Nix, thanks!).
>> For testing, I'm trying to install several different Python3-versions.
>>
>> In addition to Python 3.4 and 3.5 (as described in my other mail), I'm
>> trying
>> to build and install Python 3.2.3 (which is not in nixpkgs) for testing.
>> Building works, but installing fails with
>>
>> error: undefined variable ‘simons’ at
>> /home/user/.../pkgs/python3.2.3/default.nix:103:50
>>
>> The line in default.nix is:
>>
>> maintainers = with stdenv.lib.maintainers; [ simons chaoflow cstrahan
>> ];
>>
>> Details:
>>
>> - Since Python 3.2.3 is not in nixpkgs, I've copied the package-files from
>>   Python 3.2.6 [1] and modified version and sha256 in default.nix:
>>
>> version = "${majorVersion}.6";
>> ->
>> version = "${majorVersion}.3";
>>
>> sha256 = "1p3vvvh3qw8avq959hdl6bq5d6r7mbhrnigqzgx6mllzh40va4hx";
>> ->
>> sha256 =
>> "23c16f621f21e54987079765c060196cbe50235c7867147c6126d433054b1754";
>>
>> - Then, I've added a custom-packages.nix (according to [2]):
>>
>> { system ? builtins.currentSystem }:
>>
>> let
>> pkgs = import  { inherit system; };
>> callPackage = pkgs.lib.callPackageWith (pkgs // pkgs.xlibs);
>> in
>> rec {
>> python323 = callPackage ./pkgs/python3.2.3 {};
>> }
>>
>> - Now, I could build it with:
>>
>> $ nix-build custom-packages.nix -A python323
>>
>> - But installing fails
>>
>> $ nix-env -f custom-packages.nix -iA python323
>> installing ‘mypython3-3.2.3’
>> error: undefined variable ‘simons’ at
>> /home/user/.../pkgs/python3.2.3/default.nix:103:50
>>
>>
>> Could you tell me what I've done wrong?
>>
>>
>> [1]
>> /nix/store/...-nixpkgs/nixpkgs/pkgs/development/interpreters/python/3.2/
>> [2]
>> https://sandervanderburg.blogspot.de/2014/07/managing-private-nix-packages-outside.html
>>
>>
>> thanks,
>> Roland
>>
>> ___
>> 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] installing a locally modified package / undefined variable in maintainers

2016-08-03 Thread Roger Qiu
It appears `simons` is no longer defined?
On 03/08/2016 11:52 PM, "Roland Koebler" 
wrote:

> Hi again,
>
> I'm using Nix on Debian 8 (and I really like Nix, thanks!).
> For testing, I'm trying to install several different Python3-versions.
>
> In addition to Python 3.4 and 3.5 (as described in my other mail), I'm
> trying
> to build and install Python 3.2.3 (which is not in nixpkgs) for testing.
> Building works, but installing fails with
>
> error: undefined variable ‘simons’ at
> /home/user/.../pkgs/python3.2.3/default.nix:103:50
>
> The line in default.nix is:
>
> maintainers = with stdenv.lib.maintainers; [ simons chaoflow cstrahan
> ];
>
> Details:
>
> - Since Python 3.2.3 is not in nixpkgs, I've copied the package-files from
>   Python 3.2.6 [1] and modified version and sha256 in default.nix:
>
> version = "${majorVersion}.6";
> ->
> version = "${majorVersion}.3";
>
> sha256 = "1p3vvvh3qw8avq959hdl6bq5d6r7mbhrnigqzgx6mllzh40va4hx";
> ->
> sha256 =
> "23c16f621f21e54987079765c060196cbe50235c7867147c6126d433054b1754";
>
> - Then, I've added a custom-packages.nix (according to [2]):
>
> { system ? builtins.currentSystem }:
>
> let
> pkgs = import  { inherit system; };
> callPackage = pkgs.lib.callPackageWith (pkgs // pkgs.xlibs);
> in
> rec {
> python323 = callPackage ./pkgs/python3.2.3 {};
> }
>
> - Now, I could build it with:
>
> $ nix-build custom-packages.nix -A python323
>
> - But installing fails
>
> $ nix-env -f custom-packages.nix -iA python323
> installing ‘mypython3-3.2.3’
> error: undefined variable ‘simons’ at
> /home/user/.../pkgs/python3.2.3/default.nix:103:50
>
>
> Could you tell me what I've done wrong?
>
>
> [1]
> /nix/store/...-nixpkgs/nixpkgs/pkgs/development/interpreters/python/3.2/
> [2]
> https://sandervanderburg.blogspot.de/2014/07/managing-private-nix-packages-outside.html
>
>
> thanks,
> Roland
>
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] multiple versions of the same software? / collisions

2016-08-03 Thread Roger Qiu
It appears that the flag setting only works on already installed packages.

Also https://mobile.twitter.com/NixOsTips/status/488789048471719936

Also I'm not sure, but even if there are name collisions in the user
environment, it should still be possible to install both packages but only
use one of the names, and then create your name alias to the non-named
package. However I do not know how this can be done.

Another solution is to do package overrides.
On 03/08/2016 11:46 PM, "Roland Koebler" 
wrote:

> Hi,
>
> I'm using Nix on Debian 8, and tried to install both Python 3.4 and 3.5
> via Nix, which did not work, since one always replaced the other. So:
>
> How does Nix determine if one package should replace an other?
> And how could I prevent this?
>
> Example:
>   # Trying to install both Python 3.4 and 3.5
>   # (since I would like both versions for testing).
>
>   $ nix-env -i python3-3.4.5
>   installing ‘python3-3.4.5’
>   ...
>
>   $ nix-env -i python3-3.5.2
>   replacing old ‘python3-3.4.5’
>   installing ‘python3-3.5.2’
>
>   So, this did not work. When trying to install both at once, it also
> fails:
>
>   $ nix-env -i python3-3.4.5 python3-3.5.2
>   replacing old ‘python3-3.5.2’
>   installing ‘python3-3.4.5’
>   installing ‘python3-3.5.2’
>   building path(s)
> ‘/nix/store/r1ickgl36b4374zl8nlqfc25qnlr4lga-user-environment’
>   Wide character in die at /nix/store/
> 64jc9gd2rkbgdb4yjx3nrgc91bpjj5ky-buildenv.pl line 79.
>   collision between
> ‘/nix/store/zg1f3g03v8i1pnr1hvm5mj285jwzr1ri-python3-3.4.5/bin/2to3’ and
> ‘/nix/store/06af6d830iawf
>   builder for
> ‘/nix/store/sz3pbwznp8q59ggbqm15wilsa8n9jnph-user-environment.drv’ failed
> with exit code 255
>   error: build of
> ‘/nix/store/sz3pbwznp8q59ggbqm15wilsa8n9jnph-user-environment.drv’ failed
>
>   The given hint also doesn't work:
>
>   $ nix-env --set-flag priority 10 python3-3.5.2
>   setting flag on ‘python3-3.5.2’
>   ...
>   $ nix-env -i python3-3.4.5 python3-3.5.2
>   replacing old ‘python3-3.5.2’
>   installing ‘python3-3.4.5’
>   installing ‘python3-3.5.2’
>   ...
>   (same output as above)
>
>
> So, how could I install both?
> (It's clear that python3 could only point to one, but I'm happy with
> using them as python3.4 and python3.5.)
>
>
> One additional question: When I install an already installed package,
> no action should be necessary. But the following happens. Why?
>
>   $ nix-env -i python3-3.5.2
>   replacing old ‘python3-3.5.2’
>   installing ‘python3-3.5.2’
>
>
> thanks
> Roland
> ___
> 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] installing a locally modified package / undefined variable in maintainers

2016-08-03 Thread Roland Koebler
Hi again,

I'm using Nix on Debian 8 (and I really like Nix, thanks!).
For testing, I'm trying to install several different Python3-versions.

In addition to Python 3.4 and 3.5 (as described in my other mail), I'm trying
to build and install Python 3.2.3 (which is not in nixpkgs) for testing.
Building works, but installing fails with

error: undefined variable ‘simons’ at 
/home/user/.../pkgs/python3.2.3/default.nix:103:50

The line in default.nix is:

maintainers = with stdenv.lib.maintainers; [ simons chaoflow cstrahan ];

Details:

- Since Python 3.2.3 is not in nixpkgs, I've copied the package-files from
  Python 3.2.6 [1] and modified version and sha256 in default.nix:

version = "${majorVersion}.6";
->
version = "${majorVersion}.3";

sha256 = "1p3vvvh3qw8avq959hdl6bq5d6r7mbhrnigqzgx6mllzh40va4hx";
->
sha256 = "23c16f621f21e54987079765c060196cbe50235c7867147c6126d433054b1754";

- Then, I've added a custom-packages.nix (according to [2]):

{ system ? builtins.currentSystem }:

let
pkgs = import  { inherit system; };
callPackage = pkgs.lib.callPackageWith (pkgs // pkgs.xlibs);
in
rec {
python323 = callPackage ./pkgs/python3.2.3 {};
}

- Now, I could build it with:

$ nix-build custom-packages.nix -A python323

- But installing fails

$ nix-env -f custom-packages.nix -iA python323
installing ‘mypython3-3.2.3’
error: undefined variable ‘simons’ at 
/home/user/.../pkgs/python3.2.3/default.nix:103:50


Could you tell me what I've done wrong?


[1] /nix/store/...-nixpkgs/nixpkgs/pkgs/development/interpreters/python/3.2/
[2] 
https://sandervanderburg.blogspot.de/2014/07/managing-private-nix-packages-outside.html


thanks,
Roland

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


[Nix-dev] multiple versions of the same software? / collisions

2016-08-03 Thread Roland Koebler
Hi,

I'm using Nix on Debian 8, and tried to install both Python 3.4 and 3.5
via Nix, which did not work, since one always replaced the other. So:

How does Nix determine if one package should replace an other?
And how could I prevent this?

Example:
  # Trying to install both Python 3.4 and 3.5 
  # (since I would like both versions for testing).

  $ nix-env -i python3-3.4.5
  installing ‘python3-3.4.5’
  ...

  $ nix-env -i python3-3.5.2
  replacing old ‘python3-3.4.5’
  installing ‘python3-3.5.2’

  So, this did not work. When trying to install both at once, it also fails:

  $ nix-env -i python3-3.4.5 python3-3.5.2
  replacing old ‘python3-3.5.2’
  installing ‘python3-3.4.5’
  installing ‘python3-3.5.2’
  building path(s) 
‘/nix/store/r1ickgl36b4374zl8nlqfc25qnlr4lga-user-environment’
  Wide character in die at 
/nix/store/64jc9gd2rkbgdb4yjx3nrgc91bpjj5ky-buildenv.pl line 79.
  collision between 
‘/nix/store/zg1f3g03v8i1pnr1hvm5mj285jwzr1ri-python3-3.4.5/bin/2to3’ and 
‘/nix/store/06af6d830iawf
  builder for 
‘/nix/store/sz3pbwznp8q59ggbqm15wilsa8n9jnph-user-environment.drv’ failed with 
exit code 255
  error: build of 
‘/nix/store/sz3pbwznp8q59ggbqm15wilsa8n9jnph-user-environment.drv’ failed

  The given hint also doesn't work:

  $ nix-env --set-flag priority 10 python3-3.5.2
  setting flag on ‘python3-3.5.2’
  ...
  $ nix-env -i python3-3.4.5 python3-3.5.2
  replacing old ‘python3-3.5.2’
  installing ‘python3-3.4.5’
  installing ‘python3-3.5.2’
  ...
  (same output as above)


So, how could I install both?
(It's clear that python3 could only point to one, but I'm happy with 
using them as python3.4 and python3.5.)


One additional question: When I install an already installed package,
no action should be necessary. But the following happens. Why?

  $ nix-env -i python3-3.5.2
  replacing old ‘python3-3.5.2’
  installing ‘python3-3.5.2’


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


[Nix-commits] [NixOS/nixpkgs] 98473c: x42-plugins: fix unpacking

2016-08-03 Thread Robin Gloster
  Branch: refs/heads/hardened-stdenv
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 98473cdb15d18e5f0b862a72ac7e629a433481fc
  
https://github.com/NixOS/nixpkgs/commit/98473cdb15d18e5f0b862a72ac7e629a433481fc
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/applications/audio/x42-plugins/default.nix

  Log Message:
  ---
  x42-plugins: fix unpacking


  Commit: 3f9e8601f2a8537de90f04375400538049bbdaf2
  
https://github.com/NixOS/nixpkgs/commit/3f9e8601f2a8537de90f04375400538049bbdaf2
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/development/libraries/vxl/default.nix
R pkgs/development/libraries/vxl/gcc5.patch

  Log Message:
  ---
  vxl: remove obsolete patch


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


[Nix-commits] [NixOS/nixpkgs] 4a06ec: qutebrowser: 0.8.1 -> 0.8.2

2016-08-03 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4a06ece72357943ceb7b0acc199ce1d89263f4d8
  
https://github.com/NixOS/nixpkgs/commit/4a06ece72357943ceb7b0acc199ce1d89263f4d8
  Author: mimadrid 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/applications/networking/browsers/qutebrowser/default.nix

  Log Message:
  ---
  qutebrowser: 0.8.1 -> 0.8.2


  Commit: 54984049f6d2c2144bbf1b6981d78ee23e460e6e
  
https://github.com/NixOS/nixpkgs/commit/54984049f6d2c2144bbf1b6981d78ee23e460e6e
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/applications/networking/browsers/qutebrowser/default.nix

  Log Message:
  ---
  Merge pull request #17477 from mimadrid/update/qutebrowser-0.8.2

qutebrowser: 0.8.1 -> 0.8.2


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


[Nix-commits] [NixOS/nixpkgs] 5c0178: strace: 4.12 -> 4.13

2016-08-03 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 5c017832e9217c002138e3dda3c222b8a768081f
  
https://github.com/NixOS/nixpkgs/commit/5c017832e9217c002138e3dda3c222b8a768081f
  Author: mimadrid 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/development/tools/misc/strace/default.nix

  Log Message:
  ---
  strace: 4.12 -> 4.13


  Commit: d93f917182dc5da7aca53fb9a847374ec0c7429a
  
https://github.com/NixOS/nixpkgs/commit/d93f917182dc5da7aca53fb9a847374ec0c7429a
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/development/tools/misc/strace/default.nix

  Log Message:
  ---
  Merge pull request #17476 from mimadrid/update/strace-4.13

strace: 4.12 -> 4.13


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


[Nix-commits] [NixOS/nixpkgs] 9c4b23: truecrypt: update source url

2016-08-03 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 9c4b23ba11fe6bc1f965195864fa85a3e3afb984
  
https://github.com/NixOS/nixpkgs/commit/9c4b23ba11fe6bc1f965195864fa85a3e3afb984
  Author: Chris Martin 
  Date:   2016-08-01 (Mon, 01 Aug 2016)

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

  Log Message:
  ---
  truecrypt: update source url


  Commit: ade00b3c4243c755d2f003a4b5f6143248f75dee
  
https://github.com/NixOS/nixpkgs/commit/ade00b3c4243c755d2f003a4b5f6143248f75dee
  Author: Chris Martin 
  Date:   2016-08-01 (Mon, 01 Aug 2016)

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

  Log Message:
  ---
  truecrypt: change checksum from sha1 to sha256


  Commit: b1f2e02fd5aebb73ee38bcf01974b137497ca79a
  
https://github.com/NixOS/nixpkgs/commit/b1f2e02fd5aebb73ee38bcf01974b137497ca79a
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  Merge pull request #17456 from chris-martin/truecrypt-fix-src

Truecrypt: fix source url


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


[Nix-commits] [NixOS/nixpkgs] 8fcea0: added myself to maintainers.nix

2016-08-03 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8fcea0822e51985fbfd8011f3dc588c7c55709ec
  
https://github.com/NixOS/nixpkgs/commit/8fcea0822e51985fbfd8011f3dc588c7c55709ec
  Author: Mounium 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M lib/maintainers.nix

  Log Message:
  ---
  added myself to maintainers.nix


  Commit: ca18d16ce047668af471f899c0c826753962047a
  
https://github.com/NixOS/nixpkgs/commit/ca18d16ce047668af471f899c0c826753962047a
  Author: Mounium 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
A pkgs/misc/themes/flat-plat/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  flat-plat: init at eba3be5


  Commit: 67045ca20c45c3e49f4b0fa557cedea9c5c15c58
  
https://github.com/NixOS/nixpkgs/commit/67045ca20c45c3e49f4b0fa557cedea9c5c15c58
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M lib/maintainers.nix
A pkgs/misc/themes/flat-plat/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Merge pull request #17475 from Mounium/flat-plat

flat-plat: init at 3.20.20160404


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


[Nix-commits] [NixOS/nixpkgs] 363381: cpuminer: fix darwin build

2016-08-03 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 363381f3c223aeadfd9f56421481769422031c3a
  
https://github.com/NixOS/nixpkgs/commit/363381f3c223aeadfd9f56421481769422031c3a
  Author: Kranium Gikos Mendoza 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  cpuminer: fix darwin build


  Commit: f5b0a5ce7a5c20e0bf246c4647aff0fe20fe8176
  
https://github.com/NixOS/nixpkgs/commit/f5b0a5ce7a5c20e0bf246c4647aff0fe20fe8176
  Author: Kranium Gikos Mendoza 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  cpuminer: 2.4.4 -> 2.4.5


  Commit: 475a43c294c40cd96b3aeef58a625c3972cfd68e
  
https://github.com/NixOS/nixpkgs/commit/475a43c294c40cd96b3aeef58a625c3972cfd68e
  Author: Robin Gloster 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  Merge pull request #17474 from womfoo/bump/cpuminer-2.4.5

cpuminer: fix darwin build and 2.4.4 -> 2.4.5


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


[Nix-commits] [NixOS/nixpkgs] 2f791c: terraform: 0.6.16 -> 0.7.0

2016-08-03 Thread zimbatm
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 2f791c7444d739b35dd7879dbc7e326ea3c9f17b
  
https://github.com/NixOS/nixpkgs/commit/2f791c7444d739b35dd7879dbc7e326ea3c9f17b
  Author: zimbatm 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/applications/networking/cluster/terraform/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  terraform: 0.6.16 -> 0.7.0


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


[Nix-commits] [NixOS/nixpkgs] 43fc39: grsecurity module: disable EFI runtime services by...

2016-08-03 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 43fc394a5cd06c38ed43e857ed14496cafdde0b5
  
https://github.com/NixOS/nixpkgs/commit/43fc394a5cd06c38ed43e857ed14496cafdde0b5
  Author: Joachim Fasting 
  Date:   2016-08-02 (Tue, 02 Aug 2016)

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

  Log Message:
  ---
  grsecurity module: disable EFI runtime services by default

Enabling EFI runtime services provides a venue for injecting code into
the kernel.

When grsecurity is enabled, we close this by default by disabling access
to EFI runtime services.  The upshot of this is that
/sys/firmware/efi/efivars will be unavailable by default (and attempts
to mount it will fail).

This is not strictly a grsecurity related option, it could be made into
a general option, but it seems to be of particular interest to
grsecurity users (for non-grsecurity users, there are other, more
immediate kernel injection attack dangers to contend with anyway).


  Commit: 772a7bb49bdc7c0ee90fbbb2196cba9c8f242cef
  
https://github.com/NixOS/nixpkgs/commit/772a7bb49bdc7c0ee90fbbb2196cba9c8f242cef
  Author: Joachim F 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  ---
  Merge pull request #17425 from joachifm/grsec-efi

grsecurity module: disable EFI runtime services by default


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


[Nix-commits] [NixOS/nixpkgs] 4ba091: gentium: 1.504 -> 5.000

2016-08-03 Thread cmfwyp
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4ba0912a9298667b7f40e199b9648897b5e7237a
  
https://github.com/NixOS/nixpkgs/commit/4ba0912a9298667b7f40e199b9648897b5e7237a
  Author: cmfwyp 
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
M pkgs/data/fonts/gentium/default.nix

  Log Message:
  ---
  gentium: 1.504 -> 5.000

Gentium Plus 5.000 was released in 2014. The archive now contains
a documentation folder with information about OpenType features
supported by the font.


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