GNU logs - #63065, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 0/18]: gnu: Add yabridgectl.
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:24:02 +0000
Resent-Message-ID: <handler.63065.B.168241459121872 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
X-Debbugs-Original-To: "guix-patches@HIDDEN" <guix-patches@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.168241459121872
          (code B ref -1); Tue, 25 Apr 2023 09:24:02 +0000
Received: (at submit) by debbugs.gnu.org; 25 Apr 2023 09:23:11 +0000
Received: from localhost ([127.0.0.1]:51275 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prEtD-0005gi-03
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:23:11 -0400
Received: from lists.gnu.org ([209.51.188.17]:35794)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prEtB-0005gZ-AL
 for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:23:09 -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 <Sughosha@HIDDEN>)
 id 1prEtA-0007yk-0V
 for guix-patches@HIDDEN; Tue, 25 Apr 2023 05:23:09 -0400
Received: from mail-40132.protonmail.ch ([185.70.40.132])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <Sughosha@HIDDEN>)
 id 1prEsu-00058d-RH
 for guix-patches@HIDDEN; Tue, 25 Apr 2023 05:23:07 -0400
Date: Tue, 25 Apr 2023 09:22:37 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682414563; x=1682673763;
 bh=CgODweoY79+UvXmkaO13qPoQo7hY3B0TZjF5fNtbqw8=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=LjIJV6tncHuP8FqzqANSiA1ejAi6hRn9NdaPC7lj3+buQgBFfRmBch+2Mk5epQOfz
 l2Fthg28U2wPEgWvHnouizAYoV+FA5+2RCTunsLgLBKAcfUCJphuVX7eBBAkvaQjBn
 WhQMbspVeQhdlz+yzRVwrqX1GIjHXJpu4g0NOYWqNULpj2jHB+Qb9ryTZE7ZKB/OpG
 fedeWBkifqiJU5qcj5COOO2/Zg4AvBQO3aS9VhmnF9WO7Zl2m/HCLACGIHiWm0/0Pb
 keRckBxc3fiNs7c+dgDwzO9LpEVMeKk9mlM6Rm6atucA1En/dPllQUimxGdh5r6++E
 KzBLHhHP7/ICA==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=185.70.40.132; envelope-from=Sughosha@HIDDEN;
 helo=mail-40132.protonmail.ch
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, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
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 (--)

This series of patches is here to add yabridge and yabridgectl with its
up-to-date dependencies.




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Sughosha <Sughosha@HIDDEN>
Subject: bug#63065: Acknowledgement ([PATCH 0/18]: gnu: Add yabridgectl.)
Message-ID: <handler.63065.B.168241459121872.ack <at> debbugs.gnu.org>
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
X-Gnu-PR-Message: ack 63065
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 63065 <at> debbugs.gnu.org
Date: Tue, 25 Apr 2023 09:24:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 63065 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
63065: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D63065
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 01/18] gnu: asio: Update to 1.24.0.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:27:02 +0000
Resent-Message-ID: <handler.63065.B63065.168241476822214 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241476822214
          (code B ref 63065); Tue, 25 Apr 2023 09:27:02 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:26:08 +0000
Received: from localhost ([127.0.0.1]:51291 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prEw4-0005mE-EI
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:26:08 -0400
Received: from mail-40141.protonmail.ch ([185.70.40.141]:41313)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prEw2-0005lj-Oh
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:26:07 -0400
Date: Tue, 25 Apr 2023 09:25:47 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682414760; x=1682673960;
 bh=wIioPzxjekwzo+Z5DJ0kFR+G2sb74iRiRz3KN+GuuAk=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=gNSYVsSQBAq23dq4PELjncSE4GEFmNmyNMWLqkGtoS8GNgXoGf1AT+kHKxPuCXz/8
 iYF07geOaHJ3lghyFwZG1Qs9NSL/XW1Ig8eGHIPMYJ7LfsuWFn9dGBP0C+bHRbTg08
 HcAjj2UpqMmQBmtZyYQKQEDCX63kdhUB0vJevhlCelTQ4Nz8xlrSqG4Ws5ywLoQsh5
 wivmYYH1vJJsuBoe5PS0XoPE5poOpzQYTCuO9v9AIEXS9s/khq8lX5z8IUKa9XvmfC
 5EHRJpZLnDpCQyzaHKTuW+B/OxWAMhmTK0alWTwHjb/0qp2bbg+SuUucPcnPL+AwJj
 x+MRvIzo3lrsA==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <vhaYFZBncHoRmRfrQnnlzv69kGP1LPM6Z6ulxOPg1QSyLrN0akoNQKQAxkFhGFArXV7GWyceZRzBxFN96x9qVkNuXaNQZX39YKiHA0vbVwc=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/networking.scm (asio): Update to 1.24.0.
---
 gnu/packages/networking.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 1ba6c5300d..223a772735 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -3387,14 +3387,14 @@ (define-public can-utils
 (define-public asio
   (package
     (name "asio")
-    (version "1.22.2")
+    (version "1.24.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "mirror://sourceforge/asio/asio/"
                            version " (Stable)/asio-" version ".tar.bz2"))
        (sha256
-        (base32 "0v5w9j4a02j2rkc7mrdj3ms0kfpqbgq2ipkixlz2l0p8xs0vfsvp"))))
+        (base32 "11f5hbk2i9fyn3ivw2jczsdacc36c0h1l1ygdw7n06514hn82xl9"))))
     (build-system gnu-build-system)
     (inputs
      (list boost openssl))
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 02/18] gnu: Add bitsery.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:28:01 +0000
Resent-Message-ID: <handler.63065.B63065.168241484922337 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241484922337
          (code B ref 63065); Tue, 25 Apr 2023 09:28:01 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:27:29 +0000
Received: from localhost ([127.0.0.1]:51296 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prExM-0005oC-PY
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:27:29 -0400
Received: from mail-4318.protonmail.ch ([185.70.43.18]:12367)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prExK-0005ny-A7
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:27:27 -0400
Date: Tue, 25 Apr 2023 09:27:05 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682414839; x=1682674039;
 bh=LFKmyXKmlW/kjEh/zlK+fHgYYQMKjPFJEWKhednOxrg=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=BrVQmJpkeH+TynrSW7daHnLm+VE5Y+OBoNwhyYL35BqY+kjhZwlvXugxpi+P7MirF
 CcKlGnEuySYBXhhcObrT4UROZ2GJPoJjbWbbl8F8K4bszxUjGBiP7wEqHy6wGDlP7O
 1xsRRlNgx4A1HFW9YyG5zTYrMdBx33g2FNuGxTc2C1jFprHGSj5bG7TXf6bEEhThNz
 XiYe1ogJeuC+4+WuPG4wdFce72N05eyeFD1VTNMVIbR6FZiYIfwdkY4C2fe/FSIPM/
 uNln45XB0zkvTMz4ipfgFri7v4scMKY/SvnZH0ADrDDAErlfz0iwFmJZXOXi3jYapA
 CeRyxqfv49Epg==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <lP_IXzJsdLemjFYWXJhdqcDDO8w91YysiNN6bmeaoQYXNu709dVk3hdxzrL9-7HEcY4nGL-_ZpWroxKY0GHAE1bor4iF6oWMCZVrpEBKY8U=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/cpp.scm (bitsery): New variable.
---
 gnu/packages/cpp.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index ed6ae69198..699d0cacb1 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -1982,6 +1982,30 @@ (define-public gulrak-filesystem
     (home-page "https://github.com/gulrak/filesystem")
     (license license:expat)))
=20
+(define-public bitsery
+  (package
+    (name "bitsery")
+    (version "5.2.3")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/fraillt/bitsery")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1hv2fya7w53bfhlk79b1qnjg1qy076s8kvg22sfdq05bh0hxqrxf"))))
+    (build-system cmake-build-system)
+    (arguments
+     (list #:configure-flags #~(list "-DBITSERY_BUILD_TESTS=3DON")))
+    (native-inputs (list googletest))
+    (synopsis "Header only C++ binary serialization library")
+    (description "This package provides header only C++ binary serializati=
on
+library.  It is designed around the networking requirements for real-time =
data
+delivery, especially for games.")
+    (home-page "https://github.com/fraillt/bitsery")
+    (license license:expat)))
+
 (define-public cpp-mustache
   (package
     (name "cpp-mustache")
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 03/18] gnu: Add function2.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:29:02 +0000
Resent-Message-ID: <handler.63065.B63065.168241488522416 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241488522416
          (code B ref 63065); Tue, 25 Apr 2023 09:29:02 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:28:05 +0000
Received: from localhost ([127.0.0.1]:51301 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prExx-0005pU-5V
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:28:05 -0400
Received: from mail-40130.protonmail.ch ([185.70.40.130]:34127)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prExv-0005ot-21
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:28:03 -0400
Date: Tue, 25 Apr 2023 09:27:50 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682414876; x=1682674076;
 bh=wLNz7YQ9Qm2zQCRG9C8SYs8YHK2nkzgAaAGPZ0lAQOo=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=Ox4HcCR7NXwOsLE0J93IadqIHvtCmXFla4sfyaHaLijdUryaRBUJq3QUJb1P2J4oi
 4x9tiMoUztrFBfok0SBk6HWFEZV3IlScjvnT+b6YZ8MLAoKoDbZNfZaGVcNA3GZKX6
 +GjvWoej3pPLs+g/9iTQ4U6syP0uZRNW5USDcuqktmPCeWitXwHj89Vk9xkBujTnc2
 RzP00g1LqkbR87AZ9qIBBYD21l26qo7h4A8gNV8Lz+7WRtIiYHmzXhlBEmDMhbjNHk
 iRjujdUI9D2Y3NdVft7qD88tBr0u+hcV4+w6DKbZp7XQGcQo7K7uwb69XJId0yTXQT
 aV2kwOwxGk1hQ==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <zS8cOdw49oBhjoMbhbeBvy8HF2hzUQ4rx_ZhoVZaJkyTXoHWsjAF5iGvC_eDx16wrVn2DxHs0KzeEkxdMhXjZHCRkMvsdej9DMHOkBGqMWQ=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/cpp.scm (function2): New variable.
---
 gnu/packages/cpp.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 699d0cacb1..44d99b0724 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -2006,6 +2006,36 @@ (define-public bitsery
     (home-page "https://github.com/fraillt/bitsery")
     (license license:expat)))
=20
+(define-public function2
+  (package
+    (name "function2")
+    (version "4.2.2")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/Naios/function2")
+                    (commit version)))
+              (sha256
+               (base32
+                "1n5cgx3ab5ywad3hb350r6lg6h0sj5qph6r5cvdxmfk638pp3rlb"))))
+    (build-system cmake-build-system)
+    ;; TODO: Patch or substitute to detect system gtest.
+    (arguments
+     (list #:tests? #f ;No SOURCES given to target: gtest
+           #:configure-flags #~(list "-DBUILD_TESTING=3DOFF")))
+    ;; (native-inputs (list googletest))
+    (synopsis "Improved implementations of std::function")
+    (description "This package provides the following implementations of
+std::function:
+@itemize
+@item copyable fu2::function
+@item move-only fu2::unique_function (capable of holding move only types)
+@item non-owning fu2::function_view (capable of referencing callables in a=
 non
+owning way)
+@end itemize")
+    (home-page "https://naios.github.io/function2/")
+    (license license:boost1.0)))
+
 (define-public cpp-mustache
   (package
     (name "cpp-mustache")
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 04/18] gnu: Add tomlplusplus.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:30:03 +0000
Resent-Message-ID: <handler.63065.B63065.168241495022546 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241495022546
          (code B ref 63065); Tue, 25 Apr 2023 09:30:03 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:29:10 +0000
Received: from localhost ([127.0.0.1]:51312 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prEyz-0005ra-IN
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:29:09 -0400
Received: from mail-40140.protonmail.ch ([185.70.40.140]:35553)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prEyx-0005qt-78
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:29:07 -0400
Date: Tue, 25 Apr 2023 09:28:46 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682414941; x=1682674141;
 bh=6CCfGMCqJgv15La3l5pD7HUVPNS0VnZkrZ0ys+DpRU8=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=XUQq+WPeARK9zliFXkzsn4HWHj6prCksQ5ZULhIj36qPoSfBzNmGBBPd9lodjOiaO
 pJdeMy10X84S6M2Wrs1WHPB9hcjxn1D1lfyu2EbkzpZqK1sACT6IJQG0eW5WniyZFJ
 L5kHnHdTiiRxfFR1Q8xxsl0g9MG+iNVA8/xsdUYvq7/TVF5wISAYJ3g1OuKi5PsV1x
 HHFrujBfumvIQOBUo69YuEEolpUK16RmOGyem+hOm4vj2VGDMpRk4qgA4BttHbs6Hp
 ZIsenh6T3j3ifx7Ht4sUMfqgBSpFv7u8LhAzFCYRiygh1UQyC3GCL415XQK74I6x7T
 QMy41sv/tTmEw==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <c1dND4E7PheHrqJKFZpL4P2fqvcJbTyFoxHZdkeytna6iZNs6Pz7lo6PzsRr-ATSzyB2CsqYl1cuQLTMwJ_YE37dMMpjVi2X_i26EHCHvnU=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/cpp.scm (tomlplusplus): New variable.
---
 gnu/packages/cpp.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 44d99b0724..6bb7bc1723 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -71,6 +71,7 @@ (define-module (gnu packages cpp)
   #:use-module (gnu packages build-tools)
   #:use-module (gnu packages c)
   #:use-module (gnu packages check)
+  #:use-module (gnu packages cmake)
   #:use-module (gnu packages code)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages crypto)
@@ -2036,6 +2037,29 @@ (define-public function2
     (home-page "https://naios.github.io/function2/")
     (license license:boost1.0)))
=20
+(define-public tomlplusplus
+  (package
+    (name "tomlplusplus")
+    (version "3.3.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/marzer/tomlplusplus")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0lvv4dq2fhadvb9hbf89nvg5r2pfjlccc4nawl0kx6rfw56grm90"))))
+    (build-system meson-build-system)
+    (arguments
+     (list #:meson meson-0.63))
+    (native-inputs (list cmake-minimal))
+    (synopsis "Header-only TOML config file parser and serializer for C++1=
7")
+    (description "This package provides Header-only TOML config file parse=
r and
+serializer for C++17.")
+    (home-page "https://marzer.github.io/tomlplusplus/")
+    (license license:expat)))
+
 (define-public cpp-mustache
   (package
     (name "cpp-mustache")
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 05/18] gnu: Add clap.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:30:03 +0000
Resent-Message-ID: <handler.63065.B63065.168241498122617 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241498122617
          (code B ref 63065); Tue, 25 Apr 2023 09:30:03 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:29:41 +0000
Received: from localhost ([127.0.0.1]:51322 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prEzV-0005si-6U
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:29:41 -0400
Received: from mail-4319.protonmail.ch ([185.70.43.19]:48129)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prEzO-0005s1-Qn
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:29:35 -0400
Date: Tue, 25 Apr 2023 09:29:08 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=cffykeaykvcxxpntzscowi2ezy.protonmail; t=1682414968; x=1682674168;
 bh=qRIvBirCf1hpUB+MwEs+VfgYV7eMzzDBZJW5kDX2mds=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=P8FDBcCH0lclvGqxe6H/S8w7hjILTf9ltsFRVHwa8pBrr6Do5RSxvUFQBEc6vUNhI
 ak5cNlPF3Mv/EXvh+jB4U7m8q08Cj3j+82SvLqxmJIuD4gSYIp0JKVCCFnwdZHnrq5
 RKz1E23/Y8Xh90Llc/8RyLxWVJfN0IPjn98+p+npsc7m6iXuJRenc4u5mK7gWFeeFT
 qJptYuyfXwlYMzt0mUaGdw9bC9LgctJI9xip+K2LUxF5eHAKrafLlRIVjZKxJqv0aL
 x0Etbk38iMEdEsAEH1ikLOARleKTZAFqcXcesxKHv3CZgb+lzSEjTvm0ZC3xYn4npj
 2StOz7YWkiKFQ==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <9Sy0dEOx0nL0CzZx5Q_C3PwxMvETav0DJsvf_AapFsvu-d5uTmV_rP47W21D0NME3drR1xhTmXKuYttQ--o8qjHKGYjkhjRZktC75UJQAuw=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/audio.scm (clap): New variable.
---
 gnu/packages/audio.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index cf7fcd87c8..14c1ebbd92 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -2702,6 +2702,27 @@ (define-public jalv
 plugin function as a JACK application.")
     (license license:isc)))
=20
+(define-public clap
+  (package
+    (name "clap")
+    (version "1.1.7") ;yabridge requires clap 1.1.7
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/free-audio/clap")
+                    (commit version)))
+              (sha256
+               (base32
+                "1afjvllmzf2xmrpy8mcxk7zhii93b447ciaqw9lkj2wh9z217hsr"))))
+    (build-system cmake-build-system)
+    (synopsis "Audio Plugin API")
+    (description
+     "CLAP stands for CLever Audio Plugin.  It is an audio plugin ABI whic=
h
+defines a standard for Digital Audio Workstations and audio plugins to wor=
k
+together.")
+    (home-page "https://cleveraudio.org/")
+    (license license:expat)))
+
 (define-public ladspa
   (package
     (name "ladspa")
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 06/18] gnu: Add vst3sdk.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:31:01 +0000
Resent-Message-ID: <handler.63065.B63065.168241503722915 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241503722915
          (code B ref 63065); Tue, 25 Apr 2023 09:31:01 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:30:37 +0000
Received: from localhost ([127.0.0.1]:51333 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prF0L-0005xS-Qo
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:30:37 -0400
Received: from mail-4325.protonmail.ch ([185.70.43.25]:41773)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prF0G-0005x9-N9
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:30:32 -0400
Date: Tue, 25 Apr 2023 09:30:12 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682415019; x=1682674219;
 bh=2IJZZmPbxzaKUIybrEQuC/BOHzf3pbijbT/AHoF959Q=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=HO5LqSnpqWJ5wMUarikruA3kmojlD/so+ZqXIBbJxJXs7v+NcUDRtEn8TVNcw5vUp
 JoymCwR+bCecyFYLlyukt4nOzoLyp1t8i27U1cDPxKFnutaAT6M5qEooYo5FOHPRnk
 IusONI58zPMYpfazoXIZBgbhxIMbsLqV3QvqVBmhjnaBqKCuD3AyeU2kTIQwDPJ4cI
 ufDR/mSHFpHcAZy80DwlD8XkTUjsQYIJk1/SBi/knfmHtZgkFg4Kr7w7mGfNdEmP9o
 Vt4MEpJZ/uyIEHe8WvUo2ZcrEguWdzlf7uDVBLifED6TQxBj6XC0aji8I0f1/fdBGd
 6XYUk7ic2Pdaw==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <C1LmYLEAX0doKyopgqvNW7hyTYj63frcyP7k_9FiO2Eom8-5V5uZi_1CGHLgmzCCTpRowDfN9UqBdoU48MO7fBZe5JZ4_Pyj6A-U1SpGi3c=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/audio.scm (vst3sdk): New variable.
* gnu/packages/patches/vst3sdk-3.7.7-allow-winelib-compilation.patch:
New file.
* gnu/local.mk: Register the patch file.
---
 gnu/local.mk                                  |   1 +
 gnu/packages/audio.scm                        |  44 ++++
 ...3sdk-3.7.7-allow-winelib-compilation.patch | 191 ++++++++++++++++++
 3 files changed, 236 insertions(+)
 create mode 100644 gnu/packages/patches/vst3sdk-3.7.7-allow-winelib-compil=
ation.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 8088e8170b..b53a04a0cd 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2000,6 +2000,7 @@ dist_patch_DATA =3D=09=09=09=09=09=09\
   %D%/packages/patches/vtk-7-gcc-10-compat.patch=09=09\
   %D%/packages/patches/vtk-7-hdf5-compat.patch=09=09=09\
   %D%/packages/patches/vtk-7-python-compat.patch=09=09\
+  %D%/packages/patches/vst3sdk-3.7.7-allow-winelib-compilation.patch=09\
   %D%/packages/patches/wacomtablet-add-missing-includes.patch=09\
   %D%/packages/patches/wacomtablet-qt5.15.patch=09=09=09\
   %D%/packages/patches/warsow-qfusion-fix-bool-return-type.patch=09\
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 14c1ebbd92..9e111a3b9e 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -3405,6 +3405,50 @@ (define-public freealut
     (home-page "https://kcat.strangesoft.net/openal.html")
     (license license:lgpl2.0)))
=20
+(define-public vst3sdk
+  (package
+    (name "vst3sdk")
+    (version "3.7.7")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/steinbergmedia/vst3sdk")
+                    ;; Should the build number included in version variabl=
e?
+                    (commit (string-append "v" version "_build_19"))
+                    ;; Required for vst3_base, vst3_cmake, vst3_doc,
+                    ;; vst3_pluginterfaces, vst3_public_sdk and vstgui.
+                    (recursive? #t)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1a2ph0niyzpsjg765pxjmwhjc7pvcy5rsn4d254hx2b5by4f5cf2"))
+              (patches
+               (search-patches
+                "vst3sdk-3.7.7-allow-winelib-compilation.patch"))))
+    (build-system copy-build-system)
+    (arguments
+     `(#:install-plan
+       `(("." "/share/vst3sdk" #:exclude-regexp ("/cmake/"
+                                                 "/doc/"
+                                                 ".gitmodules"
+                                                 "LICENSE.txt"
+                                                 "README.md"))
+         ("cmake/modules" "/lib/cmake/vst3sdk")
+         ("doc" "/share/doc/vst3sdk"))))
+    (home-page "https://github.com/steinbergmedia/vst3sdk")
+    (synopsis "VST 3 plugin SDK")
+    (description
+     "This package contains:
+@itemize
+@item VST 3 API
+@item VST 3 implementation helper classes
+@item VST 2 wrappers
+@end itemize")
+    (license (list license:gpl3
+                   ;; License used by vst3_base, vst3_cmake, vst3_public_s=
dk
+                   ;; and vstgui
+                   license:bsd-3))))
+
 (define-public patchage
   (package
     (name "patchage")
diff --git a/gnu/packages/patches/vst3sdk-3.7.7-allow-winelib-compilation.p=
atch b/gnu/packages/patches/vst3sdk-3.7.7-allow-winelib-compilation.patch
new file mode 100644
index 0000000000..43639f978f
--- /dev/null
+++ b/gnu/packages/patches/vst3sdk-3.7.7-allow-winelib-compilation.patch
@@ -0,0 +1,191 @@
+This patch is taken from yabridge project:
+https://github.com/robbert-vdh/yabridge.
+
+Submodule base contains modified content
+diff --git a/base/source/fdebug.cpp b/base/source/fdebug.cpp
+index b1d1dcc..9093022 100644
+--- a/base/source/fdebug.cpp
++++ b/base/source/fdebug.cpp
+@@ -117,8 +117,6 @@ bool AmIBeingDebugged ()
+ #if _MSC_VER
+ #include <intrin.h>
+ #endif
+-#define vsnprintf _vsnprintf
+-#define snprintf _snprintf
+=20
+ #elif SMTG_OS_MACOS
+ #include <errno.h>
+Submodule pluginterfaces contains modified content
+diff --git a/pluginterfaces/base/fstrdefs.h b/pluginterfaces/base/fstrdefs=
.h
+index 848e8ee..8846d31 100644
+--- a/pluginterfaces/base/fstrdefs.h
++++ b/pluginterfaces/base/fstrdefs.h
+@@ -22,6 +22,16 @@
+ /** string methods defines unicode / ASCII */
+ //-----------------------------------------------------------------------=
-----
+=20
++// We can use most of the VST3 SDK's Windows UTF-16 functionality by just
++// creating aliases for equivalent Linux functions
++#if __WINE__
++#define wcsicmp wcscasecmp
++#define wcsnicmp wcsncasecmp
++#define _vsnwprintf vswprintf
++#define stricmp strcasecmp
++#define strnicmp strncasecmp
++#endif
++
+ // 16 bit string operations
+ #if SMTG_CPP11=09// if c++11 unicode string literals
+ =09#define SMTG_CPP11_CAT_PRIVATE_DONT_USE(a,b)=09=09=09a ## b
+diff --git a/pluginterfaces/base/ftypes.h b/pluginterfaces/base/ftypes.h
+index 133dbba..33ecae3 100644
+--- a/pluginterfaces/base/ftypes.h
++++ b/pluginterfaces/base/ftypes.h
+@@ -154,7 +154,7 @@ namespace Steinberg
+ // always inline macros (only when RELEASE is 1)
+ //-----------------------------------------------------------------------=
-----
+ #if RELEASE
+-    #if SMTG_OS_MACOS || SMTG_OS_LINUX || defined(__MINGW32__)
++    #if SMTG_OS_MACOS || SMTG_OS_LINUX || defined(__WINE__)
+ =09=09#define SMTG_ALWAYS_INLINE=09__inline__ __attribute__((__always_inl=
ine__))
+ =09=09#define SMTG_NEVER_INLINE __attribute__((noinline))
+ =09#elif SMTG_OS_WINDOWS
+diff --git a/pluginterfaces/base/ustring.cpp b/pluginterfaces/base/ustring=
.cpp
+index 24a412f..8e631c9 100644
+--- a/pluginterfaces/base/ustring.cpp
++++ b/pluginterfaces/base/ustring.cpp
+@@ -38,6 +38,10 @@
+=20
+ #endif
+=20
++#ifdef __WINE__
++#include <wchar.h>
++#endif
++
+ //-----------------------------------------------------------------------=
-
+ namespace Steinberg {
+=20
+@@ -173,7 +177,7 @@ bool UString::scanFloat (double& value) const
+ bool UString::printFloat (double value, int32 precision)
+ {
+ #if SMTG_OS_WINDOWS
+-=09return swprintf ((wchar_t*)thisBuffer, L"%.*lf", precision, value) !=
=3D -1;
++=09return swprintf ((wchar_t*)thisBuffer, thisSize, L"%.*lf", precision, =
value) !=3D -1;
+ #elif SMTG_OS_MACOS
+ =09bool result =3D false;
+ =09CFStringRef cfStr =3D CFStringCreateWithFormat (0, 0, CFSTR("%.*lf"), =
precision, value);
+@@ -238,7 +242,7 @@ bool UString::scanInt (int64& value) const
+ bool UString::printInt (int64 value)
+ {
+ #if SMTG_OS_WINDOWS
+-=09return swprintf ((wchar_t*)thisBuffer, L"%I64d", value) !=3D -1;
++=09return swprintf ((wchar_t*)thisBuffer, thisSize, L"%I64d", value) !=3D=
 -1;
+=20
+ #elif SMTG_OS_MACOS
+ =09CFStringRef cfStr =3D CFStringCreateWithFormat (0, 0, CFSTR("%lld"), v=
alue);
+Submodule public.sdk contains modified content
+diff --git a/public.sdk/source/common/systemclipboard_win32.cpp b/public.s=
dk/source/common/systemclipboard_win32.cpp
+index c5cb2b8..2ee3d65 100644
+--- a/public.sdk/source/common/systemclipboard_win32.cpp
++++ b/public.sdk/source/common/systemclipboard_win32.cpp
+@@ -111,7 +111,7 @@ bool copyTextToClipboard (const std::string& text)
+ =09{
+ =09=09if (auto* data =3D static_cast<WCHAR*> (GlobalLock (memory)))
+ =09=09{
+-#if defined(__MINGW32__)
++#if defined(__WINE__)
+ =09=09=09memcpy (data, wideStr.data (), byteSize);
+ #else
+ =09=09=09memcpy_s (data, byteSize, wideStr.data (), byteSize);
+diff --git a/public.sdk/source/vst/hosting/module_win32.cpp b/public.sdk/s=
ource/vst/hosting/module_win32.cpp
+index 2ba9319..ab6d72a 100644
+--- a/public.sdk/source/vst/hosting/module_win32.cpp
++++ b/public.sdk/source/vst/hosting/module_win32.cpp
+@@ -44,35 +44,10 @@
+ #include <algorithm>
+ #include <iostream>
+=20
+-#if SMTG_CPP17
+-
+-#if __has_include(<filesystem>)
+-#define USE_FILESYSTEM 1
+-#elif __has_include(<experimental/filesystem>)
+-#define USE_FILESYSTEM 0
+-#endif
+-
+-#else // !SMTG_CPP17
+-
+-#define USE_FILESYSTEM 0
+-
+-#endif // SMTG_CPP17
+-
+-#if USE_FILESYSTEM =3D=3D 1
+-
+-#include <filesystem>
+-namespace filesystem =3D std::filesystem;
+-
+-#else // USE_FILESYSTEM =3D=3D 0
+-
+-// The <experimental/filesystem> header is deprecated. It is superseded b=
y the C++17 <filesystem>
+-// header. You can define _SILENCE_EXPERIMENTAL_FILESYSTEM_DEPRECATION_WA=
RNING to silence the
+-// warning, otherwise the build will fail in VS2019 16.3.0
+-#define _SILENCE_EXPERIMENTAL_FILESYSTEM_DEPRECATION_WARNING
+-#include <experimental/filesystem>
+-namespace filesystem =3D std::experimental::filesystem;
+-
+-#endif // USE_FILESYSTEM
++// `std::filesystem` doesn't work correctly with wineg++, resulting in we=
ird
++// memory errors. This library is a drop-in replacement.
++#include <ghc/filesystem.hpp>
++namespace filesystem =3D ghc::filesystem;
+=20
+ #pragma comment(lib, "Shell32")
+=20
+@@ -320,7 +295,7 @@ VST3::Optional<filesystem::path> resolveShellLink (con=
st filesystem::path& p)
+ #elif USE_OLE
+ =09Ole::instance ();
+=20
+-=09IShellLink* shellLink =3D nullptr;
++=09IShellLinkW* shellLink =3D nullptr;
+ =09if (!SUCCEEDED (CoCreateInstance (CLSID_ShellLink, nullptr, CLSCTX_INP=
ROC_SERVER,
+ =09                                  IID_IShellLink, reinterpret_cast<LPV=
OID*> (&shellLink))))
+ =09=09return {};
+@@ -405,13 +380,13 @@ void findFilesWithExt (const filesystem::path& path,=
 const std::string& ext,
+ =09=09=09=09filesystem::path result;
+ =09=09=09=09if (checkVST3Package (p, &result))
+ =09=09=09=09{
+-=09=09=09=09=09pathList.push_back (result.generic_u8string ());
++=09=09=09=09=09pathList.push_back (result.generic_string ());
+ =09=09=09=09=09continue;
+ =09=09=09=09}
+ =09=09=09=09findFilesWithExt (cp, ext, pathList, recursive);
+ =09=09=09}
+ =09=09=09else
+-=09=09=09=09pathList.push_back (cp.generic_u8string ());
++=09=09=09=09pathList.push_back (cp.generic_string ());
+ =09=09}
+ =09=09else if (recursive)
+ =09=09{
+@@ -431,18 +406,18 @@ void findFilesWithExt (const filesystem::path& path,=
 const std::string& ext,
+ =09=09=09=09=09=09=09filesystem::path result;
+ =09=09=09=09=09=09=09if (checkVST3Package (*resolvedLink, &result))
+ =09=09=09=09=09=09=09{
+-=09=09=09=09=09=09=09=09pathList.push_back (result.generic_u8string ());
++=09=09=09=09=09=09=09=09pathList.push_back (result.generic_string ());
+ =09=09=09=09=09=09=09=09continue;
+ =09=09=09=09=09=09=09}
+ =09=09=09=09=09=09=09findFilesWithExt (*resolvedLink, ext, pathList, recu=
rsive);
+ =09=09=09=09=09=09}
+ =09=09=09=09=09=09else
+-=09=09=09=09=09=09=09pathList.push_back (resolvedLink->generic_u8string (=
));
++=09=09=09=09=09=09=09pathList.push_back (resolvedLink->generic_string ())=
;
+ =09=09=09=09=09}
+ =09=09=09=09=09else if (filesystem::is_directory (*resolvedLink))
+ =09=09=09=09=09{
+-=09=09=09=09=09=09const auto& str =3D resolvedLink->generic_u8string ();
+-=09=09=09=09=09=09if (cp.generic_u8string ().compare (0, str.size (), str=
.data (),
++=09=09=09=09=09=09const auto& str =3D resolvedLink->generic_string ();
++=09=09=09=09=09=09if (cp.generic_string ().compare (0, str.size (), str.d=
ata (),
+ =09=09=09=09=09=09                                    str.size ()) !=3D 0=
)
+ =09=09=09=09=09=09=09findFilesWithExt (*resolvedLink, ext, pathList, recu=
rsive);
+ =09=09=09=09=09}
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 07/18] gnu: Add yabridge.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:32:01 +0000
Resent-Message-ID: <handler.63065.B63065.168241508023016 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241508023016
          (code B ref 63065); Tue, 25 Apr 2023 09:32:01 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:31:20 +0000
Received: from localhost ([127.0.0.1]:51338 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prF11-0005z5-Qk
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:31:19 -0400
Received: from mail-4318.protonmail.ch ([185.70.43.18]:42923)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prF0w-0005yk-H9
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:31:14 -0400
Date: Tue, 25 Apr 2023 09:30:47 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682415064; x=1682674264;
 bh=ixetdyn2ioly3PI/jP7VXtvtF+qy4a6cpvFOmVeljZk=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=KlLIetXV4rPTy+9x08GE5pTMiL0dijiEDKWNQD3HWieWHoVHjargaTuwRIWwtYqTy
 yuT7tdZEac3mFzAGPeMjgnDvPUYrXsynIXdtZDGK66+U6ZmRQPeMlsdUZdUbfYrAKW
 nhSAWT+y3yLMne4yD4vtshiwSLYqcDI3aSJFsRF6/IluqgkVKQ794bKr7eWC2Yiba7
 8K0zKOAQDW/t7nqnjYKp/3Aj5JvYBoNfcBUPCKprnnlFogZ/FdZ3r/fxpiSCXXYdhO
 cQh8dxXG6ODDu9OGBFIXzGpwjZuHsIStyj7b3y0MNgEYL9yoYWLm18xOTCpmooJISo
 HSa5zwvsBeo1Q==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <GbYndPgckH86xp7Vvhx6o_nppxczXkXkVg8umTV378DV0erNJieHXDBp7IYbHJEnvhEi15XSa8UnnN4JJ_wH0Yybyq-iOzBxHfjTB0cZykY=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/audio.scm (yabridge): New variable.
* gnu/packages/patches/yabridge-5.0.4-fix-dependency-search.patch:
New file.
* gnu/local.mk: Register the patch file.
---
 gnu/local.mk                                  |   1 +
 gnu/packages/audio.scm                        | 114 ++++++++++++++++++
 ...yabridge-5.0.4-fix-dependency-search.patch |  45 +++++++
 3 files changed, 160 insertions(+)
 create mode 100644 gnu/packages/patches/yabridge-5.0.4-fix-dependency-sear=
ch.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index b53a04a0cd..2bafdc7f02 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2038,6 +2038,7 @@ dist_patch_DATA =3D=09=09=09=09=09=09\
   %D%/packages/patches/xsane-tighten-default-umask.patch=09\
   %D%/packages/patches/xterm-370-explicit-xcursor.patch=09=09\
   %D%/packages/patches/xygrib-fix-finding-data.patch=09=09\
+  %D%/packages/patches/yabridge-5.0.4-fix-dependency-search.patch=09\
   %D%/packages/patches/yggdrasil-extra-config.patch=09\
   %D%/packages/patches/zig-use-system-paths.patch
=20
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 9e111a3b9e..551c9193c6 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -70,7 +70,9 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages boost)
   #:use-module (gnu packages build-tools)
   #:use-module (gnu packages check)
+  #:use-module (gnu packages cmake)
   #:use-module (gnu packages compression)
+  #:use-module (gnu packages cpp)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages dbm)
   #:use-module (gnu packages documentation)
@@ -129,6 +131,7 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages vim) ;xxd
   #:use-module (gnu packages web)
   #:use-module (gnu packages webkit)
+  #:use-module (gnu packages wine)
   #:use-module (gnu packages wxwidgets)
   #:use-module (gnu packages xdisorg)
   #:use-module (gnu packages xiph)
@@ -3449,6 +3452,117 @@ (define-public vst3sdk
                    ;; and vstgui
                    license:bsd-3))))
=20
+(define-public yabridge
+  (package
+    (name "yabridge")
+    (version "5.0.4")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/robbert-vdh/yabridge")
+                    (commit version)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "08p92a2qx5k2531wr38mrksn7g16j0mz611rwla1m0igfc4r75fp"))
+              (modules '((guix build utils)))
+              (snippet '(delete-file-recursively "subprojects"))
+              (patches
+               (search-patches
+                "yabridge-5.0.4-fix-dependency-search.patch"))))
+    (build-system meson-build-system)
+    (arguments
+     (list #:configure-flags #~(list "-Dbitbridge=3Dfalse" ;TODO: enable i=
t
+                                     (string-append "--cross-file=3D"
+                                                    #$source
+                                                    "/cross-wine.conf"))
+           #:phases #~(modify-phases %standard-phases
+                        (add-after 'unpack 'link-vst3sdk
+                          (lambda* (#:key inputs #:allow-other-keys)
+                            (mkdir-p "subprojects")
+                            (symlink (assoc-ref inputs "vst3sdk")
+                                     "subprojects/vst3")))
+                        (replace 'install
+                          (lambda _
+                            (let ((bin (string-append #$output "/bin"))
+                                  (lib (string-append #$output "/lib")))
+                              (for-each
+                                (lambda (file)
+                                  (install-file file bin))
+                                (find-files "." "-host(|-32)\\.exe(|\\.so)=
$"))
+                              (for-each
+                                (lambda (file)
+                                  (install-file file lib))
+                                (find-files "." "libyabridge")))))
+                        (add-after 'unpack 'fix-loading-wine-libs
+                          (lambda* (#:key inputs #:allow-other-keys)
+                            (let ((wine #$(match (%current-system)
+                                            ((or "x86_64-linux" "aarch64-l=
inux")
+                                             "wine64")
+                                            (_ "wine32")))
+                                  (arch #$(match (%current-system)
+                                            ((or "x86_64-linux" "aarch64-l=
inux")
+                                             "x86_64-unix")
+                                            (_ "i386-unix"))))
+                              (substitute* "meson.build"
+                                (("-lole32")
+                                 (search-input-file inputs
+                                                    (string-append "/lib/"
+                                                     wine "/wine/" arch
+                                                     "/libole32.a")))
+                                (("-lshell32")
+                                 (search-input-file inputs
+                                                    (string-append "/lib/"
+                                                     wine "/wine/" arch
+                                                     "/libshell32.a")))
+                                (("-luuid")
+                                 (search-input-file inputs
+                                                    (string-append "/lib/"
+                                                     wine "/wine/" arch
+                                                     "/libuuid.a")))))))))=
)
+    (native-inputs
+     `(("clap" ,clap)
+       ("cmake-minimal" ,cmake-minimal)
+       ("function2" ,function2)
+       ("gulrak-filesystem" ,gulrak-filesystem)
+       ("pkg-config" ,pkg-config)
+       ("tomlplusplus" ,tomlplusplus)
+       ;; This is VST3 SDK v3.7.7_build_19 with the documentation and VSTG=
UI
+       ;; submodules removed and a dummy `meson.build` file that just list=
s all
+       ;; source files.
+       ("vst3sdk"
+        ,(origin
+           (method git-fetch)
+           (uri (git-reference
+                 (url "https://github.com/robbert-vdh/vst3sdk")
+                 (commit (string-append "v3.7.7_build_19-patched"))
+                 ;; Required for vst3_base, vst3_pluginterfaces,
+                 ;; and vst3_public_sdk.
+                 (recursive? #t)))
+           (file-name (git-file-name name version))
+           (sha256
+            (base32
+             "09axvpshwbf5061kcbl26v74dcmwxmgmlxb15b75bnqbh0zcghrf"))
+           (patches
+            (search-patches
+             "vst3sdk-3.7.7-allow-winelib-compilation.patch"))))))
+    (inputs (list asio bitsery dbus libxcb
+                  (match (%current-system)
+                    ((or "x86_64-linux" "aarch64") wine64)
+                    (_ wine))))
+    ;; Platforms supported by wine and wine64 should support.
+    (supported-systems
+     (list "i686-linux" "x86_64-linux" "armhf-linux" "aarch64-linux"))
+    (home-page "https://github.com/robbert-vdh/yabridge")
+    (synopsis "Implementation of Windows VST2, VST3 and CLAP plugin APIs")
+    (description
+     "@code{yabridge} is Yet Another way to use Windows audio plugins.  It
+supports using both 32-bit and 64-bit Windows VST2, VST3, and CLAP plugins=
 in
+64-bit Linux plugin hosts as if they were native plugins, with optional su=
pport
+for plugin groups to enable inter-plugin communication for VST2 plugins an=
d
+quick startup times.")
+    (license license:gpl3+)))
+
 (define-public patchage
   (package
     (name "patchage")
diff --git a/gnu/packages/patches/yabridge-5.0.4-fix-dependency-search.patc=
h b/gnu/packages/patches/yabridge-5.0.4-fix-dependency-search.patch
new file mode 100644
index 0000000000..a9e1ed1c62
--- /dev/null
+++ b/gnu/packages/patches/yabridge-5.0.4-fix-dependency-search.patch
@@ -0,0 +1,45 @@
+Meson fails to detect bitsery, function2 and gulrak-filesystem.
+https://github.com/robbert-vdh/yabridge/issues/18
+
+From c3cb50cff354c585afc3c94e676ac50a420e871b Mon Sep 17 00:00:00 2001
+From: Sughosha <sughosha@HIDDEN>
+Date: Sun, 23 Apr 2023 08:44:50 +0200
+Subject: [PATCH] Fix dependency search
+
+---
+ meson.build | 15 +++------------
+ 1 file changed, 3 insertions(+), 12 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index f76f5acf..ca85af68 100644
+--- a/meson.build
++++ b/meson.build
+@@ -248,22 +248,13 @@ else
+   asio_dep =3D dependency('asio', version : '>=3D1.22.0')
+ endif
+=20
+-if meson.version().version_compare('>=3D0.60')
+-  # Bitsery's CMake build definition is capitalized for some reason
+-  bitsery_dep =3D dependency('bitsery', 'Bitsery', version : '>=3D5.2.0')
+-else
+-  # Mmeson <=3D0.6.0 didn't support multiple names for a dependency, and =
since at
+-  # the moment this is only relevant for packing on Arch btw, it's probab=
ly
+-  # better to remove this conditional later than it is to bump the minimu=
m Meson
+-  # version now.
+-  bitsery_dep =3D dependency('bitsery', version : '>=3D5.2.0')
+-endif
++bitsery_dep =3D declare_dependency()
+=20
+ # The D-Bus headers are also only accessed through the include path. We d=
on't
+ # link to libdbus-1 to make soname changes don't completely break yabridg=
e.
+ dbus_dep =3D dependency('dbus-1').partial_dependency(compile_args : true,=
 includes : true)
+-function2_dep =3D dependency('function2', version : '>=3D4.0.0')
+-ghc_filesystem_dep =3D dependency('ghc_filesystem', modules : 'ghcFilesys=
tem::ghc_filesystem', version : '>=3D1.5.0')
++function2_dep =3D declare_dependency()
++ghc_filesystem_dep =3D declare_dependency()
+ threads_dep =3D dependency('threads')
+ # Tomlplusplus recently added a shraed library version. We don't want to =
link to that.
+ tomlplusplus_dep =3D dependency('tomlplusplus', version : '>=3D3.3.0', de=
fault_options : ['compile_library=3Dfalse']).partial_dependency(compile_arg=
s : true, includes : true)
+--=20
+2.39.2
+
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 08/18] gnu: Add rust-scroll-derive-0.11.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:32:02 +0000
Resent-Message-ID: <handler.63065.B63065.168241510323063 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241510323063
          (code B ref 63065); Tue, 25 Apr 2023 09:32:02 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:31:43 +0000
Received: from localhost ([127.0.0.1]:51344 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prF1S-0005zu-Up
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:31:43 -0400
Received: from mail-40130.protonmail.ch ([185.70.40.130]:39265)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prF1R-0005zg-8M
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:31:41 -0400
Date: Tue, 25 Apr 2023 09:31:24 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682415095; x=1682674295;
 bh=9O9BXQ+aODs4ghd1mUdCKSXGDBg/vjP8Mn9npFhngUc=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=hpt8AQrJBEB9ySSNqV+7W2S1dQSv9p5UN55YI398Ccw5qZAeV8YBkzsgygf4ExzkD
 mmJ+XyPZSKm9rEt82K1PMc8Ns9lco4teZhhJqjkpVZQWr2rHuMYa0/s+7rkNNSgpJI
 +Lgq7OuTQqTcko9ocnXfAYpnmT/rRvgaS60jafiMIUbV0HNF0dMP4qEzmx4cSuzBH9
 l25w+dzyck37rh0JOZpxrw7EkXfNVx8YctpmP6oj9hRLJzBzKTYyBnKPYR68N80wPF
 w5P7qcDpaZ3Wz1b8ap/M7rrfcZNCidPCQhRW3nb97bLeQz9f61mZVaT0yUWOTxMVvV
 5f6d1JNbpSgVQ==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <nVV4mMRyYYdE63h2EGIhKtaf15lKONpHT2fi-6U5xZ1Dw3RjZ8BMPoxVUEZBaB18ocq2XshKpnpVLgy4Ur3rdvmHy2DLWEP7nton3VY4q0E=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-scroll-derive-0.11): New variable.
---
 gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6b1f53764f..649b597b71 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -50523,6 +50523,32 @@ (define-public rust-scroll-0.9
 endian-aware Read/Write traits for byte buffers.")
     (license license:expat)))
=20
+(define-public rust-scroll-derive-0.11
+  (package
+    (name "rust-scroll-derive")
+    (version "0.11.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "scroll-derive" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "03i5qn4jfcl2iwxhfvw9kf48a656ycbf5km99xr1wcnibjnadgdx"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-proc-macro2" ,rust-proc-macro2-1)
+        ("rust-quote" ,rust-quote-1)
+        ("rust-syn" ,rust-syn-1))
+       #:cargo-development-inputs
+       (("rust-scroll" ,rust-scroll-0.10))))
+    (home-page "https://github.com/m4b/scroll")
+    (synopsis "Pread and Pwrite traits from the scroll crate")
+    (description
+     "This package provides a macros 1.1 derive implementation for Pread a=
nd
+Pwrite traits from the scroll crate.")
+    (license license:expat)))
+
 (define-public rust-scroll-derive-0.10
   (package
     (name "rust-scroll-derive")
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 09/18] gnu: Add rust-scroll-0.11.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:33:02 +0000
Resent-Message-ID: <handler.63065.B63065.168241512523132 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241512523132
          (code B ref 63065); Tue, 25 Apr 2023 09:33:02 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:32:05 +0000
Received: from localhost ([127.0.0.1]:51350 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prF1p-000611-7p
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:32:05 -0400
Received: from mail-40135.protonmail.ch ([185.70.40.135]:29517)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prF1m-00060I-V5
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:32:03 -0400
Date: Tue, 25 Apr 2023 09:31:48 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682415116; x=1682674316;
 bh=SXa0oq00aiSfEGRIX6Ie1tpruI4Ta3CcDyjb1QUE6sY=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=l6bXnOUxBnH1q8fDxXGvu6IG6Oz4CKb7DCkmvDWC5cUZr6B6mxBp/aWXituAsEwnV
 HBhA69rXODl4uR82LzppmOhd+gssH6RhNuSmnKDQPMbM6JAuh5+NCMukdf0z8Xw/66
 V0noeq6HySUaYHZ5Axo8z2HVlX4/J5sxeZV82owPyNvYYvw2hzwNOb3B+MJLNskrZ9
 JLZKCavD0LIHf3n7XJa7GkHBRxEzkDXQZPPqZ0mUrAN9AUBHXUYiMZpi2QXkmePuyr
 sRjos1+MB4IDlo1hgVLrn+rpuMP5IXgGRPEl1B0U3haG4r2rAkCR4N5vESBNiGsRWt
 dATwSGvC7fGJg==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <V-VJyOo_i_XDGI_eT5vA0UmVOsuCa_h_aSvYB-Fm__YpgtCzJSrLyV-QMITallkZ5656oI6hV0U0vWkgQq4P9JXgF7ci8oAccwZLabwDyHA=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-scroll-0.11): New variable.
---
 gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 649b597b71..6757824412 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -50467,6 +50467,31 @@ (define-public rust-scrypt-0.3
         ("rust-sha2" ,rust-sha2-0.9)
         ("rust-subtle" ,rust-subtle-2))))))
=20
+(define-public rust-scroll-0.11
+  (package
+    (name "rust-scroll")
+    (version "0.11.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "scroll" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1nhrhpzf95pxbcjjy222blwf8rl3adws6vsqax0yzyxsa6snbi84"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-scroll-derive" ,rust-scroll-derive-0.11))
+       #:cargo-development-inputs
+       (("rust-byteorder" ,rust-byteorder-1)
+        ("rust-rayon" ,rust-rayon-1))))
+    (home-page "https://github.com/m4b/scroll")
+    (synopsis "Endian-aware Read/Write traits for byte buffers")
+    (description
+     "This package provides a suite of powerful, extensible, generic,
+endian-aware Read/Write traits for byte buffers.")
+    (license license:expat)))
+
 (define-public rust-scroll-0.10
   (package
     (name "rust-scroll")
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 10/18] gnu: Add rust-goblin-0.6.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:33:02 +0000
Resent-Message-ID: <handler.63065.B63065.168241516123182 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241516123182
          (code B ref 63065); Tue, 25 Apr 2023 09:33:02 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:32:41 +0000
Received: from localhost ([127.0.0.1]:51354 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prF2P-00061p-JO
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:32:41 -0400
Received: from mail-40135.protonmail.ch ([185.70.40.135]:32075)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prF2N-00061b-IB
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:32:39 -0400
Date: Tue, 25 Apr 2023 09:32:26 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=rt273n6ykbdczkfuexjsfyj4me.protonmail; t=1682415153; x=1682674353;
 bh=4cXXrTmP+EE6WgoDJFknr04rpH5E/0i+U/RZiVZfrHg=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=as7ljVcnTlDFt29xZDcgprKM+IGtiNfucAPKBgPLA7mmRYpGhJ9ny0/g/rBIidV8F
 NW3mZNt1P3n4CPBw8yPY5R9FLmp/VCJrBBb/rbECn0Dj/r0Ybmh+P48Rq/j79lpgmq
 qjH0CC0J7AmzmhX9aNweOKjZK2RlRJXR/7whWW+nmSTJBxFQjjYW+kK9uQk4iU1GLs
 N7C88talb40F2IX1338C0k31PyLDHLpxo/If/S+fy0646eBvGIsk+wQ1bOVXce+Pzn
 PX6u2FPADovFqNNZxxy8W5Mf7Kfq5hmloWMp0MC39WXIV9Lc5FB8K1mjOFYzjkJs9D
 XwRvSXconxnQw==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <no9J_jpMi42LQ9-EKpjEiK-C85GyTs07zHzKmu5Q68XJp2ZIZ9L_a-09nTITZ15CYoqpOgGyPiJebAdhEmhZNG3SLv1hnvRuZv2r0KMUi_g=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-goblin-0.6): New variable.
---
 gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6757824412..297721e47e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -24353,6 +24353,29 @@ (define-public rust-gmp-mpfr-sys-1
 libraries GMP, MPFR, and MPC.")
     (license license:lgpl3+)))
=20
+(define-public rust-goblin-0.6
+  (package
+    (name "rust-goblin")
+    (version "0.6.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "goblin" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0s7zs27b192virbp88y2fgq8p6nb8blkn7byqyl4cv7bm3j4ssqd"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-log" ,rust-log-0.4)
+        ("rust-plain" ,rust-plain-0.2)
+        ("rust-scroll" ,rust-scroll-0.11))))
+    (home-page "https://github.com/m4b/goblin")
+    (synopsis "ELF, Mach-o, and PE binary parsing and loading crate")
+    (description "This package provides an ELF, Mach-o, and PE binary pars=
ing
+and loading crate.")
+    (license license:expat)))
+
 (define-public rust-goblin-0.2
   (package
     (name "rust-goblin")
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 11/18] gnu: rust-libloading-0.7: Update to 0.7.4.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:34:02 +0000
Resent-Message-ID: <handler.63065.B63065.168241519723264 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241519723264
          (code B ref 63065); Tue, 25 Apr 2023 09:34:02 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:33:17 +0000
Received: from localhost ([127.0.0.1]:51360 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prF2y-00063A-Ub
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:33:17 -0400
Received: from mail-40132.protonmail.ch ([185.70.40.132]:12727)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prF2w-00062v-Ik
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:33:14 -0400
Date: Tue, 25 Apr 2023 09:33:01 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682415188; x=1682674388;
 bh=bu8JRrzVrwXnVh8kvR1IRTaXpipTC4lcgbRrpke3FTs=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=mTjTzqYIXLmxinGNO0yqraxRXr3meaTWwu7MmFXs0L4cYial4XPykqtLt0vIvH5c/
 FxoPFLnOmMWRLGc9PYmT3HAahh1gYq+KPm1HQMcurbdNygGp1yurZ8mv2XkpvY8NKw
 Q7zjkuuPwEtfhUUAvViEfZDXy7u5tuEtzShshepF6k5NHFq3VYF2czlPjwJ3ko9iuB
 qNBgrNEcfEExRhVA6hUIomqHJM5si+PH+3Pb3yLZ32b0FfFPXla/OXxvti5rftDdAM
 0Wbn8SvQcSYa6cSprk6eB07dK4pfEeBK88AU27jGr6aQRhBLfPKsgFKD4Py5MGno3n
 rH0s/XTh5z21w==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <jvINsZ57dk5NsN7cUmUxRhlt040Ir6iX8x9ycrGHGPdTzYyUxuWsavyZVfhjeFKHb6KpzTun1ehqEyKHJ4InwYxtJX56HcYntwj1xoIaBC8=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-libloading-0.7): Update to 0.7.4.
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 297721e47e..5c34d1eadf 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30294,7 +30294,7 @@ (define-public rust-libgit2-sys-0.6
 (define-public rust-libloading-0.7
   (package
     (name "rust-libloading")
-    (version "0.7.0")
+    (version "0.7.4")
     (source
      (origin
        (method url-fetch)
@@ -30303,7 +30303,7 @@ (define-public rust-libloading-0.7
         (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "0sidr67nsa693mqrqgk2np3bkqni0778yk147xncspy171jdk13g"))))
+         "17wbccnjvhjd9ibh019xcd8kjvqws8lqgq86lqkpbgig7gyq0wxn"))))
     (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 12/18] gnu: Add rust-rustyline-derive-0.6.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:35:02 +0000
Resent-Message-ID: <handler.63065.B63065.168241525223367 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241525223367
          (code B ref 63065); Tue, 25 Apr 2023 09:35:02 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:34:12 +0000
Received: from localhost ([127.0.0.1]:51366 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prF3s-00064p-9w
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:34:12 -0400
Received: from mail-40138.protonmail.ch ([185.70.40.138]:24479)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prF3q-00064T-KA
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:34:11 -0400
Date: Tue, 25 Apr 2023 09:33:48 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=ppul224rkzdyhbhqpligtg5s4a.protonmail; t=1682415244; x=1682674444;
 bh=L6QitZ+SqyRXawnPUtfF2Y+5mqhkIhHgD9UcxeCsPn0=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=niKmnyaKvDkse6GqttCQopaH2C/Z8/Czr76jwTuWzfYWpn9WC6K12XSxEYvB1vFOz
 6mzSuoHEvQj2HAcl7Y+DOvwpdrtkEoNBT4vlXrlXt89PMRs1W57Kn5Ojf8reaTGO+S
 d4VbGemPWv75FKppCoS9gZxZ3yb9wtKtbCLzPEJ3dx0JZefNUQsP82VKvJ/pR0OIL8
 kXh+bEVjzyoMsQGDbyQ4mdCC7hQ8GB1plCzsnFWzAjAOD3MAQr9+qX5X3nJ0xKX6N5
 hwvt8ej99ocaAfLg5P1MsCoI9VlRdVotGzJDbVLqCmQN+5uYqgpR0ZwWkvURgZp/hk
 u6IYIW87K3B8g==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <oSXWjJ5If5ZAidWGXUewaaLe8ir94V8EiVUcpaTt04lrGrR4T4vB9XcLKg1WDdELy7BRaZl6NCclYULL5__gSjSTw3mWwVaCN0W2XwrVWos=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-rustyline-derive-0.6): New variable.
---
 gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 5c34d1eadf..0e35b92493 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -49607,6 +49607,28 @@ (define-public rust-rustyline-5
         ("rust-rustyline-derive" ,rust-rustyline-derive-0.2)
         ("rust-tempdir" ,rust-tempdir-0.3))))))
=20
+(define-public rust-rustyline-derive-0.6
+  (package
+    (name "rust-rustyline-derive")
+    (version "0.6.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "rustyline-derive" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0mw0nfi8xxsm4q80mv4va7ff8m0kgnsfjvv067zc1d8hp1daaddv"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-quote" ,rust-quote-1)
+        ("rust-syn" ,rust-syn-1))))
+    (home-page "https://github.com/kkawakam/rustyline")
+    (synopsis "Rustyline macros implementation in Rust")
+    (description
+     "This package provides Rustyline macros implementation in Rust.")
+    (license license:expat)))
+
 (define-public rust-rustyline-derive-0.3
   (package
     (name "rust-rustyline-derive")
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 13/18] gnu: rust-rustyline-9: Update to 9.1.2.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:36:01 +0000
Resent-Message-ID: <handler.63065.B63065.168241531423485 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241531423485
          (code B ref 63065); Tue, 25 Apr 2023 09:36:01 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:35:14 +0000
Received: from localhost ([127.0.0.1]:51376 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prF4r-00066j-NL
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:35:14 -0400
Received: from mail-40132.protonmail.ch ([185.70.40.132]:56479)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prF4k-00065s-Bx
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:35:12 -0400
Date: Tue, 25 Apr 2023 09:34:52 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682415300; x=1682674500;
 bh=2BuonerGlTmgxnxNjf0rWZgM2lKqrFYtVdwYIjrONSk=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=E/SnphWGFwGYm/i0NuGWDYRGc7YLn3B19O+4B50JXabK9JZ+oGNtaCsRgoNoXUaky
 hcSdvWmNN9FAHy8VAG8pcObOBb3drPLWV7liOUCkmA2KOCnh9ym5u3RTdwV7NX98tR
 BnBcQ2zqzs1iJPMNdUnE0FM2JNNMmxPBUGxcUK2Kx3ivZXnIsQnzJ5Wav2sA04XTYc
 YgPdDL1P3tWNiVGGOUmkqwFTYgxxmB/m0i/aFerWu4LJBjUkIbws8lw2hSBuWn75Ef
 MiXyi7iSNctOFvReYSQThoECcnzUjqjGrYGmoTuKPBgLB5T+e2CRv9+gr2hqOxCUsT
 nTkCGU394ofbQ==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <HQOkZFVn_vG8LwlCdS26sFYX6xC21vpWWpiTYv1hGQlbEha5z7MRIZ9GqJKOUYySLUt3pyn3ZSFec0fCTtg0w_sr1uaFIUTPeeKPc52SZPY=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-rustyline-9): Update to 9.1.2.
[arguments]: Replace rust-nix-0.22 with rust-nix-0.23 in cargo-inputs.
---
 gnu/packages/crates-io.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0e35b92493..c71d5169ce 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -49443,14 +49443,14 @@ (define-public rust-rusty-fork-0.2
 (define-public rust-rustyline-9
   (package
     (name "rust-rustyline")
-    (version "9.0.0")
+    (version "9.1.2")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rustyline" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1mj0cgdyw6gaadsg7yxsnb9n4bdl91qga9kiwyd4hqqsi31qf13r"))))
+        (base32 "0f8069ljhiv9nf97y975wvv9yvx82w3lm9g50d5n298fkiw2cy6v"))))
     (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
@@ -49463,7 +49463,7 @@ (define-public rust-rustyline-9
         ("rust-libc" ,rust-libc-0.2)
         ("rust-log" ,rust-log-0.4)
         ("rust-memchr" ,rust-memchr-2)
-        ("rust-nix" ,rust-nix-0.22)
+        ("rust-nix" ,rust-nix-0.23)
         ("rust-radix-trie" ,rust-radix-trie-0.2)
         ("rust-regex" ,rust-regex-1)
         ("rust-scopeguard" ,rust-scopeguard-1)
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 14/18] gnu: Add rust-promptly-0.3.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:36:02 +0000
Resent-Message-ID: <handler.63065.B63065.168241534323538 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241534323538
          (code B ref 63065); Tue, 25 Apr 2023 09:36:02 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:35:43 +0000
Received: from localhost ([127.0.0.1]:51382 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prF5L-00067Z-5d
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:35:43 -0400
Received: from mail-40132.protonmail.ch ([185.70.40.132]:48055)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prF5J-00067M-FF
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:35:41 -0400
Date: Tue, 25 Apr 2023 09:35:25 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=3b62kzrc4nddxaok3bfg5yfkge.protonmail; t=1682415335; x=1682674535;
 bh=yo+gSAiNpFCOSaOvGgLkofbgXLGg10lsV8Mxr9NLFhA=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=VSAHn5PcFuPILuEx2oxBDli10TdChS47yydN4wglKIowpI08YLv7REb09NLCC7dR7
 Zg6vg8jgUKnj4JSbduSCzGlkxUxpiZUH4iQrdW6v3Ar2rt/qdkwfjZbLtWuSHIlTTr
 TxefvzKDdjRLQFQJfm7VY60rTrGjCBvXsMkHVK7u917nM941peUfv6c2xd96adi1kv
 BP9t35T4598lKsxC46FMbiBkAbjUl+rVPbO2jC+Rwst0zqiN+/QK6zUEfqfgXMj3SX
 EptZbEjXpz7AVQNDn2cakKsMLe2qH6vVO3r2Dvgy0yYPrwsKZVeATM4Jp7CkH3BZVt
 Nw+TuSBUVn2eQ==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <5mintzaqUwIaPYueYhUHPHpdtk3hBgmqvgmmBCyCXUq7Nm7pAqRtSTwxISk9-g2qvG3iniL3cuOJZ1mhr0u8x26kRu4XOnzJEh8sEcS4wLM=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-promptly-0.3): New variable.
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c71d5169ce..ff73f0eb80 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -43072,6 +43072,27 @@ (define-public rust-progressing-3
 progress-bars for Rust.")
     (license license:asl2.0)))
=20
+(define-public rust-promptly-0.3
+  (package
+    (name "rust-promptly")
+    (version "0.3.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "promptly" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1fl0548ww11gpja8hlsfc8jgxk00rdd48n1g6icgwadhlp2wdjws"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-rustyline" ,rust-rustyline-9)
+        ("rust-url" ,rust-url-2))))
+    (home-page "https://github.com/anowell/promptly")
+    (synopsis "Opinionated CLI prompting helper")
+    (description "This package provides opinionated CLI prompting helper."=
)
+    (license license:expat)))
+
 (define-public rust-propfuzz-0.0.1
   (package
     (name "rust-propfuzz")
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 15/18] gnu: Add rust-reflink-0.1.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:37:01 +0000
Resent-Message-ID: <handler.63065.B63065.168241536423605 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241536423605
          (code B ref 63065); Tue, 25 Apr 2023 09:37:01 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:36:04 +0000
Received: from localhost ([127.0.0.1]:51388 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prF5g-00068e-I8
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:36:04 -0400
Received: from mail-40141.protonmail.ch ([185.70.40.141]:28527)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prF5e-00067u-DQ
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:36:03 -0400
Date: Tue, 25 Apr 2023 09:35:52 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682415356; x=1682674556;
 bh=pKWOp9Ej45lEETL6nJs5OPXpWfbXHk4oGOyT6ZWjreM=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=XxNkgtbimUCfpp2pEES/3XCYXpeBIfFnInmvpV51ZStuQkpxmFJtiv8i52rCwMs6M
 /Hx02+IyZPLrXLD+AS7hJ6dG8c6eq0hGkr5HvEPb6kVpsWeA0i+qmukRQSTropk9m3
 njaSlcI5nJRBYO9g8iUGAnQDSJC4VBwnGSVE/poPieT3rSHMPy9cNhAZZuFa3VLlhl
 LYJFY8dwliLvUE2hyyOH7D2nVWDiAtcHsiVtgzXd60Q/RsaOvNKRzT2vLBrC4DE8hT
 SvX3cUJXccKudWASPlKqEkj4Td0cgE9BqL/YXgjcsBSCUc/FCG9wbLgT86KHWUmW0j
 MO9Sp9sFp6how==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <mHZwM_2RNLsPTNTcCj6D-VUpa-vi7KWvWY0mQ9w7lVu5AII-0mSMjS4Mu_CAmBViDNiqgRKqJb4JNjvF61cOGl82a68EeHXo_OAC7WRrw3A=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-reflink-0.1): New variable.
---
 gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ff73f0eb80..06cfc1fb26 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -46339,6 +46339,28 @@ (define-public rust-ref-cast-impl-0.2
         (base32
          "0av43xxjlinfqklb67rpj217cmaxfjsf8151gs0hbs4hnr5664ck"))))))
=20
+(define-public rust-reflink-0.1
+  (package
+    (name "rust-reflink")
+    (version "0.1.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "reflink" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1glcyqvryv2zj6kjbfji0cldrkincqx3ds3wjwl4qnsnig15wn5w"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-libc" ,rust-libc-0.2)
+        ("rust-winapi" ,rust-winapi-0.3))))
+    (home-page "https://github.com/nicokoch/reflink")
+    (synopsis "Copy-on-write mechanism on supported file systems")
+    (description "This package provides copy-on-write mechanism on support=
ed
+file systems.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-refpool-0.4
   (package
     (name "rust-refpool")
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 16/18] gnu: Add rust-ryu-0.2.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:37:02 +0000
Resent-Message-ID: <handler.63065.B63065.168241541523675 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241541523675
          (code B ref 63065); Tue, 25 Apr 2023 09:37:02 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:36:55 +0000
Received: from localhost ([127.0.0.1]:51392 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prF6U-00069n-Up
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:36:55 -0400
Received: from mail-4319.protonmail.ch ([185.70.43.19]:33929)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prF6S-00069a-Su
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:36:53 -0400
Date: Tue, 25 Apr 2023 09:36:25 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682415406; x=1682674606;
 bh=FnC+XyEdPdEWwx2mhjW9fRK9wJgQlyA9cmJlpEcVyM0=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=S0DbzBUIXOOxWKGwlsgtve45uva7X3aeTF0vknd+x+SkfvfuTI1KWd9w0xQlgRl8I
 qTCBngvqKRb/Kiw7GOC0lYLKhQaJNexGGlXoJaJGpiiIf80syJAbNLPBhqGldHy+U7
 kD6S6m0oHejmqiUH1XVGWWkEtHc83T6k3j0s6MkZVcUkGe0wlQMKbST66vWXOEbhGI
 e0pYptyNxHZqs7nCxQrpKIUv9oIX8vnP7cENBOHoQ0W8VNmhogKOVqY228joqHiMva
 8ui4lhX+RZIroizj6hHICNBNJVn8bX6o8HH+QwkMJ97+Uc8X+uVElR16e0Mzpw5NDc
 /Ty48CO065+Hw==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <fGVEfDGxdrIFpXt-isnwDGNg5a7AWAxCO_gbJZdzxDCgfsms-gJAa6KbMALFO_0HxHKedPstKK6fu4XoFvv-JHJ2ON-7EMI3df-NAfTCBEE=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-ryu-0.2): New variable.
---
 gnu/packages/crates-io.scm | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 06cfc1fb26..495072b151 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -49786,6 +49786,25 @@ (define-public rust-ryu-1
 quickly convert floating point numbers to decimal strings.")
     (license (list license:asl2.0 license:boost1.0))))
=20
+(define-public rust-ryu-0.2
+  (package
+    (inherit rust-ryu-1)
+    (name "rust-ryu")
+    (version "0.2.8")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "ryu" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "13wsi4408qxi9w44pdf5zfds4ym7np2070wkhg1g4j4dvi4rasmr"))))
+    (arguments
+     `(#:cargo-inputs
+       (("rust-no-panic" ,rust-no-panic-0.1))
+       #:cargo-development-inputs
+       (("rust-num-cpus" ,rust-num-cpus-1)
+        ("rust-rand" ,rust-rand-0.5))))))
+
 (define-public rust-s3handler-0.7
   (package
     (name "rust-s3handler")
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 17/18] gnu: Add rust-serde-jsonrc-0.1.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:39:01 +0000
Resent-Message-ID: <handler.63065.B63065.168241553723870 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241553723870
          (code B ref 63065); Tue, 25 Apr 2023 09:39:01 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:38:57 +0000
Received: from localhost ([127.0.0.1]:51398 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prF8T-0006Cv-Cn
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:38:57 -0400
Received: from mail-4325.protonmail.ch ([185.70.43.25]:32851)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prF8Q-0006Cg-Mc
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:38:55 -0400
Date: Tue, 25 Apr 2023 09:38:29 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682415528; x=1682674728;
 bh=bAVXP14vE046zRDVVIm5tqKf2DTKfpmJpmwWpLv2heE=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=fFMFdCbJzugZIaQlbj6p2j8G06PCos+e8a5Whdrg/AnR+UElxfJtV8UC53hxp1E1Z
 aasx18QaCY9toaaiabZ4SgQwB+u7wxkap8IoBdU0XLz1isRS1YnowDvpJnpHF40k5S
 7AA0fj2jF3m6J4LSDmEwLl4bc3w48USoyNPhDfkSHXwI0CQ/Ao8hwN8SCjI2nAak82
 VjuMeQLELT6XDmBe+jZdb2Dvt2dabCJOhTRWgJMWKsfk3GRC+AOovUKhhBjQepjRVJ
 yMZoDgDpzjLApcb62IMOrcv+0Iuqm9SYojwOftmmaypeCmWsV4Y4KcROPdc4WB5QjP
 o/UmVW41EvZJA==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <bNiq_XcdCit73HS5aflDgbT08bjVvpyxrVrJa232bGrWj93tzsuLeM1SY8LYkiMCAywweIXOhFTmS1CouEaHGTlNwWND94aLAAEdpZ56b8A=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-serde-jsonrc-0.1): New variable.
---
 gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 495072b151..136f35ca75 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -52082,6 +52082,34 @@ (define-public rust-serde-json-0.9
        #:cargo-development-inputs
        (("rust-serde-derive" ,rust-serde-derive-0.9))))))
=20
+(define-public rust-serde-jsonrc-0.1
+  (package
+    (name "rust-serde-jsonrc")
+    (version "0.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "serde-jsonrc" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1a5q0ba7jhgfl63l16plgl7sx1k58l2caxf7z2j5l677rh5yk4dm"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-indexmap" ,rust-indexmap-1)
+        ("rust-itoa" ,rust-itoa-0.4)
+        ("rust-ryu" ,rust-ryu-0.2)
+        ("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs
+       (("rust-compiletest-rs" ,rust-compiletest-rs-0.3)
+        ("rust-serde-bytes" ,rust-serde-bytes-0.10)
+        ("rust-serde-derive" ,rust-serde-derive-1))))
+    (home-page "https://github.com/serde-rs/json")
+    (synopsis "JSON serialization file format")
+    (description
+     "This package provides a JSON serialization file format.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-serde-path-to-error-0.1
   (package
     (name "rust-serde-path-to-error")
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH 18/18] gnu: Add yabridgectl.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 25 Apr 2023 09:40:02 +0000
Resent-Message-ID: <handler.63065.B63065.168241557823950 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168241557823950
          (code B ref 63065); Tue, 25 Apr 2023 09:40:02 +0000
Received: (at 63065) by debbugs.gnu.org; 25 Apr 2023 09:39:38 +0000
Received: from localhost ([127.0.0.1]:51403 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1prF94-0006EA-Ot
	for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:39:38 -0400
Received: from mail-40135.protonmail.ch ([185.70.40.135]:12075)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1prF8z-0006Dt-Bd
 for 63065 <at> debbugs.gnu.org; Tue, 25 Apr 2023 05:39:33 -0400
Date: Tue, 25 Apr 2023 09:39:09 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1682415560; x=1682674760;
 bh=reieBoPVOlCHD7fEs6GHErbVvGgNb0/KiWWtfyhY+28=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=SaDNwC4jt24wuxieAIitjLUD5satuUwPG6GWjXz0k9bN/pAGTOTyAHYRrZRaD5wYw
 prZ6UqeawF2ijpbJm4BDfLalVdI75V0szI0hOz+Gc66Jg1jLt/8MPGIrunjWNjvRAN
 +h0+uCCD0qHy0ia9kTMnYyRnZHP5a8gX2vqwhoeOPS4K+MCE5bz826Ztf91HZB2prR
 LFWm5ycbImmppBW24jQwSTS7+fvBdUBtF7dtB7GQ4W6msrJo62qpg8S6mkvAmgYI3N
 NRFMMfJSA6Qy7PfWw466vMr96U0fAHlSfSkvhzKbk6eRZeD9ib9vvJPB6whzxLbQPw
 QDpPq17b4HyIg==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <tu6sq34i-0EuGQknHoJoNl5alk_TaYKoJUFMD15xihX5WbZXbrtLnD0zrgUk_1-cFLhsKuPFXMfr4e7zot79VrMGviQHkFoRtS7ZiokeMJc=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/rust-apps.scm (yabridgectl): New variable.
* gnu/packages/patches/yabridgectl-5.0.4-fix-reflink.patch: New file.
* gnu/local.mk: Register the patch file.
---
 gnu/local.mk                                  |  1 +
 gnu/packages/audio.scm                        | 52 +++++++++++++++++++
 .../yabridgectl-5.0.4-fix-reflink.patch       | 28 ++++++++++
 3 files changed, 81 insertions(+)
 create mode 100644 gnu/packages/patches/yabridgectl-5.0.4-fix-reflink.patc=
h

diff --git a/gnu/local.mk b/gnu/local.mk
index 2bafdc7f02..e56c1169d2 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2039,6 +2039,7 @@ dist_patch_DATA =3D=09=09=09=09=09=09\
   %D%/packages/patches/xterm-370-explicit-xcursor.patch=09=09\
   %D%/packages/patches/xygrib-fix-finding-data.patch=09=09\
   %D%/packages/patches/yabridge-5.0.4-fix-dependency-search.patch=09\
+  %D%/packages/patches/yabridgectl-5.0.4-fix-reflink.patch=09\
   %D%/packages/patches/yggdrasil-extra-config.patch=09\
   %D%/packages/patches/zig-use-system-paths.patch
=20
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 551c9193c6..9a2735085b 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -73,6 +73,7 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages cmake)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages cpp)
+  #:use-module (gnu packages crates-io)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages dbm)
   #:use-module (gnu packages documentation)
@@ -137,6 +138,7 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages xiph)
   #:use-module (gnu packages xml)
   #:use-module (gnu packages xorg)
+  #:use-module (guix build-system cargo)
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system copy)
   #:use-module (guix build-system glib-or-gtk)
@@ -3563,6 +3565,56 @@ (define-public yabridge
 quick startup times.")
     (license license:gpl3+)))
=20
+(define-public yabridgectl
+  (package
+    (inherit yabridge)
+    (name "yabridgectl")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/robbert-vdh/yabridge")
+                    (commit (package-version yabridge))))
+              (sha256
+               (base32
+                "08p92a2qx5k2531wr38mrksn7g16j0mz611rwla1m0igfc4r75fp"))
+              (patches
+               (search-patches "yabridgectl-5.0.4-fix-reflink.patch"))))
+    (build-system cargo-build-system)
+    (arguments
+     (list #:cargo-inputs
+           `(("rust-anyhow" ,rust-anyhow-1)
+             ("rust-clap" ,rust-clap-3)
+             ("rust-colored" ,rust-colored-2)
+             ("rust-is-executable" ,rust-is-executable-1)
+             ("rust-goblin" ,rust-goblin-0.6)
+             ("rust-libloading" ,rust-libloading-0.7)
+             ("rust-promptly" ,rust-promptly-0.3)
+             ("rust-rayon" ,rust-rayon-1)
+             ("rust-reflink" ,rust-reflink-0.1)
+             ("rust-serde" ,rust-serde-1)
+             ("rust-serde-derive" ,rust-serde-derive-1)
+             ("rust-serde-jsonrc" ,rust-serde-jsonrc-0.1)
+             ("rust-textwrap" ,rust-textwrap-0.11)
+             ("rust-toml" ,rust-toml-0.5)
+             ("rust-walkdir" ,rust-walkdir-2)
+             ("rust-which" ,rust-which-4)
+             ("rust-xdg" ,rust-xdg-2))
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'change-directory
+                (lambda _
+                  (chdir "tools/yabridgectl")))
+               (add-after 'install 'wrap-program
+                (lambda _
+                  (wrap-program (string-append #$output "/bin/yabridgectl"=
)
+                    `("LD_LIBRARY_PATH" ":" prefix
+                      (,(string-append #$output "/lib")))))))))
+    (native-inputs '())
+    (inputs (list dbus))
+    (synopsis "Utility to set up and update yabridge")
+    (description
+     "@command{yabridgectl} is a tool to setup and update @code{yabridge}.=
")))
+
 (define-public patchage
   (package
     (name "patchage")
diff --git a/gnu/packages/patches/yabridgectl-5.0.4-fix-reflink.patch b/gnu=
/packages/patches/yabridgectl-5.0.4-fix-reflink.patch
new file mode 100644
index 0000000000..26a82b7c95
--- /dev/null
+++ b/gnu/packages/patches/yabridgectl-5.0.4-fix-reflink.patch
@@ -0,0 +1,28 @@
+Guix does not allow fetching from remote git repository within build phase=
.
+This patch refers the packaged reflink.
+
+From 434d15bab0f7df8848be06633e2c0ec1ef91f9f1 Mon Sep 17 00:00:00 2001
+From: Sughosha <sughosha@HIDDEN>
+Date: Sun, 23 Apr 2023 10:02:26 +0200
+Subject: [PATCH] Fix reflink.
+
+---
+ tools/yabridgectl/Cargo.toml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tools/yabridgectl/Cargo.toml b/tools/yabridgectl/Cargo.toml
+index f2ea73fb..09490e43 100644
+--- a/tools/yabridgectl/Cargo.toml
++++ b/tools/yabridgectl/Cargo.toml
+@@ -18,7 +18,7 @@ goblin =3D { version =3D "0.6", default_features =3D fal=
se, features =3D ["std", "pe32",
+ libloading =3D "0.7.3"
+ promptly =3D "0.3.1"
+ # Version 0.1.3 from crates.io assumes a 64-bit toolchain
+-reflink =3D { git =3D "https://github.com/nicokoch/reflink", rev =3D "e8d=
93b465f5d9ad340cd052b64bbc77b8ee107e2" }
++reflink =3D "0.1.3"
+ rayon =3D "1.5.1"
+ serde =3D "1.0.133"
+ serde_derive =3D "1.0.133"
+--=20
+2.39.2
+
--=20
2.39.2





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 00/16] gnu: Add yabridge and yabridgectl.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:17:01 +0000
Resent-Message-ID: <handler.63065.B63065.168803377013375 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803377013375
          (code B ref 63065); Thu, 29 Jun 2023 10:17:01 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:16:10 +0000
Received: from localhost ([127.0.0.1]:52299 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEoh8-0003Te-Cj
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:16:10 -0400
Received: from mail-4318.protonmail.ch ([185.70.43.18]:23775)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEoh2-0003SP-Hl
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:16:08 -0400
Date: Thu, 29 Jun 2023 10:15:42 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1688033757; x=1688292957;
 bh=vsGd7iZcsBd2e82JYZUtuaN76antVfjPbht7G4LRHrw=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=E8lpFYyIc30UBbDfWTPWYrp4cATp+rCm7hEVL74e6w27H+ldQN8lMIdEloMMIvQ+b
 ELtx/Uxy9sonklek3EjchV8cMC5W8Gn9kB9ngTBu9UatsNDiGro209u+3xJR10I6fn
 49Fe1ELowamoTYCljpIBHqPlMcg7JXK8aam5heNH8VFKdvs0bFP5rWnEg/50dNwhAW
 Zsn6L9frFYiFOe1DlLnRJYitJTp3mYbKwsOpvtGA5gpS+Bw8EdWKMNnVhoNS742PHM
 qZqDEEqVus5Agx2/FAIbMMUibhkR0i2vA2a3CpmKZNNNgE20azqPPIKEevJNvGziv4
 HLDnEvdsavMiQ==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <Bc5u33-0PakjpzDgWkp3VmGry-_UrDV64qgA6nJn1SmRDdnPgU4bCOKdu9rwUuF4Kquuaj8gLNH3Y7w9R9JxLfXRzjpi2YPwrj4H6dOQ-c4=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

This series of patches add yabridge and yabridgectl.

Sughosha (16):
  gnu: asio: Update to 1.28.0.
  gnu: Add bitsery.
  gnu: Add function2.
  gnu: Add tomlplusplus.
  gnu: Add clap.
  gnu: Add yabridge.
  gnu: Add rust-scroll-derive-0.11.
  gnu: Add rust-scroll-0.11.
  gnu: Add rust-goblin-0.6.
  gnu: Add rust-rustyline-derive-0.6.
  gnu: rust-rustyline-9: Update to 9.1.2.
  gnu: Add rust-promptly.
  gnu: Add rust-reflink-0.1.
  gnu: Add rust-ryu-0.2.
  gnu: Add rust-serde-jsonrc-0.1.
  gnu: Add yabridgectl.

 gnu/local.mk                                  |   4 +
 gnu/packages/audio.scm                        | 211 ++++++++++++++++++
 gnu/packages/cpp.scm                          |  79 +++++++
 gnu/packages/crates-io.scm                    | 197 +++++++++++++++-
 gnu/packages/networking.scm                   |   6 +-
 ...k-0.1-fix-64bit-toolchain-assumption.patch |  24 ++
 ...3sdk-3.7.7-allow-winelib-compilation.patch | 191 ++++++++++++++++
 .../patches/yabridge-5.0.4-dependencies.patch |  36 +++
 ...yabridgectl-5.0.4-use-system-reflink.patch |  23 ++
 9 files changed, 765 insertions(+), 6 deletions(-)
 create mode 100644 gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolcha=
in-assumption.patch
 create mode 100644 gnu/packages/patches/vst3sdk-3.7.7-allow-winelib-compil=
ation.patch
 create mode 100644 gnu/packages/patches/yabridge-5.0.4-dependencies.patch
 create mode 100644 gnu/packages/patches/yabridgectl-5.0.4-use-system-refli=
nk.patch


base-commit: a98126e604b666d08a4c9d838bf9c341acea7f17
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 01/16] gnu: asio: Update to 1.28.0.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:18:02 +0000
Resent-Message-ID: <handler.63065.B63065.168803383713499 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803383713499
          (code B ref 63065); Thu, 29 Jun 2023 10:18:02 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:17:17 +0000
Received: from localhost ([127.0.0.1]:52304 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEoiC-0003Vf-Sk
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:17:17 -0400
Received: from mail-40132.protonmail.ch ([185.70.40.132]:50529)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEoi9-0003VM-OO
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:17:14 -0400
Date: Thu, 29 Jun 2023 10:16:56 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1688033827; x=1688293027;
 bh=81H5a+Ucp5DzILKo/2HXy56XAQF7d4S/C/UlwE0qMs0=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=kq7wP2RLyDUBJTVROf+QgLiC0AwYQ94iwtd2oGSADsXqu5KM+GNx+rXOBobTyjo6M
 FbdsDNFJRkZKW2xObOe1f21XEXjtu0GmQPW2Cn2NE3zOKd43Nnmq6LKpr73YBHBePz
 pp4hi9rOzHNviYFbo/xyL42PKba6L7keiAE7VE89Wlh7K7PZyC0gfUlUGyAeSY8rSR
 xJwtekGpCphIsoib9XYeNhMul+OQpWaWclahI6PMifvvh1uZ6eBztd5axHR8AYmmzV
 Czrjv1q8G19ethv74tYyZcT2O5TvgIPvY3rBUkltO+fYPET05TFf9C1ZZLh61Vbk0F
 O+AQTZkOJEjZA==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <0s3EqoeHMH-AIssvo57SA6SycqmJ62K-XdGUAAF1SM2l-4_lees3ao0hblEF2LAE-0TLgzVbdzWgbyYJzWe7NmFOuji1x6hpGp8VF_Z8ocQ=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/networking.scm (asio): Update to 1.28.0.
---
 gnu/packages/networking.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 2f118bccb2..cf103f12d8 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -3387,14 +3387,14 @@ (define-public can-utils
 (define-public asio
   (package
     (name "asio")
-    (version "1.22.2")
+    (version "1.28.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "mirror://sourceforge/asio/asio/"
-                           version " (Stable)/asio-" version ".tar.bz2"))
+                           version " (Stable)/asio-" version ".tar.gz"))
        (sha256
-        (base32 "0v5w9j4a02j2rkc7mrdj3ms0kfpqbgq2ipkixlz2l0p8xs0vfsvp"))))
+        (base32 "15yavn07m6fasf0lrxljx3p79zi23mzn0g0fhggrnngyqqyaam78"))))
     (build-system gnu-build-system)
     (inputs
      (list boost openssl))
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 02/16] gnu: Add bitsery.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:19:02 +0000
Resent-Message-ID: <handler.63065.B63065.168803388513606 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803388513606
          (code B ref 63065); Thu, 29 Jun 2023 10:19:02 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:18:05 +0000
Received: from localhost ([127.0.0.1]:52313 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEoiz-0003XO-H5
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:18:05 -0400
Received: from mail-40132.protonmail.ch ([185.70.40.132]:61765)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEoiy-0003Wg-CJ
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:18:04 -0400
Date: Thu, 29 Jun 2023 10:17:49 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1688033878; x=1688293078;
 bh=d2wVclx8A7SO3agRnzyFTfPBUJlkGn4m/HPbOGr7OSU=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=iR+kxrF1NEGR3OF70U1JAkqS17/Gx2+gLWEEsGAGZ4S4klfyzt7XsUbmB5OXV3kMy
 OZfl/sOHr1ZGnKzWxpJruN2oGG05shjGx2P7SHfohu+5xEqApRChwsImwqonakNj+t
 lBm6Zev/lRYegk55ZMCH0KdaY7ksJh1T41xX0hYc36jqNnEM8I4SVQLe04STiRgb3X
 zVy9sUSG6dovZxF2sfnz/c/2HamkIftiIoREJ+jxtq/VLI2qOtBWy2hYqAm5W+iagF
 B+fXKXrFNCS3uex5v4dTmfJzdtga1EWqjmxNpjZSHRiaL9mREHf6fjkQceG9hYaOoM
 js8o4CbRCn7FA==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <jp6t1GbLslU1eloGCAeb_wzDCxIXzKLN7r4WM4iVKdJ26cjjcwGiWT9mJJIDLyPNfhNc1g6w3AVQWh3L5_LHLjte1aior6D6x4QuOKaYZjo=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/cpp.scm (bitsery): New variable.
---
 gnu/packages/cpp.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index d61bcd25fd..40640202f9 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -2094,6 +2094,30 @@ (define-public gulrak-filesystem
     (home-page "https://github.com/gulrak/filesystem")
     (license license:expat)))
=20
+(define-public bitsery
+  (package
+    (name "bitsery")
+    (version "5.2.3")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/fraillt/bitsery")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1hv2fya7w53bfhlk79b1qnjg1qy076s8kvg22sfdq05bh0hxqrxf"))))
+    (build-system cmake-build-system)
+    (arguments
+     (list #:configure-flags #~(list "-DBITSERY_BUILD_TESTS=3DON")))
+    (native-inputs (list googletest))
+    (synopsis "Header only C++ binary serialization library")
+    (description "This package provides header only C++ binary serializati=
on
+library.  It is designed around the networking requirements for real-time =
data
+delivery, especially for games.")
+    (home-page "https://github.com/fraillt/bitsery")
+    (license license:expat)))
+
 (define-public cpp-mustache
   (package
     (name "cpp-mustache")
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 03/16] gnu: Add function2.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:19:02 +0000
Resent-Message-ID: <handler.63065.B63065.168803392713687 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803392713687
          (code B ref 63065); Thu, 29 Jun 2023 10:19:02 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:18:47 +0000
Received: from localhost ([127.0.0.1]:52323 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEoje-0003Yh-LM
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:18:46 -0400
Received: from mail-4324.protonmail.ch ([185.70.43.24]:26569)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEojb-0003Y9-WE
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:18:45 -0400
Date: Thu, 29 Jun 2023 10:18:35 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1688033917; x=1688293117;
 bh=mNGBJZQKyQSVZeCQghMp+sbjFQTOdEYDez5HKaMKu+o=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=P/YHdgl88YI19oDzNFvTgkMuHxLZQH5m9QaYZVdNBM27H6XcWn/s5FSBNyP0bBnhk
 rh/m6Nl7kG5GXoScf5QGlqSD2EMb2f+acsFqZcrT7fR8CEw+i8XZFbftUBM8ZKHsE/
 46odfCb+fFMqemsi1tuTMet1dgwf/NwGsmFsbp5xVtUE3ZZoGQ9uvQm5X8OgPm8YCb
 dmKrldvfk8lrtP9R5THfRq6ebhk2EiQwi5L6/VT0VbBkCKfS6fqVSZaS3O2w8wH6Ei
 YGD+SlJLim6HaBL06PlmqL5vvOvEFcuxHSx+EyLTeKQCvoSBpM4vIUtPnpmcvFSul0
 7R2LoGme4l2YA==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <zgMER_oEVpxnO_jBXaYIjv91T1eTbNwmrHKNk5eqZrwcV4RthIPUMyVrxNEbznR95Y_DImKCsXC9JBLev5UWK7qYujVHN0-eFtRyKp5haZ4=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/cpp.scm (function2): New variable.
---
 gnu/packages/cpp.scm | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 40640202f9..46a7b61021 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -2118,6 +2118,39 @@ (define-public bitsery
     (home-page "https://github.com/fraillt/bitsery")
     (license license:expat)))
=20
+(define-public function2
+  (package
+    (name "function2")
+    (version "4.2.2")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/Naios/function2")
+                    (commit version)
+                    ;; Tests require to compile googletest with custom
+                    ;; features.
+                    (recursive? #t)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1xayd46d19k2b4q8413kp0453wc2k4jbrq7fq9rilcgmdk9m5bmc"))))
+    (build-system cmake-build-system)
+    ;; The test size_match_layout fails on i586/i686. For more info:
+    ;; https://github.com/Naios/function2/issues/57
+    (arguments
+     (list #:tests? #f))
+    (synopsis "Improved implementations of std::function")
+    (description "This package provides the following implementations of
+std::function:
+@itemize
+@item copyable fu2::function
+@item move-only fu2::unique_function (capable of holding move only types)
+@item non-owning fu2::function_view (capable of referencing callables in a=
 non
+owning way)
+@end itemize")
+    (home-page "https://naios.github.io/function2/")
+    (license license:boost1.0)))
+
 (define-public cpp-mustache
   (package
     (name "cpp-mustache")
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 04/16] gnu: Add tomlplusplus.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:20:01 +0000
Resent-Message-ID: <handler.63065.B63065.168803397713784 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803397713784
          (code B ref 63065); Thu, 29 Jun 2023 10:20:01 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:19:37 +0000
Received: from localhost ([127.0.0.1]:52329 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEokT-0003aF-2e
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:19:37 -0400
Received: from mail-40138.protonmail.ch ([185.70.40.138]:11645)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEokR-0003a0-5q
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:19:36 -0400
Date: Thu, 29 Jun 2023 10:19:08 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=cgzfgwgmdfdsbinlq34iiihssy.protonmail; t=1688033969; x=1688293169;
 bh=hVqrPh/qvkr0MiGlCqZHy7CdEFWNV6amVamJA36iphw=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=Zx2S+fWy7DGYTMfgFclMWxBAVvSDwvM+htahovv9DaQY+HcjiAiF9kqBwko0zQ6bv
 jli4slpUBEHQGCW3xk9i3ItAmmX0pnmG4T4xA1xc7mSYCZ0YsbI1rGr97wsV8Mt5z4
 5zfkHqQ1FjGyMSIrkae4q0bBeZRFytO04AgPVB64J2phgN/DFoC+ZasY4PS5xHNmPR
 6fkc5ktfx0XjS2wNzxQ30iGpmYkWIWF2JwPwPgvQe7REv4MX+r0cYHXth5u27bqFVC
 Ex+/Nt2l7RkW3gR8gFpkF4q2C6JxavCVi014pcOA3zDOHXGHEPgDFOMh9j/n+n+zSv
 VQ4yBEEvG12Qw==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <_iniWnho7q34WbvcMEyM2UBOzyEyNSUsSy0mlbEuWcp21xnTGwfYD63FrUOWp6uhO2FTtKFUdIAOtJOtJGOs-IAUEvb6QVXdnaDL4bEg_nU=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/cpp.scm (tomlplusplus): New variable.
---
 gnu/packages/cpp.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 46a7b61021..4b5b0d696c 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -75,6 +75,7 @@ (define-module (gnu packages cpp)
   #:use-module (gnu packages build-tools)
   #:use-module (gnu packages c)
   #:use-module (gnu packages check)
+  #:use-module (gnu packages cmake)
   #:use-module (gnu packages code)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages crypto)
@@ -2151,6 +2152,27 @@ (define-public function2
     (home-page "https://naios.github.io/function2/")
     (license license:boost1.0)))
=20
+(define-public tomlplusplus
+  (package
+    (name "tomlplusplus")
+    (version "3.3.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/marzer/tomlplusplus")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0lvv4dq2fhadvb9hbf89nvg5r2pfjlccc4nawl0kx6rfw56grm90"))))
+    (build-system meson-build-system)
+    (native-inputs (list cmake-minimal))
+    (synopsis "Header-only TOML config file parser and serializer for C++1=
7")
+    (description "This package provides Header-only TOML config file parse=
r and
+serializer for C++17.")
+    (home-page "https://marzer.github.io/tomlplusplus/")
+    (license license:expat)))
+
 (define-public cpp-mustache
   (package
     (name "cpp-mustache")
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 05/16] gnu: Add clap.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:20:02 +0000
Resent-Message-ID: <handler.63065.B63065.168803398513808 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803398513808
          (code B ref 63065); Thu, 29 Jun 2023 10:20:02 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:19:45 +0000
Received: from localhost ([127.0.0.1]:52333 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEokb-0003ae-Cx
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:19:45 -0400
Received: from mail-4318.protonmail.ch ([185.70.43.18]:29029)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEokZ-0003aP-Mv
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:19:44 -0400
Date: Thu, 29 Jun 2023 10:19:32 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1688033978; x=1688293178;
 bh=+KT0Q3lGw28fZtM0nrS0YJMHRnBrkguf3w/H7upCZas=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=eXO8iyytYlFaNQOf+nr8aTU8YdHtHgP2xuBC6Um0OxR+1UiRNfevGjtyoOI9svtkJ
 62f5O6OhsL4Jr3bFTSO6U/HPhc98GkUomAzFhFayx2N/FX8XhQct2aypzkF5bqibaM
 NfLTZeJz3qFFYeAU3PZiBixTYpAh6QlcCihk4HY9ndD9YJ+n2yrw9D+sFsPC9Bj9G5
 EGeH6xrOi9+QxJ43mFPT/i9+i3zxxjju4DrpdLFab8wwjMIB97UaJW0m6fjtvBFXWr
 8wFXGBj159dsYu1n1EQYH+8Zt1V9o47q6Mycv0iTdeuaiXaDt41HzNHmSHKt3SjQtp
 0rqEsZoxy+3lA==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <1VvTdQzhiw7ULOmB1blxjDxI25rLmNPJfe8bsU_UdjWevEAcYSJ7qDerTuZx1KQQtdRCLdBCQKUKsCTWIaF67flnPd4iPUxOWwqzj4bKrWI=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/audio.scm (clap): New variable.
---
 gnu/packages/audio.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 88dbbbc7a2..0e7a3fa8a5 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -2691,6 +2691,28 @@ (define-public jalv
 plugin function as a JACK application.")
     (license license:isc)))
=20
+(define-public clap
+  (package
+    (name "clap")
+    (version "1.1.8")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/free-audio/clap")
+                    (commit version)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "08q2w47lqyvmbi2pvzcwknnpvzb1d7drda12gvaybikpv158g3ji"))))
+    (build-system cmake-build-system)
+    (synopsis "Audio Plugin API")
+    (description
+     "CLAP stands for CLever Audio Plugin.  It is an audio plugin ABI whic=
h
+defines a standard for Digital Audio Workstations and audio plugins to wor=
k
+together.")
+    (home-page "https://cleveraudio.org/")
+    (license license:expat)))
+
 (define-public ladspa
   (package
     (name "ladspa")
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 06/16] gnu: Add yabridge.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:21:01 +0000
Resent-Message-ID: <handler.63065.B63065.168803404113929 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803404113929
          (code B ref 63065); Thu, 29 Jun 2023 10:21:01 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:20:41 +0000
Received: from localhost ([127.0.0.1]:52339 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEolT-0003ca-T9
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:20:40 -0400
Received: from mail-40141.protonmail.ch ([185.70.40.141]:33873)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEolQ-0003cK-JV
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:20:37 -0400
Date: Thu, 29 Jun 2023 10:20:25 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1688034030; x=1688293230;
 bh=p7OPHlUJWdEGAgXFX2uIbfAF/1VD5HXROLjM3O+OnXQ=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=Kp1XsH6w5fVTmvB19QX9H6W9YmmG1vko8w5ApKoe7tRhwi4O/eus2m30MHO405IM9
 P8hr6xSJZ/cFtkBxEE1utqahRJJOL/wlkwltHpP5Cg16OIAZqeUQdniek6yYwcM38g
 MhuZmgsCzpq1/+zHdXyDokL9M+ETpmVsbdTPoihWSWap5l9/2wBfcqSG2cT/RzqITq
 36TClkan9JXFbpNeI/d5c7HKru5Iipb0v0bw5g3JzxzkSad2DFy5B0Di9pCFXf3q1d
 mVTzAmlslGlUZ1sZCspz2qwuf9A9iXVr7JK5wfH9jAp/S9CQ7Ikpp0G/g66wnj+E3j
 Vj2w7FpzNCphg==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <-4-Qw03sW-iEY2AKTjeoPxFRmvMcn9wIBks9zO73havgvPA6UAihkK59CqWd_tjIBvZYlgjGqmIoAACNdCuutbvWZpA5mbzPS-0GjcY8PG0=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/audio.scm (yabridge): New variable.
* gnu/packages/patches/yabridge-5.0.4-fix-dependency-search.patch:
New file.
* gnu/packages/patches/vst3sdk-3.7.7-allow-winelib-compilation.patch:
New file.
* gnu/local.mk: Register the patch files.
---
 gnu/local.mk                                  |   2 +
 gnu/packages/audio.scm                        | 127 ++++++++++++
 ...3sdk-3.7.7-allow-winelib-compilation.patch | 191 ++++++++++++++++++
 .../patches/yabridge-5.0.4-dependencies.patch |  36 ++++
 4 files changed, 356 insertions(+)
 create mode 100644 gnu/packages/patches/vst3sdk-3.7.7-allow-winelib-compil=
ation.patch
 create mode 100644 gnu/packages/patches/yabridge-5.0.4-dependencies.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index e65888a044..e05602c4e5 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2054,6 +2054,7 @@ dist_patch_DATA =3D=09=09=09=09=09=09\
   %D%/packages/patches/vinagre-newer-rdp-parameters.patch      \
   %D%/packages/patches/virtuoso-ose-remove-pre-built-jar-files.patch=09\
   %D%/packages/patches/vsearch-unbundle-cityhash.patch=09=09\
+  %D%/packages/patches/vst3sdk-3.7.7-allow-winelib-compilation.patch=09\
   %D%/packages/patches/vte-CVE-2012-2738-pt1.patch=09=09=09\
   %D%/packages/patches/vte-CVE-2012-2738-pt2.patch=09=09=09\
   %D%/packages/patches/vtk-7-gcc-10-compat.patch=09=09\
@@ -2096,6 +2097,7 @@ dist_patch_DATA =3D=09=09=09=09=09=09\
   %D%/packages/patches/xterm-370-explicit-xcursor.patch=09=09\
   %D%/packages/patches/xygrib-fix-finding-data.patch=09=09\
   %D%/packages/patches/xygrib-newer-proj.patch=09=09=09\
+  %D%/packages/patches/yabridge-5.0.4-fix-dependency-search.patch=09\
   %D%/packages/patches/yggdrasil-extra-config.patch=09\
   %D%/packages/patches/zig-do-not-link-against-librt.patch=09\
   %D%/packages/patches/zig-use-system-paths.patch=09=09\
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 0e7a3fa8a5..02d2a68396 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -71,7 +71,9 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages boost)
   #:use-module (gnu packages build-tools)
   #:use-module (gnu packages check)
+  #:use-module (gnu packages cmake)
   #:use-module (gnu packages compression)
+  #:use-module (gnu packages cpp)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages dbm)
   #:use-module (gnu packages documentation)
@@ -132,6 +134,7 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages vim) ;xxd
   #:use-module (gnu packages web)
   #:use-module (gnu packages webkit)
+  #:use-module (gnu packages wine)
   #:use-module (gnu packages wxwidgets)
   #:use-module (gnu packages xdisorg)
   #:use-module (gnu packages xiph)
@@ -5841,6 +5844,130 @@ (define-public mbelib
       (license (list license:bsd-3      ; test/ framework
                      license:isc)))))   ; the rest
=20
+(define-public yabridge
+  (package
+    (name "yabridge")
+    (version "5.0.5")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/robbert-vdh/yabridge")
+                    (commit version)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0ayl706nv67jkixbrh9z7225gdwg2s4rzndx77761x33mk6by7a8"))
+              (patches
+               (search-patches
+                "yabridge-5.0.4-dependencies.patch"))
+              (modules '((guix build utils)))))
+    (build-system meson-build-system)
+    (arguments
+     (list #:configure-flags
+           #~(list (string-append "--cross-file=3D" #$source "/cross-wine.=
conf"))
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'add-vst3-subproject
+                 (lambda* (#:key inputs #:allow-other-keys)
+                   (symlink (assoc-ref inputs "vst3sdk") "subprojects/vst3=
")))
+               (add-after 'unpack 'patch-paths
+                 (lambda* (#:key inputs #:allow-other-keys)
+                   (substitute* "src/chainloader/utils.cpp"
+                     (("\"/usr/local/lib64\",")
+                      (string-append "\"/usr/local/lib64\",\n\""
+                                     #$output "/lib\",")))
+                   (let ((wine
+                          #$(match (%current-system)
+                              ((or "x86_64-linux" "aarch64-linux") "wine64=
")
+                              (_ "wine32")))
+                         (arch
+                          #$(match (%current-system)
+                              ((or "x86_64-linux" "aarch64-linux")
+                               "x86_64-unix")
+                              (_ "i386-unix"))))
+                     (substitute* "meson.build"
+                       (("-lole32")
+                        (search-input-file inputs
+                         (string-append "/lib/" wine "/wine/"
+                                        arch "/libole32.a")))
+                       (("-lshell32")
+                        (search-input-file inputs
+                         (string-append "/lib/" wine "/wine/"
+                                        arch "/libshell32.a")))
+                       (("-luuid")
+                        (search-input-file inputs
+                         (string-append "/lib/" wine "/wine/"
+                                        arch "/libuuid.a")))))))
+               (replace 'install
+                 (lambda _
+                   (for-each
+                     (lambda (file)
+                       (install-file file (string-append #$output "/bin"))=
)
+                       (find-files "." "-host\\.exe(|\\.so)$"))
+                   (for-each
+                     (lambda (file)
+                       (install-file file (string-append #$output "/lib"))=
)
+                       (find-files "." "libyabridge")))))))
+    (native-inputs
+     `(("clap"
+        ,(let ((version "1.1.7"))
+           (package/inherit clap
+             (version version)
+             (source
+              (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/free-audio/clap")
+                      (commit version)))
+                (file-name (git-file-name "clap" version))
+                (sha256
+                 (base32
+                  "1afjvllmzf2xmrpy8mcxk7zhii93b447ciaqw9lkj2wh9z217hsr"))=
)))))
+       ("cmake-minimal" ,cmake-minimal)
+       ("function2" ,function2)
+       ("gulrak-filesystem" ,gulrak-filesystem)
+       ("pkg-config" ,pkg-config)
+       ("tomlplusplus" ,tomlplusplus)
+       ;; This is VST3 SDK v3.7.7_build_19 with the documentation and VSTG=
UI
+       ;; submodules removed and a dummy `meson.build` file that just list=
s all
+       ;; source files.
+       ("vst3sdk"
+        ,(origin
+           (method git-fetch)
+           (uri (git-reference
+                 (url "https://github.com/robbert-vdh/vst3sdk")
+                 (commit (string-append "v3.7.7_build_19-patched"))
+                 ;; Required for vst3_base, vst3_pluginterfaces,
+                 ;; and vst3_public_sdk.
+                 (recursive? #t)))
+           (file-name (git-file-name name version))
+           (sha256
+            (base32
+             "09axvpshwbf5061kcbl26v74dcmwxmgmlxb15b75bnqbh0zcghrf"))
+           (patches
+            (search-patches
+             "vst3sdk-3.7.7-allow-winelib-compilation.patch"))))))
+    (inputs
+     (list asio
+           bitsery
+           dbus
+           libxcb
+           (match (%current-system)
+             ((or "x86_64-linux" "aarch64") wine64)
+             (_ wine))))
+    ;; Support the platforms that are supported by wine and wine64.
+    (supported-systems
+     (package-supported-systems wine64))
+    (home-page "https://github.com/robbert-vdh/yabridge")
+    (synopsis "Implementation of Windows VST2, VST3 and CLAP plugin APIs")
+    (description
+     "@code{yabridge} is Yet Another way to use Windows audio plugins.  It
+supports using both 32-bit and 64-bit Windows VST2, VST3, and CLAP plugins=
 in
+64-bit Linux plugin hosts as if they were native plugins, with optional su=
pport
+for plugin groups to enable inter-plugin communication for VST2 plugins an=
d
+quick startup times.")
+    (license license:gpl3+)))
+
 (define-public ableton-link
   (package
     (name "ableton-link")
diff --git a/gnu/packages/patches/vst3sdk-3.7.7-allow-winelib-compilation.p=
atch b/gnu/packages/patches/vst3sdk-3.7.7-allow-winelib-compilation.patch
new file mode 100644
index 0000000000..43639f978f
--- /dev/null
+++ b/gnu/packages/patches/vst3sdk-3.7.7-allow-winelib-compilation.patch
@@ -0,0 +1,191 @@
+This patch is taken from yabridge project:
+https://github.com/robbert-vdh/yabridge.
+
+Submodule base contains modified content
+diff --git a/base/source/fdebug.cpp b/base/source/fdebug.cpp
+index b1d1dcc..9093022 100644
+--- a/base/source/fdebug.cpp
++++ b/base/source/fdebug.cpp
+@@ -117,8 +117,6 @@ bool AmIBeingDebugged ()
+ #if _MSC_VER
+ #include <intrin.h>
+ #endif
+-#define vsnprintf _vsnprintf
+-#define snprintf _snprintf
+=20
+ #elif SMTG_OS_MACOS
+ #include <errno.h>
+Submodule pluginterfaces contains modified content
+diff --git a/pluginterfaces/base/fstrdefs.h b/pluginterfaces/base/fstrdefs=
.h
+index 848e8ee..8846d31 100644
+--- a/pluginterfaces/base/fstrdefs.h
++++ b/pluginterfaces/base/fstrdefs.h
+@@ -22,6 +22,16 @@
+ /** string methods defines unicode / ASCII */
+ //-----------------------------------------------------------------------=
-----
+=20
++// We can use most of the VST3 SDK's Windows UTF-16 functionality by just
++// creating aliases for equivalent Linux functions
++#if __WINE__
++#define wcsicmp wcscasecmp
++#define wcsnicmp wcsncasecmp
++#define _vsnwprintf vswprintf
++#define stricmp strcasecmp
++#define strnicmp strncasecmp
++#endif
++
+ // 16 bit string operations
+ #if SMTG_CPP11=09// if c++11 unicode string literals
+ =09#define SMTG_CPP11_CAT_PRIVATE_DONT_USE(a,b)=09=09=09a ## b
+diff --git a/pluginterfaces/base/ftypes.h b/pluginterfaces/base/ftypes.h
+index 133dbba..33ecae3 100644
+--- a/pluginterfaces/base/ftypes.h
++++ b/pluginterfaces/base/ftypes.h
+@@ -154,7 +154,7 @@ namespace Steinberg
+ // always inline macros (only when RELEASE is 1)
+ //-----------------------------------------------------------------------=
-----
+ #if RELEASE
+-    #if SMTG_OS_MACOS || SMTG_OS_LINUX || defined(__MINGW32__)
++    #if SMTG_OS_MACOS || SMTG_OS_LINUX || defined(__WINE__)
+ =09=09#define SMTG_ALWAYS_INLINE=09__inline__ __attribute__((__always_inl=
ine__))
+ =09=09#define SMTG_NEVER_INLINE __attribute__((noinline))
+ =09#elif SMTG_OS_WINDOWS
+diff --git a/pluginterfaces/base/ustring.cpp b/pluginterfaces/base/ustring=
.cpp
+index 24a412f..8e631c9 100644
+--- a/pluginterfaces/base/ustring.cpp
++++ b/pluginterfaces/base/ustring.cpp
+@@ -38,6 +38,10 @@
+=20
+ #endif
+=20
++#ifdef __WINE__
++#include <wchar.h>
++#endif
++
+ //-----------------------------------------------------------------------=
-
+ namespace Steinberg {
+=20
+@@ -173,7 +177,7 @@ bool UString::scanFloat (double& value) const
+ bool UString::printFloat (double value, int32 precision)
+ {
+ #if SMTG_OS_WINDOWS
+-=09return swprintf ((wchar_t*)thisBuffer, L"%.*lf", precision, value) !=
=3D -1;
++=09return swprintf ((wchar_t*)thisBuffer, thisSize, L"%.*lf", precision, =
value) !=3D -1;
+ #elif SMTG_OS_MACOS
+ =09bool result =3D false;
+ =09CFStringRef cfStr =3D CFStringCreateWithFormat (0, 0, CFSTR("%.*lf"), =
precision, value);
+@@ -238,7 +242,7 @@ bool UString::scanInt (int64& value) const
+ bool UString::printInt (int64 value)
+ {
+ #if SMTG_OS_WINDOWS
+-=09return swprintf ((wchar_t*)thisBuffer, L"%I64d", value) !=3D -1;
++=09return swprintf ((wchar_t*)thisBuffer, thisSize, L"%I64d", value) !=3D=
 -1;
+=20
+ #elif SMTG_OS_MACOS
+ =09CFStringRef cfStr =3D CFStringCreateWithFormat (0, 0, CFSTR("%lld"), v=
alue);
+Submodule public.sdk contains modified content
+diff --git a/public.sdk/source/common/systemclipboard_win32.cpp b/public.s=
dk/source/common/systemclipboard_win32.cpp
+index c5cb2b8..2ee3d65 100644
+--- a/public.sdk/source/common/systemclipboard_win32.cpp
++++ b/public.sdk/source/common/systemclipboard_win32.cpp
+@@ -111,7 +111,7 @@ bool copyTextToClipboard (const std::string& text)
+ =09{
+ =09=09if (auto* data =3D static_cast<WCHAR*> (GlobalLock (memory)))
+ =09=09{
+-#if defined(__MINGW32__)
++#if defined(__WINE__)
+ =09=09=09memcpy (data, wideStr.data (), byteSize);
+ #else
+ =09=09=09memcpy_s (data, byteSize, wideStr.data (), byteSize);
+diff --git a/public.sdk/source/vst/hosting/module_win32.cpp b/public.sdk/s=
ource/vst/hosting/module_win32.cpp
+index 2ba9319..ab6d72a 100644
+--- a/public.sdk/source/vst/hosting/module_win32.cpp
++++ b/public.sdk/source/vst/hosting/module_win32.cpp
+@@ -44,35 +44,10 @@
+ #include <algorithm>
+ #include <iostream>
+=20
+-#if SMTG_CPP17
+-
+-#if __has_include(<filesystem>)
+-#define USE_FILESYSTEM 1
+-#elif __has_include(<experimental/filesystem>)
+-#define USE_FILESYSTEM 0
+-#endif
+-
+-#else // !SMTG_CPP17
+-
+-#define USE_FILESYSTEM 0
+-
+-#endif // SMTG_CPP17
+-
+-#if USE_FILESYSTEM =3D=3D 1
+-
+-#include <filesystem>
+-namespace filesystem =3D std::filesystem;
+-
+-#else // USE_FILESYSTEM =3D=3D 0
+-
+-// The <experimental/filesystem> header is deprecated. It is superseded b=
y the C++17 <filesystem>
+-// header. You can define _SILENCE_EXPERIMENTAL_FILESYSTEM_DEPRECATION_WA=
RNING to silence the
+-// warning, otherwise the build will fail in VS2019 16.3.0
+-#define _SILENCE_EXPERIMENTAL_FILESYSTEM_DEPRECATION_WARNING
+-#include <experimental/filesystem>
+-namespace filesystem =3D std::experimental::filesystem;
+-
+-#endif // USE_FILESYSTEM
++// `std::filesystem` doesn't work correctly with wineg++, resulting in we=
ird
++// memory errors. This library is a drop-in replacement.
++#include <ghc/filesystem.hpp>
++namespace filesystem =3D ghc::filesystem;
+=20
+ #pragma comment(lib, "Shell32")
+=20
+@@ -320,7 +295,7 @@ VST3::Optional<filesystem::path> resolveShellLink (con=
st filesystem::path& p)
+ #elif USE_OLE
+ =09Ole::instance ();
+=20
+-=09IShellLink* shellLink =3D nullptr;
++=09IShellLinkW* shellLink =3D nullptr;
+ =09if (!SUCCEEDED (CoCreateInstance (CLSID_ShellLink, nullptr, CLSCTX_INP=
ROC_SERVER,
+ =09                                  IID_IShellLink, reinterpret_cast<LPV=
OID*> (&shellLink))))
+ =09=09return {};
+@@ -405,13 +380,13 @@ void findFilesWithExt (const filesystem::path& path,=
 const std::string& ext,
+ =09=09=09=09filesystem::path result;
+ =09=09=09=09if (checkVST3Package (p, &result))
+ =09=09=09=09{
+-=09=09=09=09=09pathList.push_back (result.generic_u8string ());
++=09=09=09=09=09pathList.push_back (result.generic_string ());
+ =09=09=09=09=09continue;
+ =09=09=09=09}
+ =09=09=09=09findFilesWithExt (cp, ext, pathList, recursive);
+ =09=09=09}
+ =09=09=09else
+-=09=09=09=09pathList.push_back (cp.generic_u8string ());
++=09=09=09=09pathList.push_back (cp.generic_string ());
+ =09=09}
+ =09=09else if (recursive)
+ =09=09{
+@@ -431,18 +406,18 @@ void findFilesWithExt (const filesystem::path& path,=
 const std::string& ext,
+ =09=09=09=09=09=09=09filesystem::path result;
+ =09=09=09=09=09=09=09if (checkVST3Package (*resolvedLink, &result))
+ =09=09=09=09=09=09=09{
+-=09=09=09=09=09=09=09=09pathList.push_back (result.generic_u8string ());
++=09=09=09=09=09=09=09=09pathList.push_back (result.generic_string ());
+ =09=09=09=09=09=09=09=09continue;
+ =09=09=09=09=09=09=09}
+ =09=09=09=09=09=09=09findFilesWithExt (*resolvedLink, ext, pathList, recu=
rsive);
+ =09=09=09=09=09=09}
+ =09=09=09=09=09=09else
+-=09=09=09=09=09=09=09pathList.push_back (resolvedLink->generic_u8string (=
));
++=09=09=09=09=09=09=09pathList.push_back (resolvedLink->generic_string ())=
;
+ =09=09=09=09=09}
+ =09=09=09=09=09else if (filesystem::is_directory (*resolvedLink))
+ =09=09=09=09=09{
+-=09=09=09=09=09=09const auto& str =3D resolvedLink->generic_u8string ();
+-=09=09=09=09=09=09if (cp.generic_u8string ().compare (0, str.size (), str=
.data (),
++=09=09=09=09=09=09const auto& str =3D resolvedLink->generic_string ();
++=09=09=09=09=09=09if (cp.generic_string ().compare (0, str.size (), str.d=
ata (),
+ =09=09=09=09=09=09                                    str.size ()) !=3D 0=
)
+ =09=09=09=09=09=09=09findFilesWithExt (*resolvedLink, ext, pathList, recu=
rsive);
+ =09=09=09=09=09}
diff --git a/gnu/packages/patches/yabridge-5.0.4-dependencies.patch b/gnu/p=
ackages/patches/yabridge-5.0.4-dependencies.patch
new file mode 100644
index 0000000000..77db050e91
--- /dev/null
+++ b/gnu/packages/patches/yabridge-5.0.4-dependencies.patch
@@ -0,0 +1,36 @@
+Meson fails to detect bitsery, function2 and gulrak-filesystem.
+https://github.com/robbert-vdh/yabridge/issues/18
+
+This patch removes these dependencies in "meson.build".
+
+
+diff --git a/meson.build b/meson.build
+index d8d9135b..b35ebfcd 100644
+--- a/meson.build
++++ b/meson.build
+@@ -248,22 +248,13 @@ else
+   asio_dep =3D dependency('asio', version : '>=3D1.22.0')
+ endif
+=20
+-if meson.version().version_compare('>=3D0.60')
+-  # Bitsery's CMake build definition is capitalized for some reason
+-  bitsery_dep =3D dependency('bitsery', 'Bitsery', version : '>=3D5.2.0')
+-else
+-  # Mmeson <=3D0.6.0 didn't support multiple names for a dependency, and =
since at
+-  # the moment this is only relevant for packing on Arch btw, it's probab=
ly
+-  # better to remove this conditional later than it is to bump the minimu=
m Meson
+-  # version now.
+-  bitsery_dep =3D dependency('bitsery', version : '>=3D5.2.0')
+-endif
++bitsery_dep =3D declare_dependency()
+=20
+ # The D-Bus headers are also only accessed through the include path. We d=
on't
+ # link to libdbus-1 to make soname changes don't completely break yabridg=
e.
+ dbus_dep =3D dependency('dbus-1').partial_dependency(compile_args : true,=
 includes : true)
+-function2_dep =3D dependency('function2', version : '>=3D4.0.0')
+-ghc_filesystem_dep =3D dependency('ghc_filesystem', modules : 'ghcFilesys=
tem::ghc_filesystem', version : '>=3D1.5.0')
++function2_dep =3D declare_dependency()
++ghc_filesystem_dep =3D declare_dependency()
+ threads_dep =3D dependency('threads')
+ # Tomlplusplus recently added a shraed library version. We don't want to =
link to that.
+ tomlplusplus_dep =3D dependency('tomlplusplus', version : '>=3D3.3.0', de=
fault_options : ['compile_library=3Dfalse']).partial_dependency(compile_arg=
s : true, includes : true)
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 07/16] gnu: Add rust-scroll-derive-0.11.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:23:03 +0000
Resent-Message-ID: <handler.63065.B63065.168803416114158 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803416114158
          (code B ref 63065); Thu, 29 Jun 2023 10:23:03 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:22:41 +0000
Received: from localhost ([127.0.0.1]:52350 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEonR-0003gI-HH
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:22:41 -0400
Received: from mail-4319.protonmail.ch ([185.70.43.19]:50467)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEonP-0003g2-5Y
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:22:39 -0400
Date: Thu, 29 Jun 2023 10:22:22 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1688034153; x=1688293353;
 bh=Hm1PvolQOjeknPbpSJWFoCyuL/0iicOps2d81A5BcKQ=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=g8jA113V/dRImrW5vFrIvh/hAEPF+FzxYRx59KVr1/elGry/fBpVzU/3uOmrVdJvN
 xAswHrMAhR0Sp0EknS23EYahi/JiCRBVxvRkmDyFMhUnFeRgSUWMCY2Q6FC8N3LnHg
 MYdOXN6AV98kqRtbxOK+ois503+AjDLi8cC1ngYSVQMbFwAoZqgKpBUAlvwXg50MLn
 +UPfoJmI7s9scZ/Byp3B1JvZecRSNSL5svZdGLD/avxvmMK7VDpJn2EgY405HAqIgW
 g6tQY1jWWaIU5KYh4imZfzRZApbI0Yw9lwwR9HoiN8L3yfgwOpjV3BxtR96dd6LJ8g
 wPDDynzP7DXHg==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <w5NEaQhu2iU-Zs5h-O5bgs_Xvu13igegTfraqWFUaNHkR2gytWS4g2CDpY_-R_Ch3PoN_zrljdn0q5ERcrFLdmhlSeQsoPDJi8wD-61yzCM=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-scroll-derive-0.11): New variable.
---
 gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3877f6c977..d29c7d439f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -54164,6 +54164,32 @@ (define-public rust-scroll-0.9
 endian-aware Read/Write traits for byte buffers.")
     (license license:expat)))
=20
+(define-public rust-scroll-derive-0.11
+  (package
+    (name "rust-scroll-derive")
+    (version "0.11.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "scroll-derive" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "03i5qn4jfcl2iwxhfvw9kf48a656ycbf5km99xr1wcnibjnadgdx"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-proc-macro2" ,rust-proc-macro2-1)
+        ("rust-quote" ,rust-quote-1)
+        ("rust-syn" ,rust-syn-1))
+       #:cargo-development-inputs
+       (("rust-scroll" ,rust-scroll-0.10))))
+    (home-page "https://github.com/m4b/scroll")
+    (synopsis "Pread and Pwrite traits from the scroll crate")
+    (description
+     "This package provides a macros 1.1 derive implementation for Pread a=
nd
+Pwrite traits from the scroll crate.")
+    (license license:expat)))
+
 (define-public rust-scroll-derive-0.10
   (package
     (name "rust-scroll-derive")
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 08/16] gnu: Add rust-scroll-0.11.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:24:01 +0000
Resent-Message-ID: <handler.63065.B63065.168803420214289 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803420214289
          (code B ref 63065); Thu, 29 Jun 2023 10:24:01 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:23:22 +0000
Received: from localhost ([127.0.0.1]:52357 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEoo5-0003iP-TH
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:23:22 -0400
Received: from mail-4319.protonmail.ch ([185.70.43.19]:26773)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEoo3-0003i5-Uq
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:23:20 -0400
Date: Thu, 29 Jun 2023 10:22:57 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1688034194; x=1688293394;
 bh=hmYwSKGMccdwiBiCmGu342z035abxuVVO44kWn3UD8M=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=GOMfKPx6UJhiLfbgFqhlpyW1UdKtV8StbAnR1CPyKf2DH9gDEK6AEPsSX+dtYTf6W
 2PMywomixDZewkdl99/X8VzXKby8GCGde9zaAe+HkVdQ87sY9FGpT5LRx3kNzM5z1J
 IHp6FUyVOZk0qbb97+Mt3KfkhaW7HJXTgTuNmVHJCCbPswpRP30CKTG9Bdib2b844S
 nfklXiZFd6YRV92pFBvRIgBe83HxBBNNy++nz7uDk2Az5FAxIVvT4v/JHmm7H7/qpK
 7gIfIXhTqSWfwJ3q4Rw3qN0yAzpyhSQXu2TXGkRYDsf2KPLfHwEzT+p0M9XDZ8Vche
 F3wpbGnbpeIDA==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <n6uF4rz3Oac4XNNxDWJs_Ga12saJMvRfHIx87XfXnrZ8WNZVG-bI0MsPm_2s54DzSLGzlRIAVwr5cA27-_zXkBHvMn01EyxJgNPBMOpN_k4=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-scroll-0.11): New variable.
---
 gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d29c7d439f..336b23e231 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -54108,6 +54108,31 @@ (define-public rust-scrypt-0.3
         ("rust-sha2" ,rust-sha2-0.9)
         ("rust-subtle" ,rust-subtle-2))))))
=20
+(define-public rust-scroll-0.11
+  (package
+    (name "rust-scroll")
+    (version "0.11.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "scroll" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1nhrhpzf95pxbcjjy222blwf8rl3adws6vsqax0yzyxsa6snbi84"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-scroll-derive" ,rust-scroll-derive-0.11))
+       #:cargo-development-inputs
+       (("rust-byteorder" ,rust-byteorder-1)
+        ("rust-rayon" ,rust-rayon-1))))
+    (home-page "https://github.com/m4b/scroll")
+    (synopsis "Endian-aware Read/Write traits for byte buffers")
+    (description
+     "This package provides a suite of powerful, extensible, generic,
+endian-aware Read/Write traits for byte buffers.")
+    (license license:expat)))
+
 (define-public rust-scroll-0.10
   (package
     (name "rust-scroll")
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 09/16] gnu: Add rust-goblin-0.6.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:24:02 +0000
Resent-Message-ID: <handler.63065.B63065.168803422214330 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803422214330
          (code B ref 63065); Thu, 29 Jun 2023 10:24:02 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:23:42 +0000
Received: from localhost ([127.0.0.1]:52361 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEooQ-0003j4-7u
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:23:42 -0400
Received: from mail-4318.protonmail.ch ([185.70.43.18]:59901)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEooO-0003ij-Fx
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:23:40 -0400
Date: Thu, 29 Jun 2023 10:23:18 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1688034214; x=1688293414;
 bh=WzxY603MU9FzSEN5GLtY+nIkpw4RdfC3V7bgaLMjev4=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=Zcm9Qqr3/3Q7GL3wyn14sHjs7BIiSzbkfy8S4yE7rhhqFBX7G1mzXFEUZobH/4c2D
 lgBCCvml0Jv/w1kWJ7Jbly2WzUNCXfrRy7rk5GOGRgD2q3VPyud/4cSoimnh7PfdgV
 EqOKETwvbUnBpx5HccWy6G+2Npu1HXLLrWWbw9zWw0gcakLhxO8cgcGQbuzW3GHK9m
 oewN68PXQnK07rvj+QEncpDZC7g9KZo2v2VZsHqg7EgkapbsxcOtzkSH3YYRzupd+1
 hAf1hjE9it7vLrm7aXeD/FmllILNupiNC5NnfKCw4BBIpqKyf2OjhyJS5GDSqqkRZC
 lNz5wiHV8sdZg==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <IOhfDxatGKGGzjL_nSvKrZPQAt1iV2xc7E-Q-T1qaVF17y0CWhuO1T0iQKg3O2Gx4Occm36DTU8ZJQjO7ha78_9LDkl2Na5EknNJ035CGyM=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-goblin-0.6): New variable.
---
 gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 336b23e231..c8bbd345e1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -25872,6 +25872,30 @@ (define-public rust-gmp-mpfr-sys-1
 libraries GMP, MPFR, and MPC.")
     (license license:lgpl3+)))
=20
+(define-public rust-goblin-0.6
+  (package
+    (name "rust-goblin")
+    (version "0.6.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "goblin" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0s7zs27b192virbp88y2fgq8p6nb8blkn7byqyl4cv7bm3j4ssqd"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:skip-build? #t
+       #:cargo-inputs
+       (("rust-log" ,rust-log-0.4)
+        ("rust-plain" ,rust-plain-0.2)
+        ("rust-scroll" ,rust-scroll-0.11))))
+    (home-page "https://github.com/m4b/goblin")
+    (synopsis "ELF, Mach-o, and PE binary parsing and loading crate")
+    (description "This package provides an ELF, Mach-o, and PE binary pars=
ing
+and loading crate.")
+    (license license:expat)))
+
 (define-public rust-goblin-0.2
   (package
     (name "rust-goblin")
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 10/16] gnu: Add rust-rustyline-derive-0.6.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:25:01 +0000
Resent-Message-ID: <handler.63065.B63065.168803424814408 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803424814408
          (code B ref 63065); Thu, 29 Jun 2023 10:25:01 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:24:08 +0000
Received: from localhost ([127.0.0.1]:52367 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEooq-0003kK-KJ
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:24:08 -0400
Received: from mail-4318.protonmail.ch ([185.70.43.18]:42121)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEoop-0003jl-0c
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:24:07 -0400
Date: Thu, 29 Jun 2023 10:23:57 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=4qj65s5iczamfdtm3nyyhnihd4.protonmail; t=1688034241; x=1688293441;
 bh=oRv0oM1u5Eq1eijAUcL3k+LKBKlInBNtm4phOKC87ho=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=BT+u4r08ibRHhrJRf0lDCXyiz1Cxiy5dSDNBD3YX0MZanstkVY/OtzjnlfxExV0U7
 vP50T+VMrZGOMzWKXRAuttPgCBeqQyLWCGJwqi4mbBrzIk5O9osBcaLpRULA3PgSsX
 dYCxPPjkxQlRVSzlgeq5sXKEW9eub33BCVtYHOm07oQw9RjYRxlkmp8IAnTD20d19J
 iEd6D5OvtjLTZSxqHXlL8jH15DhTisfE7+3vxhI6aa1qq+c1PyV3LrsE32hR/stLGJ
 JOutWbAUJm9Eqc6Pm0lp0gNaS64Jar5F5zTty23p+EZ7hP5bQj5+2jmiPcidiRfIru
 5IB2WYmkfPssw==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <2RQfW0sFgc3x9ZcF-Ob5Tec_eozd7VYZwTlzFY4obHdfy28cd4WRrJnNBwpCUZpp-85YghS4mT644Yk3MpqGc8KhmXkTJIIFOXu7OTGpgo8=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-rustyline-derive-0.6): New variable.
---
 gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c8bbd345e1..51fb66fb94 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53205,6 +53205,28 @@ (define-public rust-rustyline-5
         ("rust-rustyline-derive" ,rust-rustyline-derive-0.2)
         ("rust-tempdir" ,rust-tempdir-0.3))))))
=20
+(define-public rust-rustyline-derive-0.6
+  (package
+    (name "rust-rustyline-derive")
+    (version "0.6.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "rustyline-derive" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0mw0nfi8xxsm4q80mv4va7ff8m0kgnsfjvv067zc1d8hp1daaddv"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-quote" ,rust-quote-1)
+        ("rust-syn" ,rust-syn-1))))
+    (home-page "https://github.com/kkawakam/rustyline")
+    (synopsis "Rustyline macros implementation in Rust")
+    (description
+     "This package provides Rustyline macros implementation in Rust.")
+    (license license:expat)))
+
 (define-public rust-rustyline-derive-0.3
   (package
     (name "rust-rustyline-derive")
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 11/16] gnu: rust-rustyline-9: Update to 9.1.2.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:25:02 +0000
Resent-Message-ID: <handler.63065.B63065.168803427414461 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803427414461
          (code B ref 63065); Thu, 29 Jun 2023 10:25:02 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:24:34 +0000
Received: from localhost ([127.0.0.1]:52371 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEopF-0003lA-Tg
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:24:34 -0400
Received: from mail-40141.protonmail.ch ([185.70.40.141]:48861)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEopE-0003kt-3V
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:24:32 -0400
Date: Thu, 29 Jun 2023 10:24:18 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1688034266; x=1688293466;
 bh=8CLZ74xF3n0BmmQZpvI5l1oyA9v+nfaADt7FUZQ3jh4=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=IHtBOy+x79z6vNm4aQLIyeH9X8RpF/zLq3i2ze/T7t6y3P9H2CsskLP9knF7kJOTW
 05VXcJd/YARGhuk2r87PAwvfftjgiLk87KYih7PhLxfjzjE4OlQ5OppZ5m+n6/kgW5
 Ovvm1+sgcw6Ahyydf0LrL7lDS6GB1x1DIaC86IlE/mwtB1RZse83SqdHs28CHgpq4d
 NerCeOZVNTeEUxTev7w21Kr5J/kBwYdYxryCYseO4XsPYpBN1IEp89n6Q+eN+UDNX1
 dzxH0u1l/Meqwg8+/Or5UGAS4raXBBuayKFYank9PypKBZXFS5sEGi+y70KgEy4Xfv
 0tK0dsUDHqj9g==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <QABYrvweyOtjaCauJk9c993i02wiXdkD8UCV70igPflvihjB2FcApwk-CFDX-oV0DnBW_FCftuqdIXOUhQcU_GrimY_zzUzNFNheD_CA53g=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-rustyline-9): Update to 9.1.2.
---
 gnu/packages/crates-io.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 51fb66fb94..e19c1632ff 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53041,14 +53041,14 @@ (define-public rust-rusty-fork-0.2
 (define-public rust-rustyline-9
   (package
     (name "rust-rustyline")
-    (version "9.0.0")
+    (version "9.1.2")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rustyline" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1mj0cgdyw6gaadsg7yxsnb9n4bdl91qga9kiwyd4hqqsi31qf13r"))))
+        (base32 "0f8069ljhiv9nf97y975wvv9yvx82w3lm9g50d5n298fkiw2cy6v"))))
     (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
@@ -53061,7 +53061,7 @@ (define-public rust-rustyline-9
         ("rust-libc" ,rust-libc-0.2)
         ("rust-log" ,rust-log-0.4)
         ("rust-memchr" ,rust-memchr-2)
-        ("rust-nix" ,rust-nix-0.22)
+        ("rust-nix" ,rust-nix-0.23)
         ("rust-radix-trie" ,rust-radix-trie-0.2)
         ("rust-regex" ,rust-regex-1)
         ("rust-scopeguard" ,rust-scopeguard-1)
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 12/16] gnu: Add rust-promptly.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:25:02 +0000
Resent-Message-ID: <handler.63065.B63065.168803429514499 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803429514499
          (code B ref 63065); Thu, 29 Jun 2023 10:25:02 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:24:55 +0000
Received: from localhost ([127.0.0.1]:52375 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEopb-0003lm-6x
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:24:55 -0400
Received: from mail-40132.protonmail.ch ([185.70.40.132]:47695)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEopZ-0003lX-Sh
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:24:54 -0400
Date: Thu, 29 Jun 2023 10:24:43 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=gzgqsv6yavc3dkyul4wlgms4wa.protonmail; t=1688034286; x=1688293486;
 bh=sA9WdCGT6k9NA+qlEb2gs1Ci1JqkJk00oL1QjybcXtE=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=ipfi8fIYYx2Lp5/1fn9ojJfBvq9O24lSR3/8ug1cXszax6YXvKbjdOZB/EMcOmVfg
 fMJh6GOTGCGA7XkRqxiPhVkgexan2hQw+JsIxdZaI0dyzzfeCGl1MLkhoURHzazAGm
 2phKFP5333zX1BLc0ZIO5IhS8fNGZb5UgWplZlYcZUtxBnHQwx+8LdobuadJN5B+BY
 MtPpztHsz1CD9rAA+CUijd8hiObC0nxkFfJJ1vqxRj/xP/nc9SyBydorohqmNm2i55
 fBH+GXlEFY9XaoSvnvyfQtmCSHURB7KV3Ej+bxGxfuJRQRMYg4c/giVsH7YVB/cNQR
 7j3NQvrBsYuJg==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <MDKs_PF9OSX1c7kMIleQHhFsZ2yb0of_5xg117_b0H3BsC4P4hbnU8EgSThVMzf7L3NEmo-3jZ9ovq8kBBX0b2-BB8kVFd-GVrsUu8xRsWY=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-promptly-0.3): New variable.
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e19c1632ff..315b1e8656 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -46110,6 +46110,27 @@ (define-public rust-progressing-3
 progress-bars for Rust.")
     (license license:asl2.0)))
=20
+(define-public rust-promptly-0.3
+  (package
+    (name "rust-promptly")
+    (version "0.3.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "promptly" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1fl0548ww11gpja8hlsfc8jgxk00rdd48n1g6icgwadhlp2wdjws"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-rustyline" ,rust-rustyline-9)
+        ("rust-url" ,rust-url-2))))
+    (home-page "https://github.com/anowell/promptly")
+    (synopsis "Opinionated CLI prompting helper")
+    (description "This package provides opinionated CLI prompting helper."=
)
+    (license license:expat)))
+
 (define-public rust-propfuzz-0.0.1
   (package
     (name "rust-propfuzz")
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 13/16] gnu: Add rust-reflink-0.1.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:27:01 +0000
Resent-Message-ID: <handler.63065.B63065.168803436315250 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803436315250
          (code B ref 63065); Thu, 29 Jun 2023 10:27:01 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:26:03 +0000
Received: from localhost ([127.0.0.1]:52384 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEoqg-0003xt-Ff
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:26:03 -0400
Received: from mail-4318.protonmail.ch ([185.70.43.18]:42001)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEoqd-0003xO-GL
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:26:00 -0400
Date: Thu, 29 Jun 2023 10:25:33 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1688034353; x=1688293553;
 bh=sRwF85N5S5iDWnV8C0Ek7loERL5HSDjRw/GFgG+og2Y=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=SQQJLzPVNfIpO0639WRmsfz+eWmeHYlXV44PvMrmS0h0p+D9it0VyAkU0OEr/hANt
 LzJ2fhWEiW8M77p0MxcY+3B+RDyH5wm6IYYSXfF9qfdfjL6uyjyh6VE2V/W1nVmmW1
 Z9jwJIcwOoHk97NyvrJsX4vfnNTcFRmlHZefbyygelwrylE0EdkaJv2EwVdhg9EAQF
 4V3y6f4bHpb8aIaRS459rF3vWVjDKZ/q5y3lwVBS5Qk1bS3aZyxclxapEgQYyTRa3Z
 ZMd6/h53pZQArhwpGlTV7xp8xSAkGZrbg4gp/m40G0EnDOFl6iifLIGSOUbUnmHEOD
 bNag7FnklVJsA==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <XNH5GMgt4nW6fRqeXsLGqPu_Sr7YJo1qu3hPkWsrP0-hI7eL_1lV9g7OWkbz6-SzjOotb3JbDoUfhED5zAOt_nO5j0MFsF9uB88NCBzxOVs=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-reflink-0.1): New variable.
* gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.patc=
h:
New patch file.
* gnu/local.mk: Register it.
---
 gnu/local.mk                                  |  1 +
 gnu/packages/crates-io.scm                    | 25 +++++++++++++++++++
 ...k-0.1-fix-64bit-toolchain-assumption.patch | 24 ++++++++++++++++++
 3 files changed, 50 insertions(+)
 create mode 100644 gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolcha=
in-assumption.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index e05602c4e5..dbb2143906 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1895,6 +1895,7 @@ dist_patch_DATA =3D=09=09=09=09=09=09\
   %D%/packages/patches/rust-nettle-disable-vendor.patch=09=09 \
   %D%/packages/patches/rust-nettle-sys-disable-vendor.patch=09 \
   %D%/packages/patches/rust-openssl-sys-no-vendor.patch=09\
+  %D%/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.pat=
ch=09\
   %D%/packages/patches/rust-webbrowser-remove-unsupported-os.patch=09\
   %D%/packages/patches/rust-wl-clipboard-rs-newer-wl.patch      \
   %D%/packages/patches/rw-igraph-0.10.patch=09=09=09\
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 315b1e8656..3874fddd09 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -49691,6 +49691,31 @@ (define-public rust-ref-cast-impl-0.2
         (base32
          "0av43xxjlinfqklb67rpj217cmaxfjsf8151gs0hbs4hnr5664ck"))))))
=20
+(define-public rust-reflink-0.1
+  (package
+    (name "rust-reflink")
+    (version "0.1.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "reflink" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1glcyqvryv2zj6kjbfji0cldrkincqx3ds3wjwl4qnsnig15wn5w"))
+       (patches
+        (search-patches
+          "rust-reflink-0.1-fix-64bit-toolchain-assumption.patch"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-libc" ,rust-libc-0.2)
+        ("rust-winapi" ,rust-winapi-0.3))))
+    (home-page "https://github.com/nicokoch/reflink")
+    (synopsis "Copy-on-write mechanism on supported file systems")
+    (description "This package provides copy-on-write mechanism on support=
ed
+file systems.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-refpool-0.4
   (package
     (name "rust-refpool")
diff --git a/gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assu=
mption.patch b/gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-as=
sumption.patch
new file mode 100644
index 0000000000..c16e1f720c
--- /dev/null
+++ b/gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.=
patch
@@ -0,0 +1,24 @@
+This patch fixes assuming a 64-bit toolchain.
+https://github.com/nicokoch/reflink/pull/5
+
+
+--- reflink-0.1.3/src/sys/unix.rs=092019-04-02 16:13:06.000000000 +0200
++++ "reflink-0.1.3 (Kopie)/src/sys/unix.rs"=092023-06-29 09:47:26.86768140=
3 +0200
+@@ -7,7 +7,7 @@
+     use std::os::unix::io::AsRawFd;
+=20
+     // TODO is this equal on all archs? Just tested on x86_64 and x86.
+-    const IOCTL_FICLONE: u64 =3D 0x40049409;
++    macro_rules! IOCTL_FICLONE { () =3D> (0x40049409) };
+=20
+     let src =3D fs::File::open(&from)?;
+=20
+@@ -18,7 +18,7 @@
+         .open(&to)?;
+     let ret =3D unsafe {
+         // http://man7.org/linux/man-pages/man2/ioctl_ficlonerange.2.html
+-        libc::ioctl(dest.as_raw_fd(), IOCTL_FICLONE, src.as_raw_fd())
++        libc::ioctl(dest.as_raw_fd(), IOCTL_FICLONE!(), src.as_raw_fd())
+     };
+=20
+     if ret =3D=3D -1 {
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 14/16] gnu: Add rust-ryu-0.2.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:27:02 +0000
Resent-Message-ID: <handler.63065.B63065.168803437415283 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803437415283
          (code B ref 63065); Thu, 29 Jun 2023 10:27:02 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:26:14 +0000
Received: from localhost ([127.0.0.1]:52388 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEoqs-0003yR-5f
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:26:14 -0400
Received: from mail-4325.protonmail.ch ([185.70.43.25]:58513)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEoqo-0003y2-PB
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:26:13 -0400
Date: Thu, 29 Jun 2023 10:25:51 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=zfyt2ot2rzedxfu67d7rqpqd7u.protonmail; t=1688034364; x=1688293564;
 bh=lZK1holOCH3F3ZILQiT/WH7CmMBzTO21aimfKMe0Uac=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=BkL9gNblSzm85GtXew2Dgfrt9PztJH5Fw9hlHKSAWGPm7MzmszcnRlKfP/DsEEYal
 GoOYWBIhER6O9/5F30+deLzvR9N6qjTgfbbSuZL7IwTR6xapyjntWzEnG1mOYUKzDR
 m/MyJ/zAclV7jmZvu/ioo+DI5jjySOcYtVgIaa24TnWAv0Ko0+8C9B0XIBUJwIQXts
 4MBPwYbkO+dMvJ60MfjpH2qIfzZOhMoz5zYzmCsa8T/3qOmbxZD0+gXAyROWt5m010
 hSnt0kK/evBT4SA0IGuwVCOJ9ygvXOgYvh9GvLocUEir0xIP04NOEbI1LNcFs0GGvR
 XYHvaKyngCO6w==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <J0D7WLGpfvf8Ys5nU7zdK15V1473RSvw8ET26vxUEi83WdgmAGvhd-6HHuIisOU0_Mm28O7vo_qTnfMT2S8clLVwvhv8brQS3nrjzmjsVq4=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-ryu-0.2): New variable.
---
 gnu/packages/crates-io.scm | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3874fddd09..dd023bf474 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53432,6 +53432,25 @@ (define-public rust-ryu-1
 quickly convert floating point numbers to decimal strings.")
     (license (list license:asl2.0 license:boost1.0))))
=20
+(define-public rust-ryu-0.2
+  (package
+    (inherit rust-ryu-1)
+    (name "rust-ryu")
+    (version "0.2.8")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "ryu" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "13wsi4408qxi9w44pdf5zfds4ym7np2070wkhg1g4j4dvi4rasmr"))))
+    (arguments
+     `(#:cargo-inputs
+       (("rust-no-panic" ,rust-no-panic-0.1))
+       #:cargo-development-inputs
+       (("rust-num-cpus" ,rust-num-cpus-1)
+        ("rust-rand" ,rust-rand-0.5))))))
+
 (define-public rust-s3handler-0.7
   (package
     (name "rust-s3handler")
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 15/16] gnu: Add rust-serde-jsonrc-0.1.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:27:02 +0000
Resent-Message-ID: <handler.63065.B63065.168803440915359 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803440915359
          (code B ref 63065); Thu, 29 Jun 2023 10:27:02 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:26:49 +0000
Received: from localhost ([127.0.0.1]:52398 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEorQ-0003zf-Ok
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:26:49 -0400
Received: from mail-40130.protonmail.ch ([185.70.40.130]:59817)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEorO-0003zP-3w
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:26:46 -0400
Date: Thu, 29 Jun 2023 10:26:35 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=iyp6jch3orevplrumxhic7f7aa.protonmail; t=1688034399; x=1688293599;
 bh=FWPBrTAF08U2J6Dw6E35RN8drIC0o4hG/XscKI0KrxM=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=VYm1h5E3YxOgfS0MAw++a340y2glnmeqnMrYNvfGVIdT1DtB6llwFzf8JIB3nKVHF
 airvBUevGIJlwGkusfIAZP1JaG1EtWzj4pL3J1iPBhZhZC6sBj8aCjdCtGAvif22z5
 tQj8mr2D7DmGa9zP2491jgXdks2Q4ul59lLOxrTKKtDKlvDdNPg07W3ZYh3wNesdLT
 Vh4PmiaSyLZx1xr81OC2jyGB/nsKQWJhFXZ0Q60Pkdp4pHndQorzPbWNlKsyBNp7FA
 nzBsogpiuoqVaZWXJdfCKBV4If2Ylw7fZKIq6V5mr96FMVLsea0O0kC8vg+Aacfk/1
 U0UOBfc+sjcqA==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <l84Q-8Vszt4Xj5Yu-hw7g2gUlNuWmEHur-Mugu7bVyUUAYJdBrJiEpqkCar2PMDK74ezVKFjQm9fQzWfp3R4nsv5Ge266Q2ED76QAGAb9m4=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-serde-jsonrc-0.1): New variable.
---
 gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index dd023bf474..13904a708c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -55802,6 +55802,35 @@ (define-public rust-serde-json-0.9
        #:cargo-development-inputs
        (("rust-serde-derive" ,rust-serde-derive-0.9))))))
=20
+(define-public rust-serde-jsonrc-0.1
+  (package
+    (name "rust-serde-jsonrc")
+    (version "0.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "serde-jsonrc" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1a5q0ba7jhgfl63l16plgl7sx1k58l2caxf7z2j5l677rh5yk4dm"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f ;`Deserialize` and `Serialize` are defined multiple tim=
es
+       #:cargo-inputs
+       (("rust-indexmap" ,rust-indexmap-1)
+        ("rust-itoa" ,rust-itoa-0.4)
+        ("rust-ryu" ,rust-ryu-0.2)
+        ("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs
+       (("rust-compiletest-rs" ,rust-compiletest-rs-0.3)
+        ("rust-serde-bytes" ,rust-serde-bytes-0.10)
+        ("rust-serde-derive" ,rust-serde-derive-1))))
+    (home-page "https://github.com/serde-rs/json")
+    (synopsis "JSON serialization file format")
+    (description
+     "This package provides a JSON serialization file format.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-serde-path-to-error-0.1
   (package
     (name "rust-serde-path-to-error")
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v2 16/16] gnu: Add yabridgectl.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 10:28:02 +0000
Resent-Message-ID: <handler.63065.B63065.168803444315463 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803444315463
          (code B ref 63065); Thu, 29 Jun 2023 10:28:02 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 10:27:23 +0000
Received: from localhost ([127.0.0.1]:52405 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEorz-00041K-4v
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:27:23 -0400
Received: from mail-4325.protonmail.ch ([185.70.43.25]:31973)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEorx-000414-Jk
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 06:27:22 -0400
Date: Thu, 29 Jun 2023 10:27:11 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1688034435; x=1688293635;
 bh=hHxcpJTrQhgqJfwX+u7/7hrwPA9HH3UDPanlQWc18/U=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=N+C7T/xcm9C+l/igU/WhcOMq0k/1OfV1SsXnqkL02KDTb7H+qKEldG9o2QqAYVAWi
 2WFeydwwfFMtmEJQbJHGQaCU1dU46Zjfv7ZiC3G4RVspdgL/u2Bk528SIZcrTJC9HB
 zOBFVENfYutP6BmD+wwtAb8uCeugcoNJi7xApNZv/C7e3BRrLT93FHqZ7o030SMa76
 pTizm7Amj70pKMXicnbJQxo91KIyzogdzPyeuLadqIyZAiyklOot9mx1lCTq5Gqxku
 DXkyJmzpV7s8MLjmgXamYmsv+DQqxtTB7BkvQgjG/F/cGW1zzU+Q7AUJyL6sFKUntg
 lJ3F/0WMd4qoQ==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <BJVOiX5nVjzpb_PxA-u-1Yh6swoLT_KNrnxkfwrubkH3mzlFjdL-QO7BUE9YxQciXghEpM6MmKVcGPwOjm8ADlrMJRAcUW1gpxDIYy_IptQ=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/audio.scm (yabridgectl): New variable.
* gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patch: New
patch file.
* gnu/local.mk: Register it.
---
 gnu/local.mk                                  |  1 +
 gnu/packages/audio.scm                        | 62 +++++++++++++++++++
 ...yabridgectl-5.0.4-use-system-reflink.patch | 23 +++++++
 3 files changed, 86 insertions(+)
 create mode 100644 gnu/packages/patches/yabridgectl-5.0.4-use-system-refli=
nk.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index dbb2143906..29f05ff669 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2099,6 +2099,7 @@ dist_patch_DATA =3D=09=09=09=09=09=09\
   %D%/packages/patches/xygrib-fix-finding-data.patch=09=09\
   %D%/packages/patches/xygrib-newer-proj.patch=09=09=09\
   %D%/packages/patches/yabridge-5.0.4-fix-dependency-search.patch=09\
+  %D%/packages/patches/yabridgectl-5.0.4-fix-reflink.patch=09\
   %D%/packages/patches/yggdrasil-extra-config.patch=09\
   %D%/packages/patches/zig-do-not-link-against-librt.patch=09\
   %D%/packages/patches/zig-use-system-paths.patch=09=09\
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 02d2a68396..3c22ba9ac1 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -74,6 +74,7 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages cmake)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages cpp)
+  #:use-module (gnu packages crates-io)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages dbm)
   #:use-module (gnu packages documentation)
@@ -123,6 +124,7 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages rdf)
   #:use-module (gnu packages readline)
   #:use-module (gnu packages ruby)
+  #:use-module (gnu packages rust-apps)
   #:use-module (gnu packages samba)
   #:use-module (gnu packages sdl)
   #:use-module (gnu packages serialization)
@@ -140,6 +142,7 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages xiph)
   #:use-module (gnu packages xml)
   #:use-module (gnu packages xorg)
+  #:use-module (guix build-system cargo)
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system copy)
   #:use-module (guix build-system glib-or-gtk)
@@ -5968,6 +5971,65 @@ (define-public yabridge
 quick startup times.")
     (license license:gpl3+)))
=20
+(define-public yabridgectl
+  (package/inherit yabridge
+    (name "yabridgectl")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/robbert-vdh/yabridge")
+                    (commit (package-version yabridge))))
+              (sha256
+               (base32
+                "0ayl706nv67jkixbrh9z7225gdwg2s4rzndx77761x33mk6by7a8"))
+              (patches
+               (search-patches
+                 "yabridgectl-5.0.4-use-system-reflink.patch"))))
+    (build-system cargo-build-system)
+    (arguments
+     (list #:cargo-inputs
+           `(("rust-anyhow" ,rust-anyhow-1)
+             ("rust-clap" ,rust-clap-3)
+             ("rust-colored" ,rust-colored-2)
+             ("rust-is-executable" ,rust-is-executable-1)
+             ("rust-goblin" ,rust-goblin-0.6)
+             ("rust-libloading" ,rust-libloading-0.7)
+             ("rust-promptly" ,rust-promptly-0.3)
+             ("rust-rayon" ,rust-rayon-1)
+             ("rust-reflink" ,rust-reflink-0.1)
+             ("rust-serde" ,rust-serde-1)
+             ("rust-serde-derive" ,rust-serde-derive-1)
+             ("rust-serde-jsonrc" ,rust-serde-jsonrc-0.1)
+             ("rust-textwrap" ,rust-textwrap-0.11)
+             ("rust-toml" ,rust-toml-0.5)
+             ("rust-walkdir" ,rust-walkdir-2)
+             ("rust-which" ,rust-which-4)
+             ("rust-xdg" ,rust-xdg-2))
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'change-directory
+                (lambda _
+                  (chdir "tools/yabridgectl")))
+               (add-after 'change-directory 'patch-paths
+                 (lambda _
+                   (with-directory-excursion "src"
+                     (substitute* '("config.rs" "main.rs")
+                       (("/usr") #$yabridge)))))
+               (add-after 'install 'wrap-program
+                (lambda _
+                  (wrap-program (string-append #$output "/bin/yabridgectl"=
)
+                    `("LD_LIBRARY_PATH" ":" prefix
+                      (,(string-append #$yabridge "/lib")
+                       ,(string-append #$dbus "/lib")))))))))
+    (native-inputs '())
+    (inputs
+     (list dbus))
+    (propagated-inputs
+     (list yabridge))
+    (synopsis "Utility to set up and update yabridge")
+    (description
+     "@command{yabridgectl} is a tool to setup and update @code{yabridge}.=
")))
+
 (define-public ableton-link
   (package
     (name "ableton-link")
diff --git a/gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patc=
h b/gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patch
new file mode 100644
index 0000000000..d863f35c2f
--- /dev/null
+++ b/gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patch
@@ -0,0 +1,23 @@
+rust-reflink version 0.1.3 available in Guix is patched with the fix for
+the assumption of a 64-bit toolchain.
+
+---
+ tools/yabridgectl/Cargo.toml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tools/yabridgectl/Cargo.toml b/tools/yabridgectl/Cargo.toml
+index f2ea73fb..09490e43 100644
+--- a/tools/yabridgectl/Cargo.toml
++++ b/tools/yabridgectl/Cargo.toml
+@@ -18,7 +18,7 @@ goblin =3D { version =3D "0.6", default_features =3D fal=
se, features =3D ["std", "pe32",
+ libloading =3D "0.7.3"
+ promptly =3D "0.3.1"
+ # Version 0.1.3 from crates.io assumes a 64-bit toolchain
+-reflink =3D { git =3D "https://github.com/nicokoch/reflink", rev =3D "e8d=
93b465f5d9ad340cd052b64bbc77b8ee107e2" }
++reflink =3D "0.1.3"
+ rayon =3D "1.5.1"
+ serde =3D "1.0.133"
+ serde_derive =3D "1.0.133"
+--=20
+2.39.2
+
--=20
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v3 16/16] gnu: Add yabridgectl.
Resent-From: Sughosha <Sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 29 Jun 2023 11:16:02 +0000
Resent-Message-ID: <handler.63065.B63065.168803731921119 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "63065 <at> debbugs.gnu.org" <63065 <at> debbugs.gnu.org>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.168803731921119
          (code B ref 63065); Thu, 29 Jun 2023 11:16:02 +0000
Received: (at 63065) by debbugs.gnu.org; 29 Jun 2023 11:15:19 +0000
Received: from localhost ([127.0.0.1]:52425 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qEpcM-0005UZ-9P
	for submit <at> debbugs.gnu.org; Thu, 29 Jun 2023 07:15:18 -0400
Received: from mail-40132.protonmail.ch ([185.70.40.132]:54373)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Sughosha@HIDDEN>) id 1qEpcJ-0005UK-Gi
 for 63065 <at> debbugs.gnu.org; Thu, 29 Jun 2023 07:15:17 -0400
Date: Thu, 29 Jun 2023 11:15:05 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1688037308; x=1688296508;
 bh=0wqluZp6wp1JBfENASynxAtO2svLS0X3b1cBL2mHNXI=;
 h=Date:To:From:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector;
 b=IybtzmKYa4JUqtdCi2570ZdZtMHLMe4pR64EK8ELdKZB8dbzHt8RaySccPqB1Zi3h
 UI8rWarUx/oux27MiSiun48JRWV5AP6qDp99tfx987XHaxTY6iLTzprRB690BvTal1
 UP/HRimGeDgdbx563iFE1HvxbtAXqMRI2FoYP8weYa0fS+4ZKEdFPiwOML8R9D1BDn
 IZoL7a7i5/E76c27TGv2S9kP3pxroWSZecFBZksAzM8M9mKDxgfHoT/tdC77DRIvdr
 1m5rL42hWp4bilFkyAAU0edWzR/oQTPmnCMdb9pQKW/9k8yuW2HJndG91fJbPM0gZf
 0kKsULCFfTY6w==
From: Sughosha <Sughosha@HIDDEN>
Message-ID: <bHBn9a8l2nzyb3hURVUtpnr7YhjRnY67fhqZsIi3dF7jRCvOXzZB4uTFMb29uf3W0_bOJnP4139IuO7HplY8Jm0DSHB9T8TzPPaFN9UxrvU=@proton.me>
In-Reply-To: <BJVOiX5nVjzpb_PxA-u-1Yh6swoLT_KNrnxkfwrubkH3mzlFjdL-QO7BUE9YxQciXghEpM6MmKVcGPwOjm8ADlrMJRAcUW1gpxDIYy_IptQ=@proton.me>
References: <BJVOiX5nVjzpb_PxA-u-1Yh6swoLT_KNrnxkfwrubkH3mzlFjdL-QO7BUE9YxQciXghEpM6MmKVcGPwOjm8ADlrMJRAcUW1gpxDIYy_IptQ=@proton.me>
Feedback-ID: 45211691:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
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 (-)

By mistake I had added "#:use-module (gnu packages rust-apps)"
unnecessarily. In this patch it is removed.

This patch is the replacement of only the last patch, 16/16, from the
v2 series.

Sughosha (1):
  gnu: Add yabridgectl.

 gnu/local.mk                                  |  1 +
 gnu/packages/audio.scm                        | 61 +++++++++++++++++++
 ...yabridgectl-5.0.4-use-system-reflink.patch | 23 +++++++
 3 files changed, 85 insertions(+)
 create mode 100644 gnu/packages/patches/yabridgectl-5.0.4-use-system-refli=
nk.patch


base-commit: a98126e604b666d08a4c9d838bf9c341acea7f17
prerequisite-patch-id: db0f0d6727c1b66cdd07fb37d982d8f48367cb7a
prerequisite-patch-id: 43820360ad84faa7d10d47945d00b038e68524f0
prerequisite-patch-id: 350929f65488a6350bc09a0045e13b0c815eafe5
prerequisite-patch-id: 6e8a93d14aa2798c457057021fc0cb38f58cec7d
prerequisite-patch-id: 129bde8eb27d35d83d411cf49c2f04c57748b89f
prerequisite-patch-id: b4d8b6b7b91d3ee98d2402e144567c078fc9425e
prerequisite-patch-id: be1f9641ea8ec7be12e1e63efcfbb0a9ddf16ce1
prerequisite-patch-id: be8ccdf29fe9659ffe16806ad3c135d6be0f47f3
prerequisite-patch-id: f5ac1f146e42cc0a3be51272a74ad71effc28a82
prerequisite-patch-id: 41ac5a7192eb95f90bb31f69ee1846a18bb908c9
prerequisite-patch-id: 8ed14cb8f75ed3e36fd22aea2b4cf586b864f676
prerequisite-patch-id: e3f51823fdb1fa0838cb40aff2951cf82dac5d4f
prerequisite-patch-id: 227157ad1a0787045c09b7f573c27a7647ab14f5
prerequisite-patch-id: 712cbfaa6bfa223781ee37dc7020b3616666aca2
prerequisite-patch-id: 9ed005354b5adf2d595fe66945f15179496d8a25
--
* gnu/packages/audio.scm (yabridgectl): New variable.
* gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patch: New
patch file.
* gnu/local.mk: Register it.
---
 gnu/local.mk                                  |  1 +
 gnu/packages/audio.scm                        | 61 +++++++++++++++++++
 ...yabridgectl-5.0.4-use-system-reflink.patch | 23 +++++++
 3 files changed, 85 insertions(+)
 create mode 100644 gnu/packages/patches/yabridgectl-5.0.4-use-system-refli=
nk.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index dbb2143906..29f05ff669 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2099,6 +2099,7 @@ dist_patch_DATA =3D=09=09=09=09=09=09\
   %D%/packages/patches/xygrib-fix-finding-data.patch=09=09\
   %D%/packages/patches/xygrib-newer-proj.patch=09=09=09\
   %D%/packages/patches/yabridge-5.0.4-fix-dependency-search.patch=09\
+  %D%/packages/patches/yabridgectl-5.0.4-fix-reflink.patch=09\
   %D%/packages/patches/yggdrasil-extra-config.patch=09\
   %D%/packages/patches/zig-do-not-link-against-librt.patch=09\
   %D%/packages/patches/zig-use-system-paths.patch=09=09\
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 02d2a68396..7ab3c5f374 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -74,6 +74,7 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages cmake)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages cpp)
+  #:use-module (gnu packages crates-io)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages dbm)
   #:use-module (gnu packages documentation)
@@ -140,6 +141,7 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages xiph)
   #:use-module (gnu packages xml)
   #:use-module (gnu packages xorg)
+  #:use-module (guix build-system cargo)
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system copy)
   #:use-module (guix build-system glib-or-gtk)
@@ -5968,6 +5970,65 @@ (define-public yabridge
 quick startup times.")
     (license license:gpl3+)))
=20
+(define-public yabridgectl
+  (package/inherit yabridge
+    (name "yabridgectl")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/robbert-vdh/yabridge")
+                    (commit (package-version yabridge))))
+              (sha256
+               (base32
+                "0ayl706nv67jkixbrh9z7225gdwg2s4rzndx77761x33mk6by7a8"))
+              (patches
+               (search-patches
+                 "yabridgectl-5.0.4-use-system-reflink.patch"))))
+    (build-system cargo-build-system)
+    (arguments
+     (list #:cargo-inputs
+           `(("rust-anyhow" ,rust-anyhow-1)
+             ("rust-clap" ,rust-clap-3)
+             ("rust-colored" ,rust-colored-2)
+             ("rust-is-executable" ,rust-is-executable-1)
+             ("rust-goblin" ,rust-goblin-0.6)
+             ("rust-libloading" ,rust-libloading-0.7)
+             ("rust-promptly" ,rust-promptly-0.3)
+             ("rust-rayon" ,rust-rayon-1)
+             ("rust-reflink" ,rust-reflink-0.1)
+             ("rust-serde" ,rust-serde-1)
+             ("rust-serde-derive" ,rust-serde-derive-1)
+             ("rust-serde-jsonrc" ,rust-serde-jsonrc-0.1)
+             ("rust-textwrap" ,rust-textwrap-0.11)
+             ("rust-toml" ,rust-toml-0.5)
+             ("rust-walkdir" ,rust-walkdir-2)
+             ("rust-which" ,rust-which-4)
+             ("rust-xdg" ,rust-xdg-2))
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'change-directory
+                (lambda _
+                  (chdir "tools/yabridgectl")))
+               (add-after 'change-directory 'patch-paths
+                 (lambda _
+                   (with-directory-excursion "src"
+                     (substitute* '("config.rs" "main.rs")
+                       (("/usr") #$yabridge)))))
+               (add-after 'install 'wrap-program
+                (lambda _
+                  (wrap-program (string-append #$output "/bin/yabridgectl"=
)
+                    `("LD_LIBRARY_PATH" ":" prefix
+                      (,(string-append #$yabridge "/lib")
+                       ,(string-append #$dbus "/lib")))))))))
+    (native-inputs '())
+    (inputs
+     (list dbus))
+    (propagated-inputs
+     (list yabridge))
+    (synopsis "Utility to set up and update yabridge")
+    (description
+     "@command{yabridgectl} is a tool to setup and update @code{yabridge}.=
")))
+
 (define-public ableton-link
   (package
     (name "ableton-link")
diff --git a/gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patc=
h b/gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patch
new file mode 100644
index 0000000000..d863f35c2f
--- /dev/null
+++ b/gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patch
@@ -0,0 +1,23 @@
+rust-reflink version 0.1.3 available in Guix is patched with the fix for
+the assumption of a 64-bit toolchain.
+
+---
+ tools/yabridgectl/Cargo.toml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tools/yabridgectl/Cargo.toml b/tools/yabridgectl/Cargo.toml
+index f2ea73fb..09490e43 100644
+--- a/tools/yabridgectl/Cargo.toml
++++ b/tools/yabridgectl/Cargo.toml
+@@ -18,7 +18,7 @@ goblin =3D { version =3D "0.6", default_features =3D fal=
se, features =3D ["std", "pe32",
+ libloading =3D "0.7.3"
+ promptly =3D "0.3.1"
+ # Version 0.1.3 from crates.io assumes a 64-bit toolchain
+-reflink =3D { git =3D "https://github.com/nicokoch/reflink", rev =3D "e8d=
93b465f5d9ad340cd052b64bbc77b8ee107e2" }
++reflink =3D "0.1.3"
+ rayon =3D "1.5.1"
+ serde =3D "1.0.133"
+ serde_derive =3D "1.0.133"
+--=20
+2.39.2
+
--=20
2.40.1





Message sent to gabriel@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v4 0/7] gnu: Add yabridgectl
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: gabriel@HIDDEN, guix-patches@HIDDEN
Resent-Date: Wed, 01 Nov 2023 09:21:03 +0000
Resent-Message-ID: <handler.63065.B63065.169883042817655 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>
X-Debbugs-Original-Xcc: Gabriel Wicki <gabriel@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.169883042817655
          (code B ref 63065); Wed, 01 Nov 2023 09:21:03 +0000
Received: (at 63065) by debbugs.gnu.org; 1 Nov 2023 09:20:28 +0000
Received: from localhost ([127.0.0.1]:49865 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qy7Oi-0004aZ-HQ
	for submit <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:20:28 -0400
Received: from layka.disroot.org ([178.21.23.139]:54222)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1qy7Oa-0004a7-55
 for 63065 <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:20:21 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 7FA5544D97;
 Wed,  1 Nov 2023 10:19:40 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id rEgCb1XUUfx9; Wed,  1 Nov 2023 10:19:39 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1698830379; bh=3nFq+LU0aquOer0FFEmbROgRg8M4/X6dQfjl8kY2CkQ=;
 h=From:To:Cc:Subject:Date;
 b=gYKnbgMZ2rJJHhD+SIEvNDsrmegBq4sT9JmRUCSqAKndnUmJVMjLPm6utdDYxsanU
 fKHWtk3wyXobpskMvGNZlNMOOYWfF5IRE06S0d41MSEJMMSw1z+ixOZr5YppJfVxN8
 sm7mpFC8BBRfQVRaS42qWeEVhRkLerTl+DxrgXLmVK/yNmfIlqTXKtjS+Kc6xInmil
 h4QrRhDJ/cfzHoRqSf317ilnPc7UTZcJZTJx+hk9VFdhla3Rnq0ZNhBB9c5Vxsi6N5
 OYXd7Uu7R1oeRoL4FzkSmElA/4DMJncCFTJyAl4KRT0VSJC1l1RH2me+U+af2kTDbU
 WX9ShbINwjTWg==
Date: Wed,  1 Nov 2023 10:19:26 +0100
Message-ID: <cover.1698830150.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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 (-)

In this v4 series, I split yabridge and yabridgectl with two separate issues.
This series is intended to be merged after merging #66870.

Sughosha (7):
  gnu: Add rust-rustyline-derive-0.6.
  gnu: rust-rustyline-9: Update to 9.1.2.
  gnu: Add rust-promptly.
  gnu: Add rust-reflink-0.1.
  gnu: Add rust-ryu-0.2.
  gnu: Add rust-serde-jsonrc-0.1.
  gnu: Add yabridgectl.

 gnu/local.mk                                  |   2 +
 gnu/packages/audio.scm                        |  61 +++++++++
 gnu/packages/crates-io.scm                    | 122 +++++++++++++++++-
 ...k-0.1-fix-64bit-toolchain-assumption.patch |  24 ++++
 ...yabridgectl-5.0.4-use-system-reflink.patch |  23 ++++
 5 files changed, 229 insertions(+), 3 deletions(-)
 create mode 100644 gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.patch
 create mode 100644 gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patch


base-commit: 16a0c66df80da5013e2d12979b6829e6273338cb
-- 
2.41.0





Message sent to efraim@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v4 1/7] gnu: Add rust-rustyline-derive-0.6.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN
Resent-Date: Wed, 01 Nov 2023 09:21:03 +0000
Resent-Message-ID: <handler.63065.B63065.169883046317746 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Efraim Flashner <efraim@HIDDEN>
X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.169883046317746
          (code B ref 63065); Wed, 01 Nov 2023 09:21:03 +0000
Received: (at 63065) by debbugs.gnu.org; 1 Nov 2023 09:21:03 +0000
Received: from localhost ([127.0.0.1]:49869 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qy7PK-0004c5-RK
	for submit <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:21:03 -0400
Received: from layka.disroot.org ([178.21.23.139]:57120)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1qy7PG-0004bX-48
 for 63065 <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:21:02 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 482F044E10;
 Wed,  1 Nov 2023 10:20:23 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id wORflW0gvoLs; Wed,  1 Nov 2023 10:20:22 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1698830422; bh=hH7bMmvTR3Jd7r3pVL/CnfVjabOSQbRnLN1OBA9bgXk=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=bn28JNbh18cvUkyiKcg1qhGTUXsPznjeO2yrHLF6put6osSVfz0scS0BGV/ectvce
 Adnsi9UdBH1XGgbk4+7GmCkiba1L+YxtQIaJ6ybRafxcyiUW2z5hy9j1Cq4GH5ykfO
 W47PN071TEEk0ME3dqTs//Cvi8M0Pp4aHkTQRXs9YXAhGTFrzgb4fede3voSOcsxXA
 egIq9BtvGAnhGQlHDDAbqCatKkcCH2z0uip6EKPvyTjnX+6k4NWxFVE2Cwvq9HZysA
 vu+zDTL4RvD9Bnw+Mz6XyWFL8+tEoTEP+GNfi1m45/UtM7/hKT7N13wJAn+PTP5fWd
 tiymswwMFDi2A==
Date: Wed,  1 Nov 2023 10:19:52 +0100
Message-ID: <218baa416bbda676f6f2ec6c83c8011e8fbdb93e.1698830150.git.sughosha@HIDDEN>
In-Reply-To: <cover.1698830150.git.sughosha@HIDDEN>
References: <cover.1698830150.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-rustyline-derive-0.6): New variable.
---
 gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index fc26147157..7a501f6778 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61521,6 +61521,28 @@ (define-public rust-rustyline-6
         ("rust-rustyline-derive" ,rust-rustyline-derive-0.3)
         ("rust-tempfile" ,rust-tempfile-3))))))
 
+(define-public rust-rustyline-derive-0.6
+  (package
+    (name "rust-rustyline-derive")
+    (version "0.6.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "rustyline-derive" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0mw0nfi8xxsm4q80mv4va7ff8m0kgnsfjvv067zc1d8hp1daaddv"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-quote" ,rust-quote-1)
+        ("rust-syn" ,rust-syn-1))))
+    (home-page "https://github.com/kkawakam/rustyline")
+    (synopsis "Rustyline macros implementation in Rust")
+    (description
+     "This package provides Rustyline macros implementation in Rust.")
+    (license license:expat)))
+
 (define-public rust-rustyline-derive-0.3
   (package
     (name "rust-rustyline-derive")
-- 
2.41.0





Message sent to efraim@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v4 2/7] gnu: rust-rustyline-9: Update to 9.1.2.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN
Resent-Date: Wed, 01 Nov 2023 09:22:02 +0000
Resent-Message-ID: <handler.63065.B63065.169883048017818 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Efraim Flashner <efraim@HIDDEN>
X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.169883048017818
          (code B ref 63065); Wed, 01 Nov 2023 09:22:02 +0000
Received: (at 63065) by debbugs.gnu.org; 1 Nov 2023 09:21:20 +0000
Received: from localhost ([127.0.0.1]:49878 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qy7Pc-0004dK-5i
	for submit <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:21:20 -0400
Received: from layka.disroot.org ([178.21.23.139]:44666)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1qy7PW-0004d8-T9
 for 63065 <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:21:18 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 0F55244D70;
 Wed,  1 Nov 2023 10:20:40 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id mIEdFeu81oZa; Wed,  1 Nov 2023 10:20:39 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1698830439; bh=N9Lj4PnaoOOjLj8+AtnUEeRrvn4kBiZkD8PsCTGIAAc=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=WDO5hUXSfrM6NlVA0cm6fL8bRwTKuM387fE5VVnsUbHrPIzXN6yLPC/QLHp9c0zj3
 5y59XPydSRbNQXKNIhrgbVd4lDj/ipjyVOHObV+tYKCaX+FIQdos9PZH7pDLrcHHnx
 yRtDi0s1YdMQ9jz45XPxRLMzCM6dHip8WJMLgS/Rt7PdaaCyWL2rLiKh32SybZTMWb
 aONp4j0b0QOispbj8m3mDPFVFV/z27phBg5OcFo/Yh1j2KpV1KtTmrnlSilNJwtatv
 NR25QqYK9E4vulHXssueuP+8pUQdmQmP+L/CpFmeZKmEjkWcywii08CJvBByTDHeor
 gQ4LO0THGyQWw==
Date: Wed,  1 Nov 2023 10:19:53 +0100
Message-ID: <41ecf1bfd07cfa6514199058a4761accf45985b3.1698830150.git.sughosha@HIDDEN>
In-Reply-To: <cover.1698830150.git.sughosha@HIDDEN>
References: <cover.1698830150.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-rustyline-9): Update to 9.1.2.
---
 gnu/packages/crates-io.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7a501f6778..6fb2558ff5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61387,14 +61387,14 @@ (define-public rust-rusty-fork-0.2
 (define-public rust-rustyline-9
   (package
     (name "rust-rustyline")
-    (version "9.0.0")
+    (version "9.1.2")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rustyline" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1mj0cgdyw6gaadsg7yxsnb9n4bdl91qga9kiwyd4hqqsi31qf13r"))))
+        (base32 "0f8069ljhiv9nf97y975wvv9yvx82w3lm9g50d5n298fkiw2cy6v"))))
     (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
@@ -61407,7 +61407,7 @@ (define-public rust-rustyline-9
         ("rust-libc" ,rust-libc-0.2)
         ("rust-log" ,rust-log-0.4)
         ("rust-memchr" ,rust-memchr-2)
-        ("rust-nix" ,rust-nix-0.22)
+        ("rust-nix" ,rust-nix-0.23)
         ("rust-radix-trie" ,rust-radix-trie-0.2)
         ("rust-regex" ,rust-regex-1)
         ("rust-scopeguard" ,rust-scopeguard-1)
-- 
2.41.0





Message sent to efraim@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v4 3/7] gnu: Add rust-promptly.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN
Resent-Date: Wed, 01 Nov 2023 09:22:02 +0000
Resent-Message-ID: <handler.63065.B63065.169883050417877 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Efraim Flashner <efraim@HIDDEN>
X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.169883050417877
          (code B ref 63065); Wed, 01 Nov 2023 09:22:02 +0000
Received: (at 63065) by debbugs.gnu.org; 1 Nov 2023 09:21:44 +0000
Received: from localhost ([127.0.0.1]:49881 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qy7Q0-0004eH-H3
	for submit <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:21:44 -0400
Received: from layka.disroot.org ([178.21.23.139]:58846)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1qy7Pv-0004e5-ND
 for 63065 <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:21:43 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id D887C44DF1;
 Wed,  1 Nov 2023 10:21:04 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id C6G4qp-BqovE; Wed,  1 Nov 2023 10:21:01 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1698830461; bh=Qn0Th1TZ/Lr70nFpTFqB1zxDMr1hOsRYP7dbRpZc/FI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=daIHw7a+C3+34//C3Mh5OwQ0IFfZj7u8As2uZ6o1yAADgTyY3PfT3JlXI+nIcPUZl
 V4o6geIZNtF7jCdOW1SJpJwVcV3LM8/FXdwUSp66rPan0iYqn+ITjPWgqHyR487oaM
 VtvsPkJyxs1jYTKwH5DClA8AlQWA0OXM0fXCXbH83gA9y0I8HoaRd10rR8Ckr9JWLZ
 zhArw48eL8VTk1/86/ZBJDjndEqzifIwofxztK8xSyHD0sWXNWWRBvZ7szQPNSYydm
 +AfVR/UHrzVhNrR+Ng0OP6/pvVMrX4XQs4cNL5eRyU4F7PzBL3AWhQ4tNh5WiZFe8N
 5tDjnCMCkK21w==
Date: Wed,  1 Nov 2023 10:19:54 +0100
Message-ID: <d81c776685643c015e8c9e252ebda3ec21af97b2.1698830150.git.sughosha@HIDDEN>
In-Reply-To: <cover.1698830150.git.sughosha@HIDDEN>
References: <cover.1698830150.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-promptly-0.3): New variable.
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6fb2558ff5..a29e676541 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53336,6 +53336,27 @@ (define-public rust-progressing-3
 progress-bars for Rust.")
     (license license:asl2.0)))
 
+(define-public rust-promptly-0.3
+  (package
+    (name "rust-promptly")
+    (version "0.3.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "promptly" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1fl0548ww11gpja8hlsfc8jgxk00rdd48n1g6icgwadhlp2wdjws"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-rustyline" ,rust-rustyline-9)
+        ("rust-url" ,rust-url-2))))
+    (home-page "https://github.com/anowell/promptly")
+    (synopsis "Opinionated CLI prompting helper")
+    (description "This package provides opinionated CLI prompting helper.")
+    (license license:expat)))
+
 (define-public rust-propfuzz-0.0.1
   (package
     (name "rust-propfuzz")
-- 
2.41.0





Message sent to efraim@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v4 4/7] gnu: Add rust-reflink-0.1.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN
Resent-Date: Wed, 01 Nov 2023 09:22:03 +0000
Resent-Message-ID: <handler.63065.B63065.169883052117910 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Efraim Flashner <efraim@HIDDEN>
X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.169883052117910
          (code B ref 63065); Wed, 01 Nov 2023 09:22:03 +0000
Received: (at 63065) by debbugs.gnu.org; 1 Nov 2023 09:22:01 +0000
Received: from localhost ([127.0.0.1]:49884 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qy7QG-0004en-T7
	for submit <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:22:01 -0400
Received: from layka.disroot.org ([178.21.23.139]:55534)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1qy7QE-0004ed-4y
 for 63065 <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:21:58 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 52C4B44E00;
 Wed,  1 Nov 2023 10:21:23 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id SIaJeGVDxhkR; Wed,  1 Nov 2023 10:21:22 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1698830482; bh=Zw6MGLuSG78+aBLW+gnVZCl6iuHvimmSfIDNHQBmF4w=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=SANwlYmJLYRD9Qamj4UCBu8I/dExmgtRWaYEplnEBgl78zn6fxbbVb2ZNNucIfl2N
 Vv+CrPfN+w1t7sG0OIxAdk7wsCX71aneRgsramXNuCL/+CjU/WcPPF4mTs/CMEOs5u
 2/O9gBeNFVJ1Z64xItWKw2V1buvHaFwuLzI8/Nho4RDKWpvywmpglDAWx2d6pXtppg
 Lni9YILoRaLU6GmRx8yGe7HcPEhVBBjx3waPdL2yIVYyb4eeKDakzzknnAygMHmqQV
 qu3nbqjQTMgEYyADMe6xozYtyx66ia8Y4GiLnGKRqzhHdzYd+lnoKzKX5f8kQfCxaB
 ysgVgemnlYI4w==
Date: Wed,  1 Nov 2023 10:19:55 +0100
Message-ID: <3e42668a8161aa060e8d5703577b819c85381af7.1698830150.git.sughosha@HIDDEN>
In-Reply-To: <cover.1698830150.git.sughosha@HIDDEN>
References: <cover.1698830150.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-reflink-0.1): New variable.
---
 gnu/local.mk                                  |  1 +
 gnu/packages/crates-io.scm                    | 25 +++++++++++++++++++
 ...k-0.1-fix-64bit-toolchain-assumption.patch | 24 ++++++++++++++++++
 3 files changed, 50 insertions(+)
 create mode 100644 gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index d0867724e1..4718ad49a5 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1960,6 +1960,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/rust-ndarray-0.13-remove-blas-src.patch	\
   %D%/packages/patches/rust-ndarray-0.14-remove-blas-src.patch	\
   %D%/packages/patches/rust-nettle-disable-vendor.patch		 \
+  %D%/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.patch	\
   %D%/packages/patches/rust-webbrowser-remove-unsupported-os.patch	\
   %D%/packages/patches/rust-wl-clipboard-rs-newer-wl.patch      \
   %D%/packages/patches/rw-igraph-0.10.patch			\
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a29e676541..4c63f838db 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -57259,6 +57259,31 @@ (define-public rust-ref-cast-test-suite-0.0.0
     (description "Test suite of the ref-cast crate.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-reflink-0.1
+  (package
+    (name "rust-reflink")
+    (version "0.1.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "reflink" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1glcyqvryv2zj6kjbfji0cldrkincqx3ds3wjwl4qnsnig15wn5w"))
+       (patches
+        (search-patches
+          "rust-reflink-0.1-fix-64bit-toolchain-assumption.patch"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-libc" ,rust-libc-0.2)
+        ("rust-winapi" ,rust-winapi-0.3))))
+    (home-page "https://github.com/nicokoch/reflink")
+    (synopsis "Copy-on-write mechanism on supported file systems")
+    (description "This package provides copy-on-write mechanism on supported
+file systems.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-refpool-0.4
   (package
     (name "rust-refpool")
diff --git a/gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.patch b/gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.patch
new file mode 100644
index 0000000000..c16e1f720c
--- /dev/null
+++ b/gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.patch
@@ -0,0 +1,24 @@
+This patch fixes assuming a 64-bit toolchain.
+https://github.com/nicokoch/reflink/pull/5
+
+
+--- reflink-0.1.3/src/sys/unix.rs	2019-04-02 16:13:06.000000000 +0200
++++ "reflink-0.1.3 (Kopie)/src/sys/unix.rs"	2023-06-29 09:47:26.867681403 +0200
+@@ -7,7 +7,7 @@
+     use std::os::unix::io::AsRawFd;
+ 
+     // TODO is this equal on all archs? Just tested on x86_64 and x86.
+-    const IOCTL_FICLONE: u64 = 0x40049409;
++    macro_rules! IOCTL_FICLONE { () => (0x40049409) };
+ 
+     let src = fs::File::open(&from)?;
+ 
+@@ -18,7 +18,7 @@
+         .open(&to)?;
+     let ret = unsafe {
+         // http://man7.org/linux/man-pages/man2/ioctl_ficlonerange.2.html
+-        libc::ioctl(dest.as_raw_fd(), IOCTL_FICLONE, src.as_raw_fd())
++        libc::ioctl(dest.as_raw_fd(), IOCTL_FICLONE!(), src.as_raw_fd())
+     };
+ 
+     if ret == -1 {
-- 
2.41.0





Message sent to efraim@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v4 5/7] gnu: Add rust-ryu-0.2.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN
Resent-Date: Wed, 01 Nov 2023 09:23:01 +0000
Resent-Message-ID: <handler.63065.B63065.169883054417994 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Efraim Flashner <efraim@HIDDEN>
X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.169883054417994
          (code B ref 63065); Wed, 01 Nov 2023 09:23:01 +0000
Received: (at 63065) by debbugs.gnu.org; 1 Nov 2023 09:22:24 +0000
Received: from localhost ([127.0.0.1]:49893 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qy7Qe-0004g9-Cv
	for submit <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:22:24 -0400
Received: from layka.disroot.org ([178.21.23.139]:55124)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1qy7QZ-0004fx-DX
 for 63065 <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:22:23 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 8A83144E22;
 Wed,  1 Nov 2023 10:21:44 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 05qCpEKCE8_3; Wed,  1 Nov 2023 10:21:43 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1698830503; bh=hSDsaXtysXy1RS1rUitYa3EkRgJl+h4Am02+BPlSfVw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=IbG4+KR3e0HF1hOqD8Ad0MmPCdaz8fHGo0i8d4V3myKFNfb9qMIybyZkTOxUDQki+
 GIKAOdcz0DRbYiNilziiT3h2lSrKp3C8nrDDM9QRCogoVkov3ePtwOfft96ZItnDu4
 X7FJywI3DcxCe1fCFopnFHQgSSNqsW/Wcpjt7O3ibYh2I5BJ2gEN5XBd/MmPNwMDEy
 g3JMgWsMkqlbcpprIUbw4fBQ+L5/n4aYvBVbbjd6tv+vUWpol6IyTWDVSyD+1IGYNJ
 bWSNIUj93v3p4A9ThKyTQTMwB9HxKQUdC1/y5ZRyj70T2TgsaUylu1mF2fcOixffbY
 mWeY0ECOa+LVA==
Date: Wed,  1 Nov 2023 10:19:56 +0100
Message-ID: <40bae1b6b544fcc85a6a6dfa034d398399c12541.1698830150.git.sughosha@HIDDEN>
In-Reply-To: <cover.1698830150.git.sughosha@HIDDEN>
References: <cover.1698830150.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-ryu-0.2): New variable.
---
 gnu/packages/crates-io.scm | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4c63f838db..9584f1bf8a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61733,6 +61733,25 @@ (define-public rust-ryu-1
 quickly convert floating point numbers to decimal strings.")
     (license (list license:asl2.0 license:boost1.0))))
 
+(define-public rust-ryu-0.2
+  (package
+    (inherit rust-ryu-1)
+    (name "rust-ryu")
+    (version "0.2.8")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "ryu" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "13wsi4408qxi9w44pdf5zfds4ym7np2070wkhg1g4j4dvi4rasmr"))))
+    (arguments
+     `(#:cargo-inputs
+       (("rust-no-panic" ,rust-no-panic-0.1))
+       #:cargo-development-inputs
+       (("rust-num-cpus" ,rust-num-cpus-1)
+        ("rust-rand" ,rust-rand-0.5))))))
+
 (define-public rust-s3handler-0.7
   (package
     (name "rust-s3handler")
-- 
2.41.0





Message sent to efraim@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v4 6/7] gnu: Add rust-serde-jsonrc-0.1.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN
Resent-Date: Wed, 01 Nov 2023 09:23:02 +0000
Resent-Message-ID: <handler.63065.B63065.169883056618033 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Efraim Flashner <efraim@HIDDEN>
X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.169883056618033
          (code B ref 63065); Wed, 01 Nov 2023 09:23:02 +0000
Received: (at 63065) by debbugs.gnu.org; 1 Nov 2023 09:22:46 +0000
Received: from localhost ([127.0.0.1]:49896 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qy7Qz-0004gn-RM
	for submit <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:22:46 -0400
Received: from layka.disroot.org ([178.21.23.139]:35440)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1qy7Qu-0004ga-Th
 for 63065 <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:22:44 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 2682A44D97;
 Wed,  1 Nov 2023 10:22:06 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id tHAMGTOSstZZ; Wed,  1 Nov 2023 10:22:05 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1698830525; bh=gJpz2jgLJ5kUPiVnwomkrTncSWNREsn05zTkZ+BWjt4=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=Az+EneSBQWERa4kD5+vqAQWWEiG5vHlTqTwTeLcix96ZqMu80w3DO+IvPwG90Jsoe
 4SLrCJyqinc7RoB5FFHFKchYTMNIS3SkvNh8lMahVroXcQTY8EclioInN2J2M0RW39
 QxPNscCB5c/9WsuvXAHCC0c6GSnpk+VaI/bUtkkvtbn8UzmJ8LkUbZlaBW6F1OVvFp
 GLucq/Q0KnvqeJXgpJhuXZIvlWeEYhadgA/455CJGtGzll+4acvXGSmYtyQlPtz7dz
 YFPR63eiQLCGpWN6GyWV37MKYFNM2pmRHGMIkmj2wJ3DTGSsOFzTBkDJXbJ+hjOnqy
 yVv9GuK1bbaUg==
Date: Wed,  1 Nov 2023 10:19:57 +0100
Message-ID: <150327886b83c8ea44c645fe9b981ba02367ad97.1698830150.git.sughosha@HIDDEN>
In-Reply-To: <cover.1698830150.git.sughosha@HIDDEN>
References: <cover.1698830150.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-serde-jsonrc-0.1): New variable.
---
 gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9584f1bf8a..231bee04bb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64297,6 +64297,35 @@ (define-public rust-serde-json-core-0.5
 programs in rust.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-serde-jsonrc-0.1
+  (package
+    (name "rust-serde-jsonrc")
+    (version "0.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "serde-jsonrc" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1a5q0ba7jhgfl63l16plgl7sx1k58l2caxf7z2j5l677rh5yk4dm"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f ;`Deserialize` and `Serialize` are defined multiple times
+       #:cargo-inputs
+       (("rust-indexmap" ,rust-indexmap-1)
+        ("rust-itoa" ,rust-itoa-0.4)
+        ("rust-ryu" ,rust-ryu-0.2)
+        ("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs
+       (("rust-compiletest-rs" ,rust-compiletest-rs-0.3)
+        ("rust-serde-bytes" ,rust-serde-bytes-0.10)
+        ("rust-serde-derive" ,rust-serde-derive-1))))
+    (home-page "https://github.com/serde-rs/json")
+    (synopsis "JSON serialization file format")
+    (description
+     "This package provides a JSON serialization file format.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-serde-path-to-error-0.1
   (package
     (name "rust-serde-path-to-error")
-- 
2.41.0





Message sent to gabriel@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v4 7/7] gnu: Add yabridgectl.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: gabriel@HIDDEN, guix-patches@HIDDEN
Resent-Date: Wed, 01 Nov 2023 09:24:02 +0000
Resent-Message-ID: <handler.63065.B63065.169883059118113 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>
X-Debbugs-Original-Xcc: Gabriel Wicki <gabriel@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.169883059118113
          (code B ref 63065); Wed, 01 Nov 2023 09:24:02 +0000
Received: (at 63065) by debbugs.gnu.org; 1 Nov 2023 09:23:11 +0000
Received: from localhost ([127.0.0.1]:49903 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qy7RP-0004i3-9E
	for submit <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:23:11 -0400
Received: from layka.disroot.org ([178.21.23.139]:58474)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1qy7RM-0004hv-VJ
 for 63065 <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:23:09 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 3251C44F4D;
 Wed,  1 Nov 2023 10:22:34 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id a7IfZMHrBjRd; Wed,  1 Nov 2023 10:22:29 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1698830549; bh=jsZKzJQdQy7+qDa4Y0X7zeaFo2ctVquURPS9HeeHzl8=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=KqC6OetaznTSvE4lFNA6FdjqaWZ7zZGn10RSnNY92LkSzR8ZCeNy1l6JRll822TsU
 LLjIu/7D7WNOK2pU6e0OzbED01tuy9ZDHw26AH3FneLr9qN2djkYvbpC533g8C2rgM
 EwxgucNysrOshf0APUYONBhmafDCxdXniPDM9VPgOJZoisZv29BepXZZA9Iw8rLyli
 BsIi2FB93XJ1WafJq+MXxjoBJdaW90PV13UHJfmo16/R45l2bXibAyvJOrS7rifH6/
 hb7adYE08Wir34q8koORzqXAwBA+nG1I3dO95FQpuvaMm6UKOOSK1rBFf6F+sAcHfp
 YYOq/2lWpOdfg==
Date: Wed,  1 Nov 2023 10:19:58 +0100
Message-ID: <cec5f1b122632f1b7e84a55647013d689b0ebcce.1698830150.git.sughosha@HIDDEN>
In-Reply-To: <cover.1698830150.git.sughosha@HIDDEN>
References: <cover.1698830150.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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 (-)

* gnu/packages/audio.scm (yabridgectl): New variable.
* gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patch: New
patch file.
* gnu/local.mk: Register it.

Change-Id: I6a7fe3eff7852c60c306c4559cf00a4161ce81e1
---
 gnu/local.mk                                  |  1 +
 gnu/packages/audio.scm                        | 61 +++++++++++++++++++
 ...yabridgectl-5.0.4-use-system-reflink.patch | 23 +++++++
 3 files changed, 85 insertions(+)
 create mode 100644 gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 4718ad49a5..e535a8403e 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2168,6 +2168,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/xygrib-fix-finding-data.patch		\
   %D%/packages/patches/xygrib-newer-proj.patch			\
   %D%/packages/patches/yabridge-5.0.4-fix-dependency-search.patch	\
+  %D%/packages/patches/yabridgectl-5.0.4-use-system-reflink.patch	\
   %D%/packages/patches/yggdrasil-extra-config.patch	\
   %D%/packages/patches/zig-0.9-riscv-support.patch		\
   %D%/packages/patches/zig-do-not-link-against-librt.patch	\
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index aae97d4169..102d064fb2 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -76,6 +76,7 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages cmake)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages cpp)
+  #:use-module (gnu packages crates-io)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages dbm)
   #:use-module (gnu packages documentation)
@@ -144,6 +145,7 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages xiph)
   #:use-module (gnu packages xml)
   #:use-module (gnu packages xorg)
+  #:use-module (guix build-system cargo)
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system copy)
   #:use-module (guix build-system glib-or-gtk)
@@ -6056,6 +6058,65 @@ (define-public yabridge
 quick startup times.")
     (license license:gpl3+)))
 
+(define-public yabridgectl
+  (package/inherit yabridge
+    (name "yabridgectl")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/robbert-vdh/yabridge")
+                    (commit (package-version yabridge))))
+              (sha256
+               (base32
+                "0ayl706nv67jkixbrh9z7225gdwg2s4rzndx77761x33mk6by7a8"))
+              (patches
+               (search-patches
+                 "yabridgectl-5.0.4-use-system-reflink.patch"))))
+    (build-system cargo-build-system)
+    (arguments
+     (list #:cargo-inputs
+           `(("rust-anyhow" ,rust-anyhow-1)
+             ("rust-clap" ,rust-clap-3)
+             ("rust-colored" ,rust-colored-2)
+             ("rust-is-executable" ,rust-is-executable-1)
+             ("rust-goblin" ,rust-goblin-0.6)
+             ("rust-libloading" ,rust-libloading-0.7)
+             ("rust-promptly" ,rust-promptly-0.3)
+             ("rust-rayon" ,rust-rayon-1)
+             ("rust-reflink" ,rust-reflink-0.1)
+             ("rust-serde" ,rust-serde-1)
+             ("rust-serde-derive" ,rust-serde-derive-1)
+             ("rust-serde-jsonrc" ,rust-serde-jsonrc-0.1)
+             ("rust-textwrap" ,rust-textwrap-0.11)
+             ("rust-toml" ,rust-toml-0.5)
+             ("rust-walkdir" ,rust-walkdir-2)
+             ("rust-which" ,rust-which-4)
+             ("rust-xdg" ,rust-xdg-2))
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'change-directory
+                (lambda _
+                  (chdir "tools/yabridgectl")))
+               (add-after 'change-directory 'patch-paths
+                 (lambda _
+                   (with-directory-excursion "src"
+                     (substitute* '("config.rs" "main.rs")
+                       (("/usr") #$yabridge)))))
+               (add-after 'install 'wrap-program
+                (lambda _
+                  (wrap-program (string-append #$output "/bin/yabridgectl")
+                    `("LD_LIBRARY_PATH" ":" prefix
+                      (,(string-append #$yabridge "/lib")
+                       ,(string-append #$dbus "/lib")))))))))
+    (native-inputs '())
+    (inputs
+     (list dbus))
+    (propagated-inputs
+     (list yabridge))
+    (synopsis "Utility to set up and update yabridge")
+    (description
+     "@command{yabridgectl} is a tool to setup and update @code{yabridge}.")))
+
 (define-public ableton-link
   (package
     (name "ableton-link")
diff --git a/gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patch b/gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patch
new file mode 100644
index 0000000000..d863f35c2f
--- /dev/null
+++ b/gnu/packages/patches/yabridgectl-5.0.4-use-system-reflink.patch
@@ -0,0 +1,23 @@
+rust-reflink version 0.1.3 available in Guix is patched with the fix for
+the assumption of a 64-bit toolchain.
+
+---
+ tools/yabridgectl/Cargo.toml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tools/yabridgectl/Cargo.toml b/tools/yabridgectl/Cargo.toml
+index f2ea73fb..09490e43 100644
+--- a/tools/yabridgectl/Cargo.toml
++++ b/tools/yabridgectl/Cargo.toml
+@@ -18,7 +18,7 @@ goblin = { version = "0.6", default_features = false, features = ["std", "pe32",
+ libloading = "0.7.3"
+ promptly = "0.3.1"
+ # Version 0.1.3 from crates.io assumes a 64-bit toolchain
+-reflink = { git = "https://github.com/nicokoch/reflink", rev = "e8d93b465f5d9ad340cd052b64bbc77b8ee107e2" }
++reflink = "0.1.3"
+ rayon = "1.5.1"
+ serde = "1.0.133"
+ serde_derive = "1.0.133"
+-- 
+2.39.2
+
-- 
2.41.0





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


Received: (at control) by debbugs.gnu.org; 1 Nov 2023 09:25:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 01 05:25:36 2023
Received: from localhost ([127.0.0.1]:49908 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qy7Tk-0004mN-1Q
	for submit <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:25:36 -0400
Received: from layka.disroot.org ([178.21.23.139]:35554)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1qy7Tg-0004m7-8r
 for control <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:25:35 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 824EB44F36
 for <control <at> debbugs.gnu.org>; Wed,  1 Nov 2023 10:24:57 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 7Qa9-1UVRS0i for <control <at> debbugs.gnu.org>;
 Wed,  1 Nov 2023 10:24:57 +0100 (CET)
Date: Wed, 01 Nov 2023 10:24:56 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1698830696; bh=A+c8I4jgVVMTlBD/3CETlZCZ+A4VcGS+vF9QmNBTxwA=;
 h=Date:From:To:Subject;
 b=lQ7ffRKlQOOYYalJFMciDsRqT8+Kr8KsO3VDIfMj5O4sXWd5PXxVp1JU3gh+xhYud
 bcBupM2m/OHHUrwFq6vJGtEmLj1Q8ab+F2MG7M7YO+CV8e50lg9aZW2YQOphkD92CS
 KNdIF+mDS94W6YOv3asQSnErIGIMWhOY2sH1ILsiy6PEe78nVh2wCwU3vsEfLV82zv
 fYvgT7xyQnUFq8NOaC0RRr+dLv+eKR/hRQnPBS7nu5Zw9q/pI8aL37t9Et2xmQKB6Q
 4Cp6M9htLmYuIUOqBGKFP6N8nkpSjDdvn25glwUqwQ73RAQVnykpXJz4sE2dysXinS
 +Lrtoq0m9EqYQ==
From: Sughosha <sughosha@HIDDEN>
To: control <at> debbugs.gnu.org
Subject: 
Message-ID: <BC29CF01-11F4-40F4-A32D-7B255814EAD7@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary=----OR0XASSQ8TX6PKS5RBYR3POAFEJPIF
Content-Transfer-Encoding: 7bit
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  merge 66870 63065 quit merge 66870 63065 quit 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 HTML_MESSAGE           BODY: HTML included in message
 2.0 BLANK_SUBJECT          Subject is present but empty
X-Debbugs-Envelope-To: control
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 (+)

------OR0XASSQ8TX6PKS5RBYR3POAFEJPIF
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

merge 66870 63065
quit
------OR0XASSQ8TX6PKS5RBYR3POAFEJPIF
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html><html><body><div dir=3D"auto">merge 66870 63065<br>quit</div=
></body></html>
------OR0XASSQ8TX6PKS5RBYR3POAFEJPIF--




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


Received: (at control) by debbugs.gnu.org; 1 Nov 2023 09:28:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 01 05:28:52 2023
Received: from localhost ([127.0.0.1]:49918 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qy7Wt-0004sG-Rq
	for submit <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:28:52 -0400
Received: from layka.disroot.org ([178.21.23.139]:54274)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1qy7Ws-0004s7-AF
 for control <at> debbugs.gnu.org; Wed, 01 Nov 2023 05:28:51 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 6109A44E4B
 for <control <at> debbugs.gnu.org>; Wed,  1 Nov 2023 10:28:14 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id K_4Qkq4yiX-J for <control <at> debbugs.gnu.org>;
 Wed,  1 Nov 2023 10:28:13 +0100 (CET)
Date: Wed, 01 Nov 2023 10:28:13 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1698830893; bh=lXevRoqJb34aDJx6rbbxa+ARqwAl2rBjmbKLfIRENQE=;
 h=Date:From:To:Subject;
 b=bV1NKELlxMoSIaLKHhEDeA/+//aUfCm5kFRQv2f12+tw+YNKnF744HpTcvTeJrrfo
 DToSxdSF6F6RQ07fUylWyKNFjLxfVeJXh52vQe6kOZ4EC/NmcCeiYeZ8pJigyzqz3a
 nfanwps+if+kO8ly9vdg6aKT7C9Q4VDLEI4qS6B5bkWBxMW8jrl6SqsC5j+hLdJXLi
 nJkajzA4lO3T5bMcYIa4uoPBmkwqBaPhvnRvvd6wj55XeBcTSapMWwy60PV7feE0nn
 p6GNMHPxLBAX8PthRUVWAZnYIdKVV3f6+n6JfhAZq59a47JO2ZrOsY4Ezb8NsWwZvu
 XG5nuGbpGgHdQ==
From: Sughosha <sughosha@HIDDEN>
To: control <at> debbugs.gnu.org
Subject: 
Message-ID: <DE46F1CE-E15D-424A-BFF8-2FCFD2870356@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary=----SCODN5DS4N8J3M6JD35Y9DAQ11LZ9M
Content-Transfer-Encoding: 7bit
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: retitle 63065 [PATCH v4 0/7] gnu: Add yabridgectl. quit
 retitle 63065 [PATCH v4 0/7] gnu: Add yabridgectl. quit 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 HTML_MESSAGE           BODY: HTML included in message
 2.0 BLANK_SUBJECT          Subject is present but empty
X-Debbugs-Envelope-To: control
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 (+)

------SCODN5DS4N8J3M6JD35Y9DAQ11LZ9M
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

retitle 63065 [PATCH v4 0/7] gnu: Add yabridgectl=2E
quit
------SCODN5DS4N8J3M6JD35Y9DAQ11LZ9M
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html><html><body><div dir=3D"auto">retitle 63065 [PATCH v4 0/7] g=
nu: Add yabridgectl=2E<br>quit</div></body></html>
------SCODN5DS4N8J3M6JD35Y9DAQ11LZ9M--




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


Received: (at control) by debbugs.gnu.org; 8 Nov 2023 14:22:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 08 09:22:55 2023
Received: from localhost ([127.0.0.1]:44244 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r0jSJ-0007p9-KK
	for submit <at> debbugs.gnu.org; Wed, 08 Nov 2023 09:22:55 -0500
Received: from layka.disroot.org ([178.21.23.139]:33746)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1r0jSH-0007oz-H1
 for control <at> debbugs.gnu.org; Wed, 08 Nov 2023 09:22:55 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 33AD044DC0
 for <control <at> debbugs.gnu.org>; Wed,  8 Nov 2023 15:22:13 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id pUyMC4Al5zcX for <control <at> debbugs.gnu.org>;
 Wed,  8 Nov 2023 15:22:12 +0100 (CET)
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1699453332; bh=HPKeSeUHdh0v0vDIzLicZTDd4803UUbAcGY3mpDlH94=;
 h=Date:From:To;
 b=Td/oKVGBIVRUzFA0E7ITnUSckTT7XA55TbQo3PABcWqXqfbEsrMSpAjOxHU0iqzpz
 2FvJuFcp8xRA4k5485hai41VG+Auf5LkkQaFss+ffRCllI/9bss7VxHTFd672O9AVz
 LIJdauSHpNr/YBX7mz1esdxHB11kmOl1k/rkODx0ZzZEi+MoR/HDjL+MrYrFO1CzX3
 pgdEkhCtfqZJsdm8ElVcnnKdRgwkQgR11285yDaYzas8HJ43+V0VFsuBkDcEvEmXcQ
 kfHHOA9+o1P1W9XLJdnfa9VM9qo1zviCkxiAGNgFICbhNDbQnwfJlcJcyJlEKPA2jH
 r4A2jfbHTJtow==
Date: Wed, 08 Nov 2023 15:22:12 +0100
From: sughosha <sughosha@HIDDEN>
To: control <at> debbugs.gnu.org
Message-ID: <4a157948b5ac0ca4293ff61b80a91ef8@HIDDEN>
X-Sender: sughosha@HIDDEN
Content-Type: multipart/alternative;
 boundary="=_50b0a0a76cb67daf8ab76247f91056bb"
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  unmerge 63065 quit unmerge 63065 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 HTML_MESSAGE           BODY: HTML included in message
 1.8 MISSING_SUBJECT        Missing Subject: header
 0.2 NO_SUBJECT             Extra score for no subject
 0.0 TVD_SPACE_RATIO        No description available.
X-Debbugs-Envelope-To: control
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 (+)

--=_50b0a0a76cb67daf8ab76247f91056bb
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII;
 format=flowed

unmerge 63065

quit
--=_50b0a0a76cb67daf8ab76247f91056bb
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8" /></head><body style=3D'font-size: 10pt; font-family: Verdana,Gen=
eva,sans-serif'>
<p>unmerge 63065</p>
<p>quit</p>

</body></html>

--=_50b0a0a76cb67daf8ab76247f91056bb--




Message sent to gabriel@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v5 0/7] gnu: Add yabridgectl.
References: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
In-Reply-To: <VWgRB1zpMdRgLnGf6j9VnfZnEFKjoZo1_nBc7XWDuIG9dYagF7ODd9j6Knr-RLS5HNOvBGaz7u0yKAFcj49eedZBW_HxKoDvu-ABjWEy6Rg=@proton.me>
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: gabriel@HIDDEN, guix-patches@HIDDEN
Resent-Date: Thu, 30 Nov 2023 10:58:02 +0000
Resent-Message-ID: <handler.63065.B63065.170134183717592 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>
X-Debbugs-Original-Xcc: Gabriel Wicki <gabriel@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.170134183717592
          (code B ref 63065); Thu, 30 Nov 2023 10:58:02 +0000
Received: (at 63065) by debbugs.gnu.org; 30 Nov 2023 10:57:17 +0000
Received: from localhost ([127.0.0.1]:52426 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8ejN-0004Ze-Dd
	for submit <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:57:17 -0500
Received: from layka.disroot.org ([178.21.23.139]:57230)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1r8ejK-0004ZU-Vn
 for 63065 <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:57:16 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 75F6041C06;
 Thu, 30 Nov 2023 11:57:05 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id J1MfaDuAhl25; Thu, 30 Nov 2023 11:57:04 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1701341824; bh=1zZXdsiU8+V3uV/ra4+vtd7bWxpelxEfSKMOubSLPts=;
 h=From:To:Cc:Subject:Date;
 b=ZbS5LV+UX2iGZL+qquHYXSLB/7MsWMcwxpQ3L11YrO6NGzmHRNK3e/O/UEfnK2xYJ
 sGz/27OyswlccGx0Wfw92RdSjfBtD4VuY2qRd8++Yyx4nJd4dvZk04LJYiR3IV0Ix9
 OpurQCZJ+91ZeJghGp2kJ9qpfKU7UTgqQuTcnF9EOF2nFEMSSSIuKVTHgvS8HZVQcX
 9ULWCVF3XuR6/wo9oYsoLaOBbSY2mDfUKH/U8DHCknSGF/7q7Nfrt9vfIjlaF7ZgaG
 zXqA6Ay92EfrJtjc9dQys5CuZrQrh1PWhiW4E7+hjofU1tEKO4hnFfgBul0/uSYCkT
 LLzToZyykiTLg==
Date: Thu, 30 Nov 2023 11:56:51 +0100
Message-ID: <cover.1701341706.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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 (-)

This series is intended to be merged after merging #66870

Sughosha (7):
  gnu: Add rust-rustyline-derive-0.6.
  gnu: rust-rustyline-9: Update to 9.1.2.
  gnu: Add rust-promptly-0.3.
  gnu: Add rust-reflink-0.1.
  gnu: Add rust-ryu-0.2.
  gnu: Add rust-serde-jsonrc-0.1.
  gnu: Add yabridgectl.

 gnu/local.mk                                  |   1 +
 gnu/packages/audio.scm                        |  60 +++++++++
 gnu/packages/crates-io.scm                    | 122 +++++++++++++++++-
 ...k-0.1-fix-64bit-toolchain-assumption.patch |  24 ++++
 4 files changed, 204 insertions(+), 3 deletions(-)
 create mode 100644 gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.patch


base-commit: 0dd723d14d26f8ecb64fe829a046452e2189b69b
-- 
2.41.0





Message sent to efraim@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v5 2/7] gnu: rust-rustyline-9: Update to 9.1.2.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN
Resent-Date: Thu, 30 Nov 2023 10:59:01 +0000
Resent-Message-ID: <handler.63065.B63065.170134188317704 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Efraim Flashner <efraim@HIDDEN>
X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.170134188317704
          (code B ref 63065); Thu, 30 Nov 2023 10:59:01 +0000
Received: (at 63065) by debbugs.gnu.org; 30 Nov 2023 10:58:03 +0000
Received: from localhost ([127.0.0.1]:52431 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8ek6-0004bK-Pd
	for submit <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:03 -0500
Received: from layka.disroot.org ([178.21.23.139]:60820)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1r8ek5-0004am-Pk
 for 63065 <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:02 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 2A3764182C;
 Thu, 30 Nov 2023 11:57:53 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id Zy1uIGELRfPK; Thu, 30 Nov 2023 11:57:52 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1701341872; bh=0jMwrkTPIJrPNi5Zzm2bdMih0M+FXyVbi1anfH92chg=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=UNBvMnxJRL0hhJRw4AZUDvPT2Vf03KydVYiHIjnfVXhmU785bZzEBWHkjXJs7w1HP
 s3q71DYeVspIsG81ndnc51+yo6MfxcjMg5YHoEaRJEyRtxYlEzbApdAQHe6E0Xn5cc
 +VairyHYHGbIMnsWMrNDb8n+jDSSDwJA+bfMc4nIj3jz+yW6dbMz2D/qmAyidYPrpa
 Vogq7I6dkHHkS/2AWLOJlQ6kEUXl+AGjCd9i3Qgz5Xml3hwqBmkdphxdRoo/4WZzM9
 CS5xL+98mU72o7ycBLFe9YYLP7VBqGHNYx2XVhXgNSKNw+/sZcv3N2paJx4NAnRCvR
 YzBcTTJ2GybBg==
Date: Thu, 30 Nov 2023 11:57:23 +0100
Message-ID: <132bdda71ef30aa05f1ed4f2d972ea55685b8f5f.1701341707.git.sughosha@HIDDEN>
In-Reply-To: <cover.1701341706.git.sughosha@HIDDEN>
References: <cover.1701341706.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-rustyline-9): Update to 9.1.2.
---
 gnu/packages/crates-io.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ee71386634..48dd8b1e3d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61402,14 +61402,14 @@ (define-public rust-rusty-fork-0.2
 (define-public rust-rustyline-9
   (package
     (name "rust-rustyline")
-    (version "9.0.0")
+    (version "9.1.2")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "rustyline" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "1mj0cgdyw6gaadsg7yxsnb9n4bdl91qga9kiwyd4hqqsi31qf13r"))))
+        (base32 "0f8069ljhiv9nf97y975wvv9yvx82w3lm9g50d5n298fkiw2cy6v"))))
     (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
@@ -61422,7 +61422,7 @@ (define-public rust-rustyline-9
         ("rust-libc" ,rust-libc-0.2)
         ("rust-log" ,rust-log-0.4)
         ("rust-memchr" ,rust-memchr-2)
-        ("rust-nix" ,rust-nix-0.22)
+        ("rust-nix" ,rust-nix-0.23)
         ("rust-radix-trie" ,rust-radix-trie-0.2)
         ("rust-regex" ,rust-regex-1)
         ("rust-scopeguard" ,rust-scopeguard-1)
-- 
2.41.0





Message sent to efraim@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v5 1/7] gnu: Add rust-rustyline-derive-0.6.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN
Resent-Date: Thu, 30 Nov 2023 10:59:02 +0000
Resent-Message-ID: <handler.63065.B63065.170134188317710 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Efraim Flashner <efraim@HIDDEN>
X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.170134188317710
          (code B ref 63065); Thu, 30 Nov 2023 10:59:02 +0000
Received: (at 63065) by debbugs.gnu.org; 30 Nov 2023 10:58:03 +0000
Received: from localhost ([127.0.0.1]:52435 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8ek7-0004bU-86
	for submit <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:03 -0500
Received: from layka.disroot.org ([178.21.23.139]:60816)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1r8ek5-0004ai-KG
 for 63065 <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:02 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 12F934192B;
 Thu, 30 Nov 2023 11:57:53 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id ZEC21rnLsIPs; Thu, 30 Nov 2023 11:57:51 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1701341871; bh=vBP9hjYLEDr6jvuq5vVD7DYJeZKWJMtwJsvpvnF/BcE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=N89jtaz3o9ZgJ31JSeL5Ci5QGU/BqZjUKIxtxv+B9rq58akxeZHAozoDZ1pc1Y4b3
 bIyS9fhzrT/rQxPSeTa64KrRcbQqkCgjoTXzehFnmZRBAax02aA3cYtULAR9hzCov+
 QhK7DGw/PdsD723ErV+C/WXbH2HUHnwNoptr3pkASZM4qLTySPdid/W3n3t0pqq1ta
 AxuIqZStBvAhFP5yrfQGy+xa69LaSUnh8NomyIOf94cmg9SVQ1lCICnqkBAWeQDV92
 vHwVrEkq26y7tY3zaqND3J/VPktEg1tjrPBy124V0TfwCw1A7zhkuIuKcG2o1gAeWG
 L2Ny4qOLmfcdA==
Date: Thu, 30 Nov 2023 11:57:22 +0100
Message-ID: <91c4f9c6b576ef409657c9001fa09b95948100cc.1701341706.git.sughosha@HIDDEN>
In-Reply-To: <cover.1701341706.git.sughosha@HIDDEN>
References: <cover.1701341706.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-rustyline-derive-0.6): New variable.
---
 gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d42ff60a20..ee71386634 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61536,6 +61536,28 @@ (define-public rust-rustyline-6
         ("rust-rustyline-derive" ,rust-rustyline-derive-0.3)
         ("rust-tempfile" ,rust-tempfile-3))))))
 
+(define-public rust-rustyline-derive-0.6
+  (package
+    (name "rust-rustyline-derive")
+    (version "0.6.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "rustyline-derive" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "0mw0nfi8xxsm4q80mv4va7ff8m0kgnsfjvv067zc1d8hp1daaddv"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-quote" ,rust-quote-1)
+        ("rust-syn" ,rust-syn-1))))
+    (home-page "https://github.com/kkawakam/rustyline")
+    (synopsis "Rustyline macros implementation in Rust")
+    (description
+     "This package provides Rustyline macros implementation in Rust.")
+    (license license:expat)))
+
 (define-public rust-rustyline-derive-0.3
   (package
     (name "rust-rustyline-derive")
-- 
2.41.0





Message sent to efraim@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v5 3/7] gnu: Add rust-promptly-0.3.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN
Resent-Date: Thu, 30 Nov 2023 10:59:02 +0000
Resent-Message-ID: <handler.63065.B63065.170134189117748 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Efraim Flashner <efraim@HIDDEN>
X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.170134189117748
          (code B ref 63065); Thu, 30 Nov 2023 10:59:02 +0000
Received: (at 63065) by debbugs.gnu.org; 30 Nov 2023 10:58:11 +0000
Received: from localhost ([127.0.0.1]:52441 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8ekE-0004cA-PP
	for submit <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:11 -0500
Received: from layka.disroot.org ([178.21.23.139]:60828)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1r8ek6-0004b1-EC
 for 63065 <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:02 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id C559841C35;
 Thu, 30 Nov 2023 11:57:53 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id Je0VLcd0z5yi; Thu, 30 Nov 2023 11:57:52 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1701341872; bh=VPATvtrCTnwY0r3PVtNAL8OdM6R/fmpueLms0KwxgeQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=YEokqyrpR6zTU1BhM07MDqRRPpxVECCJxz9CDOrpsIeXuv8mYLia3XwpqMosZxLUJ
 f1Eev5xvZVsyPjWTl+UYOUxFqF7wUUgd3ZLzR2thqyjyx5it/JHewo/+jJPRMPtp7S
 zqRJEu6IKViTHNcq1ATqmb0xhkLck63bFRrLD+ZWHh/oQpLRqRwVKw0CglF90tSa2t
 jqW0YShVKDgbmc0X2KXsGsCjuoEIHA11nUQuZnVe7yIcqzIEgPT7g6+woUICE3HVdJ
 oBt5Wd8abhuIZ4AR51dE1821kaliS/kyKO1GfalI14/p459iTbvG/3PWQd2t3KymkB
 7lx0EtDyHeplQ==
Date: Thu, 30 Nov 2023 11:57:24 +0100
Message-ID: <2acb59e74c9864411b2ba784d6902f693a770105.1701341707.git.sughosha@HIDDEN>
In-Reply-To: <cover.1701341706.git.sughosha@HIDDEN>
References: <cover.1701341706.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-promptly-0.3): New variable.

Change-Id: Ic58dd6b23c8127d768a6a31e4d829ff066cbff54
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 48dd8b1e3d..74332868c4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -53351,6 +53351,27 @@ (define-public rust-progressing-3
 progress-bars for Rust.")
     (license license:asl2.0)))
 
+(define-public rust-promptly-0.3
+  (package
+    (name "rust-promptly")
+    (version "0.3.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "promptly" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1fl0548ww11gpja8hlsfc8jgxk00rdd48n1g6icgwadhlp2wdjws"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-rustyline" ,rust-rustyline-9)
+        ("rust-url" ,rust-url-2))))
+    (home-page "https://github.com/anowell/promptly")
+    (synopsis "Opinionated CLI prompting helper")
+    (description "This package provides opinionated CLI prompting helper.")
+    (license license:expat)))
+
 (define-public rust-propfuzz-0.0.1
   (package
     (name "rust-propfuzz")
-- 
2.41.0





Message sent to efraim@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v5 4/7] gnu: Add rust-reflink-0.1.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN
Resent-Date: Thu, 30 Nov 2023 10:59:02 +0000
Resent-Message-ID: <handler.63065.B63065.170134189117755 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Efraim Flashner <efraim@HIDDEN>
X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.170134189117755
          (code B ref 63065); Thu, 30 Nov 2023 10:59:02 +0000
Received: (at 63065) by debbugs.gnu.org; 30 Nov 2023 10:58:11 +0000
Received: from localhost ([127.0.0.1]:52443 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8ekF-0004cD-31
	for submit <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:11 -0500
Received: from layka.disroot.org ([178.21.23.139]:49686)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1r8ek7-0004bP-4f
 for 63065 <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:03 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 7AA234182C;
 Thu, 30 Nov 2023 11:57:54 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id pdWEga4HOVBT; Thu, 30 Nov 2023 11:57:53 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1701341873; bh=A3dTZKk9Cue75aIutICVNPF/6eop55KpQWLoG9aQqgI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=ifuEwBH0GaxCm22etKOZT4pWnjd2Bk/EMO/OyyMkAFfgi1yc9Iaw2XHyhvuPl5Xpz
 fHHnkztG6srmvqR03VOB+Eo764d2rOam11DGv2I3bj4CxLMAlv/6JU8YJSQt+aYxSq
 1bX7G/WCjMgnSC1yDAhjHi4JNc4IWQLHOwZcC5rLMK4J43ct1sy6280/xwzLr4N5Gh
 ejOLK7ZGXofmJqxjexB/gBk2DvJD5ooTyNblXjbu6KxVJNPBSUnPqnBXVIIi8aKOVR
 mhugzVK/Sx73OSA1vOq8n5xtQEzdeNaaH0IJVfjIy85Axjyi0vIK88i9jmN5mF12/7
 opIp35LAxapGg==
Date: Thu, 30 Nov 2023 11:57:25 +0100
Message-ID: <0dae3d385df35a5e55f64d3b7f89d8e6631671e2.1701341707.git.sughosha@HIDDEN>
In-Reply-To: <cover.1701341706.git.sughosha@HIDDEN>
References: <cover.1701341706.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-reflink-0.1): New variable.
---
 gnu/local.mk                                  |  1 +
 gnu/packages/crates-io.scm                    | 25 +++++++++++++++++++
 ...k-0.1-fix-64bit-toolchain-assumption.patch | 24 ++++++++++++++++++
 3 files changed, 50 insertions(+)
 create mode 100644 gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index c93a7b3659..4445d563c8 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1965,6 +1965,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/rust-ndarray-0.13-remove-blas-src.patch	\
   %D%/packages/patches/rust-ndarray-0.14-remove-blas-src.patch	\
   %D%/packages/patches/rust-nettle-disable-vendor.patch		 \
+  %D%/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.patch	\
   %D%/packages/patches/rust-webbrowser-remove-unsupported-os.patch	\
   %D%/packages/patches/rust-wl-clipboard-rs-newer-wl.patch      \
   %D%/packages/patches/rw-igraph-0.10.patch			\
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 74332868c4..a67a5e52aa 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -57274,6 +57274,31 @@ (define-public rust-ref-cast-test-suite-0.0.0
     (description "Test suite of the ref-cast crate.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-reflink-0.1
+  (package
+    (name "rust-reflink")
+    (version "0.1.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "reflink" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1glcyqvryv2zj6kjbfji0cldrkincqx3ds3wjwl4qnsnig15wn5w"))
+       (patches
+        (search-patches
+          "rust-reflink-0.1-fix-64bit-toolchain-assumption.patch"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-libc" ,rust-libc-0.2)
+        ("rust-winapi" ,rust-winapi-0.3))))
+    (home-page "https://github.com/nicokoch/reflink")
+    (synopsis "Copy-on-write mechanism on supported file systems")
+    (description "This package provides copy-on-write mechanism on supported
+file systems.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-refpool-0.4
   (package
     (name "rust-refpool")
diff --git a/gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.patch b/gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.patch
new file mode 100644
index 0000000000..c16e1f720c
--- /dev/null
+++ b/gnu/packages/patches/rust-reflink-0.1-fix-64bit-toolchain-assumption.patch
@@ -0,0 +1,24 @@
+This patch fixes assuming a 64-bit toolchain.
+https://github.com/nicokoch/reflink/pull/5
+
+
+--- reflink-0.1.3/src/sys/unix.rs	2019-04-02 16:13:06.000000000 +0200
++++ "reflink-0.1.3 (Kopie)/src/sys/unix.rs"	2023-06-29 09:47:26.867681403 +0200
+@@ -7,7 +7,7 @@
+     use std::os::unix::io::AsRawFd;
+ 
+     // TODO is this equal on all archs? Just tested on x86_64 and x86.
+-    const IOCTL_FICLONE: u64 = 0x40049409;
++    macro_rules! IOCTL_FICLONE { () => (0x40049409) };
+ 
+     let src = fs::File::open(&from)?;
+ 
+@@ -18,7 +18,7 @@
+         .open(&to)?;
+     let ret = unsafe {
+         // http://man7.org/linux/man-pages/man2/ioctl_ficlonerange.2.html
+-        libc::ioctl(dest.as_raw_fd(), IOCTL_FICLONE, src.as_raw_fd())
++        libc::ioctl(dest.as_raw_fd(), IOCTL_FICLONE!(), src.as_raw_fd())
+     };
+ 
+     if ret == -1 {
-- 
2.41.0





Message sent to gabriel@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v5 7/7] gnu: Add yabridgectl.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: gabriel@HIDDEN, guix-patches@HIDDEN
Resent-Date: Thu, 30 Nov 2023 10:59:03 +0000
Resent-Message-ID: <handler.63065.B63065.170134189217762 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>
X-Debbugs-Original-Xcc: Gabriel Wicki <gabriel@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.170134189217762
          (code B ref 63065); Thu, 30 Nov 2023 10:59:03 +0000
Received: (at 63065) by debbugs.gnu.org; 30 Nov 2023 10:58:12 +0000
Received: from localhost ([127.0.0.1]:52445 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8ekF-0004cK-H9
	for submit <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:11 -0500
Received: from layka.disroot.org ([178.21.23.139]:49686)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1r8ek8-0004bP-81
 for 63065 <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:04 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id E8F0041CFA;
 Thu, 30 Nov 2023 11:57:55 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id ba5mszhetueX; Thu, 30 Nov 2023 11:57:55 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1701341875; bh=yRVUnk6ACXPJ+D131WbDCK0VtpHbEx3PVoOzXEdDMvw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=c6sLFL80NGrF75IFXSxSfTlqksQ/QAW76SMVwJnn8Qr3KJjVsUbrpH+/98JAXZkF0
 vQBu4e9Y93gqr5G1p0tA7Zr4W+SyMqYyDPPCdtmTuFdX+l+c1FxN8mLiHQ85FbU6wx
 KOUQhw2k0wgA94MY/NQSB56tp8F7eTWZcvlUMHEwYIGHxvLMhrjTvaLpQGtrntTJWm
 ey5vBM3UZOXtSp6Y2Q9ic5Hv9wfsEDwyTgNbCOJ7WSAAmOWig1uubidrFVdmaXBY4y
 RoXgrZIoiAtfqiW9gu71a4aexst/JvfzbXdZymbJCgwTsqvvPwVYo1sV73OCm6C9sn
 aqoHg0X4z6Hug==
Date: Thu, 30 Nov 2023 11:57:28 +0100
Message-ID: <f782456564b2e1aef78c35f9310279b6ac95ffa0.1701341707.git.sughosha@HIDDEN>
In-Reply-To: <cover.1701341706.git.sughosha@HIDDEN>
References: <cover.1701341706.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/audio.scm (yabridgectl): New variable.

Change-Id: If313e0209c7ecb2e9b0c020d254d790ba5b4bfb9
---
 gnu/packages/audio.scm | 60 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 60 insertions(+)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index f842548c93..0ba6914ddd 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -76,6 +76,7 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages cmake)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages cpp)
+  #:use-module (gnu packages crates-io)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages dbm)
   #:use-module (gnu packages documentation)
@@ -144,6 +145,7 @@ (define-module (gnu packages audio)
   #:use-module (gnu packages xiph)
   #:use-module (gnu packages xml)
   #:use-module (gnu packages xorg)
+  #:use-module (guix build-system cargo)
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system copy)
   #:use-module (guix build-system glib-or-gtk)
@@ -6029,6 +6031,64 @@ (define-public yabridge
 inter-plugin communication for VST2 plugins and quick startup times.")
     (license license:gpl3+)))
 
+(define-public yabridgectl
+  (package/inherit yabridge
+    (name "yabridgectl")
+    (build-system cargo-build-system)
+    (arguments
+     (list #:cargo-inputs
+           `(("rust-anyhow" ,rust-anyhow-1)
+             ("rust-clap" ,rust-clap-3)
+             ("rust-colored" ,rust-colored-2)
+             ("rust-is-executable" ,rust-is-executable-1)
+             ("rust-goblin" ,rust-goblin-0.6)
+             ("rust-libloading" ,rust-libloading-0.7)
+             ("rust-promptly" ,rust-promptly-0.3)
+             ("rust-rayon" ,rust-rayon-1)
+             ("rust-reflink" ,rust-reflink-0.1)
+             ("rust-serde" ,rust-serde-1)
+             ("rust-serde-derive" ,rust-serde-derive-1)
+             ("rust-serde-jsonrc" ,rust-serde-jsonrc-0.1)
+             ("rust-textwrap" ,rust-textwrap-0.11)
+             ("rust-toml" ,rust-toml-0.5)
+             ("rust-walkdir" ,rust-walkdir-2)
+             ("rust-which" ,rust-which-4)
+             ("rust-xdg" ,rust-xdg-2))
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'change-directory
+                (lambda _
+                  (chdir "tools/yabridgectl")))
+               (add-after 'change-directory 'patch-paths
+                 (lambda* (#:key inputs #:allow-other-keys)
+                   (with-directory-excursion "src"
+                     (substitute* '("config.rs" "main.rs")
+                       (("/usr") (assoc-ref inputs "yabridge"))))))
+               (add-before 'configure 'patch-rust-reflink-version
+                 (lambda _
+                   (substitute* "Cargo.toml"
+                     (("reflink = .*$")
+                      (string-append "reflink = \""
+                                     #$(package-version rust-reflink-0.1)
+                                     "\"\n")))))
+               (add-after 'install 'wrap-program
+                (lambda* (#:key inputs #:allow-other-keys)
+                  (wrap-program (string-append #$output "/bin/yabridgectl")
+                    `("LD_LIBRARY_PATH" ":" prefix
+                      (,(string-append (assoc-ref inputs "yabridge") "/lib")
+                       ,(string-append (assoc-ref inputs "dbus") "/lib")))
+                    `("PATH" ":" prefix
+                      (,(string-append (assoc-ref inputs "yabridge")
+                                                         "/bin")))))))))
+    (native-inputs '())
+    (inputs
+     (list dbus))
+    (propagated-inputs
+     (list yabridge))
+    (synopsis "Utility to set up and update yabridge")
+    (description
+     "@command{yabridgectl} is a tool to setup and update @code{yabridge}.")))
+
 (define-public ableton-link
   (package
     (name "ableton-link")
-- 
2.41.0





Message sent to efraim@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v5 6/7] gnu: Add rust-serde-jsonrc-0.1.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN
Resent-Date: Thu, 30 Nov 2023 10:59:03 +0000
Resent-Message-ID: <handler.63065.B63065.170134189217770 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Efraim Flashner <efraim@HIDDEN>
X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.170134189217770
          (code B ref 63065); Thu, 30 Nov 2023 10:59:03 +0000
Received: (at 63065) by debbugs.gnu.org; 30 Nov 2023 10:58:12 +0000
Received: from localhost ([127.0.0.1]:52447 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8ekF-0004cR-Up
	for submit <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:12 -0500
Received: from layka.disroot.org ([178.21.23.139]:49702)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1r8ek8-0004bh-4L
 for 63065 <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:05 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 8ECF744DE2;
 Thu, 30 Nov 2023 11:57:55 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id y8Z1CcyJ975h; Thu, 30 Nov 2023 11:57:54 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1701341874; bh=6Zrc+Zw9bYH/PcBt/2SkFq7oL7D0Q3wHgvWiGqsnwAs=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=O6fTdDClqNZOutJsHVa8ghQulryNDm8+C/tXm27MXMiI8uDRG5T/N9NJqrnVAZlFo
 bsgsS5FH805UzEp9Bx+psXWcMx7ClRV9VlPlMzMNgfbukrwWLyJIwg/6Xrcqyg8yYW
 ZXCxWa2Hslwf47nr0wMIk2scUfjaAHCNCSWxEd7jKR3tH1oeZUNFiUXN63mVCoqBiT
 Y0DsS97hgQbQ6E/ry5jxhyP/3/GyoUobxRnuw9AXcURLV+0Od7ZfOlcEbhaE7JF14h
 j8XM8o4TgFv/p3tT8QNGG628c14K8CRDloEvR5NYqdRbUcsbQMqamNEzSAzukvW1uq
 UO2IwwZEYowiQ==
Date: Thu, 30 Nov 2023 11:57:27 +0100
Message-ID: <a2df22ef2b9fb85dc4b299eaaaf6a7b4a0273e56.1701341707.git.sughosha@HIDDEN>
In-Reply-To: <cover.1701341706.git.sughosha@HIDDEN>
References: <cover.1701341706.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-serde-jsonrc-0.1): New variable.

Change-Id: Ia1da4a61e52f0d70639fdf3d8e27e1356785d404
---
 gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 506f406e9f..c6692aa997 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -64312,6 +64312,35 @@ (define-public rust-serde-json-core-0.5
 programs in rust.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-serde-jsonrc-0.1
+  (package
+    (name "rust-serde-jsonrc")
+    (version "0.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "serde_jsonrc" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1a5q0ba7jhgfl63l16plgl7sx1k58l2caxf7z2j5l677rh5yk4dm"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:tests? #f ;`Deserialize` and `Serialize` are defined multiple times
+       #:cargo-inputs
+       (("rust-indexmap" ,rust-indexmap-1)
+        ("rust-itoa" ,rust-itoa-0.4)
+        ("rust-ryu" ,rust-ryu-0.2)
+        ("rust-serde" ,rust-serde-1))
+       #:cargo-development-inputs
+       (("rust-compiletest-rs" ,rust-compiletest-rs-0.3)
+        ("rust-serde-bytes" ,rust-serde-bytes-0.10)
+        ("rust-serde-derive" ,rust-serde-derive-1))))
+    (home-page "https://github.com/serde-rs/json")
+    (synopsis "JSON serialization file format")
+    (description
+     "This package provides a JSON serialization file format.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-serde-path-to-error-0.1
   (package
     (name "rust-serde-path-to-error")
-- 
2.41.0





Message sent to efraim@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63065] [PATCH v5 5/7] gnu: Add rust-ryu-0.2.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN
Resent-Date: Thu, 30 Nov 2023 10:59:04 +0000
Resent-Message-ID: <handler.63065.B63065.170134189217778 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63065
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63065 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Efraim Flashner <efraim@HIDDEN>
X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>
Received: via spool by 63065-submit <at> debbugs.gnu.org id=B63065.170134189217778
          (code B ref 63065); Thu, 30 Nov 2023 10:59:04 +0000
Received: (at 63065) by debbugs.gnu.org; 30 Nov 2023 10:58:12 +0000
Received: from localhost ([127.0.0.1]:52449 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8ekG-0004cZ-A3
	for submit <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:12 -0500
Received: from layka.disroot.org ([178.21.23.139]:49688)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1r8ek8-0004bn-Bs
 for 63065 <at> debbugs.gnu.org; Thu, 30 Nov 2023 05:58:05 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 9D63841C35;
 Thu, 30 Nov 2023 11:57:54 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id eXH9VO7PTQ8h; Thu, 30 Nov 2023 11:57:54 +0100 (CET)
From: Sughosha <sughosha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1701341874; bh=JnRBrk8nmHfkJsO8OYhIT3Utc6CedaRLmxJH8eMis6U=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=LyVoRsYXRIF+lqJm8s5JQy2HxeVYCqBZWFEZPbtwIpcmzks7ncY5a0DrRJ5ISCFR7
 +QBl3CWnLLxhgG8WigkL20ziP3SEeuTXhtNRIFvKYgQwnEENDHcTTnYQm4BlTy/Qx9
 JSGWPqXfkSzFOyAQ5CWnmeovo/IF2L3uz6fyB+xrxV4hV+mkBvevKbenp+w5amuYa9
 gvKItBqRe4x+kSQ8ZA1Y5NPqX3/gWtB38DT6o3sbnD4f78d/rHidGc9VnIRKO65bk0
 waLVhOPoSMc+iAVVTaNqnjsQ0vuRCKMr1fzrnr6z63REtkPH+Tw4d+Y9wqz6UDmAin
 AEC5Q8kLNkoaw==
Date: Thu, 30 Nov 2023 11:57:26 +0100
Message-ID: <7c4cbea39203cf7201a176fa5a6b350636d62297.1701341707.git.sughosha@HIDDEN>
In-Reply-To: <cover.1701341706.git.sughosha@HIDDEN>
References: <cover.1701341706.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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 (-)

* gnu/packages/crates-io.scm (rust-ryu-0.2): New variable.
---
 gnu/packages/crates-io.scm | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a67a5e52aa..506f406e9f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -61748,6 +61748,25 @@ (define-public rust-ryu-1
 quickly convert floating point numbers to decimal strings.")
     (license (list license:asl2.0 license:boost1.0))))
 
+(define-public rust-ryu-0.2
+  (package
+    (inherit rust-ryu-1)
+    (name "rust-ryu")
+    (version "0.2.8")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "ryu" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "13wsi4408qxi9w44pdf5zfds4ym7np2070wkhg1g4j4dvi4rasmr"))))
+    (arguments
+     `(#:cargo-inputs
+       (("rust-no-panic" ,rust-no-panic-0.1))
+       #:cargo-development-inputs
+       (("rust-num-cpus" ,rust-num-cpus-1)
+        ("rust-rand" ,rust-rand-0.5))))))
+
 (define-public rust-s3handler-0.7
   (package
     (name "rust-s3handler")
-- 
2.41.0





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


Received: (at control) by debbugs.gnu.org; 30 Nov 2023 12:07:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 30 07:07:09 2023
Received: from localhost ([127.0.0.1]:52561 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r8foy-0006on-Ry
	for submit <at> debbugs.gnu.org; Thu, 30 Nov 2023 07:07:09 -0500
Received: from layka.disroot.org ([178.21.23.139]:51656)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1r8fow-0006oe-MK
 for control <at> debbugs.gnu.org; Thu, 30 Nov 2023 07:07:07 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 244E041537
 for <control <at> debbugs.gnu.org>; Thu, 30 Nov 2023 13:06:57 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id xMTsTONVGj6l for <control <at> debbugs.gnu.org>;
 Thu, 30 Nov 2023 13:06:56 +0100 (CET)
Date: Thu, 30 Nov 2023 13:06:56 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1701346016; bh=mx+tiw99t2WqspJEaOWjUZCZCzv/TZmwwk3knqQND3c=;
 h=Date:From:To:Subject;
 b=WzShakjeFEUXzIWG5vuHzZAxcZIfbSg2nPpdGCV/x4p1/rwlH2eMiwIU5s52TD0MX
 1KcZr8bOW0voWXh/yYFbE4GCxlTp6AGvjolzIt4cHPA+vkWkHlSTSZ85DFHbkHzqNh
 uPfE7NWyNfL5O44orVLO0mnb6rhq2coic21jZu3FtZZRG2nJG87Z9ciGjlvCsC9dWr
 AOF3rpk9hZZ8Fm3VPAjmFb1+A5TKd0f0OcoQprBZbh0hEnExbKzPXgs5Lib9xD7ptW
 Fw67A5saKCaXqGZpVpjv1+/FSlxtaatxhL2aOOWlDHFgdxzoUSkuyanydSNo6X75P9
 EYZ3ePRXsjFdA==
From: Sughosha <sughosha@HIDDEN>
To: control <at> debbugs.gnu.org
Subject: 
Message-ID: <B5CB9402-59BE-475C-AE2D-D33C0DF0741E@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary=----HYJY97Y1U1TRO43CT2EHEOEHA9H39Y
Content-Transfer-Encoding: 7bit
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: retitle 63065 gnu: Add yabridgectl. quit retitle 63065 gnu:
 Add yabridgectl. quit 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 HTML_MESSAGE           BODY: HTML included in message
 2.0 BLANK_SUBJECT          Subject is present but empty
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: control
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 (+)

------HYJY97Y1U1TRO43CT2EHEOEHA9H39Y
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

retitle 63065 gnu: Add yabridgectl=2E
quit
------HYJY97Y1U1TRO43CT2EHEOEHA9H39Y
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html><html><body><div dir=3D"auto">retitle 63065 gnu: Add yabridg=
ectl=2E<br>quit</div></body></html>
------HYJY97Y1U1TRO43CT2EHEOEHA9H39Y--





Last modified: Thu, 30 Nov 2023 12:15:02 UTC

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