GNU bug report logs - #64103
[PATCH 0/2] gnu: zrythm: Enable rtaudio.

Previous Next

Package: guix-patches;

Reported by: Sughosha <Sughosha <at> proton.me>

Date: Fri, 16 Jun 2023 07:09:01 UTC

Severity: normal

Tags: patch

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 64103 in the body.
You can then email your comments to 64103 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#64103; Package guix-patches. (Fri, 16 Jun 2023 07:09:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sughosha <Sughosha <at> proton.me>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Fri, 16 Jun 2023 07:09:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <Sughosha <at> proton.me>
To: "guix-patches <at> gnu.org" <guix-patches <at> gnu.org>
Subject: [PATCH 0/2] gnu: zrythm: Enable rtaudio.
Date: Fri, 16 Jun 2023 07:07:38 +0000
Sughosha (2):
  [1/2] gnu: rtaudio: Update to 5.2.0.
  [2/2] gnu: zrythm: Enable rtaudio.

 gnu/packages/audio.scm | 16 ++--------------
 gnu/packages/music.scm | 2 ++
 2 files changed, 4 insertions(+), 14 deletions(-)


base-commit: 34d973018608cce1532a7832b540333a50fe59f6




Information forwarded to guix-patches <at> gnu.org:
bug#64103; Package guix-patches. (Fri, 16 Jun 2023 07:11:01 GMT) Full text and rfc822 format available.

Message #8 received at 64103 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <Sughosha <at> proton.me>
To: "64103 <at> debbugs.gnu.org" <64103 <at> debbugs.gnu.org>
Subject: [PATCH 1/2] gnu: rtaudio: Update to 5.2.0.
Date: Fri, 16 Jun 2023 07:10:42 +0000
* gnu/packages/audio.scm (rtaudio): Update to 5.2.0.
[#:phases]: Delete argument.
---
 gnu/packages/audio.scm | 16 ++--------------
 1 file changed, 2 insertions(+), 14 deletions(-)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 58a981b..46f8a86 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -2809,29 +2809,17 @@ (define-public liblo
 (define-public rtaudio
   (package
     (name "rtaudio")
-    (version "5.1.0")
+    (version "5.2.0")
     (source
      (origin
        (method git-fetch)
        (uri (git-reference
              (url "https://github.com/thestk/rtaudio")
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "156c2dgh6jrsyfn1y89nslvaxm4yifmxridsb708yvkaym02w2l8"))))
+        (base32 "189xphhf0winf8b60dx1kk2biz811wk6ps44br7l1lyfhymxcjmi"))))
     (build-system cmake-build-system)
-    (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         ;; The header that pkg-config expects is include/rtaudio/RtAudio.h,
-         ;; but this package installs it as include/RtAudio.h by default.
-         (add-after 'install 'fix-inc-path
-           (lambda* (#:key outputs #:allow-other-keys)
-             (let* ((out (assoc-ref outputs "out"))
-                    (inc (string-append out "/include")))
-               (mkdir-p (string-append inc "/rtaudio"))
-               (rename-file (string-append inc "/RtAudio.h")
-                            (string-append inc "/rtaudio/RtAudio.h"))))))))
     (native-inputs
      (list pkg-config))
     (inputs
--
libgit2 1.5.1





Information forwarded to guix-patches <at> gnu.org:
bug#64103; Package guix-patches. (Fri, 16 Jun 2023 07:12:02 GMT) Full text and rfc822 format available.

Message #11 received at 64103 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <Sughosha <at> proton.me>
To: "64103 <at> debbugs.gnu.org" <64103 <at> debbugs.gnu.org>
Subject: [PATCH 2/2] gnu: zrythm: Enable rtaudio.
Date: Fri, 16 Jun 2023 07:11:21 +0000
* gnu/packages/music.scm (zrythm)[#:configure-flags]: Add
"-Drtaudio=enabled".
[inputs]: Add rtaudio.
---
 gnu/packages/music.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 2e7edda..cae0a3e 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -6509,6 +6509,7 @@ (define-public zrythm
                    "-Dgraphviz=enabled" ;for exporting routing graphs
                    "-Dguile=enabled"    ;for Guile scripting
                    "-Djack=enabled"     ;for JACK audio/MIDI backend
+                   "-Drtaudio=enabled"  ;for RtAudio backend (ALSA)
                    "-Drtmidi=enabled"   ;for RtMidi backend (ALSA sequencer)
                    "-Dsdl=enabled")     ;for SDL audio backend (which uses ALSA)
            #:phases
@@ -6590,6 +6591,7 @@ (define-public zrythm
            pipewire
            pulseaudio
            reproc
+           rtaudio
            rtmidi
            rubberband
            sdl2
--
libgit2 1.5.1





Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Wed, 06 Sep 2023 04:43:01 GMT) Full text and rfc822 format available.

Notification sent to Sughosha <Sughosha <at> proton.me>:
bug acknowledged by developer. (Wed, 06 Sep 2023 04:43:01 GMT) Full text and rfc822 format available.

Message #16 received at 64103-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Sughosha <Sughosha <at> proton.me>
Cc: 64103-done <at> debbugs.gnu.org
Subject: Re: bug#64103: [PATCH 0/2] gnu: zrythm: Enable rtaudio.
Date: Wed, 06 Sep 2023 00:42:43 -0400
Hello,

Sughosha <Sughosha <at> proton.me> writes:

> Sughosha (2):
>   [1/2] gnu: rtaudio: Update to 5.2.0.
>   [2/2] gnu: zrythm: Enable rtaudio.

Series installed.

-- 
Thanks,
Maxim




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 04 Oct 2023 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 219 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.