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,

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 ---

[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 +++

[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

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

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 >

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

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. > --- >

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

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

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

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”

[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

[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

[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

[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

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 >>>

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(+) > [...] > >

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? >> >>

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

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 >

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

[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 @@

[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

[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

[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

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

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

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

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 >

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

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

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

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

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.

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:

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

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

[PATCH] Add GIMP plugin “fourier”.

2016-04-02 Thread Ricardo Wurmus
Hi Guix, the attached patch adds a GIMP plugin to edit pictures in fourier space. Very cool! 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-ins” in