mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-02-03 16:57:55 +01:00
gnu: ardour: Install bundled MIDI loops.
* gnu/packages/audio.scm (ardour)[#:phases]: Add install-bundled-media. [native-inputs]: Add unzip. [license]: Add cc0 and expat. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
This commit is contained in:
parent
bf6727fadf
commit
d1a76ac512
1 changed files with 21 additions and 3 deletions
|
@ -736,6 +736,14 @@ (define (ardour-rpath-phase major-version)
|
|||
libdir "/surfaces" ":"
|
||||
libdir "/vamp" "\"]"))))))
|
||||
|
||||
(define ardour-bundled-media
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri "http://stuff.ardour.org/loops/ArdourBundledMedia.zip")
|
||||
(sha256
|
||||
(base32
|
||||
"0k135sm559yywfidrya7h5cddwqa2p2abhimrar2khydf43f03d0"))))
|
||||
|
||||
(define-public ardour
|
||||
(package
|
||||
(name "ardour")
|
||||
|
@ -794,7 +802,14 @@ (define-public ardour
|
|||
(add-after 'install 'install-man-page
|
||||
(lambda* (#:key outputs #:allow-other-keys)
|
||||
(install-file "ardour.1" (string-append (assoc-ref outputs "out")
|
||||
"/share/man/man1")))))
|
||||
"/share/man/man1"))))
|
||||
(add-after 'install 'install-bundled-media
|
||||
(lambda* (#:key outputs #:allow-other-keys)
|
||||
(invoke "unzip" "-d" (string-append (assoc-ref outputs "out")
|
||||
"/share/ardour"
|
||||
,(version-major version)
|
||||
"/media/")
|
||||
,ardour-bundled-media))))
|
||||
#:test-target "test"))
|
||||
(inputs
|
||||
(list alsa-lib
|
||||
|
@ -849,14 +864,17 @@ (define-public ardour
|
|||
gettext-minimal
|
||||
itstool
|
||||
perl
|
||||
pkg-config))
|
||||
pkg-config
|
||||
unzip))
|
||||
(home-page "https://ardour.org")
|
||||
(synopsis "Digital audio workstation")
|
||||
(description
|
||||
"Ardour is a multi-channel digital audio workstation, allowing users to
|
||||
record, edit, mix and master audio and MIDI projects. It is targeted at audio
|
||||
engineers, musicians, soundtrack editors and composers.")
|
||||
(license license:gpl2+)))
|
||||
(license (list license:gpl2+
|
||||
license:cc0 ;used by MIDI Beats
|
||||
license:expat)))) ;used by MIDI Chords and Progressions
|
||||
|
||||
(define-public audacity
|
||||
(package
|
||||
|
|
Loading…
Reference in a new issue