Re: [Nix-dev] Nix for internal projects and monorepos

2017-03-24 Thread William Casarin
Daniel Peebles  writes:

> The alternative would be to adopt a more nixpkgs-like approach, and
> maintain a separate tree of packages that point into fixed-output
> references into the actual codebase. That unfortunately means moving the
> build spec farther away from the code it builds, and although it might be
> necessary in the case of nixpkgs (because we don't control all FOSS
> projects), it seems like we can do better.

We do something like this.

https://github.com/monstercat/monstercatpkgs

I guess I could have chose to keep the expressions in the git repos, but
decided to stick with nixpkgs conventions.

We host all of our internal code on a vpn (zerotier). We found
fetchgitPrivate was too much of a hassle.

Right now our production machines point to a nix-serve cache (also on
vpn) where the code is built. Mostly because I haven't got around to
setting up Hydra yet.

Cheers,


-- 
William Casarin
PGP 0x6D3E2004415AF4A3
https://jb55.com
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] Failed: Hydra job nixpkgs:trunk:tarball on x86_64-linux

2017-03-24 Thread Hydra Build Daemon
Hi,

The status of Hydra job ‘nixpkgs:trunk:tarball’ (on x86_64-linux) has changed 
from "Success" to "Failed".  For details, see

  https://hydra.nixos.org/build/50778702

This may be due to 53 commits by Daiderd Jordan , Dan 
Peebles , Daniel Peebles , 
Domen Kožar , Eelco Dolstra , 
Eric Litak , Frederik Rietdijk , Jan 
Malakhovski , Jason A. Donenfeld , Joachim F 
, Joachim Fasting , 
Jörg Thalheim , Kosyrev Serge 
<_deepf...@feelingofgreen.ru>, Maksim Bronsky , Michael 
Raskin <7c6f4...@mail.ru>, Nikolay Amiantov , Periklis Tsirakidis 
, Peter Hoeg , Peter Jones 
, Robin Gloster , Sophie Taylor 
, Thomas Tuegel , Vincent Laporte 
, c74d <857...@gmail.com> or ndowens 
.

Go forth and fix it.

Regards,

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


[Nix-commits] [NixOS/nixpkgs] 607887: channel.nix: Use filterSource to exclude unnecessa...

2017-03-24 Thread Tuomas Tynkkynen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 60788745c9dce2544e90a0d5638843f5259e9f9b
  
https://github.com/NixOS/nixpkgs/commit/60788745c9dce2544e90a0d5638843f5259e9f9b
  Author: Tuomas Tynkkynen 
  Date:   2017-03-25 (Sat, 25 Mar 2017)

  Changed paths:
M nixos/modules/installer/cd-dvd/channel.nix

  Log Message:
  ---
  channel.nix: Use filterSource to exclude unnecessary files from nixpkgs

Currently, if you try to build a NixOS config including channel.nix, e.g.:

nix-build -I nixpkgs=. -I 
nixos-config=nixos/modules/installer/cd-dvd/installation-cd-minimal.nix nixos 
-A config.system.build.isoImage

twice in a row, you end up with two different build results. This is
caused by the 'result' symlink of the first build affecting the channel
contents of the second build.

If we use filterSource with a predicate that ignores the 'result'
symlinks, the problem is gone. Do the same thing for VIM/Emacs
swap/backup files to avoid even more 'spurious' rebuilds.

Additionally, filter out the '.git' directory at the same time, as we
'rm -rf' it from the result anyway. This avoids a considerable amount of
unnecessary file I/O copying and deleting the .git directory.


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


[Nix-commits] [NixOS/nixpkgs] 8c2f98: gitkraken: 2.2.0 -> 2.2.1

2017-03-24 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8c2f986ed1a2cbeb214533a125c75eae436c2fe2
  
https://github.com/NixOS/nixpkgs/commit/8c2f986ed1a2cbeb214533a125c75eae436c2fe2
  Author: Winnie Quinn 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  gitkraken: 2.2.0 -> 2.2.1


  Commit: 872a15a0baf232f22dc8b6e62746ada1833a66da
  
https://github.com/NixOS/nixpkgs/commit/872a15a0baf232f22dc8b6e62746ada1833a66da
  Author: Joachim F 
  Date:   2017-03-25 (Sat, 25 Mar 2017)

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

  Log Message:
  ---
  Merge pull request #24301 from winniequinn/gitkraken-2.2.1

gitkraken: 2.2.0 -> 2.2.1


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


[Nix-commits] [NixOS/nixpkgs] 8cdf7b: geogebra: 5-0-331-0 -> 5-0-338-0

2017-03-24 Thread Maximilian Bosch
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8cdf7b389357947980ac868fa7d0912ddd326e02
  
https://github.com/NixOS/nixpkgs/commit/8cdf7b389357947980ac868fa7d0912ddd326e02
  Author: Maximilian Bosch 
  Date:   2017-03-25 (Sat, 25 Mar 2017)

  Changed paths:
M pkgs/applications/science/math/geogebra/default.nix

  Log Message:
  ---
  geogebra: 5-0-331-0 -> 5-0-338-0

(cherry picked from commit 2df3b5ca7f52393e32cbdef9ae50df9dff863ec2)


  Commit: 81830064433f3d07ffa27c7482fb6c978206cb40
  
https://github.com/NixOS/nixpkgs/commit/81830064433f3d07ffa27c7482fb6c978206cb40
  Author: Maximilian Bosch 
  Date:   2017-03-25 (Sat, 25 Mar 2017)

  Changed paths:
M pkgs/applications/science/math/geogebra/default.nix

  Log Message:
  ---
  geogebra: 5-0-338-0 -> 5-0-346-0

(cherry picked from commit 9787b2b808bb7255f78bc628b5314d1fb3609082)


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


[Nix-dev] Provide options for storing secrets outside the Nix store

2017-03-24 Thread Bas van Dijk
Dear module authors, maintainers and contributors,

I would like to bring your attention to:

  https://github.com/NixOS/nixpkgs/issues/24288

The idea is to add a `passwordFile` option for every `password` option so
that users have a choice other than storing secrets inside the
world-readable Nix store.

What do you think about the proposal?

If you agree and want to contribute, please mention in the issue which
module you want to take on. That way we can coordinate the effort.

Happy hacking,

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


[Nix-commits] [NixOS/nixpkgs] 9787b2: geogebra: 5-0-338-0 -> 5-0-346-0

2017-03-24 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 9787b2b808bb7255f78bc628b5314d1fb3609082
  
https://github.com/NixOS/nixpkgs/commit/9787b2b808bb7255f78bc628b5314d1fb3609082
  Author: Maximilian Bosch 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/applications/science/math/geogebra/default.nix

  Log Message:
  ---
  geogebra: 5-0-338-0 -> 5-0-346-0


  Commit: 550459c11fdc2797418844418275b5b1cfe3d89b
  
https://github.com/NixOS/nixpkgs/commit/550459c11fdc2797418844418275b5b1cfe3d89b
  Author: Joachim F 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/applications/science/math/geogebra/default.nix

  Log Message:
  ---
  Merge pull request #24284 from Ma27/update-geogebra

geogebra: 5-0-338-0 -> 5-0-346-0


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


Re: [Nix-dev] How do you work on big packages?

2017-03-24 Thread Dmitry Kalinkin
On Tue, Mar 21, 2017 at 10:01 AM, Kosyrev Serge  wrote:
>
> Dmitry Kalinkin writes:
>>  On 17 Mar 2017, at 17:44, Vladimír Čunát  wrote:
>>
>>  I do believe the intention was for "SW distribution" etc, at least
>>  primarily, and the suitability for development is a by-product due to
>>  some properties, e.g. easy (non-)mixing of development and stable
>>  versions/configs. Marc can surely remember the earlier days of NixOS.
>>
>> So nix has “nix copy” functionality to do the distribution part. But the 
>> rest of the nix system allows to describe a
>> relatively general computation process in Unix-like environment. I use nix 
>> derivations to run a numerical
>> calculation code and store intermediate steps in outputs. I imagine, there 
>> are some “SW distribution”-oriented
>> users facing more resistance when using nix than me doing my thing. I also 
>> think that the nix/NixOS community
>> will have lots of people who appreciate generality of nix as a tool.
>>
>>  It's even possible to use nix-build instead of make to compile
>>  individual files, but there it just doesn't seem to be very suitable…
>>
>> Yes. Like https://github.com/edolstra/nix-make . I wonder what didn’t work 
>> out.
>
> Garbage management becomes complicated from a human perspective, I guess.
>
> Perhaps, Nix could adopt a generational GC approach, to avoid mixing
> long-lived packages-related-files and short-lived build-related files..
>
Yes. I think a good way to address this would be to have nix support
external stores. That way nix-make can store its artefacts separately.
Also this would allow to store data files on a separate volume
optimised for big files.
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] Nix for internal projects and monorepos

2017-03-24 Thread Tomas Hlavaty
Hi Daniel,

I have tried several things and settled for something like

src = ;

Then you can control it same way like you can do with .  It
also works well with hydra and avoid problems I had with
fetchgitPrivate.

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


[Nix-commits] [NixOS/nixpkgs] 375639: freicoin: 0.8.3-1 -> 0.8.6-2; Moved to correct cat...

2017-03-24 Thread Michael Raskin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 375639518d0fcf7e8b73d8d3c9e072549b6bbc73
  
https://github.com/NixOS/nixpkgs/commit/375639518d0fcf7e8b73d8d3c9e072549b6bbc73
  Author: ndowens 
  Date:   2017-03-22 (Wed, 22 Mar 2017)

  Changed paths:
M pkgs/applications/altcoins/default.nix
A pkgs/applications/altcoins/freicoin.nix
R pkgs/applications/misc/freicoin/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  freicoin: 0.8.3-1 -> 0.8.6-2; Moved to correct category


  Commit: 0aa11219b5d37fbf71d916da27a200b51c4ec769
  
https://github.com/NixOS/nixpkgs/commit/0aa11219b5d37fbf71d916da27a200b51c4ec769
  Author: Michael Raskin <7c6f4...@mail.ru>
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/applications/altcoins/default.nix
A pkgs/applications/altcoins/freicoin.nix
R pkgs/applications/misc/freicoin/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Merge pull request #24224 from ndowens/freicoin

freicoin: 0.8.3-1 -> 0.8.6-2; Moved to correct category


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


[Nix-commits] [NixOS/nixpkgs] b9c7d2: haskellPackages: apply GHC specific overrides befo...

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

  Changed paths:
M pkgs/development/haskell-modules/configuration-ghcjs.nix
M pkgs/top-level/haskell-packages.nix

  Log Message:
  ---
  haskellPackages: apply GHC specific overrides before GHCJS

GHCJS is effectively a backend for GHC, so all the GHC version specific package 
set overrides should in
general apply to the GHCJS package sets, too.


  Commit: 24a69286e9e0b017e7e4d51db0f5b29adc3f7438
  
https://github.com/NixOS/nixpkgs/commit/24a69286e9e0b017e7e4d51db0f5b29adc3f7438
  Author: Peter Simons 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/development/haskell-modules/configuration-ghcjs.nix
M pkgs/top-level/haskell-packages.nix

  Log Message:
  ---
  Merge pull request #23610 from ljli/hs-ghcjs-pkgs-inherit

haskellPackages: apply GHC specific overrides before GHCJS


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


[Nix-commits] [NixOS/nixpkgs] 16b894: Merge pull request #24279 from LumiGuide/ghcjsHEAD...

2017-03-24 Thread Peter Simons
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 16b894028e0f58bbc78b56c28911edbea4215dc8
  
https://github.com/NixOS/nixpkgs/commit/16b894028e0f58bbc78b56c28911edbea4215dc8
  Author: Peter Simons 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/development/compilers/ghcjs/head.nix
M pkgs/development/compilers/ghcjs/head_stage2.nix

  Log Message:
  ---
  Merge pull request #24279 from LumiGuide/ghcjsHEAD-upgrade-to-latest-LTS

ghcjsHEAD: upgrade ghcjs-boot packages(cherry picked from commit 
011466857bebfb6aa82e8b8863b5656468e9d3d9)


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


[Nix-commits] [NixOS/nixpkgs] 1c656d: ghcjsHEAD: upgrade ghcjs-boot packages

2017-03-24 Thread Peter Simons
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1c656d2f351275b1d620ad43355430078c0ab37a
  
https://github.com/NixOS/nixpkgs/commit/1c656d2f351275b1d620ad43355430078c0ab37a
  Author: Bas van Dijk 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/development/compilers/ghcjs/head.nix
M pkgs/development/compilers/ghcjs/head_stage2.nix

  Log Message:
  ---
  ghcjsHEAD: upgrade ghcjs-boot packages

Move them closer to the latest LTS Haskell.


  Commit: 011466857bebfb6aa82e8b8863b5656468e9d3d9
  
https://github.com/NixOS/nixpkgs/commit/011466857bebfb6aa82e8b8863b5656468e9d3d9
  Author: Peter Simons 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/development/compilers/ghcjs/head.nix
M pkgs/development/compilers/ghcjs/head_stage2.nix

  Log Message:
  ---
  Merge pull request #24279 from LumiGuide/ghcjsHEAD-upgrade-to-latest-LTS

ghcjsHEAD: upgrade ghcjs-boot packages


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


Re: [Nix-dev] gentoo like nixpkgs globala useflags in nixpkgs config - would it be worth it?

2017-03-24 Thread Profpatsch
On 17-03-24 03:18pm, Marc Weber wrote:
> Issue pulseSupport -> does it make sense to have a global 'enable pulse
> for all packgages' config.pulseSupport = true flag?
> 
> packages could be using:  config.pulseSupport or false to disable by
> default then.
> 
> Having a defaultFlags = {
>   config.sox = null; # does this cause the package default being used in 
> "config.sox or false" ?
>   config.pulseSupport = null; # please note: you can enable, but most 
> packages will work with pulse without doing so 
>   config.qtSupport = null;
>   config.gtkSupport = null;

In my opinion baking global implicit state into nixpkgs
is not a good idea.

-- 
Proudly written in Mutt with Vim on NixOS.
Q: Why is this email five sentences or less?
A: http://five.sentenc.es
May take up to five days to read your message. If it’s urgent, call me.
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] Nix for internal projects and monorepos

2017-03-24 Thread Profpatsch
On 17-03-24 04:01pm, Daniel Peebles wrote:
> How do other people tackle this problem? Does anyone maintain a reasonably
> large internal Nix package set?

The most sensible solution would be to set up
a (private) hydra and add the internal repos to it.
Then you get your channels.


-- 
Proudly written in Mutt with Vim on NixOS.
Q: Why is this email five sentences or less?
A: http://five.sentenc.es
May take up to five days to read your message. If it’s urgent, call me.
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 1b4151: vscode: 1.10.0 -> 1.10.2

2017-03-24 Thread Michael Raskin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1b4151b12f877d7ce532eb1621af05d311eb2815
  
https://github.com/NixOS/nixpkgs/commit/1b4151b12f877d7ce532eb1621af05d311eb2815
  Author: Winnie Quinn 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  vscode: 1.10.0 -> 1.10.2

In addition to the version bump, this also fixes a broken install phase
on macOS. The install now completes properly on macOS 10.12 and
"bin/code" is now correctly linked to the binary within the bundle.


  Commit: 6bdf8cc01560782ef2a91bfeeec01b3497022a8b
  
https://github.com/NixOS/nixpkgs/commit/6bdf8cc01560782ef2a91bfeeec01b3497022a8b
  Author: Michael Raskin <7c6f4...@mail.ru>
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  Merge pull request #24300 from winniequinn/vscode-1.10.2

vscode: 1.10.0 -> 1.10.2


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


[Nix-commits] [NixOS/nixpkgs] 1e6fd6: dar: 2.5.3 -> 2.5.9

2017-03-24 Thread Michael Raskin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 1e6fd6f901c3be2be68c55f81bb7080b65d6be25
  
https://github.com/NixOS/nixpkgs/commit/1e6fd6f901c3be2be68c55f81bb7080b65d6be25
  Author: ndowens 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/tools/archivers/dar/default.nix

  Log Message:
  ---
  dar: 2.5.3 -> 2.5.9


  Commit: 7a412ef61d3a00f5d4942036407a50e6a7360d4d
  
https://github.com/NixOS/nixpkgs/commit/7a412ef61d3a00f5d4942036407a50e6a7360d4d
  Author: Michael Raskin <7c6f4...@mail.ru>
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/tools/archivers/dar/default.nix

  Log Message:
  ---
  Merge pull request #24302 from ndowens/dar

dar: 2.5.3 -> 2.5.9


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


[Nix-commits] [NixOS/nixpkgs] 82adcd: pythonPackages.BTrees: fix evaluation; builds fine

2017-03-24 Thread Michael Raskin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 82adcd6cfb1c779b86c26e326a33728b316fa9c6
  
https://github.com/NixOS/nixpkgs/commit/82adcd6cfb1c779b86c26e326a33728b316fa9c6
  Author: Michael Raskin <7c6f4...@mail.ru>
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  pythonPackages.BTrees: fix evaluation; builds fine


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


[Nix-commits] [NixOS/nixpkgs] ba554d: Revert "qt5: 5.6.2 -> 5.7.1"

2017-03-24 Thread Thomas Tuegel
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ba554d838210902b1bfd097716bb73b715410957
  
https://github.com/NixOS/nixpkgs/commit/ba554d838210902b1bfd097716bb73b715410957
  Author: Thomas Tuegel 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  Revert "qt5: 5.6.2 -> 5.7.1"

This reverts commit 6542ea7f3102dcde476b102cb5cb7fb99f75e852.

I included this commit from master by accident. The stable release should use
the Qt 5.6 long-term support release by default because Qt 5.7 is already out of
its support window.


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


[Nix-commits] [NixOS/nixpkgs] 655928: freetype: 2.6.5 -> 2.7.1

2017-03-24 Thread Vladimír Čunát
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 65592837b6e62fb555d6e8c891f347428886c4f2
  
https://github.com/NixOS/nixpkgs/commit/65592837b6e62fb555d6e8c891f347428886c4f2
  Author: Thomas Tuegel 
  Date:   2017-03-12 (Sun, 12 Mar 2017)

  Changed paths:
M nixos/modules/config/fonts/fontconfig-ultimate.nix
M nixos/modules/config/fonts/fontconfig.nix
M nixos/modules/rename.nix
M nixos/modules/services/x11/display-managers/default.nix
M pkgs/development/libraries/cairo/default.nix
M pkgs/development/libraries/fontconfig/2.10.nix
M pkgs/development/libraries/fontconfig/default.nix
A 
pkgs/development/libraries/fontconfig/test-pcf-family-names-freetype-2.7.patch
M pkgs/development/libraries/freetype/default.nix
A pkgs/development/libraries/freetype/enable-subpixel-rendering.patch
A pkgs/development/libraries/freetype/enable-table-validation.patch

  Log Message:
  ---
  freetype: 2.6.5 -> 2.7.1

The Infinality bytecode interpreter is removed in favor of the new v40 TrueType
interpreter. In the past, the Infinality interpreter provided support for
ClearType-style hinting instructions while the default interpreter (then v35)
provided support only for original TrueType-style instructions. The v40
interpreter corrects this deficiency, so the Infinality interpreter is no longer
necessary.

To understand why the Infinality interpreter is no longer necessary, we should
understand how ClearType differs from TrueType and how the v40 interpreter
works. The following is a summary of information available on the FreeType
website [1] mixed with my own editorializing.

TrueType instructions use horizontal and vertical hints to improve glyph
rendering. Before TrueType, fonts were only vertically hinted; horizontal hints
improved rendering by snapping stems to pixel boundaries. Horizontal hinting is
a risk because it can significantly distort glyph shapes and kerning. Extensive
testing at different resolutions is needed to perfect the TrueType
hints. Microsoft invested significant effort to do this with its "Core fonts for
the Web" project, but few other typefaces have seen this level of attention.

With the advent of subpixel rendering, the effective horizontal resolution of
most displays increased significantly. ClearType eschews horizontal hinting in
favor of horizontal supersampling. Most fonts are designed for the Microsoft
bytecode interpreter, which implements a compatibility mode with
TrueType-style (horizontal and vertical) instructions. However, applying the
full horizontal hints to subpixel-rendered fonts leads to color fringes and
inconsistent stem widths. The Infinality interpreter implements several
techniques to mitigate these problems, going so far as to embed font- and
glyph-specific hacks in the interpreter. On the other hand, the v40 interpreter
ignores the horizontal hinting instructions so that glyphs render as they are
intended to on the Microsoft interpreter. Without the horizontal hints, the
problems of glyph and kerning distortion, color fringes, and inconsistent stem
widths--the problems the Infinality interpreter was created to solve--simply
don't occur in the first place.

There are also security concerns which motivate removing the Infinality patches.
Although there is an updated version of the Infinality interpreter for FreeType
2.7, the lack of a consistent upstream maintainer is a security concern. The
interpreter is a Turing-complete virtual machine which has had security
vulnerabilities in the past. While the default interpreter is used in billions
of devices and is maintained by an active developer, the Infinality interpreter
is neither scrutinized nor maintained. We will probably never know if there are
defects in the Infinality interpreter, and if they were discovered they would
likely never be fixed. I do not think that is an acceptable situtation for a
core library like FreeType.

Dropping the Infinality patches means that font rendering will be less
customizable. I think this is an acceptable trade-off. The Infinality
interpreter made many compromises to mitigate the problems with horizontal
hinting; the main purpose of customization is to tailor these compromises to the
user's preferences. The new interpreter does not have to make these compromises
because it renders fonts as their designers intended, so this level of
customization is not necessary.

The Infinality-associated patches are also removed from cairo. These patches
only set the default rendering options in case they aren't set though
Fontconfig. On NixOS, the rendering options are always set in Fontconfig, so
these patches never actually did anything for us!

The Fontconfig test suite is patched to account for a quirk in the way PCF fonts
are named.

The fontconfig option `hintstyle` is no longer configurable in NixOS. This
option selects the TrueType interpreter; the v40 interpreter is `hintslight` and
the older 

[Nix-dev] Nix for internal projects and monorepos

2017-03-24 Thread Daniel Peebles
Hi all,

I've been ruminating about the best way to deal with an internal (to a
company or otherwise private) package set with Nix, especially with a
monorepo.

My first inclination would be to leave Nix expressions (as default.nix)
alongside the project source code, and use path references in those
expressions (e.g., src = ./.;) to actually build the project.

The difficulty arises when you want to deploy this stuff to production.
Unless you want to ship your entire internal source tree to each box with
Nix on it (no, I don't in practice want to be building my apps in
production, and would use a Hydra/binary cache), you're going to want to
"lift out" the nix hierarchy from your source code hierarchy, replace the
src links with fixed-output derivations somehow, and ship the whole thing
as a channel. I don't know of any tooling to do that, or how to do that
effectively. It seems like it would require some tooling on the Nix side to
work nicely.

The alternative would be to adopt a more nixpkgs-like approach, and
maintain a separate tree of packages that point into fixed-output
references into the actual codebase. That unfortunately means moving the
build spec farther away from the code it builds, and although it might be
necessary in the case of nixpkgs (because we don't control all FOSS
projects), it seems like we can do better.

How do other people tackle this problem? Does anyone maintain a reasonably
large internal Nix package set?

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


[Nix-commits] [NixOS/nixpkgs] 34c645: Add setupSystemdUnits function.

2017-03-24 Thread Shea Levy
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 34c645ba20b1f286c6304a0b478b1826add37678
  
https://github.com/NixOS/nixpkgs/commit/34c645ba20b1f286c6304a0b478b1826add37678
  Author: Shea Levy 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
A pkgs/build-support/setup-systemd-units.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Add setupSystemdUnits function.

Allows setting up and managing a set of systemd units on any systemd 
distribution.

(cherry picked from commit 9a777013d1d34acc4ea217a7f09bfab96c6be50f)


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


[Nix-commits] [NixOS/nixpkgs] 9a7770: Add setupSystemdUnits function.

2017-03-24 Thread Shea Levy
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 9a777013d1d34acc4ea217a7f09bfab96c6be50f
  
https://github.com/NixOS/nixpkgs/commit/9a777013d1d34acc4ea217a7f09bfab96c6be50f
  Author: Shea Levy 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
A pkgs/build-support/setup-systemd-units.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Add setupSystemdUnits function.

Allows setting up and managing a set of systemd units on any systemd 
distribution.


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


[Nix-commits] [NixOS/nixpkgs] e3c1e3: ocamlPackages.ppx_ast: init at 0.9.0

2017-03-24 Thread Vincent Laporte
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: e3c1e37823976a712ec86ddc7bb78f9c6420131a
  
https://github.com/NixOS/nixpkgs/commit/e3c1e37823976a712ec86ddc7bb78f9c6420131a
  Author: Vincent Laporte 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
A pkgs/development/ocaml-modules/janestreet/ppx_ast.nix
M pkgs/top-level/ocaml-packages.nix

  Log Message:
  ---
  ocamlPackages.ppx_ast: init at 0.9.0

Ppx_ast selects a specific version of the OCaml Abstract Syntax
Tree from the migrate-parsetree project that is not necessarily
the same one as the one being used by the compiler.

Homepage: https://github.com/janestreet/ppx_ast


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


[Nix-commits] [NixOS/nixpkgs] 4313c4: pcapc: 2015-03.06 -> 1.0.0

2017-03-24 Thread Tobias Geerinckx-Rice
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4313c44de358022cc7adf69fc8e0104edb50e3cd
  
https://github.com/NixOS/nixpkgs/commit/4313c44de358022cc7adf69fc8e0104edb50e3cd
  Author: ndowens 
  Date:   2017-03-01 (Wed, 01 Mar 2017)

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

  Log Message:
  ---
  pcapc: 2015-03.06 -> 1.0.0


  Commit: ef69326e996da05b0981b800f6c9f996376f0387
  
https://github.com/NixOS/nixpkgs/commit/ef69326e996da05b0981b800f6c9f996376f0387
  Author: Tobias Geerinckx-Rice 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  Merge pull request #23360 from ndowens/pcapc

pcapc: 2015-03.06 -> 1.0.0


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


[Nix-commits] [NixOS/nixpkgs] b94092: perlPackages.OpenGL: 0.6703 -> 0.70

2017-03-24 Thread Bjørn Forsman
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: b94092c301a594c96c7fa38348db112c121b7888
  
https://github.com/NixOS/nixpkgs/commit/b94092c301a594c96c7fa38348db112c121b7888
  Author: Bjørn Forsman 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/development/perl-modules/perl-opengl.patch
M pkgs/top-level/perl-packages.nix

  Log Message:
  ---
  perlPackages.OpenGL: 0.6703 -> 0.70

Fixes https://github.com/NixOS/nixpkgs/issues/19271 ("slic3r gui
fails").


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


[Nix-commits] [NixOS/nixpkgs] 6b6454: perlPackages.OpenGL: 0.6703 -> 0.70

2017-03-24 Thread Bjørn Forsman
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6b6454f190960eff595e06305d0633c283ea55a7
  
https://github.com/NixOS/nixpkgs/commit/6b6454f190960eff595e06305d0633c283ea55a7
  Author: Bjørn Forsman 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/development/perl-modules/perl-opengl.patch
M pkgs/top-level/perl-packages.nix

  Log Message:
  ---
  perlPackages.OpenGL: 0.6703 -> 0.70

Fixes https://github.com/NixOS/nixpkgs/issues/19271 ("slic3r gui
fails").


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


[Nix-commits] [NixOS/nixpkgs] 3e4130: dnscrypt-proxy service: systemd notification under...

2017-03-24 Thread Joachim Fasting
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 3e4130e7c9bab567ec2083e9c061736f72c026a5
  
https://github.com/NixOS/nixpkgs/commit/3e4130e7c9bab567ec2083e9c061736f72c026a5
  Author: Joachim Fasting 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M nixos/modules/services/networking/dnscrypt-proxy.nix

  Log Message:
  ---
  dnscrypt-proxy service: systemd notification under apparmor

(cherry picked from commit f815a7697e09b0b72fe2d06fd29ae1aeee6cdb5a)


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


[Nix-commits] [NixOS/nixpkgs] dd385d: qt57.makeQtWrapper: fix eval

2017-03-24 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: dd385d94684e7c09afd6ab3bd9ca19dd95bb5404
  
https://github.com/NixOS/nixpkgs/commit/dd385d94684e7c09afd6ab3bd9ca19dd95bb5404
  Author: Robin Gloster 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/development/libraries/qt-5/5.7/default.nix

  Log Message:
  ---
  qt57.makeQtWrapper: fix eval


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


[Nix-commits] [NixOS/nixpkgs] 67c44d: travis: sudo: true, to gain 4G of RAM, as per @dom...

2017-03-24 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 67c44decc8605262605a9f2ac2c936706781e7d4
  
https://github.com/NixOS/nixpkgs/commit/67c44decc8605262605a9f2ac2c936706781e7d4
  Author: Kosyrev Serge <_deepf...@feelingofgreen.ru>
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M .travis.yml

  Log Message:
  ---
  travis: sudo: true, to gain 4G of RAM, as per @domenkozar suggestion to fix 
#24200


  Commit: 8d97ee2a97f7a588c731733bf84f398c8f74f96f
  
https://github.com/NixOS/nixpkgs/commit/8d97ee2a97f7a588c731733bf84f398c8f74f96f
  Author: Kosyrev Serge 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M .travis.yml

  Log Message:
  ---
  Fix a missed `sudo: true` line


  Commit: c24e7f786afabd302d7124806306ea03ab445e90
  
https://github.com/NixOS/nixpkgs/commit/c24e7f786afabd302d7124806306ea03ab445e90
  Author: Domen Kožar 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M .travis.yml

  Log Message:
  ---
  Merge pull request #24258 from deepfire/travis-pr-repair

travis: sudo: true, to gain 4G of RAM, as per @domenkozar suggestion to fix 
#24200


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


[Nix-commits] [NixOS/nixpkgs] bc4dc9: codeblocks: 13.12 -> 16.01

2017-03-24 Thread ndowens
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: bc4dc9cb7557e2ae4326fcfec434a486ae34fa0d
  
https://github.com/NixOS/nixpkgs/commit/bc4dc9cb7557e2ae4326fcfec434a486ae34fa0d
  Author: ndowens 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  codeblocks: 13.12 -> 16.01

(@7c6f434c) move the buildInputs missed in the initial version to
nativeBuildInputs, too.

Pushed instead of #24074


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


[Nix-commits] [NixOS/nixpkgs] 317734: speedcrunch: stick to qt 5.7 as 5.8 is broken

2017-03-24 Thread Peter Hoeg
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 317734f99cc095c0158e071ccb3052fa91407723
  
https://github.com/NixOS/nixpkgs/commit/317734f99cc095c0158e071ccb3052fa91407723
  Author: Peter Hoeg 
  Date:   2017-03-25 (Sat, 25 Mar 2017)

  Changed paths:
M pkgs/applications/science/math/speedcrunch/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  speedcrunch: stick to qt 5.7 as 5.8 is broken


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


[Nix-commits] [NixOS/nixpkgs] 7444ca: geda: fix build by using guile_2_0 instead of late...

2017-03-24 Thread Joachim F
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 7444cad2f6e3ccfa27c70b52389621c13b6cbf1e
  
https://github.com/NixOS/nixpkgs/commit/7444cad2f6e3ccfa27c70b52389621c13b6cbf1e
  Author: Peter Jones 
  Date:   2017-03-23 (Thu, 23 Mar 2017)

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

  Log Message:
  ---
  geda: fix build by using guile_2_0 instead of latest ver

gEDA is failing to build on unstable because of the recent upgrade of
guile.


  Commit: 5c045afdddb8e4511e54b6195cbd60caffda6a66
  
https://github.com/NixOS/nixpkgs/commit/5c045afdddb8e4511e54b6195cbd60caffda6a66
  Author: Joachim F 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  Merge pull request #24257 from pjones/pjones/geda-guile

geda: fix build by using guile_2_0 instead of latest ver


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


[Nix-commits] [NixOS/nixpkgs] c86f00: direwolf: 1.2 -> 1.3

2017-03-24 Thread ndowens
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c86f005137cde36de457572eec99dca581be
  
https://github.com/NixOS/nixpkgs/commit/c86f005137cde36de457572eec99dca581be
  Author: ndowens 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  direwolf: 1.2 -> 1.3

alaLib as optional

Remove extra stdenv.lib

(@7c6f434c) fixed a typo - pushing instead of #24105


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


[Nix-commits] [NixOS/nixpkgs] a23b18: bitcoin-classic: 0.11.2.cl1.b1 -> 1.2.1

2017-03-24 Thread Michael Raskin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a23b18cfb863cb8cf14893324bef977dc4bdda08
  
https://github.com/NixOS/nixpkgs/commit/a23b18cfb863cb8cf14893324bef977dc4bdda08
  Author: ndowens 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/applications/altcoins/bitcoin-classic.nix

  Log Message:
  ---
  bitcoin-classic: 0.11.2.cl1.b1 -> 1.2.1


  Commit: a7cb6997aa411715c3b4bbfac79b154d2ec032c6
  
https://github.com/NixOS/nixpkgs/commit/a7cb6997aa411715c3b4bbfac79b154d2ec032c6
  Author: Michael Raskin <7c6f4...@mail.ru>
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/applications/altcoins/bitcoin-classic.nix

  Log Message:
  ---
  bitcoin-classic: 1.2.1 -> 1.2.3

Update after #23577


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


[Nix-commits] [NixOS/nixpkgs] 27ba56: nixos/plasma5: also test SDDM theme

2017-03-24 Thread Thomas Tuegel
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 27ba56f1e01e5015897be087fe25d5bbcfe13d70
  
https://github.com/NixOS/nixpkgs/commit/27ba56f1e01e5015897be087fe25d5bbcfe13d70
  Author: Thomas Tuegel 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M nixos/tests/plasma5.nix

  Log Message:
  ---
  nixos/plasma5: also test SDDM theme


  Commit: e44cd00c2aae5d5e419e3207a571d402f95ec87a
  
https://github.com/NixOS/nixpkgs/commit/e44cd00c2aae5d5e419e3207a571d402f95ec87a
  Author: Thomas Tuegel 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/applications/display-managers/sddm/default.nix

  Log Message:
  ---
  sddm: fix wrapper

When I reduced the closure size, I broke the built-in theme. When I reverted
that fix, the built-in theme worked but the Plasma theme was broken. Now the
wrapper is fixed so that both themes work.


  Commit: 5dbbb60d4f11406467d2c3655c4fb35c951ee656
  
https://github.com/NixOS/nixpkgs/commit/5dbbb60d4f11406467d2c3655c4fb35c951ee656
  Author: Thomas Tuegel 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M nixos/release-combined.nix

  Log Message:
  ---
  nixos/plasma5: re-enable test

Fixes #24240.

I do not know the cause of the test failures, but the tests pass now.


  Commit: 352e335f3d643b84f34d5c102a4828712924a267
  
https://github.com/NixOS/nixpkgs/commit/352e335f3d643b84f34d5c102a4828712924a267
  Author: Thomas Tuegel 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M nixos/release-combined.nix
M nixos/release.nix
M nixos/tests/sddm.nix

  Log Message:
  ---
  nixos/sddm: test automatic and manual login


  Commit: 39fdbbb71e7ffbb7bea328530dbede9e092b35e2
  
https://github.com/NixOS/nixpkgs/commit/39fdbbb71e7ffbb7bea328530dbede9e092b35e2
  Author: Thomas Tuegel 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M nixos/release-combined.nix
M nixos/release.nix
M nixos/tests/plasma5.nix
M nixos/tests/sddm.nix
M pkgs/applications/display-managers/sddm/default.nix

  Log Message:
  ---
  Merge branch 'master--plasma-5'


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


[Nix-commits] [NixOS/nixpkgs] bab359: gogs: 0.9.113 -> 0.10.18

2017-03-24 Thread Michael Raskin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: bab3594b54dc51d340a8780a53dcb851ea77ad6b
  
https://github.com/NixOS/nixpkgs/commit/bab3594b54dc51d340a8780a53dcb851ea77ad6b
  Author: ndowens 
  Date:   2017-03-22 (Wed, 22 Mar 2017)

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

  Log Message:
  ---
  gogs: 0.9.113 -> 0.10.18


  Commit: 26fe842ec58f216b7a379e0237e72a4d97ea281c
  
https://github.com/NixOS/nixpkgs/commit/26fe842ec58f216b7a379e0237e72a4d97ea281c
  Author: Michael Raskin <7c6f4...@mail.ru>
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  Merge pull request #24221 from ndowens/gogs

gogs: 0.9.113 -> 0.10.18


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


[Nix-dev] gentoo like nixpkgs globala useflags in nixpkgs config - would it be worth it?

2017-03-24 Thread Marc Weber
Issue pulseSupport -> does it make sense to have a global 'enable pulse
for all packgages' config.pulseSupport = true flag?

packages could be using:  config.pulseSupport or false to disable by
default then.

Gentoo use flags traditionally have been used to enable commonly used
flags such as 'qt support' 'gtk support' or similar.

in the specific pulse case I was told on irc that most packages like
mplayer even work with pulse without having pulse built in.
But same applies to jackd or whatsoever.

The next question is: Which flags might be worth adding right now
(because for instance this would also mean changing flags for sox using
consistent naming which uses enablePulseaudio something flag).

And how / where would those global flags be documented ?

Having a defaultFlags = {
  config.sox = null; # does this cause the package default being used in 
"config.sox or false" ?
  config.pulseSupport = null; # please note: you can enable, but most packages 
will work with pulse without doing so 
  config.qtSupport = null;
  config.gtkSupport = null;
}

And then there was a common way to document and set the same behaviour
which affects many packages. Maybe there is already a way which I might
have missed?

Thus package defaults could look like this:


pulseSuport ?
  let flag = 'pulseSupport';
  let package = 'sox';
  in config.$flag or config.$package.$flag or false;
 ^ global   ^ package global  ^ derivation default

So you can set nixpgks config to either

pulseSupport = true -> all packages
mplayer.pulseSupport = true -> mplayer only

or still override with .override ( .. ) the known way.

I'm not going to change anything - just want to understand current
situation and whether its worth thinking about it.

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


[Nix-commits] [NixOS/nixpkgs] 92a8c8: sox: added enableLibpulseaudio option

2017-03-24 Thread Michael Raskin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 92a8c86647135502c6b48916b8403e7b83505020
  
https://github.com/NixOS/nixpkgs/commit/92a8c86647135502c6b48916b8403e7b83505020
  Author: Eric Litak 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/applications/misc/audio/sox/default.nix

  Log Message:
  ---
  sox: added enableLibpulseaudio option


  Commit: 201f3efccf539f680f2368ffe7cf9ef02cdd84df
  
https://github.com/NixOS/nixpkgs/commit/201f3efccf539f680f2368ffe7cf9ef02cdd84df
  Author: Michael Raskin <7c6f4...@mail.ru>
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/applications/misc/audio/sox/default.nix

  Log Message:
  ---
  Merge pull request #24292 from elitak/pulse-sox

sox: added enableLibpulseaudio option


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


[Nix-commits] [NixOS/nixpkgs] ccc104: nixos/plasma5: also test SDDM theme

2017-03-24 Thread Thomas Tuegel
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ccc1042f7698e0d7fda07d6f11c6245acc7bfb5d
  
https://github.com/NixOS/nixpkgs/commit/ccc1042f7698e0d7fda07d6f11c6245acc7bfb5d
  Author: Thomas Tuegel 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M nixos/tests/plasma5.nix

  Log Message:
  ---
  nixos/plasma5: also test SDDM theme


  Commit: 60c9bf91e1130188eb5c87d673ff970482781938
  
https://github.com/NixOS/nixpkgs/commit/60c9bf91e1130188eb5c87d673ff970482781938
  Author: Thomas Tuegel 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/applications/display-managers/sddm/default.nix

  Log Message:
  ---
  sddm: fix wrapper

When I reduced the closure size, I broke the built-in theme. When I reverted
that fix, the built-in theme worked but the Plasma theme was broken. Now the
wrapper is fixed so that both themes work.


  Commit: c6195b6b280ed25a55f2cbf0f6edda0bb19e96cb
  
https://github.com/NixOS/nixpkgs/commit/c6195b6b280ed25a55f2cbf0f6edda0bb19e96cb
  Author: Thomas Tuegel 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/desktops/plasma-5/plasma-workspace/default.nix

  Log Message:
  ---
  plasma-workspace: propagate Qt-based inputs


  Commit: 1dbb9628c807c2b137a99204fe3c03b0f543a606
  
https://github.com/NixOS/nixpkgs/commit/1dbb9628c807c2b137a99204fe3c03b0f543a606
  Author: Thomas Tuegel 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M nixos/tests/plasma5.nix
M pkgs/applications/display-managers/sddm/default.nix
M pkgs/desktops/plasma-5/plasma-workspace/default.nix

  Log Message:
  ---
  Merge branch 'release-17.03--plasma-5' into release-17.03


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


[Nix-commits] [NixOS/nixpkgs] f815a7: dnscrypt-proxy service: systemd notification under...

2017-03-24 Thread Joachim Fasting
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: f815a7697e09b0b72fe2d06fd29ae1aeee6cdb5a
  
https://github.com/NixOS/nixpkgs/commit/f815a7697e09b0b72fe2d06fd29ae1aeee6cdb5a
  Author: Joachim Fasting 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M nixos/modules/services/networking/dnscrypt-proxy.nix

  Log Message:
  ---
  dnscrypt-proxy service: systemd notification under apparmor


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


[Nix-commits] [NixOS/nixpkgs] 03c07a: octoprint-plugins.m33-fio: fix incompatibility wit...

2017-03-24 Thread Nikolay Amiantov
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 03c07ac02efb3b9b9e7d28f2108c2929268614fc
  
https://github.com/NixOS/nixpkgs/commit/03c07ac02efb3b9b9e7d28f2108c2929268614fc
  Author: Nikolay Amiantov 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/applications/misc/octoprint/plugins.nix

  Log Message:
  ---
  octoprint-plugins.m33-fio: fix incompatibility with new OctoPrint

(cherry picked from commit 8c98df01360c783567b012d57d3e9f547c5b69c3)


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


[Nix-commits] [NixOS/nixpkgs] 8c98df: octoprint-plugins.m33-fio: fix incompatibility wit...

2017-03-24 Thread Nikolay Amiantov
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8c98df01360c783567b012d57d3e9f547c5b69c3
  
https://github.com/NixOS/nixpkgs/commit/8c98df01360c783567b012d57d3e9f547c5b69c3
  Author: Nikolay Amiantov 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/applications/misc/octoprint/plugins.nix

  Log Message:
  ---
  octoprint-plugins.m33-fio: fix incompatibility with new OctoPrint


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


[Nix-commits] [NixOS/nixpkgs] c1b564: kodi: 17.0 -> 17.1

2017-03-24 Thread Tim Steinbach
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c1b5643bcd0226d394d732775f073bc6bc289920
  
https://github.com/NixOS/nixpkgs/commit/c1b5643bcd0226d394d732775f073bc6bc289920
  Author: Peter Hoeg 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  kodi: 17.0 -> 17.1

(cherry picked from commit 7833436098a341c1296faba17a7839690aa0702a)


  Commit: 4367e3e249dbea5cc935150578461cabcf04b615
  
https://github.com/NixOS/nixpkgs/commit/4367e3e249dbea5cc935150578461cabcf04b615
  Author: Tim Steinbach 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Log Message:
  ---
  Merge pull request #24262 from peterhoeg/u/kodi_stable

kodi: 17.0 -> 17.1


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


[Nix-commits] [NixOS/nixpkgs] d1619f: kodi: 17.0 -> 17.1

2017-03-24 Thread Peter Hoeg
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d1619fefcb5786f729014ad1a37a1094532e8d83
  
https://github.com/NixOS/nixpkgs/commit/d1619fefcb5786f729014ad1a37a1094532e8d83
  Author: Peter Hoeg 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  kodi: 17.0 -> 17.1

(cherry picked from commit 7833436098a341c1296faba17a7839690aa0702a)


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


[Nix-dev] trace an option(s) definition to the `filename` + `loc`

2017-03-24 Thread Joachim Schiele
hello,

i would like to print the filename + loc of configuration.nix port
assignment in port-module.nix 'throw' line. how to get this information
from nix?

* in nixpkgs/lib/types.nix i see `loc` information for the various merge
functions.
* lib nixpkgs/lib/debug.nix i found traceCall/traceCall2/traceCall3 but
no examples of those in usage

IIRC there was a function which traces back the value to the filename +
loc but i can't find it anymore.

anyone knows how to get these values?






# configuration.nix
  services.portBB = {
"lastlog.de" = {
  "/status" = {
port = 8000;
path = "/status";
  };
};
  };

# port-module.nix:

services.portBB = mkOption {
  type = types.attrsOf (types.attrsOf (types.submodule {
options.port = mkOption {
  type = types.int;
  apply = p: if p == 8000 then throw "Port ${toString p} may not
be used!" else p;
};

options.path = mkOption {
  type = types.path;
};
  }));
};

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


Re: [Nix-dev] NixOS 17.03 Release Sprint in Munich (25.-26.03.)

2017-03-24 Thread Graham Christensen
Robin Gloster  writes:

> The sprint will be held at the Mayflower office in Munich on Saturday
> and Sunday starting at 11:00. Drinks will be provided.

Sounds great, I wish I could come! I'll provide my own drinks from my
home office :)

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


[Nix-commits] [NixOS/nixpkgs] 6948f7: wireguard: 0.0.20170320.1 -> 0.0.20170324

2017-03-24 Thread Jörg Thalheim
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6948f79c16d8fe494dda1a25fdbe9d67f5de839e
  
https://github.com/NixOS/nixpkgs/commit/6948f79c16d8fe494dda1a25fdbe9d67f5de839e
  Author: Jason A. Donenfeld 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  wireguard: 0.0.20170320.1 -> 0.0.20170324


  Commit: 64f96732bbd87172a154ed3d1c51d575b56e7340
  
https://github.com/NixOS/nixpkgs/commit/64f96732bbd87172a154ed3d1c51d575b56e7340
  Author: Jörg Thalheim 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  Merge pull request #24270 from zx2c4/patch-2

wireguard: 0.0.20170320.1 -> 0.0.20170324


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


[Nix-commits] [NixOS/nixpkgs] 7b470c: 915resolution: 0.5.2 -> 0.5.3

2017-03-24 Thread Eelco Dolstra
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 7b470cd57ad1cf3959e9499cc806e850b9aff28a
  
https://github.com/NixOS/nixpkgs/commit/7b470cd57ad1cf3959e9499cc806e850b9aff28a
  Author: ndowens 
  Date:   2017-03-23 (Thu, 23 Mar 2017)

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

  Log Message:
  ---
  915resolution: 0.5.2 -> 0.5.3


  Commit: 83cd1b439a1fc5a30d4cce6419f89a6b7ec65d20
  
https://github.com/NixOS/nixpkgs/commit/83cd1b439a1fc5a30d4cce6419f89a6b7ec65d20
  Author: Eelco Dolstra 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  Merge pull request #24266 from ndowens/915resolution

915resolution: 0.5.2 -> 0.5.3


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


[Nix-commits] [NixOS/nixpkgs] 3631f8: Nix, Hydra: bump to 2017-03-21

2017-03-24 Thread Domen Kožar
  Branch: refs/heads/hydra-bump
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 3631f8d0f45f795255fce61c2e7631806836c530
  
https://github.com/NixOS/nixpkgs/commit/3631f8d0f45f795255fce61c2e7631806836c530
  Author: Domen Kožar 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  Nix, Hydra: bump to 2017-03-21


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


[Nix-commits] [NixOS/nixpkgs] 97f26e: initial release: vulnix

2017-03-24 Thread Frederik Rietdijk
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 97f26ee39ae057022d060edd1c3c8b64e5e2b174
  
https://github.com/NixOS/nixpkgs/commit/97f26ee39ae057022d060edd1c3c8b64e5e2b174
  Author: Maksim Bronsky 
  Date:   2017-03-15 (Wed, 15 Mar 2017)

  Changed paths:
M lib/maintainers.nix
A pkgs/tools/security/vulnix/default.nix
A pkgs/tools/security/vulnix/requirements.nix
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  initial release: vulnix


  Commit: 70322d8b870697059a14e22a733f3a8af84f6f42
  
https://github.com/NixOS/nixpkgs/commit/70322d8b870697059a14e22a733f3a8af84f6f42
  Author: Jörg Thalheim 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
R pkgs/development/python-modules/btrees-py35.patch
A pkgs/development/python-modules/btrees/default.nix
M pkgs/tools/security/vulnix/default.nix
M pkgs/tools/security/vulnix/requirements.nix
M pkgs/top-level/all-packages.nix
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  pythonPackages.BTrees: 4.1.4 -> 4.3.1


  Commit: f4a1eab239298cafcf6ef8a5f51a3e5cb0bad01d
  
https://github.com/NixOS/nixpkgs/commit/f4a1eab239298cafcf6ef8a5f51a3e5cb0bad01d
  Author: Frederik Rietdijk 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M lib/maintainers.nix
R pkgs/development/python-modules/btrees-py35.patch
A pkgs/development/python-modules/btrees/default.nix
A pkgs/tools/security/vulnix/default.nix
A pkgs/tools/security/vulnix/requirements.nix
M pkgs/top-level/all-packages.nix
M pkgs/top-level/python-packages.nix

  Log Message:
  ---
  Merge pull request #23863 from plumps/add-vulnix

vulnix: init at 1.2.2


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


[Nix-commits] [NixOS/nixpkgs] f38c4e: duplicity: 0.7.07.1 -> 0.7.12

2017-03-24 Thread Peter Hoeg
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: f38c4ee775c7a485db3b3bcd86a59af84269f32b
  
https://github.com/NixOS/nixpkgs/commit/f38c4ee775c7a485db3b3bcd86a59af84269f32b
  Author: Peter Hoeg 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  duplicity: 0.7.07.1 -> 0.7.12


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


[Nix-commits] [NixOS/nixpkgs] f83f09: Revert "gdm module: only make xserver args overrid...

2017-03-24 Thread Robin Gloster
  Branch: refs/heads/release-17.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: f83f09411c75649819b13899299be1d79a879cad
  
https://github.com/NixOS/nixpkgs/commit/f83f09411c75649819b13899299be1d79a879cad
  Author: Robin Gloster 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M nixos/modules/services/x11/display-managers/gdm.nix

  Log Message:
  ---
  Revert "gdm module: only make xserver args overrideable"

This reverts commit a5aa9269027d638b80fe1f23bcf8887ca80d034b.

This allows gdm to run again, the test is still failing.

(cherry picked from commit 4e57e7f7c6db9a9c00f527eff80cb37890ba516d)


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


[Nix-commits] [NixOS/nixpkgs] 4e57e7: Revert "gdm module: only make xserver args overrid...

2017-03-24 Thread Robin Gloster
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 4e57e7f7c6db9a9c00f527eff80cb37890ba516d
  
https://github.com/NixOS/nixpkgs/commit/4e57e7f7c6db9a9c00f527eff80cb37890ba516d
  Author: Robin Gloster 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M nixos/modules/services/x11/display-managers/gdm.nix

  Log Message:
  ---
  Revert "gdm module: only make xserver args overrideable"

This reverts commit a5aa9269027d638b80fe1f23bcf8887ca80d034b.

This allows gdm to run again, the test is still failing.


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


[Nix-commits] [NixOS/nixpkgs] 641453: darwin: cleanup obsolete sdks

2017-03-24 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6414533391f7c042de2380e11fb53f41e8999e2c
  
https://github.com/NixOS/nixpkgs/commit/6414533391f7c042de2380e11fb53f41e8999e2c
  Author: Periklis Tsirakidis 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/development/compilers/smlnj/default.nix
R pkgs/os-specific/darwin/command-line-tools/default.nix
R pkgs/os-specific/darwin/osx-sdk/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  darwin: cleanup obsolete sdks


  Commit: 6fe465f500663205c2388a3879b6010de4de2c7d
  
https://github.com/NixOS/nixpkgs/commit/6fe465f500663205c2388a3879b6010de4de2c7d
  Author: Daiderd Jordan 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
M pkgs/development/compilers/smlnj/default.nix
R pkgs/os-specific/darwin/command-line-tools/default.nix
R pkgs/os-specific/darwin/osx-sdk/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  Merge pull request #24252 from periklis/topic_darwin_cleanup

darwin: cleanup obsolete sdks


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


[Nix-commits] [NixOS/nixpkgs] f6669d: fetchrepoproject: fix evaluation

2017-03-24 Thread Daiderd Jordan
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: f6669da3cfcf328e573b5be9dde56a638c3a0c95
  
https://github.com/NixOS/nixpkgs/commit/f6669da3cfcf328e573b5be9dde56a638c3a0c95
  Author: Daiderd Jordan 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

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

  Log Message:
  ---
  fetchrepoproject: fix evaluation


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


[Nix-commits] [NixOS/nixpkgs] d69e93: ocamlPackages.ocaml-compiler-libs: init at 0.9.0

2017-03-24 Thread Vincent Laporte
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d69e9327806496090cb658e377f76b6fdadaaa9c
  
https://github.com/NixOS/nixpkgs/commit/d69e9327806496090cb658e377f76b6fdadaaa9c
  Author: Vincent Laporte 
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
A pkgs/development/ocaml-modules/janestreet/ocaml-compiler-libs.nix
M pkgs/top-level/ocaml-packages.nix

  Log Message:
  ---
  ocamlPackages.ocaml-compiler-libs: init at 0.9.0

This packages exposes the OCaml compiler libraries repackages
under the toplevel names Ocaml_common, Ocaml_bytecomp, ...

Homepage: https://github.com/janestreet/ocaml-compiler-libs


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