diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2015-02-10 10:21:30 +0100 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2015-02-11 23:41:33 +0100 |
commit | 5279eb6fceb56019e279514c9e5495c11afd194b (patch) | |
tree | 46e830c1db0f49f5e49602c5c943d5bcbeae5cf8 /gnu/packages | |
parent | a035e6ffef2551655a32048bd2c59e79fede6742 (diff) | |
download | guix-5279eb6fceb56019e279514c9e5495c11afd194b.tar.gz |
gnu: Add sratom.
* gnu/packages/audio.scm (sratom): New variable.
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/audio.scm | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index f83c5d2680..1105ec2eec 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -31,6 +31,7 @@ #:use-module (gnu packages pkg-config) #:use-module (gnu packages pulseaudio) ;libsndfile, libsamplerate #:use-module (gnu packages python) + #:use-module (gnu packages rdf) #:use-module (gnu packages readline) #:use-module (gnu packages xiph) #:use-module (gnu packages xml)) @@ -188,3 +189,30 @@ At its 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 sratom + (package + (name "sratom") + (version "0.4.6") + (source (origin + (method url-fetch) + (uri (string-append "http://download.drobilla.net/sratom-" + version + ".tar.bz2")) + (sha256 + (base32 + "080jjiyxjnj7hf25844hd9rb01grvzz1rk8mxcdnakywmspbxfd4")))) + (build-system waf-build-system) + (arguments `(#:tests? #f)) ; no check target + (inputs + `(("lv2" ,lv2) + ("serd" ,serd) + ("sord" ,sord))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "http://drobilla.net/software/sratom/") + (synopsis "Library for serialising LV2 atoms to/from RDF") + (description + "Sratom is a library for serialising LV2 atoms to/from RDF, particularly +the Turtle syntax.") + (license license:isc))) |