Re: [PATCH] Add antiword.

2016-04-27 Thread Taylan Ulrich Bayırlı/Kammer
Ricardo Wurmus writes: > Hi Guix, > > I’m not sure about the description, nor about the mention of > “Microsoft”. If you have better ideas for the description and synopsis > please comment. > > ~~ Ricardo The last part (about where the name comes from) might not be strictly necessary, but it's

Re: [PATCH] Upgrade ruby to 2.3.1 (including symlink patch)

2016-04-27 Thread Ricardo Wurmus
Ben Woodcroft writes: > On 28/04/16 15:19, Ricardo Wurmus wrote: >> Rob Syme writes: >> >>> * gnu/packages/patches/ruby-symlinkfix.patch: New patch to fix issue #1448. >>> * gnu/packages/ruby.scm (ruby): Update to 2.3.1 including symlink patch. >> Thank you! The patch also needs to be register

[PATCH] Add antiword.

2016-04-27 Thread Ricardo Wurmus
Hi Guix, I’m not sure about the description, nor about the mention of “Microsoft”. If you have better ideas for the description and synopsis please comment. ~~ Ricardo >From a29993c7c079708aa0006a3af34b25bab99c Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 28 Apr 2016 08:11:05 +

Re: [PATCH] Upgrade ruby to 2.3.1 (including symlink patch)

2016-04-27 Thread Rob Syme
I'm no expert, so please take as long as you need to look over this. I've attached a patch that includes the addition of the patch path to dist_patch_DATA. -r On Thu, 28 Apr 2016 at 13:26 Ben Woodcroft wrote: > > > On 28/04/16 15:19, Ricardo Wurmus wrote: > > Rob Syme writes: > > > >> * gnu/pac

Re: [PATCH] Upgrade ruby to 2.3.1 (including symlink patch)

2016-04-27 Thread Ben Woodcroft
On 28/04/16 15:19, Ricardo Wurmus wrote: Rob Syme writes: * gnu/packages/patches/ruby-symlinkfix.patch: New patch to fix issue #1448. * gnu/packages/ruby.scm (ruby): Update to 2.3.1 including symlink patch. Thank you! The patch also needs to be registered in dist_patch_DATA in “gnu/local.m

Re: [PATCH] Upgrade ruby to 2.3.1 (including symlink patch)

2016-04-27 Thread Ricardo Wurmus
Rob Syme writes: > * gnu/packages/patches/ruby-symlinkfix.patch: New patch to fix issue #1448. > * gnu/packages/ruby.scm (ruby): Update to 2.3.1 including symlink patch. Thank you! The patch also needs to be registered in dist_patch_DATA in “gnu/local.mk”. I can do this later when applying th

[PATCH] Add synthv1

2016-04-27 Thread Ricardo Wurmus
This 4-oscillator synthesizer has a very simple and clean user interface. >From b51dae381a974f10c9c51facd5732aaa6846d931 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 27 Apr 2016 22:49:22 +0200 Subject: [PATCH] gnu: Add synthv1. * gnu/packages/music.scm (synthv1): New variable. --- g

Re: [PATCH] gnu: Add Xft support to FLTK.

2016-04-27 Thread 宋文武
Kei Yamashita writes: > On Wed, 27 Apr 2016 14:52:36 +0200 > l...@gnu.org (Ludovic Courtès) wrote: > >> Kei Yamashita skribis: >> >> > This patch is in preparation for the Dillo browser package. >> > >> > From 7755ae6d7afd46daed5fac1e626d1785b9875975 Mon Sep 17 00:00:00 >> > 2001 From: Kei Yama

[PATCH] Upgrade ruby to 2.3.1 (including symlink patch)

2016-04-27 Thread Rob Syme
* gnu/packages/patches/ruby-symlinkfix.patch: New patch to fix issue #1448. * gnu/packages/ruby.scm (ruby): Update to 2.3.1 including symlink patch. --- gnu/packages/patches/ruby-symlinkfix.patch | 53 ++ gnu/packages/ruby.scm | 5 +-- 2 files cha

Re: [PATCH] guix: use '@' in package-full-name instead of '-'

2016-04-27 Thread Eric Bavier
On Thu, 28 Apr 2016 04:25:23 +0200 Cyril Roelandt wrote: > * guix/packages.scm (package-full-name): Use '@' instead of '-'. > --- > guix/packages.scm | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/guix/packages.scm b/guix/packages.scm > index d62d1f3..e33791e 100644 >

Re: [PATCH 0/2] New pinentries

2016-04-27 Thread Efraim Flashner
Assuming no-one has any objections, this is my current patch set for pinentry. $ ./pre-inst-env guix package -A pinentry pinentry0.9.7 out gnu/packages/gnupg.scm:623:2 pinentry-gtk2 0.9.7 out gnu/packages/gnupg.scm:600:2 pinentry-qt 0.9.7 out gnu/packages/gnupg.scm:612:2 pinent

[PATCH] guix: use '@' in package-full-name instead of '-'

2016-04-27 Thread Cyril Roelandt
* guix/packages.scm (package-full-name): Use '@' instead of '-'. --- guix/packages.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/packages.scm b/guix/packages.scm index d62d1f3..e33791e 100644 --- a/guix/packages.scm +++ b/guix/packages.scm @@ -346,7 +346,7 @@ name of

Re: [PATCH 0/2] New pinentries

2016-04-27 Thread Efraim Flashner
On Wed, Apr 27, 2016 at 01:05:49PM -0400, Leo Famulari wrote: > On Wed, Apr 27, 2016 at 12:00:59AM +0300, Efraim Flashner wrote: > > On Tue, Apr 26, 2016 at 01:13:09PM -0400, Leo Famulari wrote: > > > On Tue, Apr 26, 2016 at 04:33:16PM +0200, Ricardo Wurmus wrote: > > > > > > > > Hi Efraim, > > >

New Chinese (simplified) PO file for 'guix' (version 0.9.1)

2016-04-27 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix' has been submitted by the Chinese (simplified) team of translators. The file is available at: http://translationproject.org/latest/guix/zh_CN.po (We can arrange thing

Re: [PATCH] gnu: Add Xft support to FLTK.

2016-04-27 Thread Kei Yamashita
On Wed, 27 Apr 2016 14:52:36 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Kei Yamashita skribis: > > > This patch is in preparation for the Dillo browser package. > > > > From 7755ae6d7afd46daed5fac1e626d1785b9875975 Mon Sep 17 00:00:00 > > 2001 From: Kei Yamashita > > Date: Sat, 16 Apr 2016 2

Re: guix challenge exit status

2016-04-27 Thread Ludovic Courtès
John Darrington skribis: > Ludo recently fixed a problem with the exit status of "guix challenge". > So now it (correctly) returns zero if the challenge is succesfull, and > non-zero otherwise. > > It would be very useful however, if it would return a *different* > non-zero if the challenge fail

Re: Gnome-updates

2016-04-27 Thread Ludovic Courtès
Hello! Regarding the gjs failure worked around by commit 63e7796f626ee40b8259ce56b93f5596e8a1f8c5, I briefly investigated. Upon failure, the ‘stderr.log’ file reads: --8<---cut here---start->8--- Gjs-Message: JS LOG: Expected nonconst ♥ utf8 (string) but was

[PATCH] Add portmidi (and add MIDI support to frescobaldi)

2016-04-27 Thread Ricardo Wurmus
Hi Guix, these patches add MIDI support to Frescobaldi via portmidi. I took a patch from Gentoo to break apart the portmidi build, so that we can disable the Java parts and cleanly disable the tests which fail to link (possibly because they are linked before “-lportmidi” is available). Building

[PATCH] gnu: ao: Format the description string.

2016-04-27 Thread John Darrington
* gnu/packages/xiph.scm (ao): Add markup to description string. --- gnu/packages/xiph.scm | 37 - 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/gnu/packages/xiph.scm b/gnu/packages/xiph.scm index 83bed81..d451ec0 100644 --- a/gnu/packages/xiph.

[PATCH v6 01/10] gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers.

2016-04-27 Thread Jan Nieuwenhuizen
Hi! Highlights in this iteration * removed indentation from commit messages * replaced and-let* with and=> * have added #:phases return #t * removed extra cross-gcc mingw configure flags * removed custom cross-gcc-mingw install phase * use name "libc" instead of "mingw-w64", all

Re: [PATCH 2/2] gnu: Add gnome-tweak-tool.

2016-04-27 Thread Jan Nieuwenhuizen
Leo Famulari writes: Hi! Find attached a new version of gnome-tweak-tool. >> Sorry, I still don't understand. Can you explain why you want to remove >> python2 from the propagated inputs? > > Propagated-inputs are silently installed into the user's profile > alongside the package that propagate

Re: [PATCH 0/2] Update Python to current versions

2016-04-27 Thread Hartmut Goebel
Am 27.04.2016 um 18:55 schrieb Leo Famulari: > It should be possible to do these 3 actions without causing any packages > to be rebuilt. I think the first 2 steps should be in one commit, and > the second step in a second commit. > > [...] > This will require every python-3 package to be rebuilt, s

Re: [PATCH 1/2] gnu: Add minimal pinentry.

2016-04-27 Thread Leo Famulari
On Wed, Apr 27, 2016 at 12:02:47AM +0300, Efraim Flashner wrote: > On Tue, Apr 26, 2016 at 01:14:40PM -0400, Leo Famulari wrote: > > On Tue, Apr 26, 2016 at 05:03:18PM +0300, Efraim Flashner wrote: > > > * gnu/packages/gnupg.scm (pinentry): Rename pinentry-gtk, inherit from > > > pinentry. > > > [a

Re: [PATCH 0/2] New pinentries

2016-04-27 Thread Leo Famulari
On Wed, Apr 27, 2016 at 12:00:59AM +0300, Efraim Flashner wrote: > On Tue, Apr 26, 2016 at 01:13:09PM -0400, Leo Famulari wrote: > > On Tue, Apr 26, 2016 at 04:33:16PM +0200, Ricardo Wurmus wrote: > > > > > > Hi Efraim, > > > > > > > On a whim I removed gtk2 and glib from pinentry and the size of

Re: [PATCH 0/2] Update Python to current versions

2016-04-27 Thread Leo Famulari
On Tue, Apr 26, 2016 at 11:28:53AM +0200, Hartmut Goebel wrote: > Am 24.04.2016 um 02:18 schrieb Leo Famulari: > > If we can successfully update to 3.5, that would be best. Otherwise, we > > should consider using 3.4.4. > > I disagree. > > While Python typically is backward-compatible (except for

Re: [PATCH v5 01/10] gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers.

2016-04-27 Thread Jan Nieuwenhuizen
Andy Wingo writes: > Since it seems you have one more round, a couple of nits :) Thanks! >> + static const char *const lang_env_vars[] = >> +-{ "C_INCLUDE_PATH", "CPLUS_INCLUDE_PATH", >> +- "OBJC_INCLUDE_PATH", "OBJCPLUS_INCLUDE_PATH" }; >> ++{ "CROSS_C_INCLUDE_PATH", "CROSS_CPLUS

[PATCH] gnu: Add Fossil.

2016-04-27 Thread Eric Bavier
From: Eric Bavier * gnu/packages/version-control.scm (fossil): New variable. * gnu/packages/patches/fossil-test-fixes.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. --- gnu/local.mk | 1 + gnu/packages/patches/fossil-test-fixes.patch | 189 +

Re: Gnome-updates

2016-04-27 Thread Ludovic Courtès
iyzs...@member.fsf.org (宋文武) skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Andreas Enge skribis: >> >>> the gnome-updates branch has built on x86, and compared to master, there are >>> not that many regressions: >>>http://hydra.gnu.org/eval/108921?compare=master#tabs-now-fail >> >> I

Re: Cross-Origin Request blocked when browing non-www of packages page and mixed content

2016-04-27 Thread Ludovic Courtès
Hello! Roel Janssen skribis: > I noticed that the build status icons don't work when browing: > https://gnu.org/software/guix/packages/ (Notice the lack of 'www.') > > The reason: > CORS header 'Access-Control-Allow-Origin' does not match > 'https://www.gnu.org'. > > So, could we either add 'h

Re: Gnome-updates

2016-04-27 Thread 宋文武
l...@gnu.org (Ludovic Courtès) writes: > Andreas Enge skribis: > >> the gnome-updates branch has built on x86, and compared to master, there are >> not that many regressions: >>http://hydra.gnu.org/eval/108921?compare=master#tabs-now-fail > > In fact this slightly overestimates the failures c

Re: Package ruby-ansi appears to be broken

2016-04-27 Thread Rob Syme
Yeah, patching that one line in lib/rubygems/packge.rb works well. I'll clean it up and send in a patch to guix in the morning. Thanks for pointing me in the right direction. -r On Wed, 27 Apr 2016 at 21:19 Rob Syme wrote: > Oh, wait. I think we need the patches from PR#1457 ( > https://github.c

Re: Package ruby-ansi appears to be broken

2016-04-27 Thread Rob Syme
Oh, wait. I think we need the patches from PR#1457 ( https://github.com/rubygems/rubygems/pull/1457/files). I'll make a patch and see. On Wed, 27 Apr 2016 at 21:11 Rob Syme wrote: > Ah, good thinking Ben, thanks. I've had a quick look, and the rubygems > included in ruby version 2.3.1 tarball in

Re: Package ruby-ansi appears to be broken

2016-04-27 Thread Rob Syme
Ah, good thinking Ben, thanks. I've had a quick look, and the rubygems included in ruby version 2.3.1 tarball includes all of the symlinks fixes made in PR#1209, so *maybe* we don't need rubygems version 2.5.2 after all. I'm just testing to see if upgrading the ruby package to 2.3.1 fixes everythin

Re: Gnome-updates

2016-04-27 Thread Ludovic Courtès
Andreas Enge skribis: > the gnome-updates branch has built on x86, and compared to master, there are > not that many regressions: >http://hydra.gnu.org/eval/108921?compare=master#tabs-now-fail In fact this slightly overestimates the failures compared to master; in particular, all the Octave/

Re: [PATCH] gnu: Add Xft support to FLTK.

2016-04-27 Thread Ludovic Courtès
Kei Yamashita skribis: > This patch is in preparation for the Dillo browser package. > > From 7755ae6d7afd46daed5fac1e626d1785b9875975 Mon Sep 17 00:00:00 2001 > From: Kei Yamashita > Date: Sat, 16 Apr 2016 22:45:21 -0400 > Subject: [PATCH] gnu: Add Xft support to FLTK. > > * gnu/packages/fltk.s

Re: Package ruby-ansi appears to be broken

2016-04-27 Thread Ben Woodcroft
Hi Rob, On 27/04/16 20:39, Rob Syme wrote: Hi all Running `guix environment --ad-hoc ruby-ansi` fails for me (and others). The package definition uses the ruby-build-system but fetches the tar.gz directly from github instead of from rubygems. I'll try and find time to have a closer look, but

Re: [PATCH] gnu: xfce4-taskmanager: Build with GTK+ 3 support.

2016-04-27 Thread Ludovic Courtès
iyzs...@member.fsf.org (宋文武) skribis: > Kei Yamashita writes: > >> This is a useful addition now that I know libwnck was stopping me from >> building the GTK+ 3 version of this tool! > Well, with gtk+-3, the libwnck-2 and gtk+-2 will not be > used (not in the closure), so I'd like leave only gtk

Re: [PATCH] Add Piranha.

2016-04-27 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From 8ebcd50666e13407d2b74907c9bc5e37ee420192 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Tue, 26 Apr 2016 16:08:47 +0200 > Subject: [PATCH] gnu: Add Piranha. > > * gnu/packages/bioinformatics.scm (piranha): New variable. [...] > + (add-after 'unpa

Re: Package ruby-ansi appears to be broken

2016-04-27 Thread Ben Woodcroft
Hi Rob, On 27/04/16 20:39, Rob Syme wrote: Hi all Running `guix environment --ad-hoc ruby-ansi` fails for me (and others). The package definition uses the ruby-build-system but fetches the tar.gz directly from github instead of from rubygems. I'll try and find time to have a closer look, but

Re: pypi URL change

2016-04-27 Thread Ludovic Courtès
Ben Woodcroft skribis: > Hmm. It just dawned on me that it is impossible to implement the > pypi-uri so that it returns the new format because the new URI is > generated from the content of the package, not just the name and > version. Oh indeed. > So I think we must either write the hash or th

Re: [PATCH 0/3] emacs: Add possibilities to move to license definition.

2016-04-27 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2016-04-26 00:45 +0300) wrote: [...] >> I think perhaps ‘guix-view-license’, which would open the license text >> (probably via a browser pointing at the URL of the ) would be >> cool. > > If I understand you correctly, what you mean is "M-x > guix-browse-l

Re: [PATCH 1/2] gnu: python-2: Update to 2.7.11

2016-04-27 Thread Ludovic Courtès
Hartmut Goebel skribis: > Am 22.04.2016 um 08:52 schrieb Ricardo Wurmus: >> Rebuilding the Python package would result in a forced rebuild of all >> dependent packages. Our build farm isn’t fast enough to rebuild that >> much in time, so we would have an uncomfortable window during which a >> lo

Re: [PATCH] Add Blender

2016-04-27 Thread Ludovic Courtès
Danny Milosavljevic skribis: >> I suppose Blender needs to use ‘ffmpeg-2.8’ (similar to >> .) >> >> Could you try and report back? > > Yes, this works: > > diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm > index c01eb39..ff17

Re: [PATCH] gnu: Add Red Eclipse.

2016-04-27 Thread Ludovic Courtès
Alex Kost skribis: [...] >> + ;; Create origin records for the many separate data packages. >> + ,@(map (match-lambda >> + ((name hash) >> + (list name >> + (origin >> + (method url-fetch) >> +

Package ruby-ansi appears to be broken

2016-04-27 Thread Rob Syme
Hi all Running `guix environment --ad-hoc ruby-ansi` fails for me (and others). The package definition uses the ruby-build-system but fetches the tar.gz directly from github instead of from rubygems. I'll try and find time to have a closer look, but if Ricardo has any time, he might be able to deb

Re: [PATCH v5 01/10] gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers.

2016-04-27 Thread Andy Wingo
Hi :) Great news! Since it seems you have one more round, a couple of nits :) On Wed 27 Apr 2016 00:23, Jan Nieuwenhuizen writes: > +diff --git a/gcc/incpath.c b/gcc/incpath.c > +index f495c0a..ba12249 100644 > +--- a/gcc/incpath.c > b/gcc/incpath.c > +@@ -461,8 +461,8 @@ register_include

Re: [PATCH] gnu: Add xz-java.

2016-04-27 Thread Ricardo Wurmus
Roel Janssen writes: > Ricardo Wurmus writes: > >> Hi Roel, >> >>> Ricardo Wurmus writes: >>> Roel Janssen writes: > One minor detail is the filename of the jar. I renamed it to > "xz-1.5.jar", which I think is the "standard" file naming scheme for our > Java packages. >>