mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-22 02:00:29 +02:00
gnu: emacs-lilypond-mode: Add emacs-lilypond-mode.
* gnu/packages/music.scm (emacs-lilypond-mode): New variable. Change-Id: Ifd6a3e35e9668f39a065de2ce7316775a8d99e39 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
This commit is contained in:
committed by
Nicolas Goaziou
parent
bacd7d9dde
commit
aaa12db632
@@ -79,6 +79,7 @@
|
||||
#:use-module ((guix licenses) #:prefix license:)
|
||||
#:use-module (guix build-system ant)
|
||||
#:use-module (guix build-system cmake)
|
||||
#:use-module (guix build-system emacs)
|
||||
#:use-module (guix build-system glib-or-gtk)
|
||||
#:use-module (guix build-system gnu)
|
||||
#:use-module (guix build-system go)
|
||||
@@ -1708,6 +1709,25 @@ Guile.")
|
||||
;; more than an hour of silence, so double the max silent time.
|
||||
(properties `((max-silent-time . 7200)))))
|
||||
|
||||
(define-public emacs-lilypond-mode
|
||||
(package
|
||||
(name "emacs-lilypond-mode")
|
||||
(version (package-version lilypond))
|
||||
(source (package-source lilypond))
|
||||
(build-system emacs-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-before 'expand-load-path 'change-working-directory
|
||||
(lambda _ (chdir "elisp"))))))
|
||||
(home-page (package-home-page lilypond))
|
||||
(synopsis "Major mode for editing GNU LilyPond music scores")
|
||||
(description
|
||||
"This package provides an Emacs major mode for editing GNU LilyPond music
|
||||
scores.")
|
||||
(license (package-license lilypond))))
|
||||
|
||||
(define-public music21
|
||||
(package
|
||||
(name "music21")
|
||||
|
||||
Reference in New Issue
Block a user