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] 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

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. > *

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

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

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,

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

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 >

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

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

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

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

[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

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

[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 +++

[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

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

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

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

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

[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 ---

[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.

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

[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

[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 ---

[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 ---

[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

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

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. > > *

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

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.

[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 @@

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

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

[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

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

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'

[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

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

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. >>> --- >>>

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. >>> --- >>>

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

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

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

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

[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

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

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

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

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

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

[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 ---

[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 ---

[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 +++

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

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

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

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 +++

[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 ---

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

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

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

[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

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

[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

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

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

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

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

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

[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 ---

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 +++

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

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 >>

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

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

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

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"

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

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

  1   2   >