Re: [Nix-dev] Latex package to handle unicode characters?

2016-06-06 Thread Guillaume Maudoux (Layus)
Bottom line is that texlive updates its packages frequently and our md5 are 
always out of sync. We mirror some packages but not the whole scheme-full.

AFAIK, you can either use scheme basic, or go trough the update procedure 
described in texlive-new/default.nix to get a (temporarily) up-to-date list of 
hashes and build against that.

Regards,
-- Layus.


Le 6 juin 2016 22:33:35 UTC+02:00, Taeer Bar-Yam  a écrit :
>actually it appears that only scheme-basic is working. scheme-full is
>giving me an error about md5 hash mismatches:
>( output path ‘/nix/store/ayq32cfk92kiysywxnb35xfhsm4j3wbq-2up.tar.xz’
>has md5 hash ‘7bb1a159a6e50d7cb807c58f471e360e’ when
>‘6160fbc7ab71be778081500b908d2648’ was expected )
>does anyone know what the problem is and how to fix it?
>> On Jun 6, 2016, at 2:16 PM, Taeer Bar-Yam  wrote:
>> 
>> I had a similar problem and started using texlive.combine.scheme-full
>or texlive.combine.scheme-basic. Maybe try that, see if it works for
>what you need?
>>> On Jun 6, 2016, at 2:07 PM, Jeffrey David Johnson 
>wrote:
>>> 
>>> I was using texLiveFull until recently, but now it's marked broken
>and a comment points users to the texlive.combine method. I tried
>checking out an older version of pkgs/tools/typesetting/tex but the
>dependencies don't line up with the rest of nixpkgs anymore. Probably I
>just want the full set of texlive-new packages, even if they're big,
>becuase I don't know what I'm doing enough to pick and choose. So I
>tried this monster (all collections + inputenc packages):
>>> 
>>>  myTexlive = with pkgs; texlive.combine {
>>>inherit (texlive)
>>>  collection-basic
>>>  collection-bibtexextra
>>>  collection-binextra
>>>  collection-context
>>>  collection-fontsextra
>>>  collection-fontsrecommended
>>>  collection-fontutils
>>>  collection-formatsextra
>>>  collection-games
>>>  collection-genericextra
>>>  collection-genericrecommended
>>>  collection-htmlxml
>>>  collection-humanities
>>>  collection-langafrican
>>>  collection-langarabic
>>>  collection-langchinese
>>>  collection-langcjk
>>>  collection-langcyrillic
>>>  collection-langczechslovak
>>>  collection-langenglish
>>>  collection-langeuropean
>>>  collection-langfrench
>>>  collection-langgerman
>>>  collection-langgreek
>>>  collection-langindic
>>>  collection-langitalian
>>>  collection-langjapanese
>>>  collection-langkorean
>>>  collection-langother
>>>  collection-langpolish
>>>  collection-langportuguese
>>>  collection-langspanish
>>>  collection-latex
>>>  collection-latexextra
>>>  collection-latexrecommended
>>>  collection-luatex
>>>  collection-mathextra
>>>  collection-metapost
>>>  collection-music
>>>  collection-omega
>>>  collection-pictures
>>>  collection-plainextra
>>>  collection-pstricks
>>>  collection-publishers
>>>  collection-science
>>>  collection-texworks
>>>  collection-wintools
>>>  collection-xetex
>>>  greek-inputenc;
>>>  };
>>> 
>>> Still the same error though. Maybe it's a pandoc issue after all.
>>> Jeff
>>> 
>>> On Wed, 1 Jun 2016 02:45:18 -0700
>>> Linus Arver  wrote:
>>> 
 On Sun, May 29, 2016 at 04:56:12PM -0700, Jeffrey David Johnson
>wrote:
> I get the following error when exporting some markdown to PDF with
>pandoc:
> 
>An error occured: PDF creation failed:
>! Package inputenc Error: Unicode char \u8:  not set up for use
>with LaTeX.
> 
>See the inputenc package documentation for explanation.
>Type  H   for immediate help.
> ...  
> 
>l.150   Evolutionary Analysis}
> 
>Try running pandoc with --latex-engine=xelatex.
> 
> I could hunt this one character down, but is there a package I
>could add to my texlive environment that might help handle this type of
>problem in general?
 
 I used to use the texliveFull package, which included xelatex.
 
 FWIW, I no longer use texliveFull; instead I use a Docker container
>for
 all TeX-related things as it is much simpler to use along with
 negligible maintenence costs, if at all.
 
> So far I just use the standard one:
> 
>myTexLive = texlive.combine {
>  inherit (texlive) scheme-small;
>};
> 
> Don't see any mention of xelatex in nixpkgs.
 
 That's probably because it still comes with texliveFull, which is
>what
 most people use I imagine.
 
> Ideally I'd like to handle all of unicode, but just skipping any
>unrenderable characters would be OK too, since I gather latex doesn't
>do that yet?
 
 AFAIK, Latex never dealt with Unicode natively. Xelatex has much
>simpler
 font support (fontspec) so I've always opted for Xelatex from the
>beginning.
 
 Best,
 Linus
>>> _

[Nix-commits] [NixOS/nixpkgs] bd1b23: fix 'licenses' -> 'license' in several places

2016-06-06 Thread Nikolay Amiantov
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: bd1b236f7c72260b3b74244c9998ecd6b204ae8b
  
https://github.com/NixOS/nixpkgs/commit/bd1b236f7c72260b3b74244c9998ecd6b204ae8b
  Author: Nikolay Amiantov 
  Date:   2016-06-07 (Tue, 07 Jun 2016)

  Changed paths:
M pkgs/applications/video/mjpg-streamer/default.nix
M pkgs/data/fonts/corefonts/default.nix
M pkgs/development/tools/analysis/garcosim/tracefilesim/default.nix

  Log Message:
  ---
  fix 'licenses' -> 'license' in several places


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


[Nix-commits] [NixOS/nixpkgs] ffb1e8: corefonts: add meta and mark as unfree

2016-06-06 Thread Nikolay Amiantov
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ffb1e8506b662f86c4a7b1d071fa5162be22c753
  
https://github.com/NixOS/nixpkgs/commit/ffb1e8506b662f86c4a7b1d071fa5162be22c753
  Author: Nikolay Amiantov 
  Date:   2016-06-07 (Tue, 07 Jun 2016)

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

  Log Message:
  ---
  corefonts: add meta and mark as unfree

See e.g. https://sourceforge.net/p/corefonts/bugs/6/


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


Re: [Nix-dev] python2nix requires old pip?

2016-06-06 Thread Rok Garbas
hey!

if you create an issue or send a pr what is not working with
pypi2nix[1] i can give it a look. i would really appreciate feedback,
since packages i usually use work for me.

also anything i can i add to the readme to make it easier to
understand is appreciated.


[1] https://github.com/garbas/pypi2nix

On Mon, Jun 6, 2016 at 7:30 PM, Tomasz Czyż  wrote:
> Recently I've got https://github.com/garbas/pypi2nix working, looks like
> usefull tool. But I had to make own package, the one from nixpkgs didn't
> work for me.
>
> 2016-06-06 17:59 GMT+01:00 Jeffrey David Johnson :
>>
>> What's the current state of the py*2nix helpers? I just tried to run
>> python2nix and got this:
>>
>> $ python2nix
>> Traceback (most recent call last):
>>   File
>> "/nix/store/mpzwan1fyraps3kmigpda76lzyj9r9qy-python2nix-20140927/bin/.python2nix-wrapped",
>> line 8, in 
>> from python2nix import main
>>   File
>> "/nix/store/mpzwan1fyraps3kmigpda76lzyj9r9qy-python2nix-20140927/lib/python2.7/site-packages/python2nix/__init__.py",
>> line 5, in 
>> from python2nix import pip_deps
>>   File
>> "/nix/store/mpzwan1fyraps3kmigpda76lzyj9r9qy-python2nix-20140927/lib/python2.7/site-packages/python2nix/pip_deps.py",
>> line 15, in 
>> from pip.log import logger
>> ImportError: No module named log
>>
>> It worked for me until recently. Is anyone else currently using it?
>> According to https://github.com/proger/python2nix it requires pip==1.5.6, so
>> I'm guessing that just needs to be hunted down and added as a dependency.
>>
>> Also tried cloning the two pypi2nix repos
>> (https://github.com/garbas/pypi2nix and
>> https://github.com/offlinehacker/pypi2nix) but couldn't get either of them
>> to work.
>> Jeff
>> ___
>> nix-dev mailing list
>> nix-dev@lists.science.uu.nl
>> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
>
>
>
> --
> Tomasz Czyż
>
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>



-- 
Rok Garbas
http://www.garbas.si
r...@garbas.si
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] e8108e: toxvpn: update versions and allow systemd to be op...

2016-06-06 Thread Joachim Fasting
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: e8108e0d2227d0e848615c02101cf57f85be3a06
  
https://github.com/NixOS/nixpkgs/commit/e8108e0d2227d0e848615c02101cf57f85be3a06
  Author: michael bishop 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  toxvpn: update versions and allow systemd to be optional


  Commit: 38ba56863435c5f791083a638f06eda7da876265
  
https://github.com/NixOS/nixpkgs/commit/38ba56863435c5f791083a638f06eda7da876265
  Author: Joachim Fasting 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  Merge pull request #16019 from cleverca22/master

toxvpn: update versions and allow systemd to be optional


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


[Nix-commits] [NixOS/nixpkgs] 86f9ea: exfat: 1.2.3 -> 1.2.4

2016-06-06 Thread Tobias Geerinckx-Rice
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 86f9ead2880142b08069e7254ecda2341d25db0e
  
https://github.com/NixOS/nixpkgs/commit/86f9ead2880142b08069e7254ecda2341d25db0e
  Author: Tobias Geerinckx-Rice 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M pkgs/tools/filesystems/exfat/default.nix

  Log Message:
  ---
  exfat: 1.2.3 -> 1.2.4


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


Re: [Nix-dev] How to use .nixpkgs/config.nix?

2016-06-06 Thread Mateusz Czaplinski
On Mon, Jun 6, 2016 at 9:31 PM, Kamil Chmielewski  wrote:
> Did you see nix pills by Lehtalman
> http://lethalman.blogspot.it/2014/07/nix-pill-1-why-you-should-give-it-try.html
> ?

The first ones seemed to repeat the contents of the manual, so I
initially didn't follow through; but now that you said, I tried again
and indeed the "pill 17" [3] seems to talk about packageOverrides.
Together with another linked article [4], it explains the 'x: with x
{' pattern very nice - thanks! But still doesn't seem to explain where
the later 'pkgs' inside it come from [5]? And what they contain? esp.
compared to their apparent siblings? (i.e. what's in 'pkgs_' vs.
what's in 'pkgs_.pkgs' IIUC?)

[3] 
http://lethalman.blogspot.it/2014/11/nix-pill-17-nixpkgs-overriding-packages.html
[4] http://r6.ca/blog/20140422T142911Z.html
[5] 
https://github.com/kamilchm/.nixpkgs/blob/56b2bba3bdc871dd8360a43a355ab2b214f216c9/config.nix#L32

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


Re: [Nix-dev] Latex package to handle unicode characters?

2016-06-06 Thread Taeer Bar-Yam
actually it appears that only scheme-basic is working. scheme-full is giving me 
an error about md5 hash mismatches:
( output path ‘/nix/store/ayq32cfk92kiysywxnb35xfhsm4j3wbq-2up.tar.xz’ has md5 
hash ‘7bb1a159a6e50d7cb807c58f471e360e’ when ‘6160fbc7ab71be778081500b908d2648’ 
was expected )
does anyone know what the problem is and how to fix it?
> On Jun 6, 2016, at 2:16 PM, Taeer Bar-Yam  wrote:
> 
> I had a similar problem and started using texlive.combine.scheme-full or 
> texlive.combine.scheme-basic. Maybe try that, see if it works for what you 
> need?
>> On Jun 6, 2016, at 2:07 PM, Jeffrey David Johnson  wrote:
>> 
>> I was using texLiveFull until recently, but now it's marked broken and a 
>> comment points users to the texlive.combine method. I tried checking out an 
>> older version of pkgs/tools/typesetting/tex but the dependencies don't line 
>> up with the rest of nixpkgs anymore. Probably I just want the full set of 
>> texlive-new packages, even if they're big, becuase I don't know what I'm 
>> doing enough to pick and choose. So I tried this monster (all collections + 
>> inputenc packages):
>> 
>>  myTexlive = with pkgs; texlive.combine {
>>inherit (texlive)
>>  collection-basic
>>  collection-bibtexextra
>>  collection-binextra
>>  collection-context
>>  collection-fontsextra
>>  collection-fontsrecommended
>>  collection-fontutils
>>  collection-formatsextra
>>  collection-games
>>  collection-genericextra
>>  collection-genericrecommended
>>  collection-htmlxml
>>  collection-humanities
>>  collection-langafrican
>>  collection-langarabic
>>  collection-langchinese
>>  collection-langcjk
>>  collection-langcyrillic
>>  collection-langczechslovak
>>  collection-langenglish
>>  collection-langeuropean
>>  collection-langfrench
>>  collection-langgerman
>>  collection-langgreek
>>  collection-langindic
>>  collection-langitalian
>>  collection-langjapanese
>>  collection-langkorean
>>  collection-langother
>>  collection-langpolish
>>  collection-langportuguese
>>  collection-langspanish
>>  collection-latex
>>  collection-latexextra
>>  collection-latexrecommended
>>  collection-luatex
>>  collection-mathextra
>>  collection-metapost
>>  collection-music
>>  collection-omega
>>  collection-pictures
>>  collection-plainextra
>>  collection-pstricks
>>  collection-publishers
>>  collection-science
>>  collection-texworks
>>  collection-wintools
>>  collection-xetex
>>  greek-inputenc;
>>  };
>> 
>> Still the same error though. Maybe it's a pandoc issue after all.
>> Jeff
>> 
>> On Wed, 1 Jun 2016 02:45:18 -0700
>> Linus Arver  wrote:
>> 
>>> On Sun, May 29, 2016 at 04:56:12PM -0700, Jeffrey David Johnson wrote:
 I get the following error when exporting some markdown to PDF with pandoc:
 
An error occured: PDF creation failed:
! Package inputenc Error: Unicode char \u8:  not set up for use with 
 LaTeX.
 
See the inputenc package documentation for explanation.
Type  H   for immediate help.
 ...  
 
l.150   Evolutionary Analysis}
 
Try running pandoc with --latex-engine=xelatex.
 
 I could hunt this one character down, but is there a package I could add 
 to my texlive environment that might help handle this type of problem in 
 general?
>>> 
>>> I used to use the texliveFull package, which included xelatex.
>>> 
>>> FWIW, I no longer use texliveFull; instead I use a Docker container for
>>> all TeX-related things as it is much simpler to use along with
>>> negligible maintenence costs, if at all.
>>> 
 So far I just use the standard one:
 
myTexLive = texlive.combine {
  inherit (texlive) scheme-small;
};
 
 Don't see any mention of xelatex in nixpkgs.
>>> 
>>> That's probably because it still comes with texliveFull, which is what
>>> most people use I imagine.
>>> 
 Ideally I'd like to handle all of unicode, but just skipping any 
 unrenderable characters would be OK too, since I gather latex doesn't do 
 that yet?
>>> 
>>> AFAIK, Latex never dealt with Unicode natively. Xelatex has much simpler
>>> font support (fontspec) so I've always opted for Xelatex from the beginning.
>>> 
>>> Best,
>>> Linus
>> ___
>> nix-dev mailing list
>> nix-dev@lists.science.uu.nl
>> http://lists.science.uu.nl/mailman/listinfo/nix-dev
> 

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


[Nix-commits] [NixOS/nixpkgs] 2b0f12: debian-devscripts: 2.16.4 -> 2.16.5

2016-06-06 Thread Tobias Geerinckx-Rice
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 2b0f12c07345d8d9ea6b9c5d70a8795d5b5db164
  
https://github.com/NixOS/nixpkgs/commit/2b0f12c07345d8d9ea6b9c5d70a8795d5b5db164
  Author: Tobias Geerinckx-Rice 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M pkgs/tools/misc/debian-devscripts/default.nix

  Log Message:
  ---
  debian-devscripts: 2.16.4 -> 2.16.5


  Commit: b04e2fab7cc7f3323e5328eff1265a1e0cebe77a
  
https://github.com/NixOS/nixpkgs/commit/b04e2fab7cc7f3323e5328eff1265a1e0cebe77a
  Author: Tobias Geerinckx-Rice 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M pkgs/tools/security/bruteforce-luks/default.nix

  Log Message:
  ---
  bruteforce-luks: 1.2.0 -> 1.2.1


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


Re: [Nix-dev] How to use .nixpkgs/config.nix?

2016-06-06 Thread Kamil Chmielewski
Did you see nix pills by Lehtalman
http://lethalman.blogspot.it/2014/07/nix-pill-1-why-you-should-give-it-try.html
?

--
Kamil

2016-06-06 21:19 GMT+02:00 Mateusz Czaplinski :

> On Mon, Jun 6, 2016 at 11:30 AM, Kamil Chmielewski 
> wrote:
> > The '_pkgs : with _pkgs; {' part comes from
> > https://nixos.org/wiki/Howto_keep_multiple_packages_up_to_date_at_once.
>
> Yes, I've noticed. I know it works, and I'm very grateful to you for
> publicizing your solution in one of the "declarative user config"
> issues, so that I could adopt it. But I'd like to understand what it
> does and how it works. I've seen packageOverrides written in this way,
> as will as in other ways (e.g. the Nix manual uses 'rec' and doesn't
> use 'with'). I'd like to understand what's going on here, why is it
> needed, why sometimes one form sometimes other, and how and when to
> use one or the other. I tried to explore it with the manuals in hand,
> but to no success. So I thought maybe someone could help me with this?
>
> As to other perceived complications (esp. 'buildEnv'), I seem to have
> worked through them already,
>
> Thanks,
> /Mateusz.
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 64328c: openldap: fix example for multiple-outputs and for...

2016-06-06 Thread Arseniy Seroka
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 64328ca4757beb50016774288f2219290587bfea
  
https://github.com/NixOS/nixpkgs/commit/64328ca4757beb50016774288f2219290587bfea
  Author: Kranium Gikos Mendoza 
  Date:   2016-06-05 (Sun, 05 Jun 2016)

  Changed paths:
M nixos/modules/services/databases/openldap.nix

  Log Message:
  ---
  openldap: fix example for multiple-outputs and formatting


  Commit: c9f8cc4bf44988ce537fd3f5842c4f2ef99cad1d
  
https://github.com/NixOS/nixpkgs/commit/c9f8cc4bf44988ce537fd3f5842c4f2ef99cad1d
  Author: Arseniy Seroka 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M nixos/modules/services/databases/openldap.nix

  Log Message:
  ---
  Merge pull request #15991 from womfoo/openldap

openldap: fix example for multiple-outputs and formatting


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


Re: [Nix-dev] How to use .nixpkgs/config.nix?

2016-06-06 Thread Mateusz Czaplinski
On Mon, Jun 6, 2016 at 11:30 AM, Kamil Chmielewski  wrote:
> The '_pkgs : with _pkgs; {' part comes from
> https://nixos.org/wiki/Howto_keep_multiple_packages_up_to_date_at_once.

Yes, I've noticed. I know it works, and I'm very grateful to you for
publicizing your solution in one of the "declarative user config"
issues, so that I could adopt it. But I'd like to understand what it
does and how it works. I've seen packageOverrides written in this way,
as will as in other ways (e.g. the Nix manual uses 'rec' and doesn't
use 'with'). I'd like to understand what's going on here, why is it
needed, why sometimes one form sometimes other, and how and when to
use one or the other. I tried to explore it with the manuals in hand,
but to no success. So I thought maybe someone could help me with this?

As to other perceived complications (esp. 'buildEnv'), I seem to have
worked through them already,

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


[Nix-commits] [NixOS/nixpkgs] 6648b0: stdenv: fix paxmark

2016-06-06 Thread Tuomas Tynkkynen
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 6648b04381b8fefb704824f5db898813f22dafbb
  
https://github.com/NixOS/nixpkgs/commit/6648b04381b8fefb704824f5db898813f22dafbb
  Author: Joachim Fasting 
  Date:   2016-05-27 (Fri, 27 May 2016)

  Changed paths:
M pkgs/stdenv/generic/setup.sh

  Log Message:
  ---
  stdenv: fix paxmark

On Linux, paxctl's setup hook should overwrite the paxmark stub, but the
stub is defined after the setup hooks are sourced, so the stub ends up
overwriting the real function.  The result is that paxmark fails to do
anything.  The fix is to define the stub before any setup hooks are
sourced.  Thanks to @vcunat for figuring this out.

Closes #15492


  Commit: 2fe8a98244031a8d7b18c854da8dcb11a901cfeb
  
https://github.com/NixOS/nixpkgs/commit/2fe8a98244031a8d7b18c854da8dcb11a901cfeb
  Author: Joachim Fasting 
  Date:   2016-05-28 (Sat, 28 May 2016)

  Changed paths:
M pkgs/development/compilers/llvm/3.6/llvm.nix
M pkgs/development/compilers/llvm/3.7/llvm.nix
M pkgs/development/compilers/llvm/3.8/llvm.nix

  Log Message:
  ---
  llvm: remove bogus paxmarks

Refers to non-existent files; see e.g.,
https://hydra.nixos.org/build/36359717/nixlog/1/raw

Likely a copy-paste error that has gone unnoticed because paxmark didn't
do anything, but breaks after 6648b04381b8fefb704824f5db898813f22dafbb


  Commit: 7b6de12db216693e130c527dd0780b10741551df
  
https://github.com/NixOS/nixpkgs/commit/7b6de12db216693e130c527dd0780b10741551df
  Author: Tuomas Tynkkynen 
  Date:   2016-06-01 (Wed, 01 Jun 2016)

  Changed paths:
M .travis.yml
M doc/default.nix
M doc/functions.xml
M doc/languages-frameworks/haskell.md
M doc/languages-frameworks/python.md
M lib/maintainers.nix
M lib/modules.nix
M maintainers/scripts/travis-nox-review-pr.sh
M nixos/doc/manual/installation/installing-uefi.xml
M nixos/modules/config/fonts/fontdir.nix
M nixos/modules/config/networking.nix
M nixos/modules/installer/cd-dvd/iso-image.nix
M nixos/modules/installer/tools/nixos-generate-config.pl
M nixos/modules/misc/ids.nix
M nixos/modules/module-list.nix
M nixos/modules/programs/fish.nix
M nixos/modules/programs/tmux.nix
A nixos/modules/programs/unity3d.nix
M nixos/modules/security/acme.nix
M nixos/modules/security/acme.xml
M nixos/modules/services/computing/slurm/slurm.nix
M nixos/modules/services/network-filesystems/diod.nix
M nixos/modules/services/networking/syncthing.nix
A nixos/modules/services/networking/toxvpn.nix
M nixos/modules/system/boot/loader/efi.nix
M nixos/modules/system/boot/loader/grub/grub.nix
R nixos/modules/system/boot/loader/gummiboot/gummiboot-builder.py
R nixos/modules/system/boot/loader/gummiboot/gummiboot.nix
A nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py
A nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix
M nixos/modules/testing/test-instrumentation.nix
M nixos/modules/virtualisation/containers.nix
M nixos/tests/installer.nix
M nixos/tests/virtualbox.nix
M pkgs/applications/audio/pithos/default.nix
M pkgs/applications/editors/emacs-modes/elpa-generated.nix
M pkgs/applications/editors/emacs-modes/melpa-generated.nix
M pkgs/applications/editors/emacs-modes/melpa-packages.nix
M pkgs/applications/editors/emacs-modes/melpa-stable-generated.nix
M pkgs/applications/editors/idea/common.nix
M pkgs/applications/editors/idea/default.nix
M pkgs/applications/editors/neovim/default.nix
M pkgs/applications/editors/sublime/default.nix
M pkgs/applications/graphics/feh/default.nix
R pkgs/applications/graphics/graphicsmagick/1.3.7.nix
M pkgs/applications/graphics/graphicsmagick/default.nix
A pkgs/applications/graphics/graphicsmagick/disable-popen.patch
M pkgs/applications/graphics/imv/default.nix
M pkgs/applications/graphics/pinta/default.nix
M pkgs/applications/misc/acbuild/default.nix
M pkgs/applications/misc/calibre/default.nix
A pkgs/applications/misc/iterm2/default.nix
M pkgs/applications/misc/khal/default.nix
M pkgs/applications/misc/mdp/default.nix
M pkgs/applications/misc/rxvt_unicode/wrapper.nix
M pkgs/applications/networking/browsers/chromium/common.nix
R 
pkgs/applications/networking/browsers/chromium/patches/build_fixes_46.patch
R 
pkgs/applications/networking/browsers/chromium/patches/nix_plugin_paths_46.patch
A 
pkgs/applications/networking/browsers/chromium/patches/nix_plugin_paths_52.patch
M pkgs/applications/networking/browsers/chromium/upstream-info.nix
M pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
M 
pkgs/applications/networking/instant-messengers/pidgin-plugins/telegram-purple/default.nix
M pkgs/applications/networking/instant-messengers/qtox/default.nix
M pkgs/applications/networking/mailreaders/thunderbird-bin/so

[Nix-commits] [NixOS/nixpkgs] c85f2b: nixos/openvpn: add support for resolvconf

2016-06-06 Thread Benno Fünfstück
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c85f2b20e677e72fd3334f48b0cb0123dbaee16d
  
https://github.com/NixOS/nixpkgs/commit/c85f2b20e677e72fd3334f48b0cb0123dbaee16d
  Author: Benno Fünfstück 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  nixos/openvpn: add support for resolvconf

The update-resolve-conf script from the update-resolv-conf
package is very useful and should work in most of the common
cases, so this adds an option to enable it. The option is
disabled by default for backwards compatibility.


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


[Nix-commits] [NixOS/nixpkgs] 32cbc5: glui: init at 2.36

2016-06-06 Thread Michael Raskin
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 32cbc5b794ed2f098e2c76405b7d6211029bbd10
  
https://github.com/NixOS/nixpkgs/commit/32cbc5b794ed2f098e2c76405b7d6211029bbd10
  Author: Michael Raskin <7c6f4...@mail.ru>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  glui: init at 2.36


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


[Nix-commits] [NixOS/nixpkgs] da6258: gnome3_20: Add GNOME 3.20 package set

2016-06-06 Thread Luca Bruno
  Branch: refs/heads/gnome-3.20
  Home:   https://github.com/NixOS/nixpkgs
  Commit: da62589d8eb1efbb4bb51e165cbbe4c1a5d964ea
  
https://github.com/NixOS/nixpkgs/commit/da62589d8eb1efbb4bb51e165cbbe4c1a5d964ea
  Author: Damien Cassou 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M nixos/modules/services/x11/desktop-managers/gnome3.nix
A nixos/tests/gnome3_20-gdm.nix
A nixos/tests/gnome3_20.nix
A pkgs/desktops/gnome-3/3.20/apps/accerciser/default.nix
A pkgs/desktops/gnome-3/3.20/apps/bijiben/default.nix
A pkgs/desktops/gnome-3/3.20/apps/bijiben/src.nix
A pkgs/desktops/gnome-3/3.20/apps/cheese/default.nix
A pkgs/desktops/gnome-3/3.20/apps/cheese/src.nix
A pkgs/desktops/gnome-3/3.20/apps/evolution/default.nix
A pkgs/desktops/gnome-3/3.20/apps/evolution/src.nix
A pkgs/desktops/gnome-3/3.20/apps/file-roller/default.nix
A pkgs/desktops/gnome-3/3.20/apps/file-roller/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gedit/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gedit/src.nix
A pkgs/desktops/gnome-3/3.20/apps/glade/default.nix
A pkgs/desktops/gnome-3/3.20/apps/glade/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-boxes/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-boxes/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-calendar/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-calendar/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-characters/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-characters/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-clocks/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-clocks/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-documents/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-documents/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-getting-started-docs/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-getting-started-docs/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-logs/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-logs/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-maps/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-maps/soup.patch
A pkgs/desktops/gnome-3/3.20/apps/gnome-maps/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-music/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-music/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-nettool/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-photos/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-photos/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-weather/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-weather/src.nix
A pkgs/desktops/gnome-3/3.20/apps/nautilus-sendto/default.nix
A pkgs/desktops/gnome-3/3.20/apps/polari/default.nix
A pkgs/desktops/gnome-3/3.20/apps/polari/src.nix
A pkgs/desktops/gnome-3/3.20/apps/seahorse/default.nix
A pkgs/desktops/gnome-3/3.20/apps/seahorse/src.nix
A pkgs/desktops/gnome-3/3.20/apps/vinagre/default.nix
A pkgs/desktops/gnome-3/3.20/apps/vinagre/src.nix
A pkgs/desktops/gnome-3/3.20/core/adwaita-icon-theme/default.nix
A pkgs/desktops/gnome-3/3.20/core/adwaita-icon-theme/src.nix
A pkgs/desktops/gnome-3/3.20/core/baobab/default.nix
A pkgs/desktops/gnome-3/3.20/core/baobab/src.nix
A pkgs/desktops/gnome-3/3.20/core/caribou/default.nix
A pkgs/desktops/gnome-3/3.20/core/dconf-editor/default.nix
A pkgs/desktops/gnome-3/3.20/core/dconf-editor/src.nix
A pkgs/desktops/gnome-3/3.20/core/dconf/default.nix
A pkgs/desktops/gnome-3/3.20/core/empathy/default.nix
A pkgs/desktops/gnome-3/3.20/core/eog/default.nix
A pkgs/desktops/gnome-3/3.20/core/eog/src.nix
A pkgs/desktops/gnome-3/3.20/core/epiphany/default.nix
A pkgs/desktops/gnome-3/3.20/core/epiphany/libxml_depend.patch
A pkgs/desktops/gnome-3/3.20/core/epiphany/src.nix
A pkgs/desktops/gnome-3/3.20/core/evince/default.nix
A pkgs/desktops/gnome-3/3.20/core/evince/src.nix
A pkgs/desktops/gnome-3/3.20/core/evolution-data-server/default.nix
A pkgs/desktops/gnome-3/3.20/core/evolution-data-server/src.nix
A pkgs/desktops/gnome-3/3.20/core/folks/default.nix
A pkgs/desktops/gnome-3/3.20/core/gconf/default.nix
A pkgs/desktops/gnome-3/3.20/core/gcr/default.nix
A pkgs/desktops/gnome-3/3.20/core/gcr/src.nix
A pkgs/desktops/gnome-3/3.20/core/gdm/3.16-wip/default.nix
A 
pkgs/desktops/gnome-3/3.20/core/gdm/3.16-wip/disable_x_access_control.patch
A pkgs/desktops/gnome-3/3.20/core/gdm/3.16-wip/sessions_dir.patch
A pkgs/desktops/gnome-3/3.20/core/gdm/3.16-wip/xserver_path.patch
A pkgs/desktops/gnome-3/3.20/core/gdm/default.nix
A pkgs/desktops/gnome-3/3.20/core/gdm/disable_x_access_control.patch
A pkgs/desktops/gnome-3/3.20/core/gdm/libsystemd.patch
A pkgs/desktops/gnome-3/3.20/core/gdm/no-dbus-launch.patch
A pkgs/desktops/gnome-3/3.20/core/gdm/sessions_dir.patch
A pkgs/desktops/gnome-3/3.20/core/gdm/src.nix

Re: [Nix-dev] Latex package to handle unicode characters?

2016-06-06 Thread Taeer Bar-Yam
I had a similar problem and started using texlive.combine.scheme-full or 
texlive.combine.scheme-basic. Maybe try that, see if it works for what you need?
  --Taeer
> On Jun 6, 2016, at 2:07 PM, Jeffrey David Johnson  wrote:
> 
> I was using texLiveFull until recently, but now it's marked broken and a 
> comment points users to the texlive.combine method. I tried checking out an 
> older version of pkgs/tools/typesetting/tex but the dependencies don't line 
> up with the rest of nixpkgs anymore. Probably I just want the full set of 
> texlive-new packages, even if they're big, becuase I don't know what I'm 
> doing enough to pick and choose. So I tried this monster (all collections + 
> inputenc packages):
> 
>  myTexlive = with pkgs; texlive.combine {
>inherit (texlive)
>  collection-basic
>  collection-bibtexextra
>  collection-binextra
>  collection-context
>  collection-fontsextra
>  collection-fontsrecommended
>  collection-fontutils
>  collection-formatsextra
>  collection-games
>  collection-genericextra
>  collection-genericrecommended
>  collection-htmlxml
>  collection-humanities
>  collection-langafrican
>  collection-langarabic
>  collection-langchinese
>  collection-langcjk
>  collection-langcyrillic
>  collection-langczechslovak
>  collection-langenglish
>  collection-langeuropean
>  collection-langfrench
>  collection-langgerman
>  collection-langgreek
>  collection-langindic
>  collection-langitalian
>  collection-langjapanese
>  collection-langkorean
>  collection-langother
>  collection-langpolish
>  collection-langportuguese
>  collection-langspanish
>  collection-latex
>  collection-latexextra
>  collection-latexrecommended
>  collection-luatex
>  collection-mathextra
>  collection-metapost
>  collection-music
>  collection-omega
>  collection-pictures
>  collection-plainextra
>  collection-pstricks
>  collection-publishers
>  collection-science
>  collection-texworks
>  collection-wintools
>  collection-xetex
>  greek-inputenc;
>  };
> 
> Still the same error though. Maybe it's a pandoc issue after all.
> Jeff
> 
> On Wed, 1 Jun 2016 02:45:18 -0700
> Linus Arver  wrote:
> 
>> On Sun, May 29, 2016 at 04:56:12PM -0700, Jeffrey David Johnson wrote:
>>> I get the following error when exporting some markdown to PDF with pandoc:
>>> 
>>>An error occured: PDF creation failed:
>>>! Package inputenc Error: Unicode char \u8:  not set up for use with 
>>> LaTeX.
>>> 
>>>See the inputenc package documentation for explanation.
>>>Type  H   for immediate help.
>>> ...  
>>> 
>>>l.150   Evolutionary Analysis}
>>> 
>>>Try running pandoc with --latex-engine=xelatex.
>>> 
>>> I could hunt this one character down, but is there a package I could add to 
>>> my texlive environment that might help handle this type of problem in 
>>> general?
>> 
>> I used to use the texliveFull package, which included xelatex.
>> 
>> FWIW, I no longer use texliveFull; instead I use a Docker container for
>> all TeX-related things as it is much simpler to use along with
>> negligible maintenence costs, if at all.
>> 
>>> So far I just use the standard one:
>>> 
>>>myTexLive = texlive.combine {
>>>  inherit (texlive) scheme-small;
>>>};
>>> 
>>> Don't see any mention of xelatex in nixpkgs.
>> 
>> That's probably because it still comes with texliveFull, which is what
>> most people use I imagine.
>> 
>>> Ideally I'd like to handle all of unicode, but just skipping any 
>>> unrenderable characters would be OK too, since I gather latex doesn't do 
>>> that yet?
>> 
>> AFAIK, Latex never dealt with Unicode natively. Xelatex has much simpler
>> font support (fontspec) so I've always opted for Xelatex from the beginning.
>> 
>> Best,
>> Linus
> ___
> 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] Latex package to handle unicode characters?

2016-06-06 Thread Jeffrey David Johnson
I was using texLiveFull until recently, but now it's marked broken and a 
comment points users to the texlive.combine method. I tried checking out an 
older version of pkgs/tools/typesetting/tex but the dependencies don't line up 
with the rest of nixpkgs anymore. Probably I just want the full set of 
texlive-new packages, even if they're big, becuase I don't know what I'm doing 
enough to pick and choose. So I tried this monster (all collections + inputenc 
packages):

  myTexlive = with pkgs; texlive.combine {
inherit (texlive)
  collection-basic
  collection-bibtexextra
  collection-binextra
  collection-context
  collection-fontsextra
  collection-fontsrecommended
  collection-fontutils
  collection-formatsextra
  collection-games
  collection-genericextra
  collection-genericrecommended
  collection-htmlxml
  collection-humanities
  collection-langafrican
  collection-langarabic
  collection-langchinese
  collection-langcjk
  collection-langcyrillic
  collection-langczechslovak
  collection-langenglish
  collection-langeuropean
  collection-langfrench
  collection-langgerman
  collection-langgreek
  collection-langindic
  collection-langitalian
  collection-langjapanese
  collection-langkorean
  collection-langother
  collection-langpolish
  collection-langportuguese
  collection-langspanish
  collection-latex
  collection-latexextra
  collection-latexrecommended
  collection-luatex
  collection-mathextra
  collection-metapost
  collection-music
  collection-omega
  collection-pictures
  collection-plainextra
  collection-pstricks
  collection-publishers
  collection-science
  collection-texworks
  collection-wintools
  collection-xetex
  greek-inputenc;
  };

Still the same error though. Maybe it's a pandoc issue after all.
Jeff

On Wed, 1 Jun 2016 02:45:18 -0700
Linus Arver  wrote:

> On Sun, May 29, 2016 at 04:56:12PM -0700, Jeffrey David Johnson wrote:
> > I get the following error when exporting some markdown to PDF with pandoc:
> > 
> > An error occured: PDF creation failed:
> > ! Package inputenc Error: Unicode char \u8:  not set up for use with 
> > LaTeX.
> > 
> > See the inputenc package documentation for explanation.
> > Type  H   for immediate help.
> >  ...  
> >   
> > l.150   Evolutionary Analysis}
> > 
> > Try running pandoc with --latex-engine=xelatex.
> > 
> > I could hunt this one character down, but is there a package I could add to 
> > my texlive environment that might help handle this type of problem in 
> > general?
> 
> I used to use the texliveFull package, which included xelatex.
> 
> FWIW, I no longer use texliveFull; instead I use a Docker container for
> all TeX-related things as it is much simpler to use along with
> negligible maintenence costs, if at all.
> 
> > So far I just use the standard one:
> > 
> > myTexLive = texlive.combine {
> >   inherit (texlive) scheme-small;
> > };
> > 
> > Don't see any mention of xelatex in nixpkgs.
> 
> That's probably because it still comes with texliveFull, which is what
> most people use I imagine.
> 
> > Ideally I'd like to handle all of unicode, but just skipping any 
> > unrenderable characters would be OK too, since I gather latex doesn't do 
> > that yet?
> 
> AFAIK, Latex never dealt with Unicode natively. Xelatex has much simpler
> font support (fontspec) so I've always opted for Xelatex from the beginning.
> 
> Best,
> Linus
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 21c83f: kubernetes: v1.0.3 -> v1.2.4

2016-06-06 Thread Rushmore Mushambi
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 21c83f294d13493690f565d86e4097192c9621bc
  
https://github.com/NixOS/nixpkgs/commit/21c83f294d13493690f565d86e4097192c9621bc
  Author: rushmorem 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  kubernetes: v1.0.3 -> v1.2.4


  Commit: 97c64f560c81e53fa4b7b87cc2072f092372bf2d
  
https://github.com/NixOS/nixpkgs/commit/97c64f560c81e53fa4b7b87cc2072f092372bf2d
  Author: Rushmore Mushambi 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  Merge pull request #16024 from rushmorem/k8s-update

kubernetes: v1.0.3 -> v1.2.4


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


Re: [Nix-dev] python2nix requires old pip?

2016-06-06 Thread Tomasz Czyż
Recently I've got https://github.com/garbas/pypi2nix working, looks like
usefull tool. But I had to make own package, the one from nixpkgs didn't
work for me.

2016-06-06 17:59 GMT+01:00 Jeffrey David Johnson :

> What's the current state of the py*2nix helpers? I just tried to run
> python2nix and got this:
>
> $ python2nix
> Traceback (most recent call last):
>   File
> "/nix/store/mpzwan1fyraps3kmigpda76lzyj9r9qy-python2nix-20140927/bin/.python2nix-wrapped",
> line 8, in 
> from python2nix import main
>   File
> "/nix/store/mpzwan1fyraps3kmigpda76lzyj9r9qy-python2nix-20140927/lib/python2.7/site-packages/python2nix/__init__.py",
> line 5, in 
> from python2nix import pip_deps
>   File
> "/nix/store/mpzwan1fyraps3kmigpda76lzyj9r9qy-python2nix-20140927/lib/python2.7/site-packages/python2nix/pip_deps.py",
> line 15, in 
> from pip.log import logger
> ImportError: No module named log
>
> It worked for me until recently. Is anyone else currently using it?
> According to https://github.com/proger/python2nix it requires pip==1.5.6,
> so I'm guessing that just needs to be hunted down and added as a dependency.
>
> Also tried cloning the two pypi2nix repos (
> https://github.com/garbas/pypi2nix and
> https://github.com/offlinehacker/pypi2nix) but couldn't get either of
> them to work.
> Jeff
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>



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


[Nix-dev] python2nix requires old pip?

2016-06-06 Thread Jeffrey David Johnson
What's the current state of the py*2nix helpers? I just tried to run python2nix 
and got this:

$ python2nix 
Traceback (most recent call last):
  File 
"/nix/store/mpzwan1fyraps3kmigpda76lzyj9r9qy-python2nix-20140927/bin/.python2nix-wrapped",
 line 8, in 
from python2nix import main
  File 
"/nix/store/mpzwan1fyraps3kmigpda76lzyj9r9qy-python2nix-20140927/lib/python2.7/site-packages/python2nix/__init__.py",
 line 5, in 
from python2nix import pip_deps
  File 
"/nix/store/mpzwan1fyraps3kmigpda76lzyj9r9qy-python2nix-20140927/lib/python2.7/site-packages/python2nix/pip_deps.py",
 line 15, in 
from pip.log import logger
ImportError: No module named log

It worked for me until recently. Is anyone else currently using it? According 
to https://github.com/proger/python2nix it requires pip==1.5.6, so I'm guessing 
that just needs to be hunted down and added as a dependency.

Also tried cloning the two pypi2nix repos (https://github.com/garbas/pypi2nix 
and https://github.com/offlinehacker/pypi2nix) but couldn't get either of them 
to work.
Jeff
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 54f636: terraria-server: 1.3.0.8 -> 1.3.1.1

2016-06-06 Thread Joachim Fasting
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 54f636371a7e002e24888ae3bea33f66199cc8bb
  
https://github.com/NixOS/nixpkgs/commit/54f636371a7e002e24888ae3bea33f66199cc8bb
  Author: Paul Hendry 
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
M pkgs/games/terraria-server/default.nix

  Log Message:
  ---
  terraria-server: 1.3.0.8 -> 1.3.1.1


  Commit: 628cd6f83a2130d133bd153c149a7bb2fc90beaa
  
https://github.com/NixOS/nixpkgs/commit/628cd6f83a2130d133bd153c149a7bb2fc90beaa
  Author: Joachim Fasting 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M pkgs/games/terraria-server/default.nix

  Log Message:
  ---
  Merge pull request #15966 from pshendry/master

terraria-server: 1.3.0.8 -> 1.3.1.1


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


[Nix-commits] [NixOS/nixpkgs] 894b01: geolite-legacy: 2016-05-31 -> 2016-06-06

2016-06-06 Thread Tobias Geerinckx-Rice
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 894b011381f05c6c3318611d7b67892ceb1e7a9a
  
https://github.com/NixOS/nixpkgs/commit/894b011381f05c6c3318611d7b67892ceb1e7a9a
  Author: Tobias Geerinckx-Rice 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M pkgs/data/misc/geolite-legacy/default.nix

  Log Message:
  ---
  geolite-legacy: 2016-05-31 -> 2016-06-06


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


[Nix-commits] [NixOS/nixpkgs] a24903: geolite-legacy: 2016-02-25 -> 2016-06-06

2016-06-06 Thread Tobias Geerinckx-Rice
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: a24903b558b072ff2a026c3665674e768a1c83ef
  
https://github.com/NixOS/nixpkgs/commit/a24903b558b072ff2a026c3665674e768a1c83ef
  Author: Tobias Geerinckx-Rice 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M pkgs/data/misc/geolite-legacy/default.nix

  Log Message:
  ---
  geolite-legacy: 2016-02-25 -> 2016-06-06


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


[Nix-commits] [NixOS/nixpkgs] f0c76d: dropbox: use bundled libraries whenever possible

2016-06-06 Thread Thomas Tuegel
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: f0c76d603f9ac7e55be03a5ad1b5d18d4bf05912
  
https://github.com/NixOS/nixpkgs/commit/f0c76d603f9ac7e55be03a5ad1b5d18d4bf05912
  Author: Thomas Tuegel 
  Date:   2016-06-05 (Sun, 05 Jun 2016)

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

  Log Message:
  ---
  dropbox: use bundled libraries whenever possible


  Commit: 76185aedabab132a7b4f0f711bd68af18f5de626
  
https://github.com/NixOS/nixpkgs/commit/76185aedabab132a7b4f0f711bd68af18f5de626
  Author: Thomas Tuegel 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  Merge branch 'dropbox'


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


Re: [Nix-dev] Splitting packages silently breaks a lot of stuff

2016-06-06 Thread Domen Kožar
We really need a construct to validate if path exists at build time. ${
opelnssl.lib => /mylib.so }

On Mon, Jun 6, 2016 at 1:57 PM, Bjørn Forsman 
wrote:

> On 6 June 2016 at 12:17, Profpatsch  wrote:
> > In the past month or so more and more packages have been
> > split into multiple outputs. I like that, but:
> >
> > Doing so breaks lots of dependencies silently.
> >
> > I think that is a very bad problem we need to address.
> > Every program with runtime dependencies does build just
> > fine, but breaks once its executed.
> >
> > Two solutions I can think of:
> > 1. Programs can assert *files* they depend on directly in the
> >nix expression and nix ensures these exist on build time.
> > 2. Don’t use the first element in the `outputs` list by default.
> >Default to a derivation of *all* outputs if no output is given
> >by name.
> >
> > 1 might be hard to implement (afaik aszlig tried something in that
> > direction) and still breaks old packages that are not updated.
> > 2 will un-break all packages again and they need to be patched to
> > get the closure size down again.
> >
> > Thoughts? Anything I’ve missed?
>
> My (crazy) idea to improve this is "hierarchical Nix store paths",
> which I posted here:
>
> http://comments.gmane.org/gmane.linux.distributions.nixos/20421
>
> The idea is that if you refer to ${pkg}, you get the whole output. But
> if you refer to ${pkg.bin.some-exe} you get that path (guaranteed),
> and Nix is able to garbage collect the rest of ${pkg}, unless
> something _else_ refers to anything in that output tree.
>
> I don't really know Nix though, and that idea might very well be
> impossible to implement. I just feel that the current multiple-outputs
> system doesn't scale well, there is no way to create really fine
> grained (sub)packages with it. So I had to post the idea.
>
> Best regards,
> Bjørn Forsman
> ___
> 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] Splitting packages silently breaks a lot of stuff

2016-06-06 Thread Bjørn Forsman
On 6 June 2016 at 12:17, Profpatsch  wrote:
> In the past month or so more and more packages have been
> split into multiple outputs. I like that, but:
>
> Doing so breaks lots of dependencies silently.
>
> I think that is a very bad problem we need to address.
> Every program with runtime dependencies does build just
> fine, but breaks once its executed.
>
> Two solutions I can think of:
> 1. Programs can assert *files* they depend on directly in the
>nix expression and nix ensures these exist on build time.
> 2. Don’t use the first element in the `outputs` list by default.
>Default to a derivation of *all* outputs if no output is given
>by name.
>
> 1 might be hard to implement (afaik aszlig tried something in that
> direction) and still breaks old packages that are not updated.
> 2 will un-break all packages again and they need to be patched to
> get the closure size down again.
>
> Thoughts? Anything I’ve missed?

My (crazy) idea to improve this is "hierarchical Nix store paths",
which I posted here:

http://comments.gmane.org/gmane.linux.distributions.nixos/20421

The idea is that if you refer to ${pkg}, you get the whole output. But
if you refer to ${pkg.bin.some-exe} you get that path (guaranteed),
and Nix is able to garbage collect the rest of ${pkg}, unless
something _else_ refers to anything in that output tree.

I don't really know Nix though, and that idea might very well be
impossible to implement. I just feel that the current multiple-outputs
system doesn't scale well, there is no way to create really fine
grained (sub)packages with it. So I had to post the idea.

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


[Nix-commits] [NixOS/nixpkgs]

2016-06-06 Thread domenkozar
  Branch: refs/heads/travis/noexec
  Home:   https://github.com/NixOS/nixpkgs
___
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits


[Nix-commits] [NixOS/nixpkgs] 8ad607: travis-ci: attempt to fix linux builds

2016-06-06 Thread Domen Kožar
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8ad607040ef622771572e282bdda49af99b2d2a1
  
https://github.com/NixOS/nixpkgs/commit/8ad607040ef622771572e282bdda49af99b2d2a1
  Author: Domen Kožar 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M maintainers/scripts/travis-nox-review-pr.sh

  Log Message:
  ---
  travis-ci: attempt to fix linux builds


  Commit: 55028d556ffe1b08b6ced55b514f8506188fdb6d
  
https://github.com/NixOS/nixpkgs/commit/55028d556ffe1b08b6ced55b514f8506188fdb6d
  Author: Domen Kožar 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M maintainers/scripts/travis-nox-review-pr.sh

  Log Message:
  ---
  Merge pull request #16022 from NixOS/travis/noexec

travis-ci: attempt to fix linux builds


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


Re: [Nix-dev] Splitting packages silently breaks a lot of stuff

2016-06-06 Thread Kevin Cox
On 06/06/16 06:17, Profpatsch wrote:
> In the past month or so more and more packages have been
> split into multiple outputs. I like that, but:
> 
> Doing so breaks lots of dependencies silently.
> 
> I think that is a very bad problem we need to address.
> Every program with runtime dependencies does build just
> fine, but breaks once its executed.
> 
> Two solutions I can think of:
> 1. Programs can assert *files* they depend on directly in the
>nix expression and nix ensures these exist on build time.
> 2. Don’t use the first element in the `outputs` list by default.
>Default to a derivation of *all* outputs if no output is given
>by name.
> 
> 1 might be hard to implement (afaik aszlig tried something in that
> direction) and still breaks old packages that are not updated.
> 2 will un-break all packages again and they need to be patched to
> get the closure size down again.
> 
> Thoughts? Anything I’ve missed?
> 


I had this same thing happen to me. I updated my NixOS and my script
that used the OpenSSL binary stopped working.

1. This would be interesting. Currently the pattern is ${pkg}/bin/exe. I
think if we could abstract that the checking could be automatic.

2. I think this train of thought more but unfortunately there is no
"all" output anymore. So you would still have to reference the right one.

Also it appears that in general the `lib` is the default output. It
seems to me like the `bin` is more useful as that is what humans would
reference more. Where as the `lib` output is used more in other build
scripts and errors would be thrown if the library isn't found.

I'm giving a definite +1 to figuring out how to reduce this breakage.



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


[Nix-commits] [NixOS/nixpkgs] 8ad607: travis-ci: attempt to fix linux builds

2016-06-06 Thread Domen Kožar
  Branch: refs/heads/travis/noexec
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8ad607040ef622771572e282bdda49af99b2d2a1
  
https://github.com/NixOS/nixpkgs/commit/8ad607040ef622771572e282bdda49af99b2d2a1
  Author: Domen Kožar 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M maintainers/scripts/travis-nox-review-pr.sh

  Log Message:
  ---
  travis-ci: attempt to fix linux builds


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


[Nix-commits] [NixOS/nixpkgs] 208eb7: travis-ci: attempt to fix linux builds

2016-06-06 Thread Domen Kožar
  Branch: refs/heads/travis/noexec
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 208eb79b1cad666257dd85528194b3ddc5fdd013
  
https://github.com/NixOS/nixpkgs/commit/208eb79b1cad666257dd85528194b3ddc5fdd013
  Author: Domen Kožar 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M maintainers/scripts/travis-nox-review-pr.sh

  Log Message:
  ---
  travis-ci: attempt to fix linux builds


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


[Nix-commits] [NixOS/nixpkgs] f14f06: travis-ci: attempt to fix linux builds

2016-06-06 Thread Domen Kožar
  Branch: refs/heads/travis/noexec
  Home:   https://github.com/NixOS/nixpkgs
  Commit: f14f06a08b8a97e2f3ae4775d070d98006099ddb
  
https://github.com/NixOS/nixpkgs/commit/f14f06a08b8a97e2f3ae4775d070d98006099ddb
  Author: Domen Kožar 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M maintainers/scripts/travis-nox-review-pr.sh

  Log Message:
  ---
  travis-ci: attempt to fix linux builds


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


[Nix-commits] [NixOS/nixpkgs] 96869b: travis-ci: attempt to fix linux builds

2016-06-06 Thread Domen Kožar
  Branch: refs/heads/travis/noexec
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 96869b256902ed394445dc71532049ee9089367e
  
https://github.com/NixOS/nixpkgs/commit/96869b256902ed394445dc71532049ee9089367e
  Author: Domen Kožar 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M maintainers/scripts/travis-nox-review-pr.sh

  Log Message:
  ---
  travis-ci: attempt to fix linux builds


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


[Nix-commits] [NixOS/nixpkgs] 366d98: vala_0_32: init at 0.32.0

2016-06-06 Thread Luca Bruno
  Branch: refs/heads/gnome-3.20
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 366d98497ff0764526bd4aec2c491e49ab1eb51e
  
https://github.com/NixOS/nixpkgs/commit/366d98497ff0764526bd4aec2c491e49ab1eb51e
  Author: Damien Cassou 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
A pkgs/development/compilers/vala/0.32.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  vala_0_32: init at 0.32.0


  Commit: 793ffb14a4e976080d74f1d22ceb945aff1309dd
  
https://github.com/NixOS/nixpkgs/commit/793ffb14a4e976080d74f1d22ceb945aff1309dd
  Author: Damien Cassou 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  glibmm: 2.46.3 -> 2.48.1


  Commit: e28a8c6d6caea9ec87a3fe3a875e88225126c470
  
https://github.com/NixOS/nixpkgs/commit/e28a8c6d6caea9ec87a3fe3a875e88225126c470
  Author: Damien Cassou 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M pkgs/development/libraries/gtkmm/3.x.nix

  Log Message:
  ---
  gtkmm: 3.18.0 -> 3.20.0


  Commit: fbbe6e24974f4bf6bda118e203d0c31402f51031
  
https://github.com/NixOS/nixpkgs/commit/fbbe6e24974f4bf6bda118e203d0c31402f51031
  Author: Damien Cassou 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  pangomm: 2.38.1 -> 2.40.0


  Commit: 289aadc542e9e98c28613d824fa58ee0741ae4c9
  
https://github.com/NixOS/nixpkgs/commit/289aadc542e9e98c28613d824fa58ee0741ae4c9
  Author: Damien Cassou 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  clutter_1_26: init at 1.26.0


  Commit: 1930545c06d6f191e91741b9370157911d7f6846
  
https://github.com/NixOS/nixpkgs/commit/1930545c06d6f191e91741b9370157911d7f6846
  Author: Damien Cassou 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
A pkgs/development/libraries/clutter-gtk/1.8.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  clutter-gtk-1.8: init at 1.8.0


  Commit: 47b19b5645d61e35a30a41f999ca710e57a52273
  
https://github.com/NixOS/nixpkgs/commit/47b19b5645d61e35a30a41f999ca710e57a52273
  Author: Damien Cassou 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M pkgs/development/libraries/clutter-gst/3.0.nix

  Log Message:
  ---
  clutter-gst: 3.0.4 -> 3.0.18


  Commit: e148cf2bcacd10fb257610c006eef3d88c1f3286
  
https://github.com/NixOS/nixpkgs/commit/e148cf2bcacd10fb257610c006eef3d88c1f3286
  Author: Damien Cassou 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  uhttpmock: init at 0.5.0


  Commit: 9afd1161e715a7966a1f29bf6626e505ef2a7f2b
  
https://github.com/NixOS/nixpkgs/commit/9afd1161e715a7966a1f29bf6626e505ef2a7f2b
  Author: Damien Cassou 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M pkgs/applications/graphics/inkscape/default.nix
A pkgs/applications/graphics/inkscape/deprecated-scopedptr.patch

  Log Message:
  ---
  inkscape: fix due to glibmm update


  Commit: 99cfbda5c61416b37e4e49c0f6da4310cd993e14
  
https://github.com/NixOS/nixpkgs/commit/99cfbda5c61416b37e4e49c0f6da4310cd993e14
  Author: Luca Bruno 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  libchamplain: 0.12.11 -> 0.12.13


  Commit: 7931e14d7a979dfbe5e7d0ac95bbe4d2eb2634f4
  
https://github.com/NixOS/nixpkgs/commit/7931e14d7a979dfbe5e7d0ac95bbe4d2eb2634f4
  Author: Damien Cassou 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M nixos/modules/services/x11/desktop-managers/gnome3.nix
A nixos/tests/gnome3_20-gdm.nix
A nixos/tests/gnome3_20.nix
A pkgs/desktops/gnome-3/3.20/apps/accerciser/default.nix
A pkgs/desktops/gnome-3/3.20/apps/bijiben/default.nix
A pkgs/desktops/gnome-3/3.20/apps/bijiben/src.nix
A pkgs/desktops/gnome-3/3.20/apps/cheese/default.nix
A pkgs/desktops/gnome-3/3.20/apps/cheese/src.nix
A pkgs/desktops/gnome-3/3.20/apps/evolution/default.nix
A pkgs/desktops/gnome-3/3.20/apps/evolution/src.nix
A pkgs/desktops/gnome-3/3.20/apps/file-roller/default.nix
A pkgs/desktops/gnome-3/3.20/apps/file-roller/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gedit/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gedit/src.nix
A pkgs/desktops/gnome-3/3.20/apps/glade/default.nix
A pkgs/desktops/gnome-3/3.20/apps/glade/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-boxes/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-boxes/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-calendar/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-calendar/src.nix
A pkg

[Nix-commits] [NixOS/nixpkgs] 28ddc8: neovim: pkgs argument was unused

2016-06-06 Thread Rok Garbas
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 28ddc8c043762cf75855c00e55d70822d1912bdb
  
https://github.com/NixOS/nixpkgs/commit/28ddc8c043762cf75855c00e55d70822d1912bdb
  Author: Rok Garbas 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  neovim: pkgs argument was unused


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


[Nix-commits] [NixOS/nixpkgs] 72c6cc: gnome3_20: Add GNOME 3.20 package set

2016-06-06 Thread Luca Bruno
  Branch: refs/heads/gnome-3.20
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 72c6ccbac35f803ca792625f7492cd2432aeb794
  
https://github.com/NixOS/nixpkgs/commit/72c6ccbac35f803ca792625f7492cd2432aeb794
  Author: Damien Cassou 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M nixos/modules/services/x11/desktop-managers/gnome3.nix
A nixos/tests/gnome3_20-gdm.nix
A nixos/tests/gnome3_20.nix
A pkgs/desktops/gnome-3/3.20/apps/accerciser/default.nix
A pkgs/desktops/gnome-3/3.20/apps/bijiben/default.nix
A pkgs/desktops/gnome-3/3.20/apps/bijiben/src.nix
A pkgs/desktops/gnome-3/3.20/apps/cheese/default.nix
A pkgs/desktops/gnome-3/3.20/apps/cheese/src.nix
A pkgs/desktops/gnome-3/3.20/apps/evolution/default.nix
A pkgs/desktops/gnome-3/3.20/apps/evolution/src.nix
A pkgs/desktops/gnome-3/3.20/apps/file-roller/default.nix
A pkgs/desktops/gnome-3/3.20/apps/file-roller/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gedit/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gedit/src.nix
A pkgs/desktops/gnome-3/3.20/apps/glade/default.nix
A pkgs/desktops/gnome-3/3.20/apps/glade/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-boxes/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-boxes/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-calendar/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-calendar/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-characters/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-characters/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-clocks/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-clocks/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-documents/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-documents/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-getting-started-docs/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-getting-started-docs/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-logs/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-logs/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-maps/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-maps/soup.patch
A pkgs/desktops/gnome-3/3.20/apps/gnome-maps/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-music/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-music/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-nettool/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-photos/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-photos/src.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-weather/default.nix
A pkgs/desktops/gnome-3/3.20/apps/gnome-weather/src.nix
A pkgs/desktops/gnome-3/3.20/apps/nautilus-sendto/default.nix
A pkgs/desktops/gnome-3/3.20/apps/polari/default.nix
A pkgs/desktops/gnome-3/3.20/apps/polari/src.nix
A pkgs/desktops/gnome-3/3.20/apps/seahorse/default.nix
A pkgs/desktops/gnome-3/3.20/apps/seahorse/src.nix
A pkgs/desktops/gnome-3/3.20/apps/vinagre/default.nix
A pkgs/desktops/gnome-3/3.20/apps/vinagre/src.nix
A pkgs/desktops/gnome-3/3.20/core/adwaita-icon-theme/default.nix
A pkgs/desktops/gnome-3/3.20/core/adwaita-icon-theme/src.nix
A pkgs/desktops/gnome-3/3.20/core/baobab/default.nix
A pkgs/desktops/gnome-3/3.20/core/baobab/src.nix
A pkgs/desktops/gnome-3/3.20/core/caribou/default.nix
A pkgs/desktops/gnome-3/3.20/core/dconf-editor/default.nix
A pkgs/desktops/gnome-3/3.20/core/dconf-editor/src.nix
A pkgs/desktops/gnome-3/3.20/core/dconf/default.nix
A pkgs/desktops/gnome-3/3.20/core/empathy/default.nix
A pkgs/desktops/gnome-3/3.20/core/eog/default.nix
A pkgs/desktops/gnome-3/3.20/core/eog/src.nix
A pkgs/desktops/gnome-3/3.20/core/epiphany/default.nix
A pkgs/desktops/gnome-3/3.20/core/epiphany/libxml_depend.patch
A pkgs/desktops/gnome-3/3.20/core/epiphany/src.nix
A pkgs/desktops/gnome-3/3.20/core/evince/default.nix
A pkgs/desktops/gnome-3/3.20/core/evince/src.nix
A pkgs/desktops/gnome-3/3.20/core/evolution-data-server/default.nix
A pkgs/desktops/gnome-3/3.20/core/evolution-data-server/src.nix
A pkgs/desktops/gnome-3/3.20/core/folks/default.nix
A pkgs/desktops/gnome-3/3.20/core/gconf/default.nix
A pkgs/desktops/gnome-3/3.20/core/gcr/default.nix
A pkgs/desktops/gnome-3/3.20/core/gcr/src.nix
A pkgs/desktops/gnome-3/3.20/core/gdm/3.16-wip/default.nix
A 
pkgs/desktops/gnome-3/3.20/core/gdm/3.16-wip/disable_x_access_control.patch
A pkgs/desktops/gnome-3/3.20/core/gdm/3.16-wip/sessions_dir.patch
A pkgs/desktops/gnome-3/3.20/core/gdm/3.16-wip/xserver_path.patch
A pkgs/desktops/gnome-3/3.20/core/gdm/default.nix
A pkgs/desktops/gnome-3/3.20/core/gdm/disable_x_access_control.patch
A pkgs/desktops/gnome-3/3.20/core/gdm/no-dbus-launch.patch
A pkgs/desktops/gnome-3/3.20/core/gdm/sessions_dir.patch
A pkgs/desktops/gnome-3/3.20/core/gdm/src.nix
A pkgs/desktops/gnome-3/3.20/core/gdm/xserver_path.pat

[Nix-dev] Splitting packages silently breaks a lot of stuff

2016-06-06 Thread Profpatsch
In the past month or so more and more packages have been
split into multiple outputs. I like that, but:

Doing so breaks lots of dependencies silently.

I think that is a very bad problem we need to address.
Every program with runtime dependencies does build just
fine, but breaks once its executed.

Two solutions I can think of:
1. Programs can assert *files* they depend on directly in the
   nix expression and nix ensures these exist on build time.
2. Don’t use the first element in the `outputs` list by default.
   Default to a derivation of *all* outputs if no output is given
   by name.

1 might be hard to implement (afaik aszlig tried something in that
direction) and still breaks old packages that are not updated.
2 will un-break all packages again and they need to be patched to
get the closure size down again.

Thoughts? Anything I’ve missed?

-- 
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] How to use .nixpkgs/config.nix?

2016-06-06 Thread Kamil Chmielewski
Hi,

what did you find to be complicated in my config?
I started to use NixOS to have fully declarative user environment and it
was my first nix code, copied from wiki and diffrent places on github. It
may require some refactorings but it works for almost a year without big
changes so I don't have a lot of motivation to make it better :/ But I can
find some time to some changes if this will make it more approachable for
newcomers.
The '_pkgs : with _pkgs; {' part comes from
https://nixos.org/wiki/Howto_keep_multiple_packages_up_to_date_at_once.

--
Kamil


2016-06-05 15:46 GMT+02:00 Mateusz Czaplinski :

> Hi!
> I'd like to have my home dir & per-user set of packages managed
> declaratively. I've seen some suggestions, from which I seem to
> believe I could try to do that using .nixpkgs/config.nix. Is that
> possible? how could I do that the simplest way?
>
> I'm new to Nix/NixOS. I've set up a simple NixOS install on a laptop,
> but I'm having trouble understanding how to use local config.nix vs.
> global configuration.nix. The manuals seem very sparse on config.nix
> to me. The config.nix from Kamil Chmielewski [1] seems somewhat
> acceptable to me at first sight, but I still don't get why config.nix
> seems so much more complicated than configuration.nix? Is it possible
> to make it simpler?
>
> I'd like to start with a simplest config which would let me add some
> packages which would be available for my user immediately after login
> (also when logging in straight to an X session).
>
> [1] https://github.com/NixOS/nixpkgs/issues/1750#issuecomment-186385710
>
> Thanks,
> /Mateusz Czapliński.
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


[Nix-commits] [NixOS/nixpkgs] 8d8fd4: libexttextcat: homepage has moved

2016-06-06 Thread Vladimír Čunát
  Branch: refs/heads/release-16.03
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 8d8fd460e19967da6b5b1c8450f76bb3570ffdba
  
https://github.com/NixOS/nixpkgs/commit/8d8fd460e19967da6b5b1c8450f76bb3570ffdba
  Author: Vladimír Čunát 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  libexttextcat: homepage has moved

(cherry picked from commit ab5a5f760fcc1e80331e5a8d84dcff21c0e37662)


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


[Nix-commits] [NixOS/nixpkgs] ab5a5f: libexttextcat: homepage has moved

2016-06-06 Thread Vladimír Čunát
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ab5a5f760fcc1e80331e5a8d84dcff21c0e37662
  
https://github.com/NixOS/nixpkgs/commit/ab5a5f760fcc1e80331e5a8d84dcff21c0e37662
  Author: Vladimír Čunát 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  libexttextcat: homepage has moved


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


[Nix-commits] [NixOS/nixpkgs] d33934: unibilium: enable on darwin (#16012)

2016-06-06 Thread Nick Novitski
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d3393473df075ebab2215af75448510d13634529
  
https://github.com/NixOS/nixpkgs/commit/d3393473df075ebab2215af75448510d13634529
  Author: Nick Novitski 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  unibilium: enable on darwin (#16012)


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


[Nix-dev] How to install RubyOnRails on nixos?

2016-06-06 Thread Nicolas Petton
hi,

I'm trying to properly install rails on nixos.  I'm not interested in
packaging an existing rails app, but rather to do rails development.

I guess using rubygems is not the nixos way (and installing the rails
gem globally won't work anyway).

Any pointers?

Cheers,
Nico


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


[Nix-commits] [NixOS/nixpkgs] d7de8b: patoline: remove (source is unavailable) (#15918)

2016-06-06 Thread FlorentBecker
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: d7de8bc6e9fce3c332050eb37c2be24da40d25a5
  
https://github.com/NixOS/nixpkgs/commit/d7de8bc6e9fce3c332050eb37c2be24da40d25a5
  Author: FlorentBecker 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
R pkgs/tools/typesetting/patoline/default.nix
M pkgs/top-level/all-packages.nix

  Log Message:
  ---
  patoline: remove (source is unavailable) (#15918)


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


[Nix-commits] [NixOS/nixpkgs] 5016ad: duc: 1.3.3 -> 1.4.1

2016-06-06 Thread Luca Bruno
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 5016ad645ff77b21e4fa0c18cde7fa1006cf3c77
  
https://github.com/NixOS/nixpkgs/commit/5016ad645ff77b21e4fa0c18cde7fa1006cf3c77
  Author: Kranium Gikos Mendoza 
  Date:   2016-06-05 (Sun, 05 Jun 2016)

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

  Log Message:
  ---
  duc: 1.3.3 -> 1.4.1


  Commit: 5428a295e62921bf2bf2add18d8bcb051744d5f9
  
https://github.com/NixOS/nixpkgs/commit/5428a295e62921bf2bf2add18d8bcb051744d5f9
  Author: Luca Bruno 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  ---
  Merge pull request #15999 from womfoo/duc

duc: 1.3.3 -> 1.4.1


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


[Nix-commits] [NixOS/nixpkgs] ac3ccc: hackage-packages.nix: update Haskell package set

2016-06-06 Thread Peter Simons
  Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: ac3ccce0c144aa85fde8557b976975857628afbf
  
https://github.com/NixOS/nixpkgs/commit/ac3ccce0c144aa85fde8557b976975857628afbf
  Author: Peter Simons 
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
M pkgs/development/haskell-modules/configuration-lts-0.0.nix
M pkgs/development/haskell-modules/configuration-lts-0.1.nix
M pkgs/development/haskell-modules/configuration-lts-0.2.nix
M pkgs/development/haskell-modules/configuration-lts-0.3.nix
M pkgs/development/haskell-modules/configuration-lts-0.4.nix
M pkgs/development/haskell-modules/configuration-lts-0.5.nix
M pkgs/development/haskell-modules/configuration-lts-0.6.nix
M pkgs/development/haskell-modules/configuration-lts-0.7.nix
M pkgs/development/haskell-modules/configuration-lts-1.0.nix
M pkgs/development/haskell-modules/configuration-lts-1.1.nix
M pkgs/development/haskell-modules/configuration-lts-1.10.nix
M pkgs/development/haskell-modules/configuration-lts-1.11.nix
M pkgs/development/haskell-modules/configuration-lts-1.12.nix
M pkgs/development/haskell-modules/configuration-lts-1.13.nix
M pkgs/development/haskell-modules/configuration-lts-1.14.nix
M pkgs/development/haskell-modules/configuration-lts-1.15.nix
M pkgs/development/haskell-modules/configuration-lts-1.2.nix
M pkgs/development/haskell-modules/configuration-lts-1.4.nix
M pkgs/development/haskell-modules/configuration-lts-1.5.nix
M pkgs/development/haskell-modules/configuration-lts-1.7.nix
M pkgs/development/haskell-modules/configuration-lts-1.8.nix
M pkgs/development/haskell-modules/configuration-lts-1.9.nix
M pkgs/development/haskell-modules/configuration-lts-2.0.nix
M pkgs/development/haskell-modules/configuration-lts-2.1.nix
M pkgs/development/haskell-modules/configuration-lts-2.10.nix
M pkgs/development/haskell-modules/configuration-lts-2.11.nix
M pkgs/development/haskell-modules/configuration-lts-2.12.nix
M pkgs/development/haskell-modules/configuration-lts-2.13.nix
M pkgs/development/haskell-modules/configuration-lts-2.14.nix
M pkgs/development/haskell-modules/configuration-lts-2.15.nix
M pkgs/development/haskell-modules/configuration-lts-2.16.nix
M pkgs/development/haskell-modules/configuration-lts-2.17.nix
M pkgs/development/haskell-modules/configuration-lts-2.18.nix
M pkgs/development/haskell-modules/configuration-lts-2.19.nix
M pkgs/development/haskell-modules/configuration-lts-2.2.nix
M pkgs/development/haskell-modules/configuration-lts-2.20.nix
M pkgs/development/haskell-modules/configuration-lts-2.21.nix
M pkgs/development/haskell-modules/configuration-lts-2.22.nix
M pkgs/development/haskell-modules/configuration-lts-2.3.nix
M pkgs/development/haskell-modules/configuration-lts-2.4.nix
M pkgs/development/haskell-modules/configuration-lts-2.5.nix
M pkgs/development/haskell-modules/configuration-lts-2.6.nix
M pkgs/development/haskell-modules/configuration-lts-2.7.nix
M pkgs/development/haskell-modules/configuration-lts-2.8.nix
M pkgs/development/haskell-modules/configuration-lts-2.9.nix
M pkgs/development/haskell-modules/configuration-lts-3.0.nix
M pkgs/development/haskell-modules/configuration-lts-3.1.nix
M pkgs/development/haskell-modules/configuration-lts-3.10.nix
M pkgs/development/haskell-modules/configuration-lts-3.11.nix
M pkgs/development/haskell-modules/configuration-lts-3.12.nix
M pkgs/development/haskell-modules/configuration-lts-3.13.nix
M pkgs/development/haskell-modules/configuration-lts-3.14.nix
M pkgs/development/haskell-modules/configuration-lts-3.15.nix
M pkgs/development/haskell-modules/configuration-lts-3.16.nix
M pkgs/development/haskell-modules/configuration-lts-3.17.nix
M pkgs/development/haskell-modules/configuration-lts-3.18.nix
M pkgs/development/haskell-modules/configuration-lts-3.19.nix
M pkgs/development/haskell-modules/configuration-lts-3.2.nix
M pkgs/development/haskell-modules/configuration-lts-3.20.nix
M pkgs/development/haskell-modules/configuration-lts-3.21.nix
M pkgs/development/haskell-modules/configuration-lts-3.22.nix
M pkgs/development/haskell-modules/configuration-lts-3.3.nix
M pkgs/development/haskell-modules/configuration-lts-3.4.nix
M pkgs/development/haskell-modules/configuration-lts-3.5.nix
M pkgs/development/haskell-modules/configuration-lts-3.6.nix
M pkgs/development/haskell-modules/configuration-lts-3.7.nix
M pkgs/development/haskell-modules/configuration-lts-3.8.nix
M pkgs/development/haskell-modules/configuration-lts-3.9.nix
M pkgs/development/haskell-modules/configuration-lts-4.0.nix
M pkgs/development/haskell-modules/configuration-lts-4.1.nix
M pkgs/development/haskell-modules/configuration-lts-4.2.nix
M pkgs/development/haskell-modules/configuration-lts-5.0