Re: Call for testing!

2015-11-03 Thread 宋文武
On 2015-11-03 22:17, l...@gnu.org wrote: Hi! Please test the USB installation image at: http://www.fdn.fr/~lcourtes/software/guix/guixsd-usb-install-0.9.0pre.x86_64-linux.xz SHA1: 0d7f37d5b18f7b4437b447fc8a90b44c470f6e99 http://www.fdn.fr/~lcourtes/software/guix/guixsd-usb-install-0.9.0pre.

Re: [PATCH 1/2] gnu: newt: Build python bindings.

2015-11-03 Thread Eric Bavier
On Tue, 03 Nov 2015 14:29:54 +0100 l...@gnu.org (Ludovic Courtès) wrote: > ericbav...@openmailbox.org skribis: > > > From: Eric Bavier > > > > * gnu/packages/slang.scm (slang)[outputs]: New field. > > [arguments]: Add #:make-flags argument. Add 'move-python' phase. > > The variable in the lo

[PATCH] tests: Skip 'guix environment --container' tests in some cases.

2015-11-03 Thread David Thompson
Hey Ludo, Took a stab at fixing the guix-environment-container.sh tests when the necessary features aren't available. GuixSD systems don't have /proc/sys/kernel/unprivileged_userns_clone so I couldn't verify that code path works as intended. All I can say is that the tests still pass on my machi

Re: [PATCH] website: Add support for Haunt.

2015-11-03 Thread Daniel Pimentel
Hi Mathieu and Guix, Thanks to Alex Vong's impulse, I have implemented a first step in the use of Dave Thompson's site generator Haunt (http://haunt.dthompson.us/) for the GuixSD website. It's great! Dave helped me to build website with Haunt. I builded my website with Haunt (git): https:/

Re: 02/02: gnu: Add esmtp.

2015-11-03 Thread Mark H Weaver
Andy Wingo writes: > wingo pushed a commit to branch master > in repository guix. > > commit f8ae32a26a5f41466f5c7792261fdf2e78d1d35f > Author: Andy Wingo > Date: Tue Nov 3 15:46:44 2015 +0100 > > gnu: Add esmtp. [...] > +(inputs > + `("libesmtp" ,libesmtp)) This 'inputs' field

Re: [PATCH] website: Add support for Haunt.

2015-11-03 Thread Thompson, David
On Tue, Nov 3, 2015 at 4:26 PM, Mathieu Lirzin wrote: > Hello Guix, > > Thanks to Alex Vong's impulse, I have implemented a first step in the > use of Dave Thompson's site generator Haunt (http://haunt.dthompson.us/) > for the GuixSD website. Wow, cool! I'm surprised at how little code is needed

Re: "guix container exec --help" errors

2015-11-03 Thread Thompson, David
On Mon, Nov 2, 2015 at 8:28 AM, Alex Kost wrote: > Hello, currently "guix container exec -h" (or -V) gives: > > guix container: error: no pid specified > > I think this happens because: > > (partition-args '("-h")) => () > ("-h") > > So 'parse-command-line' is called

Re: [PATCH] import: pypi: add updater

2015-11-03 Thread Ludovic Courtès
Cyril Roelandt skribis: > * guix/import/pypi.scm (guix-package->pypi-name, > latest-release): New procedures. > (pypi-updater): New variable. ^ Missing ‘%’. > * guix/scripts/refresh.scm (%updaters): Add %PYPI-UPDATER. Could you add it to the list that appears under ‘--type’ in guix.texi

[PATCH] import: pypi: add updater

2015-11-03 Thread Cyril Roelandt
* guix/import/pypi.scm (guix-package->pypi-name, latest-release): New procedures. (pypi-updater): New variable. * guix/scripts/refresh.scm (%updaters): Add %PYPI-UPDATER. --- guix/import/pypi.scm | 50 +++- guix/scripts/refresh.scm | 4 +++- 2 f

[PATCH] website: Add support for Haunt.

2015-11-03 Thread Mathieu Lirzin
Hello Guix, Thanks to Alex Vong's impulse, I have implemented a first step in the use of Dave Thompson's site generator Haunt (http://haunt.dthompson.us/) for the GuixSD website. I will need more details on the deployment of the website on gnu.org to hopefully get rid of the parameter objects twe

Re: 03/06: gnu: Add ruby-simplecov-html.

2015-11-03 Thread Ricardo Wurmus
Mark H Weaver writes: > This build failed on all 4 architectures: > > http://hydra.gnu.org/eval/107751#tabs-new > > The reason is that the .gem file doesn't have the expected sha256sum, > e.g. see the error message here: > > http://hydra.gnu.org/build/764006 > > --8<---cut here--

Re: 03/06: gnu: Add ruby-simplecov-html.

2015-11-03 Thread Mark H Weaver
Ricardo Wurmus writes: > rekado pushed a commit to branch master > in repository guix. > > commit 58b59742f47e4aee243bd75af8e6dda5f92ed57a > Author: Ricardo Wurmus > Date: Wed Sep 16 11:06:25 2015 +0200 > > gnu: Add ruby-simplecov-html. This build failed on all 4 architectures: http://

[PATCH] gnu: Add esmtp.

2015-11-03 Thread Andy Wingo
* gnu/packages/mail.scm (esmtp): New public variable. --- gnu/packages/mail.scm | 41 + 1 file changed, 41 insertions(+) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 9a70341..115f73e 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/

Re: [PATCHES] Mupen64Plus

2015-11-03 Thread Taylan Ulrich Bayırlı/Kammer
Eric Bavier writes: > On 2015-11-02 23:13, Leo Famulari wrote: >> On Mon, Nov 2, 2015, at 17:04, Taylan Ulrich Bayırlı/Kammer wrote: >>> (I can't use git-send-email with git installed from Guix for some >>> reason; it says subcommand not found.) >> >> Off-topic, but this happened to me, too. I'm

Re: [PATCH 2/2] gnu: Add esmtp.

2015-11-03 Thread Andy Wingo
On Tue 03 Nov 2015 15:32, Andy Wingo writes: > If you want to queue, there's the esmtp-wrapper shell > script shipped with esmtp; simply do: > > ln -s ~/.guix-profile/bin/esmtp-wrapper ~/bin/sendmail > ln -s ~/.guix-profile/bin/esmtp-wrapper ~/bin/mailq If you do this you will probably want to

Re: [PATCH 2/2] gnu: Add esmtp.

2015-11-03 Thread Andy Wingo
On Tue 03 Nov 2015 14:54, Andy Wingo writes: > * gnu/packages/mail.scm (esmtp): New public variable. This patch adds a "sendmail" that works, more or less. In my ~/.esmtprc I have: hostname = your.smtp.server:port username = u...@email.com password = 'yourpasswordhere' starttls = required Tha

Re: [PATCH 2/2] gnu: Add esmtp.

2015-11-03 Thread Thompson, David
On Tue, Nov 3, 2015 at 9:54 AM, Andy Wingo wrote: > * gnu/packages/mail.scm (esmtp): New public variable. > --- > gnu/packages/mail.scm | 40 > 1 file changed, 40 insertions(+) > > diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm > index 9a70341.

Re: [PATCHES] Mupen64Plus

2015-11-03 Thread Eric Bavier
On 2015-11-02 23:13, Leo Famulari wrote: On Mon, Nov 2, 2015, at 17:04, Taylan Ulrich Bayırlı/Kammer wrote: (I can't use git-send-email with git installed from Guix for some reason; it says subcommand not found.) Off-topic, but this happened to me, too. I'm still using Debian's git, but I bet

[PATCH 2/2] gnu: Add esmtp.

2015-11-03 Thread Andy Wingo
* gnu/packages/mail.scm (esmtp): New public variable. --- gnu/packages/mail.scm | 40 1 file changed, 40 insertions(+) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 9a70341..dfc8ec9 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/m

[PATCH 1/2] gnu: Add libesmtp.

2015-11-03 Thread Andy Wingo
* gnu/packages/mail.scm (libesmtp): New public variable. --- gnu/packages/mail.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 25407b8..9a70341 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -9

Re: [PATCH] gnu: Add nestopiaue.

2015-11-03 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: > taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > >> I now pushed a slightly edited version of this patch. > > Thanks, sorry for not replying earlier. No problem. :-) > One thing that may be worth double-checking if you haven’t already:

Call for testing!

2015-11-03 Thread Ludovic Courtès
Hi! Please test the USB installation image at: http://www.fdn.fr/~lcourtes/software/guix/guixsd-usb-install-0.9.0pre.x86_64-linux.xz SHA1: 0d7f37d5b18f7b4437b447fc8a90b44c470f6e99 http://www.fdn.fr/~lcourtes/software/guix/guixsd-usb-install-0.9.0pre.x86_64-linux.xz.sig This is for x86_64

Re: polkit & udisks

2015-11-03 Thread Ludovic Courtès
Andy Wingo skribis: > Wow that's great! Thank you Ludo :) Next stop, pam_elogind and then we > can maybe get gnome-session working :) Thanks again for the service > refactorings! And thanks for explaining how all the pieces fit together; this was key! Ludo’.

Re: [PATCH 1/3] gnu: Add c-ares.

2015-11-03 Thread Ludovic Courtès
Efraim Flashner skribis: > * gnu/packages/aria2.scm: New file. > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. [...] > +(source (origin > + (method url-fetch) > + (uri (string-append > +"https://github.com/bagder/c-ares/archive/cares-"; > +

Re: [PATCH 0/3] add c-ares and aria2

2015-11-03 Thread Ludovic Courtès
Efraim Flashner skribis: > This patch has driven me crazy a bit. C-ares is a library for asynchronous DNS > lookups, and aria2 is a cli program to download multiple files/torrents > simultaneously, and also a git-annex dependency. C-ares builds without any > problems, but aria2 was a different st

Re: [PATCH 2/2] gnu: Add byobu.

2015-11-03 Thread Ludovic Courtès
ericbav...@openmailbox.org skribis: > From: Eric Bavier > > * gnu/packages/screen.scm (byobu): New variable. > * gnu/packages/patches/byobu-writable-status.patch: New patch. > * gnu-system.am (dist_patch_DATA): Add it. LGTM, thanks. Ludo’.

Re: [PATCH 1/2] gnu: newt: Build python bindings.

2015-11-03 Thread Ludovic Courtès
ericbav...@openmailbox.org skribis: > From: Eric Bavier > > * gnu/packages/slang.scm (slang)[outputs]: New field. > [arguments]: Add #:make-flags argument. Add 'move-python' phase. The variable in the log should be ‘newt’, not ‘slang’. Otherwise LGTM! Please make sure the “out” output does

Re: Timestamps in ...-autoloads.el files

2015-11-03 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2015-10-21 19:55 +0300) wrote: > >> Alex Kost skribis: >> >>> I like the idea to honor SOURCE_DATE_EPOCH, so I'm attaching a patch for >>> this. But now I don't know how to make Guix set this variable during >>> the build process :-( Need help. >> >> Ahem,

Re: [PATCH] gnu: Add nestopiaue.

2015-11-03 Thread Ludovic Courtès
taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > I now pushed a slightly edited version of this patch. Thanks, sorry for not replying earlier. One thing that may be worth double-checking if you haven’t already: since it’s an emulator, we should make sure there’s no non-free so

Re: JavaScript on web site

2015-11-03 Thread Mathieu Lirzin
Hi, > Alex Vong skribis: > >> By the way, does anyone know how to build the guix website from >> source? There are some instructions in website/README but I must confess they are not very explicit. Assuming that DIR is the root of your personal guix-artwork repository, in a REPL you can do:

Re: JavaScript on web site

2015-11-03 Thread Alex Vong
Hi, Librejs reports the following: List of blocked JavaScript in https://www.gnu.org/software/guix/packages/ Whitelist This script is detected as inline, nonfree, defining functions or methods, and the rest of the page as loading external scripts prep_pkg_descs('aisleriot81197', 'a

Re: polkit & udisks

2015-11-03 Thread Andy Wingo
Wow that's great! Thank you Ludo :) Next stop, pam_elogind and then we can maybe get gnome-session working :) Thanks again for the service refactorings! Andy On Sun 01 Nov 2015 17:04, l...@gnu.org (Ludovic Courtès) writes: > Hi! > > Commit 222e331 changes ‘polkit-service-type’ so that other s

Re: “System” and “profile” services

2015-11-03 Thread Adam Pribyl
On Tue, 3 Nov 2015, Ludovic Courtès wrote: Commits d62e201 and af4c3fd add ‘system-service-type’, which is the now the real root of the service DAG, and ‘profile-service-type’, which is the service that populates the system profile (aka. /run/current-system/profile.) The latter means that servi

Re: [PATCH] gnu: Add nestopiaue.

2015-11-03 Thread Taylan Ulrich Bayırlı/Kammer
I now pushed a slightly edited version of this patch. (Removed the xdg-utils input since I was already patching out its use in the Makefile, removed the freedesktop module use that was needed for xdg-utils, and renamed the package to nestopia-ue.) Taylan

JavaScript on web site

2015-11-03 Thread Ludovic Courtès
Alex Vong skribis: > By the way, does anyone know how to build the guix website from > source? I want to add some labels so that librejs don't complain the > javascripts being non-free on this page > . I have cloned the > guix-artwork repo but I don't

Re: 2 (possible) problems in documentation

2015-11-03 Thread Ludovic Courtès
Alex Vong skribis: > From e562ebc9a9e3859ecc0c1c2e8be6f39a44b5be7d Mon Sep 17 00:00:00 2001 > From: Alex Vong > Date: Mon, 2 Nov 2015 23:34:16 +0800 > Subject: [PATCH] doc: To clarify `./pre-inst-env guix pull` won't upgrade > local source tree. > > * doc/contributing.texi (Running Guix Before