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

2016-04-26 Thread Eric Bavier
On Wed, 27 Apr 2016 00:23:29 +0200 Jan Nieuwenhuizen wrote: > Hi! > > With this new patch set, mingw guile.exe runs; Yay! I have cleaned-up > the cross-base.scm and gcc patch (thanks Andy!). It can be built doing > > ./pre-inst-env guix build --target=i686-w64-mingw32

Re: [GNU-linux-libre] MAME emulator is giving incentive to use non-free software

2016-04-26 Thread alírio eyng
Luke: >https://wiki.parabola.nu/Emulator_licensing_issues > >This may prove useful in the event of further research/discussion. this was mentioned, and it's missing crucial information. let's add ndiswrapper to it. it would be classified as "free + free use", but it is still rejected; because [0]

Re: [PATCH] gnu: Add 4store.

2016-04-26 Thread Roel Janssen
>From e5b0f16d5d6e67d2c1f24729ce7f6490fa284d79 Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Wed, 27 Apr 2016 00:44:22 +0200 Subject: [PATCH] gnu: Add 4store. * gnu/packages/databases.scm (4store): New variable. * gnu/packages/patches/4store-fix-buildsystem.patch: New file. *

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

2016-04-26 Thread Jan Nieuwenhuizen
Hi! With this new patch set, mingw guile.exe runs; Yay! I have cleaned-up the cross-base.scm and gcc patch (thanks Andy!). It can be built doing ./pre-inst-env guix build --target=i686-w64-mingw32 guile Greetings, Jan >From af9fa5754a1c85cc22ae3056945f841acdf1d72d Mon Sep 17 00:00:00

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

2016-04-26 Thread Roel Janssen
>From 8e9997429cb70c04d269516032e7d3b292d5ae95 Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Wed, 27 Apr 2016 00:00:44 +0200 Subject: [PATCH] gnu: Add java-xz. * gnu/packages/java.scm (java-xz): New variable. --- gnu/packages/java.scm | 30 ++ 1

Re: [PATCH] Add vcflib.

2016-04-26 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> From e75aa388931c92657336c8a15f88b6a0273f5e02 Mon Sep 17 00:00:00 2001 >> From: Roel Janssen >> Date: Tue, 22 Mar 2016 15:01:37 +0100 >> Subject: [PATCH 2/8] gnu: Add smithwaterman. > >> *

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

2016-04-26 Thread Efraim Flashner
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. > > [arguments]: Add pinentry-tty flag. > > [inputs]: Use gtk+-2, glib for

Re: [PATCH 0/2] New pinentries

2016-04-26 Thread Efraim Flashner
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 the > > > closure > > > dropped from 700 MiB to 100 MiB. While I was at it

Re: [PATCH] wxwidgets: Enable webview via webkit.

2016-04-26 Thread Ricardo Wurmus
Andy Wingo writes: > On Sun 03 Apr 2016 18:54, Efraim Flashner writes: > >> On Thu, Mar 31, 2016 at 11:20:19PM +0200, Ludovic Courtès wrote: >>> Efraim Flashner skribis: >>> >>> > On Thu, 31 Mar 2016 11:29:52 +0200 >>> > Ricardo

Re: [PATCH] gnu: Add xfce4-taskmanager.

2016-04-26 Thread Kei Yamashita
On Tue, 26 Apr 2016 20:32:41 +0200 Andreas Enge wrote: > On Tue, Apr 26, 2016 at 09:26:58AM +0800, 宋文武 wrote: > > Kei Yamashita writes: > > > This patch contains a definition for Xfce's most recent task > > > manager. > > I replace libwnck with

Re: [PATCH] gnu: Add xfce4-taskmanager.

2016-04-26 Thread Andreas Enge
On Tue, Apr 26, 2016 at 09:26:58AM +0800, 宋文武 wrote: > Kei Yamashita writes: > > This patch contains a definition for Xfce's most recent task manager. > I replace libwnck with libwnck-2, as the gtk+-3 version is not detected > by the configure script. > > Pushed, thanks!

Re: [PATCH] Add vcflib.

2016-04-26 Thread Roel Janssen
>From 98ed1adae91aca2c118779f5333dc21446f1c720 Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Tue, 26 Apr 2016 19:48:31 +0200 Subject: [PATCH] gnu: Add intervaltree. * gnu/packages/bioinformatics.scm (intervaltree): New variable. --- gnu/packages/bioinformatics.scm | 32

Gnome-updates

2016-04-26 Thread Andreas Enge
Hi all, 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 saw a few that seem to be related to fonts and freetype, but I am not a specialist. Do you think we could nevertheless

Re: [PATCH] Add vcflib.

2016-04-26 Thread Roel Janssen
>From 5cc17f0ceca12998a658dcd3cfd7494b137274e1 Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Tue, 26 Apr 2016 19:28:54 +0200 Subject: [PATCH] gnu: Add tabixpp. * gnu/packages/bioinformatics.scm (tabixpp): New variable. --- gnu/packages/bioinformatics.scm | 34

Re: [PATCH 0/2] New pinentries

2016-04-26 Thread Leo Famulari
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 the closure > > dropped from 700 MiB to 100 MiB. While I was at it I built a version with > > qt5, if someone wanted it to match a future

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

2016-04-26 Thread Ricardo Wurmus
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. >> >> I think it’s a bit ugly because we have the

Re: [PATCH] Add vcflib.

2016-04-26 Thread Ricardo Wurmus
Roel Janssen writes: > Ricardo Wurmus writes: > >> Roel Janssen writes: >> >>> From edcf3132dca6c3e86439710892870285377adbb2 Mon Sep 17 00:00:00 2001 >>> From: Roel Janssen >>> Date: Tue, 22 Mar 2016 15:07:47 +0100 >>> Subject: [PATCH 3/8] gnu: Add

Re: [PATCH] Add vcflib.

2016-04-26 Thread Ricardo Wurmus
Roel Janssen writes: > Hello Ricardo, > > Thank you for your review. > > Ricardo Wurmus writes: > >> Roel Janssen writes: >>> From dfc9b373bbce0f36882407cec47440a0a44c78d1 Mon Sep 17 00:00:00 2001 >>> From: Roel Janssen >>> Date: Tue, 22 Mar 2016

Re: [PATCH] Add vcflib.

2016-04-26 Thread Ricardo Wurmus
Roel Janssen writes: > Ricardo Wurmus writes: > >> Roel Janssen writes: >> >>> Ricardo Wurmus writes: >>> Roel Janssen writes: > From f0cb8c476e902e3351988f7c278b3682837c8cce Mon Sep 17 00:00:00 2001 > From: Roel Janssen

Re: [PATCH 0/2] New pinentries

2016-04-26 Thread Ricardo Wurmus
Hi Efraim, > On a whim I removed gtk2 and glib from pinentry and the size of the closure > dropped from 700 MiB to 100 MiB. While I was at it I built a version with > qt5, if someone wanted it to match a future kde/qt-based desktop. I couldn't > get a gtk3 version building, but I didn't try too

Re: [PATCH 1/2] gnu: Add python-pyqi.

2016-04-26 Thread Ricardo Wurmus
Leo Famulari writes: > On Sun, Apr 24, 2016 at 10:27:39PM +1000, Ben Woodcroft wrote: >> * gnu/packages/python.scm (python-pyqi, python2-pyqi): New variables. > > Thanks for the patches! > >> +(source >> + (origin >> + (method url-fetch) >> + ;; Use

Re: proper Python inputs (was: gnu: Add python-pytest-pep8.)

2016-04-26 Thread Ricardo Wurmus
Hartmut Goebel writes: > Am 25.04.2016 um 20:19 schrieb Leo Famulari: >> This seems like an unusual case, since the package in question appears >> to be a build-time tool. So, it would make sense to have things like >> python-pytest available during

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

2016-04-26 Thread 宋文武
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+ in inputs, but it seems

[PATCH] Add Piranha.

2016-04-26 Thread Ricardo Wurmus
>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. --- gnu/packages/bioinformatics.scm | 62

[PATCH 0/2] New pinentries

2016-04-26 Thread Efraim Flashner
On a whim I removed gtk2 and glib from pinentry and the size of the closure dropped from 700 MiB to 100 MiB. While I was at it I built a version with qt5, if someone wanted it to match a future kde/qt-based desktop. I couldn't get a gtk3 version building, but I didn't try too hard. Efraim

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

2016-04-26 Thread Efraim Flashner
* gnu/packages/gnupg.scm (pinentry): Rename pinentry-gtk, inherit from pinentry. [arguments]: Add pinentry-tty flag. [inputs]: Use gtk+-2, glib for pinentry-gtk2 only. [description]: Modify description based on inputs. --- gnu/packages/gnupg.scm | 22 +- 1 file changed, 17

[PATCH 2/2] gnu: Add pinentry-qt.

2016-04-26 Thread Efraim Flashner
* gnu/packages/gnupg.scm (pinentry-qt): New variable. --- gnu/packages/gnupg.scm | 12 1 file changed, 12 insertions(+) diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 71f6ece..6eac42d 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -31,6 +31,7

Re: pypi URL change

2016-04-26 Thread Ben Woodcroft
On 25/04/16 17:54, Ludovic Courtès wrote: Cyril Roelandt skribis: On 04/25/2016 01:21 AM, Ben Woodcroft wrote: 2) The new URLs are even uglier than the old one and a working pypi-uri would hide them from our eyes. Yeah but it is my understanding that the new pattern

Re: Import from Debian?

2016-04-26 Thread Hartmut Goebel
Am 24.04.2016 um 16:27 schrieb Ludovic Courtès: > We already have “guix import nix” but (1) the non-trivial parts cannot > be automatically translated (because they’re written in Bash in > Nixpkgs), and (2) meta-data, in particular licenses, needs to be > double-checked and adjusted. I would not

Re: [PATCH] gnu: Add Red Eclipse.

2016-04-26 Thread Alex Kost
Kei Yamashita (2016-04-23 14:46 +0300) wrote: Thanks, this is very impressive work!! I don't have any significant notes, so if there will be no other comments, I'm going to fix them and commit this patch. [...] > +(define-public redeclipse > + (let ((data-sources > + '(("acerspyro" >

Re: The waf problem (running nondeterministic binary blobs at build)

2016-04-26 Thread Ludovic Courtès
Hi! ra...@openmailbox.org skribis: > I think there is a danger in packaging programs that use the 'waf' > build system. That may pass a regular source code audit. > > If you look at the last line of a waf file you may see strange text > like this: > > #==> >

Re: [PATCH] Add krona-tools.

2016-04-26 Thread Ludovic Courtès
Ben Woodcroft skribis: > This is a neat little visualisation tool that generates zoomable HTML5 charts > from hierarchical data e.g. disk usage > http://marbl.github.io/Krona/examples/du.krona.html Would be nice to have ‘guix size’ generate something that can be used as

Re: [PATCH] emacs: Add 'guix-version' command.

2016-04-26 Thread Alex Kost
Ludovic Courtès (2016-04-26 01:06 +0300) wrote: > Alex Kost skribis: > >> From 73a231e171ee19baf7ea4c6d96da446833fb4b74 Mon Sep 17 00:00:00 2001 >> From: Alex Kost >> Date: Wed, 20 Apr 2016 19:27:44 +0300 >> Subject: [PATCH] emacs: Add 'guix-version'

‘package-with-python2’ and ‘strip-python2-variant’

2016-04-26 Thread Ludovic Courtès
Hartmut Goebel skribis: >> On Sun, Apr 17, 2016 at 10:54:03AM +1000, Ben Woodcroft wrote: >>> (define-public python2-ipython >>> - (let ((ipython (package-with-python2 python-ipython))) >>> + (let ((parent (package-with-python2 >>> +

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

2016-04-26 Thread Alex Kost
Ludovic Courtès (2016-04-26 00:45 +0300) wrote: > Alex Kost skribis: > >> As a user can move to a package definition (with "guix edit"), (s)he can >> also want to go to a license definition (why not?). This patchset adds >> this possibility in 3 places: >> >> 1. As a

Re: [PATCH 3/3] emacs: Add "edit" command to a list of licenses.

2016-04-26 Thread Alex Kost
Ludovic Courtès (2016-04-26 00:47 +0300) wrote: > Alex Kost skribis: > >> * emacs/guix-ui-license.el (guix-license-list-edit): New command. >> (guix-license-list-mode-map): Bind it to "e" key. > > OK! > > And sorry for the delay… No problem :-) I've pushed this patchset,

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

2016-04-26 Thread Hartmut Goebel
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 the big change between Python 2 and Python 3), some minor incompatibilities

Re: [PATCH] vm: Have qemu-image generate derivations instead.

2016-04-26 Thread Ludovic Courtès
Hi Jookia, Jookia <166...@gmail.com> skribis: > I'm withdrawing from submitting this patch and all others of mine such as > proxy > support and Libreboot support. The process of getting changes reviewed and > incorporated in to upstream isn't suited for me, the tooling just isn't there > yet

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

2016-04-26 Thread Hartmut Goebel
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 > lot of packages would have to be

Re: [PATCH v4 1/9] gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers.

2016-04-26 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: Just a quick thing I noticed while preparing new patch >>> +- if (temp && *cross_compile == '0') >>> ++ if (temp) >>> + { >>> + const char *startp, *endp; >>> + char *nstore = (char *) alloca (strlen (temp) + 3); >> >> Why this change? > > Not a change

Re: [PATCH v4 1/9] gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers.

2016-04-26 Thread Andy Wingo
On Tue 26 Apr 2016 00:06, Jan Nieuwenhuizen writes: > Yay, with just one small change (find attached), mingw guile.exe now > runs. Jan you are a hero. A

Re: [PATCH] Add Blender

2016-04-26 Thread Danny Milosavljevic
> 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..ff17159 100644 --- a/gnu/packages/graphics.scm

Re: [PATCH v4 1/9] gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers.

2016-04-26 Thread Jan Nieuwenhuizen
Andy Wingo writes: > Well, you had two versions there, and the second one that just used let* > looked fine to me. Dunno. I find that the structure imposed by > and-let* tends to contort things in a way I don't want -- sometimes it's > only some of the bindings that I want to test for

Re: [PATCH v4 1/9] gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers.

2016-04-26 Thread Andy Wingo
Hi! Just one reply to the summary then review of the patches. On Mon 25 Apr 2016 13:28, Jan Nieuwenhuizen writes: > Yes... Why do you not prefer the and-let*, how would you write it? Well, you had two versions there, and the second one that just used let* looked fine to me.