Re: [PATCH 1/2] gnu: Add font-ubuntu

2015-08-23 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > Mark H Weaver skribis: > >> I'm not entirely sure it's a free software license as indicated by >> 'fsf-free' either, > > Why? The main thing that worries me is this combination of facts: 1. The license requires that both original and modified versions "w

Re: screen locker

2015-08-23 Thread Ludovic Courtès
Marcus Moeller skribis: > I wanted to install a screen locker on GuixSD and all I found was slock. FWIW I use xlockmore and I have this: (operating-system ;; ... (setuid-programs (cons #~(string-append #$xlockmore "/bin/xlock") %setuid-programs))) >From wha

Re: screen locker

2015-08-23 Thread Ludovic Courtès
Leo Famulari skribis: > It seems that slock wants to have the setuid bit set. > > I see in the docs [1] that the store cannot contain setuid programs. Is > the workaround in the docs only applicable to GuixSD, or can it be used > with the standalone package manager? It’s only applicable to GuixS

Re: Set screen resolution in X.

2015-08-23 Thread Ludovic Courtès
Sorry for the late reply. Dmitry Nikolaev skribis: > (define (my-slim-service) > (mlet %store-monad ((config (xorg-configuration-file > #:resolutions '((1366 768) > (slim-service #:startx > (xorg-start-command #:configuration-file config T

Re: [PATCH 7/7] gnu: Add i3status.

2015-08-23 Thread Eric Bavier
On Mon, 17 Aug 2015 05:05:37 +0200 Eric Dvorsak wrote: > * gnu/packages/i3.scm (i3status): New variable. > --- > gnu/packages/i3.scm | 38 ++ > 1 file changed, 38 insertions(+) As I noted in the i3-wm patch, I moved gnu/packages/i3.scm to gnu/packages/wm.scm.

Re: [PATCH] gnu: Add GeoClue desktop service.

2015-08-23 Thread Ludovic Courtès
Andy Wingo skribis: > On Thu 20 Aug 2015 17:09, l...@gnu.org (Ludovic Courtès) writes: > >>> +@defvr {Scheme Variable} %standard-geoclue-applications >>> +The standard list of well-known GeoClue application configurations, >>> +granting authority to GNOME's date-and-time utility to ask for the >>

Re: [PATCH 6/7] gnu: Add libconfuse.

2015-08-23 Thread Eric Bavier
On Mon, 17 Aug 2015 22:06:05 +0200 Eric Dvorsak wrote: > * gnu/packages/i3.scm (libconfuse): New variable. > --- > gnu/packages/i3.scm | 21 + > 1 file changed, 21 insertions(+) > > diff --git a/gnu/packages/i3.scm b/gnu/packages/i3.scm > index 89837db..3daaa9b 100644 > ---

Re: [PATCH 5/7] gnu: Add i3-wm.

2015-08-23 Thread Eric Bavier
On Mon, 17 Aug 2015 22:06:04 +0200 Eric Dvorsak wrote: > * gnu/packages/i3.scm: New file. > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. > --- > gnu-system.am | 1 + > gnu/packages/i3.scm | 87 > + > 2 files changed, 88 insertions(+) >

Re: [PATCH] system: Make PAM use SHA-512 to encrypt passwords.

2015-08-23 Thread Ludovic Courtès
宋文武 skribis: > From 34a324e398c521954cc275211eabd44a92906aad Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= > Date: Sun, 23 Aug 2015 06:33:59 +0800 > Subject: [PATCH] system: Make PAM store SHA-512 encrypted passwords in > /etc/shadow. > > Fixes

Re: [PATCH 4/7] gnu: Add xcb-util-cursor.

2015-08-23 Thread Eric Bavier
On Mon, 17 Aug 2015 22:06:03 +0200 Eric Dvorsak wrote: > * gnu/packages/xorg.scm (xcb-util-cursor): New variable. > --- > gnu/packages/xorg.scm | 30 ++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm > index a9ecc1e.

Re: [PATCH 3/7] gnu: Add libev

2015-08-23 Thread Eric Bavier
On Mon, 17 Aug 2015 22:06:02 +0200 Eric Dvorsak wrote: > * gnu/packages/libevent.scm (libev): New variable. > --- > gnu/packages/libevent.scm | 24 > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/libevent.scm b/gnu/packages/libevent.scm > index 88b13ec.

Re: [PATCH 2/7] gnu: Add libyajl.

2015-08-23 Thread Eric Bavier
On Mon, 17 Aug 2015 22:06:01 +0200 Eric Dvorsak wrote: > * gnu/packages/web.scm (libyajl): New variable. > --- > gnu/packages/web.scm | 21 + > 1 file changed, 21 insertions(+) > > diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm > index 48bfbc7..b93b569 100644 > ---

Re: [PATCH 1/7] gnu: Add Pod-Simple.

2015-08-23 Thread Eric Bavier
On Mon, 17 Aug 2015 22:06:00 +0200 Eric Dvorsak wrote: > * gnu/packages/perl.scm (perl-pod-simple): New variable. > --- > gnu/packages/perl.scm | 20 > 1 file changed, 20 insertions(+) > > diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm > index d2e38cc..8f9d599 1

Re: [PATCH 1/2] gnu: Add font-ubuntu

2015-08-23 Thread Ludovic Courtès
Mark H Weaver skribis: > l...@gnu.org (Ludovic Courtès) writes: >> Eric Dvorsak skribis: >> >>> * gnu/packages/fonts/scm (font-ubuntu): New variable. > > That last "/" should have been a ".". Oh well. Oops. my bad. >> I changed the license URL to >> http://font.ubuntu.com/ufl/ubuntu-font-lice

Re: [GSoC] Guix + GNUnet: report

2015-08-23 Thread Ludovic Courtès
[+Cc: gnunet-developers] Hi Rémi, Thanks for the report. asg...@free.fr skribis: > Once these problems have been addressed (i.e. a week ago), I could > finally start working on the GNUnet publisher for Guix. Its first > version can only upload one store item at a time, and isn’t even > function

[PATCH] system: grub: Adjust eye-candy to work on non-Intel systems

2015-08-23 Thread Mark H Weaver
This patch adjusts the 'eye-candy' portion of our GRUB configuration to work properly on non-Intel systems, and specially on Loongson machines. Mark >From 943a4a9e30e1e659a6e1591e965d215bf8e8f351 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sun, 9 Aug 2015 18:45:49 -0400 Subject: [P

[PATCH] system: grub: On MIPS, the linux image name is vmlinuz

2015-08-23 Thread Mark H Weaver
Currently, we assume that the linux image name is "bzImage", but this varies depending on platform. On MIPS, the name is "vmlinuz". This modifies our 'grub-configuation-file' generation code to use "vmlinuz" on MIPS. Mark >From a15b9a1eedd5b110b94e13f0fea17323aa1e160e Mon Sep 17 00:00:00

[PATCH] system: grub: Convert grub background using rsvg-convert

2015-08-23 Thread Mark H Weaver
This patch modifies 'svg->png' in (gnu system grub) to use rsvg-convert instead of inkscape. Inkscape is a rather heavy dependency to convert an image. This is important for users who choose to avoid binary substitutes. The main difficulty here was that our SVG artwork is partially transparent,

[PATCH] linux-initrd: Make platform-specific linux modules optional

2015-08-23 Thread Mark H Weaver
I now have GuixSD running well on my MIPS-based Lemote Yeeloong 8101B with XFCE, and many of the patches are now ready for submission upstream. Here's the first. Our 'base-initrd' has a hard-coded set of modules to include, some of which are only available on Intel platforms. It does not accept

Re: [GSoC update] Porting Guix to GNU/Hurd

2015-08-23 Thread Ludovic Courtès
Hi! Manolis Ragkousis skribis: > 1) Guix can successfully cross-build any package for the Hurd and produce > the bootstrap-tarballs to build packages with Guix natively on such a system. > > 2) Guix can build the native final toolchain. > > 3) Guix can build packages natively using the final too

Re: FOSDEM 2016

2015-08-23 Thread Ludovic Courtès
Hello! (Sorry for the late reply.) Pjotr Prins skribis: > We should propose a Guile + Guix developers track for FOSDEM. They usually > have > Ruby/Perl/Python dev tracks, so Guile will fit right in. I am sure we can > generate enough interesting talks on aspects of Guix packaging, for one. > >

Re: Running guix-daemon as an unprivileged user

2015-08-23 Thread Ludovic Courtès
Eric Bavier skribis: > On 2015-08-17 15:46, Claes Wallin wrote: >> On Mon, Aug 17, 2015 at 10:33 AM, Eric Bavier >> wrote: >> >>> I have experimented with this a bit lately. It works to some extent, >>> but I have had to apply a few patches to some package recipes. Some >>> packages have faili

Re: Running guix-daemon as an unprivileged user

2015-08-23 Thread Ludovic Courtès
"Thompson, David" skribis: > Yes, user namespaces can be created by unprivileged users. The user > that created the namespace then has root in the context of the new > namespace, which allows for creating all of the other types of > namespaces. There's been some bumps along the way, such as a se

Re: Camlp4 error

2015-08-23 Thread Andreas Enge
On Sun, Aug 23, 2015 at 06:40:01PM +0200, Andreas Enge wrote: > PS: Or do I need to update to a special version of camlp4? Their version > numbers are a bit confusing. Their latest releases (counting backwards) > are 4.02+6, 4.02.1+3, 4.02+5, 4.02+4, 4.02,1+1, > The part before the

Re: Camlp4 error

2015-08-23 Thread Andreas Enge
PS: Or do I need to update to a special version of camlp4? Their version numbers are a bit confusing. Their latest releases (counting backwards) are 4.02+6, 4.02.1+3, 4.02+5, 4.02+4, 4.02,1+1, The part before the "+" looks like the OCaml version, the "+X" like the patch level o

Camlp4 error

2015-08-23 Thread Andreas Enge
Hello, the attached (partial) package is supposed to add GTK+ bindings for OCaml, which I would like to have for unison. Building currently fails with the following message: camlp4o pa_macro.cmo -D HAS_PRINTEXC_BACKTRACE -impl gtkSignal.ml4 -o gtkSignal.ml Camlp4: Uncaught exception: DynLoader.Er

Re: 01/02: gnu: itstool: Wrap with PYTHONPATH.

2015-08-23 Thread 宋文武
Mark H Weaver writes: > 宋文武 writes: > >> iyzsong pushed a commit to branch master >> in repository guix. >> >> commit 4b58d88bcde652e3307fb66d1da4f93dc10ac7a8 >> Author: 宋文武 >> Date: Thu Aug 20 16:36:25 2015 +0800 >> >> gnu: itstool: Wrap with PYTHONPATH. >> >> * gnu/packages/gli

Re: [PATCH 1/2] gnu: glibc/linux: Rename "linux-headers" input to "kernel-headers".

2015-08-23 Thread Manolis Ragkousis
Can I push this to wip-hurd?

Re: 01/02: gnu: itstool: Wrap with PYTHONPATH.

2015-08-23 Thread Mark H Weaver
宋文武 writes: > iyzsong pushed a commit to branch master > in repository guix. > > commit 4b58d88bcde652e3307fb66d1da4f93dc10ac7a8 > Author: 宋文武 > Date: Thu Aug 20 16:36:25 2015 +0800 > > gnu: itstool: Wrap with PYTHONPATH. > > * gnu/packages/glib.scm (itstool): Change 'propagated-i