Re: [PATCH 0/3] Fix letsencrypt

2016-04-02 Thread Efraim Flashner
On Sat, 2 Apr 2016 20:30:33 -0400 Leo Famulari wrote: > On Thu, Mar 31, 2016 at 11:48:30PM +0200, Ludovic Courtès wrote: > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > > I think the job is complete, although I don't unde

Re: How to configure default applications for GNOME?

2016-04-02 Thread Chris Marusich
iyzs...@member.fsf.org (宋文武) writes: > Chris Marusich writes: > >> Hi, >> >> I'm using GuixSD v0.10.0 with GNOME, and I'd like to configure my >> default applications (e.g., web browser), but I'm having trouble doing >> that. >> >> In GNOME, under the "Details" settings, when I click "Default >>

Re: [PATCH 3/4] gnu: glib: Disable tests in build phases instead of patches.

2016-04-02 Thread 宋文武
Some patches don't apply to 2.48.0, and I think it's more easy to maintain scheme code than patches. Drawbacks are 'substitute' can't handle multiple line. (fortunately, the failing tests of glib are all one line statement) and will just pass through when no match occurs.

[PATCH 3/4] gnu: glib: Disable tests in build phases instead of patches.

2016-04-02 Thread 宋文武
* gnu/packages/glib.scm (glib)[sources]: Remove glib-tests-desktop.patch, glib-tests-prlimit.patch and glib-tests-gapplicatiotn.patch. [arguments]: Add 'disable-falling-tests' phase. * gnu/packages/patches/glib-tests-timer.patch: Adjust accordingly. * gnu/packages/patches/glib-tests-desktop.patch,

[PATCH 1/4] gnu: glib: Use modify-phases syntax.

2016-04-02 Thread 宋文武
* gnu/packages/glib.scm (glib)[arguments]: Use 'modify-phases'. --- gnu/packages/glib.scm | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index 854a1f2..2fb601c 100644 --- a/gnu/package

[PATCH 4/4] gnu: glib: Update to 2.48.0.

2016-04-02 Thread 宋文武
* gnu/packages/glib.scm (glib): Update to 2.48.0. [inputs]: Add pcre. --- gnu/packages/glib.scm | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index 71d2082..b2700a7 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.

[PATCH 2/4] gnu: glib: Drop glib-tests-homedir.patch.

2016-04-02 Thread 宋文武
* gnu/packages/glib.scm (glib)[source]: Remave glib-tests-homedir.patch. [arguments]: Set HOME and disable '/gdbus/codegen-peer-to-peer' test. * gnu/packages/patches/glib-tests-homedir.patch: Remove file. * gnu-system.am (dist_patch_DATA): Remove it. --- gnu-system.am

Re: How to configure default applications for GNOME?

2016-04-02 Thread 宋文武
Chris Marusich writes: > Hi, > > I'm using GuixSD v0.10.0 with GNOME, and I'd like to configure my > default applications (e.g., web browser), but I'm having trouble doing > that. > > In GNOME, under the "Details" settings, when I click "Default > Applications", everything is grayed out. There a

Re: [PATCH 2/3] gnu: util-linux: Add "static" output.

2016-04-02 Thread Leo Famulari
On Sat, Apr 02, 2016 at 03:29:33PM +0200, Tobias Geerinckx-Rice wrote: > * gnu/packages/linux.scm: (util-linux)[outputs]: New field. > [arguments]: Remove "--disable-static" configure flag. > Add 'move-static-libraries phase. > --- > gnu/packages/linux.scm | 16 +--- > 1 file chang

Re: Update btrfs-progs once again and add static output

2016-04-02 Thread Leo Famulari
On Sat, Apr 02, 2016 at 03:29:31PM +0200, Tobias Geerinckx-Rice wrote: > Hullo Guix, > > Some simple patches to add a ‘static’ output to the btrfs-progs > package, containing statically linked versions of all the tools. > > It's an eventual requirement for btrfs multi-device root support (the > i

Re: [PATCH 1/3] gnu: btrfs-progs: Update to 4.5.1.

2016-04-02 Thread Leo Famulari
On Sat, Apr 02, 2016 at 03:29:32PM +0200, Tobias Geerinckx-Rice wrote: > * gnu/packages/linux.scm (btrfs-progs): Update to 4.5.1. Thanks, looks good! > --- > gnu/packages/linux.scm | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/gnu/packages/linux.scm b/gnu/packages

Re: [PATCH 3/3] gnu: btrfs-progs: Add "static" output.

2016-04-02 Thread Leo Famulari
On Sat, Apr 02, 2016 at 03:29:34PM +0200, Tobias Geerinckx-Rice wrote: > * gnu/packages/linux.scm (btrfs-progs)[outputs]: New field. > [inputs]: Add "static" outputs of util-linux for libuuid and libblkid. > [arguments]: Add 'build-static and 'install-static phases. > --- > gnu/packages/linux.

Re: [PATCH 2/3] gnu: util-linux: Add "static" output.

2016-04-02 Thread Leo Famulari
On Sat, Apr 02, 2016 at 03:29:33PM +0200, Tobias Geerinckx-Rice wrote: > * gnu/packages/linux.scm: (util-linux)[outputs]: New field. > [arguments]: Remove "--disable-static" configure flag. > Add 'move-static-libraries phase. Cool, it's always interesting to see how someone else implements the

Re: [PATCH 0/3] Fix letsencrypt

2016-04-02 Thread Leo Famulari
On Thu, Mar 31, 2016 at 11:48:30PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > > On Sat, Mar 26, 2016 at 12:06:06AM +0100, Ludovic Courtès wrote: > >> Leo Famulari skribis: > >> > >> > On Wed, Mar 23, 2016 at 12:12:20PM -0400, Leo Famulari wrote: > >> >> On Tue, Mar 22, 2016 at 09

How to configure default applications for GNOME?

2016-04-02 Thread Chris Marusich
Hi, I'm using GuixSD v0.10.0 with GNOME, and I'd like to configure my default applications (e.g., web browser), but I'm having trouble doing that. In GNOME, under the "Details" settings, when I click "Default Applications", everything is grayed out. There appears to be no way for me to set up my

Re: Hash mismatch for Python 2.7.10 (x86_64-linux)

2016-04-02 Thread Ben Woodcroft
On 22/03/16 03:22, Ludovic Courtès wrote: Leo Famulari skribis: Can you take a look at python-2.7.10? Specifically, /gnu/store/4bs4mx6xyx0jx9827vmmbxyhjln7cmcv-python-2.7.10 This is from "ifur" on #guix: http://paste.lisp.org/display/311051 This is an “interesting” case. There’s indeed a

[PATCH 1/2] emacs: Factorize code for buffer names.

2016-04-02 Thread Alex Kost
* emacs/guix-ui.el (guix-ui-buffer-name-default): Extract the code to compose buffer name and move to... * emacs/guix-utils.el (guix-compose-buffer-name): ... here. New procedure. --- emacs/guix-ui.el| 22 +++--- emacs/guix-utils.el | 28 +++- 2 files

[PATCH 0/2] emacs: Use full profile name in Guix buffer names.

2016-04-02 Thread Alex Kost
Currently names of buffers with Guix packages may look mysterious. If you call "M-x guix-installed-user-package", you get: *Guix Package List: guix-profile* If you call "M-x guix-installed-system-packages", you get: *Guix Package List: profile* It is not obvious what "guix-profile" and "pro

[PATCH 2/2] emacs: Use full profile name in Guix buffer names.

2016-04-02 Thread Alex Kost
* emacs/guix-ui.el (guix-ui-buffer-name-default): Rename to... (guix-ui-buffer-name-short): ... this. (guix-ui-buffer-name-full): New procedure. (guix-ui-buffer-name-function): Set it as default. --- emacs/guix-ui.el | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/e

[PATCH] gnu: Add progress.

2016-04-02 Thread Roel Janssen
>From 1e85ce47b24e40ba17f01cec433d6e445597f81d Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Sat, 2 Apr 2016 21:43:44 +0200 Subject: [PATCH] gnu: Add progress. * gnu/packages/admin.scm (progress): New variable. --- gnu/packages/admin.scm | 29 + 1 file changed, 29

Re: [RFC] Support for pam_limits.so: “su” is ignored.

2016-04-02 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> Ludovic Courtès writes: > > [...] > >>> --8<---cut here---start->8--- >>> $ ./pre-inst-env guix system build >>> ~/src/configuration/pluto-configuration.scm >>> substitute: updating list of substitutes

Re: [v2 2/2] gnu: Add signify.

2016-04-02 Thread Leo Famulari
On Sat, Apr 02, 2016 at 10:47:21AM +0300, Alex Kost wrote: > Leo Famulari (2016-04-02 04:24 +0300) wrote: > > > * gnu/packages/crypto.scm (signify): New variable. > > --- > > gnu/packages/crypto.scm | 35 +++ > > 1 file changed, 35 insertions(+) > [...] > > +(defin

Re: [v2 1/2] gnu: Add libbsd.

2016-04-02 Thread Leo Famulari
On Sat, Apr 02, 2016 at 10:47:14AM +0300, Alex Kost wrote: > Leo Famulari (2016-04-02 04:24 +0300) wrote: > > > * gnu/packages/libbsd.scm: New file. > > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. > > --- > > gnu-system.am | 1 + > > gnu/packages/libbsd.scm | 43 +

Re: service: make hidden-service an alias of onion service

2016-04-02 Thread Nils Gillmann
shak...@openmailbox.org writes: >> At , I see >> that “Tor developers use the terms "hidden services" and "onion >> services" interchangeably.” No evidence that there’s a incentive to >> use “onion services”, or did I miss it? >> >> Thank

Re: [RFC] Support for pam_limits.so: “su” is ignored.

2016-04-02 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ludovic Courtès writes: [...] >> --8<---cut here---start->8--- >> $ ./pre-inst-env guix system build >> ~/src/configuration/pluto-configuration.scm >> substitute: updating list of substitutes from >> 'https://mirror.hydra.gnu.org'

Re: [GNU-linux-libre] MAME emulator is giving incentive to use non-free software

2016-04-02 Thread Denis 'GNUtoo' Carikli
On Wed, 30 Mar 2016 16:30:17 -0600 Isaac David wrote: > Hi, Hi, > My view was that while useless in a 100% free environment just > having them installed and inspecting their user interfaces wouldn't > violate your freedom in any way. A free emulator with free > dependencies wouldn't be unethical

Re: [GNU-linux-libre] MAME emulator is giving incentive to use non-free software

2016-04-02 Thread Denis 'GNUtoo' Carikli
On Tue, 29 Mar 2016 16:31:40 + alírio eyng wrote: > these are the approaches i can think: > *extremely conservative (eliminating false positive errors)[1] > removing all emulators > *conservative (eliminating false positive errors)[1] > make packages/executables like game1-emulator1, game1-

Re: [PATCH 0/5] Automake custom test driver using SRFI-64.

2016-04-02 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: > Indeed, I’ve thought about it, but in fact most or all of the “useful > noise” happens via ‘current-output-port’ and ‘current-error-port’, so > we’re not losing much. > > If we want a 100% solution that works with child processes (like > ‘cpio’), we should

[PATCH 1/3] gnu: btrfs-progs: Update to 4.5.1.

2016-04-02 Thread Tobias Geerinckx-Rice
* gnu/packages/linux.scm (btrfs-progs): Update to 4.5.1. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 3a4c9f1..917a4d2 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -24

[PATCH 2/3] gnu: util-linux: Add "static" output.

2016-04-02 Thread Tobias Geerinckx-Rice
* gnu/packages/linux.scm: (util-linux)[outputs]: New field. [arguments]: Remove "--disable-static" configure flag. Add 'move-static-libraries phase. --- gnu/packages/linux.scm | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/pac

[PATCH 3/3] gnu: btrfs-progs: Add "static" output.

2016-04-02 Thread Tobias Geerinckx-Rice
* gnu/packages/linux.scm (btrfs-progs)[outputs]: New field. [inputs]: Add "static" outputs of util-linux for libuuid and libblkid. [arguments]: Add 'build-static and 'install-static phases. --- gnu/packages/linux.scm | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff

Update btrfs-progs once again and add static output

2016-04-02 Thread Tobias Geerinckx-Rice
Hullo Guix, Some simple patches to add a ‘static’ output to the btrfs-progs package, containing statically linked versions of all the tools. It's an eventual requirement for btrfs multi-device root support (the initrd needs to ‘btrfs scan’), but even without that I like to keep a copy of the stat

[PATCH] gnu: Move pspp from maths.scm to statistics.scm

2016-04-02 Thread John Darrington
* gnu/packages/maths.scm (pspp): Deleted. * gnu/packages/statistics.scm (pspp): New variable. --- gnu/packages/maths.scm | 41 - gnu/packages/statistics.scm | 43 +++ 2 files changed, 43 insertions(+), 41 deletion

Re: [PATCH 0/5] Automake custom test driver using SRFI-64.

2016-04-02 Thread Ludovic Courtès
Mathieu Lirzin skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Mathieu Lirzin skribis: >> >>> It is possible to directly checkout 'origin/wip-check' branch to review >>> these >>> patches. Thanks. >>> >>> Mathieu Lirzin (5): >>> tests: Silence %cpio-program. >>> build: Add a Guile c

Re: service: make hidden-service an alias of onion service

2016-04-02 Thread shakmar
> At , I see > that “Tor developers use the terms "hidden services" and "onion > services" interchangeably.” No evidence that there’s a incentive to > use “onion services”, or did I miss it? > > Thanks, > Ludo’. Looking at the ‘hidden-ser

Re: [PATCH 0/5] Automake custom test driver using SRFI-64.

2016-04-02 Thread Mathieu Lirzin
Hi, l...@gnu.org (Ludovic Courtès) writes: > Mathieu Lirzin skribis: > >> It is possible to directly checkout 'origin/wip-check' branch to review these >> patches. Thanks. >> >> Mathieu Lirzin (5): >> tests: Silence %cpio-program. >> build: Add a Guile custom test driver using SRFI-64. >>

Re: [PATCH] gnu: font-gnu-freefont-ttf: Update to 20120503 and build from source.

2016-04-02 Thread alírio eyng
On 4/2/16, Eric Bavier wrote: > It often appears that in trivial scripts it is simply the 'print' > syntax that causes breakage between python2 and 3. and you trivially fix it with 2to3 command > while packaging the fantasque-sans font, I found that it requires > fontforge with python2 (because o

Re: [GNU-linux-libre] MAME emulator is giving incentive to use non-free software

2016-04-02 Thread alírio eyng
On 4/2/16, Denis 'GNUtoo' Carikli wrote: > Why not just requiring some documentation along the emulator that > documents at least one fully free software that can run on it. this is missing some complexity: we don't want something better done natively (we exclude ndiswrapper)[1] but we still want

Re: [PATCH] gnu: font-gnu-freefont-ttf: Update to 20120503 and build from source.

2016-04-02 Thread Eric Bavier
On Thu, 31 Mar 2016 13:18:06 + alírio eyng wrote: > reiterating for the list > On 3/31/16, Ludovic Courtès wrote: > > I understand cannot support Python 2 and 3 simultaneously, but I think > > Leo was suggesting changing the ‘fontforge’ package to use Python 2.x > > instead of 3.x. WDYT?

Re: [v2 1/2] gnu: Add libbsd.

2016-04-02 Thread Alex Kost
Leo Famulari (2016-04-02 04:24 +0300) wrote: > * gnu/packages/libbsd.scm: New file. > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. > --- > gnu-system.am | 1 + > gnu/packages/libbsd.scm | 43 +++ > 2 files changed, 44 insertions(+) > create mod

Re: [v2 2/2] gnu: Add signify.

2016-04-02 Thread Alex Kost
Leo Famulari (2016-04-02 04:24 +0300) wrote: > * gnu/packages/crypto.scm (signify): New variable. > --- > gnu/packages/crypto.scm | 35 +++ > 1 file changed, 35 insertions(+) [...] > +(define-public signify > + (package > +(name "signify") > +(version "17"

Re: [PATCH] Add GIMP plugin “fourier”.

2016-04-02 Thread Jookia
On Sat, Apr 02, 2016 at 09:25:21AM +0200, Ricardo Wurmus wrote: > I think it’s ugly to hard-code “~/.guix-profile” because it’s not the > only possible profile. I’d really like a more general solution that > uses an environment variable we can source from any profile’s > “etc/profile” file. Absol

Re: rfc/rfh: i686-w64-mingw32 cross target

2016-04-02 Thread Jan Nieuwenhuizen
Ricardo Wurmus writes: > I think these are the only patches I needed. Could you give an example > of what things need to be patched for mingw? The two top commits here are for ncurses and readline https://github.com/janneke/guix/tree/wip-hurd+mingw (work in progress). Typically: configure

Re: [PATCH] Add GIMP plugin “fourier”.

2016-04-02 Thread Ricardo Wurmus
Jookia <166...@gmail.com> writes: > On Sat, Apr 02, 2016 at 08:20:54AM +0200, Ricardo Wurmus wrote: >> Unfortunately, GIMP does not respect any plugin search path environment >> variable, so after installation users have to edit their GIMP settings >> to include “$GUIX_PROFILE/lib/gimp/2.0/plug-

Re: [RFC] Support for pam_limits.so: “su” is ignored.

2016-04-02 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> * pam-services “su”, “sudo”, and possibly “passwd” are not actually >> modified when I check their names (as I do in this patch). If I >> extend all pam-services without checking their names they do get >> modified. With the attache