From e1cea746dbf9999b202c97dfed014e95a1640bb4 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 29 Jan 2015 23:08:34 +0100 Subject: [PATCH 06/15] gnu: Add serd. * gnu/packages/audio.scm (serd): New variable. --- gnu/packages/audio.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 1911f6f..b039212 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -187,3 +187,28 @@ implementation of the Open Sound Control (OSC) protocol.") core, LV2 is a simple stable interface, accompanied by extensions which add functionality to support the needs of increasingly powerful audio software.") (license license:isc))) + +(define-public serd + (package + (name "serd") + (version "0.20.0") + (source (origin + (method url-fetch) + (uri (string-append "http://download.drobilla.net/serd-" + version + ".tar.bz2")) + (sha256 + (base32 + "1gxbzqsm212wmn8qkdd3lbl6wbv7fwmaf9qh2nxa4yxjbr7mylb4")))) + (build-system waf-build-system) + (arguments `(#:tests? #f)) ; no check target + (home-page "http://drobilla.net/software/serd/") + (synopsis "Library for RDF syntax supporting Turtle and NTriples") + (description + "Serd is a lightweight C library for RDF syntax which supports reading +and writing Turtle and NTriples. Serd is not intended to be a swiss-army +knife of RDF syntax, but rather is suited to resource limited or performance +critical applications (e.g. converting many gigabytes of NTriples to Turtle), +or situations where a simple reader/writer with minimal dependencies is +ideal (e.g. in LV2 implementations or embedded applications).") + (license license:isc))) -- 2.1.0