From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 3B56C158064 for ; Sat, 4 May 2024 03:30:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E3FEFE2A75; Sat, 4 May 2024 03:30:21 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 35A06E2A71 for ; Sat, 4 May 2024 03:30:21 +0000 (UTC) From: Sam James To: James Calligeros Cc: gentoo-dev@lists.gentoo.org, leio@gentoo.org, asahi@gentoo.org, pr@gentoo.org Subject: Re: [gentoo-dev] [PATCH v2] 2024-05-03-wireplumber-0_5-bump: add news item In-Reply-To: <20240503121926.23857-2-jcalligeros99@gmail.com> (James Calligeros's message of "Fri, 3 May 2024 22:19:27 +1000") Organization: Gentoo References: <20240503121926.23857-2-jcalligeros99@gmail.com> User-Agent: mu4e 1.12.4; emacs 30.0.50 Date: Sat, 04 May 2024 04:30:16 +0100 Message-ID: <87edaijltj.fsf@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain X-Archives-Salt: d3aa4def-61ee-4a92-9cd2-c360fc300832 X-Archives-Hash: 531a4bb9ddeba1d5922d91597491f2d8 James Calligeros writes: > Signed-off-by: James Calligeros > --- > .../2024-05-03-wireplumber-0_5-bump.en.txt | 25 +++++++++++++++++++ > 1 file changed, 25 insertions(+) > create mode 100644 2024-05-03-wireplumber-0_5-bump/2024-05-03-wireplumber-0_5-bump.en.txt > > diff --git a/2024-05-03-wireplumber-0_5-bump/2024-05-03-wireplumber-0_5-bump.en.txt b/2024-05-03-wireplumber-0_5-bump/2024-05-03-wireplumber-0_5-bump.en.txt > new file mode 100644 > index 0000000..22f2314 > --- /dev/null > +++ b/2024-05-03-wireplumber-0_5-bump/2024-05-03-wireplumber-0_5-bump.en.txt > @@ -0,0 +1,25 @@ > +Title: media-video/wireplumber-0.5.2 may break on upgrade > +Author: James Calligeros > +Posted: 2024-05-03 > +Revision: 1 > +News-Item-Format: 2.0 > +Display-If-Installed: media-video/wireplumber > + > +As some will be aware, WirePlumber 0.5.0 introduced a significant > +breaking change to its entire configuration system, eliminating the use > +of Lua scripts for configuration purposes. This also came with a > +complete rework of how Lua scripts are registered with WirePlumber > +for execution. > + > +Most typical desktop users, including EasyEffects users, should not > +notice any change to their system. That said, it was not uncommon for > +people to suggest or implement configuration changes using the Lua API. > + > +Any custom functionality which relies on WirePlumber's Lua API will > +break upon upgrade. > + > +If you rely on this functionality, please review the WirePlumber > +documentation on porting your Lua scripts to the new API and > +registering them with the system before upgrading: > + > +https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/migration.html LGTM. Let's give it the standard 48 hours then let's ship it. If you feel it'd be useful to commit pw+wp masked before then, we can, but my gut is that it isn't. Thanks again for working on this. best, sam