[PATCH 1/2] gnu: dnsmasq: Enable dbus support

2017-01-18 Thread Christopher Baines
* gnu/pacakges/dns.scm (dnsmasq): Enable dbus support to allow for NetworkManager to use dnsmasq. [native-inputs]: Add pkg-config. [inputs]: Add dbus. [arguments]: Add COPTS="-DHAVE_DBUS" to make-flags. --- gnu/packages/dns.scm | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --g

[PATCH 2/2] services: network-manager: Use record for configuration.

2017-01-18 Thread Christopher Baines
* gnu/services/network-manager.scm (): New record type. (network-manager-shpeherd-service): Change to use the network-manager-configuration record, rather than a package. Generate a simple configuration file from the network-manager-configuration record. (network-manager-service-type): Update exte

Re: Installing guix packages without root permissions (in HPC environments)

2017-01-18 Thread Pjotr Prins
On Wed, Jan 18, 2017 at 10:42:09PM +0100, Ludovic Courtès wrote: > > To fix the prefix restriction there are two routes, one is building > > Guix itself on a large(r) path, which is the easy route, or write a > > relocate patcher that can handle the non-zero terminated paths. I > > think the latter

Re: [PATCH] gnu: Add libgig.

2017-01-18 Thread Leo Famulari
On Mon, Jan 16, 2017 at 09:15:40PM +0100, Ricardo Wurmus wrote: > * gnu/packages/music.scm (libgig): New variable. LGTM, thanks!

Re: Encrypted root partition

2017-01-18 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Chris Marusich skribis: > >> l...@gnu.org (Ludovic Courtès) writes: >> >>> Chris Marusich skribis: >>> Is anyone actively working on documenting the new encrypted root stuff? If not, I'm happy to try my hand at it. I'm interested in trying to s

Re: Encrypted root partition

2017-01-18 Thread Chris Marusich
Mike Gerwitz writes: > On Wed, Jan 18, 2017 at 03:38:57 -0800, Chris Marusich wrote: >> As a bonus, I realized that one could use this feature to encrypt swap, >> also. You can encrypt your swap area by using a swap file in the root >> file system. Specifically, if you do something like this...

Re: Encrypted root partition

2017-01-18 Thread Mike Gerwitz
On Wed, Jan 18, 2017 at 03:38:57 -0800, Chris Marusich wrote: > As a bonus, I realized that one could use this feature to encrypt swap, > also. You can encrypt your swap area by using a swap file in the root > file system. Specifically, if you do something like this... Using an ephemeral key for

Add: Neomutt.

2017-01-18 Thread contact . ng0
Sometimes you just wait and forget about a patch and suddenly it works. This adds neomutt, a feature patch blend of mutt which upstreams regulary into mutt. This is a prominent project which is often even integrated or replaces the original mutt on some systems. I was able to start it, but I no

[PATCH] gnu: Add neomutt.

2017-01-18 Thread contact . ng0
From: ng0 * gnu/packages/mail.scm (neomutt): New variable. --- gnu/packages/mail.scm | 78 +++ 1 file changed, 78 insertions(+) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index dbbe629bc..7a447636b 100644 --- a/gnu/packages/mail.sc

Re: Add lush2.

2017-01-18 Thread contact . ng0
contact@cryptolab.net writes: > To the extent I could test it (run some basic commands in it) this has been > tested by myself. > > There's the issue with cpu detection which needs to be fixed. > I don't know if it's a real problem, in the end it compiles. It might also feature more licenses

Add lush2.

2017-01-18 Thread contact . ng0
To the extent I could test it (run some basic commands in it) this has been tested by myself. There's the issue with cpu detection which needs to be fixed. I don't know if it's a real problem, in the end it compiles.

[PATCH] gnu: Add lush2.

2017-01-18 Thread contact . ng0
From: ng0 * gnu/packages/lisp.scm (lush2): New variable. --- gnu/packages/lisp.scm | 69 ++- 1 file changed, 68 insertions(+), 1 deletion(-) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 80161de01..de87eaa21 100644 --- a/gnu/pac

Re: TCSH: Update to 6.20.00.

2017-01-18 Thread ng0
Ricardo Wurmus writes: > ng0 writes: > >>> 131. subst.at:29: testing Filename substitution ... >>> ./subst.at:44: tcsh -f files.csh >>> ./subst.at:53: echo 'echo ~; echo "$HOME"' | tcsh -f | uniq | wc -l | tr -d >>> ' \t' >>> ./subst.at:57: echo "echo ~$(id -un)/foo; echo \"$HOME/foo\"" | tcsh

Re: This adds plymouth

2017-01-18 Thread ng0
Ricardo Wurmus writes: > ng0 writes: > >> ng0 writes: >> >>> [PATCH] gnu: Add plymouth. >>> >>> It's an early boot application (the boot splash screen you see when >>> starting TAILS, Fedora and others), >>> so without system integration it will not work. >> >> I will give writing a service a

Re: [PATCH v2 2/6] gnu: Add python-fastimport.

2017-01-18 Thread Danny Milosavljevic
Committed as b585e361844e0ab527d10880698ee0489347b1c6 to python-tests.

Re: [PATCH v2 5/6] gnu: python-mox3: Remove python-oslosphinx dependency (since the tests don't run anyway).

2017-01-18 Thread Danny Milosavljevic
> > * gnu/packages/python.scm (python-mox3)[native-inputs]: Remove > > python-oslosphinx. > ^^ > This path seems wrong :) Fixed and committed as 376c4619cf8ad683fba5d04513a5298c0a77cfdb to python-tests.

Re: [PATCH v2 6/6] gnu: python-sphinx: Update to 1.5.1 and enable tests.

2017-01-18 Thread Danny Milosavljevic
Commited to python-tests as c227458ac84273c12c254827e3311e9df2798767. Adapted python2-sphinx to include python2-enum34 to make their tests work in the same commit.

Re:Re: [PATCH] Add fcitx-configtool

2017-01-18 Thread tumashu
yes, it workswell for me At 2017-01-19 03:55:23, "Marius Bakke" wrote: > >Hi tumashu! > >The patch looks good. Does it work for you? It does not find any >input methods on my system, but perhaps I need to install some? > >If you can confirm that this works for your use, I think it can be added >as

Re: [PATCH 00/10] ocaml patches

2017-01-18 Thread Marius Bakke
Julien Lepiller writes: > Here are the next 10 ocaml-related patches I would like to push. What do you > think? I don't know anything about ocaml, but the patches reads fine to me. One thing that strikes me is the usage of native-inputs; I assume it's because the packages are not referenced, bu

Re: [PATCH 09/10] gnu: Add ocaml-js-build-tools.

2017-01-18 Thread Marius Bakke
Julien Lepiller writes: > * gnu/packages/ocaml.scm (ocaml-js-build-tools): New variable. > * gnu/packages/patches/ocaml-janestreet-fix-libdir.patch: New file. > * gnu/local.mk (dist_patch_DATA): New patch. > --- > gnu/local.mk | 1 + > gnu/packages/ocaml.sc

Re: [PATCH 08/10] gnu: Add ocaml-oasis.

2017-01-18 Thread Marius Bakke
Julien Lepiller writes: > * gnu/packages/ocaml.scm (ocaml-oasis): New variable. > --- > gnu/packages/ocaml.scm | 30 ++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm > index 6d033ebfe..35e0d081e 100644 > --- a/gnu/

Re: [PATCH 03/10] gnu: Add omake.

2017-01-18 Thread Marius Bakke
Julien Lepiller writes: > * gnu/packages/ocaml.scm (omake): New variable. > * gnu/packages/patches/ocaml-omake-fix-non-determinism.patch: New file. > * gnu/local.mk (dist_patch_DATA): New patch. > --- > gnu/local.mk | 1 + > gnu/packages/ocaml.scm

Re: This adds plymouth

2017-01-18 Thread Ricardo Wurmus
ng0 writes: > ng0 writes: > >> [PATCH] gnu: Add plymouth. >> >> It's an early boot application (the boot splash screen you see when starting >> TAILS, Fedora and others), >> so without system integration it will not work. > > I will give writing a service a try, as this is needed for a > syste

Re: [PATCH] gnu: stagit: Update to 0.5.

2017-01-18 Thread Ricardo Wurmus
contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/version-control.scm (stagit): Update to 0.5. Thanks, pushed to master as 877c6163f. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net

‘ocaml-build-system’ doc

2017-01-18 Thread Ludovic Courtès
Hi! I just noticed that commit e6876cb9dc2c90c731abd8fef2c01c1a4ba8f59f did not add documentation for ‘ocaml-build-system’. Could you add a few lines in guix.texi describing it? See the other build systems as an example: https://www.gnu.org/software/guix/manual/html_node/Build-Systems.html T

Re: [PATCH] gnu: tcsh: Update to 6.20.00.

2017-01-18 Thread ng0
Efraim Flashner writes: > On Mon, Jan 09, 2017 at 12:25:01AM +, ng0 wrote: >> * gnu/packages/shells.scm (tcsh): Update to 6.20.00. >> [native-inputs]: Add perl. >> * gnu/packages/patches/tcsh-do-not-define-BSDWAIT.patch: Remove it. >> --- >> gnu/packages/patches/tcsh-fix-autotest.patch | 151

Re: [PATCH] gnu: python-click: Fix test failure.

2017-01-18 Thread Ludovic Courtès
Marius Bakke skribis: > Ludovic Courtès writes: > >> Danny Milosavljevic skribis: >> >>> Hi Ludo, >>> If you know more details, you’re welcome to add them in the comment, but otherwise feel free to push! >>> >>> Does that mean push to master or to python-tests or to both? >> >> Good q

Re: [PATCH] gnu: tcsh: Update to 6.20.00.

2017-01-18 Thread Ricardo Wurmus
ng0 writes: > * gnu/packages/shells.scm (tcsh): Update to 6.20.00. > [native-inputs]: Add perl. > * gnu/packages/patches/tcsh-do-not-define-BSDWAIT.patch: Remove it. > --- > gnu/packages/patches/tcsh-fix-autotest.patch | 151 > ++- > gnu/packages/shells.scm

Re: [PATCH 1/1] doc: Show how to deploy any version of Guix.

2017-01-18 Thread Ludovic Courtès
Leo Famulari skribis: > * doc/guix.texi (Invoking guix pull): Give some examples of how to deploy > arbitrary Guix versions with the --url option. Good idea, go for it. Thanks! Ludo’.

Re: TCSH: Update to 6.20.00.

2017-01-18 Thread Ricardo Wurmus
ng0 writes: >> 131. subst.at:29: testing Filename substitution ... >> ./subst.at:44: tcsh -f files.csh >> ./subst.at:53: echo 'echo ~; echo "$HOME"' | tcsh -f | uniq | wc -l | tr -d >> ' \t' >> ./subst.at:57: echo "echo ~$(id -un)/foo; echo \"$HOME/foo\"" | tcsh -f | >> uniq| wc -l | tr -d

Re: Installing guix packages without root permissions (in HPC environments)

2017-01-18 Thread Ludovic Courtès
Hi Pjotr! Pjotr Prins skribis: > But, I thought the easy way is to patch a path with something the has > the exact same size(!). This has the advantage that it will always > work. Trying this second strategy I wrote a new tool which replaces > the old path with a new one that takes the prefix an

Re: [PATCH 4/6] gnu: Add rocksdb.

2017-01-18 Thread Ludovic Courtès
Marius Bakke skribis: > Ludovic Courtès writes: > >> Marius Bakke skribis: >> >>> * gnu/packages/databases.scm (rocksdb): New variable. >> >> [...] >> >>> + (lambda* (#:key (make-flags '()) #:allow-other-keys) >>> + ;; Prevent the build from adding machine-specific >>> op

Re: [PATCH 5/6] gnu: Add ceph.

2017-01-18 Thread Ludovic Courtès
Hi! Marius Bakke skribis: > Ludovic Courtès writes: [...] >>> +;; Ceph is licensed under LGPL2.1, but includes a number of components >>> +;; covered by other licenses. Consult COPYING for full information. >>> +(license (list license:lgpl2.1 >>> + license:cc-by-

Stagit: Update to 0.5

2017-01-18 Thread contact . ng0
This patch updates stagit to 0.5

Re: ABI break!

2017-01-18 Thread Ludovic Courtès
John Darrington skribis: > On Tue, Jan 17, 2017 at 11:52:35PM +0100, Ludovic Court??s wrote: > l...@gnu.org (Ludovic Court??s) skribis: > > > Pushed with tests as 384344198dcaa97847e66d3dd82f279ede08d690. > > And if you get a weird error when running ???make??? about >

[PATCH] gnu: stagit: Update to 0.5.

2017-01-18 Thread contact . ng0
From: ng0 * gnu/packages/version-control.scm (stagit): Update to 0.5. --- gnu/packages/version-control.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index fa757ff79..03ae398bd 100644 --- a/gnu/pac

Re: Encrypted root partition

2017-01-18 Thread Ludovic Courtès
Chris Marusich skribis: > Chris Marusich writes: > >> l...@gnu.org (Ludovic Courtès) writes: >> >>> Chris Marusich skribis: >>> Is anyone actively working on documenting the new encrypted root stuff? If not, I'm happy to try my hand at it. I'm interested in trying to set it up o

Re: Encrypted root partition

2017-01-18 Thread Ludovic Courtès
Chris Marusich skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Chris Marusich skribis: >> >>> Is anyone actively working on documenting the new encrypted root stuff? >>> If not, I'm happy to try my hand at it. I'm interested in trying to set >>> it up on my laptop, anyway. >> >> I’ve add

Re: [PATCH] gnu: tcsh: Update to 6.20.00.

2017-01-18 Thread Efraim Flashner
On Mon, Jan 09, 2017 at 12:25:01AM +, ng0 wrote: > * gnu/packages/shells.scm (tcsh): Update to 6.20.00. > [native-inputs]: Add perl. > * gnu/packages/patches/tcsh-do-not-define-BSDWAIT.patch: Remove it. > --- > gnu/packages/patches/tcsh-fix-autotest.patch | 151 > ++- >

Re: [PATCH v2 3/6] gnu: Add python-dulwich.

2017-01-18 Thread Efraim Flashner
On Wed, Jan 18, 2017 at 06:48:46PM +0100, Marius Bakke wrote: > Danny Milosavljevic writes: > > > * gnu/packages/python.scm (python-dulwich, python2-dulwich): New variables. > > --- > > gnu/packages/python.scm | 44 > > 1 file changed, 44 insertions(+

Re: Encrypted root partition

2017-01-18 Thread Efraim Flashner
On Wed, Jan 18, 2017 at 03:38:57AM -0800, Chris Marusich wrote: > Chris Marusich writes: > > As a bonus, I realized that one could use this feature to encrypt swap, > also. You can encrypt your swap area by using a swap file in the root > file system. Specifically, if you do something like this

Re: [PATCH 1/2] gnu: Add ruby-notmuch.

2017-01-18 Thread ng0
Marius Bakke writes: > ng0 writes: > >> Marius Bakke writes: >> >>> ng0 writes: >>> * gnu/packages/ruby.scm (ruby-notmuch): New variable. >>> >>> I tried building this, but get some linker errors. >> >> That's why I included the note about it in the front letter. > > Oh, I did not see the

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

2017-01-18 Thread ng0
Mark H Weaver writes: > ng0 writes: > >> Mark H Weaver writes: >> >>> ng0 writes: >>> * gnu/packages/messaging.scm (loudmouth): New variable. --- gnu/packages/messaging.scm | 32 +++- 1 file changed, 31 insertions(+), 1 deletion(-) dif

Re: [PATCH] gnu: Add kallisto.

2017-01-18 Thread Ricardo Wurmus
Alex Vong writes: > Looking at the license text: > > Copyright ©2015. The Regents of the University of California (Regents). All > Rights Reserved. Permission to use, copy, modify, and distribute this software > and its documentation for educational and research not-for-profit purposes, > withou

Re: [PATCH 1/2] gnu: tlsdate: Use the system provided certificate store.

2017-01-18 Thread ng0
Ludovic Courtès writes: > ng0 skribis: > >> Ludovic Courtès writes: >> >>> Hello! >>> >>> ng0 skribis: >>> * gnu/packages/ntp.scm (tlsdate)[arguments]: Configure with unprivileged user and group. [arguments]: Build with the system provided certificates in a new phase. >>> >>> [

[PATCH 10/10] gnu: Add ocaml-bin-prot.

2017-01-18 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-bin-prot): New variable. --- gnu/packages/ocaml.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 120095118..71a5c1954 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm

[PATCH 07/10] gnu: Add ocaml-fileutils.

2017-01-18 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-fileutils): New variable. --- gnu/packages/ocaml.scm | 18 ++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index b70c10dea..6d033ebfe 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @

[PATCH 08/10] gnu: Add ocaml-oasis.

2017-01-18 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-oasis): New variable. --- gnu/packages/ocaml.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 6d033ebfe..35e0d081e 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/oca

[PATCH 05/10] gnu: Add ocaml-pcre.

2017-01-18 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-pcre): New variable. --- gnu/packages/ocaml.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index bc4193ac6..4fbb75c24 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/package

[PATCH 09/10] gnu: Add ocaml-js-build-tools.

2017-01-18 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-js-build-tools): New variable. * gnu/packages/patches/ocaml-janestreet-fix-libdir.patch: New file. * gnu/local.mk (dist_patch_DATA): New patch. --- gnu/local.mk | 1 + gnu/packages/ocaml.scm | 49 +++

[PATCH 04/10] gnu: Add ocaml-batteries.

2017-01-18 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-batteries): New variable. --- gnu/packages/ocaml.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index f69f77a7b..bc4193ac6 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/

[PATCH 06/10] gnu: Add ocaml-expect.

2017-01-18 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-expect): New variable. --- gnu/packages/ocaml.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 4fbb75c24..b70c10dea 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @

[PATCH 02/10] gnu: Add ocamlify.

2017-01-18 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocamlify): New variable. --- gnu/packages/ocaml.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 012833766..a2297d1ab 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@

[PATCH 03/10] gnu: Add omake.

2017-01-18 Thread Julien Lepiller
* gnu/packages/ocaml.scm (omake): New variable. * gnu/packages/patches/ocaml-omake-fix-non-determinism.patch: New file. * gnu/local.mk (dist_patch_DATA): New patch. --- gnu/local.mk | 1 + gnu/packages/ocaml.scm | 41 ++

[PATCH 00/10] ocaml patches

2017-01-18 Thread Julien Lepiller
Here are the next 10 ocaml-related patches I would like to push. What do you think? I'm pretty sure number 9 and 10 can be improved, any idea? Julien Lepiller (10): gnu: Add ocaml-base64. gnu: Add ocamlify. gnu: Add omake. gnu: Add ocaml-batteries. gnu: Add ocaml-pcre. gnu: Add ocaml-

[PATCH 01/10] gnu: Add ocaml-base64.

2017-01-18 Thread Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-base64): New variable. --- gnu/packages/ocaml.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 28c6ab34f..012833766 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/

Re: [PATCH] Add fcitx-configtool

2017-01-18 Thread Marius Bakke
Hi tumashu! The patch looks good. Does it work for you? It does not find any input methods on my system, but perhaps I need to install some? If you can confirm that this works for your use, I think it can be added as it is, save for some minor changes to make `guix lint` happy. I will add the sa

Re: [PATCH] gnu: Add kallisto.

2017-01-18 Thread Marius Bakke
Ra writes: > I should find a way to have a different branch/repo for "special" packages. It is easy to use a third-party repository with Guix. Just export the variable GUIX_PACKAGE_PATH to point to the repository as described here: https://www.gnu.org/software/guix/manual/guix.html#Package-Modu

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

2017-01-18 Thread Marius Bakke
contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/messaging.scm (mcabber): New variable. > --- > gnu/packages/messaging.scm | 33 + > 1 file changed, 33 insertions(+) > > diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm > index d

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

2017-01-18 Thread Marius Bakke
contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/messaging.scm (loudmouth): New variable. > --- > gnu/packages/messaging.scm | 32 +++- > 1 file changed, 31 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/messaging.scm b/gnu/packages/messagi

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

2017-01-18 Thread Mark H Weaver
ng0 writes: > Mark H Weaver writes: > >> ng0 writes: >> >>> * gnu/packages/messaging.scm (loudmouth): New variable. >>> --- >>> gnu/packages/messaging.scm | 32 +++- >>> 1 file changed, 31 insertions(+), 1 deletion(-) >>> >>> diff --git a/gnu/packages/messaging.scm

Re: [PATCH] gnu: Add opencascade-oce

2017-01-18 Thread Marius Bakke
Hello Paul! Paul Garlick writes: > * gnu/packages/opencascade.scm: New file > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it I wonder if this could fit in "engineering.scm". Or maybe "geometry.scm" or "3d.scm". We try to avoid "single program" modules. What do you think? > --- > > The OpenCASCAD

Re: [PATCH 1/2] gnu: Add ruby-notmuch.

2017-01-18 Thread Marius Bakke
ng0 writes: > * gnu/packages/ruby.scm (ruby-notmuch): New variable. I tried building this, but get some linker errors. /tmp/guix-build-ruby-notmuch-0.23.5.drv-0/notmuch-0.23.5/bindings/ruby/database.c:105: undefined reference to `rb_ensure' database.o: In function `notmuch_rb_database_path': /

Re: [PATCH v2 1/6] gnu: python-testtools: Update to 1.4.0.

2017-01-18 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-testtools): Update to 1.4.0. Why not go with the latest version 2.2.0? signature.asc Description: PGP signature

Re: [PATCH v2 2/6] gnu: Add python-fastimport.

2017-01-18 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-fastimport, python2-fastimport): > New variables. LGTM! signature.asc Description: PGP signature

Re: [PATCH] gnu: Add menumaker.

2017-01-18 Thread Marius Bakke
contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/wm.scm (menumaker): New variable. I tweaked the description a little and pushed it. Thanks! signature.asc Description: PGP signature

Re: [PATCH v2 4/6] gnu: Add python-reno.

2017-01-18 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/openstack.scm (python-reno, python-reno2): New variables. > --- > gnu/packages/openstack.scm | 42 ++ > 1 file changed, 42 insertions(+) > > diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm >

Re: [PATCH v2 6/6] gnu: python-sphinx: Update to 1.5.1 and enable tests.

2017-01-18 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-sphinx): Update to 1.5.1. > [arguments]: New field. > [native-inputs]: Add graphviz, python-html5lib, python-mock, python-nose, > python-requests. LGTM, thanks! signature.asc Description: PGP signature

Re: [PATCH] gnu: Add kallisto.

2017-01-18 Thread Ra
Hi Alex, On Wed, Jan 18, 2017 at 12:09 PM Alex Vong wrote: > Hello, > > > Looking at the license text: > > Copyright ©2015. The Regents of the University of California (Regents). All > Rights Reserved. Permission to use, copy, modify, and distribute this > software > and its documentation for ed

Re: [PATCH v2 5/6] gnu: python-mox3: Remove python-oslosphinx dependency (since the tests don't run anyway).

2017-01-18 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-mox3)[native-inputs]: Remove > python-oslosphinx. ^^ This path seems wrong :) Otherwise LGTM. If you look around in openstack.scm, I've had to do similar things in a bunch of packages. We s

Re: [PATCH] gnu: Add nyx.

2017-01-18 Thread contact . ng0
There should be a cover letter... but I hope gnu.org just keeps it and I don't see it here. Thing is, tests are broken and their custom install phase is broken too. I think Efraim has experience in fixing tor software and it would be great if this doesn't fall into branch-sleep for weeks or months

Re: [PATCH v2 3/6] gnu: Add python-dulwich.

2017-01-18 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-dulwich, python2-dulwich): New variables. > --- > gnu/packages/python.scm | 44 > 1 file changed, 44 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > ind

[PATCH] gnu: services: Add gnunet-service.

2017-01-18 Thread contact . ng0
From: ng0 --- doc/guix.texi | 36 + gnu/services/networking.scm | 126 +++- 2 files changed, 161 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index a212666af..3e2e50ed9 100644 --- a/doc/guix.texi +++ b

Services: gnunet. (require help)

2017-01-18 Thread contact . ng0
I've been changing this service back and forth and back again, now running on one computer, and leaving aside all confusion you will see in there, gnunet needs at least a .config/gnunet file, the rest should be automatically created. unless it isn't, which was the case here. And all shepherd give

Re: TCSH: Update to 6.20.00.

2017-01-18 Thread ng0
ng0 writes: > [PATCH] gnu: tcsh: Update to 6.20.00. > > This is almost fixed. Someone needs to look into failing test cases 131 and > 188. > > The tcsh-fix-autotest.patch was updated. For transparency and to avoid duplicate efforts: I contacted upstream and just need to find the time to describ

[PATCH] gnu: Add nyx.

2017-01-18 Thread contact . ng0
From: ng0 * gnu/packages/tor.scm (nyx): New variable. --- gnu/packages/tor.scm | 46 +- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm index 6f26f404b..8b03b14c6 100644 --- a/gnu/packages/tor.s

Re: This adds plymouth

2017-01-18 Thread ng0
ng0 writes: > [PATCH] gnu: Add plymouth. > > For system fancyness, is someone really motivated to write an shepherd > integration and service for plymouth? > I made it build for now. But if you touch plymouth in the process, I advise > you not to, or directly send > changes upstream. Or have so

Torproject software: Nyx (previously known as ARM)

2017-01-18 Thread contact . ng0
I packaged nyx (this used to be arm). And there's a problem. Is someone interested in co-authoring this to get either the test suite pass (which seems optional to me) or fix their custom python setup install phase? I know I don't want to sit on this for some more months, and Efraim has done som

[PATCH 2/2] gnu: Add libvterm.

2017-01-18 Thread Ricardo Wurmus
* gnu/packages/terminals.scm (libvterm): New variable. --- gnu/packages/terminals.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index ad44a9c23..dde8748c0 100644 --- a/gnu/packages/terminals.scm

[PATCH 1/2] gnu: Add unibilium.

2017-01-18 Thread Ricardo Wurmus
* gnu/packages/terminals.scm (unibilium): New variable. --- gnu/packages/terminals.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index 20897860d..ad44a9c23 100644 --- a/gnu/packages/terminals.scm

Re: Remove all "unreachable" objects in store

2017-01-18 Thread Alex Vong
Hello, Hartmut Goebel writes: > Hi, > > when packaging software, the store fills up with intermediate versions. > I would like to get rid of these. > > My "production" environment typically lags behind the development head > quite some releases. So if I run `guix gc`, this would remove quite a >

Remove all "unreachable" objects in store

2017-01-18 Thread Hartmut Goebel
Hi, when packaging software, the store fills up with intermediate versions. I would like to get rid of these. My "production" environment typically lags behind the development head quite some releases. So if I run `guix gc`, this would remove quite a lot of packages which will then be rebuild jus

Menumaker

2017-01-18 Thread contact . ng0
This adds one of my packages from my packages.git repository, proven to work for some time, tested in openbox.

[PATCH] gnu: Add menumaker.

2017-01-18 Thread contact . ng0
From: ng0 * gnu/packages/wm.scm (menumaker): New variable. --- gnu/packages/wm.scm | 38 +- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 6713560c5..2e6e19649 100644 --- a/gnu/packages/wm.scm +++

mcabber, corrections

2017-01-18 Thread contact . ng0
This corrects homepage, description, license and some other things I thought I had done when all I did was press send too early.

[PATCH 1/2] gnu: Add loudmouth.

2017-01-18 Thread contact . ng0
From: ng0 * gnu/packages/messaging.scm (loudmouth): New variable. --- gnu/packages/messaging.scm | 32 +++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 2be3b0969..d6b0d4bbc 100644 --- a/gn

[PATCH 2/2] gnu: Add mcabber.

2017-01-18 Thread contact . ng0
From: ng0 * gnu/packages/messaging.scm (mcabber): New variable. --- gnu/packages/messaging.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index d6b0d4bbc..bf351bdc2 100644 --- a/gnu/packages/messa

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

2017-01-18 Thread ng0
Mark H Weaver writes: > ng0 writes: > >> * gnu/packages/messaging.scm (loudmouth): New variable. >> --- >> gnu/packages/messaging.scm | 32 +++- >> 1 file changed, 31 insertions(+), 1 deletion(-) >> >> diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.

Re: gst-plugins-good fails testsuite

2017-01-18 Thread ng0
Mark H Weaver writes: > ng0 writes: >> just tried to update and "elements/rtprtx" test fails for gst-plugins-good. > > This is a very common non-deterministic failure in gst-plugins-good, > which often happens on Hydra as well. If you try again, it will likely > succeed on the second or third t

Re: [PATCH] gnu: Add emacs-sx.

2017-01-18 Thread ng0
Alex Kost writes: > ng0 (2017-01-15 21:10 +) wrote: > >> From: ng0 >> >> * gnu/packages/emacs.scm (emacs-sx): New variable. > > Thanks, I committed it as 899bcad310. See the comments below. > >> --- >> gnu/packages/emacs.scm | 26 +- >> 1 file changed, 25 insertions

Re: Encrypted root partition

2017-01-18 Thread Chris Marusich
Chris Marusich writes: > l...@gnu.org (Ludovic Courtès) writes: > >> Chris Marusich skribis: >> >>> Is anyone actively working on documenting the new encrypted root stuff? >>> If not, I'm happy to try my hand at it. I'm interested in trying to set >>> it up on my laptop, anyway. >> >> I’ve adde

[PATCH] gnu: Add opencascade-oce

2017-01-18 Thread Paul Garlick
* gnu/packages/opencascade.scm: New file * gnu/local.mk (GNU_SYSTEM_MODULES): Add it --- The OpenCASCADE library is used for defining 3D geometry. It can be incorporated as a build option in other packages. Examples of such packages (and the subject domains in which they are used) are Gmsh (math

Re: [PATCH] gnu: Add kallisto.

2017-01-18 Thread Alex Vong
Hello, Looking at the license text: Copyright ©2015. The Regents of the University of California (Regents). All Rights Reserved. Permission to use, copy, modify, and distribute this software and its documentation for educational and research not-for-profit purposes, without fee and without a sig

Re: 03/05: gnu: Add ocaml-uutf.

2017-01-18 Thread David Craven
+ (arguments `(#:tests? #f + #:build-flags (list "build") + #:phases + (modify-phases %standard-phases + (delete 'configure +(native-inputs `(("opam" ,opam) + ("topkg" ,ocaml-topkg))) +(propagated-inpu

Re: ABI break!

2017-01-18 Thread David Craven
> Surely this means that the Makefile is wrong? I think that in projects that use Makefiles it's the expectation that incremental compilation only works in "most" cases. I really like ninja - I think it is un-opinionated and has solid fundamentals. I think that a cool project would be to write a

[PATCH] gnu: Add kallisto.

2017-01-18 Thread Ra
Hi, I think I need your help to identify the right license for this package, I set bsd-3 only for convenience this is the original license ( https://github.com/pachterlab/kallisto/blob/master/license.txt) Do I need to use something like : (license (license:non-copyleft "file://src/COPYING"

Re: [PATCH] gnu: Add emacs-ag

2017-01-18 Thread Alex Kost
Christopher Baines (2017-01-17 20:08 +) wrote: > ng0 writes: > >> Hartmut Goebel writes: >> >>> Am 15.01.2017 um 17:13 schrieb ng0: > Am 15.01.2017 um 12:25 schrieb Christopher Baines: >> the silver searcher > Please explain shortly what this is in the description. > Why

Re: [PATCH] gnu: Add emacs-sx.

2017-01-18 Thread Alex Kost
ng0 (2017-01-15 21:10 +) wrote: > From: ng0 > > * gnu/packages/emacs.scm (emacs-sx): New variable. Thanks, I committed it as 899bcad310. See the comments below. > --- > gnu/packages/emacs.scm | 26 +- > 1 file changed, 25 insertions(+), 1 deletion(-) > > diff --git

Re: Encrypted root partition

2017-01-18 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Chris Marusich skribis: > >> Is anyone actively working on documenting the new encrypted root stuff? >> If not, I'm happy to try my hand at it. I'm interested in trying to set >> it up on my laptop, anyway. > > I’ve added documentation in 2b5fea5ba3b07999

Re: Graphical Installer - Call for Testing.

2017-01-18 Thread Chris Marusich
John Darrington writes: > On Sun, Jan 15, 2017 at 01:20:56AM -0800, Chris Marusich wrote: > John Darrington writes: > > > * It would be great if you could try to find out why your wireless > failed. > > I'll look into it. FWIW, the following DOES work for setting up

  1   2   >