~ruther/guix-local

8dbc9b46586e55967e1ea4b6067e82bcba031ba1 — Zheng Junjie 2 years ago a66a5d5
gnu: a2jmidid: Fix build for riscv64-linux.

* gnu/packages/music.scm (a2jmidid)[source]: Add snippet.

Change-Id: I7bcbe87cba314eeb7f939ea64573b3717e4ed448
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
1 files changed, 7 insertions(+), 0 deletions(-)

M gnu/packages/music.scm
M gnu/packages/music.scm => gnu/packages/music.scm +7 -0
@@ 7247,6 7247,13 @@ It is provided as an LV2 plugin and as a standalone Jack application.")
              (uri (git-reference
                    (url "https://github.com/jackaudio/a2jmidid")
                    (commit version)))
              (modules '((guix build utils)))
              (snippet
               ;; Fix build for for riscv64-linux, same as:
               ;;   https://github.com/jackaudio/a2jmidid/pull/18
               '(substitute* "sigsegv.c"
                  (("!defined[(]__aarch64__[)]")
                   "!defined(__arch64__) && !defined(__riscv)")))
              (sha256
               (base32 "1x6rcl3f4nklnx4p5jln9a7fpj9y7agjxs9rw7cccmwnski7pnsq"))
              (file-name (git-file-name name version))))