Re: Packaging mathjax and other javascript libraries

2017-05-27 Thread Arun Isaac
Ricardo Wurmus writes: > Arun Isaac writes: > >>> So far we have separated packages according to their purpose. There are >>> a few exceptions, such as python.scm, which would best be split up. If >>> possible I’d rather have JavaScript libraries in modules that indicate >>> what their purpose

Re: What’s next?

2017-05-27 Thread Ricardo Wurmus
Ludovic Courtès writes: > Hello! > > Ricardo Wurmus skribis: > >> Here are some other annoyances: >> >> * the verbosity of reporting hash mismatches. You posted a neat little >> change for that some time ago, but I cannot find it any more. > > Oh right, see attached. I think you forgot to a

Re: Packaging mathjax and other javascript libraries

2017-05-27 Thread Ricardo Wurmus
Arun Isaac writes: >> So far we have separated packages according to their purpose. There are >> a few exceptions, such as python.scm, which would best be split up. If >> possible I’d rather have JavaScript libraries in modules that indicate >> what their purpose is. General purpose framework

Re: Building AbiWord without libwmf and removing libwmf from Guix

2017-05-27 Thread Ricardo Wurmus
Mark H Weaver writes: > Leo Famulari writes: > >> The last update to libwmf was twelve years ago, in 2005. In the >> meantime, a large number of security issues have been discovered in this >> library. These bugs are fixed somewhat haphazardly by the distributions. >> >> While working on patchi

Re: Building AbiWord without libwmf and removing libwmf from Guix

2017-05-27 Thread Mark H Weaver
Leo Famulari writes: > The last update to libwmf was twelve years ago, in 2005. In the > meantime, a large number of security issues have been discovered in this > library. These bugs are fixed somewhat haphazardly by the distributions. > > While working on patching CVE-2016-9011 in libwmf, and b

Re: GuixSD success story

2017-05-27 Thread Leo Famulari
On Sat, May 27, 2017 at 03:02:56PM -0400, Peter Baumgarten wrote: > Hey everyone, > > Just letting you all know that following the documentation I was able to > install GuixSD in a VM. That's great! Please let us know if you find something we should improve.

GuixSD success story

2017-05-27 Thread Peter Baumgarten
Hey everyone, Just letting you all know that following the documentation I was able to install GuixSD in a VM.

Re: Packaging mathjax and other javascript libraries

2017-05-27 Thread Arun Isaac
Ricardo Wurmus writes: >> The patch I submitted simply extracts the mathjax tarball into >> /share/webapps/mathjax. Arch/Parabola use this kind of "webapps" >> path. But, Debian puts it in /share/javascript/mathjax. So far, we have >> not adopted any convention for Guix. What path convention shou

Merge zip.scm into compression.scm

2017-05-27 Thread Arun Isaac
Why does zip and related packages get their own separate file (gnu/packages/zip.scm)? Why not merge them into gnu/packages/compression.scm? zip.scm only has 4 packages.

Building AbiWord without libwmf and removing libwmf from Guix

2017-05-27 Thread Leo Famulari
The last update to libwmf was twelve years ago, in 2005. In the meantime, a large number of security issues have been discovered in this library. These bugs are fixed somewhat haphazardly by the distributions. While working on patching CVE-2016-9011 in libwmf, and backporting fixes for CVE-2016-{9

Re: etc/utc in vm-image.tmpl?

2017-05-27 Thread ng0
Leo Famulari writes: > On Sat, May 27, 2017 at 02:32:15PM +0200, ng0 wrote: >> line 24 in gnu/system/examples/vm-image.tmpl: (timezone "Etc/UTC") >> >> Found at >> https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/system/examples/vm-image.tmpl#n24 >> >> Is that even valid? When I use UTC, I

Combining Guix, direnv and Emacs for environment customisation

2017-05-27 Thread Christopher Baines
Hey, In summary, using direnv provides a convinient way to manage different environments created from Guix. There is now support for using direnv directly from Emacs. So for a while now I've been using direnv and Guix, but thanks to recent improvements with the Emacs integration, its now become e

Re: What???s next?

2017-05-27 Thread Ludovic Courtès
Pjotr Prins skribis: > On Wed, May 24, 2017 at 05:45:39PM -0400, Leo Famulari wrote: >> [1] `guix pull` verifies the certificate of >> against the Let's Encrypt trust chain *only*. > > This brings up another annoyance. Before a first 'git pull' as a > newbie you have to go through a number of st

Re: What’s next?

2017-05-27 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Chris Marusich writes: > >> Leo Famulari writes: >> >>> So, I use and recommend `guix pull`! >> >> I use it too. Statements by others in this thread that "nobody" uses it >> or that "everyone" is using Git are mistaken. >> >> I use Git when I want to hack on Guix. Ot

Re: What’s next?

2017-05-27 Thread Ludovic Courtès
Hi! Jan Nieuwenhuizen skribis: > A friend of mine is having a second look at Guix (not SD yet) and one of > the most confusing things initially is `guix pull'. "When/how do I use > that," he asks...and I can only say: I'm not using that...I think we > want this to work--or something like this,

Re: What’s next?

2017-05-27 Thread Ludovic Courtès
Hi Brendan, Brendan Tildesley skribis: > One little annoyance I have is that guix takes every opportunity to > update the list of substitutes when guix build, guix package -u, etc... > is run, and fills my terminal with output like: > > substitute: updating list of substitutes from > 'https://mi

Re: What’s next?

2017-05-27 Thread Ludovic Courtès
Hello! Ricardo Wurmus skribis: > Here are some other annoyances: > > * the verbosity of reporting hash mismatches. You posted a neat little > change for that some time ago, but I cannot find it any more. Oh right, see attached. > * texlive. I’m working on splitting the package up. (An agg