GNU bug report logs - #72142
[PATCH] add python-rtmidi

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Rick Huijzer <ikbenrickhuyzer@HIDDEN>; Keywords: patch; dated Tue, 16 Jul 2024 15:23:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 72142 <at> debbugs.gnu.org:


Received: (at 72142) by debbugs.gnu.org; 2 Sep 2024 20:10:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 02 16:10:56 2024
Received: from localhost ([127.0.0.1]:52593 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1slDO3-0004ME-RQ
	for submit <at> debbugs.gnu.org; Mon, 02 Sep 2024 16:10:56 -0400
Received: from mail-io1-f53.google.com ([209.85.166.53]:41789)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ikbenrickhuyzer@HIDDEN>) id 1slDO2-0004Lu-D2
 for 72142 <at> debbugs.gnu.org; Mon, 02 Sep 2024 16:10:55 -0400
Received: by mail-io1-f53.google.com with SMTP id
 ca18e2360f4ac-82a1ac5c5a9so21502039f.3
 for <72142 <at> debbugs.gnu.org>; Mon, 02 Sep 2024 13:09:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1725307727; x=1725912527; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=delfnzq9sS06ndKlfCCDfnJhmwteHRYDgSb5x3tCnes=;
 b=AXdy3QY71yDvk/b5Z3gJi07cZbFFnfb3HQrQp/2ZB/UWRN60dJ39xdLz3OlBbV7/hs
 8MG3snN+UL7IlsEW9tPkORbdk7vsPELOKWdaSDhZV5Il8V0vVyKBT5zLrlScH/i3AcTl
 955VZ3WMRINXgaOJRFOsZsDER4+k34IxxXVEa9yANRQG5GQjtl0pKxiaY0q+Prfnml3u
 xrjl7e8YBsYA8/e9uJ1feuhYBrJOQOEKzNOt9w/KcrVy6e1kAM87M5ZtQLrdpERDS18W
 2RqXwf0xbmClothA6qghEpbSEa4o4lowsHP7C6w51jhgSd8PQByYItXoiDxY0kXkEbA/
 CqAA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1725307727; x=1725912527;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=delfnzq9sS06ndKlfCCDfnJhmwteHRYDgSb5x3tCnes=;
 b=MxBIfDiwrO9FnJbktQkGXvSIYLk1Hds7T/rwqh5k7EXLYvJexSAfFNkEveR5woONFS
 wLUrCMIVT8DAuKg6e5sNZ8aPG17540LrM/wGGizHJPe3HiJmL03xXfoA2sBne4mB32IQ
 ++pc2Rqyt6s68qRJDHGCVq3Vy1Q45/1hROEk3q8N0gF5P/xzUOHyKbF43RiEnz+BY2RX
 TlB6bce1hyiFm6Z5k/gJSxIRGp+NonZMg8tBOEsQpY5Vlu6iMv88uAdAVN+uP30MG8bZ
 MAEoaKNDWK2Te4CzwqYUAZUhkihCWZQF0EAuxrlk4rDoS4JSbKS+2SbyKLo5w9CJKNtt
 YfNQ==
X-Gm-Message-State: AOJu0Yx9UowFs7q8qZqhHy7Gn8WGSH8xe7IHcYpeP+wCuowm6eM9qhwo
 sR5Xc1gtw+FhQdgmlFmtdMJ8lw60o3MOR2yCiE8o2aNBGQwoEIFEexpxYG6GONJ0rJNmrM2lb5B
 40T0ZXuK8SJSP6n+wLyF1HwhYEWh2Ng==
X-Google-Smtp-Source: AGHT+IHXUfwKFvu/v5p7sQkWdwvkgRzcpC1Wa8xXWHDxPGkL5O8aRC9KnyOfHdjk0M8LsxNsMul2MT4BNOwaw6yU0DA=
X-Received: by 2002:a05:6602:208b:b0:7f6:85d1:f81a with SMTP id
 ca18e2360f4ac-82a262d0071mr661708839f.2.1725307727357; Mon, 02 Sep 2024
 13:08:47 -0700 (PDT)
MIME-Version: 1.0
From: Rick Huijzer <ikbenrickhuyzer@HIDDEN>
Date: Mon, 2 Sep 2024 22:07:00 +0200
Message-ID: <CAGXOz9ZOR4SggovKEFX8PjM_qaVfmOYq0Vqtpf_t_DV6PmM_dQ@HIDDEN>
Subject: [PATCH] add python-rtmidi
To: 72142 <at> debbugs.gnu.org
Content-Type: multipart/alternative; boundary="00000000000037b64d0621288253"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72142
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--00000000000037b64d0621288253
Content-Type: text/plain; charset="UTF-8"

Hi,

Could someone have a look at this? It builds and works. Feedback is much
appreciated.

-- 
Met vriendelijke groet,

Rick Huijzer

--00000000000037b64d0621288253
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi, <br></div><div><br></div><div>Could someone have =
a look at this? It builds and works. Feedback is much appreciated. <br></di=
v><div><br><span class=3D"gmail_signature_prefix">-- </span><br><div dir=3D=
"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=
=3D"ltr"><div><div dir=3D"ltr">Met vriendelijke groet,<div><br></div><div>R=
ick Huijzer</div><div><br></div></div></div></div></div></div></div>

--00000000000037b64d0621288253--




Information forwarded to guix-patches@HIDDEN:
bug#72142; Package guix-patches. Full text available.

Message received at 72142 <at> debbugs.gnu.org:


Received: (at 72142) by debbugs.gnu.org; 6 Aug 2024 13:27:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 06 09:27:23 2024
Received: from localhost ([127.0.0.1]:60455 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sbKDj-0005LQ-4n
	for submit <at> debbugs.gnu.org; Tue, 06 Aug 2024 09:27:23 -0400
Received: from mail-io1-f54.google.com ([209.85.166.54]:59566)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ikbenrickhuyzer@HIDDEN>) id 1sbKDg-0005L7-1r
 for 72142 <at> debbugs.gnu.org; Tue, 06 Aug 2024 09:27:20 -0400
Received: by mail-io1-f54.google.com with SMTP id
 ca18e2360f4ac-81f8f0197abso24116939f.2
 for <72142 <at> debbugs.gnu.org>; Tue, 06 Aug 2024 06:26:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1722950750; x=1723555550; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=sauAm/7HDIc9TFHMsRREFF/IW8Zjn7jCjNtC3NGiMn8=;
 b=K0V25LgLdo1COVAz5vI9oO2XnhPueA/PLd/Rgk5x+Gr7mxHyG/rmiOlOFKaE4d/Hcz
 NjFvRMsU4OLrilOrM/iMrApQZ50db6pFaBCANU70aN62nv8BDBhE1mvLUfvwK8Hg5acZ
 yTN/lsK/14FEx4J8gfL6p2JSRoBkQU6Bd2jstgLgu65yQMsF5pDpeMlWSO8BgXf7bli1
 boMnxEMYJTThCuwfHJ+5n551Sk/d1mblnRZEXykmeQNd/rX3IXYyshDIYDnB0gg6Meix
 Lz/TeVqhvW74uSmvy4VM4tejBSw774Kborx7G1ylo68W4gB4Ph5JzyTZXdz0IwMr43+1
 kSTQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1722950750; x=1723555550;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=sauAm/7HDIc9TFHMsRREFF/IW8Zjn7jCjNtC3NGiMn8=;
 b=RDtjiYnqnuQFkykmqY+dklkWxzicF50E7rGQ2JePObFYVapzMXCOsJVow/bWLMuI2w
 wi9gHbpuAdTWFUcHYEyFwCBpOyAWTQLd70IakFH75FOojNhAba4GKz4jqj0HSBloWZ8j
 EvbqQhOVzA/G9Jmrt9jXrxMict9P1kQee0iZFIws4EspyqXboEuuJ0V5SEObfQ9NfA7w
 vVgJJMhsQuXyWNfqAE7hrxyYhq2eXT0Kr1ZtlzQ1vKUxkdpzd86/EJGtjU4cwkhkA+60
 3VxYHtYzPEWJCCFSVHYdWcgWdM+FXfEoLIIvXXzChE5LBgTlYOSuN7ryVTEjNAW2a1qY
 mFcQ==
X-Gm-Message-State: AOJu0Yyl7opxps6XXXUHOgYKyDWnUhMl32tEAFAStthmHYR+E4F2NoQk
 eFXpKgLlnOVEhR/Y9dZZhhXsw4+4uazYkXPGC8iXG8bafdJds60/Egg/tYH1FZcQrNTmn5qDeVV
 d6aIAvrrYmU+IOl8/tcAO8GrGMtIg7zQK
X-Google-Smtp-Source: AGHT+IHGRYrfjdY4a6ExC00g5QzwZpEudHG/azPucQR8tNVBeVcRb0dhBn9cBEGuKeJ6YCW/Ux8W8uOK7xuSJDMKEzA=
X-Received: by 2002:a05:6602:1485:b0:81f:dcd6:200c with SMTP id
 ca18e2360f4ac-81fdcd629b6mr1629959039f.12.1722950749725; Tue, 06 Aug 2024
 06:25:49 -0700 (PDT)
MIME-Version: 1.0
From: Rick Huijzer <ikbenrickhuyzer@HIDDEN>
Date: Tue, 6 Aug 2024 15:28:14 +0200
Message-ID: <CAGXOz9Y5W4+yXWQfxKOWDYtPnQ-MvA-Ze-5vtLQTwBVUxHnNdw@HIDDEN>
Subject: [PATCH] add python-rtmidi
To: 72142 <at> debbugs.gnu.org
Content-Type: multipart/alternative; boundary="000000000000672d85061f03bb5b"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72142
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000672d85061f03bb5b
Content-Type: text/plain; charset="UTF-8"

Hi,

I've installed guix-system and did some further testing:

The package seems to work just fine when properly installing jack2,
pipewire (pw-jack) or jack on guix-system (and Fedora). It's possible to
put jack (v1) in the propagated inputs, but that's not that elegant I
suppose. Furthermore all the audio packages I could find in guix include
jack in the same way, at build time and not as a propagated input.

I cannot test this with actual midi hardware, only with the
midiout.open_virtual_port method. But for my use case (using the OLA
suite), the library works fine, even when using real DMX controller
hardware.

So after testing and configuring my system properly, I have found no reason
for a revised patch. If you or someone else wants to take a look at this
patch, please do.

Thanks.

-- 
Kind regards,

Rick Huijzer

--000000000000672d85061f03bb5b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi,</div><div><br></div><div>I&#39;ve installed guix-=
system and did some further testing:=C2=A0</div><div><br></div><div>The pac=
kage seems to work just fine when properly installing jack2, pipewire (pw-j=
ack) or jack on guix-system (and Fedora). It&#39;s possible to put jack (v1=
) in the propagated inputs, but that&#39;s not that elegant I suppose. Furt=
hermore all the audio packages I could find in guix include jack in the sam=
e way, at build time and not as a propagated input. <br></div><div><br></di=
v><div>I cannot test this with actual midi hardware, only with the midiout.=
open_virtual_port method. But for my use case (using the OLA suite), the li=
brary works fine, even when using real DMX controller hardware. <br></div><=
div><br></div><div>So after testing and configuring my system properly, I h=
ave found no reason for a revised patch. If you or someone else wants to ta=
ke a look at this patch, please do. <br></div><div><br></div><div>Thanks. <=
br></div><div><div><br><span class=3D"gmail_signature_prefix">-- </span><br=
><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signatu=
re"><div dir=3D"ltr"><div><div dir=3D"ltr">Kind regards,<div><br></div><div=
>Rick Huijzer</div><div><br></div></div></div></div></div></div></div></div=
>

--000000000000672d85061f03bb5b--




Information forwarded to guix-patches@HIDDEN:
bug#72142; Package guix-patches. Full text available.

Message received at 72142 <at> debbugs.gnu.org:


Received: (at 72142) by debbugs.gnu.org; 18 Jul 2024 20:55:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 18 16:55:58 2024
Received: from localhost ([127.0.0.1]:38159 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sUYAQ-000608-Hv
	for submit <at> debbugs.gnu.org; Thu, 18 Jul 2024 16:55:58 -0400
Received: from mail-io1-f52.google.com ([209.85.166.52]:52618)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ikbenrickhuyzer@HIDDEN>) id 1sUYAO-0005zv-Na
 for 72142 <at> debbugs.gnu.org; Thu, 18 Jul 2024 16:55:57 -0400
Received: by mail-io1-f52.google.com with SMTP id
 ca18e2360f4ac-8076ef91d8eso46122239f.1
 for <72142 <at> debbugs.gnu.org>; Thu, 18 Jul 2024 13:55:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1721336087; x=1721940887; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=cM0Of7u4U4ZZWkckRohi+kQJ4w+AA9inqvf1zeLkrNQ=;
 b=da3JCgROyJs1SBHcyZwz+HyTPhr25op2sGBAN4NpaSSxvJXrRzzGSE//plutnmwruw
 sKaL2/Lo9iARIWqxImpUtdMMMa6X4T+RmVdNRgofLODBD6nK4aWXKjVdlHR/a5bVs7sD
 R5RK3wvTmmBV1BzYkfrSvbKeDcimsAltE1Hpmw8EGVqCAc4+8uhW87UBNJeHfZS2CUKN
 dJCewEz1D1ugAqnha+JSRkEObWWZImHsOwpgBsxIMzgkw0zBJo7Zw0CWwz5dYGr2LDnq
 TDtMEnDvJNBE6nLJLOcTtEHzcKTNtEijPxlYf1JFo5iZg9KOLxn0C3PW7OGWx99TJSGP
 kb7g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721336087; x=1721940887;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=cM0Of7u4U4ZZWkckRohi+kQJ4w+AA9inqvf1zeLkrNQ=;
 b=F8SJuwSJZxLi3894H5V9ayFbzuc8Nn+ADlslw5sFxPPq8urdndrykDm3rpTHGnXtaJ
 8U61LlBb71zkjIgR6DMfa4OgxZbSNdyY2EFvHBPKXHrkoG2MSAQtiyPj5Kisto8woGO+
 aHxm5aV9Fw0McPmzVvDwzAOLtEbt0d37YmP0JA7Y6ec04FJqBVy4fYnaTgXyGaSzeUHB
 tb5C40ODqKaqD9csxOP2jygCVrYM18QavYYz8j/WgxmRQKjp1Niimj3W9+TOSazS9ya7
 1HAFxxwkrS3h0NYb91TRdllCsT5daGNSqReY2Y/ia1R+09RVtB67sFFfuAa6fIsaxV+e
 +b0g==
X-Gm-Message-State: AOJu0Yw1FXcOp6t+bjVbqcF0mCGZPJjjHnndzId4X1Wri5U3AtkY3Q4/
 6aTx8SU9K9P9a74kYf3NTZ8PDL/DYM44mB8/ez+I41VWtFqAhdNd/vMZhxBU5AAX7VtdncLhwjz
 JDwso97CjHcD4q/mpDGB7s7JX52CobLO78gI=
X-Google-Smtp-Source: AGHT+IH0DrBJwKurGctsKJ/zY68pq7rZA0A8dpYFTBXzWUs6vDcHFCDVPhT7UKZaxaJkX9UqkU1ged0xV+93Ib+CvS4=
X-Received: by 2002:a05:6602:6014:b0:805:afed:ce90 with SMTP id
 ca18e2360f4ac-817125e09bbmr815566139f.16.1721336086903; Thu, 18 Jul 2024
 13:54:46 -0700 (PDT)
MIME-Version: 1.0
From: Rick Huijzer <ikbenrickhuyzer@HIDDEN>
Date: Thu, 18 Jul 2024 22:54:36 +0200
Message-ID: <CAGXOz9YsWOQAxLEbbKXfFisM3KUGS06gD36bDq86tdN5qjWEwQ@HIDDEN>
Subject: [PATCH] add python-rtmidi
To: 72142 <at> debbugs.gnu.org
Content-Type: multipart/alternative; boundary="000000000000ffccaf061d8bc9a1"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72142
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000ffccaf061d8bc9a1
Content-Type: text/plain; charset="UTF-8"

Hi,

I will look into the propagated inputs question. Indeed looking at the
documentation python does not belong there.

Your example works at a foreign distro using guix (Fedora) with jack, which
is where I've tested the declaration. On Guix system it seems to work when
using the PipeWire Home Service, but I can't get it to work with the
standalone jack2 just yet.  So that's something I've got to look into as
well.

It wasn't my intention to submit a poorly working patch, sorry. Somewhere
next week probably I will compose a new patch revision.

-- 
Kind regards,

Rick Huijzer

--000000000000ffccaf061d8bc9a1
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi, <br></div><div><br></div><div>I will look into th=
e propagated inputs question. Indeed looking at the documentation python do=
es not belong there. <br></div><div><br></div><div>Your example works at a =
foreign distro using guix (Fedora) with jack, which is where I&#39;ve teste=
d the declaration. On Guix system it seems to work when using the PipeWire =
Home Service, but I can&#39;t get it to work with the standalone jack2 just=
 yet.=C2=A0 So that&#39;s something I&#39;ve got to look into as well. <br>=
</div><div><br></div><div>It wasn&#39;t my intention to submit a poorly wor=
king patch, sorry. Somewhere next week probably I will compose a new patch =
revision. <br></div><div><br></div><div><span class=3D"gmail_signature_pref=
ix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=
=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr">Kind regards,<d=
iv><br></div><div>Rick Huijzer</div><div><br></div></div></div></div></div>=
</div></div>

--000000000000ffccaf061d8bc9a1--




Information forwarded to guix-patches@HIDDEN:
bug#72142; Package guix-patches. Full text available.

Message received at 72142 <at> debbugs.gnu.org:


Received: (at 72142) by debbugs.gnu.org; 18 Jul 2024 16:39:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 18 12:39:12 2024
Received: from localhost ([127.0.0.1]:37960 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sUU9v-0007ne-OE
	for submit <at> debbugs.gnu.org; Thu, 18 Jul 2024 12:39:11 -0400
Received: from mx2.dismail.de ([159.69.191.136]:19448)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jgart@HIDDEN>) id 1sUU9r-0007nF-A9
 for 72142 <at> debbugs.gnu.org; Thu, 18 Jul 2024 12:39:10 -0400
Received: from mx2.dismail.de (localhost [127.0.0.1])
 by mx2.dismail.de (OpenSMTPD) with ESMTP id fe97d706;
 Thu, 18 Jul 2024 18:38:56 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=
 mime-version:date:content-type:content-transfer-encoding:from
 :message-id:subject:to:cc:in-reply-to:references; s=20190914;
 bh=VwohaI5Cy/Afw9/HQnSNtAxhs8vjVxoM/wJvuC2+2xQ=; b=D+A4X7shSK8g
 BQSkvjp6de+hX7JvI1PsYUqeUzsH6RKCZ+m6pmFC2+XKEZQ/7bzWFJNJGQPoqCeN
 HA912XtIuLLpbujWpdjFhEctQ+W7VMPfQKAK8GLEM4dAWQ0H/QVMCt34dMdgzk+c
 xXcwGbDbJRfMoNCAyjP+P7OP5TDYjQC0ba2ZNSBm+oj+HQERUDUtvDysFr1C5Zli
 bDzlPX5Sk6dh8SuHQcknxu0sn9GC71+ZieQLlGDl35i5eJJJi634bCwBAfTtRFjQ
 8SK8hsagJFpfneWnyO/2aDcpMY8cF6ML0FiCiqwd6s2XfUdz+xGUvrG/sKonCF3a
 +6Hw/4cXwQ==
Received: from smtp1.dismail.de (<unknown> [10.240.26.11])
 by mx2.dismail.de (OpenSMTPD) with ESMTP id 63b78d6f;
 Thu, 18 Jul 2024 18:38:55 +0200 (CEST)
Received: from smtp1.dismail.de (localhost [127.0.0.1])
 by smtp1.dismail.de (OpenSMTPD) with ESMTP id bfafee24;
 Thu, 18 Jul 2024 18:38:55 +0200 (CEST)
Received: by dismail.de (OpenSMTPD) with ESMTPSA id fb7f4850
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Thu, 18 Jul 2024 18:38:55 +0200 (CEST)
MIME-Version: 1.0
Date: Thu, 18 Jul 2024 16:38:54 +0000
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: "jgart" <jgart@HIDDEN>
Message-ID: <4db0c6bee26cf01e8c72bed6d3a2c53df6a8781e@HIDDEN>
TLS-Required: No
Subject: Re: [bug#72142] [PATCH v1] Fix formatting, boost not needed in
 python-rtmidi
To: "Rick Huijzer" <ikbenrickhuyzer@HIDDEN>, 72142 <at> debbugs.gnu.org
In-Reply-To: <09a92b6a22245646ca2b51ac5059c5fca54ee0f7.1721315431.git.ikbenrickhuyzer@HIDDEN>
References: <20240716152423.17557-1-ikbenrickhuyzer@HIDDEN>
 <09a92b6a22245646ca2b51ac5059c5fca54ee0f7.1721315431.git.ikbenrickhuyzer@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72142
Cc: Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Rick Huijzer <ikbenrickhuyzer@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>, Lars-Dominik Braun <lars@HIDDEN>,
 Marius Bakke <marius@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> + (inputs (list glibc python-cffi jack-2 rtmidi))

Hi, since this is a Python library, do we want to make the Python inputs =
propagated?

Were you able to test in a shell that the following works fine when run f=
rom a script or repl?

If not, can you test that and report back on the results. I'll give it a =
try after.

Or, how have you gone about testing that this package works in a Guix env=
ironment with all the system audio requirements?


```python
import time
import rtmidi

midiout =3D rtmidi.MidiOut()
available_ports =3D midiout.get_ports()

if available_ports:
    midiout.open_port(0)
else:
    midiout.open_virtual_port("My virtual output")

with midiout:
    note_on =3D [0x90, 60, 112] # channel 1, middle C, velocity 112
    note_off =3D [0x80, 60, 0]
    midiout.send_message(note_on)
    time.sleep(0.5)
    midiout.send_message(note_off)
    time.sleep(0.1)

del midiout
```

all best,

jgart




Information forwarded to guix-patches@HIDDEN:
bug#72142; Package guix-patches. Full text available.

Message received at 72142 <at> debbugs.gnu.org:


Received: (at 72142) by debbugs.gnu.org; 18 Jul 2024 15:13:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 18 11:13:03 2024
Received: from localhost ([127.0.0.1]:37846 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sUSoY-0005L1-OI
	for submit <at> debbugs.gnu.org; Thu, 18 Jul 2024 11:13:03 -0400
Received: from mail-ej1-f43.google.com ([209.85.218.43]:51636)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ikbenrickhuyzer@HIDDEN>) id 1sUSoU-0005KT-54
 for 72142 <at> debbugs.gnu.org; Thu, 18 Jul 2024 11:13:00 -0400
Received: by mail-ej1-f43.google.com with SMTP id
 a640c23a62f3a-a77c080b521so94554366b.3
 for <72142 <at> debbugs.gnu.org>; Thu, 18 Jul 2024 08:12:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1721315508; x=1721920308; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=WKXd0ULLzxjTjoMpg3AFsPRJ5jP9zrRJi8JhoDL6fW4=;
 b=M18oF4wWzAlj8i4k4M/v7MY8KWEV0r1t+HD25Poj25Q3se5nXXrFGB41TX96ldWroU
 IWlrKkI18hn5+Zjf+l+ZQ5vquQ2P37APy1Y0WDH5mVlnAmtu0FbtMgsHoOg9UYVF7KZ6
 g+J+ZDg8yFucQDye3sbfl9Jo1459pB9m5WmDXD4zlmkATjJhsxaxdNzzEj70bWSKLmdE
 u2rxz6U822oLMPstQl+cVhAGNUceuqlew4XrCBqaBcyeMl3A6mwpMBT9g65Ur5jBSquv
 qLNkp/kHcVvF/R2M2CVCQL76/gsbeQ/fpi1EFCY5HtDobrYyLcFoR97DY6GaIrmnWLg4
 SA6Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721315508; x=1721920308;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=WKXd0ULLzxjTjoMpg3AFsPRJ5jP9zrRJi8JhoDL6fW4=;
 b=ftx6Kw59Un5bfCfajCGm1WsGZUaZXIUdf+KpKNgQiZ7tR9T556HkbLKukb2C/jQ/EF
 rR6fVX6SM53CWZE6ACEccLM79thIegIaVpqfFc6srr0s7oU7Y2azei3jU4Dfcf1t3ygQ
 1pD6D5ykRtASAVu9ZM35vw8BamiG+hM6gu6zWgAGhCfoJygZj2+uKHg5q6GnV9BMWcLP
 KUbj3FrCnfSWMCZcpGfTQT9SC3ciDXd5T/LeBaSjFwXO97gHVYL6OubuqY7+0U6dZYjM
 +ZFRS1OWp2MokzH9jYmz6Dnr8maCpbPjGP6LtU30bne0ud9Zc2u6GEt4nIUm0XSzzqk7
 gGgg==
X-Gm-Message-State: AOJu0YymR3xUSuLjLZ8+1A8ZRcVpAy5dhlpp8T2NmqYrMWQbLN7+kfoM
 tD8EK6fP2I0kzdIGEeuEN1Es1ucVkKIdaxzqQ1niYq8wK2FLxJf3bgwm1Q6Y
X-Google-Smtp-Source: AGHT+IFE80aYSsrHJDz2qY0ZOlqUxTFO6pHOyoXKrqX+FAmhQCy02RAT2iRG4fZGUgjgSlC3k2QX1Q==
X-Received: by 2002:a17:906:5a8c:b0:a77:cf9d:f49b with SMTP id
 a640c23a62f3a-a7a0133a6e7mr371480366b.54.1721315507918; 
 Thu, 18 Jul 2024 08:11:47 -0700 (PDT)
Received: from localhost.localdomain (095-097-221-146.static.chello.nl.
 [95.97.221.146]) by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-a79bc800f65sm569322066b.181.2024.07.18.08.11.47
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 18 Jul 2024 08:11:47 -0700 (PDT)
From: Rick Huijzer <ikbenrickhuyzer@HIDDEN>
To: 72142 <at> debbugs.gnu.org
Subject: [PATCH v1] Fix formatting, boost not needed in python-rtmidi
Date: Thu, 18 Jul 2024 17:10:31 +0200
Message-ID: <09a92b6a22245646ca2b51ac5059c5fca54ee0f7.1721315431.git.ikbenrickhuyzer@HIDDEN>
X-Mailer: git-send-email 2.45.2
MIME-Version: 1.0
X-Debbugs-Cc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>,
 Munyoki Kilyungi <me@HIDDEN>,
 Sharlatan Hellseher <sharlatanus@HIDDEN>,
 Tanguy Le Carrour <tanguy@HIDDEN>, jgart <jgart@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72142
Cc: Rick Huijzer <ikbenrickhuyzer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Change-Id: I96127532b959bec2995180d8c0838595c0943a62
---
Sorry; this is a fixed patch. Still trying to use pytest, but haven't found a nice way to add the add-installed-pythonpath logic, which is not present in the meson-build system
 gnu/packages/python-xyz.scm | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 4ac585c8d9..a46d36790b 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -24765,24 +24765,19 @@ (define-public python-rtmidi
   (package
     (name "python-rtmidi")
     (version "1.5.8")
-    (source 
-      (origin
+    (source
+     (origin
        (method url-fetch)
        (uri (pypi-uri "python_rtmidi" version))
        (sha256
         (base32 "1yh4s124awzwhfg49m8s6qsa58qxabljlmnb1q00kbk8n1ldx6kz"))))
     (build-system meson-build-system)
-    (inputs
-      (list glibc
-            python-cffi
-            jack-2
-            boost
-            rtmidi))
+    (inputs (list glibc python-cffi jack-2 rtmidi))
     (native-inputs (list python python-pytest pkg-config python-setuptools))
     (home-page "https://pypi.org/project/python-rtmidi/")
     (synopsis "Python bindings for RtMidi")
     (description
-    "Python-rtmidi is a Python binding for RtMidi, a set of C++ classes that provides
+     "Python-rtmidi is a Python binding for RtMidi, a set of C++ classes that provides
     a common API for real-time MIDI input/output across Linux (ALSA & JACK), macOS,
     and Windows (Multimedia Library).")
     (license license:expat)))

base-commit: c3cdb2b4057a2c2e8e7be1e320784431f0f671ae
prerequisite-patch-id: f1cc8a724ee8010966de580066164220f481deff
-- 
2.45.2





Information forwarded to lars@HIDDEN, marius@HIDDEN, me@HIDDEN, sharlatanus@HIDDEN, tanguy@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN:
bug#72142; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 Jul 2024 15:22:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 16 11:22:26 2024
Received: from localhost ([127.0.0.1]:34260 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sTk0X-0003mT-Q8
	for submit <at> debbugs.gnu.org; Tue, 16 Jul 2024 11:22:26 -0400
Received: from lists.gnu.org ([209.51.188.17]:43864)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ikbenrickhuyzer@HIDDEN>) id 1sTk0V-0003mL-Vg
 for submit <at> debbugs.gnu.org; Tue, 16 Jul 2024 11:22:24 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ikbenrickhuyzer@HIDDEN>)
 id 1sTk0S-000355-3O
 for guix-patches@HIDDEN; Tue, 16 Jul 2024 11:22:21 -0400
Received: from mail-ej1-x630.google.com ([2a00:1450:4864:20::630])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <ikbenrickhuyzer@HIDDEN>)
 id 1sTk0Q-000893-1p
 for guix-patches@HIDDEN; Tue, 16 Jul 2024 11:22:19 -0400
Received: by mail-ej1-x630.google.com with SMTP id
 a640c23a62f3a-a77c4309fc8so704109166b.3
 for <guix-patches@HIDDEN>; Tue, 16 Jul 2024 08:22:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1721143336; x=1721748136; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=vHEf2tDFxOwbbNeH6LPiHNkhlHY18tx3vjOZ0+OIv6k=;
 b=mEHz9usDHPQFwcYwLGbjdmSahn/W3vvsgJD0eYxF135AxuYCSLLVhUJABfX7A4q+Ig
 9EcTga7yh8F3qlyTym1O2j2+P/YFzMTpxErVv/RHI/SxYATpc/QAAK2189eYml628X1x
 TuiHPYjAC+SDSbXspfbuBZT1xCO6/pz59XZ+0L1p+Mq3A6QnDJZ2Vu2XSa/qy6t1Phon
 Y+CDEIaIR6biWe2bcb6aF1jHwPPgVZUpQi4xSMdRuHsb47AdGYKr+/+K2c58VhccgDKw
 Sf065COhoo6qIqtv+8fnvgaNKR8s77h4Sp27sDkq7dcBNa8CK8KpZZJTwYvzvAy82sTo
 hK8A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721143336; x=1721748136;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=vHEf2tDFxOwbbNeH6LPiHNkhlHY18tx3vjOZ0+OIv6k=;
 b=UdB5bhP9nUwZfNhviauyGsjGZekNVmb1qSzOl/9v5AwjPcR5IM4AMtiUPQS8t7tEEv
 JAaYCUSod5ZGnDBXzLBRAHvwvLBgJYxPfWtL1ohvWNe3Tq6gRu6Sv3x/VJ8/HlSryuvo
 nkFkWeHdYk9nI1cIuHNyuzP6DE7gUI+zK9aW8wg0CdO+3SD1nk9NJ8Mt/rNOaN9otQyC
 BJIPn60GKXQrMMAKR67HfAQ2RzVibVvENZnxqjyuSCyfruCQMwJ7yUuDsA1c5JmZXUNp
 PJ8tT9oi/qJUH8JSk0Yty/zR1WMlWUNhzQ7qkRPUGsNo182QsLPYBHKkCtSaokyqbi0I
 Wjqw==
X-Gm-Message-State: AOJu0YwoKUe5hqTwE+qjRt7Y5HU9IhGc23dRIYZlckhJX7NOkSutKv8U
 OIrTDBKFgQLjiwXNbalw3GCg3vY9+7QpCyyfFPXcZ1NdVBx/BeM3yGGkc1rb
X-Google-Smtp-Source: AGHT+IGayWgVRQTZ3G6JdW+TPGqYep/v2TrQkMBk4hRcrxPrXCX20Cv8RuT17SbUHuKUV2GIzJNEnA==
X-Received: by 2002:a17:906:2bc4:b0:a77:c199:9d01 with SMTP id
 a640c23a62f3a-a79ea4012camr160187666b.22.1721143335415; 
 Tue, 16 Jul 2024 08:22:15 -0700 (PDT)
Received: from localhost.localdomain (095-097-221-146.static.chello.nl.
 [95.97.221.146]) by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-a79bc5a3965sm327724266b.42.2024.07.16.08.22.14
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 16 Jul 2024 08:22:15 -0700 (PDT)
From: Rick Huijzer <ikbenrickhuyzer@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] add python-rtmidi
Date: Tue, 16 Jul 2024 17:23:06 +0200
Message-ID: <20240716152423.17557-1-ikbenrickhuyzer@HIDDEN>
X-Mailer: git-send-email 2.45.2
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2a00:1450:4864:20::630;
 envelope-from=ikbenrickhuyzer@HIDDEN; helo=mail-ej1-x630.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
Cc: Rick Huijzer <ikbenrickhuyzer@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

---
I've run guix lint and should be fine. I'm having a bit of a hard time with formatting so I will probaby have to recreate the perfect setup from the documentation.
Packaging python-rtmidi in an effort to bring a complete DMX workflow to guix.

 gnu/packages/python-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 4d7ddeb9d7..8f8cf4a1a8 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -24710,6 +24710,32 @@ (define-public python-sacn
      a network.")
     (license license:expat)))
 
+(define-public python-rtmidi
+  (package
+    (name "python-rtmidi")
+    (version "1.5.8")
+    (source 
+      (origin
+       (method url-fetch)
+       (uri (pypi-uri "python_rtmidi" version))
+       (sha256
+        (base32 "1yh4s124awzwhfg49m8s6qsa58qxabljlmnb1q00kbk8n1ldx6kz"))))
+    (build-system meson-build-system)
+    (inputs
+      (list glibc
+            python-cffi
+            jack-2
+            boost
+            rtmidi))
+    (native-inputs (list python python-pytest pkg-config python-setuptools))
+    (home-page "https://pypi.org/project/python-rtmidi/")
+    (synopsis "Python bindings for RtMidi")
+    (description
+    "Python-rtmidi is a Python binding for RtMidi, a set of C++ classes that provides
+    a common API for real-time MIDI input/output across Linux (ALSA & JACK), macOS,
+    and Windows (Multimedia Library).")
+    (license license:expat)))
+
 (define-public python-bagit
   (package
     (name "python-bagit")

base-commit: 3c58b759a51072aabd7eaaca680674a0c2b36c23
-- 
2.45.2





Acknowledgement sent to Rick Huijzer <ikbenrickhuyzer@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#72142; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

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