mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-24 19:21:24 +02:00
gnu: packages/music: Sort python-abjad and python-abjad-* variables.
* gnu/packages/python-xyz.scm: (python-abjad, python-abjad-ext-nauert, python-abjad-ext-rmakers): Sort variables alphabetically. Change-Id: I191809270a1839f75cb207d30334d9d99b28f7e4
This commit is contained in:
@@ -1753,100 +1753,6 @@ This package also provides its demo project, examples, ElectricGuitar,
|
||||
RagaMatic and Effects.")
|
||||
(license (license:non-copyleft "file:///LICENSE"))))
|
||||
|
||||
(define-public python-abjad
|
||||
(package
|
||||
(name "python-abjad")
|
||||
(version "3.19")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/Abjad/abjad")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1cgcnmwzxx2hr21pqm1hbsknpad748yw3gf7jncsb3w1azhjypzm"))))
|
||||
(build-system pyproject-build-system)
|
||||
(inputs
|
||||
(list lilypond))
|
||||
(native-inputs
|
||||
(list python-pytest python-setuptools python-wheel))
|
||||
(propagated-inputs
|
||||
(list python-quicktions
|
||||
python-ply
|
||||
python-roman
|
||||
python-uqbar))
|
||||
(home-page "https://abjad.github.io")
|
||||
(synopsis "Python API for building LilyPond files")
|
||||
(description
|
||||
"Abjad helps composers build up complex pieces of music notation in iterative
|
||||
and incremental ways. Use Abjad to create a symbolic representation of all the notes,
|
||||
rests, chords, tuplets, beams and slurs in any score. Because Abjad extends the Python
|
||||
programming language, you can use Abjad to make systematic changes to music as you work.
|
||||
Because Abjad wraps the LilyPond music notation package, you can use Abjad to control the
|
||||
typographic detail of symbols on the page.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-deprecated-package abjad python-abjad)
|
||||
|
||||
(define-public python-abjad-ext-rmakers
|
||||
(package
|
||||
(name "python-abjad-ext-rmakers")
|
||||
(version "3.19")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/Abjad/abjad-ext-rmakers")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1y8s55b4mlsigm0xkk6qjpp08c75rv0swvjp0lj3cs6lgqdjxdjl"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list lilypond
|
||||
python-pytest
|
||||
python-pytest-cov
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(propagated-inputs
|
||||
(list abjad))
|
||||
(home-page "https://abjad.github.io")
|
||||
(synopsis "Abjad rhythm-maker extension package")
|
||||
(description
|
||||
"@code{abjad-ext-rmakers} includes a collection of classes for creating and
|
||||
and manipulating rhythms such as accelerandi, taleas, and more.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-deprecated-package abjad-ext-rmakers python-abjad-ext-rmakers)
|
||||
|
||||
(define-public python-abjad-ext-nauert
|
||||
(package
|
||||
(name "python-abjad-ext-nauert")
|
||||
(version "3.19")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/Abjad/abjad-ext-nauert")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "0j4pf4h27jm3df0dn2rwkdx6zqcxvr7pqchbaa9rffz7q4hbakmf"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list lilypond python-pytest python-setuptools python-wheel))
|
||||
(propagated-inputs
|
||||
(list abjad))
|
||||
(home-page "https://abjad.github.io")
|
||||
(synopsis "Abjad quantization extension, based on Paul Nauert's Q-Grids")
|
||||
(description
|
||||
"@code{abjad-ext-nauert} provides classes for dealing with composer and
|
||||
music theorist Paul Nauert's quantization grids or Q-Grids, for short.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-deprecated-package abjad-ext-nauert python-abjad-ext-nauert)
|
||||
|
||||
(define-public non-sequencer
|
||||
;; The latest tagged release is three years old and uses a custom build
|
||||
;; system, so we take the last commit.
|
||||
@@ -3227,6 +3133,100 @@ using a system-independent interface.")
|
||||
using a system-independent interface.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public python-abjad
|
||||
(package
|
||||
(name "python-abjad")
|
||||
(version "3.19")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/Abjad/abjad")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1cgcnmwzxx2hr21pqm1hbsknpad748yw3gf7jncsb3w1azhjypzm"))))
|
||||
(build-system pyproject-build-system)
|
||||
(inputs
|
||||
(list lilypond))
|
||||
(native-inputs
|
||||
(list python-pytest python-setuptools python-wheel))
|
||||
(propagated-inputs
|
||||
(list python-quicktions
|
||||
python-ply
|
||||
python-roman
|
||||
python-uqbar))
|
||||
(home-page "https://abjad.github.io")
|
||||
(synopsis "Python API for building LilyPond files")
|
||||
(description
|
||||
"Abjad helps composers build up complex pieces of music notation in iterative
|
||||
and incremental ways. Use Abjad to create a symbolic representation of all the notes,
|
||||
rests, chords, tuplets, beams and slurs in any score. Because Abjad extends the Python
|
||||
programming language, you can use Abjad to make systematic changes to music as you work.
|
||||
Because Abjad wraps the LilyPond music notation package, you can use Abjad to control the
|
||||
typographic detail of symbols on the page.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-deprecated-package abjad python-abjad)
|
||||
|
||||
(define-public python-abjad-ext-nauert
|
||||
(package
|
||||
(name "python-abjad-ext-nauert")
|
||||
(version "3.19")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/Abjad/abjad-ext-nauert")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "0j4pf4h27jm3df0dn2rwkdx6zqcxvr7pqchbaa9rffz7q4hbakmf"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list lilypond python-pytest python-setuptools python-wheel))
|
||||
(propagated-inputs
|
||||
(list abjad))
|
||||
(home-page "https://abjad.github.io")
|
||||
(synopsis "Abjad quantization extension, based on Paul Nauert's Q-Grids")
|
||||
(description
|
||||
"@code{abjad-ext-nauert} provides classes for dealing with composer and
|
||||
music theorist Paul Nauert's quantization grids or Q-Grids, for short.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-deprecated-package abjad-ext-nauert python-abjad-ext-nauert)
|
||||
|
||||
(define-public python-abjad-ext-rmakers
|
||||
(package
|
||||
(name "python-abjad-ext-rmakers")
|
||||
(version "3.19")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/Abjad/abjad-ext-rmakers")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1y8s55b4mlsigm0xkk6qjpp08c75rv0swvjp0lj3cs6lgqdjxdjl"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list lilypond
|
||||
python-pytest
|
||||
python-pytest-cov
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(propagated-inputs
|
||||
(list abjad))
|
||||
(home-page "https://abjad.github.io")
|
||||
(synopsis "Abjad rhythm-maker extension package")
|
||||
(description
|
||||
"@code{abjad-ext-rmakers} includes a collection of classes for creating and
|
||||
and manipulating rhythms such as accelerandi, taleas, and more.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-deprecated-package abjad-ext-rmakers python-abjad-ext-rmakers)
|
||||
|
||||
(define-public python-pysmf
|
||||
(let ((commit "8a98a557470301f5a471d07d37f334a5b8892602")
|
||||
(revision "1"))
|
||||
|
||||
Reference in New Issue
Block a user