Message ID | cover.1739717336.git.monego@posteo.net |
---|---|
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D53C527BBEA; Sun, 16 Feb 2025 14:59:16 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 684AF27BBE2 for <patchwork@mira.cbaines.net>; Sun, 16 Feb 2025 14:59:16 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces@gnu.org>) id 1tjg6p-0008A2-Oc; Sun, 16 Feb 2025 09:59:04 -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 <Debian-debbugs@debbugs.gnu.org>) id 1tjg6o-00089i-D5 for guix-patches@gnu.org; Sun, 16 Feb 2025 09:59:02 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tjg6o-0002SA-4M for guix-patches@gnu.org; Sun, 16 Feb 2025 09:59:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=dwjTn/k3LJzku1iBZxt0Q5jJ+y6djTsf8rw3eFZPbQ0=; b=Bgl5a+ySJh8+zURHaIcfOe8WoJLPO0edpPf+bxEJrnHD3lmmYN36vqoog35EBjS1YEuVdITautst4guR6Ao9K29GT1ZDsl3ODOv/GD5TLNmzloxpR62V3s5nLwGK9832Kh86ZIK3MlD4rTpo0tENHGd8ScuY4K837h9+qMlvs4shzmOae+FSaHw9H9d9BIgsuLu+KRKCrStZfqF6p+KO2L/gnDkUj2h5aLTTfM4iqUB1zNIiFyLtrgIC0w2C6EgCC2cuAEfTDtHpGmhBfLQoI0u/BfS3IQsVqmetRMO9gKFczgnK9+2NZnd/Vh0U48uvPQVtzQy14VgXEfFywCsQHw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tjg6n-0003LX-V9 for guix-patches@gnu.org; Sun, 16 Feb 2025 09:59:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#76339] [PATCH core-updates-team 0/4] Update libde265 and remove dependency on qtbase-5. Resent-From: Vinicius Monego <monego@posteo.net> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2025 14:59:01 +0000 Resent-Message-ID: <handler.76339.B.173971792212834@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 76339 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 76339@debbugs.gnu.org Cc: Vinicius Monego <monego@posteo.net> X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173971792212834 (code B ref -1); Sun, 16 Feb 2025 14:59:01 +0000 Received: (at submit) by debbugs.gnu.org; 16 Feb 2025 14:58:42 +0000 Received: from localhost ([127.0.0.1]:36316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1tjg6U-0003Kw-EQ for submit@debbugs.gnu.org; Sun, 16 Feb 2025 09:58:42 -0500 Received: from lists.gnu.org ([2001:470:142::17]:51056) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <monego@posteo.net>) id 1tjg6S-0003Kg-Nh for submit@debbugs.gnu.org; Sun, 16 Feb 2025 09:58:41 -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 <monego@posteo.net>) id 1tjg6N-00083i-5C for guix-patches@gnu.org; Sun, 16 Feb 2025 09:58:35 -0500 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <monego@posteo.net>) id 1tjg6K-0002Jj-87 for guix-patches@gnu.org; Sun, 16 Feb 2025 09:58:34 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 29EBA240101 for <guix-patches@gnu.org>; Sun, 16 Feb 2025 15:57:24 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1739717845; bh=eznOscdwwq1mOOR3+D5dcVzx/idSscQwYMNSCgtaNmM=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:From; b=Tc/zAz7nv9nBOk7g9zddbPVWgl7dqBGK3sBCC4zKmzT49W483WS/WHRDD6Wpj0Pyi ho9PbQgmqbBKJKu0G3VGYdrIugL0oLr8re8I6F4gL4FOTzMIEFf5aT7rZQEUEzjRAi zHQkr1V2NqxpnjfsbmSi7LkYPw45StZHYGKC5G1s3P1ZMARqEIKr+oude6jo1TcQRk s8EAjD5zWQk85PSOkIDxGzFAOj2JOu5PSlyu3lK/HT+OCE7B1dlqfVgNVaioLzqmm1 bCSyvVoX54d5HOnFW/8CwW+n8Ic4qtqxQCGNpKjHFSuqVG6UcxVJndek5rvVZNBl5j nXZSrgvsiuoig== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YwpmM3gY2z6tx7; Sun, 16 Feb 2025 15:57:23 +0100 (CET) From: Vinicius Monego <monego@posteo.net> Date: Sun, 16 Feb 2025 14:56:31 +0000 Message-ID: <cover.1739717336.git.monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.67.36.66; envelope-from=monego@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches |
Series |
Update libde265 and remove dependency on qtbase-5.
|
|
Message
Vinicius Monego
Feb. 16, 2025, 2:56 p.m. UTC
This series updates and removes the unused inputs of qtbase-5 on libde265. Removing this input would clear a transitive dependency of 400+ packages on qtbase-5, so I am sending this to core-updates-team but it could be pushed to master if wanted. As said in the commit message, qtbase-5 is a dependency for 'sherlock265', a h265 developer tool. It was not being built already because it depends on either libvideogfx or libswscale, and is not useful for dependent packages which only link the library. Vinicius Monego (4): gnu: libde265: Remove dependency on qtbase-5. libde265: Remove package labels. gnu: libde265: Update to 1.0.15. gnu: libde265: Use G-Expressions. gnu/packages/video.scm | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) base-commit: b4dc8eb4adff9d824ff7df704e134964b3b47396
Comments
On 2025-02-16 14:56, Vinicius Monego wrote: > This series updates and removes the unused inputs of qtbase-5 on > libde265. Removing this input would clear a transitive dependency of > 400+ packages on qtbase-5, so I am sending this to core-updates-team > but it could be pushed to master if wanted. Hi Vinicius, I made a similar commit in 74517 that should be (haven't checked) applied in the gnome-team branch.
On Sun, Feb 16, 2025 at 05:21:21PM +0100, Nicolas Graves via Guix-patches via wrote: > On 2025-02-16 14:56, Vinicius Monego wrote: > > > This series updates and removes the unused inputs of qtbase-5 on > > libde265. Removing this input would clear a transitive dependency of > > 400+ packages on qtbase-5, so I am sending this to core-updates-team > > but it could be pushed to master if wanted. > > Hi Vinicius, > > I made a similar commit in 74517 that should be (haven't checked) > applied in the gnome-team branch. Okay Nicolas, gnome-team sounds fine to me. Vinicius, we are no longer using a core-updates branch, and I don't there is no core-updates-team. See here for the new workflow: https://guix.gnu.org/manual/devel/en/html_node/Managing-Patches-and-Branches.html There is a 'core-packages' team, but that's for packages that are truly at the root of the dependency graph: https://git.savannah.gnu.org/cgit/guix.git/tree/etc/teams.scm?id=e4b54095cbe377ea526719b3d5dcc619e111aa2a#n490 Maybe we should make a 'media' team that would handle things like video codecs, as they tend to trigger a lot of rebuilds these days, and they don't really fit anywhere else.
Hi Leo, Leo Famulari <leo@famulari.name> writes: > On Sun, Feb 16, 2025 at 05:21:21PM +0100, Nicolas Graves via Guix-patches via wrote: >> On 2025-02-16 14:56, Vinicius Monego wrote: >> >> > This series updates and removes the unused inputs of qtbase-5 on >> > libde265. Removing this input would clear a transitive dependency of >> > 400+ packages on qtbase-5, so I am sending this to core-updates-team >> > but it could be pushed to master if wanted. >> >> Hi Vinicius, >> >> I made a similar commit in 74517 that should be (haven't checked) >> applied in the gnome-team branch. > > Okay Nicolas, gnome-team sounds fine to me. > > Vinicius, we are no longer using a core-updates branch, and I don't > there is no core-updates-team. See here for the new workflow: > > https://guix.gnu.org/manual/devel/en/html_node/Managing-Patches-and-Branches.html > > There is a 'core-packages' team, but that's for packages that are truly > at the root of the dependency graph: > > https://git.savannah.gnu.org/cgit/guix.git/tree/etc/teams.scm?id=e4b54095cbe377ea526719b3d5dcc619e111aa2a#n490 > > Maybe we should make a 'media' team that would handle things like video > codecs, as they tend to trigger a lot of rebuilds these days, and they > don't really fit anywhere else. I think Nicolas knows that given their subject prefix is 'core-updates-TEAM', and using it simply as a hint that this causes a large rebuild. We don't have this documented yet, but it makes sense to communicate this information to help avoiding inadvertently merging large changes to the main branch.
On Tue, Feb 18, 2025, at 01:53, Maxim Cournoyer wrote: > Leo Famulari <leo@famulari.name> writes: >> Vinicius, we are no longer using a core-updates branch, and I don't >> there is no core-updates-team. See here for the new workflow: > I think Nicolas knows that given their subject prefix is > 'core-updates-TEAM', and using it simply as a hint that this causes a > large rebuild. We don't have this documented yet, but it makes sense to > communicate this information to help avoiding inadvertently merging > large changes to the main branch. I had meant to write "I don't think there is a core-updates-team". Sorry for the confusion.