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

2015-08-20 Thread Alex Sassmannshausen
Amirouche Boubekki writes: > Le 2015-08-19 22:27, taylanbayi...@gmail.com a écrit: >> Manolis Ragkousis writes: >> >>> [...] >>> >>> But nevertheless we can safely say we have ported Guix to Hurd. :-) >>> >>> [...] >> >> Amazing news! :-) >> >> Thanks so much for working on this. I haven't

[PATCH] gnu: lua: Add patch to generate pkg-config file.

2015-08-20 Thread Siniša Biđin
* gnu/packages/patches/lua-pkgconfig.patch: New file. * gnu/packages/lua.scm (lua)[source]: Add patch. * gnu-system.am (dist_patch_DATA): Register patch. --- gnu-system.am| 1 + gnu/packages/lua.scm | 13 ++-- gnu/packages/patches/lua-pkgconfig.pa

Re: libinput

2015-08-20 Thread 宋文武
Marcus Moeller writes: > Hi all, > > I am using libinput to detect my touchpad. It works in general, but > neither edge scrolling nor two finger scrolling works. I guess it's > related to the version 0.14.X - if I am right it seems to be available > in 0.20.X: > > http://who-t.blogspot.ch/2015/03

Re: [PATCH 0/7] Add "guix-devel-…" commands.

2015-08-20 Thread Alex Kost
Ludovic Courtès (2015-08-18 16:50 +0300) wrote: > Alex Kost skribis: > >> And finally, I'm afraid building guix package in a Geiser REPL may not >> be very useful because of >> (you have wait for the REPL command to be finished before continuing to >> ed

Re: New ‘formatting’ checker

2015-08-20 Thread Andy Wingo
On Wed 19 Aug 2015 11:42, l...@gnu.org (Ludovic Courtès) writes: > Hi! > > ‘guix lint’ now has a ‘formatting’ checker, which currently just checks > for tabs, trailing white space, and long lines. The idea is to remove > the burden of checking those things from reviewers, and to avoid > frustrati

[PATCH 2/2] gnu: git-modes: Update to 1.2.0.

2015-08-20 Thread Alex Kost
>From b2f3b8873f7243c13cbfdd8395c8adc9a5678418 Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Wed, 19 Aug 2015 23:06:12 +0300 Subject: [PATCH 2/2] gnu: git-modes: Update to 1.2.0. * gnu/packages/emacs.scm (git-modes): Update to 1.2.0. [arguments]: Disable tests. --- gnu/packages/emacs.scm | 6

[PATCH 1/2] gnu: itstool: Wrap with PTYHONPATH.

2015-08-20 Thread 宋文武
* gnu/packages/glib.scm (itstool): Change 'propagated-inputs' to 'inputs'. [arguments]: New field. --- gnu/packages/glib.scm | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index 88c61b6..59d64e9 100644 --- a/gnu/package

Re: [PATCH] gnu: Add pwgen.

2015-08-20 Thread Steve Sprang
Sure, here you go. -Steve On Wed, Aug 19, 2015 at 12:12 PM, Mark H Weaver wrote: > Steve Sprang writes: > > > From 54acc1b8327291b66120cc83e03b140c242393aa Mon Sep 17 00:00:00 2001 > > From: Steve Sprang > > Date: Tue, 18 Aug 2015 11:09:03 -0700 > > Subject: [PATCH] gnu: Add pwgen. > > > > *

Re: [PATCH] scripts: package: Add --install-from-file option.

2015-08-20 Thread Taylan Ulrich Bayırlı/Kammer
"Thompson, David" writes: > On Wed, Aug 19, 2015 at 4:27 AM, Amirouche Boubekki > wrote: > >> What about dispatch `guix package -i` depending on the argument. In >> principle there will be no "*.scm$" packages so the above could be >> >> guix package -i package.scm >> >> The idea behind th

[PATCH v2 4/7] gnu: polkit: Use elogind for seat management.

2015-08-20 Thread Andy Wingo
* gnu/packages/polkit.scm (polkit): Depend on elogind. --- gnu/packages/polkit.scm | 23 ++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/gnu/packages/polkit.scm b/gnu/packages/polkit.scm index 172b0e1..6a89d6b 100644 --- a/gnu/packages/polkit.scm +++ b/gnu/pac

[PATCH] daemon: Split CHROOT_ENABLED into CHROOT_ENABLED and CONTAINER_ENABLED.

2015-08-20 Thread Manolis Ragkousis
With this patch, the daemon can perform chrooted builds on Hurd, without creating problems to other parts of the daemon that can't be supported. So as Mark said, the cases are: 1. CONTAINER_ENABLED and CHROOT_ENABLED are both true. In this case, the daemon works as expected, which is what happens

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

2015-08-20 Thread Daniel Pimentel
On 2015-08-19 17:27, taylanbayi...@gmail.com wrote: Manolis Ragkousis writes: [...] But nevertheless we can safely say we have ported Guix to Hurd. :-) [...] Amazing news! :-) Thanks so much for working on this. I haven't tried out Hurd so far but am meaning to do so eventually; sounds

Re: Duplicate entries in $profile/etc/profile

2015-08-20 Thread Ludovic Courtès
Andy Wingo skribis: > With this manifest: > > (use-package-modules gcc llvm base python version-control less ccache) > > (packages->manifest > (list clang >coreutils >diffutils >findutils >tar >patch >sed >

Re: Why does glibc provide bash?

2015-08-20 Thread Ludovic Courtès
I’ve pushed an attempt for it in wip-core-updates, specifically this commit: http://git.savannah.gnu.org/cgit/guix.git/commit/?h=wip-core-updates&id=e0a33ce07b56111329575b0ccc90c9c314fbd221 The trick is simply to not copy the ‘bash’ binary to libc (not sure why I didn’t do it this way from the

Re: [PATCH] gnu: tinc: Add tinc vpn

2015-08-20 Thread Ludovic Courtès
Jeff Mickey skribis: > From c30ef5476a852df84d30b5e3d39ec7fc27bb55cf Mon Sep 17 00:00:00 2001 > From: Jeff Mickey > Date: Mon, 17 Aug 2015 01:16:45 -0700 > Subject: [PATCH] gnu: Add tinc. > > * gnu/packages/vpn.scm (tinc): New variable. I remove the “A” in the synopsis, as suggested by ‘guix li

Re: [PATCH] gnu: pavucontrol: Update to 3.0

2015-08-20 Thread Ludovic Courtès
Jeff Mickey skribis: > From 92a1d757059451b5a468f5dec9b85d8abca2651d Mon Sep 17 00:00:00 2001 > From: Jeff Mickey > Date: Mon, 17 Aug 2015 00:42:05 -0700 > Subject: [PATCH] gnu: pavucontrol: Update to 3.0 > > * gnu/packages/pulseaudio.scm (pavucontrol): Update to 3.0. > * gnu/packages/patches/pa

[PATCH] gnu: Add sassc.

2015-08-20 Thread David Thompson
>From 4a6d1a798a0625d8bc104b86db56f5d2594a5d80 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Wed, 19 Aug 2015 21:54:57 -0400 Subject: [PATCH] gnu: Add sassc. * gnu/packages/web.scm (sassc): New variable. --- gnu/packages/web.scm | 53 1

[PATCH v2 3/7] gnu: Allow OS configurations to add PAM session modules

2015-08-20 Thread Andy Wingo
* gnu/services/base.scm (mingetty-service): * gnu/services/xorg.scm (slim-service): * gnu/services/ssh.scm (lsh-service): * gnu/system/linux.scm (unix-pam-service, base-pam-services): Add #:additional-session-modules keyword argument. --- gnu/services/base.scm | 6 -- gnu/services/ssh.scm

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

2015-08-20 Thread Ludovic Courtès
Andy Wingo skribis: > From d94d4fb4c89ec6cde152ab031244a3977e216b1e Mon Sep 17 00:00:00 2001 > From: Andy Wingo > Date: Sat, 15 Aug 2015 20:43:03 +0200 > Subject: [PATCH 2/2] Add GeoClue service. > > * gnu/services/desktop.scm (bool): New top-level helper. > (upower-configuration-file): Use to

[PATCH v2 5/7] gnu: colord: Add libcap input.

2015-08-20 Thread Andy Wingo
* gnu/packages/gnome.scm (colord): Add libcap as an input. I don't know why; I suspect something libtool-related with libelogind.la. --- gnu/packages/gnome.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 1c31be2..8763380 100644 ---

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

2015-08-20 Thread Daniel Pimentel
On 2015-08-19 16:23, Manolis Ragkousis wrote: Hello everyone, As the hard pencil down date approaches, I believe it's time for a detailed report on my progress till now. I will start with what we have right now and then continue with what problems I had and what I did. First let's see what we

[PATCH 2/2] gnu: Add d-feet.

2015-08-20 Thread 宋文武
* gnu/packages/gnome.scm (d-feet): New variable. --- gnu/packages/gnome.scm | 55 ++ 1 file changed, 55 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 1c31be2..393e983 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/p

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

2015-08-20 Thread Ludovic Courtès
Eric Dvorsak skribis: > * gnu/packages/fonts/scm (font-ubuntu): New variable. I changed the license URL to http://font.ubuntu.com/ufl/ubuntu-font-licence-1.0.txt and applied it. Thank you! Ludo’.

screen locker

2015-08-20 Thread Marcus Moeller
Hi all. I wanted to install a screen locker on GuixSD and all I found was slock. Sadly when I try to start it as unprivileged user, I got an error like: cannot disable the out-of-memory-killer for this process Greets Marcus smime.p7s Description: S/MIME Cryptographic Signature

Re: [PATCH] dmd: Add support for exec'ing processes as other users

2015-08-20 Thread Ludovic Courtès
Andy Wingo skribis: > The attached patch adds #:user and #:group kwargs to > make-fork+exec-constructor in DMD, to allow DMD to change users before > execing the sub-process. I couldn't figure out how to make a proper > test but it works for me and GeoClue. Nice! > The patch is formulated as a

[PATCH v2 1/7] guix: git: Support shallow git clones if a tag is available

2015-08-20 Thread Andy Wingo
* guix/build/git.scm (git-fetch): Instead of cloning the remote repo, use the lower-level "init" / "fetch" / "checkout" operations. This lets us make a shallow checkout if we are checking out a tag. * guix/git-download.scm (): Add tag field. (git-fetch): Support git references with tags but

libinput

2015-08-20 Thread Marcus Moeller
Hi all, I am using libinput to detect my touchpad. It works in general, but neither edge scrolling nor two finger scrolling works. I guess it's related to the version 0.14.X - if I am right it seems to be available in 0.20.X: http://who-t.blogspot.ch/2015/03/why-libinput-doesnt-support-edge.html

question

2015-08-20 Thread Dika Setya Prayogi
hi. is there any guixhurd available to dowoload, or is still under development ?

[PATCH v2 6/7] gnu: Add elogind service.

2015-08-20 Thread Andy Wingo
* gnu/services/desktop.scm (elogind-service): New function. (%desktop-services): Add elogind-service. --- gnu/services/desktop.scm | 27 ++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm index 4e4b49d..49

Re: [PATCH] doc: Add missing gawk dependency to hello recipe.

2015-08-20 Thread Ludovic Courtès
Siniša Biđin skribis: > The example GNU Hello package recipe from the docs wasn't actually > buildable, due to a missing gawk import. Indeed. Applied, thanks! Ludo’.

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

2015-08-20 Thread Efraim Flashner
On Thu, 20 Aug 2015 17:50:10 +0800 宋文武 wrote: > Efraim Flashner writes: > > > * gnu/packages/mp3.scm (eyed3): New variable. > > --- > > gnu/packages/mp3.scm | 25 + > > 1 file changed, 25 insertions(+) > > [...] > > +(license license:gpl2))) > The sources have "any

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

2015-08-20 Thread 宋文武
Efraim Flashner writes: > * gnu/packages/mp3.scm (eyed3): New variable. > --- > gnu/packages/mp3.scm | 25 + > 1 file changed, 25 insertions(+) > [...] > +(license license:gpl2))) The sources have "any later version", so it's 'gpl2+'. > -- > 2.5.0 eyeD3 is both a too

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

2015-08-20 Thread Samuel Thibault
Hello, Congrats!! Samuel

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

2015-08-20 Thread Andy Wingo
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 >> +current location in order

Re: New ‘formatting’ checker

2015-08-20 Thread Andy Wingo
On Thu 20 Aug 2015 00:27, l...@gnu.org (Ludovic Courtès) writes: > Andy Wingo skribis: > >> How about a git hook that runs guix lint and also checks the formatting >> of commit logs? > > Having a hook that runs Guix on Savannah doesn’t really seem doable > unfortunately; however, a review bot may

Re: [PATCH 2/2] gnu: Add font-inconsolata

2015-08-20 Thread Ludovic Courtès
Eric Dvorsak skribis: > * gnu/packages/fonts.scm (font-inconsolata): New variable. Applied, thanks. Ludo’.

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

2015-08-20 Thread Amirouche Boubekki
Le 2015-08-19 22:27, taylanbayi...@gmail.com a écrit : Manolis Ragkousis writes: [...] But nevertheless we can safely say we have ported Guix to Hurd. :-) [...] Amazing news! :-) Thanks so much for working on this. I haven't tried out Hurd so far but am meaning to do so eventually; soun

Re: Security updates for bundled copies of libraries in Qt

2015-08-20 Thread Ludovic Courtès
Andreas Enge skribis: > On Tue, Aug 18, 2015 at 04:59:13PM +0200, Ludovic Courtès wrote: >> In >> there was consensus that, to begin with, we should remove the bundled >> Chromium and all the things it pulls from Qt5 > > This w

Re: [PATCH] gnu: Add figlet.

2015-08-20 Thread Ludovic Courtès
Ricardo Wurmus skribis: > The only thing that I’m not entirely happy with is the length of the > synopsis, but I’m probably just too picky. I would replace “Program for making” with just “Make”. > Unless someone else has any objections, I think this can be accepted. Agreed. Could you push it?

[PATCH v2 7/7] gnu: Add polkit service.

2015-08-20 Thread Andy Wingo
* gnu/services/desktop.scm (polkit-service): New function. (%desktop-services): Add polkit service. --- gnu/services/desktop.scm | 48 +++- 1 file changed, 43 insertions(+), 5 deletions(-) diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.s

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

2015-08-20 Thread Efraim Flashner
On Thu, 20 Aug 2015 17:50:10 +0800 宋文武 wrote: > Efraim Flashner writes: > > > * gnu/packages/mp3.scm (eyed3): New variable. > > --- > > gnu/packages/mp3.scm | 25 + > > 1 file changed, 25 insertions(+) > > [...] > > +(license license:gpl2))) > The sources have "any

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

2015-08-20 Thread Taylan Ulrich Bayırlı/Kammer
Manolis Ragkousis writes: > [...] > > But nevertheless we can safely say we have ported Guix to Hurd. :-) > > [...] Amazing news! :-) Thanks so much for working on this. I haven't tried out Hurd so far but am meaning to do so eventually; sounds like my first Hurd system will be GuixSD at the s

[PATCH v2 2/7] gnu: elogind: Update to version 219.5.

2015-08-20 Thread Andy Wingo
* gnu/packages/freedesktop.scm (elogind): Update to 219.5. --- gnu/packages/freedesktop.scm | 110 +-- 1 file changed, 54 insertions(+), 56 deletions(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index cbf26dc..7413456 100644 -

Re: Set screen resolution in X.

2015-08-20 Thread 宋文武
Camel writes: > On 12 August 2015 at 10:08, Camel wrote: > >> On 10 August 2015 at 23:16, Thompson, David >> wrote: >> >>> I believe this is because the return value of >>> 'xorg-configuration-file' is a monadic value, and thus it needs to >>> "unwrapped" in order to pass the configuration file

Re: [PATCH 1/2] gnu: itstool: Wrap with PTYHONPATH.

2015-08-20 Thread 宋文武
> * gnu/packages/glib.scm (itstool): Change 'propagated-inputs' to 'inputs'. > [arguments]: New field. > --- > gnu/packages/glib.scm | 10 +- > 1 file changed, 9 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm > index 88c61b6..59d64e9 100644 >