Re: [PATCH 1/2] gnu: libtool: Use 'modify-phases'.

2017-01-04 Thread Leo Famulari
On Sun, Jan 01, 2017 at 03:24:27PM +, ng0 wrote: > * gnu/packages/autotools.scm (libtool): Use 'modify-phases'. > [arguments]: Use 'modify-phases'. > + ("help2man" ,help2man) ;because we modify ltmain.sh This should go in the other patch, right? I attached a revised patch

[PATCH] guix: python-build-system: Properly inform caller about test status.

2017-01-04 Thread Danny Milosavljevic
* guix/build/python-build-system.scm (check): Properly inform caller about test status. --- guix/build/python-build-system.scm | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/guix/build/python-build-system.scm b/guix/build/python-build-system.scm index 3f280b0ac

Re: [PATCH] gnu: bootstrap-tarballs: Cross-compile for powerpc-linux-gnu.

2017-01-04 Thread Ludovic Courtès
Hello Carlos! Happy new year! :-) Leo just reminded me of this patch on IRC, and I feel guilty that it stood there for so long. Apologies! csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis: > * gnu/packages/bootstrap.scm (glib-dynamic-linker): Add value for > powerpc-linux. > * gnu/pa

Re: [PATCH] gnu: Add php-hello-world.

2017-01-04 Thread Ludovic Courtès
Hi Hartmut, Hartmut Goebel skribis: > Am 31.12.2016 um 12:16 schrieb Ludovic Courtès: >> after all. However, as a distro, I think we should refrain from >> providing packages unrelated to Guix/Guile that have no upstream. > > So this package will not happen, since *I* will not spend my time to

Re: [PATCH] gnu: gnurl: Add ca-bundle to config.

2017-01-04 Thread ng0
ng0 writes: > * gnu/packages/gnunet.scm (gnurl)[arguments]: Add "--with-ca-bundle" > configure flag. > [arguments]: configure-flags: Use list. > [arguments]: Add "nss-certs" to native-inputs. Reading old threads and the last replies from ludovic I think this solution will not be accepted or wor

Re: [PATCH] gnu: Add beep.

2017-01-04 Thread José Miguel Sánchez García
On 2017-01-04 08:10, Tobias Geerinckx-Rice wrote: José, On 02/01/17 20:33, José Miguel Sánchez García wrote: Add beep command. Thanks! -;;; Copyright © 2016 José Miguel Sánchez García... +;;; Copyright © 2017 José Miguel Sánchez García... Please keep both years: ;;; Copyright © 2016, 2

Re: Staging freeze

2017-01-04 Thread Ludovic Courtès
Leo Famulari skribis: > On Fri, Dec 23, 2016 at 12:23:39AM -0500, Leo Famulari wrote: >> The last staging branch was merged into the master branch on December >> 11. >> >> According to the 3 week staging cycle we are trying to adhere to [0], >> this would mean we freeze the current branch on Dec

Re: 77 Rust Crates, fluid, roboto-font, libpsyc rust bindings

2017-01-04 Thread ng0
Ludovic Courtès writes: > Hi! > > Thanks for all the work! > > I second Ricardo’s comment about systematically running ‘guix lint’ > before submitting, especially for a patch series that is this large. > > If you think the review might take several round trips, it might be more > convenient to pu

Re: [PATCH 6/6] gnu: Add grub-efi.

2017-01-04 Thread Ludovic Courtès
Chris Marusich skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Howdy! >> >> There I typed at the GRUB command prompt: >> >> insmod efi_gop >> insmod efi_uga >> cat /var/guix/gcroots/grub.cfg > > Slightly off-topic question: how does one find out what the possible > values for X are i

Re: [PATCH] Creating a docker image with Guix

2017-01-04 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Chris Marusich writes: > >> What happens if I invoke this command while GC is trying to delete the >> specified path? > > It will do weird things, I guess. It’s best to do this inside of “guix > environment” as I demonstrated because while you’re in the environment > t

Re: GnuTLS and the “trust store”

2017-01-04 Thread ng0
Ludovic Courtès writes: > Hello! > > Marius Bakke skribis: > >> Marius Bakke writes: >> >>> ng0 writes: >>> * gnu/packages/curl.scm (curl)[arguments]: Add "--with-ca-bundle" configure flag. > > [...] > >> I realized shortly after posting why this wasn't done already. Curl has >> 140

Re: [PATCH] Creating a docker image with Guix

2017-01-04 Thread Ludovic Courtès
Howdy! Ricardo Wurmus skribis: > Ludovic Courtès writes: > >> I’m not familiar enough with Docker but I’m under the impression that we >> should be able to generate an image without even using Docker. :-) > > The attached patch adds a Docker export feature, so you can do this: > > docker l

[PATCH] gnu: Add Prosody service.

2017-01-04 Thread Clément Lassieur
* gnu/services/messaging.scm: New file. * gnu/services/configuration.scm: New exported procedures. * gnu/packages/messaging.scm (prosody)[arguments]: Add 'fix-makefile' phase. In 'wrap-programs' phase, add 'openssl' and 'coreutils' to 'PATH'. * gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/service

Re: [PATCH 10/96] gnu: Add ocamlmod.

2017-01-04 Thread Leo Famulari
On Wed, Jan 04, 2017 at 10:02:29PM +0100, Ludovic Courtès wrote: > Hello! > > David Craven skribis: > > > If you take a little more care with the commit message conventions and > > coding style, we might be able to convince Ludo to give you commit > > access, since you are clearly our local ocam

[PATCH 1/1] gnu: python-matplotlib: Fix documentation reST markup error.

2017-01-04 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-matplotlib): Fix documentation reST markup error. --- gnu/packages/python.scm | 5 + 1 file changed, 5 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 4e1a6b4a8..bc9058ba3 100644 --- a/gnu/packages/python.scm +++ b/gnu/pack

[PATCH 0/1] Fix reST markup error in matplotlib documentation,

2017-01-04 Thread Danny Milosavljevic
There's a syntax error in the matplotlib documentation. Fix it. This is required that Sphinx 1.4.8 works but it will also work with older Sphinx. Danny Milosavljevic (1): gnu: python-matplotlib: Fix documentation reST markup error. gnu/packages/python.scm | 5 + 1 file changed, 5 insertion

Re: [PATCH v4 0/1] Update Sphinx to 1.4.8.

2017-01-04 Thread Danny Milosavljevic
On Wed, 4 Jan 2017 16:10:30 -0500 Leo Famulari wrote: > On Wed, Jan 04, 2017 at 09:54:42PM +0100, Danny Milosavljevic wrote: > > This patch updates Sphinx to 1.4.8. > > Be careful with it since lots of packages depend on it. > > It also requires the earlier Sphinx-preparation patchset I set. > >

Re: [PATCH v4 0/1] Update Sphinx to 1.4.8.

2017-01-04 Thread Leo Famulari
On Wed, Jan 04, 2017 at 09:54:42PM +0100, Danny Milosavljevic wrote: > This patch updates Sphinx to 1.4.8. > Be careful with it since lots of packages depend on it. > It also requires the earlier Sphinx-preparation patchset I set. > It also requires a separate patch to matplotlib I'll send later.

Re: Bad signature on commit 6a34f4ccc8a5d (gnu: python-prompt-toolkit: Update to 1.0.9.)

2017-01-04 Thread Ludovic Courtès
Leo Famulari skribis: > On Tue, Jan 03, 2017 at 01:34:31PM +0100, Ludovic Courtès wrote: >> Leo Famulari skribis: [...] >> > I'm not sure where to store the hook. >> >> I’d say in a new etc/guix directory? Argh, I meant “etc/git”, sorry. > From 837f7c717b201998810a46b8dadf8ba2165dde69 Mon S

Re: [PATCH 10/96] gnu: Add ocamlmod.

2017-01-04 Thread Ludovic Courtès
Hello! David Craven skribis: > If you take a little more care with the commit message conventions and > coding style, we might be able to convince Ludo to give you commit > access, since you are clearly our local ocaml expert :) Sounds like a good idea to me! Julien: could you create a Savanna

Re: [PATCH 00/96] ocaml-build-system and packages

2017-01-04 Thread Ludovic Courtès
Hello! Julien Lepiller skribis: > Hi, it's a bit late for christmas, so let's call this ocamlismas ;). > > Here are ~100 patches that: > > - Add an ocaml-build-system > - Change the ocaml compiler, camlp4 and findlib to work nicely with it > - A lot of packages (all dependencies of bap, and bap

[PATCH v4 1/1] gnu: python-sphinx: Update to 1.4.8.

2017-01-04 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx)[version]: Update to 1.4.8. --- gnu/packages/python.scm | 31 ++- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index d80296339..4e1a6b4a8 100644 --- a/gnu/packag

[PATCH v4 0/1] Update Sphinx to 1.4.8.

2017-01-04 Thread Danny Milosavljevic
This patch updates Sphinx to 1.4.8. Be careful with it since lots of packages depend on it. It also requires the earlier Sphinx-preparation patchset I set. It also requires a separate patch to matplotlib I'll send later. Danny Milosavljevic (1): gnu: python-sphinx: Update to 1.4.8. gnu/package

Re: 77 Rust Crates, fluid, roboto-font, libpsyc rust bindings

2017-01-04 Thread Ludovic Courtès
Hi! Thanks for all the work! I second Ricardo’s comment about systematically running ‘guix lint’ before submitting, especially for a patch series that is this large. If you think the review might take several round trips, it might be more convenient to publish it as a branch somewhere, to avoid

Re: [WIP v3 0/5] Update Sphinx to 1.4.8

2017-01-04 Thread Danny Milosavljevic
Hi Ludo, > What’s the status of this Sphinx patch series of yours? > > https://lists.gnu.org/archive/html/guix-devel/2016-10/msg00642.html Ah, thanks for reminding me! Yeah, it should be easy to get it up and running now. I'll post some patches to add packages required only by the newer Sphi

[PATCH v4 3/3] gnu: Add python-sphinx-alabaster-theme.

2017-01-04 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx-alabaster-theme, python2-sphinx-alabaster-theme): New variables. --- gnu/packages/python.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index e93e827de..d80296339 10064

[PATCH v4 1/3] gnu: Add python-snowballstemmer.

2017-01-04 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-snowballstemmer, python2-snowballstemmer): New variables. --- gnu/packages/python.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 04cd3fa90..6589c59e3 100644 --- a/gnu/pac

[PATCH v4 2/3] gnu: Add python-sphinx-cloud-sptheme.

2017-01-04 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sphinx-cloud-sptheme, python2-sphinx-cloud-sptheme): New variables. --- gnu/packages/python.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 6589c59e3..e93e827de 100644 --- a

[PATCH v4 0/3] Prepare for Sphinx update

2017-01-04 Thread Danny Milosavljevic
This adds new packages that will be required for an eventual Sphinx update. Danny Milosavljevic (3): gnu: Add python-snowballstemmer. gnu: Add python-sphinx-cloud-sptheme. gnu: Add python-sphinx-alabaster-theme. gnu/packages/python.scm | 74 +

GnuTLS and the “trust store”

2017-01-04 Thread Ludovic Courtès
Hello! Marius Bakke skribis: > Marius Bakke writes: > >> ng0 writes: >> >>> * gnu/packages/curl.scm (curl)[arguments]: Add "--with-ca-bundle" configure >>> flag. [...] > I realized shortly after posting why this wasn't done already. Curl has > 1403 dependent packages, which would apply for

Re: bug#25356: livestreamer no longer supported

2017-01-04 Thread Leo Famulari
On Wed, Jan 04, 2017 at 06:50:14PM +, ng0 wrote: > Do I read this correctly that they include some kind of > anti-military license in there? I mean I am very much welcoming > such an exclusion but with all the past discussions I had it lead > to the point where it is not compatible with free so

Re: [PATCH] gnu: sed: Update to 4.3.

2017-01-04 Thread Leo Famulari
On Wed, Jan 04, 2017 at 03:16:38PM -0500, Leo Famulari wrote: > On Wed, Jan 04, 2017 at 05:01:34PM +0100, Marius Bakke wrote: > > * gnu/packages/base.scm (sed): Update to 4.3. > > [source]: Use xz tarball. Remove upstreamed patch. > > [home-page]: Use https. > > [native-inputs]: Add perl. > > * gnu

WIP v3: build-system: cargo: Make lots and lots of rust packages work

2017-01-04 Thread Danny Milosavljevic
Now also uses "src" output. See attachment. ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2016 David Craven ;;; ;;; This file is part of GNU Guix. ;;; ;;; GNU Guix is free software; you can redistribute it and/or modify it ;;; under the terms of the GNU General Public Li

Re: [PATCH] gnu: sed: Update to 4.3.

2017-01-04 Thread Leo Famulari
On Wed, Jan 04, 2017 at 05:01:34PM +0100, Marius Bakke wrote: > * gnu/packages/base.scm (sed): Update to 4.3. > [source]: Use xz tarball. Remove upstreamed patch. > [home-page]: Use https. > [native-inputs]: Add perl. > * gnu/packages/patches/sed-hurd-path-max.patch: Delete file. > * gnu/local.mk (

Re: [PATCH] gnu: libreoffice: Update to 5.1.6.2.

2017-01-04 Thread Leo Famulari
On Tue, Jan 03, 2017 at 08:52:00PM -0600, Alex Griffin wrote: > This patch updates libreoffice to 5.1.6.2, the latest release from their > "still" branch (long-term support, stable). Although I think it will be > EOL soon, so updating to 5.2.4.2 would be better... if someone else were > up to it. T

[PATCH] gnu: Add corrode.

2017-01-04 Thread Danny Milosavljevic
* gnu/packages/rust.scm (corrode): New variable. --- gnu/packages/rust.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index 97d0d7cb0..fa2806201 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -2

Re: Graphical Installer - Call for Testing.

2017-01-04 Thread John Darrington
On Wed, Jan 04, 2017 at 07:54:36AM -0800, dian_ce...@zoho.com wrote: I just wanted to say I hope this isn't going to be the only install option in the future. That is not for me to say, but FWIW I agree. While I haven't tested this patch, I do want to say that I'd rather th

Re: bug#25356: livestreamer no longer supported

2017-01-04 Thread ng0
dian_ce...@zoho.com writes: > I just wanted to point out that livestreamer seems to be entirely dead and the > project has been forked. As of this bugreport, the last change was Febuary > 2nd, > 2016, and while this isn't exactly a long time, considering it no longer works > properly with Twitch.

[PATCH] gnu: whois: Move mkpasswd to its own output.

2017-01-04 Thread ng0
* gnu/packages/networking.scm (whois): Move mkpasswd to output "mkpasswd". [outputs]: Add "mkpasswd". [arguments]: Add new phase "move-mkpasswd". Remove TODO comment about unbundling. --- gnu/packages/networking.scm | 19 --- 1 file changed, 16 insertions(+), 3 deletions(-) diff -

"unbundle" mkpasswd from whois.

2017-01-04 Thread ng0
This is one solution to the whois+mkpasswd bundle. Another solution could be to move this patch content to a package "mkpasswd" which inherits from whois. What do you think?

Re: PATCH as first attempt to fix the sad curl situation

2017-01-04 Thread Ricardo Wurmus
ng0 writes: > ng0 writes: > >> [PATCH] gnu: curl: Add ca-bundle to config. >> >> I had to disable test 324, but the rest passed. I hope this fixes the cURL >> problem, though I haven't tested reconfiguring a system with it as it would >> require rebasing some of my older, still waiting final

Re: [PATCH 10/96] gnu: Add ocamlmod.

2017-01-04 Thread David Craven
> If you take a little more care with the commit message conventions and > coding style, we might be able to convince Ludo to give you commit > access, since you are clearly our local ocaml expert :) Not that I have any say in this and apologize if I'm overstepping...

Re: [PATCH] gnu: Add whois.

2017-01-04 Thread ng0
ng0 writes: > For "historic" reasons this also bundles mkpasswd to encrypt passwords. > I don't want to unbundle this right now, this should be a job for upstream. Should we provide the "mkpasswd" binary in its own output? I will submit a small patch. > PPoint is: A whois client for guix. We h

Re: [PATCH 10/96] gnu: Add ocamlmod.

2017-01-04 Thread David Craven
> The thing is tests are passed during 'build. This is activated by the > --enable-tests argument, that is enabled by #:tests? #t. Ah I see. Then it makes sense. I was a bit hasty with this. I already pushed the first 20 packages. Sorry about that, I'll change it back. If you take a little more

Patch to add ca-bundle to gnurl.

2017-01-04 Thread ng0
ng0@wasp /gnu/store/za7qym30saxfjaa5fiqrh4kykkk56401-gnurl-7.52.1/bin$ ./gnurl-config --configure 'CONFIG_SHELL=/gnu/store/qkw4zrwfybxww8f56nkb6hggxambk89b-bash-4.4.0/bin/bash' 'SHELL=/gnu/store/qkw4zrwfybxww8f56nkb6hggxambk89b-bash-4.4.0/bin/bash' '--prefix=/gnu/store/za7qym30saxfjaa5fiqrh4kyk

[PATCH] gnu: gnurl: Add ca-bundle to config.

2017-01-04 Thread ng0
* gnu/packages/gnunet.scm (gnurl)[arguments]: Add "--with-ca-bundle" configure flag. [arguments]: configure-flags: Use list. [arguments]: Add "nss-certs" to native-inputs. --- gnu/packages/gnunet.scm | 31 +++ 1 file changed, 19 insertions(+), 12 deletions(-) diff --g

Re: [PATCH] gnu: curl: Add ca-bundle to config.

2017-01-04 Thread ng0
ng0 writes: > Marius Bakke writes: > >> Marius Bakke writes: >> >>> ng0 writes: >>> * gnu/packages/curl.scm (curl)[arguments]: Add "--with-ca-bundle" configure flag. [arguments]: Disable failing test number 324. --- gnu/packages/curl.scm | 13 - 1 fi

Re: [PATCH] gnu: curl: Add ca-bundle to config.

2017-01-04 Thread ng0
Marius Bakke writes: > Marius Bakke writes: > >> ng0 writes: >> >>> * gnu/packages/curl.scm (curl)[arguments]: Add "--with-ca-bundle" configure >>> flag. >>> [arguments]: Disable failing test number 324. >>> --- >>> gnu/packages/curl.scm | 13 - >>> 1 file changed, 12 insertions(+

Re: [PATCH] gnu: curl: Add ca-bundle to config.

2017-01-04 Thread ng0
Marius Bakke writes: > Marius Bakke writes: > >> ng0 writes: >> >>> * gnu/packages/curl.scm (curl)[arguments]: Add "--with-ca-bundle" configure >>> flag. >>> [arguments]: Disable failing test number 324. >>> --- >>> gnu/packages/curl.scm | 13 - >>> 1 file changed, 12 insertions(+

Re: [PATCH] gnu: Add ldc-1.1.0-beta4

2017-01-04 Thread Danny Milosavljevic
On Wed, 4 Jan 2017 18:53:47 +0300 Frederick Muriithi wrote: > I tried that, but since dmd2/root/port.c file no longer exists, the > 'patch-dmd2 step causes the build to fail. That's the reason I decided > to just add the same things again, but without the 'patch-dmd2 step Ah, okay. I have no comp

Re: [PATCH 10/96] gnu: Add ocamlmod.

2017-01-04 Thread julien lepiller
Le 2017-01-04 16:00, David Craven a écrit : +(arguments `(#:phases (modify-phases %standard-phases (delete 'check The standard way of doing this is with #:tests? #f. The thing is tests are passed during 'build. This is activated by the --enable-tests argument, that is enabled by #:te

Re: [PATCH] gnu: curl: Add ca-bundle to config.

2017-01-04 Thread Marius Bakke
Marius Bakke writes: > ng0 writes: > >> * gnu/packages/curl.scm (curl)[arguments]: Add "--with-ca-bundle" configure >> flag. >> [arguments]: Disable failing test number 324. >> --- >> gnu/packages/curl.scm | 13 - >> 1 file changed, 12 insertions(+), 1 deletion(-) >> >> diff --git

Re: Graphical Installer - Call for Testing.

2017-01-04 Thread Ricardo Wurmus
dian_ce...@zoho.com writes: > On Wed, Jan 04, 2017 at 08:59:28AM +0100, John Darrington wrote: >> This branch provides a curses based graphical interface to the disk >> images used for installing GuixSD. It is intended to allow users >> unfamiliar with bash and other aspects of unix-like operatin

[PATCH] gnu: sed: Update to 4.3.

2017-01-04 Thread Marius Bakke
* gnu/packages/base.scm (sed): Update to 4.3. [source]: Use xz tarball. Remove upstreamed patch. [home-page]: Use https. [native-inputs]: Add perl. * gnu/packages/patches/sed-hurd-path-max.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. --- gnu/local.mk

Re: [PATCH] gnu: curl: Add ca-bundle to config.

2017-01-04 Thread Marius Bakke
ng0 writes: > * gnu/packages/curl.scm (curl)[arguments]: Add "--with-ca-bundle" configure > flag. > [arguments]: Disable failing test number 324. > --- > gnu/packages/curl.scm | 13 - > 1 file changed, 12 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/curl.scm b/gnu/pack

Re: Graphical Installer - Call for Testing.

2017-01-04 Thread dian_cecht
On Wed, Jan 04, 2017 at 08:59:28AM +0100, John Darrington wrote: > This branch provides a curses based graphical interface to the disk > images used for installing GuixSD. It is intended to allow users > unfamiliar with bash and other aspects of unix-like operating systems > to easily install GuixS

Re: [PATCH] gnu: Add ldc-1.1.0-beta4

2017-01-04 Thread Danny Milosavljevic
> Hmm, my understanding of how the package definitions work might be > incomplete: It seemed to me like after you inherited, from a package, > and then added a definition in any of the variables, the new variables > would NOT add to the values of the older ones but rather, they would > completely o

Re: [PATCH] gnu: Add ldc-1.1.0-beta4

2017-01-04 Thread Frederick Muriithi
On Wed, Jan 4, 2017 at 6:46 PM, Danny Milosavljevic wrote: >> Hmm, my understanding of how the package definitions work might be >> incomplete: It seemed to me like after you inherited, from a package, >> and then added a definition in any of the variables, the new variables >> would NOT add to th

Re: [PATCH] gnu: econnman: Add missing input.

2017-01-04 Thread Danny Milosavljevic
On Wed, 04 Jan 2017 10:27:42 +0100 Clément Lassieur wrote: > I don't have Enlightenment either. Without this input, I get this error > when I execute econnman-bin: Good enough for me. OK! I also tested it without the patch, where it failed as described, and with the patch, where it works.

Re: [PATCH] gnu: Add ldc-1.1.0-beta4

2017-01-04 Thread Frederick Muriithi
On Wed, Jan 4, 2017 at 5:52 PM, Danny Milosavljevic wrote: > Hi, > > On Wed, 4 Jan 2017 17:01:14 +0300 > Frederick Muriithi wrote: > >> Added ldc-1.1.0-beta4 since all other beta versions from there seem to >> reuse the same phobos, druntime and dmd-testsuite. > > Thanks for the patch! > > Hmm, y

[PATCH 3/3] gnu: Add r-copywriter.

2017-01-04 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-copywriter): New variable. --- gnu/packages/bioinformatics.scm | 40 1 file changed, 40 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index d4224115f..d963ded85 100644 ---

[PATCH 2/3] gnu: Add r-copyhelper.

2017-01-04 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-copyhelper): New variable. --- gnu/packages/bioinformatics.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 9c01c2436..d4224115f 100644 --- a/gnu/packages

[PATCH 1/3] gnu: Add r-chipseq.

2017-01-04 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-chipseq): New variable. --- gnu/packages/bioinformatics.scm | 27 ++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 6b363afe0..9c01c2436 100644 --- a

[PATCH v2] gnu: Add ghc-markdown-unlit.

2017-01-04 Thread Danny Milosavljevic
* gnu/packages/haskell.scm (ghc-markdown-unlit): New variable. --- gnu/packages/haskell.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index de061a630..1f6611d0b 100644 --- a/gnu/packages/haskell.scm +++ b/

Re: [PATCH 1/1] gnu: unrtf: Fix CVE-2016-10091.

2017-01-04 Thread Marius Bakke
Leo Famulari writes: > On Wed, Jan 04, 2017 at 02:13:25AM -0500, Leo Famulari wrote: >> On Tue, Jan 03, 2017 at 05:49:29PM +0100, Marius Bakke wrote: >> > Leo Famulari writes: >> > > +diff --git a/debian/patches/series b/debian/patches/series >> > > +new file mode 100644 >> > > +index 000..7

Re: [PATCH 10/96] gnu: Add ocamlmod.

2017-01-04 Thread David Craven
+(arguments `(#:phases (modify-phases %standard-phases (delete 'check The standard way of doing this is with #:tests? #f.

[PATCH 2/3] gnu: Add fluid.

2017-01-04 Thread ng0
* gnu/packages/qt.scm (fluid): New variable. --- gnu/packages/qt.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 41aa10291..e180f9cf6 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -46,6 +4

Re: [PATCH] gnu: Add ldc-1.1.0-beta4

2017-01-04 Thread Danny Milosavljevic
Hi, On Wed, 4 Jan 2017 17:01:14 +0300 Frederick Muriithi wrote: > Added ldc-1.1.0-beta4 since all other beta versions from there seem to > reuse the same phobos, druntime and dmd-testsuite. Thanks for the patch! Hmm, you added gdb to the native-inputs but commented out the gdb invocations lat

fluid, dotherside, roboto. v2

2017-01-04 Thread ng0
[PATCH 2/3] gnu: Add fluid. The testphase runs in a way that nothing can find the fluid modules.

[PATCH 1/3] gnu: Add dotherside.

2017-01-04 Thread ng0
* gnu/packages/qt.scm (dotherside): New variable. --- gnu/packages/qt.scm | 36 +++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 15beb8037..41aa10291 100644 --- a/gnu/packages/qt.scm +++ b/gnu/package

[PATCH 3/3] gnu: Add font-google-roboto.

2017-01-04 Thread ng0
* gnu/packages/fonts.scm (font-google-roboto): New variable. --- gnu/packages/fonts.scm | 45 - 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index f01b83155..d2832218a 100644 --- a/gnu/pack

Re: [PATCH] gnu: Add ghc-markdown-unlit.

2017-01-04 Thread David Craven
> + (source > + (origin should be (source (origin > + (home-page > + "https://github.com/sol/markdown-unlit#readme";) > + (synopsis > + "Literate Haskell support for Markdown") > + (description > + "This package allows you to have a README.md that at the same time is a (h

Re: [PATCH 2/3] gnu: Add fluid.

2017-01-04 Thread David Craven
Or it could go into a separate build-system. There are quite a few kde phases that could go in there. Either way, I'm fine with it.

Re: PATCH as first attempt to fix the sad curl situation

2017-01-04 Thread ng0
ng0 writes: > [PATCH] gnu: curl: Add ca-bundle to config. > > I had to disable test 324, but the rest passed. I hope this fixes the cURL > problem, though I haven't tested reconfiguring a system with it as it would > require rebasing some of my older, still waiting final aproval, patches. > >

Re: [PATCH] gnu: Add ldc-1.1.0-beta4

2017-01-04 Thread Pjotr Prins
Great work Fred! On Wed, Jan 04, 2017 at 05:01:14PM +0300, Frederick Muriithi wrote: > Added ldc-1.1.0-beta4 since all other beta versions from there seem to > reuse the same phobos, druntime and dmd-testsuite. Yes, they do. I have been using your package (w.o. test patches, i.e., test? f) to bu

[PATCH] gnu: curl: Add ca-bundle to config.

2017-01-04 Thread ng0
* gnu/packages/curl.scm (curl)[arguments]: Add "--with-ca-bundle" configure flag. [arguments]: Disable failing test number 324. --- gnu/packages/curl.scm | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/gnu/packages/curl.scm b/gnu/packages/curl.scm index 7329d870d

PATCH as first attempt to fix the sad curl situation

2017-01-04 Thread ng0
[PATCH] gnu: curl: Add ca-bundle to config. I had to disable test 324, but the rest passed. I hope this fixes the cURL problem, though I haven't tested reconfiguring a system with it as it would require rebasing some of my older, still waiting final aproval, patches.

Re: [PATCH 2/3] gnu: Add fluid.

2017-01-04 Thread Danny Milosavljevic
Hi, > + `(#:tests? #f)) ; 3 tests want a connection to the display. Please set the QT_QPA_PLATFORM environment variable. and let the tests run: (setenv "QT_QPA_PLATFORM" "offscreen") Or does this not work for some reason? Otherwise OK! P.S. What do you all think about putting that seten

[PATCH] gnu: Add ghc-markdown-unlit.

2017-01-04 Thread Danny Milosavljevic
* gnu/packages/haskell.scm (ghc-markdown-unlit): New variable. --- gnu/packages/haskell.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index de061a630..899a5b24c 100644 --- a/gnu/packages/haskell.scm ++

Re: [PATCH 08/96] gnu: Add ocaml-ounit.

2017-01-04 Thread David Craven
Looks like the license is expat.

[PATCH] gnu: Add ldc-1.1.0-beta4

2017-01-04 Thread Frederick Muriithi
Added ldc-1.1.0-beta4 since all other beta versions from there seem to reuse the same phobos, druntime and dmd-testsuite. -- Frederick M. Muriithi From 61389a8bda637e2550bf488645b4737b5f549a64 Mon Sep 17 00:00:00 2001 From: Muriithi Frederick Muriuki Date: Wed, 4 Jan 2017 16:42:57 +0300 Subject:

Re: [PATCH 06/96] gnu: ocaml: Use a helper function to download from ocaml-forge.

2017-01-04 Thread David Craven
+ (ocaml-forge-origin name version 1627 +"0cyj6sfdvzx8hw7553lhgwc0krlgvlza0ph3dk9gsxy047dm3wib")) I changed this to be ocaml-forge-uri. There are multiple reasons why I think it's a better idea: * if one ever writes an ocaml updater then it can use the existing code to update the ha

Re: cargo-build-system: cargo-build-flags: --cfg=unix in package recipe

2017-01-04 Thread ng0
Danny Milosavljevic writes: > I'm against packaging unstable stuff. We would be packaging a moving target > where everything breaks every day. Let's not. > > There's a reason there are stable releases (of anything): there's (supposed > to be) a (social) guarantee that the API doesn't change in

Re: cargo-build-system: cargo-build-flags: --cfg=unix in package recipe

2017-01-04 Thread Danny Milosavljevic
I'm against packaging unstable stuff. We would be packaging a moving target where everything breaks every day. Let's not. There's a reason there are stable releases (of anything): there's (supposed to be) a (social) guarantee that the API doesn't change in incompatible ways. If a library doesn'

Re: Graphical Installer - Call for Testing.

2017-01-04 Thread Thomas Danckaert
From: John Darrington Subject: Graphical Installer - Call for Testing. Date: Wed, 4 Jan 2017 08:59:28 +0100 The wip-installer branch is ready for testing and general review. This branch provides a curses based graphical interface to the disk images used for installing GuixSD. It is intended to

Re: state of darcs

2017-01-04 Thread ng0
ng0 writes: > Leo Famulari writes: > >> On Tue, Nov 29, 2016 at 11:52:07PM +, ng0 wrote: >>> Hi, >>> >>> I wanted to ask wether you made any progress with my darcs >>> package or if there's anything other people can help out with or >>> test. >> >> The only thing left is to make it use the

[PATCH 3/3] gnu: Add font-google-roboto.

2017-01-04 Thread ng0
* gnu/packages/fonts.scm (font-google-roboto): New variable. --- gnu/packages/fonts.scm | 45 - 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index f01b83155..d2832218a 100644 --- a/gnu/pack

Patches to add: DOtherSide, fluid, font-google-roboto

2017-01-04 Thread ng0
Seeing that the cargo build-system still needs some time and I'm a very early user, here's the non-rust patches splitt off from the chain, rebased into master. Guix lint reported nothing on them.

[PATCH 2/3] gnu: Add fluid.

2017-01-04 Thread ng0
* gnu/packages/qt.scm (fluid): New variable. --- gnu/packages/qt.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 41aa10291..8cd701293 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -46,6 +46,7 @

[PATCH 1/3] gnu: Add dotherside.

2017-01-04 Thread ng0
* gnu/packages/qt.scm (dotherside): New variable. --- gnu/packages/qt.scm | 36 +++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 15beb8037..41aa10291 100644 --- a/gnu/packages/qt.scm +++ b/gnu/package

Re: 77 Rust Crates, fluid, roboto-font, libpsyc rust bindings

2017-01-04 Thread ng0
Danny Milosavljevic writes: > Hi ng0, > >> > For those I checked (like rust-openssl-sys) left me in confusion. Does our >> > cargo build-system just build nothing? > > Most Rust libraries are installed as source code (similar to C++ templates > which are also installed as source code). Okay, I

Re: 77 Rust Crates, fluid, roboto-font, libpsyc rust bindings

2017-01-04 Thread David Craven
> Both can happen at the same time and help each other. I/we need > these patches, and I think keeping this branch around on our (my) > side will help finding bugs in the cargo build-system. I just > hope it won't be another year until it all works well enough. Well if you'd like to help there, I

Re: 77 Rust Crates, fluid, roboto-font, libpsyc rust bindings

2017-01-04 Thread ng0
David Craven writes: >> One more addition: I will only send a rebased patch series after >> all patches have been reviewed. > >> I think running “guix lint” is essential before submitting patches to >> the mailing list, because it avoids wasted effort for a lot of common >> mistakes. > > It is my

Re: cargo-build-system: cargo-build-flags: --cfg=unix in package recipe

2017-01-04 Thread David Craven
> Can we package rust nightly instead? > The ABI is stable nowhere, but nightly has all the features while > stable is limited. I doubt that this solves any underlying problem. This was one of my initial thoughts too. I've already tried these superficial hacks that try to avoid the problem. But I'

Re: 77 Rust Crates, fluid, roboto-font, libpsyc rust bindings

2017-01-04 Thread Danny Milosavljevic
Hi ng0, > > For those I checked (like rust-openssl-sys) left me in confusion. Does our > > cargo build-system just build nothing? Most Rust libraries are installed as source code (similar to C++ templates which are also installed as source code). The current Guix master cargo build system does

Re: cargo-build-system: cargo-build-flags: --cfg=unix in package recipe

2017-01-04 Thread ng0
Danny Milosavljevic writes: > On Tue, 3 Jan 2017 11:57:48 +0100 > David Craven wrote: > >> > For these I'd like to pass "--cfg=unix" and I'd like to put it into the >> > package recipe and not hardcode it into the build system. >> >> Nice, didn't know about this flag. That explains why it re

Re: [PATCH 82/86] gnu: rust-quickcheck: Add rust-env-logger input.

2017-01-04 Thread ng0
Danny Milosavljevic writes: > On Tue, 3 Jan 2017 23:36:38 + > ng0 wrote: > >> * gnu/packages/rust.scm (rust-quickcheck)[arguments]: Add rust-env-logger. >> - ;; TODO: ("rust-env-logger" ,rust-env-logger "src") >> + ("rust-env-logger" ,rust-env-logger "src") > > That causes a cyc

Re: [PATCH 80/86] gnu: rust-csv: Add rust-regex input.

2017-01-04 Thread ng0
Danny Milosavljevic writes: > Cycle rust-csv - rust-regex - rust-aho-corasick - rust-csv. > What does this mean? If you mean by cycle dependency-cycle I'd suggest that you look more closely at the dependency groups. I was stuck in an infinite dependency cycle until I solved it by leaving out ce

Re: 77 Rust Crates, fluid, roboto-font, libpsyc rust bindings

2017-01-04 Thread David Craven
> One more addition: I will only send a rebased patch series after > all patches have been reviewed. > I think running “guix lint” is essential before submitting patches to > the mailing list, because it avoids wasted effort for a lot of common > mistakes. It is my opinion that it is to early to

Re: 77 Rust Crates, fluid, roboto-font, libpsyc rust bindings

2017-01-04 Thread ng0
ng0 writes: > ... and I still am not sure wether the build system works or not (see bottom > of this email) because I still have to learn more about this language. Our > prototype will soon switch to fluid (it's currently using qml-material but I > refrained from adding that as its upstream lo

  1   2   >