[PATCH 11/11] gnu: readline: support mingw.

2016-08-08 Thread Jan Nieuwenhuizen
* gnu/packages/patches/readline-6.3-mingw.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/readline.scm (readline): Support mingw. --- gnu/packages/readline.scm | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/gnu/packages/readline.scm b/

[PATCH 10/11] gnu: ncurses: build mingw with libtool.

2016-08-08 Thread Jan Nieuwenhuizen
* gnu/packages/ncurses.scm (ncurses)[MINGW]: Build with libtool, as recommended; enables dlopen'ing. --- gnu/packages/ncurses.scm | 32 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/gnu/packages/ncurses.scm b/gnu/packages/ncurses.scm index 840dcf2.

[PATCH 05/11] gnu: libunistring: support mingw: propagate libiconv if needed.

2016-08-08 Thread Jan Nieuwenhuizen
* gnu/packages/libunistring (libunistring): propagated-inputs: add libiconv-if-needed. Fixes unicode translation in mingw. --- gnu/packages/libunistring.scm | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/libunistring.scm b/gnu/packages/libunistring.scm inde

[PATCH 07/11] gnu: ncurses: support mingw.

2016-08-08 Thread Jan Nieuwenhuizen
* gnu/packages/patches/ncurses-mingw.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/ncurses.scm (ncurses): Support mingw. --- gnu/local.mk | 1 + gnu/packages/ncurses.scm | 88 +++- gnu/packages/pa

[PATCH 06/11] gnu: gmp: build shared library for mingw.

2016-08-08 Thread Jan Nieuwenhuizen
* gnu/packages/multiprecision.scm (gmp)[MINGW]: Use --enable-shared. --- gnu/packages/multiprecision.scm | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/packages/multiprecision.scm b/gnu/packages/multiprecision.scm index 46540be..0e9b49d 100644 --- a/gnu/packages/mu

[PATCH 08/11] gnu: cross-base: Add cross-libtool.

2016-08-08 Thread Jan Nieuwenhuizen
* gnu/packages/cross-base.scm (cross-libtool): New function. --- gnu/packages/cross-base.scm | 52 + 1 file changed, 52 insertions(+) diff --git a/gnu/packages/cross-base.scm b/gnu/packages/cross-base.scm index 294de40..f6c30ec 100644 --- a/gnu/packages

[PATCH 09/11] gnu: libtool: support cross-libtool mingw.

2016-08-08 Thread Jan Nieuwenhuizen
* gnu/packages/patches/libtool-mingw.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/autotools.scm (libtool): Support cross-libtool for mingw. --- gnu/packages/autotools.scm | 3 ++- gnu/packages/patches/libtool-mingw.patch | 28

[PATCH 04/11] gnu: Add function libiconv-if-needed.

2016-08-08 Thread Jan Nieuwenhuizen
* gnu/packages/base.scm (libiconv-if-needed): New function. --- gnu/packages/base.scm | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index a476837..4eb5b25 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.sc

[PATCH 02/11] gnu: Add mingw-w64.

2016-08-08 Thread Jan Nieuwenhuizen
* gnu/packages/patches/gcc-4.9.3-mingw-gthr-default.patch, gnu/packages/patches/mingw-w64-5.0rc2-gcc-4.9.3.patch, gnu/packages/mingw.scm: New files. * gnu/local.mk (dist_patch_DATA): Add them. --- gnu/local.mk | 3 + gnu/packages/mingw.scm

mingw guile.exe cross build patch series v9

2016-08-08 Thread Jan Nieuwenhuizen
Hi! Finally I have the next iteration ready. After adressing all comments on v8 and rebasing, the patches only built on core-updates. I spent a some time to find the problem with master and cherry-picking from core-updates before giving up. Now that core-updates has been merged the mingw cross

[PATCH 03/11] gnu: cross-build: i686-w64-mingw32: new cross target.

2016-08-08 Thread Jan Nieuwenhuizen
* guix/utils.scm (mingw-target?): New function. * gnu/packages/cross-base.scm (cross-gcc-snippet): New function for mingw. (cross-gcc): Use it. (cross-gcc-arguments, cross-gcc-patches, cross-gcc): Support mingw. (native-libc, cross-newlib?): New functions. (cross-libc): Use cross-newlib? to support

[PATCH 01/11] gnu: Add gcc-cross-x86_64 packages for testing.

2016-08-08 Thread Jan Nieuwenhuizen
* gnu/packages/cross-base.scm: (xgcc-sans-libc-x86_64-linux-gnu, xgcc-x86_64-linux-gnu): New variables. --- gnu/packages/cross-base.scm | 11 +++ 1 file changed, 11 insertions(+) diff --git a/gnu/packages/cross-base.scm b/gnu/packages/cross-base.scm index 3bd30fd..cb53668 100644 --- a/gnu

Re: [PATCH] python-kivy and Adobe source-code-pro font

2016-08-08 Thread Leo Famulari
On Fri, Aug 05, 2016 at 07:35:16PM -0700, Dylan Jeffers wrote: > Couldn't fix some "abiguous package" issues with > font-adobe-source-code-pro package. Let me know if someone finds a > solution. This means that you have more than one packages providing font-adobe-source-code-pro.

Re: core-updates merged!

2016-08-08 Thread Leo Famulari
On Tue, Aug 02, 2016 at 11:28:59PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > > On Tue, Aug 02, 2016 at 07:32:23PM +0200, Ludovic Courtès wrote: > >> As discussed on IRC, SNAFU! For reasons yet to be elucidated, the > >> glibc@2.23 package no longer honors /run/current-system/loca

Re: [PATCH] gnu: beets: Update to 1.3.19.

2016-08-08 Thread Leo Famulari
On Mon, Aug 08, 2016 at 02:55:33PM -0500, Alex Griffin wrote: > Thanks for the feedback Leo! > > On Sat, Aug 6, 2016, at 09:39 PM, Leo Famulari wrote: > > Do you know how it works for Beets on "traditional" distros? > > In Debian, some plugins' dependencies are optional, and the user has to > ins

Re: [PATCH v5 00/17] Add missing dependencies of Spamassassin

2016-08-08 Thread Leo Famulari
On Thu, Jul 28, 2016 at 11:38:16PM +0200, Danny Milosavljevic wrote: > This patch series adds almost all of the dependencies of Spamassassin. I pushed this series, with the previously discussed changes and some style edits and linter fixes where necessary, bringing HEAD to cccb4d2652. > gnu: Ad

Re: [PATCH v5 14/17] gnu: Add perl-crypt-openssl-bignum.

2016-08-08 Thread Leo Famulari
On Mon, Aug 08, 2016 at 11:18:09PM +0200, Danny Milosavljevic wrote: > > I think it's better to reduce the proliferation of non-package variables in > > gnu/packages... what do you think? > > I'm fine with it either way. It's not that much. I decided instead to reduce the proliferation of thing

Re: [PATCH 0/1] fontconfig: CVE-2016-5384

2016-08-08 Thread Leo Famulari
On Mon, Aug 08, 2016 at 07:17:50PM -0400, Mark H Weaver wrote: > Leo Famulari writes: > > > This patch uses a graft to apply the upstream fix to fontconfig for > > CVE-2016-5384. I learned about the bug from a Debian security advisory: > > > > https://security-tracker.debian.org/tracker/CVE-2016-

Re: [PATCH] ui: 'package->recutils' serializes the source field.

2016-08-08 Thread David Craven
> If I disagree with you doesn't mean I am wrong. Please don't act as if > you were in a position to decide who is wrong. You voiced your concern, I tried to find common ground. You referred to the FSDG. I read it to understand. You told me it was just my opinion of what is says, and referred me

Re: [PATCH] ui: 'package->recutils' serializes the source field.

2016-08-08 Thread Mathieu Lirzin
David Craven writes: > Sometimes it's hard to admit when you are wrong, but I think in > practice people barely take notice if you quickly admit you are > wrong and move on. If you drag it out, people are definitively > going to remember. > > Claiming that you applied logic to arrive at the concl

Re: [PATCH 0/1] fontconfig: CVE-2016-5384

2016-08-08 Thread Mark H Weaver
Leo Famulari writes: > This patch uses a graft to apply the upstream fix to fontconfig for > CVE-2016-5384. I learned about the bug from a Debian security advisory: > > https://security-tracker.debian.org/tracker/CVE-2016-5384 > https://www.debian.org/security/2016/dsa-3644 Looks good to me. Pl

Re: [PATCH] gnu: st: Mov to terminals.scm.

2016-08-08 Thread Mark H Weaver
Mathieu Lirzin writes: > iyzs...@member.fsf.org (宋文武) writes: > >> ng0 writes: >> >>> Hi, >>> >>> I think it's pointless to have a suckless.scm which bundles all software >>> which just happens to follow suckless ideology/goals or be hosted >>> there. >>> That's why I did not commit ii to suckle

[PATCH 0/1] fontconfig: CVE-2016-5384

2016-08-08 Thread Leo Famulari
This patch uses a graft to apply the upstream fix to fontconfig for CVE-2016-5384. I learned about the bug from a Debian security advisory: https://security-tracker.debian.org/tracker/CVE-2016-5384 https://www.debian.org/security/2016/dsa-3644 Another potential option is to try grafting the lates

[PATCH 1/1] gnu: fontconfig: Fix CVE-2016-5384.

2016-08-08 Thread Leo Famulari
* gnu/packages/fontutils.scm (fontconfig)[replacement]: New field. (fontconfig/fixed): New variable. * gnu/packages/patches/fontconfig-CVE-2016-5384.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. --- gnu/local.mk | 1 + gnu/packages/fontutils.scm

Re: [PATCH] ui: 'package->recutils' serializes the source field.

2016-08-08 Thread David Craven
Hi Mathieu, Sometimes it's hard to admit when you are wrong, but I think in practice people barely take notice if you quickly admit you are wrong and move on. If you drag it out, people are definitively going to remember. Claiming that you applied logic to arrive at the conclusion that - Providi

Re: [PATCH v5 12/17] gnu: Add perl-geo-ip.

2016-08-08 Thread Danny Milosavljevic
On Mon, 8 Aug 2016 15:46:16 -0400 Leo Famulari wrote: > On Thu, Jul 28, 2016 at 11:38:28PM +0200, Danny Milosavljevic wrote: > > +;; TODO: Use the geolite-mirror-simple.pl script from the example > > +;; directory to stay current with the databases. How? > > Good question. Any progress? Not

Re: [PATCH] for gnu/packages/*.scm rewrite http to https for gnu.org, emacs.scm: add tls for elpa (https://elpa.gnu.org)

2016-08-08 Thread ng0
ng0 writes: > On 2016-06-11(06:33:24PM+0200), Mathieu Lirzin wrote: >> Hello, >> >> ng0 writes: >> >> > Hi, last cosmetic patch for today. >> > This patch does the following: >> > >> > 1. rewrite every occurence in gnu/packages/*.scm files of >> >http://www.gnu.org to https://www.gnu.org >>

Re: [PATCH] gnu: st: Mov to terminals.scm.

2016-08-08 Thread Mathieu Lirzin
iyzs...@member.fsf.org (宋文武) writes: > ng0 writes: > >> Hi, >> >> I think it's pointless to have a suckless.scm which bundles all software >> which just happens to follow suckless ideology/goals or be hosted >> there. >> That's why I did not commit ii to suckless but to irc.scm, no one will >> lo

Re: [PATCH] Add tintin.

2016-08-08 Thread ng0
Damn. I just realized this is called TinTin++ and that the "++" is part of the name, as there were other tintin*. Updated patch coming soon. ng0 writes: > This patch adds tintin. Functionality was tried with > just connecting to the psyced.org chatserver, connection > successful, interaction not

Re: [PATCH v5 06/17] gnu: Add perl-net-patricia.

2016-08-08 Thread Danny Milosavljevic
> I will drop this comment unless you object. Ok!

Re: [PATCH] Add tintin.

2016-08-08 Thread ng0
Updated patch. From 27b7d8ea899cf54e62ef42e5993c0a883985799f Mon Sep 17 00:00:00 2001 From: ng0 Date: Mon, 8 Aug 2016 19:54:50 + Subject: [PATCH] gnu: Add tintin. * gnu/packages/games.scm (tintin): New variable. --- gnu/packages/games.scm | 38 ++ 1 file

Re: [PATCHv2 2/2] gnu: bash-completion: Update to 2.3. Update the patch.

2016-08-08 Thread Leo Famulari
On Sun, Aug 07, 2016 at 12:07:15PM +0200, Tomáš Čech wrote: > * gnu/packages/bash.scm(bash-completion): Update to 2.3. Same nit-pick about leaving a space before the variable name :) > * gnu/packages/patches/bash-completion-directories.patch: New version of > the patch for the same purpose. LG

Re: [PATCHv2 1/2] gnu: bash-completion: Modify to modify-phases.

2016-08-08 Thread Leo Famulari
On Sun, Aug 07, 2016 at 12:07:14PM +0200, Tomáš Čech wrote: > * gnu/packages/bash.scm(bash-completion): Use modify-phases instead of > alist-cons-after. Please add a space before (bash-completion). Otherwise, looks good to me!

Re: [PATCH v5 04/17] gnu: Add perl-net-dns-resolver-programmable.

2016-08-08 Thread Danny Milosavljevic
Hi Leo, > Can you send a comment explaining why we have to apply this patch? Its > URL does not enable me to "go back" to the relevant discussion and learn > the context or identity of the author. Mail-SPF uses a programmable (mock) DNS server to run its tests. That's what Net-DNS-Resolver-Progr

Re: [PATCH] update notmuch and python bindings

2016-08-08 Thread Leo Famulari
On Sun, Aug 07, 2016 at 10:24:57PM +, ng0 wrote: > Troy Sankey writes: > > 2.1.4 > > I'd also advise to upgrade git to something more recent if your distro > allows it :) I agree, unless your distro is patching this version against security bugs. There was a client and server arbitrary remot

Re: [PATCH v2] gnu: node: Update to 6.3.1.

2016-08-08 Thread Leo Famulari
On Sun, Aug 07, 2016 at 02:45:20PM +0200, Jelle Licht wrote: > Leo Famulari writes: > >> - (replace 'patch-shebangs > >> - (lambda* (#:key outputs #:allow-other-keys #:rest all) > >> - ;; Work around . > >> - (let* ((patch (asso

Re: [PATCH v5 14/17] gnu: Add perl-crypt-openssl-bignum.

2016-08-08 Thread Danny Milosavljevic
> I think it's better to reduce the proliferation of non-package variables in > gnu/packages... what do you think? I'm fine with it either way. It's not that much. > I can amend the patches if you agree. Yes please.

Re: [PATCH] ui: 'package->recutils' serializes the source field.

2016-08-08 Thread Mathieu Lirzin
Alex Kost writes: > Mathieu Lirzin (2016-08-08 20:53 +0300) wrote: > >> David Craven writes: >> >>> Quoting Ludo from the thread you mentioned: >>> (Besides, our package meta-data would probably still refer to the “real” home page of the package, from which it’s trivial to get the unmo

Re: [PATCH] gnu: perl-io-socket-ssl: Add IDN support.

2016-08-08 Thread ng0
Leo Famulari writes: > On Sun, Aug 07, 2016 at 10:40:47PM +, ng0 wrote: >> Second, is there something left to fix or did someone push this already >> and I did not notice? > > I believe this patch corresponds to commit 578aeea6. Please let us know > if it does not. Indeed, it does. Thanks.

Re: [PATCH] gnu: perl-io-socket-ssl: Add IDN support.

2016-08-08 Thread Leo Famulari
On Sun, Aug 07, 2016 at 10:40:47PM +, ng0 wrote: > Second, is there something left to fix or did someone push this already > and I did not notice? I believe this patch corresponds to commit 578aeea6. Please let us know if it does not.

Re: [PATCH 06/12] gnu: python: Add python-pymongo.

2016-08-08 Thread Leo Famulari
On Mon, Aug 08, 2016 at 04:36:02PM -0400, Leo Famulari wrote: > We have a "python2-variant" system that we use when the Python 2 version > of some package requires a different set of inputs from the Python 3 > version that it is based on. There is a good example in python-lockfile > / python2-lockf

Re: [PATCH 04/12] gnu: python: Add python-binaryornot.

2016-08-08 Thread Leo Famulari
On Fri, Aug 05, 2016 at 08:37:22PM +0200, David Craven wrote: > * gnu/packages/python.scm (python-binaryornot): New package. > (python2-binaryornot): New package. > +(define-public python2-binaryornot > + (let ((binaryornot (package-with-python2 python-binaryornot))) > +(package (inherit bi

Re: [PATCH 06/12] gnu: python: Add python-pymongo.

2016-08-08 Thread Leo Famulari
On Fri, Aug 05, 2016 at 08:37:24PM +0200, David Craven wrote: > * gnu/packages/python.scm (python-pymongo): New package. > (python2-pymongo): New package. s/package/variable > +(inputs > + `(("python-certifi" ,python-certifi) > + ("python-setuptools" ,python-setuptools))) I notic

Re: [PATCH 0/3] Fix ldc.

2016-08-08 Thread Roel Janssen
Danny Milosavljevic writes: > Any news on this? Sorry, I haven't found the time to review your patches yet. Hopefully, someone else can help with these patches too. > Meanwhile, I have a new patch to provide ldc-1.1.0-beta2. What should I do > with it? Make a new patch series and refer to this

Re: [PATCH] Add tintin.

2016-08-08 Thread ng0
ng0 writes: > This patch adds tintin. Functionality was tried with > just connecting to the psyced.org chatserver, connection > successful, interaction not possible due to unsupported or > old tls on client side. I have to investigate that. I know that psyced.org has very restrictive settings, s

Re: [PATCH] gnu: Add tint2.

2016-08-08 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: > Mathieu Lirzin skribis: > >> +(synopsis "Lightweight taskbar") > > Nitpick: I’d write “task bar” as two words, but I’m conservative. > > Ludo’. Pushed in commit 751f68717538ae0d145d348fca04aebc713740ac. -- Mathieu Lirzin

Re: [PATCH]Add ALSA support for recordmydesktop.

2016-08-08 Thread Leo Famulari
On Mon, Aug 08, 2016 at 04:12:26PM +0300, Pak Pang wrote: > > 07.08.2016, 05:06, "Leo Famulari" : > >   > >   What name do you want to use for the Git commit's Author field? > >   As is, it looks like this: > >   $ git log >   commit fa58352d7a630f352ff4e84d1b7b175c3fcfc788

Re: octave license is incompatible with openssl

2016-08-08 Thread Leo Famulari
On Sat, Aug 06, 2016 at 09:52:39AM +0800, Alex Vong wrote: > Ricardo Wurmus writes: > > > Alex Vong writes: > > > >> I notice 'octave 4.0.2' has 'openssl@1.0.2h' as one of its inputs. As > >> far as I know, gplv3 is incompatible with openssl license > >> (https://people.gnome.org/~markmc/openssl

[PATCH] Add tintin.

2016-08-08 Thread ng0
This patch adds tintin. Functionality was tried with just connecting to the psyced.org chatserver, connection successful, interaction not possible due to unsupported or old tls on client side. I have to investigate that. From f132b8022ec0068d5b96a85a4038a8279d9a3596 Mon Sep 17 00:00:00 2001 From:

Re: [PATCH] gnu: Add p7zip.

2016-08-08 Thread Leo Famulari
On Tue, Aug 02, 2016 at 01:38:17PM -0500, Eric Bavier wrote: > On 2016-08-02 02:06, Ricardo Wurmus wrote: > > Hi Kei, > > > > > This patch should install p7zip correctly on every architecture > > > supported by Guix. Ideally, this should be tested it on each arch for > > > the sake of completeness

Re: [PATCH] gnu: beets: Update to 1.3.19.

2016-08-08 Thread Alex Griffin
Thanks for the feedback Leo! On Sat, Aug 6, 2016, at 09:39 PM, Leo Famulari wrote: > Do you know how it works for Beets on "traditional" distros? In Debian, some plugins' dependencies are optional, and the user has to install them explicitly. That's sort of what we're doing, except Guix doesn't h

Re: [PATCH v5 00/17] Add missing dependencies of Spamassassin

2016-08-08 Thread Leo Famulari
On Thu, Jul 28, 2016 at 11:38:16PM +0200, Danny Milosavljevic wrote: > This patch series adds almost all of the dependencies of Spamassassin. Thanks for taking on this big project! I sent my comments. Please reply so we can have Spamassassin in Guix :)

Re: [PATCH v5 14/17] gnu: Add perl-crypt-openssl-bignum.

2016-08-08 Thread Leo Famulari
On Thu, Jul 28, 2016 at 11:38:30PM +0200, Danny Milosavljevic wrote: > > gnu: Add perl-crypt-openssl-bignum. > > * gnu/packages/tls.scm (perl-crypt-openssl-bignum, > perl-crypt-openssl-arguments): New variables. > --- > gnu/packages/tls.scm | 36 > 1 file ch

Re: [PATCH v5 12/17] gnu: Add perl-geo-ip.

2016-08-08 Thread Leo Famulari
On Thu, Jul 28, 2016 at 11:38:28PM +0200, Danny Milosavljevic wrote: > > gnu: Add perl-geo-ip. > > * gnu/packages/networking.scm (perl-geo-ip): Add variable. > --- > gnu/packages/networking.scm | 24 > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/netw

Re: [PATCH v5 06/17] gnu: Add perl-net-patricia.

2016-08-08 Thread Leo Famulari
On Thu, Jul 28, 2016 at 11:38:22PM +0200, Danny Milosavljevic wrote: > > gnu: Add perl-net-patricia. > > * gnu/packages/networking.scm (perl-net-patricia): Add variable. > --- > gnu/packages/networking.scm | 31 +++ > 1 file changed, 31 insertions(+) > > diff --git

Re: [PATCH v5 04/17] gnu: Add perl-net-dns-resolver-programmable.

2016-08-08 Thread Leo Famulari
On Thu, Jul 28, 2016 at 11:38:20PM +0200, Danny Milosavljevic wrote: > > gnu: Add perl-net-dns-resolver-programmable. > > * gnu/packages/networking.scm (perl-net-dns-resolver-programmable): New > variable. I'm going through v5 of this patch series. This is the first patch I have a question abou

Re: [PATCH] ui: 'package->recutils' serializes the source field.

2016-08-08 Thread Alex Kost
Mathieu Lirzin (2016-08-08 20:53 +0300) wrote: > David Craven writes: > >> Quoting Ludo from the thread you mentioned: >> >>> (Besides, our package meta-data would probably still refer to the “real” >>> home page of the package, from which it’s trivial to get the unmodified >>> tarball.) >> >> Th

Re: [PACKAGE] musl libc

2016-08-08 Thread Vincent Legoll
> Vincent, can you run file and readelf -d on the sinit binary you > compiled using the gcc-musl wrapper? That will tell us if it worked. > > The output of readelf -d should look like this: > > 0x0001 (NEEDED) Shared library: [libc.so] > 0x001d (RUNPATH)

Re: [PACKAGE] musl libc

2016-08-08 Thread David Craven
> Do you prefer dynamically linked ? Usually we link stuff dynamically unless there is a reason to do otherwise. I guess in this case it's ok... Maybe someone else wants to answer this?

Re: [PATCH] gnu: Add mono.

2016-08-08 Thread Leo Famulari
On Fri, Jul 29, 2016 at 04:24:09PM +0200, Danny Milosavljevic wrote: > Hi, > > On Wed, 27 Jul 2016 23:00:15 +0200 > Jan Nieuwenhuizen wrote: > > > Find a new patch attached. > > I tried your patch and I get: > > FAIL: test-sgen-qsort > ... > phase `check' failed after 474.1 seconds > builder f

Re: [PATCH] ui: 'package->recutils' serializes the source field.

2016-08-08 Thread David Craven
> Feel free to disagree, however when doubt emerges about FSDG compliance, > a consensus needs to be reached on . If you > want your change to be included in Guix, please start a discussion on > that mailing list explaining what you are proposing and ask if other > people thinks this is OK in rega

Re: [PATCH] ui: 'package->recutils' serializes the source field.

2016-08-08 Thread Mathieu Lirzin
David Craven writes: > Quoting Ludo from the thread you mentioned: > >> (Besides, our package meta-data would probably still refer to the “real” >> home page of the package, from which it’s trivial to get the unmodified >> tarball.) > > The discussion only applies to 'guix build --source' and I c

Re: [PATCH 0/3] Fix ldc.

2016-08-08 Thread Danny Milosavljevic
Any news on this? Meanwhile, I have a new patch to provide ldc-1.1.0-beta2. What should I do with it? Make a new patch series and refer to this one as prerequisite? I've also added dub and updated rdmd, should this be in a new-new patch series?

Re: [PACKAGE] musl libc

2016-08-08 Thread David Craven
Vincent, can you run file and readelf -d on the sinit binary you compiled using the gcc-musl wrapper? That will tell us if it worked. The output of readelf -d should look like this: 0x0001 (NEEDED) Shared library: [libc.so] 0x001d (RUNPATH) Library ru

Re: [PATCH] update notmuch and python bindings

2016-08-08 Thread Troy Sankey
Quoting Alex Kost (2016-08-08 04:35:12) > I forgot one thing: since the source will be the same as the one of > 'notmuch' package, I'm going to write it like this: > > ;; Notmuch python bindings are now unavailable on pypi. The > ;; bindings are distributed via the notmuch release tarball

Re: [PATCH]Add ALSA support for recordmydesktop.

2016-08-08 Thread Pak Pang
07.08.2016, 05:06, "Leo Famulari" :    What name do you want to use for the Git commit's Author field?  As is, it looks like this:  $ git log  commit fa58352d7a630f352ff4e84d1b7b175c3fcfc788  Author: 8p8c   Date: Tue Aug 2 23:11:46 2016 +0300  gnu: rec

Re: [PATCH] update notmuch and python bindings

2016-08-08 Thread Troy Sankey
Quoting ng0 (2016-08-08 03:05:46) > > - '(#:tests? #f ;; FIXME: 662 tests; 168 fail and 99 are skipped > > - ;; with perl input: 50 fail and 99 are skipped > > + '(#:tests? #f ; FIXME: 694 tests; 170 fail and 100 are skipped > > + ; with perl input: 50 fa

Re: [PATCH] gnu: st: Mov to terminals.scm.

2016-08-08 Thread 宋文武
ng0 writes: > Hi, > > I think it's pointless to have a suckless.scm which bundles all software > which just happens to follow suckless ideology/goals or be hosted > there. > That's why I did not commit ii to suckless but to irc.scm, no one will > look into suckless.scm when what they really are l

Re: [PACKAGE] musl libc

2016-08-08 Thread Vincent Legoll
>> We usually don’t use the “gcc” package directly in Guix. Instead we use >> “gcc-toolchain”, which also comes with a wrapper around the linker that >> ensures that binaries are linked with libraries in the store, ensuring >> that things generally just work™. >> >> I think more work would be need

Re: [PACKAGE] sinit

2016-08-08 Thread Vincent Legoll
> This should just work, Vincent. See the 'ii' package I sent today. D'oh ! It (#:make-flags?) was already there in the scm I submitted, but that wasn't working when I tested it first time, maybe because I did not know about guix environment at that time and tried the build it outside of one...

[PATCH] daemon: Break CHROOT_ENABLED into CHROOT_ENABLED and CLONE_ENABLED.

2016-08-08 Thread Manolis Ragkousis
Hello everyone, This patch breaks CHROOT_ENABLED into CHROOT_ENABLED and CLONE_ENABLED. If you check the code below, you will see that in case clone() is not available it will use fork(), which is the case on Hurd. But because CHROOT_ENABLED checks for others things, like mount.h and pivot_root(

Re: PATCH [0/22]: Add roary.

2016-08-08 Thread Ben Woodcroft
Hi, On 31/07/16 21:26, Ludovic Courtès wrote: Hello, Ben Woodcroft skribis: This patchset adds roary, a pipeline which at times is used for tracking outbreaks of pathogenic bacteria in e.g. foodstuffs or hospitals, by comparing whole genome sequences. I looked briefly at this series and I

[PATCH 23/26] gnu: kde-frameworks: Add networkmanager-qt.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks (networkmanager-qt): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 3

[PATCH 22/26] gnu: kde-frameworks: Add modemmanager-qt.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (modemmanager-qt): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index

[PATCH 18/26] gnu: kde-frameworks: Add kitemviews.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kitemviews): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 40 1 file changed, 40 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index e

[PATCH 21/26] gnu: kde-frameworks: Add kwidgetsaddons.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kwidgetsaddons): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 44 + 1 file changed, 44 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm in

[PATCH 14/26] gnu: kde-frameworks: Add kguiaddons.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kguiaddons): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 310b5e

[PATCH 13/26] gnu: kde-frameworks: Add kdnssd.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kdnssd): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 09db98c..310b5e1 1

[PATCH 20/26] gnu: kde-frameworks: Add kwayland.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kwayland): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 38 ++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 5975d

[PATCH 19/26] gnu: kde-frameworks: Add kplotting.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kplotting): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 38 ++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 5c6e

[PATCH 09/26] gnu: kde-frameworks: Add kcodecs.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kcodecs): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 604b9b0..

[PATCH 17/26] gnu: kde-frameworks: Add kitemmodels.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kitemmodels): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 61 + 1 file changed, 61 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index

[PATCH 08/26] gnu: kde-frameworks: Add karchive.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (karchive): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 8c59253.

[PATCH 06/26] gnu: kde-frameworks: Add breeze-icons.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (breeze-icons): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 3116526..7e7

[PATCH 16/26] gnu: kde-frameworks: Add kidletime.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kidletime): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 1b80370..487806

[PATCH 12/26] gnu: kde-frameworks: Add kdbusaddons.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kdbusaddons): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index edfd

[PATCH 04/26] gnu: kde-frameworks: Add attica.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (attica): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 39 +++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 434c6c

[PATCH 10/26] gnu: kde-frameworks: Add kconfig.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kconfig): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 68 + 1 file changed, 68 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 7ee

[PATCH 02/26] gnu: kwindowsystem: Update to 5.24.0.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kwindowsystem)[uri]: Use mirror. [native-inputs]: Make extra-cmake-modules a native-input. [inputs]: Replace qt dependency with qtbase and qtx11extras. --- gnu/packages/kde-frameworks.scm | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(

[PATCH 07/26] gnu: kde-frameworks: Add kapidox.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kapidox): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 44 + 1 file changed, 44 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 7e7

[PATCH 01/26] gnu: extra-cmake-modules: Update to 5.24.0.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm: Update to 5.24.0. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 28 +--- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 57727a

[PATCH 11/26] gnu: kde-frameworks: Add kcoreaddons.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (kcoreaddons): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 38 ++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index d6

[PATCH 26/26] gnu: kde-frameworks: Add threadweaver.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (threadweaver): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 46a0247..55ed45

[PATCH 15/26] gnu: kde-frameworks: Add ki18n.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (ki18n): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 43 + 1 file changed, 43 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 63a25

[PATCH 05/26] gnu: kde-frameworks: Add bluez-qt.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (bluez-qt): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 85d000b.

[PATCH 00/26] KDE Frameworks 5 Tier 1 packages.

2016-08-08 Thread David Craven
Tier 2 and tier 3 packages aren't far off either... David Craven (26): gnu: extra-cmake-modules: Update to 5.24.0. gnu: kwindowsystem: Update to 5.24.0. gnu: oxygen-icons: Update to 5.24.0. gnu: kde-frameworks: Add attica. gnu: kde-frameworks: Add bluez-qt. gnu: kde-frameworks: Add bre

[PATCH 03/26] gnu: oxygen-icons: Update to 5.24.0.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (oxygen-icons)[uri]: Use mirror. [native-inputs]: Make extra-cmake-modules a native-input. --- gnu/packages/kde-frameworks.scm | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-fr

[PATCH 25/26] gnu: kde-frameworks: Add sonnet.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (sonnet): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index beb7702..46a0247 10

[PATCH 24/26] gnu: kde-frameworks: Add solid.

2016-08-08 Thread David Craven
* gnu/packages/kde-frameworks.scm (solid): New variable. Co-authored-by: Hartmut Goebel --- gnu/packages/kde-frameworks.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 2e3037d..beb7702

Re: [PATCH] gnu: spice: Fix usbredir for 32 bit platforms.

2016-08-08 Thread David Craven
spice still fails to build on 32 bit platforms due to a test failure, but this is a start.

  1   2   >