Re: How to package software for guix?

2014-11-05 Thread
Omar Radwan writes: > I wanna get into guix development. Since I don't know any programming, I > would be most useful in packaging software for guix. I want to package > lxqt. I know qt5 is in the guix repo. So it wouldn't be very hard to > package it, I think. But how do you package and upload s

Re: [PATCH] gnu: kde: Add kdelibs.

2014-11-05 Thread
Ludovic Courtès writes: > Andreas Enge skribis: > >> thanks to Ludovic's help with debugging Qt and dbus, I finally have a working >> recipe for kdelibs that allows me to compile the KDE "Hello, world" >> tutorial at >> https://techbase.kde.org/Development/Tutorials/First_program > > This is g

Re: [PATCH] gnu: kde: Add kdelibs.

2014-11-07 Thread
Andreas Enge writes: > On Thu, Nov 06, 2014 at 12:46:21PM +0100, Ludovic Courtès wrote: >> Apologies if this was already mentioned, but why don’t >> -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE and >> -DCMAKE_INSTALL_RPATH=$out/lib (in cmake-build-system.scm) lead to >> binaries with a RUNPATH? As E

[PATCH] gnu: Add GNU Typist.

2014-11-12 Thread
* gnu/packages/games.scm (gtypist): New variable. --- gnu/packages/games.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index df24c0d..9009ad7 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/game

[PATCH] gnu: Add Tiled

2014-11-13 Thread
* gnu/packages/tiled.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/tiled.scm | 57 ++ 2 files changed, 58 insertions(+) create mode 100644 gnu/packages/tiled.scm diff --git a/gnu-system

Re: [PATCH] gnu: Add Tiled

2014-11-13 Thread
Eric Bavier writes: > 宋文武 writes: > >> * gnu/packages/tiled.scm: New file. >> * gnu-system.am (GNU_SYSTEM_MODULES): Add it. >> --- >> gnu-system.am | 1 + >> gnu/packages/tiled.scm | 57 >> +++

Re: [PATCH] gnu: Add Tiled

2014-11-13 Thread
Oh, the patch title should be `gnu: Add Tiled.' And, I can not type anything in tiled (eg. file save dialog), I got: Qt: Failed to create XKB context! Use QT_XKB_CONFIG_ROOT environmental variable to provide an additional search path, add ':' as separator to provide several search paths and

Re: [PATCH] gnu: Add Tiled

2014-11-14 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> +(license (list gpl2+ bsd-2 > > Could you add a comment above explaining what is meant here: is it > dual-licensing? Or does it mean that some files are GPL’d while others > are BSD? > > In the latter case

[PATCH] gnu: Add Wine.

2014-11-15 Thread
* gnu/packages/wine.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/wine.scm | 135 ++ 2 files changed, 136 insertions(+) create mode 100644 gnu/packages/wine.scm diff --git a/gnu-system.

Re: [PATCH] gnu: Add Wine.

2014-11-15 Thread
I have once reached at 'check phase without X, and failed. Now more inputs (samba, openldap, xorg-server) are added, And I just find that my network is too slow.. So, I hope someone could pick it up :) I'm not familiar with 64bit wine(not needed IMO) and cross-build in Guix, but just set #:syste

Re: [PATCH] gnu: Add Wine.

2014-11-15 Thread
John Darrington writes: > On Sat, Nov 15, 2014 at 10:41:19PM +0800, ? wrote: > > + "Wine (originally an acronym for \"Wine Is Not an Emulator\") is a > +compatibility layer capable of running Windows applications on several > +POSIX-compliant operating systems, such as

Re: [PATCH] gnu: Add Wine.

2014-11-15 Thread
Oh, sorry, this one should build. >From 93723829109c48db430eb28c3e5b9d7a301a7c1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Sat, 15 Nov 2014 21:02:30 +0800 Subject: [PATCH] gnu: Add Wine. * gnu/packages/wine.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): A

Re: [PATCH] gnu: Add Wine.

2014-11-15 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> + '(substitute* "Make.vars.in" >> + (("/bin/sh") "@SHELL@") > > Indent second line under the ‘u’ (see examples in other files.) > >> +

Re: [PATCH] gnu: Add Wine.

2014-11-17 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> I can't get tests working, so leave them disabled. > > It’s OK to do that so we can move forward, but please leave a comment > that explains the situation, above #:tests? #f. The goal remains to > have tests running, e

[PATCH] gnu: Add Glulxe.

2014-11-18 Thread
* gnu/packages/games.scm (glkterm, glulxe): New variables. --- gnu/packages/games.scm | 79 ++ 1 file changed, 79 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index c9bb678..5859cbc 100644 --- a/gnu/packages/games.scm +

Re: [PATCH] gnu: Add Wine.

2014-11-19 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> From ff676fcd6a5086b700186751c0745e08769dbd4c Mon Sep 17 00:00:00 2001 >> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= >> Date: Sat, 15 Nov 2014 21:02:30 +0800 >> Subject: [PATCH] gnu: Add Wine. >> >> *

Re: [PATCH] gnu: Add Glulxe.

2014-11-19 Thread
Eric Bavier writes: > 宋文武 writes: > >> * gnu/packages/games.scm (glkterm, glulxe): New variables. >> --- >> gnu/packages/games.scm | 79 >> ++ >> 1 file changed, 79 insertions(+) >> >> diff --git a

Re: Containers on Guix

2014-11-20 Thread
David Thompson writes: > Hello all, > > As some of you know, I wrote 'guix environment' as the first step on my > journey to use Guix to improve my (and hopefully others) software > development workflow. Now that the basics are working, I'm interested > in taking things further. In particular,

[PATCH] gnu: Add getmail

2014-11-22 Thread
>From b26fe8c0c4f6517cfacedc6cfd48441c4aaa28dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Sun, 23 Nov 2014 13:07:42 +0800 Subject: [PATCH] gnu: Add getmail. * gnu/packages/mail.scm (getmail): New variable. --- gnu/packages/mail.scm | 26 +

Re: [PATCH] gnu: Add getmail

2014-11-22 Thread
宋文武 writes: > From b26fe8c0c4f6517cfacedc6cfd48441c4aaa28dd Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= > Date: Sun, 23 Nov 2014 13:07:42 +0800 > Subject: [PATCH] gnu: Add getmail. > > * gnu/packages/mail.scm (getmail): New variable. > --- >

make polkit work

2014-11-24 Thread
IIUC, our `polkit' can't see actions/rules from other packages. In NixOS[0], the hardcoded "${out}/share/polkit-1" is overwrited to "/var/run/current-system/sw/share/polkit-1", provided by system packages. Instead of take a similar path, can we make "a proper patch which will be accepted upstream"

use zsh as login shell

2014-11-27 Thread
Currently, zsh doesn't work out of box. IMO, we should use `/etc/environment' for system variables: LANG=en_US.UTF-8 PATH=/run/current-system/profile/bin:/run/setuid-programs And add `pam_env.so' to /etc/pam.d/login, to make tty login work. With `/etc/profile', `/etc/zlogin' just: sou

Re: use zsh as login shell

2014-11-28 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> Currently, zsh doesn't work out of box. > > On the standalone system, right? Yes. > >> IMO, we should use `/etc/environment' for system variables: >> LANG=en_US.UTF-8 >> PATH=/run/current-s

Re: use zsh as login shell

2014-11-28 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> Currently, zsh doesn't work out of box. > > On the standalone system, right? Yes. > >> IMO, we should use `/etc/environment' for system variables: >> LANG=en_US.UTF-8 >> PATH=/run/current-s

Re: use zsh as login shell

2014-11-28 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> Ludovic Courtès writes: >> >>> 宋文武 skribis: > > [...] > >>>> IMO, we should use `/etc/environment' for system variables: >>>> LANG=en_US.UTF-8 >>>> PATH=/run/curr

[PATCH] gnu: wireless-tools: Install the manual pages under $out/share/man

2014-11-28 Thread
>From f961e72823cda48406d0058902c67b6b663da791 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Sat, 29 Nov 2014 12:52:59 +0800 Subject: [PATCH] gnu: wireless-tools: Install the manual pages under $out/share/man. * gnu/packages/linux.scm (wireless-tools)[origin]: Add

Re: Few notes to 0.8

2014-11-29 Thread
Ludovic Courtès writes: > Adam Pribyl skribis: > >> I have now, with the help of people from this list, running >> installation, with more or less complete config.scm. Guix gets better >> with every version. > > Thanks for the detailed feedback, as usual! > >> 1. even thou networking and lsh-ser

Re: [PATCH] gnu: wireless-tools: Install the manual pages under $out/share/man

2014-11-29 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> From f961e72823cda48406d0058902c67b6b663da791 Mon Sep 17 00:00:00 2001 >> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= >> Date: Sat, 29 Nov 2014 12:52:59 +0800 >> Subject: [PATCH] gnu: wireless-tools: Install the man

Re: Few notes to 0.8

2014-11-30 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> Ludovic Courtès writes: >> >>> Adam Pribyl skribis: > > [...] > >>>> 2. during boot the system twice sets the console font, each time to a >>>> different one (this is not always reproducibl

Re: use zsh as login shell

2014-12-02 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> Ludovic Courtès writes: >> >>> 宋文武 skribis: >>> >>>> Ludovic Courtès writes: > > [...] > >>> So, instead of what you suggest, what about having: >>> >>> 1. /etc

Re: [PATCH] gnu: Add Glulxe.

2014-12-03 Thread
Mark H Weaver writes: > Eric Bavier writes: > >> This is a bit terse, IMHO. Perhaps something like: >> >> (let* ((out (assoc-ref outputs "out")) >>(inc (string-append out "/include"))) >> (begin >> (mkdir-p inc) >> (for-each >> (lambda (f) (copy-file f (string-append inc

[PATCH] gnu: Add dmenu

2014-12-03 Thread
>From a199cc6061e8607e6424cd56fc47da20c7cc1b16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Wed, 3 Dec 2014 20:37:33 +0800 Subject: [PATCH] gnu: Add dmenu. * gnu/packages/dwm.scm (dmenu): New variable. --- gnu/packages/dwm.scm | 27 +++ 1 f

Re: [PATCH] gnu: Add dmenu

2014-12-03 Thread
Start description in a newline :x >From b07a51a5a98cc61409716d80ab67fe9783ebf27b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Wed, 3 Dec 2014 20:37:33 +0800 Subject: [PATCH] gnu: Add dmenu. * gnu/packages/dwm.scm (dmenu): New variable. --- gnu/packages/dwm.scm |

Re: [PATCH] gnu: Add dmenu

2014-12-04 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> From b07a51a5a98cc61409716d80ab67fe9783ebf27b Mon Sep 17 00:00:00 2001 >> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= >> Date: Wed, 3 Dec 2014 20:37:33 +0800 >> Subject: [PATCH] gnu: Add dmenu. >> >> *

Re: use zsh as login shell

2014-12-05 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> Ludovic Courtès writes: >> >>> 宋文武 skribis: > > [...] > >>>>> 3. The skeleton for ~/.bash_profile sources /etc/profile, /etc/bashrc, >>>>> and ~/.bashrc. >>>&g

Re: use zsh as login shell

2014-12-05 Thread
Here are my new patches: Yeh, just add ~/.zshrc to source /etc/profie is enough. >From 42ccd7a445c9676db6d2c7b2b0583db45be245aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Fri, 5 Dec 2014 20:01:07 +0800 Subject: [PATCH 1/2] system: Cleanup bash startup files. * g

Re: [PATCH] gnu: tzdata: Upgrade to 2014j.

2014-12-05 Thread
Alex Kost writes: > If I understand correctly this upgrade should be pushed into > core-updates, right? > > From f413da0721cbf8558a692f2707bcf9cb778def58 Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Fri, 5 Dec 2014 15:59:00 +0300 > Subject: [PATCH] gnu: tzdata: Upgrade to 2014j. > > --- >

[PATCH 1/2] gnu: fish: Update to 2.1.1

2014-12-05 Thread
This contains security fixes, according to: http://fishshell.com/release_notes.html >From 894c97a64407bdc8ce5517c48353beb5ad0ccda5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Sat, 6 Dec 2014 14:26:29 +0800 Subject: [PATCH 1/2] gnu: fish: Update to 2.1.1. * gnu/

[PATCH 2/2] gnu: fish: Use /etc as sysconfdir

2014-12-05 Thread
>From c013b47d1947b1d0f01ce95e2ed8ecf98c236b65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Sat, 6 Dec 2014 14:53:00 +0800 Subject: [PATCH 2/2] gnu: fish: Use /etc as sysconfdir. * gnu/packages/fish.scm (fish) [arguments]: Add #:configure-flags. [origin]: Add sni

use zsh and fish as login shell

2014-12-06 Thread
My previous patches for bash/zsh did not put fish into consider. It's not POSIX-compliant, I have to generate a different config file. Gentoo/Exherho create different files for differnt shells, eg: /etc/profile.env for sh /etc/profile.csh for csh both comming from /etc/env.d. So, I could do s

Re: [PATCH 1/2] gnu: fish: Update to 2.1.1

2014-12-06 Thread
Andreas Enge writes: > On Sat, Dec 06, 2014 at 02:59:46PM +0800, 宋文武 wrote: >> This contains security fixes, according to: >> http://fishshell.com/release_notes.html >> -(version "2.1.0") >> +(version "2.1.1") >> -

Re: /etc/profile and .zshrc skeleton

2014-12-06 Thread
Ludovic Courtès writes: > (I think I had overlooked this email earlier today, sorry for the > confusion.) Sorry for my mess. > > 宋文武 skribis: > >> From 42ccd7a445c9676db6d2c7b2b0583db45be245aa Mon Sep 17 00:00:00 2001 >> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?=

[PATCH 1/2]: system: Cleanup bash startup files

2014-12-06 Thread
>From feba8aac3e4b0ae0255e034b2b7cc12b405ce675 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Fri, 5 Dec 2014 20:01:07 +0800 Subject: [PATCH 1/2] system: Cleanup bash startup files. * gnu/system.scm (etc-directory) (bashrc): Rename to (profile). 'LC_ALL': Change to

[PATCH 2/2]: system: Add skeleton '.zlogin'

2014-12-06 Thread
>From 7fccb8a8570d8806757dfdedf026ec89244c8899 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Fri, 5 Dec 2014 21:17:49 +0800 Subject: [PATCH 2/2] system: Add skeleton '.zlogin'. * gnu/system/shadow.scm (default-skeletons): Add .zlogin. --- gnu/system/shadow.scm | 4

Re: [PATCH 1/2]: system: Cleanup bash startup files

2014-12-08 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> From feba8aac3e4b0ae0255e034b2b7cc12b405ce675 Mon Sep 17 00:00:00 2001 >> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= >> Date: Fri, 5 Dec 2014 20:01:07 +0800 >> Subject: [PATCH 1/2] system: Cleanup bash startup file

[PATCH] gnu: Add startup-notification

2014-12-08 Thread
>From 9279deaa6a88d2300c7324e089d18919866d44ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Mon, 8 Dec 2014 21:36:03 +0800 Subject: [PATCH] gnu: Add startup-notification. * gnu/packages/xdisorg.scm (startup-notification): New variable. --- gnu/packages/xdisorg.scm

[PATCH 2/2] gnu: Add libwnck

2014-12-08 Thread
This is after: [PATCH]: gnu: Add startup-notification >From 5383f469603146abc102f70165e2bea9538b3d34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Mon, 8 Dec 2014 23:00:41 +0800 Subject: [PATCH 2/2] gnu: Add libwnck. * gnu/packages/gnome.scm (libwnck, libwnck-1): N

Re: [PATCH 2/2] gnu: Add libwnck

2014-12-09 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> From 5383f469603146abc102f70165e2bea9538b3d34 Mon Sep 17 00:00:00 2001 >> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= >> Date: Mon, 8 Dec 2014 23:00:41 +0800 >> Subject: [PATCH 2/2] gnu: Add libwnck. >> >>

Re: [PATCH 1/2]: system: Cleanup bash startup files

2014-12-09 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> From e660764aebc524b1ed22c594aa45784b510de3e2 Mon Sep 17 00:00:00 2001 >> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= >> Date: Fri, 5 Dec 2014 20:01:07 +0800 >> Subject: [PATCH] system: Cleanup bash startup file

[PATCH] gnu: xfce: New module

2014-12-09 Thread
Should I split this to series? >From 580be1ac4e5b4e326e6746520a03ae0ca9d80974 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Tue, 9 Dec 2014 22:56:12 +0800 Subject: [PATCH] gnu: xfce: New module. * gnu/packages/xfce.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES)

[PATCH 04/15] gnu: Add libxfce4ui.

2014-12-10 Thread
* gnu/packages/xfce.scm (libxfce4ui): New variable. --- gnu/packages/xfce.scm | 33 - 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 3c60b5c..554548c 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/pack

[PATCH 02/15] gnu: Add libxfce4util.

2014-12-10 Thread
* gnu/packages/xfce.scm (libxfce4util): New variable. --- gnu/packages/xfce.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 696fffe..b08984c 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -46,3

[PATCH 01/15] gnu: Add gtk-xfce-engine.

2014-12-10 Thread
* gnu/packages/xfce.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/xfce.scm | 48 2 files changed, 49 insertions(+) create mode 100644 gnu/packages/xfce.scm diff --git a/gnu-system.am b/

[PATCH 03/15] gnu: Add xfconf.

2014-12-10 Thread
* gnu/packages/xfce.scm (xfconf): New variable. --- gnu/packages/xfce.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index b08984c..3c60b5c 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -69,3 +

[PATCH 05/15] gnu: Add exo.

2014-12-10 Thread
* gnu/packages/xfce.scm (exo): New variable. --- gnu/packages/xfce.scm | 33 - 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 554548c..3954d1d 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xf

[PATCH 07/15] gnu: Add tumbler.

2014-12-10 Thread
* gnu/packages/xfce.scm (tumbler): New variable. --- gnu/packages/xfce.scm | 41 - 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 01e86aa..3200993 100644 --- a/gnu/packages/xfce.scm +++ b/gnu

[PATCH 06/15] gnu: Add garcon.

2014-12-10 Thread
* gnu/packages/xfce.scm (garcon): New variable. --- gnu/packages/xfce.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 3954d1d..01e86aa 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -159,3 +

[PATCH 08/15] gnu: Add xfce4-panel.

2014-12-10 Thread
* gnu/packages/xfce.scm (xfce4-panel): New variable. --- gnu/packages/xfce.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 3200993..2f63562 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@

[PATCH 09/15] gnu: Add xfce4-appfinder.

2014-12-10 Thread
* gnu/packages/xfce.scm (xfce4-appfinder): New variable. --- gnu/packages/xfce.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 2f63562..f5f3fc9 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -

[PATCH 10/15] gnu: Add xfce4-session.

2014-12-10 Thread
* gnu/packages/xfce.scm (xfce4-session): New variable. --- gnu/packages/xfce.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index f5f3fc9..5f15594 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @

[PATCH 11/15] gnu: Add xfce4-settings.

2014-12-10 Thread
* gnu/packages/xfce.scm (xfce4-settings): New variable. --- gnu/packages/xfce.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 5f15594..c601852 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm

[PATCH 13/15] gnu: Add thunar-volman.

2014-12-10 Thread
* gnu/packages/xfce.scm (thunar-volman): New variable. --- gnu/packages/xfce.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 8955c0f..f32c250 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @

[PATCH 15/15] gnu: Add xfdesktop.

2014-12-10 Thread
* gnu/packages/xfce.scm (xfdesktop): New variable. --- gnu/packages/xfce.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 5f2d581..d53c5cf 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -4

[PATCH 12/15] gnu: Add thunar.

2014-12-10 Thread
* gnu/packages/xfce.scm (thunar): New variable. --- gnu/packages/xfce.scm | 36 +++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index c601852..8955c0f 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packa

[PATCH 14/15] gnu: Add xfwm4.

2014-12-10 Thread
* gnu/packages/xfce.scm (xfwm4): New variable. --- gnu/packages/xfce.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index f32c250..5f2d581 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -404,3 +4

[PATCH] gnu: gdk-pixbuf: Propagate glib and libpng.

2014-12-10 Thread
* gnu/packages/gtk.scm (gdk-pixbuf): Move glib and libpng to 'propagated-inputs'. --- gnu/packages/gtk.scm | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index bcfe651..8646397 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/pac

[PATCH] gnu: libxcomposite: Propagate inputs.

2014-12-10 Thread
* gnu/packages/xorg.scm (libxcomposite): Move all existing 'inputs' to 'propagated-inputs'. --- gnu/packages/xorg.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index 7336fdd..fcefebf 100644 --- a/gnu/packages/xorg.scm +++

Re: [PATCH 11/15] gnu: Add xfce4-settings.

2014-12-12 Thread
Mark H Weaver writes: > 宋文武 writes: > >> * gnu/packages/xfce.scm (xfce4-settings): New variable. >> --- >> gnu/packages/xfce.scm | 30 ++ >> 1 file changed, 30 insertions(+) >> >> diff --git a/gnu/packages/xfce.scm b/gnu/p

Re: [PATCH 15/15] gnu: Add xfdesktop.

2014-12-12 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> * gnu/packages/xfce.scm (xfdesktop): New variable. > > [...] > >> +(synopsis "XFCE Desktop Manager") > > “Xfce desktop manager”, otherwise OK. > > Thanks a lot for working on it! It will be u

Re: [PATCH 03/15] gnu: Add xfconf.

2014-12-12 Thread
Mark H Weaver writes: > 宋文武 writes: >> * gnu/packages/xfce.scm (xfconf): New variable. > > This failed to build on i686-linux. For details and build log, see: > > http://hydra.gnu.org/build/173095 > > Could you look into it? Disable parallel tests does the trick

[PATCH] gnu: Add vala.

2014-12-13 Thread
* gnu/packages/gnome.scm (vala): New variable. --- gnu/packages/gnome.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 1d3ce25..5d84f4e 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@

[PATCH 1/2] gnu: Add vte.

2014-12-13 Thread
* gnu/packages/gnome.scm (vte, vte-0): New variables. --- gnu/packages/gnome.scm | 57 +- 1 file changed, 56 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 5d84f4e..7087727 100644 --- a/gnu/packages/g

[PATCH 2/2] gnu: Add xfce4-terminal.

2014-12-13 Thread
* gnu/packages/xfce.scm (xfce4-terminal): New variable. --- gnu/packages/xfce.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 69776fc..4529a43 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm

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

2014-12-15 Thread
David Thompson writes: > 宋文武 writes: > >> * gnu/packages/gnome.scm (vte, vte-0): New variables. >> --- >> gnu/packages/gnome.scm | 57 >> +- >> 1 file changed, 56 insertions(+), 1 deletion(-) >> &g

[PATCH] services: xorg: Make SLiM sessions configurable.

2014-12-15 Thread
* gnu/services/xorg.scm (%default-xsessions): New variable. (xsessions-directory): New procedure. (slim-service): Add #:sessions parameter. [slim.cfg]: Honor #:sessions. (xinitrc): Adjust accordingly. --- gnu/services/xorg.scm | 50 +++--- 1 file

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

2014-12-16 Thread
Mark H Weaver writes: > 宋文武 writes: > >> David Thompson writes: >>> Maybe call this one 'vte-gtk2'? 'vte-0' isn't very descriptive. >> Basically, I intend to use the version of pc file, >> for example, I have libwnck-1, which has libw

Re: [PATCH 1/4] guix: build/glib-or-gtk-build-system: Add support for GIO and XDG theming.

2014-12-19 Thread
Federico Beffa writes: > I added support for GIO and theming data according to the XDG specifications. > > https://developer.gnome.org/gio/stable/running-gio-apps.html > http://www.freedesktop.org/wiki/Specifications/ > > Regards, > Fede > From c726b525111ff2f8055f7f2be98b7a5e61a8a96e Mon Sep 17

Re: [PATCH] services: xorg: Make SLiM sessions configurable.

2014-12-19 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> * gnu/services/xorg.scm (%default-xsessions): New variable. >> (xsessions-directory): New procedure. >> (slim-service): Add #:sessions parameter. >> [slim.cfg]: Honor #:sessions. >> (xi

Re: [PATCH] services: xorg: Make SLiM sessions configurable.

2014-12-19 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> From 144bf00b86f6884615d986598ccc62a3c4747eef Mon Sep 17 00:00:00 2001 >> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= >> Date: Tue, 16 Dec 2014 00:21:46 +0800 >> Subject: [PATCH] services: xorg: Make SLiM sessions conf

[PATCH 1/2] gnu: perl-xml-simple: Propagate XML::Parser.

2014-12-31 Thread
* gnu/packages/xml.scm (perl-xml-simple): Move XML::Parser from 'inputs' to 'propagated-inputs'. --- gnu/packages/xml.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index 63d0ef2..76366db 100644 --- a/gnu/packages/xml.scm +++ b

[PATCH 2/2] gnu: icon-naming-utils: Wrap with PERL5LIB to find XML::Simple.

2014-12-31 Thread
Fixes . * gnu/packages/gnome.scm (icon-naming-utils)[arguments]: New field. --- gnu/packages/gnome.scm | 12 1 file changed, 12 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 1ff9e85..a2ef712 100644 --- a/gnu/packages/gnom

TODO: user-environment-hook

2015-01-01 Thread
Currently, (guix profiles) has code to build 'info-dir' for packages in profile. As mentioned in TODO, IIUC, we should move the code to 'texinfo'. Other usecases include: * hicolor-icon-theme: use gtk-update-icon-cache to get 'icon-theme.cache'. * shared-mime-info: use update-mime-database to get

[PATCH 1/2] gnu: qt: Update to 5.4.0.

2015-01-02 Thread
* gnu/packages/qt.scm (qt): Update to 5.4.0. [origin]: Add snippet. --- gnu/packages/qt.scm | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 30b772d..42df933 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/q

[PATCH 2/2] gnu: qt: Add more inputs.

2015-01-02 Thread
* gnu/packages/qt.scm (qt): Add inputs libxcomposite, libxml2, libxslt, mtdev, pcre, eudev. Add native-inputs bison, flex, gperf, python-2, ruby. --- gnu/packages/qt.scm | 24 +++- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/gnu/packages/qt.scm b/gnu/packa

Re: TODO: user-environment-hook

2015-01-02 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> Currently, (guix profiles) has code to build 'info-dir' for packages in >> profile. >> As mentioned in TODO, IIUC, we should move the code to 'texinfo'. > > Yes, that’s the initial idea. However,

Re: [PATCH] gnu: kde: Add kdelibs.

2015-01-02 Thread
> Andreas Enge skribis: > >> RUNPATH >> /gnu/store/7c30kyzagk84inhnb2nbxcmnh76xgh6c-ktouch-4.14.2/lib:/gnu/store/4k20pkxgvfc22wpcvh6xr26ma4b619ad-glibc-2.20/lib:/gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8.3-lib/lib64:/gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8.3-lib

Re: [PATCH 1/2] gnu: qt: Update to 5.4.0.

2015-01-03 Thread
2015-01-04 6:45 GMT+08:00 Andreas Enge : > Hello, > > On Sat, Jan 03, 2015 at 08:16:02PM +0100, Ludovic Courtès wrote: > > > * gnu/packages/qt.scm (qt): Add inputs libxcomposite, libxml2, libxslt, > > > mtdev, pcre, eudev. Add native-inputs bison, flex, gperf, python-2, > ruby. > > actually, di

Re: [PATCH 1/2] gnu: qt: Update to 5.4.0.

2015-01-04 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> * gnu/packages/qt.scm (qt): Update to 5.4.0. >> [origin]: Add snippet. > > [...] > >> * gnu/packages/qt.scm (qt): Add inputs libxcomposite, libxml2, libxslt, >> mtdev, pcre, eudev. Add native-inputs bison

Re: [PATCH 1/2] gnu: qt: Update to 5.4.0.

2015-01-04 Thread
2015-01-04 21:08 GMT+08:00 宋文武 : > Ludovic Courtès writes: > > > 宋文武 skribis: > > > >> * gnu/packages/qt.scm (qt): Update to 5.4.0. > >> [origin]: Add snippet. > > > > [...] > > > >> * gnu/packages/qt.scm (qt): Add inputs libxcomp

[PATCH] linux-boot: Make /etc/mtab a symlink to /proc/self/mounts.

2015-01-05 Thread
Fixes . * gnu/build/linux-boot.scm (mount-root-file-system): Make /root/etc/mtab a symlink to /proc/self/mounts. * gnu/build/file-systems.scm (mount-file-system): Don't update /etc/mtab. * guix/build/syscalls.scm (mount, umount): Have #:update-mtab? default to #f. --

Re: [PATCH] linux-boot: Make /etc/mtab a symlink to /proc/self/mounts.

2015-01-06 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> Fixes <http://bugs.gnu.org/19491>. >> >> * gnu/build/linux-boot.scm (mount-root-file-system): Make /root/etc/mtab >> a symlink to /proc/self/mounts. >> * gnu/build/file-systems.scm (mount-file-system

[PATCH] gnu: Add nss.

2015-01-07 Thread
* gnu/packages/patches/nss.patch: New file. * gnu-system.scm (dist_patch_DATA): Add it. * gnu/packages/polkit.scm (nss): New variable. --- gnu-system.am | 1 + gnu/packages/patches/nss.patch | 241 + gnu/packages/polkit.scm| 84 ++

Re: [PATCH 1/4] guix: build/glib-or-gtk-build-system: Add support for GIO and XDG theming.

2015-01-08 Thread
Federico Beffa writes: > On Sun, Dec 21, 2014 at 11:54 AM, Ludovic Courtès wrote: >> Federico Beffa skribis: >> >>> On Fri, Dec 19, 2014 at 1:56 PM, 宋文武 wrote: >>>> FYI, every apps will install icons into 'hicolor-icon-theme', >>>>

Re: [PATCH] gnu: Add nss.

2015-01-08 Thread
Mark H Weaver writes: > 宋文武 writes: > >> * gnu/packages/patches/nss.patch: New file. >> * gnu-system.scm (dist_patch_DATA): Add it. >> * gnu/packages/polkit.scm (nss): New variable. > > polkit.scm seems like the wrong place for 'nss', although admitted

Re: [PATCH 1/4] guix: build/glib-or-gtk-build-system: Add support for GIO and XDG theming.

2015-01-08 Thread
2015-01-09 1:43 GMT+08:00 Federico Beffa : > On Thu, Jan 8, 2015 at 1:39 PM, 宋文武 wrote: > > Federico Beffa writes: > > > >> On Sun, Dec 21, 2014 at 11:54 AM, Ludovic Courtès wrote: > >>> Federico Beffa skribis: > >>> > >>>> On Fr

Re: [PATCH 1/4] guix: build/glib-or-gtk-build-system: Add support for GIO and XDG theming.

2015-01-08 Thread
2015-01-09 4:27 GMT+08:00 Ludovic Courtès : > 宋文武 skribis: > > > See also: > > https://lists.gnu.org/archive/html/guix-devel/2015-01/msg00027.html > > Of course this sounds like the best outcome. We count on you. :-) > > That said, the work that Federico has d

[PATCH] gnu: Add ninja.

2015-01-09 Thread
* gnu/packages/ninja.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/ninja.scm | 82 ++ 2 files changed, 83 insertions(+) create mode 100644 gnu/packages/ninja.scm diff --git a/gnu-system

Re: [PATCH] gnu: Add ninja.

2015-01-10 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> * gnu/packages/ninja.scm: New file. >> * gnu-system.am (GNU_SYSTEM_MODULES): Add it. > > [...] > >> + 'check >> + (lambda _ >> +(and (zero? (system "./confi

[PATCH 1/2] gnu: Move mozjs and nspr to (gnu packages gnuzilla).

2015-01-10 Thread
* gnu/packages/plokit.scm (mozjs, nspr): Move to... * gnu/packages/gnuzilla.scm (mozjs, nspr): ... here. New variables. --- gnu/packages/gnuzilla.scm | 72 ++ gnu/packages/polkit.scm | 73 +-- 2 files changed

[PATCH 2/2] gnu: Add nss.

2015-01-10 Thread
* gnu/packages/patches/nss-pkgconfig.patch: New file. * gnu-system.scm (dist_patch_DATA): Add it. * gnu/packages/gnuzilla.scm (nss): New variable. --- gnu-system.am| 1 + gnu/packages/gnuzilla.scm| 96 + gnu/packages/patches/nss-pkgconfig.

  1   2   3   4   5   6   7   8   >