[PATCH 1/3] gnu: Add jemalloc.

2015-04-17 Thread
* gnu/packages/jemalloc.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/jemalloc.scm | 43 +++ 2 files changed, 44 insertions(+) create mode 100644 gnu/packages/jemalloc.scm diff --git a/gnu-s

[PATCH 2/3] gnu: Add libaio.

2015-04-17 Thread
* gnu/packages/linux.scm (libaio): New variable. --- gnu/packages/linux.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index dc05322..4b3575c 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@

[PATCH 3/3] gnu: Add MariaDB.

2015-04-17 Thread
* gnu/packages/database.scm (mariadb): New variable. --- gnu/packages/databases.scm | 77 ++ 1 file changed, 77 insertions(+) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index ee97977..5d64757 100644 --- a/gnu/packages/databases

Re: [PATCH 3/4] gnu: shadow: User shells point to current profile

2015-04-17 Thread
(/etc/hosts (or (operating-system-hosts-file os) > -(default-/etc/hosts (operating-system-host-name > os) > +(default-/etc/hosts (operating-system-host-name > os > + (shells (user-shells os))) > (etc-di

Re: [PATCH 3/3] gnu: Add MariaDB.

2015-04-17 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> * gnu/packages/database.scm (mariadb): New variable. > > +s: “databases.scm” > >> +'configure 'pre-configure >> +(lambda _ >> + (setenv "CONFIG_SHELL" (which

[PATCH 1/2] gnu: Add python-waf.

2015-04-19 Thread
* gnu/packages/python.scm (python-waf, python2-waf): New variables. --- gnu/packages/python.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index d64f633..050c0de 100644 --- a/gnu/packages/python.scm ++

[PATCH 2/2] gnu: python-pycairo: Fix build with with python-3.4.3.

2015-04-19 Thread
* gnu/packages/patches/pycairo-wscript.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/gtk.scm (python-pycairo)[source]: Use it. [native-inputs]: Add python-waf. [arguments]<#:phases>: Add 'patch-waf phase. * gnu/packages/gtk.scm (python2-pycairo): Adjust accordingly.

Re: [PATCH 2/2] gnu: python-pycairo: Fix build with with python-3.4.3.

2015-04-19 Thread
Ricardo Wurmus writes: > 宋文武 writes: >> + (alist-cons-before >> + 'build 'configure >> + (lambda* (#:key outputs #:allow-other-keys) >> +(zero? (system* "./waf" "config

[PATCH 2/7] gnu: itstool: Update to 2.0.2.

2015-04-20 Thread
* gnu/packages/glib.scm (itstool): Update to 2.0.2. --- gnu/packages/glib.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index fe89909..13c1314 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -306,14 +306,

[PATCH 3/7] gnu: dbus-glib: Update to 0.104.

2015-04-20 Thread
* gnu/packages/glib.scm (dbus-glib): Update to 0.104. --- gnu/packages/glib.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index 13c1314..c0fb00b 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -343,7 +343

[PATCH 1/7] gnu: gobject-introspection: Update to 1.44.0.

2015-04-20 Thread
* gnu/packages/glib.scm (gobject-introspection): Update to 1.44.0. [source]: Use mirror://gnome. [arguments]<#:phases>: Remove. * gnu/packages/patches/gobject-introspection-cc.patch: Rewrite to set os.environ['CC'] in 'giscanner/__init__.py'. --- gnu/packages/glib.scm

[PATCH 4/7] gnu: libsigc++: Update to 2.4.1.

2015-04-20 Thread
* gnu/packages/glib.scm (libsigc++): Update to 2.4.1. --- gnu/packages/glib.scm | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index c0fb00b..f1de887 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -370,1

[PATCH 6/7] gnu: python-pygobject: Update to 3.16.1.

2015-04-20 Thread
* gnu/packages/glib.scm (python-pygobject): Update to 3.16.1. --- gnu/packages/glib.scm | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index 18a5a51..f888d5b 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -

[PATCH 7/7] gnu: poppler: Update to 0.32.0.

2015-04-20 Thread
* gnu/packages/pdf.scm (poppler): Update to 0.32.0. --- gnu/packages/pdf.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index 21fb395..bca577e 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -50,13 +50,13 @@

[PATCH 5/7] gnu: glibmm: Update to 2.44.0.

2015-04-20 Thread
* gnu/packages/glib.scm (glibmm): Update to 2.44.0. --- gnu/packages/glib.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index f1de887..18a5a51 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -397,7 +397,7

Re: [PATCH 1/7] gnu: gobject-introspection: Update to 1.44.0.

2015-04-21 Thread
Ludovic Courtès writes: > Hi! > > Note: this series should go to a ‘glib’ branch, which we’ll get Hydra to > build. > > 宋文武 skribis: > >> * gnu/packages/glib.scm (gobject-introspection): Update to 1.44.0. >> [source]: Use mirror://gnome. >> [argument

Re: [PATCH 1/7] gnu: gobject-introspection: Update to 1.44.0.

2015-04-21 Thread
much of which would have been wasted because they'd have to be rebuilt > again after 宋文武 pushed his patches. I also have an libxfont security > update to add to the branch as well. > > I'm sorry for stepping on toes here, but our humble build farm is in > dire need of an upg

Re: [PATCH] services: Add console-keymap service.

2015-04-25 Thread
Alex Kost writes: > Sometimes people on #guix ask about a way to change a console keymap, > for example: <https://gnunet.org/bot/log/guix/2015-04-25#T640696>. > > So I think it would be good to add a service for loadkeys, what do > people think? > > 宋文武: This patch is

Re: [PATCH 1/7] gnu: gobject-introspection: Update to 1.44.0.

2015-04-25 Thread
Andreas Enge writes: > On Sat, Apr 25, 2015 at 05:00:29AM -0400, Mark H Weaver wrote: >> Mark H Weaver writes: >> > I would like to propose that we merge 'wip-glib' into 'core-updates', >> > remove the 'wip-glib' branch and jobset, and focus Hydra on building all >> > of 'core-updates'. >> I loo

Re: [PATCH] gnu: Add fluidsynth.

2015-04-25 Thread
Ricardo Wurmus writes: > From c15d8070b24168558be79c0ac92355b37787e8c3 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Sat, 25 Apr 2015 21:35:48 +0200 > Subject: [PATCH] gnu: Add fluidsynth. > > * gnu/packages/audio.scm (fluidsynth): New variable. > --- > gnu/packages/audio.scm | 39 +++

Re: qemu-nbd: Failed to bind socket: No such file or directory

2015-04-25 Thread
Ludovic Courtès writes: > 白い熊@相撲道 skribis: > >> On 2015-03-26 22:24, l...@gnu.org wrote: >>> I have no idea, but I would recommend running: >>> >>> sudo strace -o log qemu-nbd -c /dev/nbd0 disk.qcow2 >>> >>> and then find out the socket name in ‘log’ above “Failed to bind >>> socket”. >> >> Ye

Re: [PATCH] Add extremetuxracer (Note: needs help!)

2015-04-26 Thread
Christopher Allan Webber writes: > Hello all! > > Can we really and truly claim ourselves to be a GNU/Linux distribution > without the token inclusion of our beloved TuxRacer? Egads! > > Well, I attempted to package it, but I'm running into trouble. Perhaps > someone here can help? > > Here is

Re: [PATCH] Add extremetuxracer (Note: needs help!)

2015-04-27 Thread
Christopher Allan Webber writes: > 宋文武 writes: > >> Christopher Allan Webber writes: >> >>> Hello all! >>> >>> Can we really and truly claim ourselves to be a GNU/Linux distribution >>> without the token inclusion of our beloved TuxRacer? E

Re: Cmake build failure

2015-04-27 Thread
Andreas Enge writes: > Hello, > > cmake in core-updates currently fails one test: >http://hydra.gnu.org/eval/103918?full=1 > > The culprit seems to be a linking problem: > root@debian:/tmp/nix-build-cmake-3.1.3.drv-0/cmake-3.1.3/Tests/BundleUtilities# > source ../../../environment-variables

Re: Cmake build failure

2015-04-27 Thread
> Andreas Enge writes: > >> Hello, >> >> cmake in core-updates currently fails one test: >>http://hydra.gnu.org/eval/103918?full=1 >> >> The culprit seems to be a linking problem: >> root@debian:/tmp/nix-build-cmake-3.1.3.drv-0/cmake-3.1.3/Tests/BundleUtilities# >> source ../../../environment

Re: [PATCH] gnu: mesa: Add libva input.

2015-04-28 Thread
"Taylan Ulrich Bayırlı/Kammer" writes: > From 8bb21df5e4769797ba915a83643da57168f8dc9d Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= > > Date: Tue, 28 Apr 2015 15:08:47 +0200 > Subject: [PATCH 2/3] gnu: mesa: Add libva input. > > There is a circular dep

[PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10.

2015-04-29 Thread
* gnu/packages/gstreamer.scm (gstreamer-0.10, gst-plugins-base-0.10): Remove variables. * gnu/packages/patches/gstreamer-0.10-bison3.patch, gnu/packages/patches/gstreamer-0.10-silly-test.patch: Remove files. * gnu-system.am (dist_patch_DATA): Remove them. --- gnu-system.am

Re: [PATCH] gnu: mesa: Add libva input.

2015-04-29 Thread
"Taylan Ulrich Bayırlı/Kammer" writes: > 宋文武 writes: > >> Look good to me, but how does it work? >> According to archlinux, it will build 'gallium_drv_video.so', >> described as VA-API implementation for gallium. >> IIUC, libva may dlopen

Re: [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10.

2015-04-29 Thread
Andreas Enge writes: > On Wed, Apr 29, 2015 at 04:24:56PM +0800, 宋文武 wrote: >> * gnu/packages/gstreamer.scm (gstreamer-0.10, gst-plugins-base-0.10): >> Remove variables. >> * gnu/packages/patches/gstreamer-0.10-bison3.patch, >> gnu/packages/patches/gstreamer-0.

Re: [PATCH] gnu: Remove gstreamer-0.10 and gst-plugins-base-0.10.

2015-04-29 Thread
It have been broken for 3 month, and no one seem to be interesting to fix it. Since no packages use it actually (only wxwidgets have a comment), I'd like to remove them. What do you think? http://hydra.gnu.org/job/gnu/master/gstreamer-0.10.36.i686-linux/all

[PATCH] profiles: Add 'hicolor' and 'HighContrast' icon theme hooks.

2015-05-08 Thread
* guix/profiles.scm (gtk-icon-theme-hook): New function. (%default-profile-hooks): Add `(gtk-icon-theme-hook "hicolor")' and `(gtk-icon-theme-hook "HighContrast")'. --- guix/profiles.scm | 36 +++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/gu

Re: [PATCH] profiles: Add 'hicolor' and 'HighContrast' icon theme hooks.

2015-05-08 Thread
This is WIP. > * guix/profiles.scm (gtk-icon-theme-hook): New function. > (%default-profile-hooks): Add `(gtk-icon-theme-hook "hicolor")' and > `(gtk-icon-theme-hook "HighContrast")'. > --- > guix/profiles.scm | 36 +++- > 1 file changed, 35 insertions(+), 1 de

Re: [PATCH] profiles: Add 'hicolor' and 'HighContrast' icon theme hooks.

2015-05-09 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> This is WIP. >>> * guix/profiles.scm (gtk-icon-theme-hook): New function. >>> (%default-profile-hooks): Add `(gtk-icon-theme-hook "hicolor")' and >>> `(gtk-icon-theme-hook "HighContrast&q

Re: [PATCH] profiles: Add 'hicolor' and 'HighContrast' icon theme hooks.

2015-05-11 Thread
Ludovic Courtès writes: [...] > That makes sense. I guess we’re in trouble if there are both GTK+2 and > GTK+3 packages in use, no? Well, the 'icon-theme.cache' file compitable. AFAIK, the code for `gtk-update-icon-cache' is same between GTK+2 and GTK+3, and it only depends on glib and gdk-pixb

[PATCH] gnu: Add adwaita-icon-theme.

2015-05-12 Thread
* gnu/packages/gnome.scm (adwaita-icon-theme): New variable. --- gnu/packages/gnome.scm | 16 1 file changed, 16 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 8adcbdd..2f5f125 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -

Re: [PATCH] gnu: Add adwaita-icon-theme.

2015-05-12 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> * gnu/packages/gnome.scm (adwaita-icon-theme): New variable. > > [...] > >> +(define-public adwaita-icon-theme >> + (package (inherit gnome-icon-theme) >> +(name "adwaita-icon-theme") &

[PATCH] profiles: Add gtk-icon-themes hook.

2015-05-13 Thread
* guix/profiles.scm (gtk-icon-themes): New function. (%default-profile-hooks): Add it. --- guix/profiles.scm | 79 ++- 1 file changed, 78 insertions(+), 1 deletion(-) diff --git a/guix/profiles.scm b/guix/profiles.scm index 11d9bf0..33cdb28 10

Re: Call for screenshots

2015-05-13 Thread
Ludovic Courtès writes: > Hello! > > I would be grateful if people could contribute a bunch of screenshots of > current master in the spirit of those found at > , but rather using > Xfce this time (it has to be clear that it’s GuixSD running.) He

Re: Call for screenshots

2015-05-13 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> Here are my screenshot running GNOME Mines and Emacs in Xfce. > > Nice! > >> How to show I'm under GuixSD clearly? > > Perhaps with a ‘guix package’ command in a terminal, or M-x > guix-something in Emacs, or ‘

Re: Call for screenshots

2015-05-14 Thread
Christopher Allan Webber writes: > 宋文武 writes: > >> Ludovic Courtès writes: >> >>> 宋文武 skribis: >>> >>>> Here are my screenshot running GNOME Mines and Emacs in Xfce. >>> >>> Nice! >>> >>>> How to show I&#x

Re: Reproducible profiles

2015-05-16 Thread
Ludovic Courtès writes: > David Thompson skribis: > >> Lately I've been wanting to version control the list of packages that I >> install in my user profile so that I can sync it amongst many machines. >> So, I took a stab at adding a new '--apply' option to 'guix package' >> that reads in a pac

Re: [PATCH] gnu: Add adwaita-icon-theme.

2015-05-19 Thread
Here are updated patches: >From ff7e16bc8b7e803d49d5ee880f31f3f4e1660d3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Tue, 19 May 2015 16:32:09 +0800 Subject: [PATCH 1/2] gnu: gtk+: Add SVG support to 'gtk-encode-symbolic-svg'. * gnu/packages/gtk.scm (gtk+)[inputs

Re: guix package --search-paths

2015-05-20 Thread
Ludovic Courtès writes: > With commit dbc31ab, it is now possible to do things like: > > eval `guix package --search-paths=suffix` > > to augment the search path environment variables instead of overriding > them. Doesn't the KIND field belong to 'search-path-specification'? Some variables are

Re: Search paths vs. environment variables that designate a single file

2015-05-21 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> Ludovic Courtès writes: >> >>> With commit dbc31ab, it is now possible to do things like: >>> >>> eval `guix package --search-paths=suffix` >>> >>> to augment the search path environmen

Re: [PATCH] gnu: Add adwaita-icon-theme.

2015-05-21 Thread
Federico Beffa writes: >> With 'gtk+', it will: >> 1. use gtk-update-icon-cache to build a index-theme.cache (ok) >> 2. use gtk-encode-symbolic-svg to convert symbolic SVGs to PNGs (failed) > > To enable the SVG functionality of gdk-pixbuf you have to refer to the > cache in the librsvg pac

Re: [PATCH] profiles: Add gtk-icon-themes hook.

2015-05-21 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> * guix/profiles.scm (gtk-icon-themes): New function. >> (%default-profile-hooks): Add it. > > [...] > >> +(define (gtk-icon-themes manifest) >> + "Return a derivation that unions all icon themes from man

Re: How can I add a package outside the guix source dir?

2015-05-22 Thread
Feng Shu writes: > taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") writes: > >> Feng Shu writes: >> >>> I want to add a package which will used by myself, for example: >>> >>> I don't want to put it to guix source dir, How can I solve the problem? >> >> You can set the environment varia

Re: Reproducible profiles

2015-05-22 Thread
David Thompson writes: > 宋文武 writes: > >> +1 for return 'manifest', in a same way as 'operating-system'. >> And how about use specification instead of package, so I can: >> >> (manifest >> (map package-specification->manifest-e

Re: [PATCH] gnu: Add adwaita-icon-theme.

2015-05-22 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> From ff7e16bc8b7e803d49d5ee880f31f3f4e1660d3c Mon Sep 17 00:00:00 2001 >> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= >> Date: Tue, 19 May 2015 16:32:09 +0800 >> Subject: [PATCH 1/2] gnu: gtk+: Add SVG suppo

Re: [PATCH] Add GCR, gnome-keyring, seahorse

2015-05-23 Thread
Ricardo Wurmus writes: > Attached are patches for GCR, gnome-keyring, and seahorse to manage the > GNOME keyring. > > I haven't been able to get the tests to pass, because we don't have a > running D-Bus at test time. > > I also haven't been able to actually use the gnome-keyring-daemon yet, > be

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

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

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

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

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 patc

Re: [PATCH] gnu: Add adwaita-icon-theme.

2015-05-26 Thread
Ludovic Courtès writes: > Mark H Weaver skribis: > >> 宋文武 writes: >> >>> Ludovic Courtès writes: >>>> This would have to be committed in a gtk-rebuild branch. >>> Done. >> >> I added the gnutls update to that branch and started H

Re: [PATCH] profiles: Add gtk-icon-themes hook.

2015-05-27 Thread
Ludovic Courtès writes: [...] > The fact that HOOK could return either a monadic value or a regular > value was indeed bad style. I’ve fixed it in 07eaecf, so now this part > of the patch is no longer needed. Use 'gexp?' to filter hooks do not work, I fix it to use 'derivation?'. > > OK to push

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

2015-05-27 Thread
Ludovic Courtès writes: > "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? Currently, fontconfig from Guix do not use '

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

2015-05-29 Thread
Feng Shu writes: > 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

[PATCH] gnu: webkitgtk: Update to 2.8.3.

2015-05-29 Thread
The version (2.8.9) mentioned in the previous commit (e7e8ea0) message was wrong. Should be '2.4.9'. * gnu/packages/webkit.scm (webkitgtk): Update to 2.8.3. --- gnu/packages/webkit.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/webkit.scm b/gnu/packages/

Re: 01/01: gnu: webkitgtk-2.4: Update to 2.8.9, build with gtk3.

2015-05-29 Thread
Mark H Weaver writes: > 宋文武 writes: > >> commit e7e8ea069e52052ab35a57284e18d171ab0f2daa >> Author: 宋文武 >> Date: Fri May 29 15:50:14 2015 +0800 >> >> gnu: webkitgtk-2.4: Update to 2.8.9, build with gtk3. >> >> * gnu/packages/we

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

2015-05-29 Thread
Feng Shu writes: > 宋文武 writes: > >> Hi, I update it to webkitgtk-2.4.9, apply and modify your patch, end with: >> >> * webkitgtk >> Unmodified, for upstream 'stable' release. >> GTK3 port with only WebKit2 API. >> >> * webkitgtk

[PATCH 1/2] gnu: libxml2: Update to 2.9.2.

2015-05-30 Thread
* gnu/packages/xml.scm (libxml2): Update to 2.9.2. --- gnu/packages/xml.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index 8a4d2fb..a4c81b2 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -2,6 +2,7 @@ ;;;

[PATCH 2/2] gnu: libxml2: Build python bindings separately.

2015-05-30 Thread
* gnu/packages/xml.scm (libxml2)[native-inputs]: Remove python. [arguments]: Remove. (python-libxml2, python2-libxml): New variables. --- gnu/packages/xml.scm | 53 ++-- 1 file changed, 31 insertions(+), 22 deletions(-) diff --git a/gnu/packages

Re: [PATCH 1/2] gnu: libxml2: Update to 2.9.2.

2015-05-30 Thread
Mark H Weaver writes: > 宋文武 writes: >> * gnu/packages/xml.scm (libxml2): Update to 2.9.2. > > Looks good, but this is probably for core-updates, since it will entail > recompiling at least 1/3 of our packages (as estimated by 'guix refresh > -l'), and possibly

Re: [PATCH 2/2] gnu: libxml2: Build python bindings separately.

2015-05-30 Thread
Mark H Weaver writes: > 宋文武 writes: > >> * gnu/packages/xml.scm (libxml2)[native-inputs]: Remove python. >> [arguments]: Remove. >> (python-libxml2, python2-libxml): New variables. >> --- >> gnu/packages/xml.scm | 53 >> +

Re: [PATCH 2/2] gnu: libxml2: Build python bindings separately.

2015-05-31 Thread
Mark H Weaver writes: > 宋文武 writes: > >> Mark H Weaver writes: >> >>> 宋文武 writes: >>> >>>> * gnu/packages/xml.scm (libxml2)[native-inputs]: Remove python. >>>> [arguments]: Remove. >>>> (python-libxml2,

Re: [PATCH] gnu: evince: Add inputs.

2015-06-08 Thread
David Hashe writes: > * gnu/packages/gnome.scm (evince): Add 'djvulibre' as an input. > --- > gnu/packages/gnome.scm | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm > index 34658e1..e02a430 100644 > --- a/gnu/packages/gno

Re: Help needed with security updates for Qt

2015-06-19 Thread
Mark H Weaver writes: > Hi, > > Qt includes bundled copies of a *lot* of stuff. Among other things, it > bundles Chromium, which also bundles a lot of stuff. Someone who cares > about Qt needs to be on top of security updates for the things it > bundles. > > Better yet, we should try to get it

Re: Help needed with security updates for Qt

2015-06-20 Thread
Ludovic Courtès writes: > [...] > >> I'd like to try re-package qt5 with submodules, and drop QtWebEngine. >> As same as Debian and NixOS did. > > And Fedora. Ricardo found this insightful discussion: > > http://lists.qt-project.org/pipermail/development/2015-February/019960.html > > +1 for re

[PATCH] gnu: geiser: Symlink Guile modules to the right 'guilesitedir'.

2015-06-21 Thread
* gnu/packages/emacs.scm (geiser)[arguments]: Symlink Guile modules to the right 'guilesitedir' in the 'post-install' phase. --- gnu/packages/emacs.scm | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 2502f

Re: [PATCH] gnu: geiser: Symlink Guile modules to the right 'guilesitedir'.

2015-06-21 Thread
The previous patch was intend to fix a issue that manually spawned Guile doesn't know the geiser module. When discuss this issue in IRC with alezost, I suddenly notice that add a simple '(require 'geiser-install)' to my init.el make it work. Here is the new patch for '/etc/emacs/site-start.el' (n

Re: [PATCH] gnu: geiser: Symlink Guile modules to the right 'guilesitedir'.

2015-06-22 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> * gnu/packages/emacs.scm (geiser)[arguments]: Symlink Guile modules >> to the right 'guilesitedir' in the 'post-install' phase. > > 宋文武 skribis: > >> The previous patch was intend to fix a

[PATCH] gnu: gstreamer: Add search path specification for 'GST_PLUGIN_SYSTEM_PATH'.

2015-06-24 Thread
This reverts commit e53fc0c8a, which add it wrongly to gst-plugins-base. * gnu/packages/gstreamer.scm (gstreamer)[native-search-paths]: New field. (gst-plugins-base)[native-search-paths]: Remove. --- gnu/packages/gstreamer.scm | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff

Re: How to handle required plugins and dbus services for GNOME Programs?

2015-06-24 Thread
Mark H Weaver writes: > l...@gnu.org (Ludovic Courtès) writes: > >> Mark H Weaver skribis: >> >>> A few caveats: in order for totem to work properly, you must have >>> several other packages installed in your profile. I'm not entirely sure >>> of the full set needed, but I guess it includes: >>

Re: [PATCH] gnu: gstreamer: Add search path specification for 'GST_PLUGIN_SYSTEM_PATH'.

2015-06-24 Thread
Ludovic Courtès writes: > 宋文武 skribis: > >> This reverts commit e53fc0c8a, which add it wrongly to gst-plugins-base. >> >> * gnu/packages/gstreamer.scm (gstreamer)[native-search-paths]: New field. >> (gst-plugins-base)[native-search-paths]: Remove. > >

Re: How to handle required plugins and dbus services for GNOME Programs?

2015-06-25 Thread
Mark H Weaver writes: > 宋文武 writes: >>> Actually, it turns out that 'grilo' doesn't need to be in the profile, >>> although if you don't have it you won't get the search path >>> recommendation which is crucial for Totem to work properl

Re: [PATCH 8/9] services: Add sddm service.

2016-09-02 Thread
[...] > + > +(define (sddm-activation config) > + "Return the activation gexp for CONFIG." > + #~(begin > + (symlink #$(sddm-configuration-file config) "/etc/sddm.conf"))) I don't know the behavior of activation when reconfigure services, but this `symlink' call will fail when the file alre

Re: [PATCH 2/9] activation: Allow /var/lib to be a home directory.

2016-09-02 Thread
David Craven writes: > * gnu/build/activation.scm (activate-user): Make sure /var/lib exists. > --- > gnu/build/activation.scm | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/gnu/build/activation.scm b/gnu/build/activation.scm > index 10aa58d..3abfdd6 100644 > --- a/gnu/build/activat

Re: [PATCH] gnu: gtk: Add clipit.

2016-09-04 Thread
doncatnip writes: > Hey Guix, > > This patch adds ClipIt (clipit) to the repository. Tested with lint, > build rounds=2 and actual usability. Thanks for the patch! I applied it with modifications of: - use a release tarball and remove the autogen phase. - adjust the description to include the

[PATCH] gnu: icedtea: Patch dynamically loaded libraries with absolute paths.

2016-09-08 Thread
I think this will fix the fontconfig issue (eg: #24327). Not tested (build) any jdk version yet... >From 3dbe71f7cd7b99851bd616f1ab6e1269f1fc6e2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Thu, 8 Sep 2016 23:25:23 +0800 Subject: [PATCH] gnu: icedtea: Patch dynam

[PATCH] gnu: icedtea-8: Hardcode dynamically loaded libraries.

2016-09-09 Thread
The previous patch failed with icedtea-6, which has uncatched 'decoding-error' in addition to 'encoding-error'. And it seems that only icedtea-8 needs patch, since in icedtea-7 the USE_SYSTEM_GTK, USE_SYSTEM_FONTCONFIG, etc make it links with those libraries instead of dlopen them. So, now only p

Re: [PATCH] gnu: Add direnv

2016-09-14 Thread
Christopher Baines writes: > direnv is an environment switcher for the shell. direnv can be used with many > tools, including Guix environments. > > I was lucky enough to meet the original author in London, who showed me > direnv, > and helped me write a function for my .direnvrc file to make it

Re: [PATCH] gnu: icedtea-8: Hardcode dynamically loaded libraries.

2016-09-14 Thread
l...@gnu.org (Ludovic Courtès) writes: > [...] > >> +(lambda (file) >> + (catch 'encoding-error >> +(lambda () >> + (substitute* file >> +(("VERSIONED_JNI_LIB_NAME\\(\"(.*)\", >>

[PATCH] gnu: xorg-server: Set default font path to empty.

2016-09-14 Thread
* gnu/packages/xorg.scm (xorg-server)[arguments]: Pass "--with-default-font-path=" to #:configure-flags. --- gnu/packages/xorg.scm | 4 1 file changed, 4 insertions(+) diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index 0d3cdce..fb80e85 100644 --- a/gnu/packages/xorg.scm +++ b/g

guile-dbi: Use libltdl and prefer GUILE_DBD_PATH.

2016-09-15 Thread
Hi! To reall, curentlly, guile-dbi use dlopen to load its backends. So, for Guix we have to set LD_LIBRARY_PATH, which is not desired. > [...] > (me:) >> I think it will be great to introduce a new search path (eg: GUILE_DBD_PATH) >> in addition to LD_LIBRARY_PATH. Find the absolute so filepath

[PATCH] gnu: Add Mr. Rescue.

2016-09-17 Thread
* gnu/packages/games.scm (mrrescue): New variable. --- gnu/packages/games.scm | 48 1 file changed, 48 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index d386e2c..8d321fc 100644 --- a/gnu/packages/games.scm +++ b/gnu/p

Re: [PATCH] gnu: Add Mr. Rescue.

2016-09-18 Thread
Ricardo Wurmus writes: > 宋文武 writes: > >> * gnu/packages/games.scm (mrrescue): New variable. >> --- >> gnu/packages/games.scm | 48 >> 1 file changed, 48 insertions(+) >> >> diff --git a/gnu/packages/g

Re: [PATCH] gnu: Add Mr. Rescue.

2016-09-18 Thread
Hartmut Goebel writes: > Am 17.09.2016 um 15:24 schrieb 宋文武: >> + (let* ((out (assoc-ref %outputs "out")) >> +(bindir (string-append out "/bin")) >> +(prog(string-append bindir "/mrrescue")) &g

Re: [PATCH](WIP) gforth. looking for someone with interest in this to take over.

2016-09-23 Thread
ng0 writes: > [...] > Subject: [PATCH 1/2] gnu: Add gforth. Thanks, I applied it with some modifications: - Rename it to gforth.scm, as it's a GNU package. - Use synopsis and description from `guix import gnu'. - Remove inputs except `m4'. libffcall is used by 'lib.fs' to dlopen libraries at

Re: [PATCH] gnu: xorg-server: Set default font path to empty.

2016-09-23 Thread
l...@gnu.org (Ludovic Courtès) writes: > [...] > > I suppose this patch cannot hurt, please push! > Ah, I forget it. Pushed to core-updates, thanks!

Re: [PATCH 2/2] profiles: Build GTK+ input module cache.

2016-09-25 Thread
Ricardo Wurmus writes: > * guix/profiles.scm (gtk-im-modules): New procedure. > (%default-profile-hooks): Add it. > --- > guix/profiles.scm | 63 > +++ > 1 file changed, 63 insertions(+) > > diff --git a/guix/profiles.scm b/guix/profiles.scm >

Re: [PATCH] gnu: git: Add input for 'git-svn'.

2016-09-28 Thread
Thomas Danckaert writes: > Hi Guix-devel, > > this adds a perl dependency for git-svn. > > git-svn uses Term::ReadKey to read a user's password during http > authentication with an svn server (and perhaps for other > authentication methods as well). > Applied, thanks!

Re: Go not setting $GOPATH by default

2016-09-29 Thread
swedebu...@riseup.net writes: > Hi > > I have just installed go and it seems that it does not set a gopath by > default. > > This leads to errors when trying to use go get, e.g.: > > sdb@unknown ~$ go get github.com/syncthing/syncthing > package github.com/syncthing/syncthing: cannot download, $GO

Re: [PATCH 0/12]: Add asdf-build-system.

2016-09-30 Thread
Andy Patterson writes: > On Tue, 27 Sep 2016 00:15:20 -0400 > Andy Patterson wrote: > >> Getting things to work "out of the box": I'd like to set up an >> environment variable to allow implementations to find installed >> libraries, but it's a bit tricky: > > After having thought about it some m

[PATCH] gnu: shroud: Wrap 'shroud' with 'GUILE_LOAD_COMPILED_PATH'.

2016-09-30 Thread
* gnu/packages/password-utils.scm (shroud)[arguments]: New field. --- gnu/packages/password-utils.scm | 11 +++ 1 file changed, 11 insertions(+) diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index d2410c6..30b538d 100644 --- a/gnu/packages/password-utils.s

Re: [PATCH] gnu: service: Add git-service.

2016-09-30 Thread
ng0 writes: >> From d1d7eb59ca53833098cea2d6eddaa59f1494b579 Mon Sep 17 00:00:00 2001 >> From: ng0 >> Date: Fri, 8 Jul 2016 15:42:55 + >> Subject: [PATCH] gnu: services: Add git-service. >> >> * gnu/services/version-control.scm: New file, create it. >> (git-service): New Procedures. >> (git

Re: [PATCH] gnu: shroud: Wrap 'shroud' with 'GUILE_LOAD_COMPILED_PATH'.

2016-09-30 Thread
Pushed myself. With this, I can run it without guile in profile. It seems wrap it with GUILE_LOAD_PATH is unnecessary, so I skip that.

Re: gnu: Add emacs-rudel.

2016-09-30 Thread
ng0 writes: >>> +(description >>> + "Rudel is a collaborative editing environment for GNU Emacs. Its >>> purpose is to >>> +share buffers with other users in order to edit the contents of those >>> buffers >>> +collaboratively. Rudel supports multiple backends to enable communication

Re: [PATCH 0/2] Add quickswitch for i3 (third try)

2016-09-30 Thread
Ivan Vilata i Balaguer writes: > Ivan Vilata i Balaguer (2016-09-21 11:18:47 +0200) wrote: > >> Hi, this is my third try at packaging [quickswitch][] for the i3 >> window manager. The main difference from the second iteration is in >> the changes suggested by Alex Kost to update the Scheme code

<    1   2   3   4   5   6   7   8   >