gnu: yoshimi: Fix build.

yoshimi was failing because it was trying to create a directory inside
the lv2 store tree.

* gnu/packages/music.scm (yoshimi)[arguments]<configure-flags>:
Explicitly set LV2_INSTALL_DIR.

Change-Id: I697ba879e8633bee99fdfad1e876beca33d114f8
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
This commit is contained in:
Giacomo Leidi 2024-10-25 23:35:47 +02:00 committed by Artyom V. Poptsov
parent 45e08bc7d9
commit 269e4034fc
No known key found for this signature in database
GPG key ID: 935EBE0736DC857E

View file

@ -27,7 +27,7 @@
;;; Copyright © 2019, 2020, 2021 Alexandros Theodotou <alex@zrythm.org>
;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
;;; Copyright © 2020 Lars-Dominik Braun <lars@6xq.net>
;;; Copyright © 2020 Giacomo Leidi <goodoldpaul@autistici.org>
;;; Copyright © 2020, 2024 Giacomo Leidi <goodoldpaul@autistici.org>
;;; Copyright © 2020, 2022, 2023 Michael Rohleder <mike@rohleder.de>
;;; Copyright © 2020 Tanguy Le Carrour <tanguy@bioneland.org>
;;; Copyright © 2020, 2022 Marius Bakke <marius@gnu.org>
@ -3461,7 +3461,9 @@ (define-public yoshimi
(list
#:tests? #f ; there are no tests
#:configure-flags
#~(list (string-append "-DCMAKE_INSTALL_DATAROOTDIR="
#~(list (string-append "-DLV2_INSTALL_DIR="
#$output "/lib/lv2")
(string-append "-DCMAKE_INSTALL_DATAROOTDIR="
#$output "/share"))
#:phases
#~(modify-phases %standard-phases