Re: [PATCH] guix: scripts: Add --dependencies=PACKAGE commmand

2015-06-20 Thread Amirouche Boubekki
Sorry my patch was missing a file. On 2015-06-20 18:45, Amirouche Boubekki wrote: This is a first patch to request the interest and the feedback of the community to have something like that in guix and how it should be done. guix packacge --dependencies=PACKAGE That will output the dot

Re: [PATCH] Add FastTree

2015-06-20 Thread Mark H Weaver
Hi Ben, Instead of using 'trivial-build-system' for this, it would be better to use 'gnu-build-system' and remove/replace the phases that aren't appropriate. So, you'll probably want to remove the 'configure' phase and replace the 'build' and 'install' phases. Even so, there are many important

Re: Help needed with security updates for Qt

2015-06-20 Thread 宋文武
Ludovic Courtès l...@gnu.org writes: [...] I'd like to try re-package qt5 with submodules, and drop QtWebEngine. As same as Debian and NixOS did. And Fedora. Ricardo found this insightful discussion: http://lists.qt-project.org/pipermail/development/2015-February/019960.html +1 for

Re: Using symlinks in 'local-file'

2015-06-20 Thread Alex Kost
Ludovic Courtès (2015-06-19 11:26 +0300) wrote: Alex Kost alez...@gmail.com skribis: [...] I agree, getting an error is better than a broken link, so I'm for making (#:recursive? #f) a default. And resolving symlinks would probably be even better. Done in commits 020f3e4 and 7833db1. I

[PATCH] guix: scripts: Add --dependencies=PACKAGE commmand

2015-06-20 Thread Amirouche Boubekki
This is a first patch to request the interest and the feedback of the community to have something like that in guix and how it should be done. guix packacge --dependencies=PACKAGE That will output the dot program required to generate a graph with graphviz. The full bash line can be: guix

Re: [PATCH] import: pypi: Detect inputs.

2015-06-20 Thread Amirouche Boubekki
On 2015-06-19 17:32, Christopher Allan Webber wrote: Amirouche Boubekki writes: Héllo, If I'm not mistaken this patch relies only on the presence of requirements.txt. This is not a required file in python packaging. otherwise said, we miss a lot using this method. I think the best way to

Re: [PATCH] Add FastTree

2015-06-20 Thread Ben Woodcroft
On 21/06/15 03:17, Mark H Weaver wrote: Hi Ben, Instead of using 'trivial-build-system' for this, it would be better to use 'gnu-build-system' and remove/replace the phases that aren't appropriate. So, you'll probably want to remove the 'configure' phase and replace the 'build' and 'install'

[PATCHES] Add cogl, clutter, clutter-gtk, and clutter-gst

2015-06-20 Thread Mark H Weaver
Hello Guix, These patches add clutter and related libraries. It is a prerequisite for totem a.k.a. GNOME Videos, which I will be sending in a followup email. Comments and suggestions welcome. Mark From 888a56ec560bf8e623e37a238006cce4fe5a369c Mon Sep 17 00:00:00 2001 From: Mark H

[PATCH] gnu: Add gom

2015-06-20 Thread Mark H Weaver
This patch adds 'gom', a prerequisite for proper functioning of totem. Mark From 3a095ad57dacaf0e369a70f0241a9f25698e1a0f Mon Sep 17 00:00:00 2001 From: Mark H Weaver m...@netris.org Date: Sat, 20 Jun 2015 23:39:18 -0400 Subject: [PATCH] gnu: Add gom. * gnu/packages/gnome.scm (gom): New

[PATCHES] Add totem

2015-06-20 Thread Mark H Weaver
Hello Guix, These patches add totem, a.k.a. GNOME Videos, and its prerequisites grilo and grilo-plugins. This patch set also depends on the 'clutter' and 'gom' patch sets which I posted recently. A few caveats: in order for totem to work properly, you must have several other packages installed

Re: [PATCH] Add FastTree

2015-06-20 Thread Mark H Weaver
Ben Woodcroft b.woodcr...@uq.edu.au writes: Updated patch attached. Much better, thanks! In answer to my own question During development of this patch I noticed badly specified system* does not throw an error - is there a way to do this so? One way is to replace system* with (zero?