diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2023-02-06 22:50:23 -0500 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2023-02-07 08:23:58 -0500 |
commit | 42ee282d2d2dc6a35b58d6c14042a2f7d0bc3321 (patch) | |
tree | 34d436365c3c35c94ace22b37863ff553d8fd6da | |
parent | 5449290b57f1241d1e90a0671efa8a620e755915 (diff) | |
download | guix-42ee282d2d2dc6a35b58d6c14042a2f7d0bc3321.tar.gz guix-42ee282d2d2dc6a35b58d6c14042a2f7d0bc3321.zip |
gnu: jack-keyboard: Update to 2.7.2.
* gnu/packages/music.scm (jack-keyboard): Update to 2.7.2.
[build-system]: Use cmake-build-system.
[arguments]: Set #:tests? to #f. Adjust configure-flags for CMake.
[native-inputs]: Delete field.
[home-page]: Update URL.
-rw-r--r-- | gnu/packages/music.scm | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 9c7bef516f..8c2f74613c 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -46,7 +46,7 @@ ;;; Copyright © 2021 Thomas Albers Raviola <thomas@thomaslabs.org> ;;; Copyright © 2022, 2023 Sughosha <sughosha@disroot.org> ;;; Copyright © 2022 Remco van 't Veer <remco@remworks.net> -;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com> +;;; Copyright © 2022, 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com> ;;; Copyright © 2022 Wamm K. D. <jaft.r@outlook.com> ;;; Copyright © 2022 Jose G Perez Taveras <josegpt27@gmail.com> ;;; Copyright © 2022 jgart <jgart@dismail.de> @@ -3207,7 +3207,7 @@ on the library.") (define-public jack-keyboard (package (name "jack-keyboard") - (version "2.5") + (version "2.7.2") (source (origin (method url-fetch) @@ -3215,13 +3215,21 @@ on the library.") version "/jack-keyboard-" version ".tar.gz")) (sha256 (base32 - "0mzmg8aavybcfdlq2yd9d0vscqd6is5p6jzrgfpfm5j3xdcvh2s3")))) - (build-system gnu-build-system) - (inputs - (list jack-1 gtk+-2)) - (native-inputs - (list pkg-config)) - (home-page "http://jack-keyboard.sourceforge.net/") + "1z34ga1z6ivgxbp0afsfghz7rn6s8vc9fxnb9ini8mx0dackr5ar")))) + (build-system cmake-build-system) + ;; Disable Lash support, as it is unmaintained and depends on Python 2. + (arguments + (list #:tests? #f ;no test suite + #:configure-flags + #~(list "-DLashEnable=OFF" + ;; XXX: FindGTK2.cmake from CMake expects the + ;; headers to be in FHS locations; give it some + ;; clues. + (string-append "-DGTK2_ADDITIONAL_SUFFIXES=" + "lib/glib-2.0;" ;for glibconfig.h + "lib/gtk-2.0")))) ;for gdkconfig.h + (inputs (list jack-1 gtk+-2)) + (home-page "https://jack-keyboard.sourceforge.net/") (synopsis "Virtual MIDI keyboard") (description "Jack-keyboard is a virtual MIDI keyboard, a program that allows you to send JACK MIDI events (i.e. play) using your PC keyboard.") |