updating many haskell packages

2017-02-05 Thread Troy Sankey
I have a WIP branch which contains many haskell package updates and additions, and makes haskell-build-system use the latest ghc (8.0.2). https://github.com/pwnage101/guix/tree/add-gitit It started as a small project to create a Gitit package (hence the name of the branch), but blew up into

Re: Porting with Guix

2017-02-05 Thread rennes
Hello, Regarding this topic, performing more tests: * Running with the sudo command 'Screen' works. I think that a user must be set for 'Screen' to run correctly as the Debian project does. buzz@Hurd:~$ sudo /home/buzz/.guix-profile/bin/screen ~/Guix-on-Hurd/pre-inst-env guix-daemon

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

2017-02-05 Thread Ricardo Wurmus
huang_ying_cari...@163.com writes: > From: Huang Ying > > Gtk+3 now have multiple outputs, so the gtk-query-immodules-3.0 should be find > in bin output. Ah, I was wondering why this broke! Thanks for investigating it. > The fix works, but appears hacky, because

Re: hackage importer broken

2017-02-05 Thread Ricardo Wurmus
Federico Beffa writes: > Hi, > > I notice that with a recent Guix checkout (commit > d8e85b20325073d90cfaf3060889d59d91362deb) the hackage importer doesn't > work and the problem seems to be with Guile itself or the lalr parser > coming with it: > >

[PATCH] gnu: Add tftp-hpa.

2017-02-05 Thread Boskovits , Gábor
From: Boskovits,Gábor --- gnu/packages/tftp-hpa.scm | 27 +++ 1 file changed, 27 insertions(+) create mode 100644 gnu/packages/tftp-hpa.scm diff --git a/gnu/packages/tftp-hpa.scm b/gnu/packages/tftp-hpa.scm new file mode 100644 index

Re: [PATCH] gnu: new re2c package, version 0.16

2017-02-05 Thread Maxim Cournoyer
Hi Sergei, Sergei Trofimovich writes: > Tested on x86_64-linux and i686-linux. > > * gnu/local.mk: add re2c.scm to dist > * gnu/packages/re2c.scm: new file > > Signed-off-by: Sergei Trofimovich > --- > gnu/local.mk | 1 + > gnu/packages/re2c.scm |

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

2017-02-05 Thread Maxim Cournoyer
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 --git a/gnu/packages/python.scm

Re: [PATCH 2/9] gnu: Add python-gunicorn.

2017-02-05 Thread Maxim Cournoyer
contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/web.scm (python-gunicorn): New variable. > --- > gnu/packages/web.scm | 28 +++- > 1 file changed, 27 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/web.scm

Re: [PATCH 3/9] gnu: Add python-httpbin.

2017-02-05 Thread Maxim Cournoyer
Hi ng0, contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/web.scm (python-httpbin): New variable. > --- > gnu/packages/web.scm | 34 ++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/web.scm

Re: [PATCH 7/9] gnu: python-pytest: Update to 3.0.5.

2017-02-05 Thread Maxim Cournoyer
contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/python.scm (python-pytest): Update to 3.0.5. > [source]: Use "pypi-uri". > --- > gnu/packages/python.scm | 9 - > 1 file changed, 4 insertions(+), 5 deletions(-) > > diff --git a/gnu/packages/python.scm

Re: [GNU-linux-libre] Free firmware - A redefinition of the term and a new metric for it's measurement.

2017-02-05 Thread Maxim Cournoyer
Hi, Christopher Howard writes: > Hi David, I don't agree that just being given a redistributable blob is > any wonderful thing. What you end up with down the road (and this is > where we are now) is systems that need several (or many) blobs that only > the providing

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

2017-02-05 Thread Alex Kost
Ludovic Courtès (2017-02-05 13:09 +0100) wrote: > Hi! > > Sorry for the delay. I secretly hope somebody would answer, but this is > such a hot topic that nobody dared. ;-) > > "Huang, Ying" skribis: > >> It is a common practice to use /usr/bin/env in script shabang

Re: guix can't find (gnutls)

2017-02-05 Thread Alex Kost
Federico Beffa (2017-02-05 11:48 +0100) wrote: > On Sat, Feb 4, 2017 at 8:02 PM, Alex Kost wrote: >> Federico Beffa (2017-02-04 15:50 +0100) wrote: >> >>> Hi, >>> >>> for some reason Guix can't find (gnutls) despite the module being >>> installed and usable in Guile: >> [...]

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

2017-02-05 Thread Clément Lassieur
* gnu/tests/messaging.scm: New file. * gnu/services/messaging.scm: New exported procedure. ()[provision]: Add 'xmpp-daemon'. --- gnu/services/messaging.scm | 5 +- gnu/tests/messaging.scm| 175 + 2 files changed, 178 insertions(+), 2

[PATCH 0/2] Add a test for the Prosody service.

2017-02-05 Thread Clément Lassieur
These patches add a test for the Prosody service. I chose to use GNU Freetalk as the XMPP client because it is scriptable through a Guile interface. Thanks for your feedback! Clément Lassieur (2): service: shepherd: Replace spaces with hyphens in file names. tests: Add

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

2017-02-05 Thread Clément Lassieur
* 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. --- gnu/services/shepherd.scm | 2 ++ 1 file changed, 2 insertions(+) diff

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

2017-02-05 Thread rohit yadav
​Hi, Thanks for the reply. I am running guix-daemon with --non-substitute option. And the error posted actually complains about Error 404. I am not sure, if it is happening because of firewall. Although, I tried the suggested method also but result is still the same. I cleaned up the store with

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

2017-02-05 Thread huang_ying_caritas
Hi, Ludo, l...@gnu.org (Ludovic Courtès) writes: > Hi! > > Sorry for the delay. I secretly hope somebody would answer, but this is > such a hot topic that nobody dared. ;-) > > "Huang, Ying" skribis: > >> It is a common practice to use /usr/bin/env in script

Re: hackage importer broken

2017-02-05 Thread Federico Beffa
On Fri, Feb 3, 2017 at 2:53 PM, Federico Beffa wrote: > Hi, > > I notice that with a recent Guix checkout (commit > d8e85b20325073d90cfaf3060889d59d91362deb) the hackage importer doesn't > work and the problem seems to be with Guile itself or the lalr parser > coming with it: > >

font-build-system

2017-02-05 Thread ng0
Hi, we have 20 - 25 fonts (I didn't really count), and only 2 are using a system* make args in their build phase, every other font just extracts, creates folders and copies the fonts to the folders. This is much repetition which could be avoided by just calling a build system, rather than

Re: [PATCH] gnu: font-gnu-unifont: Call mkfontdir for pcf output

2017-02-05 Thread Huang, Ying
"Huang, Ying" writes: > Hi, Wenwu, > > Thanks for comments! > > iyzs...@member.fsf.org (宋文武) writes: > >> huang_ying_cari...@163.com writes: >> >>> * gnu/packages/fonts.scm (font-gnu-unifont): call mkfontdir for pcf output. >>> >>> Signed-off-by: "Huang, Ying"

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

2017-02-05 Thread Ludovic Courtès
Hi! Sorry for the delay. I secretly hope somebody would answer, but this is such a hot topic that nobody dared. ;-) "Huang, Ying" skribis: > It is a common practice to use /usr/bin/env in script shabang to use the > interpreter find in PATH. For example,

Re: [PATCH v2] gnu: new re2c package, version 0.16

2017-02-05 Thread ng0
Hi, I've applied and build this, and I have other remarks: The commit message should look like this: gnu: Add re2c. * gnu/packages/re2c.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add re2c.scm. The "tested on(...)" is more of a personal note and not needed in the commit message. I

Re: [PATCH] gnu: new re2c package, version 0.16

2017-02-05 Thread ng0
On 17-02-05 10:55:59, Sergei Trofimovich wrote: > On Sun, 5 Feb 2017 00:47:30 + > ng0 wrote: > > > On 17-02-04 17:43:23, Sergei Trofimovich wrote: > > > Tested on x86_64-linux and i686-linux. > > > > > > * gnu/local.mk: add re2c.scm to dist > > > *

Re: [PATCH 2/2] gnu: Add python-lzo.

2017-02-05 Thread ng0
On 17-02-05 01:31:18, Maxim Cournoyer wrote: > Hi ng0, > > contact@cryptolab.net writes: > > > From: ng0 > > > > * gnu/packages/compression.scm (python-lzo): New variable. > > > > Co-authored-by: Danny Milosavljevic > > --- > >

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

2017-02-05 Thread ng0
Hi, I don't reply to the entire issue, for a comment see below. On 17-02-05 02:53:11, rohit yadav wrote: > Hi, > > I am trying to install guix packages to a non-default location to benefit > from guix on machines with no root privileges. Following the below > mentioned article, I am able to

Re: guix can't find (gnutls)

2017-02-05 Thread Federico Beffa
On Sun, Feb 5, 2017 at 9:38 AM, Alex Vong wrote: > Federico Beffa writes: > >> Hi, >> >> for some reason Guix can't find (gnutls) despite the module being >> installed and usable in Guile: >> > Are you running guixsd or runnign guix on a foreign distro?

Re: [PATCH] gnu: new re2c package, version 0.16

2017-02-05 Thread Sergei Trofimovich
On Sun, 5 Feb 2017 00:47:30 + ng0 wrote: > On 17-02-04 17:43:23, Sergei Trofimovich wrote: > > Tested on x86_64-linux and i686-linux. > > > > * gnu/local.mk: add re2c.scm to dist > > * gnu/packages/re2c.scm: new file > > Cool! I had the same package somewhere,

Re: guix can't find (gnutls)

2017-02-05 Thread Federico Beffa
On Sat, Feb 4, 2017 at 8:02 PM, Alex Kost wrote: > Federico Beffa (2017-02-04 15:50 +0100) wrote: > >> Hi, >> >> for some reason Guix can't find (gnutls) despite the module being >> installed and usable in Guile: > [...] >> Any suggestion? > > Check that guix-daemon is also

[PATCH v2] gnu: new re2c package, version 0.16

2017-02-05 Thread Sergei Trofimovich
Tested on x86_64-linux and i686-linux. * gnu/local.mk: add re2c.scm to dist * gnu/packages/re2c.scm: new file CC: ng0 Signed-off-by: Sergei Trofimovich --- Change since v1: texinfo-ified descriotion as suggested by ng0 gnu/local.mk | 1 +

Re: [PATCH] gnu: font-gnu-unifont: Call mkfontdir for pcf output

2017-02-05 Thread Huang, Ying
Hi, Wenwu, Thanks for comments! iyzs...@member.fsf.org (宋文武) writes: > huang_ying_cari...@163.com writes: > >> * gnu/packages/fonts.scm (font-gnu-unifont): call mkfontdir for pcf output. >> >> Signed-off-by: "Huang, Ying" >> --- >> gnu/packages/fonts.scm | 4 +++-

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

2017-02-05 Thread Huang, Ying
Hi, Wenwu, Thanks for comments. iyzs...@member.fsf.org (宋文武) writes: > huang_ying_cari...@163.com writes: > >> From: "Huang, Ying" >> >> Gtk+3 now have multiple outputs, so the gtk-query-immodules-3.0 should be >> find >> in output "bin" instead of "out". >> >> *

Re: [PATCH 2/2] gnu: Add python-lzo.

2017-02-05 Thread Maxim Cournoyer
Hi ng0, contact@cryptolab.net writes: > From: ng0 > > * gnu/packages/compression.scm (python-lzo): New variable. > > Co-authored-by: Danny Milosavljevic > --- > gnu/packages/compression.scm | 36 > 1 file

problem of guix refresh

2017-02-05 Thread tumashu
guix refresh's error -- bash-4.4$ guix refresh /home/feng/.config/guix/latest/gnu/packages/xorg.scm:2699:13: xf86-video-geode would be upgraded from 2.11.18 to 2.11.19 /home/feng/.config/guix/latest/gnu/packages/xorg.scm:1552:13: presentproto would be

Re: [PATCH 3/7] gnu: Add python2-ruamel.ordereddict

2017-02-05 Thread Maxim Cournoyer
Hello Tobias, Tobias Geerinckx-Rice writes: > Maxim, > > On 02/02/17 05:53, Maxim Cournoyer wrote: >> Also, there are 2 spaces following the period. >> 2 spaces following the period here also. Is this intended? > > Worse: it's mandatory ;-) > Haha! I had missed that somehow.

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

2017-02-05 Thread rohit yadav
Hi, I am trying to install guix packages to a non-default location to benefit from guix on machines with no root privileges. Following the below mentioned article, I am able to install guix and run guix-daemon configured to a non-default location. However, when I trying to install even a basic

Re: guix can't find (gnutls)

2017-02-05 Thread Alex Vong
Federico Beffa writes: > Hi, > > for some reason Guix can't find (gnutls) despite the module being > installed and usable in Guile: > Are you running guixsd or runnign guix on a foreign distro? I personally run guix on debian and had the same problem. I solved the problem by