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

2016-07-19 Thread Andreas Enge
On Mon, Jul 18, 2016 at 11:58:03PM -0400, Leo Famulari wrote: > gnupg-2.1.14 requires libgcrypt >= 1.7.0 [0] and libgpg-error >= 1.24. > Those are both core packages. `guix refresh -l` reports that 2206 and > 2214 packages will need to be rebuilt, respectively, if those packages > are changed. So

Re: Seeking guidance regarding system roll-back and switch-generation

2016-07-19 Thread Chris Marusich
Hi Ludo, Thank you very much for taking the time to respond! Now I have a better idea of how to proceed. l...@gnu.org (Ludovic Courtès) writes: > Chris Marusich skribis: > >> I've noticed that the GuixSD mechanism is different from the NixOS >> mechanism. In particular, NixOS uses an "install

[PATCH] gnu: perl-io-socket-ssl: Update to 2.033 and add IDN support.

2016-07-19 Thread ng0
>From 9571f0f56532be3bf4bb0239a41f722d186790c0 Mon Sep 17 00:00:00 2001 From: ng0 Date: Tue, 19 Jul 2016 09:54:28 + Subject: [PATCH] gnu: perl-io-socket-ssl: Update to 2.033 and add IDN support. * gnu/packages/web.scm (perl-io-socket-ssl): Update to 2.033. (perl-io-socket-ssl)[propagated-inpu

Re: ‘guix publish’ now compresses archives

2016-07-19 Thread Pjotr Prins
On Tue, Jul 19, 2016 at 08:29:15AM +0200, Tomáš Čech wrote: > I was thinking that we could (and should) add some optional support > for metadata which could describe the origin of the package. It could > contain: > - Guix GIT revision used > - differences against GIT revision > - local package reci

Re: [PATCH] gnu: perl-io-socket-ssl: Update to 2.033 and add IDN support.

2016-07-19 Thread Ricardo Wurmus
ng0 writes: > From 9571f0f56532be3bf4bb0239a41f722d186790c0 Mon Sep 17 00:00:00 2001 > From: ng0 > Date: Tue, 19 Jul 2016 09:54:28 + > Subject: [PATCH] gnu: perl-io-socket-ssl: Update to 2.033 and add IDN support. > > * gnu/packages/web.scm (perl-io-socket-ssl): Update to 2.033. > (perl-io-

Re: guix system: error: service 'ssh-daemon' requires 'networking', which is undefined

2016-07-19 Thread Ludovic Courtès
Tobias Geerinckx-Rice skribis: > On 2016-07-15 18:50, l...@gnu.org wrote: >> We could improve the error message by showing the location of the >> ‘ssh-daemon’ Shepherd service definition, though it may be better (but >> more difficult) to show the location of the instantiation of the >> correspon

Re: [PATCH 1/3] gnu: nss-certs: Stop inheriting from nss package.

2016-07-19 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From: Ricardo Wurmus > > * gnu/packages/certs.scm (nss-certs): Stop inheriting from nss package. OK!

Re: [PATCH 2/3] gnu: icedtea-6: Use modify-phases syntax.

2016-07-19 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From: Ricardo Wurmus > > * gnu/packages/java.scm (icedtea-6)[arguments]: Use modify-phases > syntax. LGTM.

Re: [PATCH 3/3] gnu: icedtea-6: Generate keystore.

2016-07-19 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From: Ricardo Wurmus > > * gnu/packages/java.scm (icedtea-6)[arguments]: Add phase > "install-keystore". > [native-inputs]: Add nss-certs and openssl. [...] > + (add-after 'install 'install-keystore > + (lambda* (#:key inputs outputs #:allow-other-ke

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

2016-07-19 Thread Ludovic Courtès
Hello, ng0 skribis: > Ludovic Courtès writes: > >> Hello! >> >> ng0 skribis: >> >>> From 6babb18479de83bd19c44412c7957918d2c917b2 Mon Sep 17 00:00:00 2001 >>> From: ng0 >>> Date: Sun, 17 Jul 2016 22:11:41 + >>> Subject: [PATCH 4/6] gnu: Add gpgscm. >>> >>> * gnu/packages/gnupg.scm (gpgscm)

gd on i686

2016-07-19 Thread Ludovic Courtès
Efraim Flashner skribis: > Can we do an > (if (system-prefix? "i686-linux" (or %target... %current...)) > (disable test) > (echo "hi mom!")) > > the other option I saw from the bug report > https://github.com/libgd/libgd/issues/242#issuecomment-228676965 > was apparently to add the flags

Re: gnutls 'name-constraints' test failure

2016-07-19 Thread Ludovic Courtès
Leo Famulari skribis: > On Mon, Jul 18, 2016 at 12:48:55PM -0400, Leo Famulari wrote: >> On Sun, Jul 17, 2016 at 01:33:34PM -0400, Leo Famulari wrote: >> > Subject: [PATCH] gnu: gnutls: Fix test failure. >> > >> > * gnu/packages/patches/gnutls-fix-stale-test.patch: New file. >> > * gnu/local.mk

Re: [PATCH 3/3] gnu: icedtea-6: Generate keystore.

2016-07-19 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> From: Ricardo Wurmus >> >> * gnu/packages/java.scm (icedtea-6)[arguments]: Add phase >> "install-keystore". >> [native-inputs]: Add nss-certs and openssl. > > [...] > >> + (add-after 'install 'install-keystore >> + (lambd

Re: ‘guix publish’ now compresses archives

2016-07-19 Thread Ludovic Courtès
Hello Tomáš, Tomáš Čech skribis: > As I am happy to see enthusiasm about Guix, I don't think that current > archive format is usable for distribution of binary packages of > whatever origin. Problem is that we have package definition as part of > package manager GIT snapshot or local files but t

[PATCH 03/12] services: databases: export service types and configuration.

2016-07-19 Thread Tomáš Čech
* gnu/services/databases.scm: export *-service-type and *-configuration. --- gnu/services/databases.scm | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/services/databases.scm b/gnu/services/databases.scm index e136d1e..6890635 100644 --- a/gnu/services/databases.scm ++

Re: rottlog daily test

2016-07-19 Thread Ludovic Courtès
Hello! Jan Nieuwenhuizen skribis: > From 192c442b597e9e54bc7ab787f680861f919b37e1 Mon Sep 17 00:00:00 2001 > From: Jan Nieuwenhuizen > Date: Sat, 18 Jun 2016 22:37:48 +0200 > Subject: [PATCH] admin: rottlog: daily > > --- > gnu/packages/admin.scm | 20 +++- > 1 file changed, 15

[PATCH 12/12] services: networking: export *-configuration and *-service-type.

2016-07-19 Thread Tomáš Čech
* gnu/services/networking.scm: export *-configuration and *-service-type. --- gnu/services/networking.scm | 8 1 file changed, 8 insertions(+) diff --git a/gnu/services/networking.scm b/gnu/services/networking.scm index a77ed3b..8ddceaa 100644 --- a/gnu/services/networking.scm +++ b/gn

[PATCH 01/12] services: avahi: export avahi-configuration.

2016-07-19 Thread Tomáš Čech
* gnu/services/avahi.scm: export avahi-configuration. --- gnu/services/avahi.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/services/avahi.scm b/gnu/services/avahi.scm index 562005c..807cc05 100644 --- a/gnu/services/avahi.scm +++ b/gnu/services/avahi.scm @@ -26,7 +2

[PATCH 02/12] services: base: export gpm-configuration and rngd-configuration.

2016-07-19 Thread Tomáš Čech
* gnu/services/base.scm: export gpm-configuration and rngd-configuration. --- gnu/services/base.scm | 4 1 file changed, 4 insertions(+) diff --git a/gnu/services/base.scm b/gnu/services/base.scm index c9c2594..7c324b6 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -93,1

export symbols required to use modify-services syntax

2016-07-19 Thread Tomáš Čech
As I learnt yesterday on IRC, there is syntax modify-services to be used in system configuration. Unfortunatelly not all the services which configuration could be changed has exported bindings to do that. This patchset should address that. Also note, that `screen-locker' and `static-networking' h

[PATCH 04/12] services: dbus: export dbus-configuration.

2016-07-19 Thread Tomáš Čech
* gnu/services/dbus.scm: export dbus-configuration. --- gnu/services/dbus.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/services/dbus.scm b/gnu/services/dbus.scm index 6ef1356..7c30a2f 100644 --- a/gnu/services/dbus.scm +++ b/gnu/services/dbus.scm @@ -27,7 +27,8 @@

[PATCH 05/12] services: dict: export dicod-service-type.

2016-07-19 Thread Tomáš Čech
* gnu/services/dict.scm: export dicod-service-type. --- gnu/services/dict.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/services/dict.scm b/gnu/services/dict.scm index 9c06d57..b06922c 100644 --- a/gnu/services/dict.scm +++ b/gnu/services/dict.scm @@ -30,6 +30,7 @@ #:use-module (s

[PATCH 06/12] services: lirc: export lirc-configuration and lirc-service-type.

2016-07-19 Thread Tomáš Čech
* gnu/services/lirc.scm: export lirc-configuration and lirc-service-type. --- gnu/services/lirc.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/services/lirc.scm b/gnu/services/lirc.scm index 069084a..7ff751b 100644 --- a/gnu/services/lirc.scm +++ b/gnu/services/li

[PATCH 10/12] services: ssh: export lsh-configuration and lsh-service-type.

2016-07-19 Thread Tomáš Čech
* gnu/services/ssh.scm: export lsh-configuration and lsh-service-type. --- gnu/services/ssh.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/services/ssh.scm b/gnu/services/ssh.scm index 743b5e3..fe57ac9 100644 --- a/gnu/services/ssh.scm +++ b/gnu/services/ssh.scm @@

[PATCH 11/12] services: desktop: export *-service, *-service-type and *-configuration.

2016-07-19 Thread Tomáš Čech
* gnu/services/desktop.scm: export *-service, *-service-type and *-configuration. --- gnu/services/desktop.scm | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm index 86214a7..daa1ff7 100644 --- a/gnu/services/

[PATCH 09/12] services: xorg: export screen-locker.

2016-07-19 Thread Tomáš Čech
* gnu/services/xorg.scm: export screen-locker. --- gnu/services/xorg.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/services/xorg.scm b/gnu/services/xorg.scm index 44d12a7..89273d4 100644 --- a/gnu/services/xorg.scm +++ b/gnu/services/xorg.scm @@ -48,6 +48,7 @@ slim-servi

[PATCH 08/12] services: web: export nginx-configuration and nginx-service-type.

2016-07-19 Thread Tomáš Čech
* gnu/services/web.scm: export nginx-configuration and nginx-service-type. --- gnu/services/web.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/services/web.scm b/gnu/services/web.scm index 72ef7d4..d95a628 100644 --- a/gnu/services/web.scm +++ b/gnu/services/web.s

[PATCH 07/12] services: mail: export dovecot-service-type.

2016-07-19 Thread Tomáš Čech
* gnu/services/mail.scm: export dovecot-service-type. --- gnu/services/mail.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/services/mail.scm b/gnu/services/mail.scm index 4bd1b96..c252d66 100644 --- a/gnu/services/mail.scm +++ b/gnu/services/mail.scm @@ -37,6 +37,7 @@ dov

Re: [PATCH] gnu: perl-io-socket-ssl: Update to 2.033 and add IDN support.

2016-07-19 Thread ng0
Ricardo Wurmus writes: > ng0 writes: > >> From 9571f0f56532be3bf4bb0239a41f722d186790c0 Mon Sep 17 00:00:00 2001 >> From: ng0 >> Date: Tue, 19 Jul 2016 09:54:28 + >> Subject: [PATCH] gnu: perl-io-socket-ssl: Update to 2.033 and add IDN >> support. >> >> * gnu/packages/web.scm (perl-io-sock

GST_PLUGIN_PATH

2016-07-19 Thread Ludovic Courtès
Hello! David Craven skribis: > I'm not sure about patch 0001, but I did some packaging of gstreamer packages > for spice, and I think GST_PLUGIN_PATH is not needed. Why do you think it’s unneeded? The GST_PLUGIN_PATH definition was added after the discussion at: https://lists.gnu.org/archiv

Re: ‘guix publish’ now compresses archives

2016-07-19 Thread Tomáš Čech
On Tue, Jul 19, 2016 at 03:15:38PM +0200, Ludovic Courtès wrote: Hello Tomáš, Tomáš Čech skribis: As I am happy to see enthusiasm about Guix, I don't think that current archive format is usable for distribution of binary packages of whatever origin. Problem is that we have package definition

[PATCH 2/2] gnu: racket: Add more inputs.

2016-07-19 Thread 宋文武
* gnu/packages/schem.scm (racket)[inputs]: Add glu, gmp, libpng, libx11, mesa, mpfr, openssl and unixodbc. Replace libjpeg-8 with libjpeg and gtk+-2 with gtk+. --- gnu/packages/scheme.scm | 32 ++-- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/gnu/pa

[PATCH 1/2] gnu: racket: Patch dynamically loaded libraries with absolute paths.

2016-07-19 Thread 宋文武
* gnu/packages/scheme.scm (racket)[arguments]: Patch 'ffi-lib' calls to absolute paths in 'pre-configure' phase. Remove 'wrap-programs' phase. --- gnu/packages/scheme.scm | 105 ++-- 1 file changed, 65 insertions(+), 40 deletions(-) diff --git a/gnu/pa

Re: GST_PLUGIN_PATH

2016-07-19 Thread David Craven
Hi > The reason was to allow GStreamer plugins installed in the user’s > profile to be found automatically. I think this remains a valid reason. > Note that we have a 'native-search-paths' specification on the > 'gstreamer' package, so if you install that package in your profile, it > should rem

Re: ‘guix publish’ now compresses archives

2016-07-19 Thread Ricardo Wurmus
Tomáš Čech writes: > Imagine situation where person A is running some distribution with > Guix package manager on top and has some set of his personal packages > containing additional patches which are not part of Guix GIT. > > He'd like to share the package with person B, running different > di

[PATCH] gnu: Add elixir.

2016-07-19 Thread Pjotr Prins
binuUcg3wp4vz.bin Description: Binary data

Re: [PATCH] gnu: Add elixir.

2016-07-19 Thread Pjotr Prins
Something with encodings again - now we get an Octet stream... Do I need to resend it? I have been writing about my ups and downs in creating a package for the Elixir programming language, see https://github.com/pjotrp/guix-notes/blob/master/ELIXIR.org --

Re: rottlog daily test

2016-07-19 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: > On closer inspection, it seems to me we should be using > --sysconfdir=/etc, but still provide the example config files in > OUT/etc. > > WDYT? Sounds good. It would be good to see it really work from mcron*... Greetings, Jan -- Jan Nieuwenhuizen | GNU LilyPond http

Re: [PATCH] gnu: cross-libc: Cross build the correct libc for GNU/Hurd systems.

2016-07-19 Thread Manolis Ragkousis
Hello Ludo, This is the updated patch. I have tested it as suggested and it works. It applies on core-updates-next. Thank you, Manolis From e599bc5b7208be48d4fff0868fb3b53a964dae11 Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis Date: Wed, 8 Jun 2016 17:15:00 +0300 Subject: [PATCH] gnu: cross-

Re: ‘guix publish’ now compresses archives

2016-07-19 Thread Tomáš Čech
On Tue, Jul 19, 2016 at 04:23:14PM +0200, Ricardo Wurmus wrote: Tomáš Čech writes: Imagine situation where person A is running some distribution with Guix package manager on top and has some set of his personal packages containing additional patches which are not part of Guix GIT. He'd like

[PATCH 4/4] environment: Add '--debug' flag.

2016-07-19 Thread David Craven
* guix/scripts/environment.scm: Add '--debug' flag to add common debugging packages (file, gdb, strace, valgrind) to environment. --- guix/scripts/environment.scm | 8 1 file changed, 8 insertions(+) diff --git a/guix/scripts/environment.scm b/guix/scripts/environment.scm index ebe966f..

[PATCH 0/4] Dipping my toes into guix source.

2016-07-19 Thread David Craven
The --debug flag might be controversial. It's just a shortcut for adding some --ad-hoc packages useful for debugging packages (file, gdb, strace, valgrind). I don't know if it's generally useful and if it merits it's own flag. The package selection came from reading the archlinux debugging guide.

[PATCH 1/4] lint: Add packages with suffix ':bin' to 'inputs-should-be-native'.

2016-07-19 Thread David Craven
* guix/scripts/lint.scm (check-inputs-should-be-native): Check that packages with suffix ':bin' and 'intltool', 'itstool' are in native-inputs. --- guix/scripts/lint.scm | 18 +- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/guix/scripts/lint.scm b/guix/scripts/lin

[PATCH 2/4] gnu: Rename 'glib' label to 'glib:bin' where appropriate.

2016-07-19 Thread David Craven
* gnu/packages/avahi.scm * gnu/packages/cups.scm * gnu/packages/geeqie.scm * gnu/packages/gimp.scm * gnu/packages/glib.scm * gnu/packages/gnome.scm * gnu/packages/gnucash.scm * gnu/packages/gstreamer.scm * gnu/packages/gtk.scm * gnu/packages/ibus.scm * gnu/packages/mail.scm * gnu/packages/pdf.scm *

[PATCH 3/4] lint: Add 'inputs-should-be-sorted' check.

2016-07-19 Thread David Craven
* guix/scripts/lint.scm (check-inputs-should-be-sorted): Add it. (lint-checker): Add it. --- guix/scripts/lint.scm | 19 +++ 1 file changed, 19 insertions(+) diff --git a/guix/scripts/lint.scm b/guix/scripts/lint.scm index d64a066..d3a82c9 100644 --- a/guix/scripts/lint.scm +++ b/

Re: gnutls 'name-constraints' test failure

2016-07-19 Thread Leo Famulari
On Tue, Jul 19, 2016 at 03:02:13PM +0200, Ludovic Courtès wrote: > So GnuTLS already doesn’t build on core-updates, right? In that case, > we should go ahead an update it. I built 3.5.2 on master, but now there is another test failure, 'testdsa'. I've attached the log. It appears that the test r

Re: [PATCH] New package: Seren

2016-07-19 Thread Alex Kost
Francesco Frassinelli (2016-07-19 15:51 +0300) wrote: > Il giorno lun, 04/07/2016 alle 09.56 +0300, Alex Kost ha scritto: >> Francesco Frassinelli (2016-05-05 17:34 +0300) wrote: >> >> > I'm a new Guix user and I created a package for Seren, a P2P VoIP >> > conference program which uses Opus as c

Re: [PATCH 4/4] environment: Add '--debug' flag.

2016-07-19 Thread Thompson, David
Hi David, On Tue, Jul 19, 2016 at 12:49 PM, David Craven wrote: > * guix/scripts/environment.scm: Add '--debug' flag to add common debugging > packages (file, gdb, strace, valgrind) to environment. Thanks for the patch and trying to make 'guix environment' more friendly, but I don't really like

Question about (properties `((python2-variant . ,(delay XXX)))) and name resolution

2016-07-19 Thread Danny Milosavljevic
Hi, in the process of packaging ptpython I ran into the following problem: ;;; Failed to autoload canonical-package in (gnu packages base): ;;; ERROR: Unbound variable: ptpython-2 ... while I did the following patch to gnu/packages/python.scm : diff --git a/gnu/packages/python.scm b/gnu/p

Re: [PATCH 4/4] environment: Add '--debug' flag.

2016-07-19 Thread Tobias Geerinckx-Rice
David, David, On 2016-07-19 19:14, Thompson, David wrote: (...) Perhaps there's an alternative thing we could do, but in general I don't envision 'guix environment' having a deep knowledge of the available packages and having opinions about which packages users should choose. I agree. ‘--debu

Re: [PATCH 4/4] environment: Add '--debug' flag.

2016-07-19 Thread David Craven
@Tobias: yep that sounds like a better solution. Case closed. I was thinking about the package development workflow as a whole, after waiting for chromium to unpack and patch-shebangs for the nth time I got annoyed. This is one of the three improvements I was thinking about. I thought I'd start w

Re: ARM: Installation and Booting; was: Re: GuixSD on ARM;

2016-07-19 Thread Danny Milosavljevic
Hi, > Also I think the same file as u-boot is the right place for it > [device-tree-compiler]. device-tree-compiler is actually needed for all kernels on embedded. Embedded devices don't have a BIOS and so you have to have some kind of hardware description in order to be able to even boot. The

Re: [PATCH 04/10] gnu: Rename #:prefix l: to #:prefix license:.

2016-07-19 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/gl.scm: Rename #:prefix l: to #:prefix license:. This patch forgot to change the corresponding #:use-module clause. I did that and committed, thanks! Ludo’.

Re: [PATCH 03/10] gnu: Order module imports in (gnu packages gl) alphabetically.

2016-07-19 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/gl.scm: Order module imports alphabetically. Applied, thanks!

Re: [PATCH 09/10] vm: Honor 'QEMU_FLAGS' and 'QEMU_NET_FLAGS'.

2016-07-19 Thread Ludovic Courtès
David Craven skribis: > * gnu/system/vm.scm (common-qemu-options): Add 'QEMU_FLAGS' and > 'QEMU_NET_FLAGS'. > --- > gnu/system/vm.scm | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/gnu/system/vm.scm b/gnu/system/vm.scm > index c31e3a8..9f52909 100644 > --- a/gnu/sys

Re: [PATCH 09/10] vm: Honor 'QEMU_FLAGS' and 'QEMU_NET_FLAGS'.

2016-07-19 Thread David Craven
It's to avoid having to keep retyping them, it's nice to be able to source qemu-flags.sh Maybe there is a better way.

Re: [PATCH 4/4] environment: Add '--debug' flag.

2016-07-19 Thread Thompson, David
On Tue, Jul 19, 2016 at 3:02 PM, David Craven wrote: >> 1. I'd like to use overlay fs (like docker) and create a new overlay >> for each phase to easily revert a phase. > > I think this might also help to debug build reproducibility issues, by > finding out which phase is introducing them. (Or is

Re: [PATCH 4/4] environment: Add '--debug' flag.

2016-07-19 Thread David Craven
> I'm not big on overlayfs, it's actually a major source of problems in > Docker, but I'm not opposed to exploring it. Hmm, can you elaborate on that? Not that I know anything about filesystem internals. Is it overlayfs in particular or union filesystems in general? David

Re: [PATCH 4/4] environment: Add '--debug' flag.

2016-07-19 Thread Danny Milosavljevic
Hello Tobias, > Then again, I haven't used GUIX_PACKAGE_PATH & friends yet, so I've no > idea how (un)pleasant it is. ~$ echo $GUIX_PACKAGE_PATH /home/dannym/.local/guix ~/.local/guix/gnu/packages$ ls patches/ pythonb.scm pythonc.scm rust.scm The files look just like the ones in the guix git

Re: [PATCH 08/10] gnu: mesa-utils: Update to 8.3.0.

2016-07-19 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/gl.scm (mesa-utils): Update to 8.3.0. Applied, thanks!

Re: [PATCH 06/10] gnu: mesa: Enable wayland support.

2016-07-19 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/gl.scm (mesa): Enable configure-flags required by wayland. This patch and the other patches that touch libdrm and mesa look good but… they trigger a lot of rebuild, so we need to “schedule” them. Currently the build farm is a bit overwhelmed as a consequen

Re: [PATCH] gnu: Add ssdeep.

2016-07-19 Thread Ludovic Courtès
Tobias Geerinckx-Rice skribis: > * gnu/packages/datastructures.scm (ssdeep): New variable. Applied, thanks! > I'm not sure where the following package belongs. Looks like the right place to me. :-) Ludo’.

[PATCH 1/2] gnu: Add allegro.

2016-07-19 Thread Ricardo Wurmus
* gnu/packages/game-development.scm (allegro): New variable. --- gnu/packages/game-development.scm | 41 +++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm index b11285a..03623aa 100644 --- a

Re: [PATCH 06/10] gnu: mesa: Enable wayland support.

2016-07-19 Thread David Craven
Sounds good. Just wondering what's the policy on default build options in guixsd? Leaning more towards enable everything than enable as little as possible? Or do you decide on a case by case basis? Just curious...

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

2016-07-19 Thread Ludovic Courtès
Tobias Geerinckx-Rice skribis: > * gnu/packages/linux.scm (cpupower): New variable. [...] > +(inputs `(("gettext" ,gnu-gettext) > + ("pciutils" ,pciutils))) I made Gettext a ‘native-inputs’ and applied. Thanks! Ludo’.

Re: [PATCH 4/4] environment: Add '--debug' flag.

2016-07-19 Thread David Craven
> 1. I'd like to use overlay fs (like docker) and create a new overlay > for each phase to easily revert a phase. I think this might also help to debug build reproducibility issues, by finding out which phase is introducing them. (Or is it always obvious?) I wasn't trying to complain, but I think

[PATCH 2/2] gnu: Add allegro-5.0.

2016-07-19 Thread Ricardo Wurmus
* gnu/packages/game-development.scm (allegro-5.0): New variable. --- gnu/packages/game-development.scm | 12 1 file changed, 12 insertions(+) diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm index 03623aa..7067a71 100644 --- a/gnu/packages/game-deve

Re: [PATCH 2/2] gnu: atlas: Use cpupower in description.

2016-07-19 Thread Ludovic Courtès
Tobias Geerinckx-Rice skribis: > * gnu/packages/maths.scm (atlas)[description]: Replace 'cpufreq-selector' > with its replacement 'cpupower --governor'. Applied, thanks! Ludo’.

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

2016-07-19 Thread Tobias Geerinckx-Rice
Ludo', On 2016-07-19 22:59, l...@gnu.org wrote: I made Gettext a ‘native-inputs’ and applied. Thanks. I am genuinely puzzled as to why I put it in ‘inputs’ to begin with. Isn't gettext almost always a should-be-native-input? If so, I'll try my hand at a linter patch. Kind regards, T G-R --

CPAN recursive importer?

2016-07-19 Thread Danny Milosavljevic
Hi, is there a recursive importer for CPAN that outputs all the 'define-public I'd need to add to perl.scm ? I'm trying to package spamassassin and it needs a *lot* of perl packages we don't have yet.

Re: [PATCH 09/10] vm: Honor 'QEMU_FLAGS' and 'QEMU_NET_FLAGS'.

2016-07-19 Thread David Craven
And I don't think appending -net foo,bar overrides the earlier one. Maybe something else was the problem, I'll have to retry that.

Re: [PATCH 2/2] gnu: atlas: Use cpupower in description.

2016-07-19 Thread Tobias Geerinckx-Rice
Ludo', On 2016-07-19 23:00, l...@gnu.org wrote: Applied, thanks! Thanks! I didn't know about @example. It seems like some Texinfo syntax is encouraged (like @command), but not the full set (package descriptions are full of abbreviations, but no @abbr or @acronym anywhere). Is this by design?

Re: [PATCH 2/2] gnu: atlas: Use cpupower in description.

2016-07-19 Thread Mathieu Lirzin
Tobias Geerinckx-Rice writes: > Ludo', > > On 2016-07-19 23:00, l...@gnu.org wrote: >> Applied, thanks! > > Thanks! I didn't know about @example. > > It seems like some Texinfo syntax is encouraged (like @command), but > not the full set (package descriptions are full of abbreviations, > but no @

Re: CPAN recursive importer?

2016-07-19 Thread Eric Bavier
On 2016-07-19 15:37, Danny Milosavljevic wrote: Hi, is there a recursive importer for CPAN that outputs all the 'define-public I'd need to add to perl.scm ? I'm trying to package spamassassin and it needs a *lot* of perl packages we don't have yet. No. The CPAN importer hasn't been extended w

Re: CPAN recursive importer?

2016-07-19 Thread Alex Sassmannshausen
Hello! On 19 Jul 2016 22:37, Danny Milosavljevic wrote: > > Hi, > > is there a recursive importer for CPAN that outputs all the 'define-public > I'd need to add to perl.scm ? I'm trying to package spamassassin and it needs > a *lot* of perl packages we don't have yet. > To the best of my kno

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

2016-07-19 Thread Eric Bavier
On 2016-07-19 16:13, Tobias Geerinckx-Rice wrote: Ludo', On 2016-07-19 22:59, l...@gnu.org wrote: I made Gettext a ‘native-inputs’ and applied. Thanks. I am genuinely puzzled as to why I put it in ‘inputs’ to begin with. Isn't gettext almost always a should-be-native-input? If so, I'll try m

Re: CPAN recursive importer?

2016-07-19 Thread Danny Milosavljevic
> How many is a "lot" in this case? 17 new ones so far. Many of them have dependencies in turn [many of the dependencies seem to already be in Guix]. I'm not sure how many there will end up being. +(define-public perl-db_file +(define-public perl-net-dns +(define-public perl-netaddr-ip +(define

dmidecode + flashrom problems on GuixSD?

2016-07-19 Thread ng0
This is what also happens with dmidecode alone, and as root. Is /dev/mem special protected on GuixSD in contrast to a non-hardened Gentoo for example? ng0@shadowwalker ~/old/ng0/src/libreboot-t400/libreboot_util$ sudo ./flash update /home/ng0/libreboot/libreboot_experimental-82-g5090b51_grub_t40

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

2016-07-19 Thread Thompson, David
On Tue, Jul 19, 2016 at 4:57 PM, Ricardo Wurmus wrote: > * gnu/packages/game-development.scm (allegro): New variable. > --- > gnu/packages/game-development.scm | 41 > +++ > 1 file changed, 41 insertions(+) > > diff --git a/gnu/packages/game-development.scm >

Re: [PATCH 2/2] gnu: Add allegro-5.0.

2016-07-19 Thread Thompson, David
On Tue, Jul 19, 2016 at 4:57 PM, Ricardo Wurmus wrote: > * gnu/packages/game-development.scm (allegro-5.0): New variable. I assume you have a use-case that calls for keeping multiple versions of Allegro 5 around? Looks fine to me, if so. - Dave

Re: Question about (properties `((python2-variant . , (delay XXX)))) and name resolution

2016-07-19 Thread Leo Famulari
On Tue, Jul 19, 2016 at 07:47:54PM +0200, Danny Milosavljevic wrote: > +(properties `((python2-variant . ,(delay ptpython-2 This 'python2-variant' system is used when the Python 2 version of a package requires some changes beyond simply building everything with Python 2 instead of Python 3

Re: gnutls 'name-constraints' test failure

2016-07-19 Thread Leo Famulari
On Tue, Jul 19, 2016 at 01:05:35PM -0400, Leo Famulari wrote: > On Tue, Jul 19, 2016 at 03:02:13PM +0200, Ludovic Courtès wrote: > > So GnuTLS already doesn’t build on core-updates, right? In that case, > > we should go ahead an update it. > > I built 3.5.2 on master, but now there is another tes

Re: [PATCH] gnu: Add elixir.

2016-07-19 Thread Leo Famulari
On Tue, Jul 19, 2016 at 05:38:50PM +0200, Pjotr Prins wrote: > Something with encodings again - now we get an Octet stream... Do I > need to resend it? I've found it's really only a problem with certain mail clients (such as mine). If I download the attachment, I can open it in my editor without a

Re: [PATCH 4/4] environment: Add '--debug' flag.

2016-07-19 Thread Leo Famulari
On Tue, Jul 19, 2016 at 09:02:58PM +0200, David Craven wrote: > > 1. I'd like to use overlay fs (like docker) and create a new overlay > > for each phase to easily revert a phase. > > I think this might also help to debug build reproducibility issues, by > finding out which phase is introducing th

Re: [PATCH] Add pam-limits-service.

2016-07-19 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: […] >> One advantage of using “pam-limits-entry” instead of a plain string is >> that values are validated according to the documentation in “man 5 >> limits.conf”. > > Nice! > > Eventually, we should probably use a constructor in the spirit o

Re: [PATCH 2/2] gnu: Add allegro-5.0.

2016-07-19 Thread Ricardo Wurmus
Thompson, David writes: > On Tue, Jul 19, 2016 at 4:57 PM, Ricardo Wurmus wrote: >> * gnu/packages/game-development.scm (allegro-5.0): New variable. > > I assume you have a use-case that calls for keeping multiple versions > of Allegro 5 around? Looks fine to me, if so. Allegro 5.2 merges the