From unknown Fri Jun 20 20:11:39 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72666] [PATCH] Add firefly-synth package Resent-From: Apoorv Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 16 Aug 2024 10:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72666 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72666@debbugs.gnu.org X-Debbugs-Original-To: Guix Patches Received: via spool by submit@debbugs.gnu.org id=B.172380504527486 (code B ref -1); Fri, 16 Aug 2024 10:45:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 Aug 2024 10:44:05 +0000 Received: from localhost ([127.0.0.1]:51749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seuRB-00079E-7L for submit@debbugs.gnu.org; Fri, 16 Aug 2024 06:44:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:58092) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seuR8-00078N-Ed for submit@debbugs.gnu.org; Fri, 16 Aug 2024 06:44:03 -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 ) id 1seuQV-0004m9-8D for guix-patches@gnu.org; Fri, 16 Aug 2024 06:43:24 -0400 Received: from w1.tutanota.de ([81.3.6.162]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1seuQT-00074Z-B2 for guix-patches@gnu.org; Fri, 16 Aug 2024 06:43:23 -0400 Received: from tutadb.w10.tutanota.de (unknown [192.168.1.10]) by w1.tutanota.de (Postfix) with ESMTP id 85CC5FBFCCB for ; Fri, 16 Aug 2024 10:43:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1723804999; s=s1; d=tuta.io; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Cc:Date:Date:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:Sender; bh=hC/40mYlW9auedqCDrQfT0z9iYIcdq0CcDr59N0oGbk=; b=RQmfbTHv+h8w+iEJdQwukLVHmOhwIgpZyHOpbTyrEIRHbAs2QiMgXLFStI8Sj25s uH9eONa4I0atWZVN4ux8CTkdg+v7Tb5390JhoGp79sQuz6UYEG49RzfV8CSjKm8b6tI 9Xe8pFsGJzl3xWpek4vvV9dHYB6s7lPQGjdWKR+L7WtqMRep8gZL62Bx2+IJjTIajyW RrsQdMyCgfwsjgVmQasxSKO/4Pdph7xkDDY+I4VvMJ9XZKMhkzxr7ZJKLAioCnBxbVz Pm4Jv+SteE7aC0dZ95iYhV5ZvPbx0b7JXeRRLPSGQCs84W8wrmmexfMc1Nt+NPpD2aX sXZ1ZgOhQw== Date: Fri, 16 Aug 2024 12:43:19 +0200 (CEST) From: Apoorv Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_83028_1927746075.1723804999562" Received-SPF: pass client-ip=81.3.6.162; envelope-from=apoorvs@tuta.io; helo=w1.tutanota.de 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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.4 (-) 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: -2.4 (--) ------=_Part_83028_1927746075.1723804999562 Content-Type: multipart/alternative; boundary="----=_Part_83029_1602904391.1723804999562" ------=_Part_83029_1602904391.1723804999562 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This is a patch to add a new package, `firefly-synth` to `gnu/packages/music.scm`. -- Sent with Tuta; enjoy secure & ad-free emails: https://tuta.com ------=_Part_83029_1602904391.1723804999562 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
This is a patch to add a new package, `firefly-synth` to `gnu/packages/music.scm`.

--
Sent with Tuta; enjoy secure & ad-free emails:
https://tuta.com
------=_Part_83029_1602904391.1723804999562-- ------=_Part_83028_1927746075.1723804999562 Content-Type: text/x-patch; charset=us-ascii; name=0013-Add-firefly-synth-package.patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0013-Add-firefly-synth-package.patch >From 5d08a4fee0ac8906780c43f340d01e9d0b82c03b Mon Sep 17 00:00:00 2001 From: apoorv569 Date: Fri, 16 Aug 2024 15:37:25 +0530 Subject: [PATCH 13/13] Add firefly-synth package --- gnu/packages/music.scm | 70 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 5b89419b07..6a28d73429 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -8577,6 +8577,76 @@ (define-public bitrot-plugins "Audio effect plugins (LV2, VST2, LADSPA) for glitch effects") (license license:asl2.0)))) +(define-public firefly-synth + (let ((commit "b4ba5a90461d698000df73ebff736570667e42ac") + (revision "1")) + (package + (name "firefly-synth") + (version (git-version "1.8.5" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sjoerdvankreel/firefly-synth") + (recursive? #t) + (commit commit))) + (sha256 + (base32 "1j6cap45608jdybgj3zsqlfbzmqpqxl29jk7ikk3x7d29jaxw84r")) + (file-name (git-file-name name version)))) + (build-system cmake-build-system) + (arguments + (list + #:tests? #f ;; No test target + #:build-type "Release" + #:phases + #~(modify-phases + %standard-phases + (add-after 'install 'plugin-base-ref-gen + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out"))) + (with-directory-excursion + "../source/dist/Release/linux" + (system* + "./plugin_base.ref_gen" + "firefly_synth_1.vst3/Contents/x86_64-linux/firefly_synth_1.so" + "../../../param_reference.html"))))) + (add-after 'plugin-base-ref-gen 'copy-plugin-artefacts + (lambda* (#:key inputs outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (src (assoc-ref inputs "source")) + (clap (string-append out "/lib/clap")) + (vst3 (string-append out "/lib/vst3"))) + ;; Make clap and vst3 directories + (mkdir-p clap) + (mkdir-p vst3) + (with-directory-excursion + "../source/dist/Release/linux" + ;; Install clap. + (copy-recursively + "firefly_synth_1.clap" + (string-append clap "/firefly_synth_1.clap")) + (copy-recursively + "firefly_synth_fx_1.clap" + (string-append clap "/firefly_synth_fx_1.clap")) + ;; Install vst3. + (copy-recursively + "firefly_synth_1.vst3" + (string-append vst3 "/firefly_synth_1.vst3")) + (copy-recursively + "firefly_synth_fx_1.vst3" + (string-append vst3 "/firefly_synth_fx_1.vst3"))))))))) + (inputs (list libxrandr + libxinerama + libxcursor + freetype + mesa + alsa-lib)) + (native-inputs (list pkg-config)) + (home-page "https://github.com/sjoerdvankreel/firefly-synth") + (synopsis "Semi-modular synthesizer and FX plugin, VST3 and CLAP") + (description "A semi-modular software synthesizer and fx plugin") + (license license:gpl3)))) + ;;; ;;; Avoid adding new packages to the end of this file. To reduce the chances ;;; of a merge conflict, place them above by existing packages with similar -- 2.45.2 ------=_Part_83028_1927746075.1723804999562-- From unknown Fri Jun 20 20:11:39 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72666] Add firely-synth package to Guix References: In-Reply-To: Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 31 Oct 2024 10:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72666 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72666@debbugs.gnu.org Received: via spool by 72666-submit@debbugs.gnu.org id=B72666.173037222314689 (code B ref 72666); Thu, 31 Oct 2024 10:58:01 +0000 Received: (at 72666) by debbugs.gnu.org; 31 Oct 2024 10:57:03 +0000 Received: from localhost ([127.0.0.1]:41621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6SrP-0003or-Cw for submit@debbugs.gnu.org; Thu, 31 Oct 2024 06:57:03 -0400 Received: from mailtransmit04.runbox.com ([185.226.149.37]:33430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6SrL-0003oJ-Jv for 72666@debbugs.gnu.org; Thu, 31 Oct 2024 06:57:01 -0400 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1t6Sp8-00EFTd-P2 for 72666@debbugs.gnu.org; Thu, 31 Oct 2024 11:54:42 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=futurile.net; s=selector1; h=Content-Type:MIME-Version:Message-ID:Subject: To:From:Date; bh=2wYIQMY1XT5uoNJA8VXVMUnW6SwgrFiWersbB+sjmZ4=; b=NUDnuopVAXyU JZnI6w7qK438q2x+DgSHdTwUr0RBLyddSREB0zcsbtP/MRlQ/t1le91u8XJvQc3Bpk8wf1jG7uibf JDZhyYxygQkxhkyu5QCtTQOUnG9X/v0RS0fAbAeiN49qAxrQnf4GzCMTfGnxESVaidv5nVu0c9kZj MyvpmphVaJ942FkxodDXA2XWDnkyp+f6AvSfv1GFuryFji4Mrd6k2U/9Di0+VMp3O0tGUUzxVx8z5 tjjGhpYZEMC8gMLcucvPHnCdIlPJoiIXUqmw089B5rzvli0Q4y8Ruu0Twl/X0j3cA2XIyRzw+g66p YPKquGLqP+b53XwTYu1DpA==; Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1t6Sp8-0008D1-B4 for 72666@debbugs.gnu.org; Thu, 31 Oct 2024 11:54:42 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1t6Sp0-00Dlut-Kd for 72666@debbugs.gnu.org; Thu, 31 Oct 2024 11:54:34 +0100 Date: Thu, 31 Oct 2024 10:54:33 +0000 From: Steve George Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Spam-Score: 0.0 (/) 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.0 (-) Hi, You sent a patch to add firefly-synth, a couple of things: 1. Looks like there's a new release, can you update the patch? https://github.com/sjoerdvankreel/firefly-synth/releases/tag/v1.9.6 2. You added it to the end of music.scm please don't put it there as it makes diffs more difficult. See if there's an alphabetical location in the file if at all possible. 3. Please send patches 'in-line' so that the automated QA system can pick them up. I think the manual now has an updated section on how to use git send-email which might help. https://guix.gnu.org/manual/devel/en/html_node/Sending-a-Patch-Series.html#Single-Patches-1 Thanks, Futurile From unknown Fri Jun 20 20:11:39 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72666] Add firefly-synth package References: In-Reply-To: Resent-From: Apoorv Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 23 Feb 2025 21:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72666 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72666 <72666@debbugs.gnu.org> Received: via spool by 72666-submit@debbugs.gnu.org id=B72666.17403468351454 (code B ref 72666); Sun, 23 Feb 2025 21:41:02 +0000 Received: (at 72666) by debbugs.gnu.org; 23 Feb 2025 21:40:35 +0000 Received: from localhost ([127.0.0.1]:37076 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmJiE-0000NO-L2 for submit@debbugs.gnu.org; Sun, 23 Feb 2025 16:40:34 -0500 Received: from mail.w13.tutanota.de ([185.205.69.213]:33072) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tmJiA-0000Mx-HR for 72666@debbugs.gnu.org; Sun, 23 Feb 2025 16:40:32 -0500 Received: from tutadb.w10.tutanota.de (w10.api.tuta.com [IPv6:fd:ac::d:10]) by mail.w13.tutanota.de (Postfix) with ESMTP id AEB026439BAB for <72666@debbugs.gnu.org>; Sun, 23 Feb 2025 22:39:53 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1740346793; s=s1; d=tuta.io; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Cc:Date:Date:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:Sender; bh=1s8bzpPuCUHzIqTrtFyGQaYq8baksxrIv7cNo2W6HxY=; b=PgFBARPmDzORLQnOg7IPeF5DUwAOAz1MahEg1ky6++PF1HP0Sm2BHtn2uZZXCuup V6SfhhY9Ai5Jef7ynMY+Z1xv8VL1CJSRH+4rReahjJK+2yQLTvLRAuteUAporttst+e rDeeQH6H7POlC5xptY8aUgQYY2HcnIXf6RBHl8chS5rPTubcUsuhmqCQ/eXTUG4a11i 8SJPgUyBDW+tzVNe77fH63rUn76xpiZKgUDQNFE/0D4yqvNzmoj5BvHMubd8FSfUaFP OW+IpB8IZ1wM9pBEDUJaDDFxUQLt1Bzj2SRxLWOCbDP8zkcpqHqIVh1Dmf15gp7j0iA olSDFt9Dbw== Date: Sun, 23 Feb 2025 22:39:53 +0100 (CET) From: Apoorv Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_553936_111798513.1740346793709" X-Spam-Score: -1.7 (-) 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: -2.7 (--) ------=_Part_553936_111798513.1740346793709 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @Steve George Hi, could please tell me what you mean by send patch "in-line"? as in copy paste the patch in the Email body and not as an attachment? -- Secured with Tuta Mail: https://tuta.com/free-email ------=_Part_553936_111798513.1740346793709 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
@Steve George Hi, could please tell me what you mean by send patch "in-line"? as in copy paste the patch in the Email body and not as an attachment?

--
Secured with Tuta Mail:
------=_Part_553936_111798513.1740346793709-- From unknown Fri Jun 20 20:11:39 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72666] Add firefly-synth package Resent-From: Apoorv Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 24 Feb 2025 08:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72666 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72666 <72666@debbugs.gnu.org> Received: via spool by 72666-submit@debbugs.gnu.org id=B72666.17403865732158 (code B ref 72666); Mon, 24 Feb 2025 08:43:02 +0000 Received: (at 72666) by debbugs.gnu.org; 24 Feb 2025 08:42:53 +0000 Received: from localhost ([127.0.0.1]:38329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmU3A-0000Yj-8U for submit@debbugs.gnu.org; Mon, 24 Feb 2025 03:42:53 -0500 Received: from mail.w13.tutanota.de ([185.205.69.213]:55380) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tmU36-0000YQ-Go for 72666@debbugs.gnu.org; Mon, 24 Feb 2025 03:42:50 -0500 Received: from tutadb.w10.tutanota.de (w10.api.tuta.com [IPv6:fd:ac::d:10]) by mail.w13.tutanota.de (Postfix) with ESMTP id 2B04A6459667 for <72666@debbugs.gnu.org>; Mon, 24 Feb 2025 09:42:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1740386561; s=s1; d=tuta.io; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Cc:Date:Date:In-Reply-To:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:References:Sender; bh=7jz9dvhjrIV3e9GOQCxO2AbU2doGnvgGvvwlR5sEJdY=; b=xqLWRJtTFeQAX2/Mxev05+J6uVIgSaaY6AluXSedTV8PDDO9G7dECoqeam81oJwZ jsBffPVzDgLgvZ6Jg+VD2KETBTwwlQAn4nhsPLEKrn39fuT++b0UwKcpr5sMe/EscRg cSsKD+6q74PCdlLAC8nMlHoiI5a3HBseu7JaNXXw89Ta/epQ/cEls69P1FxbAumy+GT Qtq8ETDJnhs18KhyA403dhSdr7v6ZXKeGln0BO84W26iLx3xz4czxpBlFKJD9zUuT2K x5xGU6SnZB2+EELVawlfJo/rEcYqRWtaFvkIwoVtjhpYu0wQnd4dxZFjmZkl8Whbjgy eb59mcaLlg== Date: Mon, 24 Feb 2025 09:42:41 +0100 (CET) From: Apoorv Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_580073_1197604607.1740386561170" X-Spam-Score: -1.7 (-) 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: -2.7 (--) ------=_Part_580073_1197604607.1740386561170 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I tried to update the package definition to latest, but for some reason its= failing to build now. -=C2=A0 (let ((commit "b4ba5a90461d698000df73ebff736570667e42ac") +=C2=A0 (let ((commit "371c28ca14967e9c5dcaadf5921152ecc40241d0") -=C2=A0=C2=A0=C2=A0=C2=A0 (version (git-version "1.8.5" revision commit)) +=C2=A0=C2=A0=C2=A0=C2=A0 (version (git-version "1.9.9" revision commit)) -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 "1j6cap45608jdybgj3zsql= fbzmqpqxl29jk7ikk3x7d29jaxw84r")) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 "0yyjalg7shl8ya9990jppq= gfagdln363bak4xvayrr45s477diyx")) these are the only things I changed, but it fails with this error, ``` [ 43%] Building CXX object plugin_base/CMakeFiles/plugin_base.juce.dir/__/l= ib/JUCE/modules/juce_graphics/juce_graphics.cpp.o cd /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build/plugin_base &&= /gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/bin/c++ -DJUCE_GLOB= AL_MODULE_SETTINGS_INCLUDED=3D1 -DJUCE_LINUX=3D1 -DJUCE_MODAL_LOOPS_PERMITT= ED=3D0 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=3D1 -DJUCE_MODULE_AVAILABL= E_juce_audio_formats=3D1 -DJUCE_MODULE_AVAILABLE_juce_core=3D1 -DJUCE_MODUL= E_AVAILABLE_juce_cryptography=3D1 -DJUCE_MODULE_AVAILABLE_juce_data_structu= res=3D1 -DJUCE_MODULE_AVAILABLE_juce_dsp=3D1 -DJUCE_MODULE_AVAILABLE_juce_e= vents=3D1 -DJUCE_MODULE_AVAILABLE_juce_graphics=3D1 -DJUCE_MODULE_AVAILABLE= _juce_gui_basics=3D1 -DJUCE_USE_CURL=3D0 -DLINUX=3D1 -DNDEBUG=3D1 -D_NDEBUG= =3D1 -I/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/plugin_ba= se/src/plugin_base.juce -isystem /tmp/guix-build-firefly-synth-1.9.9-1.371c= 28c.drv-0/source/lib/JUCE/modules -isystem /tmp/guix-build-firefly-synth-1.= 9.9-1.371c28c.drv-0/source/lib/MTS-ESP -Wno-multichar -Wl,--no-undefined -f= visibility=3Dhidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DRELEASE=3D1 = -DJUCE_DEBUG=3D0 -fPIC -DSMTG_RENAME_ASSERT=3D1 -Wsuggest-override -Wl,--no= -undefined -fvisibility=3Dhidden -fvisibility-inlines-hidden -Wno-suggest-o= verride -std=3Dc++20 -MD -MT plugin_base/CMakeFiles/plugin_base.juce.dir/__= /lib/JUCE/modules/juce_graphics/juce_graphics.cpp.o -MF CMakeFiles/plugin_base= .juce.dir/__/lib/JUCE/modules/juce_graphics/juce_graphics.cpp.o.d -o CMakeFi= les/plugin_base.juce.dir/__/lib/JUCE/modules/juce_graphics/juce_graphics.cp= p.o = -c /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/JUCE/mod= ules/juce_graphics/juce_graphics.cpp /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/JUCE/modules= /juce_graphics/juce_graphics.cpp:115:11: fatal error: ft2build.h: No such f= ile or directory =C2=A0 115 |=C2=A0 #include =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 ^~~~~~~~~~~~ compilation terminated. make[2]: *** [plugin_base/CMakeFiles/plugin_base.juce.dir/build.make:163 : plugin_base/CMakeFiles/plugin_base.juce.dir= /__/lib/JUCE/modules/juce_graphics/juce_graphics.cpp.o ] Error 1 make=C2=A0 -f lib/vst3/public.sdk/CMakeFiles/sdk_hosting.dir/build.make lib/vst3/public.sdk/= CMakeFiles/sdk_hosting.dir/depend make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.= drv-0/build' cd /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build && /gnu/store/= 2lxfijiqqljxdxr2ppqqrn5czkh4r1rq-cmake-minimal-3.24.2/bin/cmake -E cmake_de= pends "Unix Makefiles" /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/= source /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/vst3/= public.sdk /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build /tmp/g= uix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build/lib/vst3/public.sdk /tm= p/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build/lib/vst3/public.sdk/= CMakeFiles/sdk_hosting.dir/DependInfo.cmake --color=3D make[2]: Leaving directory '/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.d= rv-0/build' make=C2=A0 -f lib/vst3/public.sdk/CMakeFiles/sdk_hosting.dir/build.make lib/vst3/public.sdk/= CMakeFiles/sdk_hosting.dir/build make[2]: Entering directory '/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.= drv-0/build' [ 44%] Building CXX object lib/vst3/public.sdk/CMakeFiles/sdk_hosting.dir/s= ource/vst/hosting/connectionproxy.cpp.o cd /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build/lib/vst3/publi= c.sdk && /gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/bin/c++ -DJ= UCE_GLOBAL_MODULE_SETTINGS_INCLUDED=3D1 -I/tmp/guix-build-firefly-synth-1.9= .9-1.371c28c.drv-0/source/lib/vst3/public.sdk/.. -I/tmp/guix-build-firefly-= synth-1.9.9-1.371c28c.drv-0/source/lib/vst3/base/.. -I/tmp/guix-build-firef= ly-synth-1.9.9-1.371c28c.drv-0/source/lib/vst3/pluginterfaces/.. -Wno-multi= char -O3 -DNDEBUG -DRELEASE=3D1 -fPIC -DSMTG_RENAME_ASSERT=3D1 -Wsuggest-ov= erride -DRELEASE=3D1 -MD -MT lib/vst3/public.sdk/CMakeFiles/sdk_hosting.dir= /source/vst/hosting/connectionproxy.cpp.o -MF CMakeFiles/sdk_h= osting.dir/source/vst/hosting/connectionproxy.cpp.o.d -o CMakeFiles/sdk_hos= ting.dir/source/vst/hosting/connectionproxy.cpp.o -c /tmp/guix-build-firefl= y-synth-1.9.9-1.371c28c.drv-0/source/lib/vst3/public.sdk/source/vst/hosting= /connectionproxy.cpp ``` not sure why, as I do already have `freetype` as a input. --=20 Secured with Tuta Mail:=20 https://tuta.com/free-email Feb 23, 2025, 21:39 by apoorvs@tuta.io: > @Steve George Hi, could please tell me what you mean by send patch "in-li= ne"? as in copy paste the patch in the Email body and not as an attachment? > > -- > Secured with Tuta Mail: > https://tuta.com/free-email > ------=_Part_580073_1197604607.1740386561170 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I tried to update the package definitio= n to latest, but for some reason its failing to build now.

-  (let ((commit "b4ba5a90461d6= 98000df73ebff736570667e42ac")
+  (let ((commit "371c28ca14967e9c5dcaadf5921152ecc40241d0")
=

-   &nbs= p; (version (git-version "1.8.5" revision commit))
+     (version (git-version= "1.9.9" revision commit))

-        (base32 "1j6cap45608jdyb= gj3zsqlfbzmqpqxl29jk7ikk3x7d29jaxw84r"))
<= div dir=3D"auto">+        (base32 "0yyja= lg7shl8ya9990jppqgfagdln363bak4xvayrr45s477diyx"))

these are the only things I changed, but it = fails with this error,

```
[ 43%] Building CXX object plugin_base/CM= akeFiles/plugin_base.j= uce.dir/__/lib/JUCE/modules/juce_graphics/juce_graphics.cpp.o
=
cd /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.dr= v-0/build/plugin_base && /gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw= 8-gcc-11.4.0/bin/c++ -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=3D1 -DJUCE_LINU= X=3D1 -DJUCE_MODAL_LOOPS_PERMITTED=3D0 -DJUCE_MODULE_AVAILABLE_juce_audio_b= asics=3D1 -DJUCE_MODULE_AVAILABLE_juce_audio_formats=3D1 -DJUCE_MODULE_AVAI= LABLE_juce_core=3D1 -DJUCE_MODULE_AVAILABLE_juce_cryptography=3D1 -DJUCE_MO= DULE_AVAILABLE_juce_data_structures=3D1 -DJUCE_MODULE_AVAILABLE_juce_dsp=3D= 1 -DJUCE_MODULE_AVAILABLE_juce_events=3D1 -DJUCE_MODULE_AVAILABLE_juce_grap= hics=3D1 -DJUCE_MODULE_AVAILABLE_juce_gui_basics=3D1 -DJUCE_USE_CURL=3D0 -D= LINUX=3D1 -DNDEBUG=3D1 -D_NDEBUG=3D1 -I/tmp/guix-build-firefly-synth-1.9.9-= 1.371c28c.drv-0/source/plugin_base/src/plugin_base.juce -isystem /tmp/guix-= build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/JUCE/modules -isystem = /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/MTS-ESP -Wno= -multichar -Wl,--no-undefined -fvisibility=3Dhidden -fvisibility-inlines-hi= dden -O3 -DNDEBUG -DRELEASE=3D1 -DJUCE_DEBUG=3D0 -fPIC -DSMTG_RENAME_ASSERT= =3D1 -Wsuggest-override -Wl,--no-undefined -fvisibility=3Dhidden -fvisibili= ty-inlines-hidden -Wno-suggest-override -std=3Dc++20 -MD -MT plugin_base/CM= akeFiles/plugin_base.j= uce.dir/__/lib/JUCE/modules/juce_graphics/juce_graphics.cpp.o -MF CMake= Files/plugin_base.ju= ce.dir/__/lib/JUCE/modules/juce_graphics/juce_graphics.cpp.o.d -o CMake= Files/plugin_base.juce= .dir/__/lib/JUCE/modules/juce_graphics/juce_graphics.cpp.o -c /tmp/guix= -build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/JUCE/modules/juce_gra= phics/juce_graphics.cpp
/tmp/guix-build-firefly-= synth-1.9.9-1.371c28c.drv-0/source/lib/JUCE/modules/juce_graphics/juce_grap= hics.cpp:115:11: fatal error: ft2build.h: No such file or directory
  115 |  #include <ft2build.h>
      |    =        ^~~~~~~~~~~~
compilation terminated.
make[2]: *** [plugin_b= ase/CMakeFiles/plugin_base.juce.dir/build.make:163: plu= gin_base/CMakeFiles/plugin_base.juce.dir/__/lib/JUCE/modules/juce_graphics/juce_graphics.cpp.o<= /a>] Error 1
make[2]: *** Waiting for = unfinished jobs....
make[2]: Entering directory = '/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build'
cd /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build &a= mp;& /gnu/store/2lxfijiqqljxdxr2ppqqrn5czkh4r1rq-cmake-minimal-3.24.2/b= in/cmake -E cmake_depends "Unix Makefiles" /tmp/guix-build-firefly-synth-1.= 9.9-1.371c28c.drv-0/source /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.dr= v-0/source/lib/vst3/public.sdk /tmp/guix-build-firefly-synth-1.9.9-1.371c28= c.drv-0/build /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build/lib= /vst3/public.sdk /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build/= lib/vst3/public.sdk/CMakeFiles= /sdk_hosting.dir/DependInfo.cmake --color=3D
make[2]: Leaving directory '/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.= drv-0/build'
make[2]: Entering directory= '/tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build'
cd /tmp/guix-build-firefly-synth-1.9.9-1.371c28c.drv-0/build/lib/vst3/pu= blic.sdk && /gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/= bin/c++ -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=3D1 -I/tmp/guix-build-firefl= y-synth-1.9.9-1.371c28c.drv-0/source/lib/vst3/public.sdk/.. -I/tmp/guix-bui= ld-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/vst3/base/.. -I/tmp/guix-= build-firefly-synth-1.9.9-1.371c28c.drv-0/source/lib/vst3/pluginterfaces/..= -Wno-multichar -O3 -DNDEBUG -DRELEASE=3D1 -fPIC -DSMTG_RENAME_ASSERT=3D1 -= Wsuggest-override -DRELEASE=3D1 -MD -MT lib/vst3/public.sdk/CMakeFiles/sdk_hostin= g.dir/source/vst/hosting/connectionproxy.cpp.o -MF CMakeFiles/sdk_hosti= ng.dir/source/vst/hosting/connectionproxy.cpp.o.d -o CMakeFiles/sdk_hosting= .dir/source/vst/hosting/connectionproxy.cpp.o -c /tmp/guix-build-firefly-sy= nth-1.9.9-1.371c28c.drv-0/source/lib/vst3/public.sdk/source/vst/hosting/connectionproxy.cpp
```

= not sure why, as I do already have `freetype` as a input.

--
Secur= ed with Tuta Mail:


=
Feb 23, 2025, 21:39 by apoorvs@tuta.io:
@Steve George Hi,= could please tell me what you mean by send patch "in-line"? as in copy pas= te the patch in the Email body and not as an attachment?

--
Secured= with Tuta Mail:

------=_Part_580073_1197604607.1740386561170--