me
/
guix
Archived
1
0
Fork 0

gnu: powertabeditor: Update to 2.0.0-alpha19.

* gnu/packages/music.scm (powertabeditor): Update to 2.0.0-alpha19.
[arguments]: Remove 'fix-pugixml-detection phase; respect #:tests? setting in
custom 'check phase.
[inputs]: Drop labels; add nlohmann-json and qttools-5; remove rapidjson.
[home-page]: Add missing letter.

Change-Id: Idf8617f3d39dd97ba59753fc7294515032f1656d
master
Ricardo Wurmus 2024-04-07 21:57:47 +02:00
parent 3571e47525
commit 95d5795a99
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 19 additions and 20 deletions

View File

@ -2187,7 +2187,7 @@ your own lessons.")
(define-public powertabeditor (define-public powertabeditor
(package (package
(name "powertabeditor") (name "powertabeditor")
(version "2.0.0-alpha14") (version "2.0.0-alpha19")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -2196,30 +2196,29 @@ your own lessons.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1wsvni2aa9h2bpndlic7ckch4n600ahwm56n521y5vxivwjx3jmj")))) "1fbrfw1ky57nms47pcfdrrwpa2jmgc8vgc68sz96wkvs49zzm5d1"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments (arguments
`(#:phases (list
(modify-phases %standard-phases #:phases
(replace 'check (lambda _ (invoke "bin/pte_tests"))) '(modify-phases %standard-phases
(add-after 'unpack 'fix-pugixml-detection (replace 'check
(lambda _ (lambda* (#:key tests? #:allow-other-keys)
(substitute* "cmake/third_party/pugixml.cmake" (when tests? (invoke "bin/pte_tests")))))))
(("add_library") "#add_library"))
#t)))))
(inputs (inputs
`(("alsa-lib" ,alsa-lib) (list alsa-lib
("boost" ,boost) boost
("minizip" ,minizip) minizip
("pugixml" ,pugixml) nlohmann-json
("qtbase" ,qtbase-5) pugixml
("rapidjson" ,rapidjson) qtbase-5
("rtmidi" ,rtmidi) qttools-5 ;for Qt5LinguistTools
("timidity" ,timidity++) rtmidi
("zlib" ,zlib))) timidity++
zlib))
(native-inputs (native-inputs
(list doctest pkg-config)) (list doctest pkg-config))
(home-page "https://github.com/powertab/powertabedito") (home-page "https://github.com/powertab/powertabeditor")
(synopsis "Guitar tablature editor") (synopsis "Guitar tablature editor")
(description (description
"Power Tab Editor 2.0 is the successor to the famous original Power Tab "Power Tab Editor 2.0 is the successor to the famous original Power Tab