Re: [PATCH 1/2] build: Generalize 'package-with-explicit-python'.

2017-02-08 Thread Federico Beffa
On Wed, Feb 8, 2017 at 8:09 PM, Ricardo Wurmus wrote: > > Federico Beffa writes: > >> Generalize the Python procedure to recursively replace compiler/interpreter. >> From a8220b430d196e5bb079e23ac63b1acd16fdaaee Mon Sep 17 00:00:00 2001 >> From: Federico Beffa >> Date: Wed, 8 Feb 2017 18:55:32 +

Re: Category package

2017-02-08 Thread Eric Bavier
On Wed, 08 Feb 2017 07:07:57 -0600 ren...@openmailbox.org wrote: > Hello, > > I am packing Filezilla, a ftp/sftp client. Filezilla requires the > libfilezilla[1] library. > > My question is, in which category can I add it? It seems to me that gnu/packages/ftp.scm would be a fine home for both.

Re: [PATCH 1/5] gnu: Add libmp4v2.

2017-02-08 Thread Kei Kebreau
contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/video.scm (libmp4v2): New variable. > --- > gnu/packages/video.scm | 56 > +- > 1 file changed, 55 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/video.scm b/gnu/packages

Re: [PATCH 2/5] gnu: Add tidy-html.

2017-02-08 Thread Kei Kebreau
contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/web.scm (tidy-html): New variable. > --- > gnu/packages/web.scm | 51 ++- > 1 file changed, 50 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/web.scm b/gnu/packages/web.sc

Re: [PATCH 2/5] gnu: Add tidy-html.

2017-02-08 Thread Kei Kebreau
contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/web.scm (tidy-html): New variable. > --- > gnu/packages/web.scm | 51 ++- > 1 file changed, 50 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/web.scm b/gnu/packages/web.sc

Re: [PATCH -v3] Fix gtk-im-modules for gtk+3

2017-02-08 Thread 宋文武
"Huang, Ying" writes: > Hi, Wenwu, > > iyzs...@member.fsf.org (宋文武) writes: > >> "Huang, Ying" writes: >> >>> [...] -#$(if gtk+ (build gtk+ "3.0.0") #t) -#$(if gtk+-2 (build gtk+-2 "2.10.0") #t +#$(if gtk+ +

Re: [PATCH 1/5] gnu: Add libmp4v2.

2017-02-08 Thread Kei Kebreau
contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/video.scm (libmp4v2): New variable. > --- > gnu/packages/video.scm | 56 > +- > 1 file changed, 55 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/video.scm b/gnu/packages

Re: [PATCH 1/5] gnu: Add libmp4v2.

2017-02-08 Thread Kei Kebreau
contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/video.scm (libmp4v2): New variable. > --- > gnu/packages/video.scm | 56 > +- > 1 file changed, 55 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/video.scm b/gnu/packages

Re: libextractor dependencies: libmp4v2, tidy-html, libsmf.

2017-02-08 Thread Kei Kebreau
contact@cryptolab.net writes: > [PATCH 1/5] gnu: Add libmp4v2. > > Take a look at the included XXX note I wrote. > > [PATCH 2/5] gnu: Add tidy-html. > [PATCH 3/5] gnu: Add libsmf. > [PATCH 4/5] gnu: libextractor: Add dependencies. > > Add the 3 missing dependencies. > > [PATCH 5/5] gnu: libext

Re: [PATCH 6/6] gnu: Add python-ruamel.ordereddict

2017-02-08 Thread Marius Bakke
Muriithi Frederick Muriuki writes: > * gnu/packages/python.scm (python-ruamel.ordereddict): New variable. > --- > gnu/packages/python.scm | 28 > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index ef3d9bd..e1e4

Re: [PATCH 4/6] gnu: Add python-pycosat

2017-02-08 Thread Marius Bakke
Muriithi Frederick Muriuki writes: > * gnu/packages/python.scm (python-pycosat): New variable. > --- > gnu/packages/python.scm | 20 > 1 file changed, 20 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index 44704b2..170107a 100644 > --- a/

Re: [PATCH 5/6] gnu: Add python-typing

2017-02-08 Thread Marius Bakke
Muriithi Frederick Muriuki writes: > * gnu/packages/python.scm (python-typing): New variable. > --- > gnu/packages/python.scm | 20 > 1 file changed, 20 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index 170107a..ef3d9bd 100644 > --- a/g

Re: [PATCH 3/6] gnu: Add python-ddt

2017-02-08 Thread Marius Bakke
Muriithi Frederick Muriuki writes: > * gnu/packages/python.scm (python-ddt): New variable. > --- > gnu/packages/python.scm | 25 + > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index b39d8b1..44704b2 100644 > --- a

Re: [PATCH 2/6] gnu: Add python-flake8-polyfill

2017-02-08 Thread Marius Bakke
Muriithi Frederick Muriuki writes: > * gnu/packages/python.scm (python-flake8-polyfill): New variable. > --- > gnu/packages/python.scm | 21 + > 1 file changed, 21 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index b57e9a7..b39d8b1 100644

Re: [PATCH 1/6] gnu: Add python-rst2ansi

2017-02-08 Thread Marius Bakke
Hi Muriithi, Thank you for these patches! I will respond to them individually. They look good for the most part, but need some tiny tweaks that breaks the patch context. In particular, descriptions should end with a period, but if I add that to one patch, the next does not apply! Normally I woul

Re: [PATCH 1/5] gnu: Add libmp4v2.

2017-02-08 Thread Kei Kebreau
contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/video.scm (libmp4v2): New variable. > --- > gnu/packages/video.scm | 56 > +- > 1 file changed, 55 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/video.scm b/gnu/packages

Re: libextractor dependencies: libmp4v2, tidy-html, libsmf.

2017-02-08 Thread Kei Kebreau
contact@cryptolab.net writes: > [PATCH 1/5] gnu: Add libmp4v2. > > Take a look at the included XXX note I wrote. > > [PATCH 2/5] gnu: Add tidy-html. > [PATCH 3/5] gnu: Add libsmf. > [PATCH 4/5] gnu: libextractor: Add dependencies. > > Add the 3 missing dependencies. > > [PATCH 5/5] gnu: libext

Re: [PATCH 2/5] gnu: Add tidy-html.

2017-02-08 Thread Kei Kebreau
contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/web.scm (tidy-html): New variable. > --- > gnu/packages/web.scm | 51 ++- > 1 file changed, 50 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/web.scm b/gnu/packages/web.sc

Category package

2017-02-08 Thread rennes
Hello, I am packing Filezilla, a ftp/sftp client. Filezilla requires the libfilezilla[1] library. My question is, in which category can I add it? [1] https://lib.filezilla-project.org Regards

[PATCH] build: Add build-aux/ar-lib to .gitignore.

2017-02-08 Thread Clément Lassieur
* .gitignore: Add entry for the above file which is created by './bootstrap'. --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index c64326e60..0897c95f3 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,7 @@ /INSTALL /aclocal.m4 /autom4te.cache +/b

Re: Debbugs handling of packages

2017-02-08 Thread Andreas Enge
On Wed, Feb 08, 2017 at 03:29:31PM +0100, Ricardo Wurmus wrote: > Just a question: does this mean that patch *sets* should be flattened > before sending them so that they are part of the *same* debbugs issue > (instead of being scattered across as many issues as there are patches)? This would be d

Re: [PATCH 1/2] build: Generalize 'package-with-explicit-python'.

2017-02-08 Thread Ricardo Wurmus
Federico Beffa writes: > Generalize the Python procedure to recursively replace compiler/interpreter. > From a8220b430d196e5bb079e23ac63b1acd16fdaaee Mon Sep 17 00:00:00 2001 > From: Federico Beffa > Date: Wed, 8 Feb 2017 18:55:32 +0100 > Subject: [PATCH 1/2] build: Generalize 'package-with-exp

[PATCH 2/2] build: Add new '--with-compiler' option.

2017-02-08 Thread Federico Beffa
... and try to make it easy to test new compilers. There actually was a request on help-guix https://lists.gnu.org/archive/html/help-guix/2017-02/msg3.html Regards, Fede From 84b68a1a3faf6609a0e1922bafe7987d908e5694 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Wed, 8 Feb 2017 18:57:13

[PATCH 1/2] build: Generalize 'package-with-explicit-python'.

2017-02-08 Thread Federico Beffa
Generalize the Python procedure to recursively replace compiler/interpreter. From a8220b430d196e5bb079e23ac63b1acd16fdaaee Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Wed, 8 Feb 2017 18:55:32 +0100 Subject: [PATCH 1/2] build: Generalize 'package-with-explicit-python'. * guix/build-system/

Re: Packaging leiningen (feedback desired)

2017-02-08 Thread Catonano
2017-02-08 16:53 GMT+01:00 Ricardo Wurmus : I’d like to avoid propagating inputs. Could we add a wrapper instead? > The wrapper would set the appropriate environment variables and retain a > reference to the JVM. > Good. So I can see how a wrapper is arranged

Re: [Sharing store/state between Nix and Guix]: How stable is it?

2017-02-08 Thread Ricardo Wurmus
rohit yadav writes: > On Mon, Feb 6, 2017 at 11:50 PM, Pjotr Prins > wrote: > >> On Mon, Feb 06, 2017 at 04:14:04PM -0600, rohit yadav wrote: >> >Hi, >> >Is there anyone who has experimented with above mentioned idea? In >> theory >> >it may be possible, I am just wondering how stab

Re: Packaging leiningen (feedback desired)

2017-02-08 Thread Ricardo Wurmus
Catonano writes: > The Clojure compilation target is the Jvm. Any Clojure based software needs > a Jvm in order to run > > And the Clojure REPL is a Clojure based program. Without a Jvm it won' t > run. > > I don' t remember now if the compiler is written in Java or in Clojure. > Anyway, the com

Re: [PATCH 2/2] import: Add stackage importer and updater.

2017-02-08 Thread Ludovic Courtès
Hello Federico, Federico Beffa skribis: > From 50891dc929a21327405c6a3b58638126456deeed Mon Sep 17 00:00:00 2001 > From: Federico Beffa > Date: Mon, 6 Feb 2017 18:19:26 +0100 > Subject: [PATCH 2/2] import: Add stackage importer and updater. > > * guix/import/stackage.scm: New file. > * guix/scr

Re: [PATCH 1/2] import: json: Explicitly ask for JSON data.

2017-02-08 Thread Ludovic Courtès
Federico Beffa skribis: > Some sites, if not explicitly asked for JSON data, answer with HTML. > One of them is Stackage. > > Regards, > Fede > > From 2576e7390c9f8660fbb52e2a72eb782564b8865e Mon Sep 17 00:00:00 2001 > From: Federico Beffa > Date: Sun, 5 Feb 2017 14:42:10 +0100 > Subject: [PATCH

Re: Add /usr/bin/env by default in guixsd?

2017-02-08 Thread Ludovic Courtès
Hello, huang_ying_cari...@163.com skribis: > l...@gnu.org (Ludovic Courtès) writes: [...] >> First we need a simple ‘special-files’ service or something (for /bin/sh >> and /usr/bin/env). >> >> Then the whole battle will be about what the default should be. I used >> to be affiliated with the

Re: [PATCH 2/2] gnu: Add vinagre.

2017-02-08 Thread Ludovic Courtès
Thomas Danckaert skribis: > * gnu/packages/gnome.scm (vinagre): New variable. Applied with minor changes: > +(build-system gnu-build-system) I changed it to ‘glib-or-gtk-build-system’ so that Vinagre finds its own schema. > +(license license:gpl3))) Changed to gpl3+ (‘COPYING’ is GPL

Re: [PATCH 1/2] gnu: Add freerdp.

2017-02-08 Thread Ludovic Courtès
Thomas Danckaert skribis: > From bcca85478a273789043f46e9574a58d26591bf56 Mon Sep 17 00:00:00 2001 > From: Thomas Danckaert > Date: Mon, 6 Feb 2017 17:19:06 +0100 > Subject: [PATCH] gnu: Add freerdp. > > * gnu/packages/rdesktop.scm (freerdp): New variable. Applied, thanks! Ludo’.

Re: [PATCH 2/2] gnu: Add lshw

2017-02-08 Thread Ludovic Courtès
Hello! Gábor Boskovits skribis: > I would like to get some suggestion about which category this package > belongs to. Since it depends on interfaces specific to the kernel Linux, I’d suggest putting it in linux.scm. Please make sure to add a copyright line for yourself in there. Apart from tha

Re: [PATCH 2/2] tests: Add 'prosody-service-type' test.

2017-02-08 Thread Ludovic Courtès
Hello! Clément Lassieur skribis: > * gnu/tests/messaging.scm: New file. > * gnu/services/messaging.scm: New exported procedure. > ()[provision]: Add 'xmpp-daemon'. Awesome! Please also add the new file to gnu/local.mk. > +(define %base-os > + (operating-system > +(host-name "komputilo"

Re: libextractor dependencies: libmp4v2, tidy-html, libsmf.

2017-02-08 Thread Kei Kebreau
contact@cryptolab.net writes: > [PATCH 1/5] gnu: Add libmp4v2. > > Take a look at the included XXX note I wrote. > > [PATCH 2/5] gnu: Add tidy-html. > [PATCH 3/5] gnu: Add libsmf. > [PATCH 4/5] gnu: libextractor: Add dependencies. > > Add the 3 missing dependencies. > > [PATCH 5/5] gnu: libext

Re: [PATCH 1/2] service: shepherd: Replace spaces with hyphens in file names.

2017-02-08 Thread Ludovic Courtès
Clément Lassieur skribis: > * gnu/services/shepherd.scm (shepherd-service-file-name): Update > 'match-lambda' accordingly. > > This fixes a bug whereby names of files defining services would be invalid if > 'provisions' contained more than one element. Good catch! Applied, thanks. Ludo’.

Re: [PATCH v2] gnu: Add python-pyodbc-c.

2017-02-08 Thread Kei Kebreau
Danny Milosavljevic writes: > * gnu/packages/databases.scm (python-pyodbc-c, python2-pyodbc-c): > New variables. > --- > gnu/packages/databases.scm | 28 > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm > i

Re: Debbugs handling of packages

2017-02-08 Thread Ricardo Wurmus
Ludovic Courtès writes: >> This was discussed before at >> >> and we could request a separate Debbugs instance for >> “guix-packa...@gnu.org” *right now* if we wanted to. >> >> What do other people think about this? > > I thin

Debbugs handling of packages

2017-02-08 Thread Ludovic Courtès
Hello Guix! Ricardo Wurmus skribis: > I see two possible outcomes of establishing an additional “incubator” > repository: it might fragment our review community as some people will > try to upstream incubator patches and others handle mailing list > patches; another outcome is that the incubator

Re: [PATCH 2/2] import: Add stackage importer and updater.

2017-02-08 Thread Federico Beffa
On Tue, Feb 7, 2017 at 8:36 AM, Federico Beffa wrote: > An importer/updater for Stackage built on top of the Hackage one. I've cleaned it up a bit. From 168ce15a10ed0b76bb339e31ae5b8998564d7d43 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Mon, 6 Feb 2017 18:19:26 +0100 Subject: [PATCH 2/2

Re: [PATCH 6/9] gnu: Add python-pytest-httpbin-0.0.7.

2017-02-08 Thread ng0
On 17-02-05 15:22:20, Maxim Cournoyer wrote: > contact@cryptolab.net writes: > > > From: ng0 > > > > * gnu/packages/python.scm (python-pytest-httpbin-0.0.7): New variable. > > --- > > gnu/packages/python.scm | 23 +++ > > 1 file changed, 23 insertions(+) > > > > diff --gi

Re: playing nice with other OSs

2017-02-08 Thread Chris Marusich
Federico Beffa writes: > Hi, > > I'm looking into the possibility of installing GuixSD in parallel with > another operating system on a single machine (dual boot). Looking > into the code (gnu system grub) I see that the GRUB "linux" and > "initrd" commands are hardwired into the code. This app

Re: CDN Mirrors for GNU Guix

2017-02-08 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Hello Tom, > > Tom Li skribis: > >> Currently, GNU Guix is still in the early stage of development, and there is >> a great >> lack of mirrors worldwide. For example. in my region, using GNU Guix is >> incredibly >> slow, the speed is around 4 KiB/s and

Re: [Install guix packages to non-default]: Unable to build derivation hello

2017-02-08 Thread Ludovic Courtès
rohit yadav skribis: > Thanks for fixing the linux-libre (I am yet to try). However, my other > question is why linux-libre is required to build hello? Since you’re using a non-standard store directory, you cannot get binaries from hydra.gnu.org, so you’re rebuilding the world. The C library de

Re: Running services in containers

2017-02-08 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ludovic Courtès writes: > >> Those who didn’t have the luck to be at FOSDEM missed this not-so-visual >> demo I made of a Shepherd service running in a container. :-) >> >> I’ve polished the thing on my way back and pushed the result, using >> BitlBee as an example: >>

Re: 01/01: gnu: grub-efi: Really build the EFI variant.

2017-02-08 Thread Ludovic Courtès
Marius Bakke skribis: > Ludovic Courtès writes: > >> civodul pushed a commit to branch master >> in repository guix. >> >> commit ef753a1a8f9e7c971957abfda9b672a7728cd073 >> Author: Ludovic Courtès >> Date: Tue Feb 7 11:14:09 2017 +0100 >> >> gnu: grub-efi: Really build the EFI variant. >

Re: [PATCH 00/10] ocaml patches

2017-02-08 Thread Ludovic Courtès
Hi, Ben Woodcroft skribis: > On 08/02/17 06:16, Julien Lepiller wrote: >> On Tue, 31 Jan 2017 21:58:05 +0100 >> Julien Lepiller wrote: >> >>> Here is the next series of patches. I think I took into account all >>> of your previous remarks, so it should be faster. >>> >>> Julien Lepiller (10): >

Re: GuixSD lvm support

2017-02-08 Thread Chris Marusich
Hi, Gábor Boskovits writes: > I have seen an earlier attempt to add lvm support to guixsd. > I would like to know the status of lvm support, and willing to assist with it. I think your best bet is to review past email threads on this topic. Search the archives for "lvm" and similar keywords to

Re: [PATCH 04/10] gnu: Add ocaml-ppx-driver.

2017-02-08 Thread Ludovic Courtès
Hello! Minor issues: Julien Lepiller skribis: > +(synopsis "Feature-full driver for OCaml AST transformers") > +(description "A driver is an executable created from a set of OCaml AST > +transformers linked together with a command line frontend. The aim is to The first thing should be