Re: [PATCH 1/2] gnu: vte: Provide 0.36.5.

2015-11-16 Thread Efraim Flashner
On Sun, 15 Nov 2015 18:46:04 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Efraim Flashner skribis: > > > * gnu/packages/gnome.scm (vte): Add version 0.36.5. > > [...] > > > +;; provides vte 2.90, required for some terminal emulators > > +(define-public vte-0.36 > > +

Re: [PATCH] draft addition of github updater

2015-11-16 Thread Efraim Flashner
On Sun, 15 Nov 2015 10:32:40 +1000 Ben Woodcroft wrote: > Hi, > > Importing from GitHub seems very non-trivial, but can we update? There's > a number of issues with the attached patch but so far out of the 171 > github package in guix, it recognizes 101, and 17 are

Re: proposal: (define (find-guix-packages list-of-names) ... )

2015-11-16 Thread Ludovic Courtès
Florian Paul Schmidt skribis: > Hi, and thanks for your reply.. > > On 11/15/2015 09:35 PM, Ludovic Courtès wrote: > >> I think ‘specification->package’ from (gnu packages) is the >> procedure you want. Like this: >> >> (map specification->package '("guile-2" "gnupg-2.0"

[PATCH 1/4] gnu: Add ppp.

2015-11-16 Thread 宋文武
* gnu/packages/samba.scm (ppp): New variable. --- gnu/packages/samba.scm | 42 ++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/samba.scm b/gnu/packages/samba.scm index d7223bc..8d86249 100644 --- a/gnu/packages/samba.scm +++

Re: [PATCH] Towards r-devtools.

2015-11-16 Thread Ricardo Wurmus
Ricardo Wurmus writes: > attached is a first batch of dependent packages for r-devtools. I’m going to push the patches in a couple of minutes. “guix lint” is happy with them, and so am I :) ~~ Ricardo

Re: [PATCHES] Add love and devil

2015-11-16 Thread Ludovic Courtès
David Thompson skribis: > From fa226c57a531436e387055440f71d04c1b73a7aa Mon Sep 17 00:00:00 2001 > From: David Thompson > Date: Sat, 14 Nov 2015 13:56:40 -0500 > Subject: [PATCH 1/2] gnu: Add devil. > > * gnu/packages/image.scm (devil): New

Tkinter moved to separate output

2015-11-16 Thread Ludovic Courtès
In ‘tk-update’ the ‘python’ packages now have a separate ‘tk’ output for Tkinter (adding ~50 MiB to the closure of Python.) I’ve tested it along these lines, for 2.x and 3.x: guix environment --ad-hoc python python:tk --pure -- python > import Tkinter > root = Tkinter.Tk() One thing I

Re: Reproducible builds: a means to an end

2015-11-16 Thread Ricardo Wurmus
Ludovic Courtès writes: > I published a note on how I think reproducible builds fit in the bigger > picture of user freedom and user autonomy, and what role Guix can play: > > https://savannah.gnu.org/forum/forum.php?forum_id=8407 That was a very nice read! I wonder how we as

Re: [PATCH 1/2] gnu: vte: Provide 0.36.5.

2015-11-16 Thread Ludovic Courtès
Efraim Flashner skribis: > On Sun, 15 Nov 2015 18:46:04 +0100 > l...@gnu.org (Ludovic Courtès) wrote: > >> Efraim Flashner skribis: >> >> > * gnu/packages/gnome.scm (vte): Add version 0.36.5. >> >> [...] >> >> > +;; provides vte 2.90, required

Re: proposal: (define (find-guix-packages list-of-names) ... )

2015-11-16 Thread Ludovic Courtès
Florian Paul Schmidt skribis: > +(define (find-guix-packages list-of-names) > + (map > + car > + (map > +find-packages-by-name > +list-of-names))) [...] > I am aware that is maybe still too simplistic. E.g.: It might be good > to check if the name is ambiguous

[PATCH 4/4] services: Add network-manager-service.

2015-11-16 Thread 宋文武
* gnu/services/networking.scm (network-manager-service): New procedure. (network-manager-service-type, %network-manager-activation): New variables. (network-manager-dmd-service): New procedure. --- gnu/services/networking.scm | 44 +++- 1 file changed, 43

thesis: guixsd should provide /usr/bin/env

2015-11-16 Thread Andy Wingo
Hi! I think GuixSD should follow NixOS's lead and provide /usr/bin/env. The reason is to support scripts that can run either on GuixSD or on some other system. For example instead of: #!/bin/bash we can do #!/usr/bin/env bash So we just need /usr/bin/env in the root and nothing else.

[PATCH] doc: Ask user to install extra packages to display non-English alphabets.

2015-11-16 Thread Alex Vong
From f2eac896933814a3d5a85c4c20c1407b692be1ca Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Mon, 16 Nov 2015 23:57:35 +0800 Subject: [PATCH] doc: Ask user to install extra packages to display non-English alphabets. * doc/guix.texi (X11 Fonts): Add instruction and

Re: Tkinter moved to separate output

2015-11-16 Thread Federico Beffa
On Mon, Nov 16, 2015 at 1:57 PM, Ludovic Courtès wrote: > Federico Beffa skribis: >> Yes, given that the back-end currently used by matploblib doesn't >> work, I would change that by using 'Tkinter'. >> >> Since you are at it, I would also change the default

Re: Tkinter moved to separate output

2015-11-16 Thread Ludovic Courtès
Federico Beffa skribis: > On Mon, Nov 16, 2015 at 9:42 AM, Ludovic Courtès wrote: >> In ‘tk-update’ the ‘python’ packages now have a separate ‘tk’ output for >> Tkinter (adding ~50 MiB to the closure of Python.) I’ve tested it along >> these lines, for 2.x and

Re: [PATCH 0/1] libpng security update (CVE-2015-8126)

2015-11-16 Thread Ludovic Courtès
Leo Famulari skribis: > These buffer overflows in libpng were announced today: > https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-8126 > > This patch updates libpng to 1.5.24, which is claimed to be free of the bugs. In commit 1b076e6 on ‘master’, I made 1.5.24 a

Re: Tkinter moved to separate output

2015-11-16 Thread Federico Beffa
On Mon, Nov 16, 2015 at 9:42 AM, Ludovic Courtès wrote: > In ‘tk-update’ the ‘python’ packages now have a separate ‘tk’ output for > Tkinter (adding ~50 MiB to the closure of Python.) I’ve tested it along > these lines, for 2.x and 3.x: > > guix environment --ad-hoc python

Re: Reproducible builds: a means to an end

2015-11-16 Thread Ludovic Courtès
Ricardo Wurmus skribis: > I wonder how we as a project could help the reproducible builds project > and/or directly benefit from their findings. I was invited to their first Reproducible World Summit in December, along with people from many different projects. I

Re: [PATCH 2/2] gnu: Add tilda.

2015-11-16 Thread Efraim Flashner
On Sun, 15 Nov 2015 21:28:12 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Efraim Flashner skribis: > > > * gnu/packages/terminals.scm: New file. > > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. > > Not sure if it warrants a new file, but I don’t have a better idea.

Re: [PATCH 1/2] gnu: vte: Provide 0.36.5.

2015-11-16 Thread Efraim Flashner
On Sun, 15 Nov 2015 22:22:31 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Efraim Flashner skribis: > > [...] > Fair enough. In that case, it’s fine to commit this intermediate > version. It would be ideal if you could add a link to the Tilda bug > report that

[PATCH 3/4] gnu: Add network-manager-applet.

2015-11-16 Thread 宋文武
* gnu/packages/gnome.scm (network-manager-applet): New variable. --- gnu/packages/gnome.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 440bb0d..da43fe2 100644 --- a/gnu/packages/gnome.scm +++

Re: [PATCH] Add jpegoptim

2015-11-16 Thread Ludovic Courtès
Amirouche Boubekki skribis: > From 571d55ef3270adfcd2c8cf80d400aec5e12528ab Mon Sep 17 00:00:00 2001 > From: Amirouche Boubekki > Date: Fri, 13 Nov 2015 15:09:08 +0100 > Subject: [PATCH] gnu: images: Add jpegoptim 1.4.3 > > *

Re: [PATCH 2/2] gnu: Add tilda.

2015-11-16 Thread Ludovic Courtès
Efraim Flashner skribis: > On Sun, 15 Nov 2015 21:28:12 +0100 > l...@gnu.org (Ludovic Courtès) wrote: > >> Efraim Flashner skribis: >> >> > * gnu/packages/terminals.scm: New file. >> > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. >> >> Not sure

Re: [PATCH 1/2] gnu: vte: Provide 0.36.5.

2015-11-16 Thread Ludovic Courtès
Efraim Flashner skribis: > * gnu/packages/gnome.scm (vte): Add version 0.36.5. [...] > +;; provides vte 2.90, required for some terminal emulators > +(define-public vte-0.36 > + (package (inherit vte) > +(name "vte") > +(version "0.36.5") Is this particular

Re: [PATCH] Add r-devtools.

2015-11-16 Thread Ludovic Courtès
Ricardo Wurmus skribis: > The git2r README says this: > > The libgit2 library has been modified, e.g. to use the R printing and > error routines, and to use runif instead of rand. > > In other places it says that libgit2 was modified to build it as an R >

Re: [PATCH 2/2] gnu: Add tilda.

2015-11-16 Thread Ludovic Courtès
Efraim Flashner skribis: > * gnu/packages/terminals.scm: New file. > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. Not sure if it warrants a new file, but I don’t have a better idea. [...] > + `(#:phases (modify-phases %standard-phases > + (add-after

Re: proposal: (define (find-guix-packages list-of-names) ... )

2015-11-16 Thread Florian Paul Schmidt
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hi, and thanks for your reply.. On 11/15/2015 09:35 PM, Ludovic Courtès wrote: > I think ‘specification->package’ from (gnu packages) is the > procedure you want. Like this: > > (map specification->package '("guile-2" "gnupg-2.0" "coreutils")) >

Re: [PATCH] Add GraphicsMagick + Scribus.

2015-11-16 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From bf5cc4dcb73bd9e4c3de9f754e0e7d1c6f85337c Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Sat, 14 Nov 2015 17:18:02 +0100 > Subject: [PATCH 1/3] gnu: Add prefix to license imports in (gnu packages > imagemagick). > >

[PATCH 2/4] gnu: Add network-manager.

2015-11-16 Thread 宋文武
* gnu/packages/gnome.scm (%network-manager-glib-duplicate-test-patch) (network-manager): New variables. --- gnu/packages/gnome.scm | 95 ++ 1 file changed, 95 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index

Re: [PATCH] draft addition of github updater

2015-11-16 Thread Ludovic Courtès
Hi! Ben Woodcroft skribis: > Importing from GitHub seems very non-trivial, but can we update? > There's a number of issues with the attached patch but so far out of > the 171 github package in guix, it recognizes 101, and 17 are detected > as out of date (see below).

Re: [PATCH] doc: Fix 'geiser-guile-load-path' example.

2015-11-16 Thread Ludovic Courtès
Alex Kost skribis: > (add-to-list 'geiser-guile-load-path 'foo) errors if "geiser-guile.el" > is not loaded yet, so I think it's better to put it inside > 'with-eval-after-load', WDYT? Sounds good. I guess that’s because (require 'guix-init) doesn’t require 'geiser? Ludo’.

[PATCH] Replace broken LADSPA URL.

2015-11-16 Thread Ricardo Wurmus
The ladspa.org domain appears to be no longer under control of the LADSPA project (does it still exist?). The attached patch changes the source URL such that it downloads the last copy archived by http://web.archive.org. Is this okay or should we look for a more permanent home for the LADSPA

[PATCH] Add Synfig Studio.

2015-11-16 Thread Ricardo Wurmus
Hi Guix, the attached patch set adds a new “animation.scm” module containing Synfig Studio, a really nice 2D animation suite. A couple of patches and substitutions were needed to make Synfig build with our version of libsigc++ and the latest version of libxml++ (added with the first patch). I

Re: [PATCH] Add GraphicsMagick + Scribus.

2015-11-16 Thread Ricardo Wurmus
Ludovic Courtès writes: >> +(define-public graphicsmagick >> + (package >> +(name "graphicsmagick") > > Would it help to inherit from ‘imagemagick’? > >> +(inputs >> + `(("graphviz" ,graphviz) >> + ("ghostscript" ,ghostscript) >> + ("gs-fonts" ,gs-fonts) >

Re: proposal: (define (find-guix-packages list-of-names) ... )

2015-11-16 Thread Florian Paul Schmidt
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 11/16/2015 02:03 PM, Ludovic Courtès wrote: > Florian Paul Schmidt skribis: > > I’m fine with documenting ‘specification->package’ as an alternate > option. Its semantics are exactly the same as when referring to a >

Re: proposal: (define (find-guix-packages list-of-names) ... )

2015-11-16 Thread Ludovic Courtès
Florian Paul Schmidt skribis: > sure, I'm fine with just a warning, too. Thought I'd just mention the > possible problems that exist. If you want to, I can try and put > together a patch for the docs.. Sure. I think we would need a new section for (gnu packages), maybe

Re: [PATCH 1/4] gnu: Add ppp.

2015-11-16 Thread Mark H Weaver
宋文武 writes: > * gnu/packages/samba.scm (ppp): New variable. > --- > gnu/packages/samba.scm | 42 ++ > 1 file changed, 42 insertions(+) > > diff --git a/gnu/packages/samba.scm b/gnu/packages/samba.scm > index d7223bc..8d86249 100644 >

Re: Change Log's style nitpicking!

2015-11-16 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: > Mathieu Lirzin skribis: > >> For example with: >> >> gnu: Add python-oslo.log. >> * gnu/packages/openstack.scm (python-oslo.log, >>python2-oslo.log): New variables. >> >> Change Log mode requires a parenthese as a first

Re: [PATCH] website: Add support for Haunt.

2015-11-16 Thread Mathieu Lirzin
Hi, Sorry for my late answer. Alex Vong writes: > I have followed your instruction but there is still a problem. After I > run `guix build -f guix.scm`, I try to run: > > alexvong1995@debian:~$ > /gnu/store/n8r3jj2jhs5xvpcf2d4crqk706089sxa-haunt-0.1/bin/haunt --help >

Re: [PATCH 1/4] gnu: Add ppp.

2015-11-16 Thread 宋文武
On 2015-11-17 05:56, Mark H Weaver wrote: 宋文武 writes: * gnu/packages/samba.scm (ppp): New variable. --- gnu/packages/samba.scm | 42 ++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/samba.scm b/gnu/packages/samba.scm