From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: [PATCH]: gnu: Add lvtk. Date: Wed, 11 Feb 2015 23:33:53 +0100 Message-ID: <87y4o4m626.fsf@mango.localdomain> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43601) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YLfrF-0004uv-D8 for guix-devel@gnu.org; Wed, 11 Feb 2015 17:34:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YLfrA-0004EP-8F for guix-devel@gnu.org; Wed, 11 Feb 2015 17:34:09 -0500 Received: from sender1.zohomail.com ([74.201.84.155]:29751) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YLfrA-0004E6-0F for guix-devel@gnu.org; Wed, 11 Feb 2015 17:34:04 -0500 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 Hi Guix, Attached is a patch to add the LV2 toolkit, a C++ library. ~~ Ricardo --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-Add-lvtk.patch >From b89cc322bbc2ebd0faa361f5b1c1ffccb7b40688 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 11 Feb 2015 21:11:53 +0100 Subject: [PATCH] gnu: Add lvtk. * gnu/packages/audio.scm (lvtk): New variable. --- gnu/packages/audio.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 4f83db8..92ed2ac 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -336,6 +336,39 @@ add functionality to support the needs of increasingly powerful audio software.") (license license:isc))) +(define-public lvtk + (package + (name "lvtk") + (version "1.2.0") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/lvtk/lvtk/archive/" + version + ".tar.gz")) + (sha256 + (base32 + "03nbj2cqcklqwh50zj2gwm07crh5iwqbpxbpzwbg5hvgl4k4rnjd")))) + (build-system waf-build-system) + (arguments + `(#:tests? #f ; no check target + #:python ,python-2 + #:configure-flags + (list (string-append "--boost-includes=" + (assoc-ref %build-inputs "boost") + "/include")))) + (inputs + `(("boost" ,boost) + ("lv2" ,lv2))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://github.com/lvtk/lvtk") + (synopsis "C++ libraries for LV2 plugins") + (description + "The LV2 Toolkit (LVTK) contains libraries that wrap the LV2 C API and +extensions into easy to use C++ classes. It is the successor of +lv2-c++-tools.") + (license license:gpl3+))) + (define-public rubberband (package (name "rubberband") -- 2.1.0 --=-=-=--