[PATCH 1/2] gnu: gajim: License is "version 3 only".

2016-10-18 Thread Arun Isaac
* gnu/packages/messaging.scm (gajim)[license]: Change to GPL3. --- gnu/packages/messaging.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 0089da1..37bbed7 100644 --- a/gnu/packages/messaging.scm +++

[PATCH 2/2] gnu: gajim: Update to 0.16.6.

2016-10-18 Thread Arun Isaac
* gnu/packages/messaging.scm (gajim): Update to 0.16.6. --- gnu/packages/messaging.scm | 43 ++- 1 file changed, 18 insertions(+), 25 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 37bbed7..66cf231 100644 ---

Re: [PATCH] gnu: Enable pam in xlock

2016-10-18 Thread John Darrington
On Tue, Oct 18, 2016 at 02:30:07PM +0200, Ludovic Court??s wrote: John Darrington skribis: > * gnu/packages/xdisorg.scm (xlockmore) [arguments]: Add --enable-pam Subject line should start with ???gnu: xlockmore:???, but otherwise LGTM!

FOSDEM 2017: GNU Guile/Guix call for talks!

2016-10-18 Thread Pjotr Prins
Attached the call for talks. We expect to have a full devroom again!! A twitter feed will be going and we hope to get streaming video. Please do submit. Note that a talk at FOSDEM won't hurt your career and is a great way to get feedback on your project/ideas :). Especially GSoC students are

Re: [RFC] Reliable compiler specification setting (at least include/lib dirs) through the process environment

2016-10-18 Thread Ludovic Courtès
Hi Shea, Shea Levy skribis: > Unlike the traditional approach of installing system libraries into one > central location like /usr/{lib,include}, the nix package manager [1] > installs each package into it's own prefix > (e.g. /nix/store/mn9kqag3d24v6q41x747zd7n5qnalch7-zlib-1.2.8-dev).

Re: [RFC] Reliable compiler specification setting (at least include/lib dirs) through the process environment

2016-10-18 Thread Shea Levy
Hi Ludo’, Your patches look good! My biggest concern is how the ld wrapper behaves in the presence of response files. Have you tested that? Thanks, Shea Ludovic Courtès writes: > Hi Shea, > > Shea Levy skribis: > >> Unlike the traditional approach of installing system libraries

Re: [RFC] Reliable compiler specification setting (at least include/lib dirs) through the process environment

2016-10-18 Thread Shea Levy
Hey Ludo’, Amazing, more than a decade of close working with these tools and I never knew about C_INCLUDE_PATH et al! It looks like those will solve a huge portion of the problem. Will look at your gcc and clang patches as well, thank you! ~Shea Ludovic Courtès writes: > Hi

Re: locales gone

2016-10-18 Thread Ludovic Courtès
Leo Famulari skribis: > On Mon, Oct 17, 2016 at 11:00:25AM +0200, Ludovic Courtès wrote: >> Danny Milosavljevic skribis: >> >> > And if I strace postgres service I get >> > >> > [pid 6184] >> >

Re: [PATCH] Update networkmanager+nm-applet

2016-10-18 Thread Ludovic Courtès
Kei Kebreau skribis: > ng0 writes: > >> [PATCH 1/2] gnu: network-manager: Update to 1.4.2. >> [PATCH 2/2] gnu: network-manager-applet: Update to 1.4.2. >> >> Update to 1.4.2 for both, nm-applet is build without WWAN support >> until we have

Re: Making substitute* throw an error if substition failed?

2016-10-18 Thread Ludovic Courtès
Efraim Flashner skribis: > On Mon, Oct 17, 2016 at 10:50:36AM +0200, Ludovic Courtès wrote: >> Hi, >> >> Ricardo Wurmus skribis: >> >> > it happened a couple of times already that a “substitute*” expression >> > silently failed and I only found out

Re: Display diffs between generations.

2016-10-18 Thread Roel Janssen
Roel Janssen writes: > Ludovic Courtès writes: > >> Hi Roel! >> >> I realized we have not applied this --list-generations patch of yours, >> which is a pity. So… >> >> Roel Janssen skribis: >> >>> Vincent Legoll writes: >>> On Thu, Sep 1, 2016 at 2:12 PM, Ludovic Courtès

Re: [PATCH] gnu: Add whois.

2016-10-18 Thread Marius Bakke
ng0 writes: > * gnu/packages/networking.scm (whois): New variable. Thanks! This works for me. I have a couple of remarks that can be added before committing if you agree, no need to send an updated patch. * The source headers seems to indicate that this is GPL2+. *

Re: [PATCH 1/1] gnu: dbus-1.10.12: Fix Guix build failure.

2016-10-18 Thread Ludovic Courtès
Leo Famulari skribis: > Previously, building Guix failed like this: > > -- > ice-9/psyntax.scm:1422:32: In procedure expand-macro: > ice-9/psyntax.scm:1422:32: Syntax error: > gnu/packages/glib.scm:141:8: origin: extraneous field initializers (inherit) > in form (origin

Re: Developing libraries for the GNU system with Guix

2016-10-18 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ludovic Courtès writes: > >> Ricardo Wurmus skribis: >> >>> Ludovic Courtès writes: >>> Again to make this more convenient, I thought we could have a --with-graft option, which would work

Re: [PATCH] import: pypi: All inputs are propagated-inputs by default.

2016-10-18 Thread Ludovic Courtès
Hartmut Goebel skribis: > * guix/import/pypi.scm (maybe-inputs): Return inputs as > "propagated-inputs". > --- > guix/import/pypi.scm | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/guix/import/pypi.scm b/guix/import/pypi.scm > index

Re: [PATCH] gnu: Add supertuxkart.

2016-10-18 Thread Ludovic Courtès
Ricardo Wurmus skribis: > * gnu/packages/games.scm (supertuxkart): New variable. Woohoo! > + (snippet > +;; Delete bundled library sources > +'(begin > + ;; FIXME: try to unbundle enet, and angelscript > + (for-each

Re: 01/03: gnu: jasper: Update to 1.900.5.

2016-10-18 Thread Ludovic Courtès
Leo Famulari skribis: > On Mon, Oct 17, 2016 at 09:08:53PM +, Efraim Flashner wrote: >> efraim pushed a commit to branch master >> in repository guix. >> >> commit b333d00c3566a8a6b058a35426da96200ebf2c6d >> Author: Efraim Flashner >> Date: Mon

Re: [RFC] Reliable compiler specification setting (at least include/lib dirs) through the process environment

2016-10-18 Thread Ludovic Courtès
Hi! Shea Levy skribis: > Your patches look good! My biggest concern is how the ld wrapper behaves > in the presence of response files. Have you tested that? It surely doesn’t (yet?). However, GCC does not pass “@file” arguments when it invokes ‘ld’, and the bug report you

Re: [PATCH] Add scheme-bytestructures

2016-10-18 Thread Amirouche Boubekki
On Mon, Oct 10, 2016 at 10:46 PM Ludovic Courtès wrote: > Hi Amirouche, [...] > >> +(scm-files (string-split > "bytestructures/guile/explicit-endianness.scm > >> +bytestructures/guile/numeric-metadata.scm > >> +bytestructures/guile/ffi.scm > >>

Re: [PATCH] gnu: Enable pam in xlock

2016-10-18 Thread Ludovic Courtès
John Darrington skribis: > * gnu/packages/xdisorg.scm (xlockmore) [arguments]: Add --enable-pam Subject line should start with “gnu: xlockmore:”, but otherwise LGTM! Interestingly, I always thought PAM support was enabled and we even populate /etc/pam.d with an entry for ‘xlock’

Re: [PATCH] guxi: cmake-build-system: Enable output for failing test-cases.

2016-10-18 Thread Hartmut Goebel
Am 17.10.2016 um 22:14 schrieb Ludovic Courtès: > Once ‘core-updates’ is merged (hopefully in a few days), we could start > a ‘staging’ branch and put changes that require between ~300 and ~1200 > rebuilds. The idea would be to close the branch much more quickly than > core-updates (the changes

[PATCH] gnu: Add whois.

2016-10-18 Thread ng0
For "historic" reasons this also bundles mkpasswd to encrypt passwords. I don't want to unbundle this right now, this should be a job for upstream. PPoint is: A whois client for guix. We have no whois right now. Well that is if you see the very limited one of bind as a client, then we do have

[PATCH] gnu: Add whois.

2016-10-18 Thread ng0
* gnu/packages/networking.scm (whois): New variable. --- gnu/packages/networking.scm | 38 ++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 4b77aad..eb0f3de 100644 ---

Re: dropping vmpk in favour of jack-keyboard

2016-10-18 Thread Ludovic Courtès
Leo Famulari skribis: > On Thu, Oct 13, 2016 at 11:21:25PM +0200, Ricardo Wurmus wrote: >> Hi Guix, >> >> a while ago I noticed that the software provided by the “vmpk” package >> doesn’t work. It is supposed to create a window displaying a MIDI >> keyboard that can be used

Re: [PATCH] gnu: slim: Do not reset session after failed login

2016-10-18 Thread Christopher Allan Webber
Eric Bavier writes: > Hello Guix, > > The first patch fixes an often-bemoaned usability issue in SLiM. The > second is mostly to improve aesthetics, IMHO. > > `~Eric I'm not as sure about how needed the second one is, but the first patch looks very useful. I've certainly been bit by the

[PATCH] gnu: %static-inputs: Use bash from PATH in bootstrap tar.

2016-10-18 Thread Carlos Sánchez de La Lama
See . gnu/packages/make-bootstrap.scm (%static-inputs): Use bash from PATH. --- gnu/packages/make-bootstrap.scm | 10 ++ 1 file changed, 10 insertions(+) diff --git a/gnu/packages/make-bootstrap.scm

Re: [PATCH 1/1] gnu: borg: Install more documentation.

2016-10-18 Thread Alex Kost
Leo Famulari (2016-10-17 23:03 -0400) wrote: > * gnu/packages/backup.scm (borg)[arguments]: Install more documentation > in 'install-doc' phase. > --- > gnu/packages/backup.scm | 9 - > 1 file changed, 8 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/backup.scm

Re: Guix on clusters and in HPC

2016-10-18 Thread Ludovic Courtès
Christopher Allan Webber skribis: > Great! I wonder how much of the need for cluster / HPC stuff overlaps > with the desiderata of "Guix Ops" / "guix deploy"? I think it’s quite different. Cluster nodes usually run a vendor-provided GNU/Linux distro (often the ancient

[PATCH] gnu: bash-minimal: Assume getcwd works correctly when cross-compiling

2016-10-18 Thread Carlos Sánchez de La Lama
* gnu/packages/bash.scm (bash-minimal): Assume getcwd works correctly when cross compiling. --- gnu/packages/bash.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/bash.scm b/gnu/packages/bash.scm index f3d8517..b07367c 100644 --- a/gnu/packages/bash.scm +++

Re: [PATCH] gnu: slim: Do not reset session after failed login

2016-10-18 Thread Eric Bavier
On October 18, 2016 10:20:00 AM CDT, Christopher Allan Webber wrote: >Eric Bavier writes: > >> Hello Guix, >> >> The first patch fixes an often-bemoaned usability issue in SLiM. The >> second is mostly to improve aesthetics, IMHO. >> >> `~Eric > >I'm not as sure about

Re: Guix on clusters and in HPC

2016-10-18 Thread Roel Janssen
Ludovic Courtès writes: > Hello, > > I’m trying to gather a “wish list” of things to be done to facilitate > the use of Guix on clusters and for high-performance computing (HPC). > > Ricardo and I wrote about the advantages, shortcomings, and perspectives > before: > >

Re: [PATCH] gnu: Make "guix-devel" a public variable in package-management.scm

2016-10-18 Thread Ludovic Courtès
Hi Chris, Chris Marusich skribis: > l...@gnu.org (Ludovic Courtès) writes: [...] >> (define-public guix guix-devel) >> >> +(define-public guix-for-environment >> + ;; We provide this pseudo-package just to allow people to run: >> + ;; guix environment guix-devel

Re: [PATCH] Add scheme-bytestructures

2016-10-18 Thread Ludovic Courtès
Amirouche Boubekki skribis: > On Mon, Oct 10, 2016 at 10:46 PM Ludovic Courtès wrote: > >> Hi Amirouche, > > > [...] > > >> >> +(scm-files (string-split >> "bytestructures/guile/explicit-endianness.scm >> >>

Re: Guix on clusters and in HPC

2016-10-18 Thread Christopher Allan Webber
Ludovic Courtès writes: > (The reason I’m asking is that I’m considering submitting a proposal at > Inria to work on some of these things.) Great! I wonder how much of the need for cluster / HPC stuff overlaps with the desiderata of "Guix Ops" / "guix deploy"?

Re: [cfe-dev] [RFC] Reliable compiler specification setting (at least include/lib dirs) through the process environment

2016-10-18 Thread Nathan Froyd
On Tue, Oct 18, 2016 at 8:59 AM, Ludovic Courtès via cfe-dev wrote: > Shea Levy skribis: > >> Your patches look good! My biggest concern is how the ld wrapper behaves >> in the presence of response files. Have you tested that? > > It surely doesn’t

Re: [PATCH] gnu: Add whois.

2016-10-18 Thread Marius Bakke
ng0 writes: >> * The Debian package is built with HAVE_ICONV=1, should we set that too? > > I can send an updated patch with libiconv in the inputs. This is when > you use a libc which does not provide a (usable) iconv, which is why > Gentoo provides the option to

[PATCH] gnu: Add irctest.

2016-10-18 Thread ng0
* gnu/packages/irc.scm (irctest): New variable. --- gnu/packages/irc.scm | 37 - 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/gnu/packages/irc.scm b/gnu/packages/irc.scm index db398de..fd5be13 100644 --- a/gnu/packages/irc.scm +++

Guix on clusters and in HPC

2016-10-18 Thread Ludovic Courtès
Hello, I’m trying to gather a “wish list” of things to be done to facilitate the use of Guix on clusters and for high-performance computing (HPC). Ricardo and I wrote about the advantages, shortcomings, and perspectives before: http://elephly.net/posts/2015-04-17-gnu-guix.html

Re: Guile 2.0.13

2016-10-18 Thread Ludovic Courtès
Efraim Flashner skribis: > On Thu, Oct 13, 2016 at 11:11:38PM +0200, Ludovic Courtès wrote: >> >> More generally, we could try to have a “staging” branch for safe changes >> that involve a rebuild of between ~300 and ~1200 packages, that we’d >> merge more frequently than

Re: [PATCH 1/1] gnu: dbus-1.10.12: Fix Guix build failure.

2016-10-18 Thread Leo Famulari
On Tue, Oct 18, 2016 at 03:00:50PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > > Previously, building Guix failed like this: > > > > -- > > ice-9/psyntax.scm:1422:32: In procedure expand-macro: > > ice-9/psyntax.scm:1422:32: Syntax error: > >

[PATCH] Update torsocks to 2.2.0

2016-10-18 Thread ng0
torsocks 2.2.0 has been released. I changed the method from git to url fetch and removed the patch we included as it seems to be no longer necessary.

[PATCH] gnu: torsocks: Update to 2.2.0.

2016-10-18 Thread ng0
* gnu/packages/tor.scm (torsocks): Update to 2.2.0. * [source]: Remove patch. Change method from 'git-fetch' to 'url-fetch'. Remove 'file-name'. --- gnu/packages/patches/torsocks-dns-test.patch | 18 -- gnu/packages/tor.scm | 13 + 2 files

Re: 01/01: gnu: hdf4: Fix non-x86 architectures.

2016-10-18 Thread Andreas Enge
On Mon, Oct 17, 2016 at 04:49:47PM -0400, Mark H Weaver wrote: > Contrary to the commit log message, the only part of this that actually > made it into the patch was adding 'hdf4-architectures.patch'. The > changes to local.mk and maths.scm were not included. Indeed, this explains why the

[PATCH] Add iPerf

2016-10-18 Thread Benz Schenk
Hi This is my first patch, it's really straight-forward. But I'm not quite sure about the naming because there's iperf, iperf2 and iperf3 which are different projects. The original iperf is abandoned and iperf2 is backwards compatible and still gets bug fixes and iperf3, which this patch is for,

Re: [PATCH] Add iPerf

2016-10-18 Thread Marius Bakke
Benz Schenk writes: > Hi > > This is my first patch, it's really straight-forward. > But I'm not quite sure about the naming because there's iperf, iperf2 > and iperf3 which are different projects. The original iperf is > abandoned and iperf2 is backwards compatible and still

Re: Developing libraries for the GNU system with Guix

2016-10-18 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> Ludovic Courtès writes: >> >>> Again to make this more convenient, I thought we could have a >>> --with-graft option, which would work like --with-input except that it >>> would graft the

Re: [PATCH 1/1] gnu: borg: Install more documentation.

2016-10-18 Thread Ricardo Wurmus
Leo Famulari writes: > * gnu/packages/backup.scm (borg)[arguments]: Install more documentation > in 'install-doc' phase. > --- > gnu/packages/backup.scm | 9 - > 1 file changed, 8 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/backup.scm

Re: [PATCH 4/4] gnu: xapian: Update to 1.4.0.

2016-10-18 Thread Marius Bakke
Leo Famulari writes: > On Mon, Oct 17, 2016 at 05:55:06PM +0100, Marius Bakke wrote: >> * gnu/packages/search.scm (xapian): Update to 1.4.0. >> [source]: Use https URL. >> [home-page]: Use https URL. >> [arguments]: Remove 'patch-remotetcp-harness' phase. Replace 'check' >>

[PATCH] tor: recommend torsocks.

2016-10-18 Thread ng0
A first and quick version on fixing the "TODO: Recommend torsocks" note.

Re: [PATCH] Update torsocks to 2.2.0

2016-10-18 Thread Marius Bakke
ng0 writes: > torsocks 2.2.0 has been released. > I changed the method from git to url fetch and removed the patch we > included as it seems to be no longer necessary. Thanks for paying attention to this. I couldn't find a link to the download page at first glance,

Re: [PATCH] Add iPerf

2016-10-18 Thread Benz Schenk
On Tue, 18 Oct 2016 22:37:40 +0100 Marius Bakke wrote: > Benz Schenk writes: > > > Hi > > > > This is my first patch, it's really straight-forward. > > But I'm not quite sure about the naming because there's iperf, iperf2 > > and iperf3 which are

[PATCH] gnu: tor: Recommend torsocks.

2016-10-18 Thread ng0
* gnu/packages/tor.scm (tor)[description]: Recommend torsocks. --- gnu/packages/tor.scm | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm index e6fbf6e..f0970ef 100644 --- a/gnu/packages/tor.scm +++ b/gnu/packages/tor.scm @@

Re: [PATCH] add kobodeluxe

2016-10-18 Thread Christopher Allan Webber
Stephen Webber writes: > Thank you both for the warm welcome and feedback :) > > I've attached a patch that builds upon Chris's changes. > > Changed: > spelling patch - removed > description - "game" now included in description > patch names - use dashes consistently (thank you Chris) > >

[PATCH 1/1] gnu: Add libseccomp.

2016-10-18 Thread Leo Famulari
* gnu/packages/linux.scm (libseccomp): New variable. --- gnu/packages/linux.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 08fd7ac..2d82093 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@