Re: Suggest add FAQ documents about integrating with other linux distribution.

2015-05-25 Thread Ludovic Courtès
Please keep the list Cc’d. Feng Shu skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Good questions! I drafted a section on how to use Guix on another >> GNU/Linux distro, and these are the typical things that need to be >> answered in that section: >> >> http://lists.gnu.org/archive/ht

Improved ‘guix system’ error reporting

2015-05-25 Thread Ludovic Courtès
On IRC Christian Grothoff reported that ‘guix system init’ wouldn’t provide much information beyond the error message. Commit 2abcc97 improves that by showing (or trying to) the source code location of the bottom-most stack frame. This required getting the user’s file auto-compiled, so we would g

Re: Should these files ignored?

2015-05-25 Thread Ludovic Courtès
Feng Shu skribis: > #+BEGIN_COMMENT > doc/guix.info-1 > doc/guix.info-2 These are now ignored. > po/guix/cs.po These must not be ignored, they are checked in. Thanks, Ludo’.

Re: Guix Oficial Website

2015-05-25 Thread Luis Felipe López Acevedo
On 2015-05-25 08:39, l...@gnu.org wrote: Luis Felipe López Acevedo skribis: On 2015-05-24 17:48, Luis Felipe López Acevedo wrote: Hi Adam. Yes, I'm aware of those. Most of them are because of a missing Doctype definition on all pages, and because of using XML syntax in self-closing elemen

Re: About webkitgtk and gtk

2015-05-25 Thread 宋文武
Ludovic Courtès writes: > 宋文武 skribis: > >> The missing one (webkit1 + gtk3.0) is not very useful, >> deprecated and not commonly used by other projects AFAIK. >> I may said it wrong here, what came into my mind is webkit2 + gtk2. >> But feel free to send a patch for it. > > If it’s not used, sh

Re: About webkitgtk and gtk

2015-05-25 Thread Ludovic Courtès
宋文武 skribis: > The missing one (webkit1 + gtk3.0) is not very useful, > deprecated and not commonly used by other projects AFAIK. > > But feel free to send a patch for it. If it’s not used, should we really provide it as a package? I’d rather avoid it. WDYT? Ludo’.

Re: Suggest add FAQ documents about integrating with other linux distribution.

2015-05-25 Thread Ludovic Courtès
"Feng Shu" skribis: > I use guix to build my own version of emacs-snapshot and sawfish, and > find some integrate-issue, and suggest add a FAQ to deal with, > for example: > > 1. How to use fonts which is outside guix? > 2. How to use fonts config which is outside guix? > 3. How to use gtk or qt

Re: Website, differentiating GuixSD vs Guix

2015-05-25 Thread Ludovic Courtès
Luis Felipe López Acevedo skribis: > On 2015-05-24 11:44, Amirouche Boubekki wrote: [...] >> What do you think about using a “laptop logo” or something for GSD >> instead of the “package”? > > I think it's a good idea. I can make the change if others agree. Why not, sounds good to me. Ludo’.

Re: Guix Oficial Website

2015-05-25 Thread Ludovic Courtès
Luis Felipe López Acevedo skribis: > On 2015-05-24 17:48, Luis Felipe López Acevedo wrote: >> >> Hi Adam. >> >> Yes, I'm aware of those. Most of them are because of a missing Doctype >> definition on all pages, and because of using XML syntax in >> self-closing elements. Part of that is related t

Re: About webkitgtk and gtk

2015-05-25 Thread Feng Shu
宋文武 writes: >> #+BEGIN_COMMENT >> guix build: error: failed to evaluate expression `(@ (emacs-snapshot) >> webkitgtk-2.4/gtk+-3)': (wrong-type-arg "module-variable" "Wrong type >> argument in position ~A (expecting ~A): ~S" (1 "module" #f) (#f)) >> >> #+END_COMMENT > I have no idea about this (

Re: 01/01: gnu: dbus-glib: Propagate inputs dbus and glib.

2015-05-25 Thread Ludovic Courtès
Andreas Enge skribis: > On Sun, May 24, 2015 at 10:33:05AM -0400, Mark H Weaver wrote: >> l...@gnu.org (Ludovic Courtès) writes: >> > Should we revert that part of the commit, at least for packages for >> > which we don’t know? >> FWIW, I don't feel the need to revert, especially since it would e

Re: [PATCH 10/10] gnu: base: Added glibc-for-target macro.

2015-05-25 Thread Ludovic Courtès
Manolis Ragkousis skribis: > The problem is that when trying to build %gcc-static from > make-bootstrap.scm I get: > > make[2]: Entering directory > '/tmp/nix-build-gcc-static-4.8.4.drv-0/build/i686-pc-gnu/libgcc' > # If this is the top-level multilib, build all the other > DEFINES='' HEADERS=''

Re: About webkitgtk and gtk

2015-05-25 Thread 宋文武
Feng Shu writes: > 宋文武 writes: > >> By default, 'guix build NAME-SPEC' match the package by name field. >> In this case, to select a package by variable name, we can use: >> >> $ guix build -e '(@ (gnu packages webkit) webkitgtk-2.4/gtk+-3' >> >> Please see the 'Invoke guix build' section of t

[patch] Add webkitgtk-2.4/gtk+-3.0.patch

2015-05-25 Thread Feng Shu
>From f755ed7e31446c86ed52fc1acfda2f90690688a2 Mon Sep 17 00:00:00 2001 From: Feng Shu Date: Mon, 25 May 2015 19:36:28 +0800 Subject: [PATCH] gnu: Add webkitgtk-2.4/gtk+-3.0 --- gnu/packages/webkit.scm | 8 1 file changed, 8 insertions(+) diff --git a/gnu/packages/webkit.scm b/gnu/pack

Re: About webkitgtk and gtk

2015-05-25 Thread 宋文武
Feng Shu writes: > 宋文武 writes: > >> Feng Shu writes: >> >>> 宋文武 writes: >>> Feng Shu writes: > Webkit package is like this: > > 1. webkitgtk-2.8.1 --> webkit2 + gtk3.0 > 2. webkitgtk-2.4.8 --> webkit + gtk2 > > In debian, it is like this: > > 1. w

Re: About webkitgtk and gtk

2015-05-25 Thread 宋文武
Hi, you sent mails to me directly without CC to the list. Feng Shu writes: > 宋文武 writes: > >> Feng Shu writes: >> >>> Webkit package is like this: >>> >>> 1. webkitgtk-2.8.1 --> webkit2 + gtk3.0 >>> 2. webkitgtk-2.4.8 --> webkit + gtk2 >>> >>> In debian, it is like this: >>> >>> 1. webkit2

Re: About webkitgtk and gtk

2015-05-25 Thread 宋文武
Feng Shu writes: > Webkit package is like this: > > 1. webkitgtk-2.8.1 --> webkit2 + gtk3.0 > 2. webkitgtk-2.4.8 --> webkit + gtk2 > > In debian, it is like this: > > 1. webkit2gtk --> webkit2 + gtk3.0 > 2. webkitgtk-3.0 --> webkit + gtk3.0 > 3. webkitgtk-1.0 --> webkit + gtk2.0 > > > I thi

About webkitgtk and gtk

2015-05-25 Thread Feng Shu
Webkit package is like this: 1. webkitgtk-2.8.1 --> webkit2 + gtk3.0 2. webkitgtk-2.4.8 --> webkit + gtk2 In debian, it is like this: 1. webkit2gtk --> webkit2 + gtk3.0 2. webkitgtk-3.0 --> webkit + gtk3.0 3. webkitgtk-1.0 --> webkit + gtk2.0 I think is is more reasonable. --

Suggest add FAQ documents about integrating with other linux distribution.

2015-05-25 Thread Feng Shu
I use guix to build my own version of emacs-snapshot and sawfish, and find some integrate-issue, and suggest add a FAQ to deal with, for example: 1. How to use fonts which is outside guix? 2. How to use fonts config which is outside guix? 3. How to use gtk or qt theme similar with outside guix? 4

emacs-snapshot and emacs-xwidget example

2015-05-25 Thread Feng Shu
I have hacked emacs-snapshot and emacs-xwidget package define. for very very slowly newwork speed, I can't build them as official guix package. people interesting them can copy and *edit* #+BEGIN_SRC lisp (define-public emacs-snapshot (package (inherit emacs) (name "emac