From unknown Sat Jun 21 10:30:22 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#57218 <57218@debbugs.gnu.org> To: bug#57218 <57218@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add pipewire.scm and easyeffects Reply-To: bug#57218 <57218@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:30:22 +0000 retitle 57218 [PATCH] gnu: Add pipewire.scm and easyeffects reassign 57218 guix-patches submitter 57218 Formbi severity 57218 normal tag 57218 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 14 19:55:37 2022 Received: (at submit) by debbugs.gnu.org; 14 Aug 2022 23:55:37 +0000 Received: from localhost ([127.0.0.1]:40058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNNSA-0008RX-Cl for submit@debbugs.gnu.org; Sun, 14 Aug 2022 19:55:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:46602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNNS4-0008RJ-RP for submit@debbugs.gnu.org; Sun, 14 Aug 2022 19:55:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55656) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNNS4-0004T7-CB for guix-patches@gnu.org; Sun, 14 Aug 2022 19:55:28 -0400 Received: from mail-40141.protonmail.ch ([185.70.40.141]:18585) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNNS1-0004V9-O6 for guix-patches@gnu.org; Sun, 14 Aug 2022 19:55:28 -0400 Date: Sun, 14 Aug 2022 23:55:18 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1660521321; x=1660780521; bh=n7P3Xd9+ESKItt7LqTfcEwp+AFiLQ7ddyVrFnQ8Nlpw=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=FDlODksIY/0tP5OGNpso1XOEWFTfrFb9R/KHjCP6thUrIUxOeA5BMJlr/oAv/90Ac LJ9CpPBtRymGde2uZQvD3UzGe587A26WkLZPKiPy4odT/VQUM3bB3hgrtLLtPe3cjt UyzAxHBB21ov20cT8QZZklT332T/dYDnqoX4Tv4GruaOEhMFhUPoC469L7MGalZJQH qfMzahK/ElrGCecGoYvRf6tig2tD/gRCwWtD9UomSOH7zi1a/Io/6xoQ+pCsgQXHUV WXL9DIHysR4XAlcOUeQa7Te5heeDfGh29ZMvkszedrEmUjFE3qESHuOXcY60B4l+Mm fh3OZtxgIeEeg== To: Formbi via Guix-patches From: Formbi Subject: [PATCH] gnu: Add pipewire.scm and easyeffects Message-ID: Feedback-ID: 5138958: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.141; envelope-from=formbi@protonmail.com; helo=mail-40141.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, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H2=-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: 0.2 (/) X-Debbugs-Envelope-To: submit 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: , Reply-To: Formbi Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This patch adds the pipewire.scm file (as was suggested on IRC) and the eas= yeffects package inside it. >From 817c0f81a1e67b27cdea6010860b6638a6acdd08 Mon Sep 17 00:00:00 2001 From: Formbi Date: Mon, 15 Aug 2022 01:44:41 +0200 Subject: [PATCH] add pipewire.scm and easyeffects --- gnu/packages/pipewire.scm | 117 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 117 insertions(+) create mode 100644 gnu/packages/pipewire.scm diff --git a/gnu/packages/pipewire.scm b/gnu/packages/pipewire.scm new file mode 100644 index 0000000000..2b923e0d05 --- /dev/null +++ b/gnu/packages/pipewire.scm @@ -0,0 +1,117 @@ +;;; Copyright =C2=A9 2022 Marcel Kupiec +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + + +(define-module (gnu packages pipewire) + #:use-module ((guix licenses) + #:prefix license:) + #:use-module (guix build-system cmake) + #:use-module (guix build-system meson) + #:use-module (guix download) + #:use-module (guix gexp) + #:use-module (guix git-download) + #:use-module (guix packages) + #:use-module (gnu packages) + #:use-module (gnu packages algebra) + #:use-module (gnu packages audio) + #:use-module (gnu packages cmake) + #:use-module (gnu packages cpp) + #:use-module (gnu packages freedesktop) + #:use-module (gnu packages gettext) + #:use-module (gnu packages glib) + #:use-module (gnu packages gnome) + #:use-module (gnu packages gtk) + #:use-module (gnu packages linux) + #:use-module (gnu packages lua) + #:use-module (gnu packages music) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages pretty-print) + #:use-module (gnu packages pulseaudio) + #:use-module (gnu packages qt) + #:use-module (gnu packages tbb) + #:use-module (gnu packages xdisorg) + #:use-module (gnu packages xiph)) + +(define-public easyeffects + (let ((toolchain (specification->package "gcc-toolchain@11"))) + ;; for std::source_location + (package-with-c-toolchain + (package + (name "easyeffects") + (version "6.2.8") + (source (origin + (method git-fetch) +=09 (uri (git-reference +=09=09 (url "https://github.com/wwmm/easyeffects") +=09=09 (commit (string-append "v" version)))) +=09 (file-name (git-file-name name version)) + (sha256 + (base32 + "0ahwgcvw7krbylhk00cacikzlaical344i3jkcmq5vr6vl5c8048")))= ) + (build-system meson-build-system) + (arguments + (list #:glib-or-gtk? #t + #:phases #~(modify-phases %standard-phases +=09=09=09=09 (add-after 'unpack 'skip-gtk-update-icon-cache +=09=09=09=09=09=09 (lambda _ +=09=09=09=09=09=09 (substitute* "meson_post_install.py" +=09=09=09=09=09=09=09=09 (("gtk4-update-icon-cache") +=09=09=09=09=09=09=09=09 (which "true")))))))) + (inputs (list gnome-autoar + calf + fftwf + fmt + gtk + libadwaita + libbs2b + libebur128 + libsamplerate + libsigc++ + libsndfile + lilv + lsp-plugins + lv2 + mda-lv2 + pipewire-0.3 + rubberband + speexdsp + tbb + xiph-rnnoise + zam-plugins + zita-convolver)) + (native-inputs (list desktop-file-utils ;for update-desktop-database +=09=09=09 `(,glib "bin") +=09=09=09 appstream-glib +=09=09=09 cmake +=09=09=09 gettext-minimal +=09=09=09 itstool +=09=09=09 json-modern-cxx +=09=09=09 pkg-config)) + (home-page + "https://github.com/wwmm/easyeffects") + (synopsis + "Audio effects for PipeWire applications") + (description + "EasyEffects is an advanced audio manipulation tool. +It includes an equalizer, limiter, compressor and a reverberation tool, ju= st to +mention a few. To complement this there is also a built in spectrum analy= zer. + +Besides manipulating sound output, EasyEffects is able to apply effects to= an +input device, such as a microphone. This is, for example, useful in audio +recording, but it also works well during voice conversations.") + (license license:gpl3+)) + `(("toolchain" ,toolchain))))) -- 2.37.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 15 04:37:45 2022 Received: (at 57218) by debbugs.gnu.org; 15 Aug 2022 08:37:45 +0000 Received: from localhost ([127.0.0.1]:40824 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNVbV-0005xX-Di for submit@debbugs.gnu.org; Mon, 15 Aug 2022 04:37:45 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNVbU-0005xL-6k for 57218@debbugs.gnu.org; Mon, 15 Aug 2022 04:37:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35138) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNVbO-0004Wo-Ni; Mon, 15 Aug 2022 04:37:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=Ijbs71EWGAAN7WLimKmk9QYSrZFbz76ow2FwtD4oZSk=; b=fFojR84IKkPL8fmLIaiN WCpQstIh21azhzfWWX+/NOrk971KntWQyMbIFqpH9AIeyFxE6+2EJRCV+e2m1S8lC9dRqNNhfree8 NQSdJ1RpwS7tMhCpfTHF9Jw9bo7055i00jzck4qV4+DMOtvwEN2GdBb3dPPINH1M2bYrTH+dabKsA UVKL3ffaVXLxq/lB7nM6j626KZpQohRxaI6cNn15AnF4t2C/H+wlsrTAUFf4vO+skeKEyZG0dZOL6 SA5d/VHznte09p4pQWhpsJ12Qp7MidOSyohshGVI+zX+PQEFEuiE3y6bStuZLg1uPuByEAMFvOfY7 GJBi2zKU17RiZg==; Received: from 2a02-8429-81d2-3d01-94c9-8097-ea5c-2775.rev.sfr.net ([2a02:8429:81d2:3d01:94c9:8097:ea5c:2775]:47946 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNVbM-0005FR-CQ; Mon, 15 Aug 2022 04:37:38 -0400 From: Mathieu Othacehe To: Formbi Subject: Re: bug#57218: [PATCH] gnu: Add pipewire.scm and easyeffects References: Date: Mon, 15 Aug 2022 10:37:34 +0200 In-Reply-To: (formbi@protonmail.com's message of "Sun, 14 Aug 2022 23:55:18 +0000") Message-ID: <87pmh1gawh.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57218 Cc: 57218@debbugs.gnu.org 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: -3.3 (---) Hey, > Subject: [PATCH] add pipewire.scm and easyeffects > > --- > gnu/packages/pipewire.scm | 117 ++++++++++++++++++++++++++++++++++++++ You need to write a proper commit message. Something like: --8<---------------cut here---------------start------------->8--- gnu: easyeffects: New variable. * gnu/packages/pipewire.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --8<---------------cut here---------------end--------------->8--- You also need to add the new file to gnu/local.mk so that it can be compiled between other things. Could you please send a v2? Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 15 07:25:54 2022 Received: (at 57218) by debbugs.gnu.org; 15 Aug 2022 11:25:54 +0000 Received: from localhost ([127.0.0.1]:41005 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNYEE-0004BY-4C for submit@debbugs.gnu.org; Mon, 15 Aug 2022 07:25:54 -0400 Received: from mail-40138.protonmail.ch ([185.70.40.138]:26227) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNYEB-0004BG-PC for 57218@debbugs.gnu.org; Mon, 15 Aug 2022 07:25:53 -0400 Date: Mon, 15 Aug 2022 11:25:38 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1660562745; x=1660821945; bh=IX8LBoYNR69aVMypE/flqkJAV+2yVxBsBERX9FQ95/s=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To: Feedback-ID:Message-ID; b=h0ZlzCdB+GFgho4GfbHKyZFE7lrIeCiq+pTH9waT6JPjEv1AZizawqvhlidafBaNw lPOOD39OBZIaCpxr6kbP+90VrBVgJXXJuFKAMf8NyguFPgbUpCltFO1ij3aHRoU9ho 0w30/hfciREqQ0FnxnDQDvNh3hunZ2ThcE+Vza/oDSXimhMJwfCN9gTejMEAU9qi5o aaN6PjfkvyueO8hNSPKkLVCbcAKz1ZCBo0/OKI1Wjax/IMJQ0INOVyBhGNaFrrLPTO Rl514jvWZ501jSxLcuSoiX6RkvyyLyQwoTpWby9wq5mfBDFNLKWTjyOaVjr75L+Nlw ibTSUvKtLpAqg== To: Mathieu Othacehe From: Formbi Subject: Re: bug#57218: [PATCH] gnu: Add pipewire.scm and easyeffects Message-ID: In-Reply-To: <87pmh1gawh.fsf@gnu.org> References: <87pmh1gawh.fsf@gnu.org> Feedback-ID: 5138958:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57218 Cc: 57218@debbugs.gnu.org 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: , Reply-To: Formbi Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, Would this be okay? (sorry, I clicked the wrong reply button) >From 6a29b31090feeb9d219143634d117ec13f20c127 Mon Sep 17 00:00:00 2001 From: Formbi Date: Mon, 15 Aug 2022 13:20:28 +0200 Subject: [PATCH] gnu: easyeffects: New variable. * gnu/packages/pipewire.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/packages/pipewire.scm | 117 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 118 insertions(+) create mode 100644 gnu/packages/pipewire.scm diff --git a/gnu/local.mk b/gnu/local.mk index 2d32d85d47..03f2eed526 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -480,6 +480,7 @@ GNU_SYSTEM_MODULES =3D=09=09=09=09\ %D%/packages/php.scm=09=09=09=09\ %D%/packages/piet.scm=09=09=09\ %D%/packages/pikchr.scm=09=09=09\ + %D%/packages/pipewire.scm=09=09=09\ %D%/packages/pkg-config.scm=09=09=09\ %D%/packages/plan9.scm=09=09=09\ %D%/packages/plotutils.scm=09=09=09\ diff --git a/gnu/packages/pipewire.scm b/gnu/packages/pipewire.scm new file mode 100644 index 0000000000..2b923e0d05 --- /dev/null +++ b/gnu/packages/pipewire.scm @@ -0,0 +1,117 @@ +;;; Copyright =C2=A9 2022 Marcel Kupiec +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + + +(define-module (gnu packages pipewire) + #:use-module ((guix licenses) + #:prefix license:) + #:use-module (guix build-system cmake) + #:use-module (guix build-system meson) + #:use-module (guix download) + #:use-module (guix gexp) + #:use-module (guix git-download) + #:use-module (guix packages) + #:use-module (gnu packages) + #:use-module (gnu packages algebra) + #:use-module (gnu packages audio) + #:use-module (gnu packages cmake) + #:use-module (gnu packages cpp) + #:use-module (gnu packages freedesktop) + #:use-module (gnu packages gettext) + #:use-module (gnu packages glib) + #:use-module (gnu packages gnome) + #:use-module (gnu packages gtk) + #:use-module (gnu packages linux) + #:use-module (gnu packages lua) + #:use-module (gnu packages music) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages pretty-print) + #:use-module (gnu packages pulseaudio) + #:use-module (gnu packages qt) + #:use-module (gnu packages tbb) + #:use-module (gnu packages xdisorg) + #:use-module (gnu packages xiph)) + +(define-public easyeffects + (let ((toolchain (specification->package "gcc-toolchain@11"))) + ;; for std::source_location + (package-with-c-toolchain + (package + (name "easyeffects") + (version "6.2.8") + (source (origin + (method git-fetch) +=09 (uri (git-reference +=09=09 (url "https://github.com/wwmm/easyeffects") +=09=09 (commit (string-append "v" version)))) +=09 (file-name (git-file-name name version)) + (sha256 + (base32 + "0ahwgcvw7krbylhk00cacikzlaical344i3jkcmq5vr6vl5c8048")))= ) + (build-system meson-build-system) + (arguments + (list #:glib-or-gtk? #t + #:phases #~(modify-phases %standard-phases +=09=09=09=09 (add-after 'unpack 'skip-gtk-update-icon-cache +=09=09=09=09=09=09 (lambda _ +=09=09=09=09=09=09 (substitute* "meson_post_install.py" +=09=09=09=09=09=09=09=09 (("gtk4-update-icon-cache") +=09=09=09=09=09=09=09=09 (which "true")))))))) + (inputs (list gnome-autoar + calf + fftwf + fmt + gtk + libadwaita + libbs2b + libebur128 + libsamplerate + libsigc++ + libsndfile + lilv + lsp-plugins + lv2 + mda-lv2 + pipewire-0.3 + rubberband + speexdsp + tbb + xiph-rnnoise + zam-plugins + zita-convolver)) + (native-inputs (list desktop-file-utils ;for update-desktop-database +=09=09=09 `(,glib "bin") +=09=09=09 appstream-glib +=09=09=09 cmake +=09=09=09 gettext-minimal +=09=09=09 itstool +=09=09=09 json-modern-cxx +=09=09=09 pkg-config)) + (home-page + "https://github.com/wwmm/easyeffects") + (synopsis + "Audio effects for PipeWire applications") + (description + "EasyEffects is an advanced audio manipulation tool. +It includes an equalizer, limiter, compressor and a reverberation tool, ju= st to +mention a few. To complement this there is also a built in spectrum analy= zer. + +Besides manipulating sound output, EasyEffects is able to apply effects to= an +input device, such as a microphone. This is, for example, useful in audio +recording, but it also works well during voice conversations.") + (license license:gpl3+)) + `(("toolchain" ,toolchain))))) -- 2.37.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 17 08:48:25 2022 Received: (at 57218) by debbugs.gnu.org; 17 Aug 2022 12:48:26 +0000 Received: from localhost ([127.0.0.1]:49753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOITB-0000m4-K3 for submit@debbugs.gnu.org; Wed, 17 Aug 2022 08:48:25 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOIT9-0000lp-RH for 57218@debbugs.gnu.org; Wed, 17 Aug 2022 08:48:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47086) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oOIT4-0000FW-Jt; Wed, 17 Aug 2022 08:48:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=pIvoLUNvCaF0Bh1tV81w8jbuCpbrBSRp2fUWV1enQCc=; b=ICKkcI5eVFk6j4/h1PmA kPsnJMmyJxWjsL8TiNbA9GNd8CNu5eyy8L7pzS5ZD/za60RD7QnOslHVUxLB53+R6360cpWyY0ffG JIjvCR7OjJDE1YHK7pXdEVy4/bTyg6fAUs8Azd1t5M1bbmxzeukurAJKPPeRIZTrS6xIpTNfj+UhE 2ZSDRF4JyXmDw/6XxjLgTw1XP/5x5AVLqkimi0aPouz6xE1F8JAXk3BnBAZjAZyHk5OGkH1kmMWIj GQRdqvulW4uVbwPsy/xtoOghfuBDdP7ubwUJ7OHqFDWeJ34jl6iVcMEkvxgkbaeNoBZUpGf+KnZjJ Sf1+pLgWzyxZKQ==; Received: from 2a02-8429-81d2-3d01-94c9-8097-ea5c-2775.rev.sfr.net ([2a02:8429:81d2:3d01:94c9:8097:ea5c:2775]:56972 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oOIT4-0002Ce-5K; Wed, 17 Aug 2022 08:48:18 -0400 From: Mathieu Othacehe To: Formbi Subject: Re: bug#57218: [PATCH] gnu: Add pipewire.scm and easyeffects References: <87pmh1gawh.fsf@gnu.org> Date: Wed, 17 Aug 2022 14:48:15 +0200 In-Reply-To: (formbi@protonmail.com's message of "Mon, 15 Aug 2022 11:25:38 +0000") Message-ID: <87a683vxww.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57218 Cc: 57218@debbugs.gnu.org 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: -3.3 (---) Hello, Thanks for the v2, a few more remarks below. > + (let ((toolchain (specification->package "gcc-toolchain@11"))) > + ;; for std::source_location > + (package-with-c-toolchain Is it normal that "guix build easyeffects" doesn't seem to locate the package? A consequence of package-with-c-toolchain? > + #:phases #~(modify-phases %standard-phases > + (add-after 'unpack 'skip-gtk-update-icon-cache > + (lambda _ > + (substitute* "meson_post_install.py" > + (("gtk4-update-icon-cache") > + (which "true")))))))) You need to wrap it to stay under the 78 columns limit. > + xiph-rnnoise This variable is undefined. The indentation also seem off: --8<---------------cut here---------------start------------->8--- /home/mathieu/guix/gnu/packages/pipewire.scm:55:0: easyeffects@6.2.8: tabulation on line 55, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:56:0: easyeffects@6.2.8: tabulation on line 56, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:57:0: easyeffects@6.2.8: tabulation on line 57, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:58:0: easyeffects@6.2.8: tabulation on line 58, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:66:0: easyeffects@6.2.8: tabulation on line 66, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:67:0: easyeffects@6.2.8: tabulation on line 67, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:68:0: easyeffects@6.2.8: tabulation on line 68, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:69:0: easyeffects@6.2.8: tabulation on line 69, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:70:0: easyeffects@6.2.8: tabulation on line 70, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:93:0: easyeffects@6.2.8: tabulation on line 93, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:94:0: easyeffects@6.2.8: tabulation on line 94, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:95:0: easyeffects@6.2.8: tabulation on line 95, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:96:0: easyeffects@6.2.8: tabulation on line 96, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:97:0: easyeffects@6.2.8: tabulation on line 97, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:98:0: easyeffects@6.2.8: tabulation on line 98, column 0 /home/mathieu/guix/gnu/packages/pipewire.scm:99:0: easyeffects@6.2.8: tabulation on line 99, column 0 --8<---------------cut here---------------end--------------->8--- Mathieu From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 17 21:38:14 2022 Received: (at submit) by debbugs.gnu.org; 18 Aug 2022 01:38:14 +0000 Received: from localhost ([127.0.0.1]:53326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOUUA-0003yv-He for submit@debbugs.gnu.org; Wed, 17 Aug 2022 21:38:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:32908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOUU7-0003ym-IA for submit@debbugs.gnu.org; Wed, 17 Aug 2022 21:38:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35938) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oOUU6-0000hL-Rd for guix-patches@gnu.org; Wed, 17 Aug 2022 21:38:11 -0400 Received: from tobias.gr ([2a02:c205:2020:6054::1]:56532) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oOUU5-0000P1-1L; Wed, 17 Aug 2022 21:38:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=IcQYpgjru9tQh njpiSIHvx87aG0aFTWReCi4il69LnA=; h=references:in-reply-to:subject:cc: to:from:date; d=tobias.gr; b=TXBBRg/W04Vjk0qrQZ8SPoyrKF9NCCSOX9c1Y+u+x XL/ioBdS53Yaz3LbdolNHM5JWVgaw5ZKLFrVG9ddqb0/N/WjlRucgv3/IdRVapSehKyAas M2OK53T5jhYMZMRc52xqU5N06uUnRHYvmGuqRYl3V85sSSsMDEzrh/tIru4hq4yzSgUFCo y5g30nJiq+e10sPLQ+5pkWkm1t4XeAc6NeW370LTL2M/7dDK0BIIMLG8PTAmVYulClrXS1 kZPR+yS97a56i/iHmD0NAjAL3C944b9Y8uDm5qlt34MRnzfYVUOX6unH2LaLhdoXAWWT1X jjo95fHM5VEMasDLPLI4Q== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id e001518a (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Thu, 18 Aug 2022 01:38:01 +0000 (UTC) Date: Thu, 18 Aug 2022 01:38:02 +0000 From: Tobias Geerinckx-Rice To: guix-patches@gnu.org, Mathieu Othacehe , Formbi Subject: Re: [bug#57218] [PATCH] gnu: Add pipewire.scm and easyeffects In-Reply-To: <87a683vxww.fsf_-_@gnu.org> References: <87pmh1gawh.fsf@gnu.org> <87a683vxww.fsf_-_@gnu.org> Message-ID: <0A83FD38-587F-429D-B7D5-6056F9B1E21D@tobias.gr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Autocrypt: addr=me@tobias.gr; keydata= mQINBFVks2ABEACjGBPhWf/qx0L9OhEIrAFTimo5dHa1FLy0AHaHvxmwYSIdJmERYGiNle1rcOvw cFRtu8KJUsrs27Vgoso3qHJpghVitUUf0v3ZuXQT9kfuQLz1Y8pyMzHwVFMLiJVj4Z3y7CJk+xyZ cpSAMbyPINbFVEhsK+z+8ojVGuaiucZkib6b67ySG6Pp1bon8xVvosj71ZRjfXh1t4X8laWO7fQq itT9lmc6DxbE/4vIhR+Vb2MblaA+DyHoNHGGao89h4CO99lfzWzsux41DnEG9d317sJRQTig6Wja EKHXZRA9FbfogD4SDa2uQYCpTJpsVjAyZyu2fuJ+t0zJJ+Ai9qDY87P6hOyd+/n8Eh2Y4TbxJiDo XUT72XY/RfPH1qrMIP3EI/NNL4LQeGG1n+625k3OVWcRVXG2vRrB6qurLmGkLEmjXWCFD9cCRGfH LeajLm9sM+t/nZPZ3btetcmK9tM2EwivyLUNhrTk73UUnI4CSAzdO2cISqo9zSMtFgj2alqd2fOR s7CKfEn+5PquruDbp/Ej7dOOrjgWSCXLDDYXRrtaKrLz/dhqq5ftFYi9tUTTQecFotM08fPtu+Kw JMP2ySHCkUqp0GvrUCeSRPAJZsmJrd535y+LlRhnqb0mbG4dgMa8A6xhkFYugnqldy/q7kX1EmRI 686N7bA6fh1MCQARAQABtCRUb2JpYXMgR2VlcmluY2t4LVJpY2UgPG1lQHRvYmlhcy5ncj6JAlIE EwEKADwCHgECF4ACGQECGwMWIQT1vFU0w28Ah7OdNu8cncT+udt8SwUCXpe0rAYLCQgHCgQFFQoJ CAsFFgMCAQAACgkQHJ3E/rnbfEu5IhAAk+0BW/twLmx1xMmeXn+I7Ne6SG3++0TRBduEaGWV3n59 lX6XPZUQdAPpS4uy0H+c90Owkw+aWUEwfyOWphrxZRtR2cCOP/3Pxj3Vgtz5RkY4u27lMj15jqa/ p7l2l256ZKJOegr9TvOWtkhMp5lxeVHT6f/44Kv/r/8mMCgSnLXYrEWPE462xI+mIJOanHLJb6No f2xLRCvXoLLp7Yejjv1dwOO71R9PMRhtNy46pZM1ylQ++UTkeSocJw4aNtiu0DHOkX9AlNBkutIx x07RpO+MqJKlzzLeQiC/fE5+dR2itRONopwXAqN3MuT7MonQo5XifBn+VK8i9xZWTXZDkWItWtCC 8oIj4zwxwFWiTmMwwSbI3Wdd/11Zw3CLc4Gd0M6NVgvAnuErQXSgr4lrWhZcncvi4L6EJTc9AUSa 8UWPF+S9t+CHTukpJmcYnsccMkOBhT7OZlmWBsylrYK/JTRWqgWSHWdSKmOuLK+MGDneOZEHkEcf jeXRWvmG7MSU5tE/p7NDLIg9vkvhQV9b0q4OtY65uNWbRe2QRJaYMDcYUAeSZzivRa8VaoVen6tb FvH44zpCxubn23ABl9YIzwvJC++r+H2qLdLpy0cfITiZadZ74Ae0aosNw7XARS6OY+A03BfXyPiI 2oW0jf/PdH9sh2mQrQxIQJ5cZz6Z3X0= Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr 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.6 (-) X-Debbugs-Envelope-To: submit Cc: 57218@debbugs.gnu.org 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.6 (--) On 17 August 2022 12:48:15 UTC, Mathieu Othacehe wrote= : >> + xiph-rnnoise > >This variable is undefined=2E That's because it was very recently renamed to just rnnoise, which was a d= ifferent (incorrectly named) package now renamed to something else=2E Complicated, but luckily the solution is simple=2E Formbi, Mathieu, Kind regards, T G-R Sent on the go=2E Excuse or enjoy my brevity=2E From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 31 17:13:52 2024 Received: (at control) by debbugs.gnu.org; 31 Mar 2024 21:13:52 +0000 Received: from localhost ([127.0.0.1]:48723 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rr2Uy-0004rw-0p for submit@debbugs.gnu.org; Sun, 31 Mar 2024 17:13:52 -0400 Received: from mailtransmit05.runbox.com ([2a0c:5a00:149::26]:54046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rr2Uw-0004re-0U; Sun, 31 Mar 2024 17:13:50 -0400 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1rr2Um-00Cy2x-IE; Sun, 31 Mar 2024 23:13:40 +0200 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: Cc:To:From:Date; bh=eylOlFg2TZEmHmJ5Rh2ObDLkHQFYg9aSGKzbEU8jgGU=; b=PYxJzQ+pk PLOADsxzlW43+VhAYLH8L0MyZacnmmuMA4TEYFID0GvdQyAl4cullR0eJaOEWTOt8VhnOaJmeHcDT +93vwitlhMtqeOO8Xu4MNEKwHCsqWq1+tnCphJG0XhcHvEijz3csoWqVl4UVB0JcNFOT6oqbw93D3 1wO4ah1a3xJBudVSbrWffJzUMskUICfgKQNIVGeginuliJ0UbYJAbhPXEZ7GHKfGjmfebz+LjuaUP JbcCOf6TSXr6gV5wFW7Gqbp5IMtS0Wt7ryxVHHP15kGv4cFrFZfq+GW78SFZ/KKLLFTQVXzhh5cqa Oe0zYCtwWkF7VSjL0blsaL8gQ==; Received: from [10.9.9.73] (helo=submission02.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1rr2Um-0006EB-8r; Sun, 31 Mar 2024 23:13:40 +0200 Received: by submission02.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1rr2UY-00Afl1-L5; Sun, 31 Mar 2024 23:13:26 +0200 Date: Sun, 31 Mar 2024 22:13:25 +0100 From: Steve George To: control@debbugs.gnu.org Subject: closing 57218 Message-ID: <1711919578-2135-bts-steve@futurile.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: devscripts bts/2.22.1ubuntu1 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control Cc: 57218-submitter@debbugs.gnu.org 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 (-) close 57218 Hi Formbi - part of the some changes you sent in another patch series. thanks From unknown Sat Jun 21 10:30:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 29 Apr 2024 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator