mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
gnu: Add fluid-3.
* gnu/packages/audio.scm (fluid-3): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
5912791655
commit
9073c8758c
1 changed files with 33 additions and 0 deletions
|
@ -10,6 +10,7 @@
|
|||
;;; Copyright © 2016 Lukas Gradl <lgradl@openmailbox.org>
|
||||
;;; Copyright © 2016, 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr>
|
||||
;;; Copyright © 2018 Oleg Pykhalov <go.wigust@gmail.com>
|
||||
;;; Copyright © 2018 okapi <okapi@firemail.cc>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
|
@ -3343,3 +3344,35 @@ (define-public cava
|
|||
(description "C.A.V.A. is a bar audio spectrum visualizer for the terminal
|
||||
using ALSA, MPD, PulseAudio, or a FIFO buffer as its input.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public fluid-3
|
||||
(let ((commit "871c8ce2002e8b3c198f532fdb4fbcce7914f951"))
|
||||
(package
|
||||
(name "fluid-3")
|
||||
(version "2.1")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
;; Only one file is required, but the release bundles the whole
|
||||
;; software which is 50MiB as tar and 200MiB unpacked. The website
|
||||
;; directly links the soundfont release to the github file download.
|
||||
(uri (string-append "https://github.com/musescore/MuseScore/raw/"
|
||||
commit "/share/sound/FluidR3Mono_GM.sf3"))
|
||||
(file-name (string-append name "-" version ".sf3"))
|
||||
(sha256
|
||||
(base32
|
||||
"1hjfg5i15bw9279007xs92zsggjgn4s4k9pc00s851l3kvc6dkfg"))))
|
||||
(build-system trivial-build-system)
|
||||
(arguments
|
||||
`(#:modules ((guix build utils))
|
||||
#:builder
|
||||
(begin
|
||||
(use-modules (guix build utils))
|
||||
(let ((file (assoc-ref %build-inputs "source"))
|
||||
(out (string-append %output "/share/soundfonts")))
|
||||
(mkdir-p out)
|
||||
(copy-file file (string-append out "/FluidR3Mono_GM.sf3"))))))
|
||||
(home-page "https://github.com/musescore/MuseScore/tree/master/share/sound")
|
||||
(synopsis "Pro-quality GM soundfont")
|
||||
(description "Fluid-3 is Frank Wen's pro-quality GM soundfont.")
|
||||
(license license:expat))))
|
||||
|
|
Loading…
Reference in a new issue