diff options
author | Raghav Gururajan <raghavgururajan@disroot.org> | 2020-07-03 11:49:36 -0400 |
---|---|---|
committer | Danny Milosavljevic <dannym@scratchpost.org> | 2020-08-18 22:56:39 +0200 |
commit | 3afbc16bfad9368e99153b90cbd51c59a6d9358b (patch) | |
tree | 7de10529fc24d15a6b28145cdc339ea3f6d5c905 /gnu | |
parent | 94e8c8905a4128c7796e5c8156bbe97ab2376bfe (diff) | |
download | guix-3afbc16bfad9368e99153b90cbd51c59a6d9358b.tar.gz |
gnu: Add wildmidi.
* gnu/packages/audio.scm (wildmidi): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/audio.scm | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 9d930bc62d..5516a5437e 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -129,6 +129,42 @@ #:use-module (srfi srfi-1) #:use-module (srfi srfi-26)) +(define-public wildmidi + (package + (name "wildmidi") + (version "0.4.3") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/Mindwerks/wildmidi.git") + (commit (string-append name "-" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "01f4a9c5xlap5a4pkfnlgkzk5pjlk43zkq6fnw615ghya04g6hrl")))) + (build-system cmake-build-system) + (arguments + `(#:tests? #f ; No target + #:configure-flags + (list + "-DWANT_ALSA=ON" + "-DWANT_OSS=ON" + "-DWANT_OPENAL=ON"))) + (inputs + `(("alsa" ,alsa-lib) + ("openal" ,openal))) + (synopsis "Software Synthesizer") + (description "WildMIDI is a simple software midi player which has a core +softsynth library that can be use with other applications.") + (home-page "https://www.mindwerks.net/projects/wildmidi/") + (license + (list + ;; Library. + license:lgpl3+ + ;; Player. + license:gpl3+)))) + (define-public webrtc-audio-processing (package (name "webrtc-audio-processing") |