From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 31 11:53:21 2023 Received: (at submit) by debbugs.gnu.org; 31 Dec 2023 16:53:21 +0000 Received: from localhost ([127.0.0.1]:46952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJz3x-0000Jf-9s for submit@debbugs.gnu.org; Sun, 31 Dec 2023 11:53:21 -0500 Received: from lists.gnu.org ([2001:470:142::17]:41504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJz3v-0000JR-Dm for submit@debbugs.gnu.org; Sun, 31 Dec 2023 11:53:19 -0500 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 ) id 1rJz3o-0008TH-Ib for guix-patches@gnu.org; Sun, 31 Dec 2023 11:53:12 -0500 Received: from confino.investici.org ([93.190.126.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rJz3m-0004Cm-NK for guix-patches@gnu.org; Sun, 31 Dec 2023 11:53:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1704041585; bh=1wKJwiUB0sH2LbGPQKhoIPIWo9dtvG5pJ66E5CWn2hg=; h=From:To:Cc:Subject:Date:From; b=BLSKl97s2GeaaS1QyAP/NOBCCs8TbAlBpDzxh5LgUPLEBVQTboBLJ1h4jnQaUI+sW VEdAcUyKKqdL7I3OwZ1TZ2JTNaCCPUWg/nUGiMb6LzkLeXfz3dsCdWUagBD9D6wiYG 1oRcaDoBBQRJ0HvNnNuAYa3B0/IFK6RmqMD+++sk= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4T34tT1jHHz10yG; Sun, 31 Dec 2023 16:53:05 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4T34tT0vlsz10wk; Sun, 31 Dec 2023 16:53:05 +0000 (UTC) From: Giacomo Leidi To: guix-patches@gnu.org Subject: [PATCH] gnu: extempore: Add rtmidi@4 to package inputs. Date: Sun, 31 Dec 2023 17:52:40 +0100 Message-ID: <20231231165240.18076-1-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=93.190.126.19; envelope-from=goodoldpaul@autistici.org; helo=confino.investici.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, 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: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) Some extempore code (libs/contrib/rtmidi.xtm specifically) depend on rtmidi, this patch adds it to package inputs and hardcodes the soname path. * gnu/packages/music.scm (extempore)[inputs]: Add rtmidi-4.0; [arguments]: new phase. Change-Id: I16e055a68d48c813fb54dd55f686be102a0850af --- gnu/packages/music.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 77e952d383..a79fb3e4ee 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -1073,6 +1073,16 @@ (define-public extempore ("gl/glcore-directbind" "libGL.so" "mesa") ("gl/glcompat-directbind" "libGL.so" "mesa"))) #t)) + (add-after 'hardcode-external-lib-paths 'hardcode-contrib-lib-paths + (lambda* (#:key inputs #:allow-other-keys) + (use-modules (ice-9 match)) + (for-each + (match-lambda + ((file-name lib pkg-name) + (substitute* (string-append "libs/contrib/" file-name ".xtm") + ((lib) (string-append (assoc-ref inputs pkg-name) + "/lib/" lib))))) + '(("rtmidi" "librtmidi.so" "rtmidi"))))) (add-after 'unpack 'use-own-llvm (lambda* (#:key inputs #:allow-other-keys) (setenv "EXT_LLVM_DIR" (assoc-ref inputs "llvm")) @@ -1125,6 +1135,7 @@ (define-public extempore ("libffi" ,libffi) ("jack" ,jack-1) ("libsndfile" ,libsndfile) + ("rtmidi" ,rtmidi-4.0) ("glfw" ,glfw) ("apr" ,apr) ("stb-image" base-commit: b7466215cd05c2a1cd7c7a18c92af30376d21043 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 31 12:10:25 2023 Received: (at 68181) by debbugs.gnu.org; 31 Dec 2023 17:10:26 +0000 Received: from localhost ([127.0.0.1]:46994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJzKT-0003NZ-J7 for submit@debbugs.gnu.org; Sun, 31 Dec 2023 12:10:25 -0500 Received: from confino.investici.org ([93.190.126.19]:38721) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJzKR-0003NN-5A for 68181@debbugs.gnu.org; Sun, 31 Dec 2023 12:10:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1704042620; bh=1EF26Dp1BG0YUPA3pxuNeJXjRduf/kM/JAN+5ThsmvA=; h=From:To:Cc:Subject:Date:From; b=OJrq3ELalhBpwG5q3QAGt+msDbRWU3HPqntbhD8bG4lUReXpiRNn3LhcuwHokl3Xw 9LwKzugHYBuxjyiwgMBmmXHuHxxizpRmRAEVEkg71VC5ELDRm6pVasw0gHVy6x3WC9 bdk6yR8/sqQwpdardXG7eZKL8s8oiucbqB3px6aA= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4T35GN38Nqz10xD; Sun, 31 Dec 2023 17:10:20 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4T35GN2PN7z10vN; Sun, 31 Dec 2023 17:10:20 +0000 (UTC) From: Giacomo Leidi To: 68181@debbugs.gnu.org Subject: [PATCH v2] gnu: extempore: Add rtmidi@4 to package inputs. Date: Sun, 31 Dec 2023 18:10:02 +0100 Message-ID: <20231231171002.23693-1-goodoldpaul@autistici.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68181 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Some extempore code (libs/contrib/rtmidi.xtm specifically) depend on rtmidi, this patch adds it to package inputs and hardcodes the soname path. * gnu/packages/music.scm (extempore)[inputs]: Add rtmidi-4.0; [arguments]: new phase. Change-Id: I16e055a68d48c813fb54dd55f686be102a0850af --- gnu/packages/music.scm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 77e952d383..ece2c71385 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -1073,6 +1073,12 @@ (define-public extempore ("gl/glcore-directbind" "libGL.so" "mesa") ("gl/glcompat-directbind" "libGL.so" "mesa"))) #t)) + (add-after 'hardcode-external-lib-paths 'hardcode-contrib-lib-paths + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "libs/contrib/rtmidi.xtm" + (("librtmidic.so") + (string-append (assoc-ref inputs "rtmidi") + "/lib/librtmidi.so"))))) (add-after 'unpack 'use-own-llvm (lambda* (#:key inputs #:allow-other-keys) (setenv "EXT_LLVM_DIR" (assoc-ref inputs "llvm")) @@ -1125,6 +1131,7 @@ (define-public extempore ("libffi" ,libffi) ("jack" ,jack-1) ("libsndfile" ,libsndfile) + ("rtmidi" ,rtmidi-4.0) ("glfw" ,glfw) ("apr" ,apr) ("stb-image" base-commit: b7466215cd05c2a1cd7c7a18c92af30376d21043 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 20 18:52:39 2024 Received: (at 68181) by debbugs.gnu.org; 20 Oct 2024 22:52:39 +0000 Received: from localhost ([127.0.0.1]:49202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t2emt-0001y2-FA for submit@debbugs.gnu.org; Sun, 20 Oct 2024 18:52:39 -0400 Received: from confino.investici.org ([93.190.126.19]:54591) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t2emr-0001xt-5E for 68181@debbugs.gnu.org; Sun, 20 Oct 2024 18:52:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1729464721; bh=CoJA1rcevulCVfRuwLHF0qlFmYhYB4PZU9rBymmXfEw=; h=Date:To:From:Subject:From; b=GYPnUb+ngR1AJqcPoq13R3nLUh6O7yF4q7S1O7CtVdvyvpQ2sD5pW0j0VaLaY6QrC 1hDLMESKA3A9dM6eYGTw6yAiA1fnnck+snuXPWyocJbCvqoKYAUQVnerP3nHxIDXO9 f45gIri34Rek9N3lZJjWA1VnE2Vb7CN2qFSh4Mqs= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XWtwx69cWz10y2 for <68181@debbugs.gnu.org>; Sun, 20 Oct 2024 22:52:01 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XWtwx5p4Bz10xr for <68181@debbugs.gnu.org>; Sun, 20 Oct 2024 22:52:01 +0000 (UTC) Message-ID: <9a3909ed-897d-484b-9344-e13b02a50c21@autistici.org> Date: Mon, 21 Oct 2024 00:52:01 +0200 MIME-Version: 1.0 User-Agent: Icedove Daily Content-Language: en-US To: 68181@debbugs.gnu.org From: paul Subject: Re: [PATCH] gnu: extempore: Add rtmidi@4 to package inputs. Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68181 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Guix , this is a friendly ping. I'm sending a patchset rebased on current master. Thank you for your work, giacomo From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 20 18:53:02 2024 Received: (at 68181) by debbugs.gnu.org; 20 Oct 2024 22:53:02 +0000 Received: from localhost ([127.0.0.1]:49205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t2enF-0001yq-Pe for submit@debbugs.gnu.org; Sun, 20 Oct 2024 18:53:02 -0400 Received: from confino.investici.org ([93.190.126.19]:42973) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t2enC-0001yd-Jn for 68181@debbugs.gnu.org; Sun, 20 Oct 2024 18:52:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1729464752; bh=WECQpGI2Mu4Mj+7a8STCpIjnDD5ZcSCcMu/ZKmvyfHU=; h=From:To:Cc:Subject:Date:From; b=dLDp/i0sFps8hpCq9YPAOsxqOP7aXLyGCz3vYTUQ9Fcjuj4TxCXqOXDTYL1ZFCqDQ WFxmIiHdUTCUdWsvsxpRU2xFy3uNFJS/gaaQKe2f0F7zgXEk9TYVh6L3hMMFpHvIGa 1YfW5Eh913v0FDqP1zaBJV8OZ080PTmiIOtCPS9k= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XWtxX2k84z10y2; Sun, 20 Oct 2024 22:52:32 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XWtxX1xLsz10xr; Sun, 20 Oct 2024 22:52:32 +0000 (UTC) From: Giacomo Leidi To: 68181@debbugs.gnu.org Subject: [PATCH v2] gnu: extempore: Add rtmidi@4 to package inputs. Date: Mon, 21 Oct 2024 00:52:24 +0200 Message-ID: <56d3a4983be8975dcd33056bb1845dcb8843f7a6.1729464744.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68181 Cc: Giacomo Leidi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Some extempore code (libs/contrib/rtmidi.xtm specifically) depend on rtmidi, this patch adds it to package inputs and hardcodes the soname path. * gnu/packages/music.scm (extempore)[inputs]: Add rtmidi-4.0; [arguments]: new phase. Change-Id: I16e055a68d48c813fb54dd55f686be102a0850af --- gnu/packages/music.scm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 9c1a617ca1..102f3143f4 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -1212,6 +1212,12 @@ (define-public extempore ("gl/glcore-directbind" "libGL.so" "mesa") ("gl/glcompat-directbind" "libGL.so" "mesa"))) #t)) + (add-after 'hardcode-external-lib-paths 'hardcode-contrib-lib-paths + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "libs/contrib/rtmidi.xtm" + (("librtmidic.so") + (string-append (assoc-ref inputs "rtmidi") + "/lib/librtmidi.so"))))) (add-after 'unpack 'use-own-llvm (lambda* (#:key inputs #:allow-other-keys) (setenv "EXT_LLVM_DIR" (assoc-ref inputs "llvm")) @@ -1264,6 +1270,7 @@ (define-public extempore ("libffi" ,libffi) ("jack" ,jack-1) ("libsndfile" ,libsndfile) + ("rtmidi" ,rtmidi-4.0) ("glfw" ,glfw) ("apr" ,apr) ("stb-image" base-commit: 5ab3c4c1e43ebb637551223791db0ea3519986e1 -- 2.46.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 01 06:10:00 2025 Received: (at 68181-done) by debbugs.gnu.org; 1 Jun 2025 10:10:00 +0000 Received: from localhost ([127.0.0.1]:36885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uLfdg-0002AL-2w for submit@debbugs.gnu.org; Sun, 01 Jun 2025 06:10:00 -0400 Received: from confino.investici.org ([93.190.126.19]:30007) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uLfdd-0002A9-Ug for 68181-done@debbugs.gnu.org; Sun, 01 Jun 2025 06:09:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1748772597; bh=g0TRUc3RBLPJf6JaWyrljRDlVKJyeNF3IM51/TPVQxw=; h=Date:To:From:From; b=c5felhk5Loga/+IpCayKiOJb/VuA//I6fywclD0/1dLmNHnCIOkKQ3J6hpeOydF65 7nmftSguuI3zfn5sQ7prOQPUCvLbkN91t9lNDCSIwuQcQkv3kRklk1ubWS8FVJpJFQ O4N4gj6T2SWV6xXPxZHnudtTL5GdDsgv+gvEb6BY= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4b9CQF0FjPz1195 for <68181-done@debbugs.gnu.org>; Sun, 1 Jun 2025 10:09:57 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4b9CQD6mfbz118t for <68181-done@debbugs.gnu.org>; Sun, 1 Jun 2025 10:09:56 +0000 (UTC) Message-ID: Date: Sun, 1 Jun 2025 12:09:56 +0200 MIME-Version: 1.0 User-Agent: Icedove Daily Content-Language: en-US To: 68181-done@debbugs.gnu.org From: paul Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 1.3 (+) 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: This has been moved on Codeberg at https://codeberg.org/guix/guix/pulls/368 , in the hope it'll get more attention Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [93.190.126.19 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [93.190.126.19 listed in sa-trusted.bondedsender.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [93.190.126.19 listed in bl.score.senderscore.com] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: 68181-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) This has been moved on Codeberg at https://codeberg.org/guix/guix/pulls/368 , in the hope it'll get more attention