From unknown Fri Aug 15 04:06:17 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#77056 <77056@debbugs.gnu.org> To: bug#77056 <77056@debbugs.gnu.org> Subject: Status: [PATCH 0/1] gnu: gnome-packagekit: Run glib-or-gtk? phases. Reply-To: bug#77056 <77056@debbugs.gnu.org> Date: Fri, 15 Aug 2025 11:06:17 +0000 retitle 77056 [PATCH 0/1] gnu: gnome-packagekit: Run glib-or-gtk? phases. reassign 77056 guix-patches submitter 77056 No=C3=A9 Lopez severity 77056 normal tag 77056 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 16 13:18:40 2025 Received: (at submit) by debbugs.gnu.org; 16 Mar 2025 17:18:40 +0000 Received: from localhost ([127.0.0.1]:50562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ttrdI-0004Eg-8g for submit@debbugs.gnu.org; Sun, 16 Mar 2025 13:18:40 -0400 Received: from lists.gnu.org ([2001:470:142::17]:37488) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ttrdF-0004EH-80 for submit@debbugs.gnu.org; Sun, 16 Mar 2025 13:18:37 -0400 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 ) id 1ttrd8-0005hZ-JF for guix-patches@gnu.org; Sun, 16 Mar 2025 13:18:30 -0400 Received: from smtp.domeneshop.no ([2a01:5b40:0:3006::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ttrd3-0000ho-Vw for guix-patches@gnu.org; Sun, 16 Mar 2025 13:18:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xn--no-cja.eu; s=ds202502; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:Subject:Cc:To:From:From:Sender:Reply-To:Subject: Date:Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=ruGLfHve/X8UA8jceamiJ8Lwf6sFwdQMxtpHezmYtCE=; b=I0aGC5JC7DRmzxrYcdDzVRZGp0 1FcdgvPr/DKZaG+0otqPg6BCX58NCY9jyIzUPysJR7Q/aOzS/bNKzbdCvitjiBanTzAOy5zAB7ybU eSeOE/B4xR9yC7jq+NysADoBg7h/aKcCsv6ztm9I991ojHOkLZQ3J4ybNdf6YQatJ0bEXbglidjNv X4cfDg95LdwZCiAHs0XWxO/UyQL2MEeE2EUAUlsGaKtS811CrpwBu7WkDP+EsdZmRGUjMR+e0f/mq vMKd4bcmCCI9eQESI8bZn/PT4Z9CDQHhkF9f3925H0VO6NhAydrFy9eKvlBNo1PpqDblj6YNZE9tY U6dxhkdA==; Received: from smtp by smtp.domeneshop.no with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) id 1ttrd0-00HWpj-H5; Sun, 16 Mar 2025 18:18:22 +0100 From: =?UTF-8?q?No=C3=A9=20Lopez?= To: guix-patches@gnu.org Subject: [PATCH 0/1] gnu: gnome-packagekit: Run glib-or-gtk? phases. Date: Sun, 16 Mar 2025 18:17:38 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a01:5b40:0:3006::1; envelope-from=noe@xn--no-cja.eu; helo=smtp.domeneshop.no 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 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: =?UTF-8?q?No=C3=A9=20Lopez?= 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: -0.0 (/) From: Noé Lopez Hi, This patch improves the gnome-packagekit package by running the glib-or-gtk? phases, minifying dependencies, and using mirrors for the source. I think it should also be moved to gnu/packages/gnome.scm to put it under gnome-team’s umbrella. Have a nice day, Noé Noé Lopez (1): gnu: gnome-packagekit: Run glib-or-gtk? phases. gnu/packages/package-management.scm | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) base-commit: f9726d5498e63a433fdd3398a4439089072482d5 -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 16 13:19:42 2025 Received: (at submit) by debbugs.gnu.org; 16 Mar 2025 17:19:42 +0000 Received: from localhost ([127.0.0.1]:50571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ttreI-0004KD-6N for submit@debbugs.gnu.org; Sun, 16 Mar 2025 13:19:42 -0400 Received: from lists.gnu.org ([2001:470:142::17]:42668) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ttreF-0004Jt-Hl for submit@debbugs.gnu.org; Sun, 16 Mar 2025 13:19:40 -0400 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 ) id 1ttreA-0005qF-3y for guix-patches@gnu.org; Sun, 16 Mar 2025 13:19:34 -0400 Received: from smtp.domeneshop.no ([2a01:5b40:0:3006::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ttre8-0000rX-DP for guix-patches@gnu.org; Sun, 16 Mar 2025 13:19:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xn--no-cja.eu; s=ds202502; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:From: Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post: List-Owner:List-Archive; bh=77JU3A4vvwGnyiPExzyOSlAO9mewxt7KgxKrRu2Oz18=; b=R lsL5r/GrrM89jmLD8D+JogyqVW/oytdKX+cTio/v1u54kdXqHCIQg27LmHASbUS9nl4TX+yW62MMn sCtLr2RUXHOPaNqN3GQz0mSBeuUL5eZ0JJdww8SH3v82DgmBpzJKPMuoO6v88ttp+tvifGCGM8pK/ /3M5gtX3Lmh/ibbSGmEg1Ahp+T/54iArIkOK6ktk97Z9QPLTNKgTgaqpyuay7mfG+MzOzBfgc0gkc RAac7D8dexSsE7SjdqkrMEUn6kmF8evuDfedBlYJWsf6K+VvwLI9ipPIuSuMZObKsRF9Qole5cKMh 7QKFCJap+GZtmL5fSoJ1ArfXvurJCkC2g==; Received: from smtp by smtp.domeneshop.no with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) id 1ttre5-00HWpj-7K; Sun, 16 Mar 2025 18:19:29 +0100 From: =?UTF-8?q?No=C3=A9=20Lopez?= To: guix-patches@gnu.org Subject: [PATCH 1/1] gnu: gnome-packagekit: Run glib-or-gtk? phases. Date: Sun, 16 Mar 2025 18:17:39 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a01:5b40:0:3006::1; envelope-from=noe@xn--no-cja.eu; helo=smtp.domeneshop.no 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 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: =?UTF-8?q?No=C3=A9=20Lopez?= 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: -0.0 (/) From: Noé Lopez I am not sure relying on profile hooks works, since gnome-packagekit would not start from guix shell. Using glib-or-gtk does make it start, which is better to not rely on the profile. * gnu/packages/package-management.scm (gnome-packagekit) [source]: Use gnome mirrors. [native-inputs]: Change gnu-gettext to gettext-minimal. [inputs]: Remove polkit. [arguments]: Use glib-or-gtk? phases. Change-Id: I11c80d7470bd7f25888235afb4cadc9f1313ba31 --- gnu/packages/package-management.scm | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index a4a96878f7..733b74d378 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -2409,14 +2409,14 @@ (define-public gnome-packagekit (name "gnome-packagekit") (version "43.0") (source (origin - (method git-fetch) - (uri (git-reference - (url "https://gitlab.gnome.org/GNOME/gnome-packagekit.git") - (commit version))) - (file-name (git-file-name name version)) + (method url-fetch) + (uri + (string-append "mirror://gnome/sources/" name "/" + (version-major version) "/" + name "-" version ".tar.xz")) (sha256 (base32 - "1fnspk8wfh3v663qpqq3m1fgp21nskgisidihx41wgcsbzbvp1a5")))) + "15giqmk8w375kkyzmwzfc9xnyafqzp86ncbh5zmb48x9aak5b96d")))) (build-system meson-build-system) (arguments (list #:configure-flags @@ -2430,13 +2430,14 @@ (define-public gnome-packagekit (add-before 'install 'setenv (lambda _ ;; Prevent gtk-update-icon-cache, glib-compile-schemas, - ;; update-desktop-database - ;; (since we are doing it ourselves with a profile hook). - (setenv "DESTDIR" "/")))))) + ;; update-desktop-database (since we are doing it ourselves with + ;; glib-or-gtk phases). + (setenv "DESTDIR" "/")))) + #:glib-or-gtk? #t)) (native-inputs - (list gnu-gettext pkg-config (list glib "bin") xorg-server-for-tests)) + (list gettext-minimal pkg-config (list glib "bin") xorg-server-for-tests)) (inputs - (list glib gtk+ packagekit polkit)) + (list glib gtk+ packagekit)) (synopsis "GNOME frontend for PackageKit") (description "This package provides a PackageKit frontend for GNOME. PackageKit is a common unified interface for package managers.") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 11 09:07:49 2025 Received: (at 77056-done) by debbugs.gnu.org; 11 Jun 2025 13:07:49 +0000 Received: from localhost ([127.0.0.1]:48260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uPLBE-0006d9-EJ for submit@debbugs.gnu.org; Wed, 11 Jun 2025 09:07:49 -0400 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]:47685) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uPLBA-0006cu-VC for 77056-done@debbugs.gnu.org; Wed, 11 Jun 2025 09:07:45 -0400 Received: from localhost (unknown [IPv6:2a02:6b67:e390:8b00::1ce5]) by mira.cbaines.net (Postfix) with ESMTPSA id 22D5927BC49; Wed, 11 Jun 2025 14:07:43 +0100 (BST) Received: from fang (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 8b54e48e; Wed, 11 Jun 2025 13:07:42 +0000 (UTC) From: Christopher Baines To: =?utf-8?Q?No=C3=A9?= Lopez via Guix-patches via Subject: Re: [bug#77056] [PATCH 1/1] gnu: gnome-packagekit: Run glib-or-gtk? phases. In-Reply-To: (=?utf-8?Q?=22No=C3=A9?= Lopez via Guix-patches via"'s message of "Sun, 16 Mar 2025 18:17:39 +0100") References: User-Agent: mu4e 1.12.9; emacs 29.4 Date: Wed, 11 Jun 2025 14:07:39 +0100 Message-ID: <87plfae89w.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 77056-done Cc: =?utf-8?Q?No=C3=A9?= Lopez , =?utf-8?Q?No=C3=A9?= Lopez , 77056-done@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.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable No=C3=A9 Lopez via Guix-patches via writes: > From: No=C3=A9 Lopez > > I am not sure relying on profile hooks works, since gnome-packagekit woul= d not > start from guix shell. Using glib-or-gtk does make it start, which is bet= ter > to not rely on the profile. > > * gnu/packages/package-management.scm (gnome-packagekit) > [source]: Use gnome mirrors. > [native-inputs]: Change gnu-gettext to gettext-minimal. > [inputs]: Remove polkit. > [arguments]: Use glib-or-gtk? phases. > > Change-Id: I11c80d7470bd7f25888235afb4cadc9f1313ba31 > --- > gnu/packages/package-management.scm | 23 ++++++++++++----------- > 1 file changed, 12 insertions(+), 11 deletions(-) Thanks for the patch, I've pushed this to master as c9bd437cdc5a3ccc09cd08f024c459cd3f7dbeb0. Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmhJf5tfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XcBdw/6ArunSrjivdNayrb5U40Ps6IZwbY8a64o ri6tur9N7gM5XvP1V5tMIp2wajuH1GueZlLufJh+dEmOLo4a7v0QpjuauyCJP53Y psVV1gNb6/utDEoaWZCJyh7BryFNnvaoS2Gnho1GQ1nz8aOIIl0Jqq788WPhQZ4r hG8buglSokZybsLfmce/4AZCVUEY2OZyOfJkcPbVQ8dNXoGRvi+y8bdigG2uKo2N JWgIt4Ei+eO3wAwmcxQNnOQ59TcHFAe94jvDNeWEMCoo8ws2k59YCfCfWjcdYoz9 XwqUKH8ViUgtezvrTSI/bZpRj8pMpgS7AY6O+MVeo9uMfUJ4Ud8tmG6Qpk1Zq2XU D4NQ0EoVQsJu19u28tNCej1vSG8wMGBRfKwV1Zvs49co2Hyf+S0rgdimFAOnqtnq XFG2J/Y4YyBo5Ea3+2pXzir2aEXWf6UcG2ICZuOjZH8rSnI40MjRxM+TJWwjwqEW l3ypa3WVVxrbiQAX8cMEGiapNJwD4fKLsF1R63zHVQxEUgk/XFpMx6+U3zBQCvwy KfRVU98E73TwnL8BTd8o5GFBOgEkj6pzZOmxpAiDyflaD+Gh/xDh4HCCyNNhnmP3 68dLp4ZVK0ZdwNQchTVpnwPYNSmrVH0XonfjEEDOn1lWP58EGtQnK4C5eoRpghRK 1UEwWCnkwJA= =eoI3 -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Aug 15 04:06:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 10 Jul 2025 11:24:09 +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