Message ID | 20250124114934.24600-1-ngraves@ngraves.fr |
---|---|
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 9E9BF27BBE2; Fri, 24 Jan 2025 11:50:51 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED 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 5FFEA27BBE2 for <patchwork@mira.cbaines.net>; Fri, 24 Jan 2025 11:50:51 +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 1tbICX-0002zf-5k; Fri, 24 Jan 2025 06:50:17 -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 1tbICK-0002rv-1p for guix-patches@gnu.org; Fri, 24 Jan 2025 06:50:09 -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 1tbICJ-0004uB-7O for guix-patches@gnu.org; Fri, 24 Jan 2025 06:50:03 -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:In-Reply-To:References:Subject; bh=mlhwYV0lzekJBgku5j+mRDMIo6CRw3bFy7FL/Y/7D3o=; b=f3p/gQEzvbnGcTSL8mjV1tHHij9uxVr3qDUnY6WjjuQm1tMR5aL2ucKbYYqkXbYy1AIzBsFK4VyKTGR0N3Asbr5zEKNJ0qV5Fu9zNv625j0+NrqV6j0Ep63Y+2Y3A6f9VKpQ9ttPyMEVldsQQpH+x0LffFtXJ5rVQNnmaEc7YMgNCQsxYwgFrKyl4VN4/WHt1SzeEZJUU5ItS1hA2AnGuUym2N0TMrRHvNsMh5bgWRkeubkMofhZLHQYxqc64J1DWHyJsbD1yw+A5VYLAEn70zQw3GeFgrudpZOI5ZCESugVDd0BA5PzYUIpN3khoXZZ5fPDyRvLrItc6sAflRjkxg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tbICI-0000gC-CE for guix-patches@gnu.org; Fri, 24 Jan 2025 06:50:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68150] [PATCH v3 0/8] Fix usage of glib-or-gtk-build-system References: <cover.1703953716.git.~@wolfsden.cz> In-Reply-To: <cover.1703953716.git.~@wolfsden.cz> Resent-From: Nicolas Graves <ngraves@ngraves.fr> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 24 Jan 2025 11:50:02 +0000 Resent-Message-ID: <handler.68150.B68150.17377193862520@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68150 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68150@debbugs.gnu.org Cc: Nicolas Graves <ngraves@ngraves.fr> Received: via spool by 68150-submit@debbugs.gnu.org id=B68150.17377193862520 (code B ref 68150); Fri, 24 Jan 2025 11:50:02 +0000 Received: (at 68150) by debbugs.gnu.org; 24 Jan 2025 11:49:46 +0000 Received: from localhost ([127.0.0.1]:43906 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1tbIC2-0000eY-7O for submit@debbugs.gnu.org; Fri, 24 Jan 2025 06:49:46 -0500 Received: from 10.mo561.mail-out.ovh.net ([87.98.165.232]:45855) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ngraves@ngraves.fr>) id 1tbIBy-0000e6-RW for 68150@debbugs.gnu.org; Fri, 24 Jan 2025 06:49:44 -0500 Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.25.23]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 4YfbhN1kl7z1NMj for <68150@debbugs.gnu.org>; Fri, 24 Jan 2025 11:49:39 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-4pvw8 (unknown [10.110.178.161]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 969FC1FEB6; Fri, 24 Jan 2025 11:49:39 +0000 (UTC) Received: from ngraves.fr ([37.59.142.101]) by ghost-submission-5b5ff79f4f-4pvw8 with ESMTPSA id wdg3B1N+k2fE5xsAkvPquw (envelope-from <ngraves@ngraves.fr>); Fri, 24 Jan 2025 11:49:39 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G0049f401839-5d6d-4f4d-b076-46c30af28b53, 42C72E775661E59A11C2D2C7F937A80047EE2A81) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Fri, 24 Jan 2025 12:48:20 +0100 Message-ID: <20250124114934.24600-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.47.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 9102619275259208418 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefuddrudejgedggeegfecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeekffegteffgfffjeegjedvfffgtddvueeutefgfeeuvdejgedvgeejjeevueeuveenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggedpfeejrdehledrudegvddruddtudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekudehtdesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiudgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=mlhwYV0lzekJBgku5j+mRDMIo6CRw3bFy7FL/Y/7D3o=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1737719380; v=1; b=Iq9TScNgZF5VJzhOairH27yXpCGGU4e1wz7WekID0x2YJ13Fcm0A4PWACl6v1E2puakRF810 XhaOjwLiMjnBwLvXXpE87Ahpbw4BqzI1v7IhOdBZIo9DGIZ6R2BpRLKIy6l2H80jRlqxG3uhj4R n8iXkk4fZzDxsQFGk35bUl+ZwFpeCBbbM/nFLYBz8FjQOqM2IhEmDeoORv0EF6R/WoyxFvo1ZTR h3C+tAlQGv6t8qllQwtzqa5LbwzhlNTaGGKa2E30fa/1q839LuIEwl0oELO6abBgirvkeMCvoEu 1F6R/f+1P0TRBU82KaOpK8kGotuSYpTfaKLz1mlNmsOVQ== 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> Reply-to: Nicolas Graves <ngraves@ngraves.fr> X-ACL-Warn: , Nicolas Graves via Guix-patches <guix-patches@gnu.org> From: Nicolas Graves via Guix-patches via <guix-patches@gnu.org> 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 |
Fix usage of glib-or-gtk-build-system
|
|
Message
Nicolas Graves
Jan. 24, 2025, 11:48 a.m. UTC
This is a rebased version of the patch series by Tomas Volf. Using glib-or-gtk-build-system requires hard-coding the list of modules in #:modules. Libreoffice and netsurf tried to use %glib-or-gtk-build-system-modules instead, but that lead to crashes. This series introduces new %glib-or-gtk-build-system-default-modules that contains the list that should go into #:modules. Using it in libreoffice and netsurf fixes the mentioned crashes. Other places were adjusted as well to use it instead of copying over the list. That would be hard to keep in sync. Tomas Volf (8): build: glib-or-gtk: Export %glib-or-gtk-build-system-default-modules. gnu: netsurf: Actually use glib-or-gtk-build-system. gnu: libreoffice: Actually use glib-or-gtk-build-system. gnu: sugar: Dehardcode #:modules. gnu: sugar-datastore: Dehardcode #:modules. gnu: sugar-toolkit-gtk3: Dehardcode #:modules. gnu: nimf: Dehardcode #:modules. gnu: hime: Dehardcode #:modules. gnu/packages/language.scm | 12 ++++-------- gnu/packages/libreoffice.scm | 2 +- gnu/packages/sugar.scm | 15 ++++++--------- gnu/packages/web.scm | 2 +- guix/build-system/glib-or-gtk.scm | 9 +++++---- 5 files changed, 17 insertions(+), 23 deletions(-)