Roel Janssen <r...@gnu.org> skribis: > From 704d5eba566af8d90ec7f53e7fc11d989f85c5e6 Mon Sep 17 00:00:00 2001 > From: Roel Janssen <r...@gnu.org> > 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 <r...@gnu.org> > 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 > "1ccmr4isj85j7djg9m56n54rqq1z94bjmrrs6vv4qdcp6ihv3c3r")) > + (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’s a single file, it’s worth trying IMO. Thank you! Ludo’.