From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] gnu: graphviz: Enable Guile library. Date: Wed, 11 May 2016 16:04:17 +0200 Message-ID: <87h9e4wv1a.fsf@gnu.org> References: <87shxrpmbj.fsf@gnu.org> <87h9e7nf2i.fsf@gnu.org> <87a8jzc5qv.fsf@gnu.org> <20160510075324.110436e7@scratchpost.org> <8737pq8e9j.fsf@gnu.org> <87r3daghtx.fsf@gnu.org> <87vb2m6m6v.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36749) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b0UkW-0004Fr-Qt for guix-devel@gnu.org; Wed, 11 May 2016 10:04:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b0UkP-0001wI-Lz for guix-devel@gnu.org; Wed, 11 May 2016 10:04:27 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53676) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b0UkP-0001w8-Jk for guix-devel@gnu.org; Wed, 11 May 2016 10:04:21 -0400 In-Reply-To: <87vb2m6m6v.fsf@gnu.org> (Roel Janssen's message of "Tue, 10 May 2016 16:07:36 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Roel Janssen Cc: Guix-devel Roel Janssen skribis: > From 704d5eba566af8d90ec7f53e7fc11d989f85c5e6 Mon Sep 17 00:00:00 2001 > From: Roel Janssen > Date: Tue, 10 May 2016 15:54:01 +0200 > Subject: [PATCH 1/2] gnu: graphviz: Enable Guile library. > > * gnu/packages/graphviz.scm (graphviz): Compile with Guile support. Cool, applied with minor changes. > From a73293cb66f3978e60e1244124cd28b623d6c30c Mon Sep 17 00:00:00 2001 > From: Roel Janssen > Date: Tue, 10 May 2016 15:55:52 +0200 > Subject: [PATCH 2/2] gnu: graphviz: Add graphviz-guile. > > * gnu/packages/graphviz.scm (graphviz): New variable. [...] > + (name "graphviz-guile") > + (version "1.0") > + (source (origin > + (method url-fetch) > + (uri (string-append > + "https://github.com/roelj/graphviz-guile/archive/v" > + version ".tar.gz")) > + (sha256 > + (base32 "1ccmr4isj85j7djg9m56n54rqq1z94bjmrrs6vv4qdcp6ihv= 3c3r")) > + (file-name (string-append name "-" version ".tar.gz")))) I think this is cheating a bit. :-) > Do you think they would be interested in this? I kind of get the > feeling that the language bindings are something generated > automatically, and manually adding things is not desired (for upstream). If it=E2=80=99s a single file, it=E2=80=99s worth trying IMO. Thank you! Ludo=E2=80=99.