From patchwork Thu Nov 18 06:57:49 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Timothy Sample X-Patchwork-Id: 463 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 63D4627BBE4; Thu, 18 Nov 2021 06:59:19 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,T_DKIM_INVALID, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 918C727BBE3 for ; Thu, 18 Nov 2021 06:59:17 +0000 (GMT) Received: from localhost ([::1]:34312 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mnbO8-0007R7-PM for patchwork@mira.cbaines.net; Thu, 18 Nov 2021 01:59:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33046) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mnbNu-0007Qu-Jr for guix-patches@gnu.org; Thu, 18 Nov 2021 01:59:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:51069) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mnbNu-0006vq-Au for guix-patches@gnu.org; Thu, 18 Nov 2021 01:59:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mnbNu-0002VY-6m for guix-patches@gnu.org; Thu, 18 Nov 2021 01:59:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#51938] [PATCH core-updates-frozen 00/23] Fixes for GNOME packages Resent-From: Timothy Sample Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 18 Nov 2021 06:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51938 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 51938@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16372186839560 (code B ref -1); Thu, 18 Nov 2021 06:59:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Nov 2021 06:58:03 +0000 Received: from localhost ([127.0.0.1]:34382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnbMx-0002U7-0q for submit@debbugs.gnu.org; Thu, 18 Nov 2021 01:58:03 -0500 Received: from lists.gnu.org ([209.51.188.17]:35104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnbMv-0002Tj-7H for submit@debbugs.gnu.org; Thu, 18 Nov 2021 01:58:02 -0500 Received: from eggs.gnu.org ([209.51.188.92]:32904) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mnbMu-0006og-Si for guix-patches@gnu.org; Thu, 18 Nov 2021 01:58:00 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:53345) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mnbMm-0006qY-Mb for guix-patches@gnu.org; Thu, 18 Nov 2021 01:58:00 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 3F18A5C0283 for ; Thu, 18 Nov 2021 01:57:50 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Thu, 18 Nov 2021 01:57:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=i4QJ5V G+BP9hOCsiRd0YDXWokTEgTQXgh8UqH2gLbdU=; b=mFXLKY+gzjM2XvVcj3rOZE CZgZnSzarCourk8JrrlW3H9X2hfdDOope1D6ceUuL/LPe7Ot1MhuQoAANaKaxneK r62Wdm0IghYb9G8j5f4v/Zfzeb3JB7FuqathtBVyQxYRaU8NCylJDnUVR+ilZEQ0 WWnqGis/OD9+a0w2GpD+pdHiAEL6o+AUdSLgfDP1tXg1UukZ59d9EcVv7ioE7VuR qalHH2QCcLxI/2di35q12d8E+zhsx+PuD4BMwfHK7i2q3sLB84SfyBUsdp/x521p j5bfq/xq+cfgcGyBVynmkpuURcs8OnMiZqZeI5lqb7zAUqFOq9S5GBM6IozMeVQw == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrfeehgdelkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfgfgggtgfesthhqredttd erjeenucfhrhhomhepvfhimhhothhhhicuufgrmhhplhgvuceoshgrmhhplhgvthesnhhg hihrohdrtghomheqnecuggftrfgrthhtvghrnhepieegheefteekieeiheeuleeuffekje ekudehgfeggfejkeegveevkeejkeeiteeknecuffhomhgrihhnpehgnhhurdhorhhgnecu vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshgrmhhplh gvthesnhhghihrohdrtghomh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Thu, 18 Nov 2021 01:57:49 -0500 (EST) From: Timothy Sample Date: Thu, 18 Nov 2021 01:57:49 -0500 Message-ID: <87ilwq9cia.fsf@ngyro.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Received-SPF: pass client-ip=66.111.4.29; envelope-from=samplet@ngyro.com; helo=out5-smtp.messagingengine.com X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-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: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches Hi! In anticipation of the great core-updates-frozen event, I tried to build the example desktop system on top of core-updates-frozen. A handful of GNOME packages were failing, but it is almost all trivial stuff. A bunch of GNOME packages have invalid “meson.build” files. Meson 0.60 is slightly stricter than 0.59, causing builds that used to work (erroneously) to fail (correctly). Following some of our other packages, I fixed these failures by just using Meson 0.59. A handful of GNOME packages still require libsoup 2 rather than 3 (or a WebKitGTK that uses libsoup 2). Somewhere along the way (maybe when making colord-minimal?) colord lost its Vala bindings. This was causing a build failure for simple-scan. Between these patches, Guillaume’s XWayland patch from , deleting at-spi2-core from the gnome package (cf. ), and removing two broken video drivers from %default-xorg-modules (mach64 and nouveau), I could boot into GNOME 40 on QEMU! Timothy Sample (23): gnu: eog: Build with Meson 0.59. gnu: gnome-characters: Build with Meson 0.59. gnu: gnome-font-viewer: Build with Meson 0.59. gnu: gnome-weather: Build with Meson 0.59. gnu: gnome-maps: Build with Meson 0.59. gnu: gnome-disk-utility: Build with Meson 0.59. gnu: gnome-screenshot: Build with Meson 0.59. gnu: gedit: Build with Meson 0.59. gnu: evolution-data-server: Propagate libsoup@2. gnu: gssdp: Use libsoup@2 and propagate it. gnu: grilo: Fix build by using libsoup@2. gnu: folks: Update to 0.15.3. gnu: gnome-photos: Build with Meson 0.59. gnu: gnome-music: Fix build. gnu: gnome-initial-setup: Fix build. gnu: gnome-user-share: Build with Meson 0.59. gnu: totem: Build with Meson 0.59. gnu: colord: Enable Vala bindings. gnu: simple-scan: Build with Meson 0.59. gnu: gnome-control-center: Fix build. gnu: gnome-shell: Build with Meson 0.59. gnu: cheese: Build with Meson 0.59. gnu: sushi: Fix build by using libsoup@2. gnu/packages/geo.scm | 4 ++- gnu/packages/gnome.scm | 76 ++++++++++++++++++++++++++---------------- 2 files changed, 51 insertions(+), 29 deletions(-)