From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: [PATCH]: gnu: Add patchage. Date: Sun, 15 Feb 2015 21:48:35 +0100 Message-ID: <878ufynboc.fsf@mango.localdomain> References: <87a90enbvg.fsf@mango.localdomain> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54032) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YN67R-0004gy-17 for guix-devel@gnu.org; Sun, 15 Feb 2015 15:48:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YN67M-00047U-7k for guix-devel@gnu.org; Sun, 15 Feb 2015 15:48:44 -0500 Received: from sender1.zohomail.com ([74.201.84.155]:30070) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YN67L-00046a-Vi for guix-devel@gnu.org; Sun, 15 Feb 2015 15:48:40 -0500 In-reply-to: <87a90enbvg.fsf@mango.localdomain> 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Guix-devel --=-=-= Content-Type: text/plain I forgot to send along the patch that adds "ganv", the GTK widget used by patchage. ~~ Ricardo --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-ganv.patch Content-Transfer-Encoding: 8bit >From 348f70829543f13677c2b63f8e0d3bb6fc39f922 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sun, 15 Feb 2015 21:45:54 +0100 Subject: [PATCH] gnu: Add ganv. * gnu/packages/gtk.scm (ganv): New variable. --- gnu/packages/gtk.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index da39047..f1d8722 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -27,6 +27,7 @@ #:use-module (guix download) #:use-module (guix build-system gnu) #:use-module (guix build-system python) + #:use-module (guix build-system waf) #:use-module (gnu packages compression) #:use-module (gnu packages fontutils) #:use-module (gnu packages ghostscript) @@ -209,6 +210,33 @@ longer provided by recent pango releases. pangox-compat provides the functions which were removed.") (license license:lgpl2.0+))) +(define-public ganv + (package + (name "ganv") + (version "1.4.2") + (source (origin + (method url-fetch) + (uri (string-append "http://download.drobilla.net/ganv-" + version + ".tar.bz2")) + (sha256 + (base32 + "0g7s5mp14qgbfjdql0k1s8464r21g47ssn5dws6jazsnw6njhl0l")))) + (build-system waf-build-system) + (arguments `(#:tests? #f)) ; no check target + (inputs + `(("gtk" ,gtk+-2) + ("gtkmm" ,gtkmm-2))) + (native-inputs + `(("glib" ,glib "bin") ; for glib-genmarshal, etc. + ("pkg-config" ,pkg-config))) + (home-page "http://drobilla.net/software/ganv/") + (synopsis "Gtk widget for interactive graph-like environments") + (description + "Ganv is an interactive Gtk widget for interactive “boxes and lines” or +graph-like environments (e.g. modular synths or finite state machine +diagrams).") + (license license:gpl3+))) (define-public gtksourceview (package -- 2.1.0 --=-=-=--