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

2015-08-21 Thread 宋文武
Mark H Weaver writes: > 宋文武 writes: > >> gnu: itstool: Wrap with PTYHONPATH. > > s/PTYHONPATH/PYTHONPATH/ oops, thanks! > >> * gnu/packages/glib.scm (itstool): Change 'propagated-inputs' to 'inputs'. >> [arguments]: New field. >> --- >> gnu/packages/glib.scm | 10 +- >> 1 file changed

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

2015-08-21 Thread Mark H Weaver
One more thing: 宋文武 writes: > + (modify-phases %standard-phases > + (add-before > + 'check 'pre-check > + (lambda* (#:key inputs #:allow-other-keys) > +;; The test suite requires a running X server. > +(system (format #f "~a/bin/Xvfb :1 &" >

Re: [PATCH] gnu: Add sassc.

2015-08-21 Thread Mark H Weaver
David Thompson writes: > 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 > ++

Re: [PATCH 2/2] gnu: abcde: Update to 2.7.

2015-08-21 Thread Mark H Weaver
Efraim Flashner writes: > * gnu/packages/cdrom.scm (abcde): Update to 2.7. Pushed, thanks! Mark

[PATCH] guix package: -s shows outputs

2015-08-21 Thread Mark H Weaver
lfam on #guix pointed out that "guix package -s" does not show the outputs of the package. This patch fixes that. Mark >From 5853d9df55f4adae4c9d872e3491336efd3b292c Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sat, 22 Aug 2015 00:31:11 -0400 Subject: [PATCH] guix package: -s shows

Re: update youtube-dl

2015-08-21 Thread Mark H Weaver
Efraim Flashner writes: > From ad9e46ab427c9cbca0263066d1625b8c9285cf9c Mon Sep 17 00:00:00 2001 > From: Efraim Flashner > Date: Wed, 19 Aug 2015 16:27:36 +0300 > Subject: [PATCH] * gnu/packages/video.scm (youtube-dl): Update to > 2015.08.16.1. Your commit log is missing the summary line. The

Re: [PATCH v2] gnu: Add dvtm.

2015-08-21 Thread Mark H Weaver
Leo Famulari writes: > * gnu/packages/dvtm.scm: New file. > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. Pushed, thanks! Mark

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

2015-08-21 Thread Mark H Weaver
Alex Kost writes: > 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. [...] > - #:test-target "test" > + #:tests? #f ; no check target Interestin

Re: [PATCH 1/2] gnu: magit-svn: Update to 2.1.0.

2015-08-21 Thread Mark H Weaver
Alex Kost writes: > From dbc3edbb675b437eb179008c27565805fd6e8119 Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Wed, 19 Aug 2015 22:57:08 +0300 > Subject: [PATCH 1/2] gnu: magit-svn: Update to 2.1.0. Have you verified that magit-svn-2.1.0 works properly with magit-1.4.2? Mark

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

2015-08-21 Thread Mark H Weaver
Manolis Ragkousis writes: > 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

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

2015-08-21 Thread Mark H Weaver
宋文武 writes: > * 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/gn

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

2015-08-21 Thread Mark H Weaver
宋文武 writes: > gnu: itstool: Wrap with PTYHONPATH. s/PTYHONPATH/PYTHONPATH/ > * 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/g

Re: [PATCH 1/1] gnu: Add dvtm.

2015-08-21 Thread Leo Famulari
Hello, Thanks for your detailed critique of my first patch! On Fri, Aug 21, 2015, at 18:35, Mark H Weaver wrote: > Please include the Makefile variable being changed, like this: > > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. Done. > This new file needs the same header as our other source fi

[PATCH v2] gnu: Add dvtm.

2015-08-21 Thread Leo Famulari
* gnu/packages/dvtm.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/dvtm.scm | 54 +++ 2 files changed, 55 insertions(+) create mode 100644 gnu/packages/dvtm.scm diff --git a/gnu-system.am

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

2015-08-21 Thread Mark H Weaver
Hi, sorry this is a bit late, but: 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. > I changed the license URL to > http://font.ubuntu.com/ufl/ubuntu-font-licence-1.0.txt an

Re: screen locker

2015-08-21 Thread Leo Famulari
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? [1] http://www.gnu.org/software/guix/manual/html_node/Setuid-P

Re: [PATCH 1/1] gnu: Add dvtm.

2015-08-21 Thread Mark H Weaver
Hi! Leo Famulari writes: > * gnu/packages/dvtm.scm: New file. > * gnu-system.am: Add it. Please include the Makefile variable being changed, like this: * gnu-system.am (GNU_SYSTEM_MODULES): Add it. > diff --git a/gnu/packages/dvtm.scm b/gnu/packages/dvtm.scm > new file mode 100644 > index

Re: question

2015-08-21 Thread Mark H Weaver
Dika Setya Prayogi writes: > hi. is there any guixhurd available to dowoload, or is still under > development ? It's still under development. Mark

Re: [PATCH] gnu: Simplify LLVM build.

2015-08-21 Thread Mark H Weaver
Hi Andy, Thank you for this most excellent, radical simplification of our llvm package! However, I agree with Eric about the commit log. Andy Wingo writes: > On Mon 17 Aug 2015 10:43, Eric Bavier writes: > >>> From db066d194d3b8359eddd0149234bfad29c11542d Mon Sep 17 00:00:00 2001 >>> From: An

Re: [PATCH] gnu: rhythmbox: Add gst-plugins-ugly dependency.

2015-08-21 Thread Mark H Weaver
Andy Wingo writes: > Not sure what the right solution to this mess is; ideally a user would > just have to install a set of gstreamer plugins and those would work > across all of their applications, and you wouldn't have to specify the > plugins for each gst-using app. Dunno. For now this works

[GSoC] Guix + GNUnet: report

2015-08-21 Thread asgeir
Hello! it’s been a while since my last report, time for some news. What happened since last time? —— After our meeting with Ludovic and Christian, I started working on the downloading and publication related functions. The tests and example programs were rapidly r

Re: screen locker

2015-08-21 Thread Leo Famulari
On Fri, Aug 21, 2015, at 11:47, 宋文武 wrote: > Same here, I think only root can run it. > (the unprivileged user can't set /proc/self/oom_score_adj). Slock on Debian (package suckless-tools) doesn't have this issue. I am looking into how they deal with it.

Re: screen locker

2015-08-21 Thread 宋文武
Marcus Moeller writes: > 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 Same here, I think only root can run it. (the unpr

Re: elogind status

2015-08-21 Thread Thompson, David
On Fri, Aug 21, 2015 at 11:19 AM, 宋文武 wrote: > Andy Wingo writes: > >> Hi :) >> >> [...] >> >> The result is https://github.com/andywingo/elogind. It provides: >> >> * a logind-compatible API with a different library name, libelogind >> >> * a pkg-config file, libelogind.pc >> >> * a daemo

Re: elogind status

2015-08-21 Thread Andy Wingo
On Fri 21 Aug 2015 17:19, 宋文武 writes: > I follow the config, and get elogind running up. > The pam, seat and session things work, > I can use loginctl or call the dbus method to switch between sessions. Nice! > But the reboot and poweroff don't work, which turn out to run the > systemd special

[PATCH] gnu: Add conky.

2015-08-21 Thread Siniša Biđin
Hi, This depends on my previous Lua patch, adding its pkg-config file. SinišaFrom 24415951e5458ce176ee3fe860b125e1229c9a35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sini=C5=A1a=20Bi=C4=91in?= Date: Fri, 21 Aug 2015 18:20:46 +0200 Subject: [PATCH] gnu: Add conky. * gnu/packages/conky.scm: New fi

Re: elogind status

2015-08-21 Thread 宋文武
Andy Wingo writes: > Hi :) > > [...] > > The result is https://github.com/andywingo/elogind. It provides: > > * a logind-compatible API with a different library name, libelogind > > * a pkg-config file, libelogind.pc > > * a daemon, elogind > > * a PAM module, pam_elogind.so > > * a qu

[PATCH] gnu: llvm: Update to 3.6.2.

2015-08-21 Thread Andy Wingo
Applies on top of my previous LLVM patch. >From f126a706123f27d77c528444602325ca17f691b2 Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Fri, 21 Aug 2015 16:52:26 +0200 Subject: [PATCH] gnu: llvm: Update to 3.6.2. * gnu/packages/llvm.scm (llvm, clang-runtime, clang): Update to 3.6.2. --- gnu/pa

[PATCH] gnu: rhythmbox: Add gst-plugins-ugly dependency.

2015-08-21 Thread Andy Wingo
Not sure what the right solution to this mess is; ideally a user would just have to install a set of gstreamer plugins and those would work across all of their applications, and you wouldn't have to specify the plugins for each gst-using app. Dunno. For now this works better than not being able t

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

2015-08-21 Thread Andy Wingo
On Fri 21 Aug 2015 16:17, 宋文武 writes: > Look good to me! Thanks :) There is a v2 of this patch. I had to change some paths in upstream elogind and the path to the binary changed; so if you apply, apply v2 of the patch please. Attaching below as I had some mail weirdness and perhaps it didn't

Re: elogind status

2015-08-21 Thread Thompson, David
On Fri, Aug 21, 2015 at 8:11 AM, Andy Wingo wrote: > > I like systemd so I don't have many motivations of anti-systemd people > :) I'm cool with DMD too, don't really care to be honest. But logind > interfaces seem to pervade a lot of GNOME, so I'm happy to just take > systemd's implementation a

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

2015-08-21 Thread 宋文武
Andy Wingo writes: > * 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/serv

Re: elogind status

2015-08-21 Thread 宋文武
Andy Wingo writes: > [...] Great news! > On Fri 21 Aug 2015 13:48, "Claes Wallin (韋嘉誠)" > writes: > >> How much do you know about what uselessd, nosh and the Ubuntu logind >> shim and how they did things? I don't know anything, I just know these >> things exist. > > No idea! Could be some thi

Re: elogind status

2015-08-21 Thread Andy Wingo
On Fri 21 Aug 2015 13:48, "Claes Wallin (韋嘉誠)" writes: > How much do you know about what uselessd, nosh and the Ubuntu logind > shim and how they did things? I don't know anything, I just know these > things exist. No idea! Could be some things didn't exist back in May? Looking now: * usele

Re: screen locker

2015-08-21 Thread Daniel Pimentel
On 2015-08-20 04:51, Marcus Moeller wrote: 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 You can install xlockmo

Re: elogind status

2015-08-21 Thread 韋嘉誠
On Fri, Aug 21, 2015 at 12:33 PM, Andy Wingo wrote: > Hi :) > > To pick up a thread from May, I was poking at elogind recently. A bit > of recap as to how things got here, then the status. [ . . . ] > I want GNOME on Guix :) GNOME used to support ConsoleKit but doesn't > any more. There is a

elogind status

2015-08-21 Thread Andy Wingo
Hi :) To pick up a thread from May, I was poking at elogind recently. A bit of recap as to how things got here, then the status. To recall: by default on a Unix system, the user has full control over their space, but can't do very much about the system itself. When D-Bus came along, more and mo

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

2015-08-21 Thread Andreas Enge
On Thu, Aug 20, 2015 at 05:50:10PM +0800, 宋文武 wrote: > eyeD3 is both a tool and python library, I wonder whether > 'python-eyed3' fits better. Usually when a package provides binaries we do not use the "python" prefix. It would also depend on whether there is a "python-" and a "python2-" variant.