GNU logs - #68228, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH] gnu: Add gnome-software.
Resent-From: Justin Veilleux <terramorpha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 03 Jan 2024 06:32:01 +0000
Resent-Message-ID: <handler.68228.B.170426346526042 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68228 <at> debbugs.gnu.org
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.170426346526042
          (code B ref -1); Wed, 03 Jan 2024 06:32:01 +0000
Received: (at submit) by debbugs.gnu.org; 3 Jan 2024 06:31:05 +0000
Received: from localhost ([127.0.0.1]:51743 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rKumO-0006l3-LX
	for submit <at> debbugs.gnu.org; Wed, 03 Jan 2024 01:31:05 -0500
Received: from lists.gnu.org ([2001:470:142::17]:52886)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <terramorpha@HIDDEN>) id 1rKumI-0006S6-Dh
 for submit <at> debbugs.gnu.org; Wed, 03 Jan 2024 01:31:03 -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 <terramorpha@HIDDEN>)
 id 1rKum9-0003U8-GT
 for guix-patches@HIDDEN; Wed, 03 Jan 2024 01:30:49 -0500
Received: from mail.cock.li ([37.120.193.123])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <terramorpha@HIDDEN>)
 id 1rKum6-0000aH-Uu
 for guix-patches@HIDDEN; Wed, 03 Jan 2024 01:30:49 -0500
From: Justin Veilleux <terramorpha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cock.li; s=mail;
 t=1704263441; bh=CJfY7Q1nIKHYSbecKYd06XsK+krJUT+HjnTw+ZBuTfo=;
 h=From:To:Subject:Date:From;
 b=ZI52U3l0aMym2s0ciP4eF7G6zG8+Pr56bUAm+x99Gyh9giAnOJE4OKFu+FiHPL00o
 i6yhnq/m4EXKrK2EF0ARIymU2Qb8cmgGfLNhuiMtBUvQujLbbsN8VllpioIrTnoDG+
 7V7vT/wkBiP/V7PIxSPjG8Z54zWsyPVnfE08KTZGPb3gGt5ZX6fZwfxQXVq9+Oj+aj
 L4cdA380vbjI+T4Lond4c/89F6tn8sOsNJva1pOMzcTkzjGHdeRCHLv2PoLeCnpn7J
 RWJGzv72KaqGO+zjBGqOEu5vHhGkFukOFAWxlG2b4FYh3SNi1HSFzL/E2ujgfnjDEb
 rPebyTooT4DZQ==
Date: Wed, 03 Jan 2024 01:30:38 -0500
Message-ID: <87edez3p4h.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=37.120.193.123; envelope-from=terramorpha@HIDDEN;
 helo=mail.cock.li
X-Spam_score_int: 7
X-Spam_score: 0.7
X-Spam_bar: /
X-Spam_report: (0.7 / 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, FSL_BULK_SIG=0.001,
 RAZOR2_CF_RANGE_51_100=1.886, RAZOR2_CHECK=0.922, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

--=-=-=
Content-Type: text/plain


Hi. This is a patch for gnome-software.

Cheers.


--=-=-=
Content-Type: text/x-patch; charset=utf-8
Content-Disposition: attachment; filename=0001-gnu-Add-gnome-software.patch
Content-Transfer-Encoding: quoted-printable

From c8c61e3b4c3b30c2b28c7fed971e19d7bea4cf46 Mon Sep 17 00:00:00 2001
Message-ID: <c8c61e3b4c3b30c2b28c7fed971e19d7bea4cf46.1704263261.git.terram=
orpha@HIDDEN>
From: terramorpha <terramorpha@HIDDEN>
Date: Wed, 3 Jan 2024 01:23:36 -0500
Subject: [PATCH] gnu: Add gnome-software.

* gnu/packages/gnome.scm (gnome-software): New variable.

Change-Id: I5838a581d8612eed0697c801fff0e241256ce558
---
 gnu/packages/gnome.scm | 71 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 71 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index b2d4b73088..fe507d5b2d 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -77,6 +77,7 @@
 ;;; Copyright =C2=A9 2023 Juliana Sims <juli@HIDDEN>
 ;;; Copyright =C2=A9 2023 Dominik Delgado Steuter <d@HIDDEN>
 ;;; Copyright =C2=A9 2023 Zhu Zihao <all_but_last@HIDDEN>
+;;; Copyright =C2=A9 2024 Justin Veilleux <terramorpha@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -13459,3 +13460,73 @@ (define-public xffm+
     (home-page "http://xffm.org/")
     (license license:gpl3+)
     (properties '((upstream-name . "xffm")))))
+
+(define-public gnome-software
+  (package
+    (name "gnome-software")
+    (version "42.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri
+        (string-append "mirror://gnome/sources/"
+                       name "/"
+                       (version-major version) "/"
+                       name "-" version ".tar.xz"))
+       (sha256 (base32 "091jc82450lsrm0l8wi2byh1317abwp5c32wrrk0hpbz59iljh=
z8"))))
+
+    (native-inputs
+     (list
+      pkg-config
+      (list glib "bin")
+      gnu-gettext
+      gtk-doc
+      (list gtk "bin")
+      desktop-file-utils))
+
+    (inputs
+     (list
+      appstream
+      gdk-pixbuf
+      libxmlb
+      gtk
+      json-glib
+      libsoup
+      libadwaita
+      valgrind
+      gsettings-desktop-schemas
+      polkit
+      packagekit
+      flatpak
+      libostree
+      libsoup-minimal-2
+      malcontent
+      libgudev))
+    (build-system meson-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after
+              'unpack
+              'patch-iso-codes
+            (lambda* (#:key native-inputs inputs #:allow-other-keys)
+              (with-directory-excursion
+                  "src"
+                (substitute* "./gs-language.c"
+                  (("DATADIR")
+                   (format #f "\"~a/share\"" #$iso-codes)))
+                (invoke "cat" "gs-language.c")))))
+
+      #:configure-flags
+      ''("-Dfwupd=3Dfalse"
+         "-Dsoup2=3Dtrue"
+         ;; tries to download something over the internet, makes the build=
 fail
+         "-Dman=3Dfalse")
+      #:tests? #f
+      #:validate-runpath? #f))
+    (synopsis "Graphical software manager for gnome")
+    (description "Software allows you to find and install new apps and sys=
tem
+extensions and remove existing installed apps.")
+    (license license:gpl2)
+    (home-page "https://apps.gnome.org/en/Software/")))

base-commit: f4628000024219bf373922ff4a6fa752eb821797
--=20
2.41.0


--=-=-=--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Justin Veilleux <terramorpha@HIDDEN>
Subject: bug#68228: Acknowledgement ([PATCH] gnu: Add gnome-software.)
Message-ID: <handler.68228.B.170426346526042.ack <at> debbugs.gnu.org>
References: <87edez3p4h.fsf@HIDDEN>
X-Gnu-PR-Message: ack 68228
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 68228 <at> debbugs.gnu.org
Date: Wed, 03 Jan 2024 06:32:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 68228 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
68228: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68228
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH] gnu: Add gnome-software.
Resent-From: Mathieu Othacehe <othacehe@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 04 Jan 2024 12:42:01 +0000
Resent-Message-ID: <handler.68228.B68228.170437211018808 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Justin Veilleux <terramorpha@HIDDEN>
Cc: 68228 <at> debbugs.gnu.org
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.170437211018808
          (code B ref 68228); Thu, 04 Jan 2024 12:42:01 +0000
Received: (at 68228) by debbugs.gnu.org; 4 Jan 2024 12:41:50 +0000
Received: from localhost ([127.0.0.1]:53848 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rLN2k-0004tI-78
	for submit <at> debbugs.gnu.org; Thu, 04 Jan 2024 07:41:50 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:50534)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <othacehe@HIDDEN>) id 1rLN2i-0004t5-G3
 for 68228 <at> debbugs.gnu.org; Thu, 04 Jan 2024 07:41:49 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>)
 id 1rLN2W-00050y-Vh; Thu, 04 Jan 2024 07:41:36 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=koMFjxuDoMhtAiCqcZwoF6xDkw/gRZI0UfkonNl3T6I=; b=mDIWZR6R6X3A6QmVVayY
 b9lg5s9ZqKjN845+KeXTLWNhhuAjfFXygUTp8CwU13rK/sr2kixlodP3hdMCOjuDMmF1pQ/opZgQu
 +1bNkWA2iGgZSdant6b537qYCzIDEH/UwsYCnNn0fEDt8PcY6rtPHxGLsM4TH1Tp/wC3Nssjuqk2M
 vu/MlYRfBhiIzDjTH+vx3IdnvoKx06maV4HsASxx7DsMMzsYqGSSdEEcNTo5E5Erm7bPy6aTZzt2x
 b7YsqD51vJrIE1J0yuG05FS18ZUR3klOHj1C4RgkILGfMclLmKhOWrQ+qCq7yuPeniLcRwgGdKMNH
 Q7PhAtEQ2gDgPQ==;
From: Mathieu Othacehe <othacehe@HIDDEN>
In-Reply-To: <87edez3p4h.fsf@HIDDEN> (Justin Veilleux's message of "Wed, 03
 Jan 2024 01:30:38 -0500")
References: <87edez3p4h.fsf@HIDDEN>
Date: Thu, 04 Jan 2024 13:41:35 +0100
Message-ID: <87wmsp1da8.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)


Hello,

> Hi. This is a patch for gnome-software.

I tried out this package but it complains about a missing .service for
PackageKit. Have you fixed that issue locally?

Is there any software that can be installed using the gnome-software
on Guix System in the first place?

Thanks,

Mathieu




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH] gnu: Add gnome-software.
Resent-From: Justin Veilleux <terramorpha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 04 Jan 2024 18:00:01 +0000
Resent-Message-ID: <handler.68228.B68228.17043911623014 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Mathieu Othacehe <othacehe@HIDDEN>
Cc: 68228 <at> debbugs.gnu.org
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.17043911623014
          (code B ref 68228); Thu, 04 Jan 2024 18:00:01 +0000
Received: (at 68228) by debbugs.gnu.org; 4 Jan 2024 17:59:22 +0000
Received: from localhost ([127.0.0.1]:55649 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rLS02-0000mX-Eg
	for submit <at> debbugs.gnu.org; Thu, 04 Jan 2024 12:59:22 -0500
Received: from mail.cock.li ([37.120.193.123]:43258)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <terramorpha@HIDDEN>) id 1rLRzz-0000mG-42
 for 68228 <at> debbugs.gnu.org; Thu, 04 Jan 2024 12:59:21 -0500
Date: Thu, 04 Jan 2024 12:36:10 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cock.li; s=mail;
 t=1704391149; bh=r8ev8V1gi5KgXZVxkWy/HLaIK6ls0Z2Eq0pMheCxlyM=;
 h=Date:From:To:CC:Subject:In-Reply-To:References:From;
 b=h+CjC4G6uMy/5YdnK61jdZ10//Wvm408RbacYterkLynzi3fmK/VpyMf/a+exXxvO
 nV4pqENaTPleKR/ar6U4vPAzZ+a8666ScAT/2g7bV0IPYIoQ+qDpfq73YWKIA1COOu
 rtp0U/zv5SehCgKGt+uI7MVoq5qvsmD2wo3x73JpOHKLNSsGiSuf84MCJBgkZm/rcb
 iWmpVk7urMo6b7inE92JugorQDL4KwVfw3PIx4gyLqVcKYblAOSVV6Ubk1PzI1TevB
 u2M1ni/IVLr87ZjEgGvvmqH5uVaDVNR5x6+fMVZDT0y6Ds7R98pIx4fzOY4ScozyG2
 n2Y+MRfwrQusA==
From: Justin Veilleux <terramorpha@HIDDEN>
User-Agent: K-9 Mail for Android
In-Reply-To: <87wmsp1da8.fsf@HIDDEN>
References: <87edez3p4h.fsf@HIDDEN> <87wmsp1da8.fsf@HIDDEN>
Message-ID: <8497E26D-608A-434E-8B8B-48F921A7FC48@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary=----0P6YZOZCC57PXMTMUL0SV6G7LKE654
Content-Transfer-Encoding: 7bit
Autocrypt: addr=terramorpha@HIDDEN; keydata=
 mQGNBF+WNiIBDAC7wtZizno2LyccDhn/irdwT+6o74y1/fVKeE6Jn0CGLU9X+pEURW5mphuLtJ4x
 fsTWYpSrZpWw8wgAqbwziFp9T6tHxnO+WjBIYu2Kq7ebA77cOovC9v7YiJeT79gNzBElSRYfSzHJ
 oJTvQjuBCDp1MkqhszQ/qx0WrTCCQSvyNkW40zvbbqHaD1Rly+Vgbk8xIYQY9CXDZeXB9QF0ztGD
 WDSP3CWMMWS84gDSZqqr9bMyjgsDPNXIWxxISP5vI995X5j+Mjh13PAXyL+3ToXxVB0TzTB7/Ubi
 xaqnfXBEaPWmdeNm48470Xm96OZd5eYXyOHW2+AR4rzoc6m49ghqwDLrZ6O6zHRUFV43fLCNZBfa
 fJlHlTgjBaRGPpiqC26UTNinifxDMyTs2J+2KBeqi/qX9lNSqjOOuIwUDp5y2xUSNtOm8PTwmcn5
 RXG/3Mnt//OjGmbewkMVk2WykYBV2rmtxm7qDUXfq2Iml2mvqPM8hoqN5Eo1uzmjaXoPEnsAEQEA
 AbRadGVycmFtb3JwaGEgKGxhIGNsw6kgcXVlIGondXRpbGlzZSBwb3VyIGVuY3J5cHRlciBtZXMg
 bW90cyBkZSBwYXNzZSkgPHRlcnJhbW9ycGhhQGNvY2subGk+iQHOBBMBCAA4FiEEuBEv1uf6qqhY
 xdiMVIEdzwCpH/cFAl+WNiICGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQVIEdzwCpH/ee
 Hwv+Om8TgFXXPHEx/H7DnFZu+Mz9JsYg+r87j5Jk/W3MA1MOZ+WgBhOjDLutPAIuOybe2soyvk+G
 bjAUMFW896KVXg3WKTh/wxR8vOkvx5kOKbJVe18xWw4sB9DGEOWQYGY8LdmBaeVoZcHJkNLPK5PL
 thnOJPljM0hO/pME0SOITcXz78JytEMmxIv4ac9rgHebMZG/QUg0U5lD4uwrCfxBplLrJcUb7x7i
 /2NRefCjOyV0FLXNjv+luDZpfuRNvAu2ikGCuDWTjN+jDYyUfVbWTWGfp6weCPjLEmuEz837D5jC
 IkAb/jecjY7R2awLmyak1fVg0wD77Xx9bbzvYPPO9/g3v4zprmHwHRoCUVmtmNR+O3YPNv1eR+dc
 eD1nMAZMkWWUVyDLxWWki3Bapl5lZkzD+19dQjXLa8RIgCCXCT45NGYlyY6VQ7DbORQK582Soi6M
 LhdX2GLWvJuAWNEmlT2eL//27a+MwNVCMRGO9BP1GL+TH7BOVeloyPfdB5Y5uQGNBF+WNiIBDAC1
 KRcDVIlDhQV/RbqxU7P0eHT4nROyA1YCoh4TMPBNbN77FwIaG143usQWX94aby+L0ndcEpgKmTLE
 Ao/4wP3iuUgoo+gD5u5AjMCHMXb1G+TzTh8yYpI+1Sv/wh5xnFdbxnt8x8CpabevAw35emqgeQGA
 IdTQJLVJMnAE1nYJ9upCoUsnGb/kW7YKS6xKi/a2BGBWDA3p7Qc1feVP//9GNCy8FrH5e2zFuCoS
 3kQEID4pg6LU4y+B7j5BAZPsJ4gO8mRO30bwORc6ED3lqo8fKBYwfY9TIHT06Tf1KchNJJKfDGgL
 GNJmzqflv3tA6E7cj3KxAO836iVveamuF22E6txhqkUH+WHuhZk7VvCwHB9F85/+MZejUIOP64Ui
 gWJevGOp6IpzF8dyTrPtO0KygHDE+0ROmuLRQyEQ5rcm6JCeZUB4xipQrfoAR0Sa7l3TJZ89+UNQ
 DJP+BTvyKnnIadXU+5M5k8uMKf0s9sTkT0EcTj77GbPPNwi6WQErslkAEQEAAYkBtgQYAQgAIBYh
 BLgRL9bn+qqoWMXYjFSBHc8AqR/3BQJfljYiAhsMAAoJEFSBHc8AqR/3IeUMAKGEQgQaOJXlXYSf
 UaV0c2MWhtjnGqhh4fG9dFIL6AJlypsq+rMsk93Ro9VKpNcxIpYuN0azou3Jxb/C22Yvs3DdIhQ2
 O1ALk2/hrdHyDdeNAj2QQCVgCQNTIfbUfkATPmmYoodbynVeqITnoS2QyH367azCVroDBByuo1vl
 NBruFEUjrHIxLH1LbdenEnRy8fYWou/uf+5UeIYxNM+6oyVq+0lVggPnX2UsCdLB2HDHIznW9uRC
 5td8YkEb5LdoeP5C74IIJVnu2kB1N94RZ2EfHbwX+gwgJOTEYFbr3y/Gk1IaaU1g3+vUU2zo2iid
 mBN3qAdNjoD2qfUwCNSw7VvoxGWKHB1AwByWTzHfm7HgYHvb4bq9n3iHr2BCtndbzrl5i+99GKUy
 BIxU2IkPyOTMu+vhr8tM0p+m6tyUJ+r9WryW3Wfby5HS+23V3L+4Ef7lsMe7F9fuUJ+HLEfJf2g9
 Sq7xSVzRRbylkzMjiv+fmvclQ4xqS8eabSCPJMTPnw==
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

------0P6YZOZCC57PXMTMUL0SV6G7LKE654
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hello=2E For it to work, it needs to be installed in a profile=2E

For now, it can be used to install flatpaks

Cheers=2E

On January 4, 2024 7:41:35 a=2Em=2E EST, Mathieu Othacehe <othacehe@gnu=2E=
org> wrote:
>
>Hello,
>
>> Hi=2E This is a patch for gnome-software=2E
>
>I tried out this package but it complains about a missing =2Eservice for
>PackageKit=2E Have you fixed that issue locally?
>
>Is there any software that can be installed using the gnome-software
>on Guix System in the first place?
>
>Thanks,
>
>Mathieu

------0P6YZOZCC57PXMTMUL0SV6G7LKE654
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div dir=3D"auto">Hello=2E For it to work, it need=
s to be installed in a profile=2E<br><br>For now, it can be used to install=
 flatpaks<br><br>Cheers=2E</div><br><br><div class=3D"gmail_quote"><div dir=
=3D"auto">On January 4, 2024 7:41:35 a=2Em=2E EST, Mathieu Othacehe &lt;oth=
acehe@gnu=2Eorg&gt; wrote:</div><blockquote class=3D"gmail_quote" style=3D"=
margin: 0pt 0pt 0pt 0=2E8ex; border-left: 1px solid rgb(204, 204, 204); pad=
ding-left: 1ex;">
<pre class=3D"k9mail"><div dir=3D"auto"><br>Hello,<br><br></div><blockquot=
e class=3D"gmail_quote" style=3D"margin: 0pt 0pt 1ex 0=2E8ex; border-left: =
1px solid #729fcf; padding-left: 1ex;"><div dir=3D"auto">Hi=2E This is a pa=
tch for gnome-software=2E<br></div></blockquote><div dir=3D"auto"><br>I tri=
ed out this package but it complains about a missing =2Eservice for<br>Pack=
ageKit=2E Have you fixed that issue locally?<br><br>Is there any software t=
hat can be installed using the gnome-software<br>on Guix System in the firs=
t place?<br><br>Thanks,<br><br>Mathieu<br></div></pre></blockquote></div></=
body></html>
------0P6YZOZCC57PXMTMUL0SV6G7LKE654--




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH] gnu: Add gnome-software.
Resent-From: Justin Veilleux <terramorpha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 04 Jan 2024 18:02:02 +0000
Resent-Message-ID: <handler.68228.B68228.170439131313294 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Mathieu Othacehe <othacehe@HIDDEN>
Cc: 68228 <at> debbugs.gnu.org
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.170439131313294
          (code B ref 68228); Thu, 04 Jan 2024 18:02:02 +0000
Received: (at 68228) by debbugs.gnu.org; 4 Jan 2024 18:01:53 +0000
Received: from localhost ([127.0.0.1]:55659 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rLS2S-0003SL-Sn
	for submit <at> debbugs.gnu.org; Thu, 04 Jan 2024 13:01:53 -0500
Received: from mail.cock.li ([37.120.193.123]:53864)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <terramorpha@HIDDEN>) id 1rLS2N-0003S4-Lf
 for 68228 <at> debbugs.gnu.org; Thu, 04 Jan 2024 13:01:52 -0500
Resent-From: terramorpha@HIDDEN
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cock.li; s=mail;
 t=1704391297; bh=r8ev8V1gi5KgXZVxkWy/HLaIK6ls0Z2Eq0pMheCxlyM=;
 h=Resent-From:Resent-To:Resent-Date:Date:From:To:CC:Subject:
 In-Reply-To:References:From;
 b=UWYZRzoXj/7I1x9i2ObRGIBpeFW8nEUHPuLvCAdUycMjAycgUJqPD+aEIOadYTQsq
 95zaCh9oXNli2CQ7SfelbtdTSCP03yNzUu7gc1AKthx9EgSsuBYDo6Azkdu/IPLYaF
 FpCSKw2lGTEpe6XtgtIkqwDSJ3/OKSjTL58LjXlzABLtJNoQdx4dDozJ++prYB+Er+
 eDb0rlDpTco16We3orZfuaSgo9Tz9I+6gh94h31VQE9TREQPjV9zXgcXRLBeF98hud
 AnyTbqE2t6b6tsYdbrqkIxkedhVKyvhbSqtK1Th0+FqV7pHDUTLHnT1h79QoUnYVff
 FH5ihnKQEKGTQ==
Resent-To: 68228 <at> debbugs.gnu.org
Resent-Date: Thu, 04 Jan 2024 13:01:36 -0500
Resent-Message-ID: <3cdedfdefac270dd5b02fa1b7ba4c03c@HIDDEN>
Date: Thu, 04 Jan 2024 12:36:10 -0500
From: Justin Veilleux <terramorpha@HIDDEN>
User-Agent: K-9 Mail for Android
In-Reply-To: <87wmsp1da8.fsf@HIDDEN>
References: <87edez3p4h.fsf@HIDDEN> <87wmsp1da8.fsf@HIDDEN>
Message-ID: <8497E26D-608A-434E-8B8B-48F921A7FC48@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary=----0P6YZOZCC57PXMTMUL0SV6G7LKE654
Content-Transfer-Encoding: 7bit
Autocrypt: addr=terramorpha@HIDDEN; keydata=
 mQGNBF+WNiIBDAC7wtZizno2LyccDhn/irdwT+6o74y1/fVKeE6Jn0CGLU9X+pEURW5mphuLtJ4x
 fsTWYpSrZpWw8wgAqbwziFp9T6tHxnO+WjBIYu2Kq7ebA77cOovC9v7YiJeT79gNzBElSRYfSzHJ
 oJTvQjuBCDp1MkqhszQ/qx0WrTCCQSvyNkW40zvbbqHaD1Rly+Vgbk8xIYQY9CXDZeXB9QF0ztGD
 WDSP3CWMMWS84gDSZqqr9bMyjgsDPNXIWxxISP5vI995X5j+Mjh13PAXyL+3ToXxVB0TzTB7/Ubi
 xaqnfXBEaPWmdeNm48470Xm96OZd5eYXyOHW2+AR4rzoc6m49ghqwDLrZ6O6zHRUFV43fLCNZBfa
 fJlHlTgjBaRGPpiqC26UTNinifxDMyTs2J+2KBeqi/qX9lNSqjOOuIwUDp5y2xUSNtOm8PTwmcn5
 RXG/3Mnt//OjGmbewkMVk2WykYBV2rmtxm7qDUXfq2Iml2mvqPM8hoqN5Eo1uzmjaXoPEnsAEQEA
 AbRadGVycmFtb3JwaGEgKGxhIGNsw6kgcXVlIGondXRpbGlzZSBwb3VyIGVuY3J5cHRlciBtZXMg
 bW90cyBkZSBwYXNzZSkgPHRlcnJhbW9ycGhhQGNvY2subGk+iQHOBBMBCAA4FiEEuBEv1uf6qqhY
 xdiMVIEdzwCpH/cFAl+WNiICGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQVIEdzwCpH/ee
 Hwv+Om8TgFXXPHEx/H7DnFZu+Mz9JsYg+r87j5Jk/W3MA1MOZ+WgBhOjDLutPAIuOybe2soyvk+G
 bjAUMFW896KVXg3WKTh/wxR8vOkvx5kOKbJVe18xWw4sB9DGEOWQYGY8LdmBaeVoZcHJkNLPK5PL
 thnOJPljM0hO/pME0SOITcXz78JytEMmxIv4ac9rgHebMZG/QUg0U5lD4uwrCfxBplLrJcUb7x7i
 /2NRefCjOyV0FLXNjv+luDZpfuRNvAu2ikGCuDWTjN+jDYyUfVbWTWGfp6weCPjLEmuEz837D5jC
 IkAb/jecjY7R2awLmyak1fVg0wD77Xx9bbzvYPPO9/g3v4zprmHwHRoCUVmtmNR+O3YPNv1eR+dc
 eD1nMAZMkWWUVyDLxWWki3Bapl5lZkzD+19dQjXLa8RIgCCXCT45NGYlyY6VQ7DbORQK582Soi6M
 LhdX2GLWvJuAWNEmlT2eL//27a+MwNVCMRGO9BP1GL+TH7BOVeloyPfdB5Y5uQGNBF+WNiIBDAC1
 KRcDVIlDhQV/RbqxU7P0eHT4nROyA1YCoh4TMPBNbN77FwIaG143usQWX94aby+L0ndcEpgKmTLE
 Ao/4wP3iuUgoo+gD5u5AjMCHMXb1G+TzTh8yYpI+1Sv/wh5xnFdbxnt8x8CpabevAw35emqgeQGA
 IdTQJLVJMnAE1nYJ9upCoUsnGb/kW7YKS6xKi/a2BGBWDA3p7Qc1feVP//9GNCy8FrH5e2zFuCoS
 3kQEID4pg6LU4y+B7j5BAZPsJ4gO8mRO30bwORc6ED3lqo8fKBYwfY9TIHT06Tf1KchNJJKfDGgL
 GNJmzqflv3tA6E7cj3KxAO836iVveamuF22E6txhqkUH+WHuhZk7VvCwHB9F85/+MZejUIOP64Ui
 gWJevGOp6IpzF8dyTrPtO0KygHDE+0ROmuLRQyEQ5rcm6JCeZUB4xipQrfoAR0Sa7l3TJZ89+UNQ
 DJP+BTvyKnnIadXU+5M5k8uMKf0s9sTkT0EcTj77GbPPNwi6WQErslkAEQEAAYkBtgQYAQgAIBYh
 BLgRL9bn+qqoWMXYjFSBHc8AqR/3BQJfljYiAhsMAAoJEFSBHc8AqR/3IeUMAKGEQgQaOJXlXYSf
 UaV0c2MWhtjnGqhh4fG9dFIL6AJlypsq+rMsk93Ro9VKpNcxIpYuN0azou3Jxb/C22Yvs3DdIhQ2
 O1ALk2/hrdHyDdeNAj2QQCVgCQNTIfbUfkATPmmYoodbynVeqITnoS2QyH367azCVroDBByuo1vl
 NBruFEUjrHIxLH1LbdenEnRy8fYWou/uf+5UeIYxNM+6oyVq+0lVggPnX2UsCdLB2HDHIznW9uRC
 5td8YkEb5LdoeP5C74IIJVnu2kB1N94RZ2EfHbwX+gwgJOTEYFbr3y/Gk1IaaU1g3+vUU2zo2iid
 mBN3qAdNjoD2qfUwCNSw7VvoxGWKHB1AwByWTzHfm7HgYHvb4bq9n3iHr2BCtndbzrl5i+99GKUy
 BIxU2IkPyOTMu+vhr8tM0p+m6tyUJ+r9WryW3Wfby5HS+23V3L+4Ef7lsMe7F9fuUJ+HLEfJf2g9
 Sq7xSVzRRbylkzMjiv+fmvclQ4xqS8eabSCPJMTPnw==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

------0P6YZOZCC57PXMTMUL0SV6G7LKE654
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hello=2E For it to work, it needs to be installed in a profile=2E

For now, it can be used to install flatpaks

Cheers=2E

On January 4, 2024 7:41:35 a=2Em=2E EST, Mathieu Othacehe <othacehe@gnu=2E=
org> wrote:
>
>Hello,
>
>> Hi=2E This is a patch for gnome-software=2E
>
>I tried out this package but it complains about a missing =2Eservice for
>PackageKit=2E Have you fixed that issue locally?
>
>Is there any software that can be installed using the gnome-software
>on Guix System in the first place?
>
>Thanks,
>
>Mathieu

------0P6YZOZCC57PXMTMUL0SV6G7LKE654
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div dir=3D"auto">Hello=2E For it to work, it need=
s to be installed in a profile=2E<br><br>For now, it can be used to install=
 flatpaks<br><br>Cheers=2E</div><br><br><div class=3D"gmail_quote"><div dir=
=3D"auto">On January 4, 2024 7:41:35 a=2Em=2E EST, Mathieu Othacehe &lt;oth=
acehe@gnu=2Eorg&gt; wrote:</div><blockquote class=3D"gmail_quote" style=3D"=
margin: 0pt 0pt 0pt 0=2E8ex; border-left: 1px solid rgb(204, 204, 204); pad=
ding-left: 1ex;">
<pre class=3D"k9mail"><div dir=3D"auto"><br>Hello,<br><br></div><blockquot=
e class=3D"gmail_quote" style=3D"margin: 0pt 0pt 1ex 0=2E8ex; border-left: =
1px solid #729fcf; padding-left: 1ex;"><div dir=3D"auto">Hi=2E This is a pa=
tch for gnome-software=2E<br></div></blockquote><div dir=3D"auto"><br>I tri=
ed out this package but it complains about a missing =2Eservice for<br>Pack=
ageKit=2E Have you fixed that issue locally?<br><br>Is there any software t=
hat can be installed using the gnome-software<br>on Guix System in the firs=
t place?<br><br>Thanks,<br><br>Mathieu<br></div></pre></blockquote></div></=
body></html>
------0P6YZOZCC57PXMTMUL0SV6G7LKE654--





Message sent to terramorpha@HIDDEN, othacehe@HIDDEN, liliana.prikler@HIDDEN, maxim.cournoyer@HIDDEN, vivien@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v2] gnu: Add gnome-software.
References: <87edez3p4h.fsf@HIDDEN>
In-Reply-To: <87edez3p4h.fsf@HIDDEN>
Resent-From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: terramorpha@HIDDEN, othacehe@HIDDEN, liliana.prikler@HIDDEN, maxim.cournoyer@HIDDEN, vivien@HIDDEN, guix-patches@HIDDEN
Resent-Date: Sun, 16 Mar 2025 18:19:01 +0000
Resent-Message-ID: <handler.68228.B68228.174214912911468 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68228 <at> debbugs.gnu.org
Cc: terramorpha <terramorpha@HIDDEN>, Justin Veilleux <terramorpha@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Vivien Kraus <vivien@HIDDEN>
X-Debbugs-Original-Xcc: Justin Veilleux <terramorpha@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Vivien Kraus <vivien@HIDDEN>
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.174214912911468
          (code B ref 68228); Sun, 16 Mar 2025 18:19:01 +0000
Received: (at 68228) by debbugs.gnu.org; 16 Mar 2025 18:18:49 +0000
Received: from localhost ([127.0.0.1]:50668 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ttsZU-0002yt-Kt
	for submit <at> debbugs.gnu.org; Sun, 16 Mar 2025 14:18:49 -0400
Received: from smtp.domeneshop.no ([2a01:5b40:0:3006::1]:59504)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <noe@HIDDEN>) id 1ttsZN-0002yU-PR
 for 68228 <at> debbugs.gnu.org; Sun, 16 Mar 2025 14:18:45 -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=H355EvDdZt9pphPuy2osvJP2qZHsj5heO0c7YErxWpc=; b=X+KXYWOfWNI6vCk7bEjew8TVMM
 HLyK6qY5KaQqzKmbbTxONmmO1eBFOO7Ju/C14gGI8dCVV5psIapvdWMDVQVfaoiJBSk1Ma4TrxXLy
 NUP5h0hLS7wTAhh7m335VuGUS+GJkdWcnzF6Ww37ZoZelPm0nr6yezcT5qmCc04wFS5CWC4riD/CK
 giNx+DfXO7vJ9kR+ccmwWKi+d6I1dSYJRSabKJ6ixzVND7lOT863yLRIShpdQ+q0W34K8Yz1cVW41
 Uyq7p3MIwcgea7Q0t0Y5WI5Bvb+Khnm7pEST3jm4Mjjh3PCTBify5tPhSY3qiGa6Jz3F4AvSQFFeB
 z88mc1eQ==;
Received: from smtp by smtp.domeneshop.no with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95)
 id 1ttsZG-000BDq-3g; Sun, 16 Mar 2025 19:18:34 +0100
From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Date: Sun, 16 Mar 2025 19:18:26 +0100
Message-ID: <9f685785e2ce87f2086d4b7f19cad36fcb6a893f.1742149015.git.noelopez@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

From: terramorpha <terramorpha@HIDDEN>

* gnu/packages/gnome.scm (gnome-software): New variable.

Change-Id: I5838a581d8612eed0697c801fff0e241256ce558
---
 gnu/packages/gnome.scm | 70 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 70 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 7705ba0513..fbecc886c8 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -79,6 +79,8 @@
 ;;; Copyright © 2023 Zhu Zihao <all_but_last@HIDDEN>
 ;;; Copyright © 2024 Dariqq <dariqq@HIDDEN>
 ;;; Copyright © 2024 James Smith <jsubuntuxp@HIDDEN>
+;;; Copyright © 2024 Justin Veilleux <terramorpha@HIDDEN>
+;;; Copyright © 2025 Noé Lopez <noelopez@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -135,6 +137,7 @@ (define-module (gnu packages gnome)
   #:use-module (gnu packages flex)
   #:use-module (gnu packages fonts)
   #:use-module (gnu packages file-systems)
+  #:use-module (gnu packages firmware)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
   #:use-module (gnu packages game-development)
@@ -14594,3 +14597,70 @@ (define-public lock
     (description "This package provides a graphical frontend for
 GNU Privacy Guard built with libadwaita.")
     (license license:expat)))
+
+(define-public gnome-software
+  (package
+    (name "gnome-software")
+    (version "46.5")
+    (source
+     (origin
+       (method url-fetch)
+       (uri
+        (string-append "mirror://gnome/sources/"
+                       name "/"
+                       (version-major version) "/"
+                       name "-" version ".tar.xz"))
+       (sha256 (base32 "0b5y9z64582aarw3v92wjm63yib2q85ylny1k7k4d2y48jivirb9"))))
+    (native-inputs
+     (list
+      pkg-config
+      (list glib "bin")
+      gettext-minimal
+      gtk-doc))
+    (inputs
+     (list
+      appstream
+      gdk-pixbuf
+      libxmlb
+      gtk
+      json-glib
+      libadwaita
+      libglib-testing
+      valgrind
+      polkit
+      packagekit
+      flatpak
+      libostree
+      libsoup-minimal-2
+      malcontent
+      libgudev
+      sysprof
+      fwupd))
+    (build-system meson-build-system)
+    (arguments
+     (list
+      #:glib-or-gtk? #t
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'patch-iso-codes
+            (lambda* (#:key native-inputs inputs #:allow-other-keys)
+              (with-directory-excursion
+                  "src"
+                (substitute* "./gs-language.c"
+                  (("DATADIR")
+                   (format #f "\"~a/share\"" #$iso-codes)))
+                (invoke "cat" "gs-language.c"))))
+          (add-after 'unpack 'disable-gtk-update-icon-cache
+            (lambda _
+              (setenv "DESTDIR" "/"))))
+      #:configure-flags
+      ''("-Dsoup2=true"
+         "-Dman=false"                  ;tries to access the internet
+         "-Dhardcoded_proprietary_webapps=false")
+      #:tests? #f
+      #:validate-runpath? #f))
+    (synopsis "Graphical software manager for gnome")
+    (description "Software allows you to find and install new apps and system
+extensions and remove existing installed apps.")
+    (license license:gpl2)
+    (home-page "https://apps.gnome.org/en/Software/")))

base-commit: 8a565a8ff1c2150b778b5fdf8aa3a5f59a3fce9d
-- 
2.48.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v2] gnu: Add gnome-software.
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 16 Mar 2025 19:38:03 +0000
Resent-Message-ID: <handler.68228.B68228.174215387824542 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>, 68228 <at> debbugs.gnu.org
Cc: terramorpha <terramorpha@HIDDEN>, Vivien Kraus <vivien@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.174215387824542
          (code B ref 68228); Sun, 16 Mar 2025 19:38:03 +0000
Received: (at 68228) by debbugs.gnu.org; 16 Mar 2025 19:37:58 +0000
Received: from localhost ([127.0.0.1]:50837 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ttto5-0006Nj-Cu
	for submit <at> debbugs.gnu.org; Sun, 16 Mar 2025 15:37:57 -0400
Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:59504)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1ttto2-0006NU-JR
 for 68228 <at> debbugs.gnu.org; Sun, 16 Mar 2025 15:37:55 -0400
Received: by mail-wm1-x343.google.com with SMTP id
 5b1f17b1804b1-4394036c0efso8599525e9.2
 for <68228 <at> debbugs.gnu.org>; Sun, 16 Mar 2025 12:37:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742153868; x=1742758668; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=M88VY5fVtf+Zz/+akAHhCMDhFr5qbfElJpWg7hSMX3U=;
 b=YFfATBwC7cb5hHmV6XoPGGmPFmRRAzFoOvUbUt2AsuAaaCIgEPzAvWkMTqqDM+vx/h
 8r/PsBIX7OkLhyuHQFHXx9bsdpWTDrBt7bF/oQRQZKAUdaSRVZZ6/eywJEKndxmp+vBN
 HczE+kRwIdYBblr818fa7nZZ+NnYJHYChlh/WJ5SNAAkvwLCpEzsdSAfWR3VOQyK20s8
 UcHLVcpr/skWZ5xj0xLY11urbIUy9bDdAeY7ifUV2+GXIViT9qd/fH1Dyjn0Dj6k9fVy
 C2bZCrd11pW0wnSrAfdEM5f2xssXmhsdmFkXBxjFzinG+gnI2Hi6MDgpNhE+RqYjhmkR
 mLqQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742153868; x=1742758668;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=M88VY5fVtf+Zz/+akAHhCMDhFr5qbfElJpWg7hSMX3U=;
 b=mNoQfJf0WXu4ipYI/XFFCsDc3+4GwnBpahH3Ylfa8EBh6OAWHiRFOrVQSteBr5+NxH
 sis+WTpkla04kC8bfLwX6IaaX/qsyBWkvPX4cG5AnIhfw0hPUEf+MJYZ2lxXZI6zctBK
 vR6h3WnjoqbjJBzL/zwO9pD4ckehd6xEI1rOwG6L4MZouo/59qunqhDa9NtTYtHsDlQN
 0Gjw02vNUqC4/F+3F1HWoJUp7z8YdPGvQ0s6+0XNrAc50we01GBD1RGRWfW3dXTAPxpw
 T04/E6qPX2WI45L4s+teCFO3M9PB7Sb/rbCJNNCOTYulGwiWPtAXfcdQdybkY8+wqfZI
 v9eg==
X-Forwarded-Encrypted: i=1;
 AJvYcCVig0Ulom9klGs8abVbVbpnRVMiaa0M6P6+kt/FEvB3RTyI/kfirI6c/VxPdAtzs43MsB7qBw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxOs7SKt9Cxj0wmMTO56sIBI4yxhBqreAGQ3gVJ4xPmyVwblQo1
 COS/B4gGZn/AxGVhsNyHSDDg9oVKP96+SA1wfcUxaK5lb3oAnByfKl8RIdcppA0=
X-Gm-Gg: ASbGncvMm1SZzozQHaiTxvBnvBVlcT0xs5sn9mniGQTKF9QHd+iP5/Admvq1Rpks51r
 zW1hpE7U7+mFRM/p7pqorGTaV4Kxdi382tjtVir/6XfWPx53OW5hewY2eSTA7cxjX7P84fA3lJr
 kpE89OIHgtYijb3jJq0T81iMQLQsA/21ynZKDvCf9iRiBKiRB9lhXdAB42hY737BSEG+LKCoAe5
 3zvQ93Pp7BOHnh0fo8k6r9gY/E/GLoDCrNDXUpRy5IEBJHKaX83jqJ93YbKLp9GnTOyEcGAjuhz
 ek8T7qm2mSjxdwZG0ebI/a8IND/QmDG60h5RL6oQifoL1gZgfYd9mm/mfORQR7GmZKTFZ/TsbLK
 P7Jc73/zCHXw+FUB2kX9v4/8cAZeb6hM=
X-Google-Smtp-Source: AGHT+IEgT4YDdno3rFzA50R8PWUgPC8X18Em+kXdHCM/9dIz5Miz0DoreSR3c+SQDONeAH8d9ULK7Q==
X-Received: by 2002:a05:600c:198f:b0:43c:f928:71dd with SMTP id
 5b1f17b1804b1-43d1ec646f5mr72482335e9.1.1742153868357; 
 Sun, 16 Mar 2025 12:37:48 -0700 (PDT)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-395cb7eb9ccsm12983588f8f.96.2025.03.16.12.37.47
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 16 Mar 2025 12:37:47 -0700 (PDT)
Message-ID: <6b6b30e7fda891404db02fe8a071d6f698c5b01f.camel@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Sun, 16 Mar 2025 20:38:45 +0100
In-Reply-To: <9f685785e2ce87f2086d4b7f19cad36fcb6a893f.1742149015.git.noelopez@HIDDEN>
References: <87edez3p4h.fsf@HIDDEN>
 <9f685785e2ce87f2086d4b7f19cad36fcb6a893f.1742149015.git.noelopez@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
User-Agent: Evolution 3.54.3 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

QW0gU29ubnRhZywgZGVtIDE2LjAzLjIwMjUgdW0gMTk6MTggKzAxMDAgc2NocmllYiBOb8OpIExv
cGV6Ogo+IEZyb206IHRlcnJhbW9ycGhhIDx0ZXJyYW1vcnBoYUBjb2NrLmxpPgo+IAo+ICogZ251
L3BhY2thZ2VzL2dub21lLnNjbSAoZ25vbWUtc29mdHdhcmUpOiBOZXcgdmFyaWFibGUuCj4gCj4g
Q2hhbmdlLUlkOiBJNTgzOGE1ODFkODYxMmVlZDA2OTdjODAxZmZmMGUyNDEyNTZjZTU1OAo+IC0t
LQo+IMKgZ251L3BhY2thZ2VzL2dub21lLnNjbSB8IDcwCj4gKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4gwqAxIGZpbGUgY2hhbmdlZCwgNzAgaW5zZXJ0aW9ucygr
KQo+IAo+IGRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvZ25vbWUuc2NtIGIvZ251L3BhY2thZ2Vz
L2dub21lLnNjbQo+IGluZGV4IDc3MDViYTA1MTMuLmZiZWNjODg2YzggMTAwNjQ0Cj4gLS0tIGEv
Z251L3BhY2thZ2VzL2dub21lLnNjbQo+ICsrKyBiL2dudS9wYWNrYWdlcy9nbm9tZS5zY20KPiBA
QCAtNzksNiArNzksOCBAQAo+IMKgOzs7IENvcHlyaWdodCDCqSAyMDIzIFpodSBaaWhhbyA8YWxs
X2J1dF9sYXN0QDE2My5jb20+Cj4gwqA7OzsgQ29weXJpZ2h0IMKpIDIwMjQgRGFyaXFxIDxkYXJp
cXFAcG9zdGVvLm5ldD4KPiDCoDs7OyBDb3B5cmlnaHQgwqkgMjAyNCBKYW1lcyBTbWl0aCA8anN1
YnVudHV4cEBkaXNyb290Lm9yZz4KPiArOzs7IENvcHlyaWdodCDCqSAyMDI0IEp1c3RpbiBWZWls
bGV1eCA8dGVycmFtb3JwaGFAY29jay5saT4KPiArOzs7IENvcHlyaWdodCDCqSAyMDI1IE5vw6kg
TG9wZXogPG5vZWxvcGV6QGZyZWUuZnI+Cj4gwqA7OzsKPiDCoDs7OyBUaGlzIGZpbGUgaXMgcGFy
dCBvZiBHTlUgR3VpeC4KPiDCoDs7Owo+IEBAIC0xMzUsNiArMTM3LDcgQEAgKGRlZmluZS1tb2R1
bGUgKGdudSBwYWNrYWdlcyBnbm9tZSkKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2Vz
IGZsZXgpCj4gwqDCoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBmb250cykKPiDCoMKgICM6
dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGZpbGUtc3lzdGVtcykKPiArwqAgIzp1c2UtbW9kdWxl
IChnbnUgcGFja2FnZXMgZmlybXdhcmUpCj4gwqDCoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl
cyBmb250dXRpbHMpCj4gwqDCoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBmcmVlZGVza3Rv
cCkKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGdhbWUtZGV2ZWxvcG1lbnQpCj4g
QEAgLTE0NTk0LDMgKzE0NTk3LDcwIEBAIChkZWZpbmUtcHVibGljIGxvY2sKPiDCoMKgwqDCoCAo
ZGVzY3JpcHRpb24gIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIGdyYXBoaWNhbCBmcm9udGVuZCBm
b3IKPiDCoEdOVSBQcml2YWN5IEd1YXJkIGJ1aWx0IHdpdGggbGliYWR3YWl0YS4iKQo+IMKgwqDC
oMKgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKPiArCj4gKyhkZWZpbmUtcHVibGljIGdub21l
LXNvZnR3YXJlCj4gK8KgIChwYWNrYWdlCj4gK8KgwqDCoCAobmFtZSAiZ25vbWUtc29mdHdhcmUi
KQo+ICvCoMKgwqAgKHZlcnNpb24gIjQ2LjUiKQo+ICvCoMKgwqAgKHNvdXJjZQo+ICvCoMKgwqDC
oCAob3JpZ2luCj4gK8KgwqDCoMKgwqDCoCAobWV0aG9kIHVybC1mZXRjaCkKPiArwqDCoMKgwqDC
oMKgICh1cmkKPiArwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQgIm1pcnJvcjovL2dub21l
L3NvdXJjZXMvIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCBuYW1lICIvIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCAodmVyc2lvbi1tYWpvciB2ZXJzaW9uKSAiLyIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci54eiIpKQo+ICvCoMKg
wqDCoMKgwqAgKHNoYTI1NiAoYmFzZTMyCj4gIjBiNXk5ejY0NTgyYWFydzN2OTJ3am02M3lpYjJx
ODV5bG55MWs3azRkMnk0OGppdmlyYjkiKSkpKQo+ICvCoMKgwqAgKG5hdGl2ZS1pbnB1dHMKPiAr
wqDCoMKgwqAgKGxpc3QKPiArwqDCoMKgwqDCoCBwa2ctY29uZmlnCj4gK8KgwqDCoMKgwqAgKGxp
c3QgZ2xpYiAiYmluIikKPiArwqDCoMKgwqDCoCBnZXR0ZXh0LW1pbmltYWwKPiArwqDCoMKgwqDC
oCBndGstZG9jKSkKPiArwqDCoMKgIChpbnB1dHMKPiArwqDCoMKgwqAgKGxpc3QKPiArwqDCoMKg
wqDCoCBhcHBzdHJlYW0KPiArwqDCoMKgwqDCoCBnZGstcGl4YnVmCj4gK8KgwqDCoMKgwqAgbGli
eG1sYgo+ICvCoMKgwqDCoMKgIGd0awo+ICvCoMKgwqDCoMKgIGpzb24tZ2xpYgo+ICvCoMKgwqDC
oMKgIGxpYmFkd2FpdGEKPiArwqDCoMKgwqDCoCBsaWJnbGliLXRlc3RpbmcKPiArwqDCoMKgwqDC
oCB2YWxncmluZAo+ICvCoMKgwqDCoMKgIHBvbGtpdAo+ICvCoMKgwqDCoMKgIHBhY2thZ2VraXQK
PiArwqDCoMKgwqDCoCBmbGF0cGFrCj4gK8KgwqDCoMKgwqAgbGlib3N0cmVlCj4gK8KgwqDCoMKg
wqAgbGlic291cC1taW5pbWFsLTIKPiArwqDCoMKgwqDCoCBtYWxjb250ZW50Cj4gK8KgwqDCoMKg
wqAgbGliZ3VkZXYKPiArwqDCoMKgwqDCoCBzeXNwcm9mCj4gK8KgwqDCoMKgwqAgZnd1cGQpKQpJ
bnB1dHMgc2hvdWxkIGJlIGFmdGVyIGJ1aWxkLXN5c3RlbSthcmd1bWVudHMuClBsZWFzZSBzb3J0
IHRoZW0uICBZb3UgY2FuIGFsc28gbGlrZWx5IHNhdmUgdHdvIGxpbmVzIHRoZXJlLCBkZXBlbmRp
bmcKb24gaG93IGZhciB5b3Ugd2FudCB0byBpbmRlbnQuCj4gK8KgwqDCoCAoYnVpbGQtc3lzdGVt
IG1lc29uLWJ1aWxkLXN5c3RlbSkKPiArwqDCoMKgIChhcmd1bWVudHMKPiArwqDCoMKgwqAgKGxp
c3QKPiArwqDCoMKgwqDCoCAjOmdsaWItb3ItZ3RrPyAjdAo+ICvCoMKgwqDCoMKgICM6cGhhc2Vz
Cj4gK8KgwqDCoMKgwqAgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCj4gK8KgwqDC
oMKgwqDCoMKgwqDCoCAoYWRkLWFmdGVyICd1bnBhY2sgJ3BhdGNoLWlzby1jb2Rlcwo+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEqICgjOmtleSBuYXRpdmUtaW5wdXRzIGlucHV0cyAj
OmFsbG93LW90aGVyLWtleXMpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh3aXRoLWRp
cmVjdG9yeS1leGN1cnNpb24KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAi
c3JjIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN1YnN0aXR1dGUqICIuL2dz
LWxhbmd1YWdlLmMiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgiREFU
QURJUiIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZm9ybWF0ICNm
ICJcIn5hL3NoYXJlXCIiICMkaXNvLWNvZGVzKSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCAoaW52b2tlICJjYXQiICJncy1sYW5ndWFnZS5jIikpKSkKPiArwqDCoMKgwqDCoMKg
wqDCoMKgIChhZGQtYWZ0ZXIgJ3VucGFjayAnZGlzYWJsZS1ndGstdXBkYXRlLWljb24tY2FjaGUK
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhIF8KPiArwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgKHNldGVudiAiREVTVERJUiIgIi8iKSkpKQojOnBoYXNlcyBzaG91bGQgdHlwaWNh
bGx5IGJlIHB1dCBsYXN0Cj4gK8KgwqDCoMKgwqAgIzpjb25maWd1cmUtZmxhZ3MKPiArwqDCoMKg
wqDCoCAnJygiLURzb3VwMj10cnVlIgo+ICvCoMKgwqDCoMKgwqDCoMKgICItRG1hbj1mYWxzZSLC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDt0cmllcyB0byBhY2Nlc3MgdGhlCj4g
aW50ZXJuZXQKPiArwqDCoMKgwqDCoMKgwqDCoCAiLURoYXJkY29kZWRfcHJvcHJpZXRhcnlfd2Vi
YXBwcz1mYWxzZSIpClVzZSAjfihsaXN0IOKApikKPiArwqDCoMKgwqDCoCAjOnRlc3RzPyAjZgpE
b24ndCBsZWF2ZSB0aGlzIHVuZG9jdW1lbnRlZC4KPiArwqDCoMKgwqDCoCAjOnZhbGlkYXRlLXJ1
bnBhdGg/ICNmKSkKSSBkb3VidCB0aGF0IHRoaXMgb25lIHNob3VsZCBldmVuIGJlIHVzZWQsIGJ1
dCBhZ2FpbjogZXhwbGFpbiB5b3Vyc2VsZi4KPiArwqDCoMKgIChzeW5vcHNpcyAiR3JhcGhpY2Fs
IHNvZnR3YXJlIG1hbmFnZXIgZm9yIGdub21lIikKPiArwqDCoMKgIChkZXNjcmlwdGlvbiAiU29m
dHdhcmUgYWxsb3dzIHlvdSB0byBmaW5kIGFuZCBpbnN0YWxsIG5ldyBhcHBzCj4gYW5kIHN5c3Rl
bQo+ICtleHRlbnNpb25zIGFuZCByZW1vdmUgZXhpc3RpbmcgaW5zdGFsbGVkIGFwcHMuIikKPiAr
wqDCoMKgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMikKSXMgdGhpcyByZWFsbHkgR1BMMiBvbmx5PyAg
SWYgbm90LCB1c2UgZ3BsMisKPiArwqDCoMKgIChob21lLXBhZ2UgImh0dHBzOi8vYXBwcy5nbm9t
ZS5vcmcvZW4vU29mdHdhcmUvIikpKQoKTW9zdCBpbXBvcnRhbnRseTogZG9lcyBpdCB3b3JrPyAg
Q2FuIHlvdSBkbyBzb21ldGhpbmcgd2l0aCBpdD8KCkNoZWVycwo=





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v2] gnu: Add gnome-software.
Resent-From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 16 Mar 2025 22:11:05 +0000
Resent-Message-ID: <handler.68228.B68228.174216301013276 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>, 68228 <at> debbugs.gnu.org
Cc: terramorpha <terramorpha@HIDDEN>, Vivien Kraus <vivien@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.174216301013276
          (code B ref 68228); Sun, 16 Mar 2025 22:11:05 +0000
Received: (at 68228) by debbugs.gnu.org; 16 Mar 2025 22:10:10 +0000
Received: from localhost ([127.0.0.1]:51095 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ttwBM-0003RP-Mc
	for submit <at> debbugs.gnu.org; Sun, 16 Mar 2025 18:10:10 -0400
Received: from smtp.domeneshop.no ([2a01:5b40:0:3006::1]:53806)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <noe@HIDDEN>) id 1ttwBH-0003OL-PB
 for 68228 <at> debbugs.gnu.org; Sun, 16 Mar 2025 18:10:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=xn--no-cja.eu; s=ds202502; h=Content-Type:MIME-Version:Message-ID:Date:
 References:In-Reply-To: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=bUQY6MogbXjiOSjYzKTV9i91lOVWdbvsLtYQZnbNwao=; b=oKRhrO9+T+g2fPbdeUTtozO6tI
 6p5f43dGs2Fw3NXAPsm6zIvnBO5gcRmT8wv6CbBLaV7Qc8p8als4Ydxwp9JIWyBUZVp/fEKoWcbWD
 wEWiQhAqov7D2QGQAYw2gglbpz9d3OH0Td3fZkhxSqFDJMkGQhPfeua5veWkGFD18kVBA3cPSZUuV
 8ssLSs5EWEFgo4fiVmMnfzifq/oSJPaB4xmBctIy+90gqvX4xZVd7WCeXvomCfRtntcnzOsZ0/dvM
 QYMWRngZTNDdfUxgv4uaBvZi+Sy2XjR8+EHFyLg4TjF7ECYiqvxU1+Q//ip7OMj5up79O5Usrgvzm
 TtZ7PS8A==;
Received: from smtp by smtp.domeneshop.no with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95)
 id 1ttwBA-00180D-LT; Sun, 16 Mar 2025 23:09:56 +0100
From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
In-Reply-To: <6b6b30e7fda891404db02fe8a071d6f698c5b01f.camel@HIDDEN>
References: <87edez3p4h.fsf@HIDDEN>
 <9f685785e2ce87f2086d4b7f19cad36fcb6a893f.1742149015.git.noelopez@HIDDEN>
 <6b6b30e7fda891404db02fe8a071d6f698c5b01f.camel@HIDDEN>
Date: Sun, 16 Mar 2025 23:09:52 +0100
Message-ID: <87pligvd8v.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Liliana Marie Prikler <liliana.prikler@HIDDEN> writes:

> Am Sonntag, dem 16.03.2025 um 19:18 +0100 schrieb No=C3=A9 Lopez:
>> From: terramorpha <terramorpha@HIDDEN>
>>=20
>> * gnu/packages/gnome.scm (gnome-software): New variable.
>>=20
>> Change-Id: I5838a581d8612eed0697c801fff0e241256ce558
>> ---
>> =C2=A0gnu/packages/gnome.scm | 70
>> ++++++++++++++++++++++++++++++++++++++++++
>> =C2=A01 file changed, 70 insertions(+)
>>=20
>> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
>> index 7705ba0513..fbecc886c8 100644
>> --- a/gnu/packages/gnome.scm
>> +++ b/gnu/packages/gnome.scm
>> @@ -79,6 +79,8 @@
>> =C2=A0;;; Copyright =C2=A9 2023 Zhu Zihao <all_but_last@HIDDEN>
>> =C2=A0;;; Copyright =C2=A9 2024 Dariqq <dariqq@HIDDEN>
>> =C2=A0;;; Copyright =C2=A9 2024 James Smith <jsubuntuxp@HIDDEN>
>> +;;; Copyright =C2=A9 2024 Justin Veilleux <terramorpha@HIDDEN>
>> +;;; Copyright =C2=A9 2025 No=C3=A9 Lopez <noelopez@HIDDEN>
>> =C2=A0;;;
>> =C2=A0;;; This file is part of GNU Guix.
>> =C2=A0;;;
>> @@ -135,6 +137,7 @@ (define-module (gnu packages gnome)
>> =C2=A0=C2=A0 #:use-module (gnu packages flex)
>> =C2=A0=C2=A0 #:use-module (gnu packages fonts)
>> =C2=A0=C2=A0 #:use-module (gnu packages file-systems)
>> +=C2=A0 #:use-module (gnu packages firmware)
>> =C2=A0=C2=A0 #:use-module (gnu packages fontutils)
>> =C2=A0=C2=A0 #:use-module (gnu packages freedesktop)
>> =C2=A0=C2=A0 #:use-module (gnu packages game-development)
>> @@ -14594,3 +14597,70 @@ (define-public lock
>> =C2=A0=C2=A0=C2=A0=C2=A0 (description "This package provides a graphical=
 frontend for
>> =C2=A0GNU Privacy Guard built with libadwaita.")
>> =C2=A0=C2=A0=C2=A0=C2=A0 (license license:expat)))
>> +
>> +(define-public gnome-software
>> +=C2=A0 (package
>> +=C2=A0=C2=A0=C2=A0 (name "gnome-software")
>> +=C2=A0=C2=A0=C2=A0 (version "46.5")
>> +=C2=A0=C2=A0=C2=A0 (source
>> +=C2=A0=C2=A0=C2=A0=C2=A0 (origin
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method url-fetch)
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (string-append "mirror://gno=
me/sources/"
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 name "/"
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (version-ma=
jor version) "/"
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 name "-" ve=
rsion ".tar.xz"))
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 (base32
>> "0b5y9z64582aarw3v92wjm63yib2q85ylny1k7k4d2y48jivirb9"))))
>> +=C2=A0=C2=A0=C2=A0 (native-inputs
>> +=C2=A0=C2=A0=C2=A0=C2=A0 (list
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 pkg-config
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (list glib "bin")
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 gettext-minimal
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 gtk-doc))
>> +=C2=A0=C2=A0=C2=A0 (inputs
>> +=C2=A0=C2=A0=C2=A0=C2=A0 (list
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 appstream
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 gdk-pixbuf
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 libxmlb
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 gtk
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 json-glib
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 libadwaita
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 libglib-testing
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 valgrind
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 polkit
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 packagekit
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 flatpak
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 libostree
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 libsoup-minimal-2
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 malcontent
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 libgudev
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sysprof
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 fwupd))
> Inputs should be after build-system+arguments.
> Please sort them.  You can also likely save two lines there, depending
> on how far you want to indent.
>> +=C2=A0=C2=A0=C2=A0 (build-system meson-build-system)
>> +=C2=A0=C2=A0=C2=A0 (arguments
>> +=C2=A0=C2=A0=C2=A0=C2=A0 (list
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:glib-or-gtk? #t
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:phases
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~(modify-phases %standard-phases
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (add-after 'unpa=
ck 'patch-iso-codes
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (lam=
bda* (#:key native-inputs inputs #:allow-other-keys)
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 (with-directory-excursion
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "src"
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 (substitute* "./gs-language.c"
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (("DATADIR")
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (format #f "\"~a/share\"" #$iso-cod=
es)))
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 (invoke "cat" "gs-language.c"))))
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (add-after 'unpa=
ck 'disable-gtk-update-icon-cache
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (lam=
bda _
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 (setenv "DESTDIR" "/"))))
> #:phases should typically be put last
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:configure-flags
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ''("-Dsoup2=3Dtrue"
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "-Dman=3Dfalse"=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 ;tries to access the
>> internet
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "-Dhardcoded_proprieta=
ry_webapps=3Dfalse")
> Use #~(list =E2=80=A6)
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:tests? #f
> Don't leave this undocumented.
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:validate-runpath? #f))
> I doubt that this one should even be used, but again: explain yourself.
>> +=C2=A0=C2=A0=C2=A0 (synopsis "Graphical software manager for gnome")
>> +=C2=A0=C2=A0=C2=A0 (description "Software allows you to find and instal=
l new apps
>> and system
>> +extensions and remove existing installed apps.")
>> +=C2=A0=C2=A0=C2=A0 (license license:gpl2)
> Is this really GPL2 only?  If not, use gpl2+
>> +=C2=A0=C2=A0=C2=A0 (home-page "https://apps.gnome.org/en/Software/")))
>

Thanks for the fast review, I=E2=80=99m sending an updated patch with every=
thing
fixed.

> Most importantly: does it work?  Can you do something with it?

It does work!  If you want some apps to appear you need two things: an
active packagekit backend and the corresponding AppStream catalog.  For
example installing flatpak and flathub should make all of flathub
available.  There are also some progressive web apps bundled, I haven=E2=80=
=99t
tried them.

As for Guix packages, I=E2=80=99m currently working on the integration and
looking for a mentor to review some bits:
https://lists.gnu.org/archive/html/guix-devel/2025-03/msg00003.html

Have a nice day,
No=C3=A9

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQHGBAEBCAAwFiEEXVTPJVeyOOiNwYCiLSIyQQq3QEMFAmfXTDASHG5vZUB4bi0t
bm8tY2phLmV1AAoJEC0iMkEKt0BDIiUMANCyVI7qklmWEGKRln4xp0F0lTp3F6xz
W3R66LF5X7YbuGIIjatJXiKtCmfBl7K4IcNU92ZgnYM8a0LL12dnX7b+PQGwpYUW
hEa+tXR33mB6csGeYiQW36fRG6qMcjSB6AcFfulnTHDL8SzlgZpwKSc1CW3OojtI
Ey7lgm80hm6TLwaNdgBDV0fULWa91rfjlpsJEgF/XfTNQmQIIDIJHiBSW6BvUsL9
ZG7vQkpQ9NT/jGWyozy4Ksi9SzYomLTKXZdqIMyNk9hcGidNitOq4Zi6/keTJBLQ
ka7pZwUIJdPjsE3atxnJTp2q8OuExEK2JwGOCG//Lokvn1nzHik06KuwD7wWBU9B
pnvtyQYRWqPIIA56l2HvodojHtn/Bx4ydxfca4LfjVlTncyxioMt9LR/x7f4ICM9
eo377Ua8DBJUAFPsNUd3lgjaUSbpgQEx1Y8PdggrlSyPc2NuNUypZb00LpBF839g
0boiF2eGKnCAf3puGj4XjyJ8OfC3incgnw==
=LKMR
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to terramorpha@HIDDEN, othacehe@HIDDEN, noe@HIDDEN, liliana.prikler@HIDDEN, maxim.cournoyer@HIDDEN, vivien@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v3] gnu: Add gnome-software.
References: <87edez3p4h.fsf@HIDDEN>
In-Reply-To: <87edez3p4h.fsf@HIDDEN>
Resent-From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: terramorpha@HIDDEN, othacehe@HIDDEN, noe@HIDDEN, liliana.prikler@HIDDEN, maxim.cournoyer@HIDDEN, vivien@HIDDEN, guix-patches@HIDDEN
Resent-Date: Sun, 16 Mar 2025 22:11:07 +0000
Resent-Message-ID: <handler.68228.B68228.174216306113791 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68228 <at> debbugs.gnu.org
Cc: terramorpha <terramorpha@HIDDEN>, Justin Veilleux <terramorpha@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Vivien Kraus <vivien@HIDDEN>
X-Debbugs-Original-Xcc: Justin Veilleux <terramorpha@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Vivien Kraus <vivien@HIDDEN>
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.174216306113791
          (code B ref 68228); Sun, 16 Mar 2025 22:11:07 +0000
Received: (at 68228) by debbugs.gnu.org; 16 Mar 2025 22:11:01 +0000
Received: from localhost ([127.0.0.1]:51104 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ttwCA-0003a3-NG
	for submit <at> debbugs.gnu.org; Sun, 16 Mar 2025 18:11:01 -0400
Received: from smtp.domeneshop.no ([2a01:5b40:0:3006::1]:36528)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <noe@HIDDEN>) id 1ttwC8-0003ZE-7a
 for 68228 <at> debbugs.gnu.org; Sun, 16 Mar 2025 18:10:57 -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=ebqY0+j3fb9TQgJkYpIziYqArF5FGXrDtVQr2KKQUdA=; b=PphvRhUWN8i7/lO4ZhYvaVxyyH
 z3NLnpsfmh0HI6F/rAmINNmnDYVydEstRMpthS2USnX8J5ITtgQtAkCY4g+BChaERIG+0z3AhRHGN
 0hw4mwDhmVWdr5X/0B8wbOaRgW9buf1tu8+0mtS17bh2z0/kdm6IuEK0sRCk4o8wwdqAp5TE04Dp7
 Fn3IAts4LiqKggwQ2jCfDKrnp7W3EggDI4pOygZSrSgCmmerae0BUDVri89aUfA7MuVOH0VD+Mlfj
 rkPvqij+L5Z016zg6W8IKpkmLms1COhzs/1I0xO7K3VSKsPcZf2Bm3btrBtfcLt+OJjFA7nHzDsWZ
 TV7BtyDA==;
Received: from smtp by smtp.domeneshop.no with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95)
 id 1ttwC1-0018Cz-QF; Sun, 16 Mar 2025 23:10:49 +0100
From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Date: Sun, 16 Mar 2025 23:10:40 +0100
Message-ID: <43272b41be2b70a14e5f6bbb30469b8b373e32cf.1742163015.git.noelopez@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

From: terramorpha <terramorpha@HIDDEN>

* gnu/packages/gnome.scm (gnome-software): New variable.

Change-Id: I5838a581d8612eed0697c801fff0e241256ce558
---
 gnu/packages/gnome.scm | 69 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 69 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 7705ba0513..26ca4a721c 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -79,6 +79,8 @@
 ;;; Copyright © 2023 Zhu Zihao <all_but_last@HIDDEN>
 ;;; Copyright © 2024 Dariqq <dariqq@HIDDEN>
 ;;; Copyright © 2024 James Smith <jsubuntuxp@HIDDEN>
+;;; Copyright © 2024 Justin Veilleux <terramorpha@HIDDEN>
+;;; Copyright © 2025 Noé Lopez <noelopez@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -135,6 +137,7 @@ (define-module (gnu packages gnome)
   #:use-module (gnu packages flex)
   #:use-module (gnu packages fonts)
   #:use-module (gnu packages file-systems)
+  #:use-module (gnu packages firmware)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
   #:use-module (gnu packages game-development)
@@ -14594,3 +14597,69 @@ (define-public lock
     (description "This package provides a graphical frontend for
 GNU Privacy Guard built with libadwaita.")
     (license license:expat)))
+
+(define-public gnome-software
+  (package
+    (name "gnome-software")
+    (version "46.5")
+    (source
+     (origin
+       (method url-fetch)
+       (uri
+        (string-append "mirror://gnome/sources/"
+                       name "/"
+                       (version-major version) "/"
+                       name "-" version ".tar.xz"))
+       (sha256 (base32 "0b5y9z64582aarw3v92wjm63yib2q85ylny1k7k4d2y48jivirb9"))))
+    (build-system meson-build-system)
+    (arguments
+     (list
+      #:tests? #f                       ;needs a complete system (/etc/machine-id, dbus)
+      #:glib-or-gtk? #t
+      #:configure-flags
+      #~(list "-Dsoup2=true"
+              "-Dman=false"             ;tries to access the internet
+              "-Dhardcoded_proprietary_webapps=false")
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'patch-iso-codes
+            (lambda* (#:key native-inputs inputs #:allow-other-keys)
+              (with-directory-excursion
+                  "src"
+                (substitute* "./gs-language.c"
+                  (("DATADIR")
+                   (format #f "\"~a/share\"" #$iso-codes)))
+                (invoke "cat" "gs-language.c"))))
+          (add-before 'install 'disable-gtk-update-icon-cache
+            (lambda _
+              (setenv "DESTDIR" "/")
+              ;; Needed for complete RUNPATHs, but not actually needed at runtime.
+              (copy-file
+               "../build/lib/libgnomesoftware.so.20"
+               (string-append #$output "/lib/libgnomesoftware.so.20")))))))
+    (native-inputs (list `(,glib "bin")
+                         gettext-minimal
+                         gtk-doc
+                         pkg-config))
+    (inputs (list appstream
+                  flatpak
+                  fwupd
+                  gdk-pixbuf
+                  gtk
+                  json-glib
+                  libadwaita
+                  libglib-testing
+                  libgudev
+                  libostree
+                  libsoup-minimal-2
+                  libxmlb
+                  malcontent
+                  packagekit
+                  polkit
+                  sysprof
+                  valgrind))
+    (synopsis "Graphical software manager for gnome")
+    (description "Software allows you to find and install new apps and system
+extensions and remove existing installed apps.")
+    (license license:gpl2+)
+    (home-page "https://apps.gnome.org/en/Software/")))

base-commit: 8a565a8ff1c2150b778b5fdf8aa3a5f59a3fce9d
-- 
2.48.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v3] gnu: Add gnome-software.
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 17 Mar 2025 05:20:02 +0000
Resent-Message-ID: <handler.68228.B68228.174218874814054 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>, 68228 <at> debbugs.gnu.org
Cc: terramorpha <terramorpha@HIDDEN>, Vivien Kraus <vivien@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.174218874814054
          (code B ref 68228); Mon, 17 Mar 2025 05:20:02 +0000
Received: (at 68228) by debbugs.gnu.org; 17 Mar 2025 05:19:08 +0000
Received: from localhost ([127.0.0.1]:53522 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tu2sV-0003eZ-Bu
	for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 01:19:08 -0400
Received: from mail-wm1-x342.google.com ([2a00:1450:4864:20::342]:54657)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tu2sQ-0003cn-Qh
 for 68228 <at> debbugs.gnu.org; Mon, 17 Mar 2025 01:19:05 -0400
Received: by mail-wm1-x342.google.com with SMTP id
 5b1f17b1804b1-43d07ca6a80so7562735e9.1
 for <68228 <at> debbugs.gnu.org>; Sun, 16 Mar 2025 22:19:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742188736; x=1742793536; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=K4HCR0/8HYdEY/vlL/t7wQp9ii1iQRKHE7COsejeyro=;
 b=R2cMVZU269FyC0pGlvmIrn6vyjNy1UQMap9gkE//bPrO/9NK35EhBoD9g0QsN2z60b
 g5ZktTTGQNjVu/dPj/XEOyl0f7AtqnfgJoDVxUL0pYzaHfq/7r4pcBFcPKMmmyiXfdyg
 Y4wxUUCOVg+TXUhONpNjRXAy8wyOY12CXhm2Bagi6yHN6zFZgDWem/3BSyobHy3++4D6
 sS4+nW2bAsad53q1ivJh3sUXxbQ8P2a0BG16jszQWZOLKe4NloXexSnEMPL6bDsynENK
 al1NEHGBhKW/BSX1kZOGJ2xsGqlJMQSZJVseCUCj+/ZnW31ST+mM1kGwq0bIGTV08KmU
 3oBw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742188736; x=1742793536;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=K4HCR0/8HYdEY/vlL/t7wQp9ii1iQRKHE7COsejeyro=;
 b=YizMNX9ZR1ApZX26bTAo9Z8tCE0Zj0kCeLT2VI3HJ3KHGfSJ5cnw6ryJtF6k1GOlEi
 0aJPRqDuBB1aOKTBkAAJU83mapzG4kKq9pyZ1NRoLHB1Cal7ugQFNxiwlS82h/XNeqfP
 0EzYRMZfNJupeZBJfDwHRkJbPmjOEtuK/b8VhiYCZBbcmUJn8bYzyv5yOMDys3cTQsYS
 xR9geu4f3ZsuJm5C8cklWUILTYn8jv+5PxkBefkyxeM9uJTSl8pySKCCQnE+pNPLGhV0
 q8Bcg2GzPZlNS4erGdUdblHCZo50lDVzfkQ2nHBsJ8ojElVkO8C4gRyJq0UhHvW5mtXI
 J9Lw==
X-Forwarded-Encrypted: i=1;
 AJvYcCXXTyx3wMoLly2WtaFO2yb88Ph7KFUb8salzLYFzV47Hhec+Qmzshc5lKKPcCaxbtRNKKurMA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzWmS5yq6oTet+ljeDIxVRIEPeqraeSNfIaUQAmktdak2k6R3T/
 rrav/KC6kANcLArFJlRIi3IpPeI//Ev4TH7+WfCIYKjvH/+vVCX2
X-Gm-Gg: ASbGncu113UZamCurEWcxNW0gX/BEWl8vH/x9NqoxS6+Mb76apyrVZnNrbONgkQ05/t
 LIm7Kq0FT1s73a0vTnUKFtMGQmqsOA6XpiUe6CuEIke1fmqF9Y9N16sNSXLxiuitzK2gnHpbCtS
 uEbJEgsVUBYvL797Diykr3Pwm2vS2K7wGF1df+3s29H+0kpdXELG79Q8XQliEhDCDfrGaI90+UP
 qWlhc71dQXfkR+ZNcwLkP/eVpN0j7QqyhmmfN/jqPb9Z49EuRs5ndUZ92J5sakAw2KZMu3Go0pa
 fnPVsyET1flxiBiyFFRZy/LfwxexMIfNPgKeShq5Pd1gJXpFyfi4QZWpp4lnxKskHrfe2q3BRbE
 UNuXSVnoGoIvwYhna4YTK
X-Google-Smtp-Source: AGHT+IHRaL6FRFtChyRrlher3veBMK7cgMQa1hdgBhBFGGF2b+M2zp/rmmQGezJOp9UCpJYhJRoTUg==
X-Received: by 2002:a05:600c:3108:b0:43d:934:ea97 with SMTP id
 5b1f17b1804b1-43d1ed0fa20mr91237685e9.27.1742188736125; 
 Sun, 16 Mar 2025 22:18:56 -0700 (PDT)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-395c8975b83sm14248649f8f.52.2025.03.16.22.18.54
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 16 Mar 2025 22:18:54 -0700 (PDT)
Message-ID: <b9c609558f710b05f4e8152699d10275e25cc445.camel@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Mon, 17 Mar 2025 06:19:51 +0100
In-Reply-To: <43272b41be2b70a14e5f6bbb30469b8b373e32cf.1742163015.git.noelopez@HIDDEN>
References: <87edez3p4h.fsf@HIDDEN>
 <43272b41be2b70a14e5f6bbb30469b8b373e32cf.1742163015.git.noelopez@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
User-Agent: Evolution 3.54.3 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

QW0gU29ubnRhZywgZGVtIDE2LjAzLjIwMjUgdW0gMjM6MTAgKzAxMDAgc2NocmllYiBOb8OpIExv
cGV6Ogo+IEZyb206IHRlcnJhbW9ycGhhIDx0ZXJyYW1vcnBoYUBjb2NrLmxpPgo+IAo+ICogZ251
L3BhY2thZ2VzL2dub21lLnNjbSAoZ25vbWUtc29mdHdhcmUpOiBOZXcgdmFyaWFibGUuCj4gCj4g
Q2hhbmdlLUlkOiBJNTgzOGE1ODFkODYxMmVlZDA2OTdjODAxZmZmMGUyNDEyNTZjZTU1OAo+IC0t
LQo+IMKgZ251L3BhY2thZ2VzL2dub21lLnNjbSB8IDY5Cj4gKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4gwqAxIGZpbGUgY2hhbmdlZCwgNjkgaW5zZXJ0aW9ucygr
KQo+IAo+IGRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvZ25vbWUuc2NtIGIvZ251L3BhY2thZ2Vz
L2dub21lLnNjbQo+IGluZGV4IDc3MDViYTA1MTMuLjI2Y2E0YTcyMWMgMTAwNjQ0Cj4gLS0tIGEv
Z251L3BhY2thZ2VzL2dub21lLnNjbQo+ICsrKyBiL2dudS9wYWNrYWdlcy9nbm9tZS5zY20KPiBA
QCAtNzksNiArNzksOCBAQAo+IMKgOzs7IENvcHlyaWdodCDCqSAyMDIzIFpodSBaaWhhbyA8YWxs
X2J1dF9sYXN0QDE2My5jb20+Cj4gwqA7OzsgQ29weXJpZ2h0IMKpIDIwMjQgRGFyaXFxIDxkYXJp
cXFAcG9zdGVvLm5ldD4KPiDCoDs7OyBDb3B5cmlnaHQgwqkgMjAyNCBKYW1lcyBTbWl0aCA8anN1
YnVudHV4cEBkaXNyb290Lm9yZz4KPiArOzs7IENvcHlyaWdodCDCqSAyMDI0IEp1c3RpbiBWZWls
bGV1eCA8dGVycmFtb3JwaGFAY29jay5saT4KPiArOzs7IENvcHlyaWdodCDCqSAyMDI1IE5vw6kg
TG9wZXogPG5vZWxvcGV6QGZyZWUuZnI+Cj4gwqA7OzsKPiDCoDs7OyBUaGlzIGZpbGUgaXMgcGFy
dCBvZiBHTlUgR3VpeC4KPiDCoDs7Owo+IEBAIC0xMzUsNiArMTM3LDcgQEAgKGRlZmluZS1tb2R1
bGUgKGdudSBwYWNrYWdlcyBnbm9tZSkKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2Vz
IGZsZXgpCj4gwqDCoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBmb250cykKPiDCoMKgICM6
dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGZpbGUtc3lzdGVtcykKPiArwqAgIzp1c2UtbW9kdWxl
IChnbnUgcGFja2FnZXMgZmlybXdhcmUpCj4gwqDCoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdl
cyBmb250dXRpbHMpCj4gwqDCoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBmcmVlZGVza3Rv
cCkKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGdhbWUtZGV2ZWxvcG1lbnQpCj4g
QEAgLTE0NTk0LDMgKzE0NTk3LDY5IEBAIChkZWZpbmUtcHVibGljIGxvY2sKPiDCoMKgwqDCoCAo
ZGVzY3JpcHRpb24gIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIGdyYXBoaWNhbCBmcm9udGVuZCBm
b3IKPiDCoEdOVSBQcml2YWN5IEd1YXJkIGJ1aWx0IHdpdGggbGliYWR3YWl0YS4iKQo+IMKgwqDC
oMKgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKPiArCj4gKyhkZWZpbmUtcHVibGljIGdub21l
LXNvZnR3YXJlCj4gK8KgIChwYWNrYWdlCj4gK8KgwqDCoCAobmFtZSAiZ25vbWUtc29mdHdhcmUi
KQo+ICvCoMKgwqAgKHZlcnNpb24gIjQ2LjUiKQo+ICvCoMKgwqAgKHNvdXJjZQo+ICvCoMKgwqDC
oCAob3JpZ2luCj4gK8KgwqDCoMKgwqDCoCAobWV0aG9kIHVybC1mZXRjaCkKPiArwqDCoMKgwqDC
oMKgICh1cmkKPiArwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQgIm1pcnJvcjovL2dub21l
L3NvdXJjZXMvIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCBuYW1lICIvIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCAodmVyc2lvbi1tYWpvciB2ZXJzaW9uKSAiLyIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci54eiIpKQo+ICvCoMKg
wqDCoMKgwqAgKHNoYTI1NiAoYmFzZTMyCj4gIjBiNXk5ejY0NTgyYWFydzN2OTJ3am02M3lpYjJx
ODV5bG55MWs3azRkMnk0OGppdmlyYjkiKSkpKQo+ICvCoMKgwqAgKGJ1aWxkLXN5c3RlbSBtZXNv
bi1idWlsZC1zeXN0ZW0pCj4gK8KgwqDCoCAoYXJndW1lbnRzCj4gK8KgwqDCoMKgIChsaXN0Cj4g
K8KgwqDCoMKgwqAgIzp0ZXN0cz8gI2bCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCA7bmVlZHMgYSBjb21wbGV0ZSBzeXN0ZW0KPiAoL2V0Yy9tYWNoaW5lLWlkLCBk
YnVzKQpDYW4gd2Ugc2lsZW5jZSBmYXRhbCBkYnVzIHdhcm5pbmdzPyAgT3RoZXIgR05PTUUgcGFj
a2FnZXMgYXJlIHRlc3RlZAplLmcuIHVzaW5nIGRidXMtcnVuLXNlc3Npb24uCj4gK8KgwqDCoMKg
wqAgIzpnbGliLW9yLWd0az8gI3QKPiArwqDCoMKgwqDCoCAjOmNvbmZpZ3VyZS1mbGFncwo+ICvC
oMKgwqDCoMKgICN+KGxpc3QgIi1Ec291cDI9dHJ1ZSIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgIi1EbWFuPWZhbHNlIsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7dHJpZXMgdG8gYWNj
ZXNzIHRoZQo+IGludGVybmV0Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICItRGhhcmRj
b2RlZF9wcm9wcmlldGFyeV93ZWJhcHBzPWZhbHNlIikKPiArwqDCoMKgwqDCoCAjOnBoYXNlcwo+
ICvCoMKgwqDCoMKgICN+KG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcwo+ICvCoMKgwqDC
oMKgwqDCoMKgwqAgKGFkZC1hZnRlciAndW5wYWNrICdwYXRjaC1pc28tY29kZXMKPiArwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhKiAoIzprZXkgbmF0aXZlLWlucHV0cyBpbnB1dHMgIzph
bGxvdy1vdGhlci1rZXlzKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAod2l0aC1kaXJl
Y3RvcnktZXhjdXJzaW9uCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgInNy
YyIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdWJzdGl0dXRlKiAiLi9ncy1s
YW5ndWFnZS5jIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIkRBVEFE
SVIiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZvcm1hdCAjZiAi
XCJ+YS9zaGFyZVwiIiAjJGlzby1jb2RlcykpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgKGludm9rZSAiY2F0IiAiZ3MtbGFuZ3VhZ2UuYyIpKSkpCj4gK8KgwqDCoMKgwqDCoMKg
wqDCoCAoYWRkLWJlZm9yZSAnaW5zdGFsbCAnZGlzYWJsZS1ndGstdXBkYXRlLWljb24tY2FjaGUK
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhIF8KPiArwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgKHNldGVudiAiREVTVERJUiIgIi8iKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCA7OyBOZWVkZWQgZm9yIGNvbXBsZXRlIFJVTlBBVEhzLCBidXQgbm90IGFjdHVhbGx5Cj4g
bmVlZGVkIGF0IHJ1bnRpbWUuCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChjb3B5LWZp
bGUKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiLi4vYnVpbGQvbGliL2xpYmdub21l
c29mdHdhcmUuc28uMjAiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1h
cHBlbmQgIyRvdXRwdXQKPiAiL2xpYi9saWJnbm9tZXNvZnR3YXJlLnNvLjIwIikpKSkpKSkKPiAr
wqDCoMKgIChuYXRpdmUtaW5wdXRzIChsaXN0IGAoLGdsaWIgImJpbiIpCj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBnZXR0ZXh0LW1pbmltYWwKPiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGd0ay1kb2MK
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHBrZy1j
b25maWcpKQo+ICvCoMKgwqAgKGlucHV0cyAobGlzdCBhcHBzdHJlYW0KPiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBmbGF0cGFrCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgZnd1cGQKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBn
ZGstcGl4YnVmCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZ3RrCj4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAganNvbi1nbGliCj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbGliYWR3YWl0YQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIGxpYmdsaWItdGVzdGluZwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIGxpYmd1ZGV2Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgbGlib3N0cmVlCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbGlic291
cC1taW5pbWFsLTIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBsaWJ4bWxi
Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbWFsY29udGVudAo+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHBhY2thZ2VraXQKPiArwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBwb2xraXQKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCBzeXNwcm9mCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
dmFsZ3JpbmQpKQo+ICvCoMKgwqAgKHN5bm9wc2lzICJHcmFwaGljYWwgc29mdHdhcmUgbWFuYWdl
ciBmb3IgZ25vbWUiKQo+ICvCoMKgwqAgKGRlc2NyaXB0aW9uICJTb2Z0d2FyZSBhbGxvd3MgeW91
IHRvIGZpbmQgYW5kIGluc3RhbGwgbmV3IGFwcHMKPiBhbmQgc3lzdGVtCj4gK2V4dGVuc2lvbnMg
YW5kIHJlbW92ZSBleGlzdGluZyBpbnN0YWxsZWQgYXBwcy4iKQo+ICvCoMKgwqAgKGxpY2Vuc2Ug
bGljZW5zZTpncGwyKykKPiArwqDCoMKgIChob21lLXBhZ2UgImh0dHBzOi8vYXBwcy5nbm9tZS5v
cmcvZW4vU29mdHdhcmUvIikpKQo+IAo+IGJhc2UtY29tbWl0OiA4YTU2NWE4ZmYxYzIxNTBiNzc4
YjVmZGY4YWEzYTVmNTlhM2ZjZTlkCgpPdGhlcndpc2UgTEdUTSAoYWxiZWl0IHVudGVzdGVkIGFz
IG9mIG5vdykuCgpDaGVlcnMK





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v3] gnu: Add gnome-software.
Resent-From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 17 Mar 2025 10:16:03 +0000
Resent-Message-ID: <handler.68228.B68228.174220655712231 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>, 68228 <at> debbugs.gnu.org
Cc: terramorpha <terramorpha@HIDDEN>, Vivien Kraus <vivien@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.174220655712231
          (code B ref 68228); Mon, 17 Mar 2025 10:16:03 +0000
Received: (at 68228) by debbugs.gnu.org; 17 Mar 2025 10:15:57 +0000
Received: from localhost ([127.0.0.1]:55813 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tu7Vj-0003B4-Vc
	for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 06:15:57 -0400
Received: from smtp.domeneshop.no ([2a01:5b40:0:3006::1]:51854)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <noe@HIDDEN>) id 1tu7Vh-00039s-BU
 for 68228 <at> debbugs.gnu.org; Mon, 17 Mar 2025 06:15:54 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=xn--no-cja.eu; s=ds202502; h=Content-Type:MIME-Version:Message-ID:Date:
 References:In-Reply-To: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=sCNMVUEvGS4zAqn9KkyN5J9iv44g9pq/rFbIwCLlzeY=; b=h8vchrTNQNt5KvrU0ZhxmaSXVL
 fsJ9cXzDl7Ow4wUw95jNBdUSNKLjzlwhIZ7aHBBZgumZENbKrcJ5Guszu9WeHaBO4lmBmpft8qcqh
 ePKsrUl2O+++rvJz6YNdyTTw2UG2hbJOiysLpHXDs2NRgeUg+rGfGbO4su7r8le5JerIKF2gg3vFF
 mF37ktigAQ8IOlH6ZrrvHxqcF5LeX8/m8a82Df9M12cZ7mbSJGLowOIye40sUEx05YIWiKpl28nNc
 Yc9pubr3onjQqOapv/HEV5IbZTX7JXfyrFGlqWm4ItwCdb8SO7EC5LdYwRvhpNpFEYppM59urTe3k
 og9hiS4g==;
Received: from smtp by smtp.domeneshop.no with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95)
 id 1tu7Va-004YuY-QC; Mon, 17 Mar 2025 11:15:47 +0100
From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
In-Reply-To: <b9c609558f710b05f4e8152699d10275e25cc445.camel@HIDDEN>
References: <87edez3p4h.fsf@HIDDEN>
 <43272b41be2b70a14e5f6bbb30469b8b373e32cf.1742163015.git.noelopez@HIDDEN>
 <b9c609558f710b05f4e8152699d10275e25cc445.camel@HIDDEN>
Date: Mon, 17 Mar 2025 11:15:14 +0100
Message-ID: <87v7s8gdzh.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Liliana Marie Prikler <liliana.prikler@HIDDEN> writes:

> Am Sonntag, dem 16.03.2025 um 23:10 +0100 schrieb No=C3=A9 Lopez:
>> From: terramorpha <terramorpha@HIDDEN>
>>=20
>> * gnu/packages/gnome.scm (gnome-software): New variable.
>>=20
>> Change-Id: I5838a581d8612eed0697c801fff0e241256ce558
>> ---
>> =C2=A0gnu/packages/gnome.scm | 69
>> ++++++++++++++++++++++++++++++++++++++++++
>> =C2=A01 file changed, 69 insertions(+)
>>=20
>> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
>> index 7705ba0513..26ca4a721c 100644
>> --- a/gnu/packages/gnome.scm
>> +++ b/gnu/packages/gnome.scm
>> @@ -79,6 +79,8 @@
>> =C2=A0;;; Copyright =C2=A9 2023 Zhu Zihao <all_but_last@HIDDEN>
>> =C2=A0;;; Copyright =C2=A9 2024 Dariqq <dariqq@HIDDEN>
>> =C2=A0;;; Copyright =C2=A9 2024 James Smith <jsubuntuxp@HIDDEN>
>> +;;; Copyright =C2=A9 2024 Justin Veilleux <terramorpha@HIDDEN>
>> +;;; Copyright =C2=A9 2025 No=C3=A9 Lopez <noelopez@HIDDEN>
>> =C2=A0;;;
>> =C2=A0;;; This file is part of GNU Guix.
>> =C2=A0;;;
>> @@ -135,6 +137,7 @@ (define-module (gnu packages gnome)
>> =C2=A0=C2=A0 #:use-module (gnu packages flex)
>> =C2=A0=C2=A0 #:use-module (gnu packages fonts)
>> =C2=A0=C2=A0 #:use-module (gnu packages file-systems)
>> +=C2=A0 #:use-module (gnu packages firmware)
>> =C2=A0=C2=A0 #:use-module (gnu packages fontutils)
>> =C2=A0=C2=A0 #:use-module (gnu packages freedesktop)
>> =C2=A0=C2=A0 #:use-module (gnu packages game-development)
>> @@ -14594,3 +14597,69 @@ (define-public lock
>> =C2=A0=C2=A0=C2=A0=C2=A0 (description "This package provides a graphical=
 frontend for
>> =C2=A0GNU Privacy Guard built with libadwaita.")
>> =C2=A0=C2=A0=C2=A0=C2=A0 (license license:expat)))
>> +
>> +(define-public gnome-software
>> +=C2=A0 (package
>> +=C2=A0=C2=A0=C2=A0 (name "gnome-software")
>> +=C2=A0=C2=A0=C2=A0 (version "46.5")
>> +=C2=A0=C2=A0=C2=A0 (source
>> +=C2=A0=C2=A0=C2=A0=C2=A0 (origin
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method url-fetch)
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (string-append "mirror://gno=
me/sources/"
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 name "/"
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (version-ma=
jor version) "/"
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 name "-" ve=
rsion ".tar.xz"))
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 (base32
>> "0b5y9z64582aarw3v92wjm63yib2q85ylny1k7k4d2y48jivirb9"))))
>> +=C2=A0=C2=A0=C2=A0 (build-system meson-build-system)
>> +=C2=A0=C2=A0=C2=A0 (arguments
>> +=C2=A0=C2=A0=C2=A0=C2=A0 (list
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:tests? #f=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;needs a complete system
>> (/etc/machine-id, dbus)
> Can we silence fatal dbus warnings?  Other GNOME packages are tested
> e.g. using dbus-run-session.

Surely? The real blocker for me is /etc/machine-id, it seems to need to
exist for most tests to run, and I suspect also the tests that fail with
dbus would fail with it too.

But creating /etc/machine-id leads to a permission error.

>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:glib-or-gtk? #t
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:configure-flags
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~(list "-Dsoup2=3Dtrue"
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 "-Dman=3Dfalse"=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0 ;tries to access the
>> internet
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 "-Dhardcoded_proprietary_webapps=3Dfalse")
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:phases
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~(modify-phases %standard-phases
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (add-after 'unpa=
ck 'patch-iso-codes
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (lam=
bda* (#:key native-inputs inputs #:allow-other-keys)
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 (with-directory-excursion
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "src"
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 (substitute* "./gs-language.c"
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (("DATADIR")
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (format #f "\"~a/share\"" #$iso-cod=
es)))
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 (invoke "cat" "gs-language.c"))))
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (add-before 'ins=
tall 'disable-gtk-update-icon-cache
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (lam=
bda _
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 (setenv "DESTDIR" "/")
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 ;; Needed for complete RUNPATHs, but not actually
>> needed at runtime.
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 (copy-file
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 "../build/lib/libgnomesoftware.so.20"
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 (string-append #$output
>> "/lib/libgnomesoftware.so.20")))))))
>> +=C2=A0=C2=A0=C2=A0 (native-inputs (list `(,glib "bin")
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 gettext-minimal
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 gtk-doc
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 pkg-config))
>> +=C2=A0=C2=A0=C2=A0 (inputs (list appstream
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 flatpak
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 fwupd
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 gdk-pixbuf
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 gtk
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 json-glib
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 libadwaita
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 libglib-testing
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 libgudev
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 libostree
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 libsoup-minimal-2
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 libxmlb
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 malcontent
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 packagekit
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 polkit
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 sysprof
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 valgrind))
>> +=C2=A0=C2=A0=C2=A0 (synopsis "Graphical software manager for gnome")
>> +=C2=A0=C2=A0=C2=A0 (description "Software allows you to find and instal=
l new apps
>> and system
>> +extensions and remove existing installed apps.")
>> +=C2=A0=C2=A0=C2=A0 (license license:gpl2+)
>> +=C2=A0=C2=A0=C2=A0 (home-page "https://apps.gnome.org/en/Software/")))
>>=20
>> base-commit: 8a565a8ff1c2150b778b5fdf8aa3a5f59a3fce9d
>
> Otherwise LGTM (albeit untested as of now).

Great!

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQHGBAEBCAAwFiEEXVTPJVeyOOiNwYCiLSIyQQq3QEMFAmfX9jISHG5vZUB4bi0t
bm8tY2phLmV1AAoJEC0iMkEKt0BDSHwL/0dNzLkqnlxsSwCxtlj6Zk4yRkY/Vw9Q
gio/tIb3R2e3mLwjxLRbfh7kgoETtm5Ob8NfbO2icZ/BhmeNHLSpvdovVfrcQnLs
6TKty24y+4jHYPf7Boyi9BCxhITEk/j0Mj1JCd3ablchCGXli7D6Qow/nd5yIQ/u
u6J50/i7UbQDqLmWqmmd6Y1z0zmG5r9sJA9cKzNjrE0cd6yLadUdLn7LOA2y/Rff
eQG+ZZZh91O6RwoUxRvo/dNPaLtmaj8vc8f1ZEQA9O1PAjz+vngyT5f/luwWiXz7
sb5xtjVdql4tmVFFZtWRrDWsQp9w0UdHT6QI+oGYxUjC+XDeuWEAajPslRmdfFul
iEG8W7E5IXoHGaPkPoECrWinZkDRzBz79/kUHn6zbafFalWHcSPGBtNJmqcqsATd
aUgc+rVOBzBW5ECocoeyyxJyCjVegkGdnJurmRie5oxWHOyQVgEAOgP8Qgf9Nf2p
096PH2R6Qrx72hNffbsDSlps23+FaP5aCQ==
=QPFl
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v3] gnu: Add gnome-software.
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 17 Mar 2025 18:01:05 +0000
Resent-Message-ID: <handler.68228.B68228.17422344486888 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>, 68228 <at> debbugs.gnu.org
Cc: terramorpha <terramorpha@HIDDEN>, Vivien Kraus <vivien@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.17422344486888
          (code B ref 68228); Mon, 17 Mar 2025 18:01:05 +0000
Received: (at 68228) by debbugs.gnu.org; 17 Mar 2025 18:00:48 +0000
Received: from localhost ([127.0.0.1]:60825 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tuEla-0001ml-PZ
	for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 14:00:48 -0400
Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]:59439)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tuEl8-0001eA-IR
 for 68228 <at> debbugs.gnu.org; Mon, 17 Mar 2025 14:00:20 -0400
Received: by mail-wm1-x344.google.com with SMTP id
 5b1f17b1804b1-4394036c0efso16595475e9.2
 for <68228 <at> debbugs.gnu.org>; Mon, 17 Mar 2025 11:00:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742234412; x=1742839212; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=SPRMwr2wXr/PAriW48epBkVh+osQzoada5Kh/q2iQWg=;
 b=GJDYy2+X0qncEG5afZGKGJEbkuReItGeALuu2B9kF4r2PWoUkmHmpSXZTDqav0vSsC
 1nmWpkLafc0MItzqJ+pV7MwKMEPIfT7IotX/xahDIT+YX5fi4jqIgzWZjnci/0UpvKtX
 iTVgyy0BcQSA20UW7v3coRH1oIf8Ilo11qoOjfe8qBRJ+JSRpmXsBdt2G+kXofhQ3qCi
 wrn86BwJiB29xAQPu4KDOp9EsK9O43FhbNsyAaI6VDx2GceGEFo3A5A0FHrDp5ah88e3
 EYw8R9wfl7Ico3yNysXgGH7Rz5NoAWjQdWQJfYk1jIfrkGEfC7h80zdTub0MNcYlZQZ/
 RQWQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742234412; x=1742839212;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=SPRMwr2wXr/PAriW48epBkVh+osQzoada5Kh/q2iQWg=;
 b=XTllfnkCrcS8+7N2WV/x3BiJj3PhaqFVJrO5r1E/yyiQdbsQzJ/8LIWxQ9QZVynO7+
 SnP1Bhc4VfU637uiF0WOqEgqSvumfR8U+FumDe7fpaB3pSkWSnlisRE/H3S5kP+vPe+9
 f3m8nX22XNirmz3uia4/VAp34fxNXcGMoC6CCrfN/5I25LSbXbd9/81hQFkHn+1iH2HR
 VFyw51buaXMIuw1d3cCUJN+PKS4JfCHtCBx3w6igXDxk5do86eKriLj7xaThJwIjpAD6
 Idrdp1SRv5bg4bdIQzktp8p+2Ocf++MRxa2ua2mSVWOeRdd5nVEDO1046BT7vCIyYKPu
 7sYQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCU9g2uvwpZhVMPVSq9N9KwWQW6hCpG53H0iBZmOrNroFn7iYnXm15N1uOElehQuibJplvV4vw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yx4Ek3rdDWxVV20fCvF3ZKZ+02xlH6NN1jh5Vr0cUP2Z/AcZ5Yw
 oZyKJbzINY2Enho+fpqMLcIUr4hC1RaW2IxZ2RvJwUL13IKp8auD
X-Gm-Gg: ASbGncsoF10iQmOybT1jL5MArvqrGi4kSe+YacaMbCBwlOS2+4J99IV5aPSXZ6I2LRI
 mxy2Xm9uKZc6MmVlqkOzG6zkkcnXyhI6UV9DXVoEoW0SVIKHAxIHHVlZdba4Kb7pE0hDF9g8itd
 sx/pik3/aygmaqDQchVy05vH1zawbp+dQKbMU5FHfKKC+JnybaFCgWvZhSlaMfWrzP1tQLA3MiR
 XhaHEppCmUCU/AcFm38MjLJV0NeDXdxHuda09OhVJz/KxyjHwAO3U/kwj7Q3JPOrUtxR6/P9EEl
 CcYJb+34Fixe7aq7qWWd9T+nQjb/S0OQx3T4BUqdpqHeBazqQtPgL8GkQGnM3yJ9OQmrJ88FeeW
 IDMpI3cW683h9IMLxk9oq
X-Google-Smtp-Source: AGHT+IFX/8/nicLnRfDMdpsPxBdloarUBXywd+A+3WpCVjcOyg7deqvVas3wN2yn2w0Fui3ebAWN3Q==
X-Received: by 2002:a5d:5f49:0:b0:390:fb37:1bd with SMTP id
 ffacd0b85a97d-3971f7f8fccmr15745445f8f.46.1742234411884; 
 Mon, 17 Mar 2025 11:00:11 -0700 (PDT)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-395c7df342fsm15926823f8f.14.2025.03.17.11.00.10
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 17 Mar 2025 11:00:11 -0700 (PDT)
Message-ID: <ec5df0e4258c7e1bdd048702bf222d2a493f0c43.camel@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Mon, 17 Mar 2025 19:01:06 +0100
In-Reply-To: <87v7s8gdzh.fsf@HIDDEN>
References: <87edez3p4h.fsf@HIDDEN>
 <43272b41be2b70a14e5f6bbb30469b8b373e32cf.1742163015.git.noelopez@HIDDEN>
 <b9c609558f710b05f4e8152699d10275e25cc445.camel@HIDDEN>
 <87v7s8gdzh.fsf@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.54.3 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Am Montag, dem 17.03.2025 um 11:15 +0100 schrieb No=C3=A9 Lopez:
> Surely? The real blocker for me is /etc/machine-id, it seems to need
> to exist for most tests to run, and I suspect also the tests that
> fail with dbus would fail with it too.
>=20
> But creating /etc/machine-id leads to a permission error.
Does anything actually read this file?  Because if not, that's just a
dbus warning that can be made non-fatal by setting the appropriate
environment variable.

Cheers




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v3] gnu: Add gnome-software.
Resent-From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 17 Mar 2025 23:33:03 +0000
Resent-Message-ID: <handler.68228.B68228.174225437320323 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Liliana Marie Prikler <liliana.prikler@HIDDEN>, 68228 <at> debbugs.gnu.org
Cc: terramorpha <terramorpha@HIDDEN>, Vivien Kraus <vivien@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.174225437320323
          (code B ref 68228); Mon, 17 Mar 2025 23:33:03 +0000
Received: (at 68228) by debbugs.gnu.org; 17 Mar 2025 23:32:53 +0000
Received: from localhost ([127.0.0.1]:33310 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tuJwx-0005HU-Bj
	for submit <at> debbugs.gnu.org; Mon, 17 Mar 2025 19:32:52 -0400
Received: from smtp.domeneshop.no ([2a01:5b40:0:3006::1]:34018)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <noe@HIDDEN>) id 1tuJwt-0005Ft-EW
 for 68228 <at> debbugs.gnu.org; Mon, 17 Mar 2025 19:32:48 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=xn--no-cja.eu; s=ds202502; h=Content-Type:MIME-Version:Message-ID:Date:
 References:In-Reply-To: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=v5Lg/T/ykKALzyRHDSr5yX0ROJEy5YZHCNHE8m+gDZ0=; b=Gki8Bnncbq+B1CreQg+PUIHlyT
 BCQ5oYGDYzyNqBbonnVnEHr7fNsfqxNECjOZnQ7LSNGQ5q0AKXWUAB+KDOF/3bsrS984csg3Fmf7w
 7UZSbVilONsy0De3DdQ9duQupJj5+3IcOtEBTgwdjxQ2x7uBbQ8pjyuTqiKFzCq3piYP94iF5KIwe
 CL65+RO3eBY48TfGoHNq/p89+abVLg4t/hjD2N1jk8d/kWiuxc3rXoqFKQrF4LKadQt6PVOg1zsnM
 /86dmZd9YPt9+g1v6jAvebMHTQBsIRvUixtC4ssrHm/Xg4jfoov2RiU7a3fNJW6vD4oZjyEDSN5g6
 EhhX1z6g==;
Received: from smtp by smtp.domeneshop.no with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95)
 id 1tuJwm-009Z4R-TB; Tue, 18 Mar 2025 00:32:41 +0100
From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
In-Reply-To: <ec5df0e4258c7e1bdd048702bf222d2a493f0c43.camel@HIDDEN>
References: <87edez3p4h.fsf@HIDDEN>
 <43272b41be2b70a14e5f6bbb30469b8b373e32cf.1742163015.git.noelopez@HIDDEN>
 <b9c609558f710b05f4e8152699d10275e25cc445.camel@HIDDEN>
 <87v7s8gdzh.fsf@HIDDEN>
 <ec5df0e4258c7e1bdd048702bf222d2a493f0c43.camel@HIDDEN>
Date: Tue, 18 Mar 2025 00:32:32 +0100
Message-ID: <878qp3qlm7.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Liliana Marie Prikler <liliana.prikler@HIDDEN> writes:

> Am Montag, dem 17.03.2025 um 11:15 +0100 schrieb No=C3=A9 Lopez:
>> Surely? The real blocker for me is /etc/machine-id, it seems to need
>> to exist for most tests to run, and I suspect also the tests that
>> fail with dbus would fail with it too.
>>=20
>> But creating /etc/machine-id leads to a permission error.
> Does anything actually read this file?  Because if not, that's just a
> dbus warning that can be made non-fatal by setting the appropriate
> environment variable.
>

I got confused, because the fatal warning was actually made by
gnome-software (to check if it would be able to start dbus!!!).  I
deleted the warning, and added a dbus session, but now its requiring a
dbus system session.  Do you know of any way to start one? I couldn=E2=80=
=99t
find any packages doing this, and dbus-daemon --system fails miserably
(tries to access /var/run/dbus/system_bus_socket).

Thanks,
No=C3=A9

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQHGBAEBCAAwFiEEXVTPJVeyOOiNwYCiLSIyQQq3QEMFAmfYsRASHG5vZUB4bi0t
bm8tY2phLmV1AAoJEC0iMkEKt0BDV4QMANOPlIrjwJw9mvC3RbE0cwOC2/DieRJy
v8b4LAQCWGRZ1Fv6ccZT05ceNIWvbioNB81eNxvDDxqylAN/QnRYVbzPc8PYv5Ie
R0PqTpdXXC9rDwsDgj/jVbSYGrd8qvb0G14iZwKT19De1jWq5RJ988trIEdaaD6q
DCNT7bQy4MxndZDLgfJiJXehFpVIi3hcrQzTaDhxacI4PlJC891t7sXy4s7gpCI2
l6REMW3OwQ7FoV0pRCzaee8pvvbP1aSh72+G7Xxj5tbsqqq1AhipyGCSTvZFJRZw
REkzS31O02sWFiNbjlvVYlCvMIF6aERrHA+GDs2wKM8K/yGiDqh0poVTgn3H0Jrx
7XaJUlsurWLmkOixKrdapcwMffWX+5EFJ3rQcJMeiYCrE40Rp7cH8NVF4eoEh8Za
eF2A2If4L4hie8cPOxCUabgL2gNW93zMzuTb2kpMi835z4XOYK1WUWlSfSk95tQe
HakCpS+qWbSl6xQNmNUDg4krVKwbCFWWBg==
=nyQ2
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v3] gnu: Add gnome-software.
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 18 Mar 2025 06:46:04 +0000
Resent-Message-ID: <handler.68228.B68228.174228035026732 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Cc: terramorpha <terramorpha@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Vivien Kraus <vivien@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, 68228 <at> debbugs.gnu.org
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.174228035026732
          (code B ref 68228); Tue, 18 Mar 2025 06:46:04 +0000
Received: (at 68228) by debbugs.gnu.org; 18 Mar 2025 06:45:50 +0000
Received: from localhost ([127.0.0.1]:35588 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tuQhw-0006wq-2Z
	for submit <at> debbugs.gnu.org; Tue, 18 Mar 2025 02:45:49 -0400
Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032]:55298)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1tuQhs-0006vA-2Z
 for 68228 <at> debbugs.gnu.org; Tue, 18 Mar 2025 02:45:45 -0400
Received: by mail-pj1-x1032.google.com with SMTP id
 98e67ed59e1d1-2fecba90cc3so6597132a91.2
 for <68228 <at> debbugs.gnu.org>; Mon, 17 Mar 2025 23:45:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742280338; x=1742885138; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=LAAjiI5cLUK5wL0uYsMzgh8NqXs7XPVjJLGTMB6CYjk=;
 b=d6RCUtIbzd159JEj08Wri9bfHGwTIRfNgvll5DC38vBzUBv+3w/Ys+sPr4Xiz5THkG
 Wu9c3z0joIC6dqxDI3gkhI8dOZPencAIKizRK4bHsDxtiWPkqt+DK8OMz6NfgSmYxISA
 LS+YlY2LWF+Acl9c46xKShDS7kXBuzWFMnrJAoHZ92az//dYfdwkpbv8DvXVgivn2AfS
 irjTjm7n5YyUGhhVKl49IbY/qMtGGEu1V+3cdEKToK7pqDbai+JH+8r74dDHlgi/AYBc
 p6kfTm3csST3t+hqM1YL1j+3RERbtnvpngzBkUG31nV0V0c0XXPeansGjBCUQzUjWkvC
 PU/A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742280338; x=1742885138;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=LAAjiI5cLUK5wL0uYsMzgh8NqXs7XPVjJLGTMB6CYjk=;
 b=Ol97GDPs7jISh7iBMu5L8pAzAUMqPLVUwxHIMuJkLEtVuXXMPifiqypCgfr2PVMACI
 EduLE2QqcRSON3+xoM4wZJ6P5bMILnzCuCQNKrXW/zKtAsGPrQk9NCL9RFPiWKNcOYZX
 4k1db1TbrmdjAzy30YBVtAEL7cyZIrcGB/iRpIrJHgj/26DRqRnq79tRpEfjLiMXpLHJ
 1Nzme+fizPKhNt26M0YlLgzKW9wGc52+CZlcyjlFjbp50/tbSP3N+l5pYPiO9kk0OTyW
 x2wTzLL67rYQgtwHPzX9smnodjnh44Rjf0CkNPFBte+JxuBjmZFLaB8y2g3BGE1zmFOb
 k+Jg==
X-Forwarded-Encrypted: i=1;
 AJvYcCU10mGG0aQnUqsZvVI9MbfofMSEyDFD5lB26GgWu/CtJKL3K5N3mm+fkSt7SJWpUU16xImKhA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yyqq8/TAKLtV/GXLf4NYQdJt2jEdm0t1hLUnQBuor293u2ldUPJ
 8sdW0jIovy+ZvbxMv6ElVGDDE8oZI1BHV6dzq6vWxhMvckKgEYZm
X-Gm-Gg: ASbGnctEVJJtN/DEhGlWg6G650SbNpwlqQ/ySCsq9RaIbVhrSNcTpBRzTeDVWpJhsJq
 wBGQgpaQ6onM59AnL+y7B5YVB1RQSYQb/paCoKnLnOSX9pzuEIbVyo5cYgjBWz1/lnBIiDqK4QW
 cAfuX3rDlZIegJwl6gqz3qf8vEWakDaO4xfnzcTDEXkaRlKMGgUCOEvLTOkFZNxYJOwL68EXEzF
 Q1PpE3dlxsZ2kMiyvrgoG1d6pJAecJReYx06rtSSf6fynyIVY1ZNWYmWEffKbXzqinqE437UZzU
 TnbsuSgEUCosW+AMiu6plPSPaJtObRx/Fi0oldafrX4=
X-Google-Smtp-Source: AGHT+IGP+Y732747GE0uITi8fCzQTYqWIGIaJn3UtapywKDy2LnXX0IYzSu/mNXQEKiSIxwLoNiLpw==
X-Received: by 2002:a17:90b:3d92:b0:2fa:1851:a023 with SMTP id
 98e67ed59e1d1-301a5bc154dmr1658426a91.35.1742280337821; 
 Mon, 17 Mar 2025 23:45:37 -0700 (PDT)
Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-225c6bbed43sm86350045ad.198.2025.03.17.23.45.35
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 17 Mar 2025 23:45:37 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
In-Reply-To: <878qp3qlm7.fsf@HIDDEN> ("=?UTF-8?Q?No=C3=A9?=
 Lopez"'s message of "Tue, 18 Mar 2025 00:32:32 +0100")
References: <87edez3p4h.fsf@HIDDEN>
 <43272b41be2b70a14e5f6bbb30469b8b373e32cf.1742163015.git.noelopez@HIDDEN>
 <b9c609558f710b05f4e8152699d10275e25cc445.camel@HIDDEN>
 <87v7s8gdzh.fsf@HIDDEN>
 <ec5df0e4258c7e1bdd048702bf222d2a493f0c43.camel@HIDDEN>
 <878qp3qlm7.fsf@HIDDEN>
Date: Tue, 18 Mar 2025 15:45:22 +0900
Message-ID: <87cyeeygzh.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

No=C3=A9 Lopez <noe@no=C3=A9.eu> writes:

> Liliana Marie Prikler <liliana.prikler@HIDDEN> writes:
>
>> Am Montag, dem 17.03.2025 um 11:15 +0100 schrieb No=C3=A9 Lopez:
>>> Surely? The real blocker for me is /etc/machine-id, it seems to need
>>> to exist for most tests to run, and I suspect also the tests that
>>> fail with dbus would fail with it too.
>>>=20
>>> But creating /etc/machine-id leads to a permission error.
>> Does anything actually read this file?  Because if not, that's just a
>> dbus warning that can be made non-fatal by setting the appropriate
>> environment variable.
>>
>
> I got confused, because the fatal warning was actually made by
> gnome-software (to check if it would be able to start dbus!!!).  I
> deleted the warning, and added a dbus session, but now its requiring a
> dbus system session.  Do you know of any way to start one? I couldn=E2=80=
=99t
> find any packages doing this, and dbus-daemon --system fails miserably
> (tries to access /var/run/dbus/system_bus_socket).

Did you inspect their CI script/workflow file for clues?

--=20
Thanks,
Maxim




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v2] gnu: Add gnome-software.
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 18 Mar 2025 06:57:03 +0000
Resent-Message-ID: <handler.68228.B68228.174228097132757 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Cc: terramorpha <terramorpha@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, Vivien Kraus <vivien@HIDDEN>, 68228 <at> debbugs.gnu.org, Mathieu Othacehe <othacehe@HIDDEN>
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.174228097132757
          (code B ref 68228); Tue, 18 Mar 2025 06:57:03 +0000
Received: (at 68228) by debbugs.gnu.org; 18 Mar 2025 06:56:11 +0000
Received: from localhost ([127.0.0.1]:35668 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tuQry-0008W8-76
	for submit <at> debbugs.gnu.org; Tue, 18 Mar 2025 02:56:11 -0400
Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e]:42483)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1tuQrt-0008UF-8Z
 for 68228 <at> debbugs.gnu.org; Tue, 18 Mar 2025 02:56:07 -0400
Received: by mail-pl1-x62e.google.com with SMTP id
 d9443c01a7336-223f4c06e9fso87986525ad.1
 for <68228 <at> debbugs.gnu.org>; Mon, 17 Mar 2025 23:56:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742280959; x=1742885759; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=rK7hLc3dUDl16EWdRh8mXMOkqoT5iSNLILeJKmyz9xE=;
 b=BmZ27ECIW9f0F8Uvh6af7kE1SWQ24WM2tvWSvJ9zPuaSrJ8rZxhBPv0EDwl0maus1Y
 s1E3HMq9xTkjPx9Feyu6OprRJhkHwrBxAVZgsgIVo7Ed1HXakoPf9sOIi3S7Ax4VGXlj
 3hr4lThlY8uRO9HiJWBCWx47LRMRon0w48e9dpVSVA++1hFNSUOSqp+B3d8NL038Ln6u
 wZXCvG8meNfAXsv1ovXpOJAVl7Jn+omCIL7ADvwDQSAb+UFc7mDFjprlq1p5gSgt0y0Z
 gLnY41qOZ3Se8Tkh+y1d9IArTGWFrmzKDlW5rMa/0ALI57lwhCfbNCuTEyj2Yo81Mfzt
 0FLw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742280959; x=1742885759;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=rK7hLc3dUDl16EWdRh8mXMOkqoT5iSNLILeJKmyz9xE=;
 b=eDV7OzAisxExc06JguEHtMrphfQVqN0stsjR443Kh/yvptyxCRNuKXhiLzgejEPD5t
 Ntfxutcke65EzPuq/Qlc3bRqlfFurwrsfjnN/usfR2kGg3c6WScioWN9+V8/Rinb7cTB
 zLu043c+PZkuWOd1oEFBliKH4VWNCmNoi9FYRWOEu7S5AzToz3rOcUR5OvEAXh8sfkgt
 BdHGwWCMqjEcF3hKZx+m4zMB6uw/XU8o7nAu7Px8ILLkgTEWcXiIZHHfaV+19ZrGNKJ1
 Ugeyi0oc/oH+J5vTRKjo2ZK0q/ZW79Tnu5FkvNc14uRKLdyVJkuN58NcgZAZqZwEWNs6
 2bIQ==
X-Gm-Message-State: AOJu0YywRZsuk+nKfj/nhKoH2RC1baJz0s+vcujSv9nk+0nY1Rxpb6/M
 hyw+iusqG7N7ihWdJev3vlvPaSso5/tsIOr+C5J7WMrrWmHIU0V4
X-Gm-Gg: ASbGncsXO9PsFta2l4qsOJcI0drMi3wR/3hgsUzE7gNi1q+gnKKRdPqmyGqBq0HvrTk
 lYc+J3FLZGz2UUf1afVaMdtB1fY0Cek8zkp1qIi9kWZ1G0/s+U7KKsA0uWaK/eMvB7PnaiCxr89
 NJ/2vH2/BoXjNTOx/pq6zUH6oShcrUZhrIVIQaqm89D2GsswodFigM7qC/80h+OvMk+0NH7om3c
 sspYTwz5ATi+CVl/EupeGLd4NImYYhitm3LLWYviCJ4mNdjIV/bvRs8WF085D+jbnbS7jKU8cGg
 zVbiuln8vzkYSS5oLIfLTo0gJaayM0Z94Eh36kUwFw4fijKdQxd4dQ==
X-Google-Smtp-Source: AGHT+IFglf0m3jVuVLXyuzD1tnjMFrXnF7nqtxfz7joI+e/eQtix0hpEz5vFySOlzNBC2+EBzZq2Yw==
X-Received: by 2002:a17:902:ce0c:b0:223:517a:d5a9 with SMTP id
 d9443c01a7336-2262caee6e8mr30148435ad.15.1742280958882; 
 Mon, 17 Mar 2025 23:55:58 -0700 (PDT)
Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-225c68a3e9bsm86694155ad.60.2025.03.17.23.55.56
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 17 Mar 2025 23:55:58 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
In-Reply-To: <9f685785e2ce87f2086d4b7f19cad36fcb6a893f.1742149015.git.noelopez@HIDDEN>
 ("=?UTF-8?Q?No=C3=A9?= Lopez"'s message of "Sun, 16 Mar 2025 19:18:26
 +0100")
References: <87edez3p4h.fsf@HIDDEN>
 <9f685785e2ce87f2086d4b7f19cad36fcb6a893f.1742149015.git.noelopez@HIDDEN>
Date: Tue, 18 Mar 2025 15:55:43 +0900
Message-ID: <875xk6ygi8.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

No=C3=A9 Lopez <noe@no=C3=A9.eu> writes:

[...]

> +    (native-inputs
> +     (list
> +      pkg-config
> +      (list glib "bin")
> +      gettext-minimal
> +      gtk-doc))

Nitpick, but it is more conventional to format inputs as:

--8<---------------cut here---------------start------------->8---
       (native-inputs
        (list first
              second
              ...))
--8<---------------cut here---------------end--------------->8---

> +    (inputs
> +     (list
> +      appstream
> +      gdk-pixbuf
> +      libxmlb
> +      gtk
> +      json-glib
> +      libadwaita
> +      libglib-testing
> +      valgrind
> +      polkit
> +      packagekit
> +      flatpak
> +      libostree
> +      libsoup-minimal-2
> +      malcontent
> +      libgudev
> +      sysprof
> +      fwupd))
> +    (build-system meson-build-system)
> +    (arguments
> +     (list
> +      #:glib-or-gtk? #t
> +      #:phases
> +      #~(modify-phases %standard-phases
> +          (add-after 'unpack 'patch-iso-codes
> +            (lambda* (#:key native-inputs inputs #:allow-other-keys)

Since you aren't using the arguments, this should be a
--8<---------------cut here---------------start------------->8---
   (lambda _
    [...]
--8<---------------cut here---------------end--------------->8---

> +              (with-directory-excursion
> +                  "src"

Please format this as

--8<---------------cut here---------------start------------->8---
(with-directory-excursion "src"
 (substitute* [...]))
--8<---------------cut here---------------end--------------->8---

Otherwise I agree with Liliana's comments.  Thank you for working on
this!

--=20
Thanks,
Maxim




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v2] gnu: Add gnome-software.
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 18 Mar 2025 06:58:05 +0000
Resent-Message-ID: <handler.68228.B68228.17422810591139 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Cc: terramorpha <terramorpha@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Vivien Kraus <vivien@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, 68228 <at> debbugs.gnu.org
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.17422810591139
          (code B ref 68228); Tue, 18 Mar 2025 06:58:05 +0000
Received: (at 68228) by debbugs.gnu.org; 18 Mar 2025 06:57:39 +0000
Received: from localhost ([127.0.0.1]:35682 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tuQtN-0000I7-Je
	for submit <at> debbugs.gnu.org; Tue, 18 Mar 2025 02:57:39 -0400
Received: from mail-pl1-x62c.google.com ([2607:f8b0:4864:20::62c]:59572)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1tuQtJ-0000GY-UP
 for 68228 <at> debbugs.gnu.org; Tue, 18 Mar 2025 02:57:35 -0400
Received: by mail-pl1-x62c.google.com with SMTP id
 d9443c01a7336-2254e0b4b79so124335965ad.2
 for <68228 <at> debbugs.gnu.org>; Mon, 17 Mar 2025 23:57:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742281048; x=1742885848; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=DRihn82fj+PrXDuSfA89hRuWyuCKIG/UJO1IUwhd3uc=;
 b=D5gmh+ivvHzPIGu8gE4wgNbE9dQ0Q+Hv+RdvX3sT79Y+8hQOe2qIa6GyKOrV1P8kIF
 VamUj/ZfzN07qBggwseT1uO8f2vox9HiJhgRjFIHZpzawV+nCOoKU0NFqSjfQjqszpfX
 BZTfNTWwCt+vSviJyIW5UNqX+by6b5Vw50fjNxo2h9BwAVPKB5y3TdFjhX8t6c79mk6W
 X/3c8ZCx6dgnk+JZwTksdxhiUdtdfJ5KFP/O88vXot2KVvackEh842KdM0B7v3xwrOCi
 S1u3JVn6p0JS4vDv+FSZgy4nAbLCVV3N0OLIn7RFZ9XcNsw7YVJIPLfeN/yLdSi/OPtD
 kEYg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742281048; x=1742885848;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=DRihn82fj+PrXDuSfA89hRuWyuCKIG/UJO1IUwhd3uc=;
 b=BuEIO5fbgDV6W+iRC1I98TBh3nNDF4KSB9gfDRplo1LxUG5Svw6V7qjtfiUv8tlA41
 ay0AYX5iI8uG96E6R/av3+4fR3tDK9Hc//o9GY8UcL2txTpZSgJ3tTT7mDycTIy56z5l
 5n8eRcWMOXNm9H9Oo04XoqrWV1B3jN4ZZivceoG1fM80Pdv9fcK1NosHdASEL2fB8a2U
 SSQFWWzRgWy4+CvozN1g0BnDuLJgvhJ0IlvMKm3e86iGy4d9YxIj25nnqdH38kn4WSiP
 HTMSQoV3G9N3kJIhafHFVT799/0QHoJMe1cdg3YltsZ9cgVN4ug4uTea0PkxQcoXQdzz
 cMuQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCUPI1fpY7U/zD0Gu4bw1mrqz86asDmzkNfrUMXe8zHFCYdq31edu0/JBzAnFK//FU9dgDB7DA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yyymrot7H0EipuXGhZLKcv7o2PgfZFaY498dxDP3/s352U+J3y7
 Tvtyu++RxmHxN0CjH6eUOGfj+3ZB/aor0GoWG13h96B416AX4FyOMaRVPVOb
X-Gm-Gg: ASbGncudpEugsOJJSWIEHEJ+IdApaM/gKCmcmWTw001Q3Eyccr82L6keiP6pJNFlwBM
 YSAoJQFls6HOK9eg3nhhfLMHW672qixBL+2T/hGSkf9cfrDNjILbYq7LKrpsdQe3JfmlX1sM8fE
 ISOLZnHAbFg5qh/8s1wneEiyTvGsxwSnbkWBAFZ3pKH8S/8f0/8sroV/ut6swZFhsZrlHeobxN9
 melPeNxzWeZNRAxoZsMPZ0u7eB3qdNydxz6Phs9Mdx9qmQ0frXKIUCtM2huJ0JS7r9/CgR55sNT
 RKwYirls5hcUDdc+iPRpMHFleLKG/ol0RwZqKzjgbyAjJGJ1YCo3MQ==
X-Google-Smtp-Source: AGHT+IHDDZQLoaLFzhJFaM6oZsI/wzWIAIYwCMfxzoEQYOX1MsR+hp/Ak49pTmF3/JFYTJOPgOPDUg==
X-Received: by 2002:a17:902:f689:b0:223:4b88:780f with SMTP id
 d9443c01a7336-225e0a3ae99mr164184105ad.17.1742281047822; 
 Mon, 17 Mar 2025 23:57:27 -0700 (PDT)
Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-226282a4437sm13304815ad.148.2025.03.17.23.57.25
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 17 Mar 2025 23:57:27 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
In-Reply-To: <87pligvd8v.fsf@HIDDEN> ("=?UTF-8?Q?No=C3=A9?=
 Lopez"'s message of "Sun, 16 Mar 2025 23:09:52 +0100")
References: <87edez3p4h.fsf@HIDDEN>
 <9f685785e2ce87f2086d4b7f19cad36fcb6a893f.1742149015.git.noelopez@HIDDEN>
 <6b6b30e7fda891404db02fe8a071d6f698c5b01f.camel@HIDDEN>
 <87pligvd8v.fsf@HIDDEN>
Date: Tue, 18 Mar 2025 15:57:12 +0900
Message-ID: <871puuygfr.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi No=C3=A9,

No=C3=A9 Lopez <noe@no=C3=A9.eu> writes:

[...]

> As for Guix packages, I=E2=80=99m currently working on the integration and
> looking for a mentor to review some bits:
> https://lists.gnu.org/archive/html/guix-devel/2025-03/msg00003.html

Can't promise anything, but I have an interest in seeing this
accomplished, would be happy to have a look and try to help, as time
allows.

--=20
Thanks,
Maxim




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v3] gnu: Add gnome-software.
Resent-From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 18 Mar 2025 18:10:02 +0000
Resent-Message-ID: <handler.68228.B68228.17423213747380 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Cc: terramorpha <terramorpha@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Vivien Kraus <vivien@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, 68228 <at> debbugs.gnu.org
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.17423213747380
          (code B ref 68228); Tue, 18 Mar 2025 18:10:02 +0000
Received: (at 68228) by debbugs.gnu.org; 18 Mar 2025 18:09:34 +0000
Received: from localhost ([127.0.0.1]:43172 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tubNd-0001uu-Ke
	for submit <at> debbugs.gnu.org; Tue, 18 Mar 2025 14:09:34 -0400
Received: from smtp.domeneshop.no ([2a01:5b40:0:3006::1]:43760)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <noe@HIDDEN>) id 1tubNa-0001tr-QJ
 for 68228 <at> debbugs.gnu.org; Tue, 18 Mar 2025 14:09:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=xn--no-cja.eu; s=ds202502; h=Content-Type:MIME-Version:Message-ID:Date:
 References:In-Reply-To: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=h1ioezWYbFwMmNODr/epESFp8Bp6IAxQ7q+oOxdGmso=; b=RCZVcrzarkaTzChtWtcZFtp1/y
 GPNAHO2++Kc4nxkqQ8aIaGhhPVK3syqgfvQfQg9YT78ychLfVHwvat5jRF6raua0BD3fgV0JyvTAk
 zIeqorHyU28lZecD4gkh9t6rES9JyFhw9BM70WAjuse1mOHgHB3bhCknXbuMhw2l/EUOmNYN19A0v
 DmU+6yGx+9xALXDlVl/g3xIICAE2Qo9Bkr3wsjhFm0hX66kAr3HgKQbkc+7kF2FJsuqjKjh464eci
 7LTV63DzHOVfg5cXZakoiihN0ACYJjp54Zc1rEt3NBbCAhVyEPmzoPqARXbIdO6DhbxFzAT8LOsIv
 2cuoitHw==;
Received: from smtp by smtp.domeneshop.no with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95)
 id 1tubNU-00GNvL-Mz; Tue, 18 Mar 2025 19:09:24 +0100
From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
In-Reply-To: <87cyeeygzh.fsf@HIDDEN>
References: <87edez3p4h.fsf@HIDDEN>
 <43272b41be2b70a14e5f6bbb30469b8b373e32cf.1742163015.git.noelopez@HIDDEN>
 <b9c609558f710b05f4e8152699d10275e25cc445.camel@HIDDEN>
 <87v7s8gdzh.fsf@HIDDEN>
 <ec5df0e4258c7e1bdd048702bf222d2a493f0c43.camel@HIDDEN>
 <878qp3qlm7.fsf@HIDDEN> <87cyeeygzh.fsf@HIDDEN>
Date: Tue, 18 Mar 2025 19:09:16 +0100
Message-ID: <87zfhius6r.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> Hi,
>
> No=C3=A9 Lopez <noe@no=C3=A9.eu> writes:
>
>> Liliana Marie Prikler <liliana.prikler@HIDDEN> writes:
>>
>>> Am Montag, dem 17.03.2025 um 11:15 +0100 schrieb No=C3=A9 Lopez:
>>>> Surely? The real blocker for me is /etc/machine-id, it seems to need
>>>> to exist for most tests to run, and I suspect also the tests that
>>>> fail with dbus would fail with it too.
>>>>=20
>>>> But creating /etc/machine-id leads to a permission error.
>>> Does anything actually read this file?  Because if not, that's just a
>>> dbus warning that can be made non-fatal by setting the appropriate
>>> environment variable.
>>>
>>
>> I got confused, because the fatal warning was actually made by
>> gnome-software (to check if it would be able to start dbus!!!).  I
>> deleted the warning, and added a dbus session, but now its requiring a
>> dbus system session.  Do you know of any way to start one? I couldn=E2=
=80=99t
>> find any packages doing this, and dbus-daemon --system fails miserably
>> (tries to access /var/run/dbus/system_bus_socket).
>
> Did you inspect their CI script/workflow file for clues?
>

Good idea, but it seems they are just using a full Docker image so no
help there it seems.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQHGBAEBCAAwFiEEXVTPJVeyOOiNwYCiLSIyQQq3QEMFAmfZtswSHG5vZUB4bi0t
bm8tY2phLmV1AAoJEC0iMkEKt0BD118L/32pek3GIKUdZNIbxqMEzZT3SxqTEI9b
kqE4VcrQjjvSG9Uv2jucaOQJ5NfVlmpXkEIf1zKDc+yHDWfRytUtFoodGEEiT/Rt
FT9vnzX3NUpMajtJhhvOLshOkzZWO34Y4mCc+YRw4ja905ZR3+YlD3rY7rAfjf4b
Ov4AnJMQ1HFehEV9dZLNgJp14CWJDM+k4gNSI7nv7ZUPR+7bcjpdCFW3pvUQWI+/
lwxSHd/l5qehNpbbrkvXOxglpjbaZAxWyrwgX886MOJOR94e4AOoYNE25iDf7O7t
ebaBZL7tHrlexhXTMAY00T5YKMTcYa6hFcsRg8O/cl9y5sOGYve3r+C4/ZHqL61P
ROZG8S+lPC+lED4R0gT2JTJHDcmD41x4QtrJr0bdPHVQrv2L5aUbm2gjqVfIFnjA
9dYvq3Gftv+953sHJ7bQqiT+zxmy8PlR52R1td2qy644qidDTnfscuG4YLs7EVyQ
BJ204iLDrZtKojWzRZiI20YstgZ8FNcTJQ==
=wf8u
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v3] gnu: Add gnome-software.
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 19 Mar 2025 12:03:04 +0000
Resent-Message-ID: <handler.68228.B68228.174238578231935 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Cc: terramorpha <terramorpha@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Vivien Kraus <vivien@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, 68228 <at> debbugs.gnu.org
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.174238578231935
          (code B ref 68228); Wed, 19 Mar 2025 12:03:04 +0000
Received: (at 68228) by debbugs.gnu.org; 19 Mar 2025 12:03:02 +0000
Received: from localhost ([127.0.0.1]:49093 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tus8R-0008Ig-Kg
	for submit <at> debbugs.gnu.org; Wed, 19 Mar 2025 08:03:01 -0400
Received: from mail-pl1-x634.google.com ([2607:f8b0:4864:20::634]:57490)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1tus8O-0008HH-RH
 for 68228 <at> debbugs.gnu.org; Wed, 19 Mar 2025 08:02:57 -0400
Received: by mail-pl1-x634.google.com with SMTP id
 d9443c01a7336-224100e9a5cso129555265ad.2
 for <68228 <at> debbugs.gnu.org>; Wed, 19 Mar 2025 05:02:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742385770; x=1742990570; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=84ilAfaM4m9YLEO0PRdC9qb1DLpyacUagT8NScO5UUo=;
 b=PHo4BFxcdthuugQUNENtK+4sMak9/VS3t3gZlOmevEsBkoAxyaK+Vp3mJQQO79b7cm
 jCkuarPwy/VNv06EUP2g+WBcBwNc9WkZZlCuUcgqo3aKcrYVn4b+jVcC6N3tTyW2dnbm
 idCaRp14JfrlArDTUMc4/otJGFz6DcgQgZ0kvkwFbKeJG4aNs6sbvJm+G2J2qHNL9SGu
 NZKymJ+yAJK5qkzwfpoALGBzs9N7uYkS8JRfwscmkmSkN4u3oq4mnXesMD8ZTqCdq0TX
 L49sDcWyx/vmCH+RNk///y7F1Vyo10RaREF9Crgi6jnxFKQmKR2hx93jXe1N2mMGtTl2
 7fQw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742385770; x=1742990570;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=84ilAfaM4m9YLEO0PRdC9qb1DLpyacUagT8NScO5UUo=;
 b=Xoy2V3h0l/2bqi7vgzSsRt4BKJVq61ruDHap4dVZFjhftA00uu3t7Hnn4dDF+Ks4Fx
 v6OcPjFOK66XyS1jD5v+M/CIzuuZQWMQRQbavm3y9Z9Ht2ZPvcZVUCOrCqUwT+jhrM1s
 zTXMzkI3zDoQU0YdKFVb9c9F5mCCoGbgB7HOTr31XkMBsEe1d/iHFzqFeh9HPR5iKRxg
 w/py/iU4YUQzFhbjbIZAkKKGE5yZM/lZ/JKfcaf7YwfpokaSU9odWbgxcuBz6AY3scij
 lDYYQ2oxLEWOhED/HgDupVd9ffiPoNjdSaGf59LnHyy5LuW0DA4BYMpS3IeVvPD5lazo
 1Wzw==
X-Forwarded-Encrypted: i=1;
 AJvYcCWKOYZkFtmhpS3zf0Qhb18zNdIivV8vnLan6vjYLK+fVjmXVKVYw5t01RL8dQ6SO3LL7K3JEA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Ywec04hs5t2aBR5Y2g2mXStAGKNVUgyy6+jrv3bzmG6JKVOyTiw
 UN8QYCuktAbOXm2KmCFdisno20PUXeoI9FZ0H7d/X6y234U+tcgb
X-Gm-Gg: ASbGnctAdM8DDP9UbyW5fLcfBtgvlVwnT1qfp59Fi6Zsx6O5M6byq4zYEgTX80SbwVa
 AVeM2BgmMqBpAN0YcBr6ZJeCBjko88SFsbBW8qoDMden8ap2IzTTBBoUFBwIW6chOO/eMpEBC44
 zVAhhLwR230CT+agEEyM3aPr89ix9upYmLVvLlCCknj871t4DH2mdIrp/NRLzSOFvLDBrcPWytN
 Axf2o6Uf4RKWZioVJhgDMTtgcWqelFrjjB8Rgq+HKumn5GPdmRsA5GRGazdyG1crdL/9TKlPyb3
 2w/1ppsr/c856zkiBusL8M9h2mrkyN9fF1YIqR9orAU=
X-Google-Smtp-Source: AGHT+IH/i94inY1AhKhFEqaG4Z9B3OlmnGgr9yw0vPyY3Ia6rNHZTt1x12OJIurjrzwjZ6qctpEzJA==
X-Received: by 2002:a17:902:daca:b0:224:826:277f with SMTP id
 d9443c01a7336-22649a47ac2mr33366245ad.33.1742385770449; 
 Wed, 19 Mar 2025 05:02:50 -0700 (PDT)
Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-225c6bbfdfesm112329575ad.203.2025.03.19.05.02.48
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 19 Mar 2025 05:02:49 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
In-Reply-To: <87zfhius6r.fsf@HIDDEN> ("=?UTF-8?Q?No=C3=A9?=
 Lopez"'s message of "Tue, 18 Mar 2025 19:09:16 +0100")
References: <87edez3p4h.fsf@HIDDEN>
 <43272b41be2b70a14e5f6bbb30469b8b373e32cf.1742163015.git.noelopez@HIDDEN>
 <b9c609558f710b05f4e8152699d10275e25cc445.camel@HIDDEN>
 <87v7s8gdzh.fsf@HIDDEN>
 <ec5df0e4258c7e1bdd048702bf222d2a493f0c43.camel@HIDDEN>
 <878qp3qlm7.fsf@HIDDEN> <87cyeeygzh.fsf@HIDDEN>
 <87zfhius6r.fsf@HIDDEN>
Date: Wed, 19 Mar 2025 21:02:35 +0900
Message-ID: <87y0x1rzxg.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi No=C3=A9,

No=C3=A9 Lopez <noe@no=C3=A9.eu> writes:

[...]

>> Did you inspect their CI script/workflow file for clues?
>>
>
> Good idea, but it seems they are just using a full Docker image so no
> help there it seems.

Docker, when using a single container (outside of 'docker compose')
isn't appropriate to run multiple services (it's designed to run a
single process, IIRC).  So it may be interesting to see how they managed
to run a system dbus service there on top of the test.

--=20
Thanks,
Maxim




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v3] gnu: Add gnome-software.
Resent-From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 19 Mar 2025 14:35:03 +0000
Resent-Message-ID: <handler.68228.B68228.174239486428411 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Cc: terramorpha <terramorpha@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Vivien Kraus <vivien@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, 68228 <at> debbugs.gnu.org
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.174239486428411
          (code B ref 68228); Wed, 19 Mar 2025 14:35:03 +0000
Received: (at 68228) by debbugs.gnu.org; 19 Mar 2025 14:34:24 +0000
Received: from localhost ([127.0.0.1]:51975 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tuuUy-0007OA-3x
	for submit <at> debbugs.gnu.org; Wed, 19 Mar 2025 10:34:24 -0400
Received: from smtp.domeneshop.no ([2a01:5b40:0:3006::1]:33782)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <noe@HIDDEN>) id 1tuuUq-0007MB-C2
 for 68228 <at> debbugs.gnu.org; Wed, 19 Mar 2025 10:34:20 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=xn--no-cja.eu; s=ds202502; h=Content-Type:MIME-Version:Message-ID:Date:
 References:In-Reply-To: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=P01wIdDwOY27fplL5pGR21L6+GaNNwI/Leo92ifM65A=; b=Ip8JRtLBi7930FykUlOa2urKSA
 Aua+FAnxoQX6cwZMqCXn1Z+BLEo8PyFt1MoQgjy/4RK41ZJU5MEFtBMfy7/qzxjXLDk/b3+LyqVEU
 H1hzP9jMZ6xjp9DgCnMtPOWmDbh9SdKIZqvVoAJNYXJUKASPuddTIB1k91Dms0vfym48uGihlzlUF
 aot5TQP17WAeboDOhqU/5ZrRdFjuMXT+FrbctovvSY98v2UevlMThKaRfw6SGUcBar+DuEHU07ED5
 f9sJZMP6BNnpjbHdk4Ebb0e1FQLbvTt6pW/WKXZF1YPsNGjaNKPhTgrWlsuVjrrwOAoREj6z+rMls
 3QYcm3lg==;
Received: from smtp by smtp.domeneshop.no with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95)
 id 1tuuUj-005fHm-Sd; Wed, 19 Mar 2025 15:34:10 +0100
From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
In-Reply-To: <87y0x1rzxg.fsf@HIDDEN>
References: <87edez3p4h.fsf@HIDDEN>
 <43272b41be2b70a14e5f6bbb30469b8b373e32cf.1742163015.git.noelopez@HIDDEN>
 <b9c609558f710b05f4e8152699d10275e25cc445.camel@HIDDEN>
 <87v7s8gdzh.fsf@HIDDEN>
 <ec5df0e4258c7e1bdd048702bf222d2a493f0c43.camel@HIDDEN>
 <878qp3qlm7.fsf@HIDDEN> <87cyeeygzh.fsf@HIDDEN>
 <87zfhius6r.fsf@HIDDEN> <87y0x1rzxg.fsf@HIDDEN>
Date: Wed, 19 Mar 2025 15:33:42 +0100
Message-ID: <877c4lks3d.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> Hi No=C3=A9,
>
> No=C3=A9 Lopez <noe@no=C3=A9.eu> writes:
>
> [...]
>
>>> Did you inspect their CI script/workflow file for clues?
>>>
>>
>> Good idea, but it seems they are just using a full Docker image so no
>> help there it seems.
>
> Docker, when using a single container (outside of 'docker compose')
> isn't appropriate to run multiple services (it's designed to run a
> single process, IIRC).  So it may be interesting to see how they managed
> to run a system dbus service there on top of the test.
>

Docker can have multiple processes, and they start dbus like this:
sudo mkdir -p /run/dbus
sudo mkdir -p /var
sudo ln -s /var/run /run
sudo dbus-daemon --system --fork

The mkdir part which we can=E2=80=99t do AFAIK for lack of permissions.

I=E2=80=99m sending a v4 with the other tests enabled.

Have a nice day,
No=C3=A9

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQHGBAEBCAAwFiEEXVTPJVeyOOiNwYCiLSIyQQq3QEMFAmfa1cYSHG5vZUB4bi0t
bm8tY2phLmV1AAoJEC0iMkEKt0BDWbkL/RiiU78bRA3+t40rocJ1tdtokVUFmV+X
om+MQh4OzmFfOxDSoK3NY4WTToNZQvzBkxTNNYXC44f7F8Lba7Poh/2s9P9ivJDp
fd/Ro3b1FSKAuEjZcNV/E82a7NEMDMjmpJjVeT822avzXT5fLLPjxJTDeMNBaCN5
aqLN1lJAsns2Eic5+3245JwEj0GBqofGtknCPtaIf0QvbEQaCMHoE0/iOGHlnlz+
Ws5rjYdRAi/1s1IiMHTopsLvfVwvkTV7c8pKVVJMSG5E82DDIBzm/ZVBpg27zxMX
CfYd2rJkuEBkGoTb637lIUPb2nyKnmPOli3GqvpYIouhX8ykaVSH0uFlOGwGkWJ6
6PcPuhXa4cUf7HMUJLiEK3a5MOxHphmUDkBO2bZLY6IH7Lur4NgRwk6zeEajLaSG
3QFWHgQqsVfouKM4/e8bjFZ/MoEoYgoFvCNzhSOm++uLNrP0pMo4SjF3+p/Mx1Fh
cM2phvyCr8cCLtFMcMqMWiJVhG3jk5mJjA==
=0H8I
-----END PGP SIGNATURE-----
--=-=-=--




Message sent to terramorpha@HIDDEN, othacehe@HIDDEN, noe@HIDDEN, liliana.prikler@HIDDEN, maxim.cournoyer@HIDDEN, vivien@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v4] gnu: Add gnome-software.
References: <87edez3p4h.fsf@HIDDEN>
In-Reply-To: <87edez3p4h.fsf@HIDDEN>
Resent-From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: terramorpha@HIDDEN, othacehe@HIDDEN, noe@HIDDEN, liliana.prikler@HIDDEN, maxim.cournoyer@HIDDEN, vivien@HIDDEN, guix-patches@HIDDEN
Resent-Date: Wed, 19 Mar 2025 14:38:04 +0000
Resent-Message-ID: <handler.68228.B68228.174239505130432 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68228 <at> debbugs.gnu.org
Cc: terramorpha <terramorpha@HIDDEN>, Justin Veilleux <terramorpha@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Vivien Kraus <vivien@HIDDEN>
X-Debbugs-Original-Xcc: Justin Veilleux <terramorpha@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Vivien Kraus <vivien@HIDDEN>
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.174239505130432
          (code B ref 68228); Wed, 19 Mar 2025 14:38:04 +0000
Received: (at 68228) by debbugs.gnu.org; 19 Mar 2025 14:37:31 +0000
Received: from localhost ([127.0.0.1]:52000 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tuuXw-0007uP-HB
	for submit <at> debbugs.gnu.org; Wed, 19 Mar 2025 10:37:30 -0400
Received: from smtp.domeneshop.no ([2a01:5b40:0:3006::1]:39984)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <noe@HIDDEN>) id 1tuuXr-0007si-1F
 for 68228 <at> debbugs.gnu.org; Wed, 19 Mar 2025 10:37:26 -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=zteLTJm6z1SPcMK4HaagqO//LSo7NP5su77MxP/kM28=; b=Lbu/nWENALWURemqDej5eTcsnL
 YL5h8RO8CCMDcEWst1mrPmacj8tK/9iRbxFq7qZy3qliad6ky0LZiKu7VCE5E3+3tWiPKprd5l17d
 jWgU+T99iNDiFNbEPTxf35XOjCd++qIbPv4jwQ3gIFDOiXcRDmAyAeGf4bW/A53+H8WNmacNHWluw
 sS/NpQ1WpZMq0vwk9ASBqIRnQyGY0lE0iqNqVb+xwRtVqc6EkBJSSQwTho2H9XCBwmrCuCWoT62QR
 Brxv4QouJ+nphJpYgSzy3XGSaxc1cSg3rrIBr/4BO3EY6psrtsZvsT5lnn9ybrwVzwO5v9T3RTVA6
 K9qFlfJg==;
Received: from smtp by smtp.domeneshop.no with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95)
 id 1tuuXk-005glR-O7; Wed, 19 Mar 2025 15:37:16 +0100
From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Date: Wed, 19 Mar 2025 15:36:44 +0100
Message-ID: <bbe42c76c2444b7aed8a1ec9d7cc8ff7779f4115.1742394943.git.noelopez@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

From: terramorpha <terramorpha@HIDDEN>

* gnu/packages/gnome.scm (gnome-software): New variable.

Change-Id: I5838a581d8612eed0697c801fff0e241256ce558
---
 gnu/packages/gnome.scm | 69 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 69 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 7705ba0513..221137473d 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -79,6 +79,8 @@
 ;;; Copyright © 2023 Zhu Zihao <all_but_last@HIDDEN>
 ;;; Copyright © 2024 Dariqq <dariqq@HIDDEN>
 ;;; Copyright © 2024 James Smith <jsubuntuxp@HIDDEN>
+;;; Copyright © 2024 Justin Veilleux <terramorpha@HIDDEN>
+;;; Copyright © 2025 Noé Lopez <noelopez@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -135,6 +137,7 @@ (define-module (gnu packages gnome)
   #:use-module (gnu packages flex)
   #:use-module (gnu packages fonts)
   #:use-module (gnu packages file-systems)
+  #:use-module (gnu packages firmware)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
   #:use-module (gnu packages game-development)
@@ -14594,3 +14597,69 @@ (define-public lock
     (description "This package provides a graphical frontend for
 GNU Privacy Guard built with libadwaita.")
     (license license:expat)))
+
+(define-public gnome-software
+  (package
+    (name "gnome-software")
+    (version "46.5")
+    (source
+     (origin
+       (method url-fetch)
+       (uri
+        (string-append "mirror://gnome/sources/"
+                       name "/"
+                       (version-major version) "/"
+                       name "-" version ".tar.xz"))
+       (sha256 (base32 "0b5y9z64582aarw3v92wjm63yib2q85ylny1k7k4d2y48jivirb9"))))
+    (build-system meson-build-system)
+    (arguments
+     (list
+      #:test-options #~(list "--no-suite=plugins") ;needs a dbus-system
+      #:glib-or-gtk? #t
+      #:configure-flags
+      #~(list "-Dsoup2=true"
+              "-Dman=false"             ;tries to access the internet
+              "-Dhardcoded_proprietary_webapps=false")
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'patch-iso-codes
+            (lambda _
+              (with-directory-excursion "src"
+                (substitute* "./gs-language.c"
+                  (("DATADIR")
+                   (format #f "\"~a/share\"" #$iso-codes))))))
+          (add-before 'install 'disable-gtk-update-icon-cache
+            (lambda _
+              (setenv "DESTDIR" "/")
+              ;; Needed for complete RUNPATHs, but not actually needed at runtime.
+              (copy-file
+               "../build/lib/libgnomesoftware.so.20"
+               (string-append #$output "/lib/libgnomesoftware.so.20")))))))
+    (native-inputs
+     (list `(,glib "bin")
+           gettext-minimal
+           gtk-doc
+           pkg-config))
+    (inputs
+     (list appstream
+           flatpak
+           fwupd
+           gdk-pixbuf
+           gtk
+           json-glib
+           libadwaita
+           libglib-testing
+           libgudev
+           libostree
+           libsoup-minimal-2
+           libxmlb
+           malcontent
+           packagekit
+           polkit
+           sysprof
+           valgrind))
+    (synopsis "Graphical software manager for gnome")
+    (description "Software allows you to find and install new apps and system
+extensions and remove existing installed apps.")
+    (license license:gpl2+)
+    (home-page "https://apps.gnome.org/en/Software/")))

base-commit: 8a565a8ff1c2150b778b5fdf8aa3a5f59a3fce9d
-- 
2.48.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68228] [PATCH v4] gnu: Add gnome-software.
Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 19 Mar 2025 14:58:05 +0000
Resent-Message-ID: <handler.68228.B68228.17423962329512 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68228
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>, 68228 <at> debbugs.gnu.org
Cc: terramorpha <terramorpha@HIDDEN>, Vivien Kraus <vivien@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>
Received: via spool by 68228-submit <at> debbugs.gnu.org id=B68228.17423962329512
          (code B ref 68228); Wed, 19 Mar 2025 14:58:05 +0000
Received: (at 68228) by debbugs.gnu.org; 19 Mar 2025 14:57:12 +0000
Received: from localhost ([127.0.0.1]:52133 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tuuqv-0002Sb-Di
	for submit <at> debbugs.gnu.org; Wed, 19 Mar 2025 10:57:11 -0400
Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:57729)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>)
 id 1tuupu-0002Jr-Al
 for 68228 <at> debbugs.gnu.org; Wed, 19 Mar 2025 10:56:06 -0400
Received: by mail-wm1-x343.google.com with SMTP id
 5b1f17b1804b1-43d04dc73b7so47179835e9.3
 for <68228 <at> debbugs.gnu.org>; Wed, 19 Mar 2025 07:56:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742396155; x=1743000955; darn=debbugs.gnu.org;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject
 :date:message-id:reply-to;
 bh=/TZ7znZYRUy6RCdGCF/cRNvqY+PoT5hksdL4fV7/gy0=;
 b=nPHOdvyhUtqHKUfRgeiekWNSASyUNEmKrOSHDYtvLTxy64hJ78AF8Ogz+hEWLkj3du
 2MNgHLZlrvlzEo4IJ9K7JmIC7Psdjcxox0oDt6TRme2g4lmJ4qKbm5RdySt9cFvXxhq8
 OtIDSaiL5G2slk4TlnojVs2MJY/F8dhpIsNtNIfcl2m8YBvwh6x2ZAVEve0swistJl3G
 Hg4+p2Rvy10M1GEppB92QI5C1iF60QWIkOfg+ajVPLeo4FlpATdTnvu7LjTaZ/2WGzUV
 AN5GKH/dxBXx577i2pMmupTIZeqKnbBwXWWNxdBCxd5Lsdc6I+oyW/htTlNka3UD4ZJO
 mltg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742396155; x=1743000955;
 h=mime-version:user-agent:content-transfer-encoding:references
 :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=/TZ7znZYRUy6RCdGCF/cRNvqY+PoT5hksdL4fV7/gy0=;
 b=MMgHFBMW4TLcGexxiucwBsT8+t8PZLXJrIPKLd/vrBrKtfPlosJ1zT+U8JeNzBPKNL
 LcIEVUVFisav4vHCZ2M2E/ohaDSvDKCJE+ydqmCQQ1d04IkxAAQ8mf+wmpHUKINCWr7N
 /WVj3F+aailcNCrSkdZsKmP9l3gD1NpYf/ta+xSSMYKMEAuEzbODJ2dxFhBUZGtE5A52
 /BtLCb2tD7jBfeVrrlyLK4zg7xZFQcKTc80/FhfuUt5gIfCLe+z0siGBwqa5vfjEOByo
 7znD6BX0yhF2Z2ZC2Aaatwma3d+fdsq3inRE9Xq5wBlVjKtjO0uSgBCHH6NuKH0EC/sO
 1r0g==
X-Forwarded-Encrypted: i=1;
 AJvYcCUomTvTRGAmlZTzYsSvCscTJB5t9Gtbxb8Jb8fLh81yN4kCXRYnZl3VOAkOO4q0jYMyNqgOVw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzOToK6NWc3r+hnNBwfANBB8hDGw1R53H38Nrg8mXit4AYfF0NX
 L9SVwzlWgL5+a6AVpMhEObPRkpbRT0JOx8oYVNfVoRXJ/eHtRuK6
X-Gm-Gg: ASbGnctNOjPTGPEeTxXsrMiGaPogqUk/jyFQLQQw2y26U2kZXB2OdojBu69qp2Huwh+
 Upj4tlPxkLUW8dJE2RtbTOwWFgLX86JzEr4apDNbAmSc1PBu86wD3GGAXEdghNoF+EW7jdg09PS
 vYbs1PoMIwwFAkcUog8h2dri4S65h3+q//YpDsv8QDLN9GaiEwEX/8oh0ynbUSZbC/S5Q8huWQn
 lj10UbD7q1W6oQKfUR5jy+h43mOlSXMYWBxC6Y40spoQ8WuUlS96AEhfXaEaZ01IkQmxBjSFAA2
 MJY9BfHWzhfjKWQ410qcUWxCqsmLcE5zidFEsL7kDeUJX7w2HJpCvfnOMBgFUMETV84k+FWURWv
 iJlpmGVGqCS80gYilMNNc
X-Google-Smtp-Source: AGHT+IGdpeweQdTxVC/+5wrOg6tTRxH8r6bpBnZvITrfsMRl6iWwPFVOCJeieZrcJFxclsilPWx2qQ==
X-Received: by 2002:a05:600c:3b1b:b0:43c:fee3:2bce with SMTP id
 5b1f17b1804b1-43d43869aa9mr17629885e9.26.1742396154605; 
 Wed, 19 Mar 2025 07:55:54 -0700 (PDT)
Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at.
 [85.127.114.32]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-43d43f58aa0sm20824035e9.21.2025.03.19.07.55.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 19 Mar 2025 07:55:54 -0700 (PDT)
Message-ID: <faab39cd2023a10a45e5bf6c56f44b54ca315c4b.camel@HIDDEN>
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
Date: Wed, 19 Mar 2025 15:55:52 +0100
In-Reply-To: <bbe42c76c2444b7aed8a1ec9d7cc8ff7779f4115.1742394943.git.noelopez@HIDDEN>
References: <87edez3p4h.fsf@HIDDEN>
 <bbe42c76c2444b7aed8a1ec9d7cc8ff7779f4115.1742394943.git.noelopez@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.54.3 
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Am Mittwoch, dem 19.03.2025 um 15:36 +0100 schrieb No=C3=A9 Lopez:
> From: terramorpha <terramorpha@HIDDEN>
>=20
> * gnu/packages/gnome.scm (gnome-software): New variable.
>=20
> Change-Id: I5838a581d8612eed0697c801fff0e241256ce558
> ---
LGTM!

Maxim et al, WDYT?




Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: bug#68228: closed ([PATCH] gnu: Add gnome-software.)
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.68228.D68228.174244977016681.ackdone <at> debbugs.gnu.org>
References: <87ldt0p7zl.fsf@HIDDEN> <87edez3p4h.fsf@HIDDEN>
X-Gnu-PR-Message: closed 68228
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Date: Thu, 20 Mar 2025 05:50:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1742449802-16729-0"

This is a multi-part message in MIME format...

------------=_1742449802-16729-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Thu, 20 Mar 2025 14:49:02 +0900
with message-id <87ldt0p7zl.fsf@HIDDEN>
and subject line Re: [bug#68228] [PATCH v4] gnu: Add gnome-software.
has caused the debbugs.gnu.org bug report #68228,
regarding [PATCH] gnu: Add gnome-software.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
68228: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68228
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1742449802-16729-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 3 Jan 2024 06:31:05 +0000
Received: from localhost ([127.0.0.1]:51743 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rKumO-0006l3-LX
	for submit <at> debbugs.gnu.org; Wed, 03 Jan 2024 01:31:05 -0500
Received: from lists.gnu.org ([2001:470:142::17]:52886)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <terramorpha@HIDDEN>) id 1rKumI-0006S6-Dh
 for submit <at> debbugs.gnu.org; Wed, 03 Jan 2024 01:31:03 -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 <terramorpha@HIDDEN>)
 id 1rKum9-0003U8-GT
 for guix-patches@HIDDEN; Wed, 03 Jan 2024 01:30:49 -0500
Received: from mail.cock.li ([37.120.193.123])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <terramorpha@HIDDEN>)
 id 1rKum6-0000aH-Uu
 for guix-patches@HIDDEN; Wed, 03 Jan 2024 01:30:49 -0500
From: Justin Veilleux <terramorpha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cock.li; s=mail;
 t=1704263441; bh=CJfY7Q1nIKHYSbecKYd06XsK+krJUT+HjnTw+ZBuTfo=;
 h=From:To:Subject:Date:From;
 b=ZI52U3l0aMym2s0ciP4eF7G6zG8+Pr56bUAm+x99Gyh9giAnOJE4OKFu+FiHPL00o
 i6yhnq/m4EXKrK2EF0ARIymU2Qb8cmgGfLNhuiMtBUvQujLbbsN8VllpioIrTnoDG+
 7V7vT/wkBiP/V7PIxSPjG8Z54zWsyPVnfE08KTZGPb3gGt5ZX6fZwfxQXVq9+Oj+aj
 L4cdA380vbjI+T4Lond4c/89F6tn8sOsNJva1pOMzcTkzjGHdeRCHLv2PoLeCnpn7J
 RWJGzv72KaqGO+zjBGqOEu5vHhGkFukOFAWxlG2b4FYh3SNi1HSFzL/E2ujgfnjDEb
 rPebyTooT4DZQ==
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: Add gnome-software.
Date: Wed, 03 Jan 2024 01:30:38 -0500
Message-ID: <87edez3p4h.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=37.120.193.123; envelope-from=terramorpha@HIDDEN;
 helo=mail.cock.li
X-Spam_score_int: 7
X-Spam_score: 0.7
X-Spam_bar: /
X-Spam_report: (0.7 / 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, FSL_BULK_SIG=0.001,
 RAZOR2_CF_RANGE_51_100=1.886, RAZOR2_CHECK=0.922, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

--=-=-=
Content-Type: text/plain


Hi. This is a patch for gnome-software.

Cheers.


--=-=-=
Content-Type: text/x-patch; charset=utf-8
Content-Disposition: attachment; filename=0001-gnu-Add-gnome-software.patch
Content-Transfer-Encoding: quoted-printable

From c8c61e3b4c3b30c2b28c7fed971e19d7bea4cf46 Mon Sep 17 00:00:00 2001
Message-ID: <c8c61e3b4c3b30c2b28c7fed971e19d7bea4cf46.1704263261.git.terram=
orpha@HIDDEN>
From: terramorpha <terramorpha@HIDDEN>
Date: Wed, 3 Jan 2024 01:23:36 -0500
Subject: [PATCH] gnu: Add gnome-software.

* gnu/packages/gnome.scm (gnome-software): New variable.

Change-Id: I5838a581d8612eed0697c801fff0e241256ce558
---
 gnu/packages/gnome.scm | 71 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 71 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index b2d4b73088..fe507d5b2d 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -77,6 +77,7 @@
 ;;; Copyright =C2=A9 2023 Juliana Sims <juli@HIDDEN>
 ;;; Copyright =C2=A9 2023 Dominik Delgado Steuter <d@HIDDEN>
 ;;; Copyright =C2=A9 2023 Zhu Zihao <all_but_last@HIDDEN>
+;;; Copyright =C2=A9 2024 Justin Veilleux <terramorpha@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -13459,3 +13460,73 @@ (define-public xffm+
     (home-page "http://xffm.org/")
     (license license:gpl3+)
     (properties '((upstream-name . "xffm")))))
+
+(define-public gnome-software
+  (package
+    (name "gnome-software")
+    (version "42.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri
+        (string-append "mirror://gnome/sources/"
+                       name "/"
+                       (version-major version) "/"
+                       name "-" version ".tar.xz"))
+       (sha256 (base32 "091jc82450lsrm0l8wi2byh1317abwp5c32wrrk0hpbz59iljh=
z8"))))
+
+    (native-inputs
+     (list
+      pkg-config
+      (list glib "bin")
+      gnu-gettext
+      gtk-doc
+      (list gtk "bin")
+      desktop-file-utils))
+
+    (inputs
+     (list
+      appstream
+      gdk-pixbuf
+      libxmlb
+      gtk
+      json-glib
+      libsoup
+      libadwaita
+      valgrind
+      gsettings-desktop-schemas
+      polkit
+      packagekit
+      flatpak
+      libostree
+      libsoup-minimal-2
+      malcontent
+      libgudev))
+    (build-system meson-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after
+              'unpack
+              'patch-iso-codes
+            (lambda* (#:key native-inputs inputs #:allow-other-keys)
+              (with-directory-excursion
+                  "src"
+                (substitute* "./gs-language.c"
+                  (("DATADIR")
+                   (format #f "\"~a/share\"" #$iso-codes)))
+                (invoke "cat" "gs-language.c")))))
+
+      #:configure-flags
+      ''("-Dfwupd=3Dfalse"
+         "-Dsoup2=3Dtrue"
+         ;; tries to download something over the internet, makes the build=
 fail
+         "-Dman=3Dfalse")
+      #:tests? #f
+      #:validate-runpath? #f))
+    (synopsis "Graphical software manager for gnome")
+    (description "Software allows you to find and install new apps and sys=
tem
+extensions and remove existing installed apps.")
+    (license license:gpl2)
+    (home-page "https://apps.gnome.org/en/Software/")))

base-commit: f4628000024219bf373922ff4a6fa752eb821797
--=20
2.41.0


--=-=-=--



------------=_1742449802-16729-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 68228-done) by debbugs.gnu.org; 20 Mar 2025 05:49:30 +0000
Received: from localhost ([127.0.0.1]:54843 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tv8mX-0004Kz-TG
	for submit <at> debbugs.gnu.org; Thu, 20 Mar 2025 01:49:30 -0400
Received: from mail-pl1-x636.google.com ([2607:f8b0:4864:20::636]:45280)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1tv8mT-0004Kk-OQ
 for 68228-done <at> debbugs.gnu.org; Thu, 20 Mar 2025 01:49:28 -0400
Received: by mail-pl1-x636.google.com with SMTP id
 d9443c01a7336-22423adf751so5322775ad.2
 for <68228-done <at> debbugs.gnu.org>; Wed, 19 Mar 2025 22:49:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742449759; x=1743054559; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=MK5MgHqf6RBtX+GurJAgaxK3Ji3HEM81wY6ip6NQdvQ=;
 b=aNjGWUJQ9p5uVFWudHaypDtKgw9zueIvylamZuhX2CtfjTdqjRbJT455D4ng5xunXT
 2OBf9dMIwh1BcUwY2oaMNgQdmzaLWUzx1gfHt5DIb/LxcUJJBj3v0fbVsrwT7y5enrTj
 zKYvIRQPPo8fxNQcXI1yK1PSSwaV5/QOLHJMLnaol22bOzWGoESFnxILYsV0bvFXGEX6
 AQvR8lwJNV7w4qAclT0yxvdibP5it9KYH59Q9jgYt7/HFqeHVcrOrsL61KY5+7GZ7Veo
 ukELx/WFjnmSv1xwIISQtWRyk07IOmbOrG6pvlKldFT2kufSXDlsqLt3NUvgW17D59Ou
 ZuNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742449759; x=1743054559;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=MK5MgHqf6RBtX+GurJAgaxK3Ji3HEM81wY6ip6NQdvQ=;
 b=PnKOnnSSyBBCkKyZT60RyfdlyAA9xzDyF6aTr2bBcd9xX7msJzthqngO8a/XyazGg7
 7UDIQg6ux8StmEgEPuDhOYdTa9G3s9FX4hpl0/KMEnTYCJq61n2vg/CIbkVUzOKN8nTm
 9GDIanh3A3ToWwte7bonNb33BB5SJ7fCRQg4g6qaViEZCEs+GP/GqQgiJKA8k3CQZ5Yf
 nHlIIHN0AUCbzScgKEt3lmVdxf0GaRK59gi1IDSEBYdyS94jrvQBVGP8DsVI2Ns0w/Du
 fQG+RKNLO5haqk9w4P7WKVx5zIci5lMAMmWNF0qKqTpdaTgOYBWj+QbIaepxFOrJix6d
 M2Gg==
X-Gm-Message-State: AOJu0YycII+gGDX0LNhL50SOZ+HxOMpvAKriv9PrddqDRsPFSA0/BiZ1
 Nw3/XJ+wOqbqPZF7jRd+MOjbnccXb1BGmzy2oHgRZ3Ck8blZ589E
X-Gm-Gg: ASbGnctYqry1rX5TFwVCzDSvVmKoqGyE7uVUT62p812ZzQ7wUAzq1U2p4Aht3AeAf9s
 GdIg940CYOucRwQdAHnBxzL95c7evcVeRqQinNRrwM1dnd7gDCI3y88Npa/3fR0t6CiPR+Mv7P9
 rM4H1WDaxzZ27EKF6vtUFEY8O5kcXNCkgGDj6PVd9GG+f0jEylfG2WJfyzoDh5kpX9B2aZAX5Ad
 IGZfGWRteij0NQOYqbP+lvP4cbtyr9q8/l2OabIw4Ty1wjubc+lN+M2yfi6z7z7tdOhxJrxWkYc
 D9fSdETTf2ChbzKvtr0fivGZm2fPQomZXJu84/eQqfU=
X-Google-Smtp-Source: AGHT+IFgnKhbRcIa4zgMRlYd/Rtl7q2jlDxa89u2eGxTp31ZEBw6WXRMGgjUhO2A9m/vbJzUd01fYw==
X-Received: by 2002:a17:903:2350:b0:225:abd2:5e4b with SMTP id
 d9443c01a7336-22649925bacmr65241025ad.16.1742449757553; 
 Wed, 19 Mar 2025 22:49:17 -0700 (PDT)
Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-225c6ba6f43sm125757805ad.123.2025.03.19.22.49.15
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 19 Mar 2025 22:49:16 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: =?utf-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Subject: Re: [bug#68228] [PATCH v4] gnu: Add gnome-software.
In-Reply-To: <bbe42c76c2444b7aed8a1ec9d7cc8ff7779f4115.1742394943.git.noelopez@HIDDEN>
 (=?utf-8?Q?=22No=C3=A9?= Lopez"'s message of "Wed, 19 Mar 2025 15:36:44
 +0100")
References: <87edez3p4h.fsf@HIDDEN>
 <bbe42c76c2444b7aed8a1ec9d7cc8ff7779f4115.1742394943.git.noelopez@HIDDEN>
Date: Thu, 20 Mar 2025 14:49:02 +0900
Message-ID: <87ldt0p7zl.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 68228-done
Cc: terramorpha <terramorpha@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>,
 Vivien Kraus <vivien@HIDDEN>,
 Liliana Marie Prikler <liliana.prikler@HIDDEN>, 68228-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

No=C3=A9 Lopez <noe@no=C3=A9.eu> writes:

> From: terramorpha <terramorpha@HIDDEN>
>
> * gnu/packages/gnome.scm (gnome-software): New variable.

A 2nd look on it from my side.  Apologies for failing to mention these
in my first look.

[...]

> +(define-public gnome-software
> +  (package
> +    (name "gnome-software")
> +    (version "46.5")
> +    (source
> +     (origin
> +       (method url-fetch)
> +       (uri
> +        (string-append "mirror://gnome/sources/"
> +                       name "/"
> +                       (version-major version) "/"
> +                       name "-" version ".tar.xz"))
> +       (sha256 (base32 "0b5y9z64582aarw3v92wjm63yib2q85ylny1k7k4d2y48jiv=
irb9"))))
> +    (build-system meson-build-system)
> +    (arguments
> +     (list
> +      #:test-options #~(list "--no-suite=3Dplugins") ;needs a dbus-system
> +      #:glib-or-gtk? #t
> +      #:configure-flags
> +      #~(list "-Dsoup2=3Dtrue"

Why forcing libsoup2?  libsoup2 is deprecated in GNOME; we should be
using the newer version.  If there are problems, it should be ideally
resolved, failing that at least a comment should appear above to explain
why we force libsoup2.

From meson.build, it seems we should be able to use libsoup v3:

--8<---------------cut here---------------start------------->8---
if get_option('soup2')
  libsoup =3D dependency('libsoup-2.4', version : '>=3D 2.52.0')
  libsoupapiversion =3D '2.4'
  conf.set('SOUP_HTTP_URI_FLAGS', '(G_URI_FLAGS_HAS_PASSWORD | G_URI_FLAGS_=
ENCODED_PATH | G_URI_FLAGS_ENCODED_QUERY | G_URI_FLAGS_ENCODED_FRAGMENT | G=
_URI_FLAGS_SCHEME_NORMALIZE)')
else
  libsoup =3D dependency('libsoup-3.0', version : '>=3D 3.0')
  libsoupapiversion =3D '3.0'
endif
--8<---------------cut here---------------end--------------->8---


> +              "-Dman=3Dfalse"             ;tries to access the internet

That surprises me!  Looking at src/meson.build, I see:

--8<---------------cut here---------------start------------->8---
if get_option('man')
  xsltproc =3D find_program('xsltproc')
  custom_target('manfile-gnome-software',
    input: 'gnome-software.xml',
    output: 'gnome-software.1',
    install: true,
    install_dir: join_paths(get_option('mandir'), 'man1'),
    command: [
      xsltproc,
      '--nonet',
      '--stringparam', 'man.output.quietly', '1',
      '--stringparam', 'funcsynopsis.style', 'ansi',
      '--stringparam', 'man.th.extra1.suppress', '1',
      '--stringparam', 'man.authors.section.enabled', '0',
      '--stringparam', 'man.copyright.section.enabled', '0',
      '-o', '@OUTPUT@',
      'http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.=
xsl',
      '@INPUT@'
    ]
  )
endif
--8<---------------cut here---------------end--------------->8---

We were just missing the docbook-xsl and libxslt packages as native
inputs.

> +              "-Dhardcoded_proprietary_webapps=3Dfalse")
> +      #:phases
> +      #~(modify-phases %standard-phases
> +          (add-after 'unpack 'patch-iso-codes
> +            (lambda _
> +              (with-directory-excursion "src"
> +                (substitute* "./gs-language.c"
> +                  (("DATADIR")
> +                   (format #f "\"~a/share\"" #$iso-codes))))))
> +          (add-before 'install 'disable-gtk-update-icon-cache
> +            (lambda _
> +              (setenv "DESTDIR" "/")
> +              ;; Needed for complete RUNPATHs, but not actually needed a=
t runtime.
> +              (copy-file
> +               "../build/lib/libgnomesoftware.so.20"
> +               (string-append #$output "/lib/libgnomesoftware.so.20"))))=
)))

The above lib copying is weird, but it indeed relates to some
post-install script that has to do with generating the icon cache (at
least that's one of the things it does).  Perhaps we could disable this
post-install script instead and avoid that useful library?

> +    (native-inputs
> +     (list `(,glib "bin")
> +           gettext-minimal
> +           gtk-doc
> +           pkg-config))
> +    (inputs
> +     (list appstream
> +           flatpak
> +           fwupd
> +           gdk-pixbuf
> +           gtk
> +           json-glib
> +           libadwaita
> +           libglib-testing

Hm, the above is for some epiphany self-test plugin, which appears
only useful while running the test suite; 'guix size gnome-software'
doesn't list it either, so it can indeed be moved to the native inputs.


> +           libgudev
> +           libostree
> +           libsoup-minimal-2
> +           libxmlb
> +           malcontent
> +           packagekit
> +           polkit
> +           sysprof
> +           valgrind))

sysprof and valgrind should also be moved to native inputs (aka build
time dependencies).

> +    (synopsis "Graphical software manager for gnome")

s/gnome/GNOME/

> +    (description "Software allows you to find and install new apps and s=
ystem
>

> +extensions and remove existing installed apps.")

I'd use s/apps/applications/, and call it 'GNOME Software' instead of
just 'Software'.

Actually, having tested that hands on, I was satisfied with a version
that implements most of the above changes:

--8<---------------cut here---------------start------------->8---
1 file changed, 18 insertions(+), 14 deletions(-)
gnu/packages/gnome.scm | 32 ++++++++++++++++++--------------

modified   gnu/packages/gnome.scm
@@ -14616,12 +14616,13 @@ (define-public gnome-software
     (build-system meson-build-system)
     (arguments
      (list
-      #:test-options #~(list "--no-suite=3Dplugins") ;needs a dbus-system
+      #:test-options
+      ;; The plugins test suite requires a D-Bus system session, which
+      ;; attempts to set its session under /var/run and fails.
+      #~(list "--no-suite=3Dplugins")
       #:glib-or-gtk? #t
       #:configure-flags
-      #~(list "-Dsoup2=3Dtrue"
-              "-Dman=3Dfalse"             ;tries to access the internet
-              "-Dhardcoded_proprietary_webapps=3Dfalse")
+      #~(list "-Dhardcoded_proprietary_webapps=3Dfalse")
       #:phases
       #~(modify-phases %standard-phases
           (add-after 'unpack 'patch-iso-codes
@@ -14638,10 +14639,15 @@ (define-public gnome-software
                "../build/lib/libgnomesoftware.so.20"
                (string-append #$output "/lib/libgnomesoftware.so.20")))))))
     (native-inputs
-     (list `(,glib "bin")
+     (list docbook-xsl
            gettext-minimal
+           `(,glib "bin")
            gtk-doc
-           pkg-config))
+           libglib-testing
+           libxslt                      ;for xsltproc
+           pkg-config
+           sysprof
+           valgrind))
     (inputs
      (list appstream
            flatpak
@@ -14650,18 +14656,16 @@ (define-public gnome-software
            gtk
            json-glib
            libadwaita
-           libglib-testing
            libgudev
            libostree
-           libsoup-minimal-2
+           libsoup-minimal
            libxmlb
            malcontent
            packagekit
-           polkit
-           sysprof
-           valgrind))
-    (synopsis "Graphical software manager for gnome")
-    (description "Software allows you to find and install new apps and sys=
tem
-extensions and remove existing installed apps.")
+           polkit))
+    (synopsis "Graphical software manager for GNOME")
+    (description "GNOME Software allows you to find and install new
+applications and system extensions and remove existing installed
+applications.")
     (license license:gpl2+)
     (home-page "https://apps.gnome.org/en/Software/")))

--8<---------------cut here---------------end--------------->8---

So I've already pushed it as commit 77ff73a920, add myself as co-author
via a git trailer in the commit message.

To be able to use libsoup 3, I had to update ostree first to have it use
libsoup 3 as well.

Thank you!

--=20
Maxim


------------=_1742449802-16729-0--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Justin Veilleux <terramorpha@HIDDEN>
Subject: bug#68228: closed (Re: [bug#68228] [PATCH v4] gnu: Add
 gnome-software.)
Message-ID: <handler.68228.D68228.174244977016681.notifdone <at> debbugs.gnu.org>
References: <87ldt0p7zl.fsf@HIDDEN> <87edez3p4h.fsf@HIDDEN>
X-Gnu-PR-Message: they-closed 68228
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 68228 <at> debbugs.gnu.org
Date: Thu, 20 Mar 2025 05:50:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1742449802-16729-1"

This is a multi-part message in MIME format...

------------=_1742449802-16729-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your bug report

#68228: [PATCH] gnu: Add gnome-software.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 68228 <at> debbugs.gnu.org.

--=20
68228: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68228
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1742449802-16729-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 68228-done) by debbugs.gnu.org; 20 Mar 2025 05:49:30 +0000
Received: from localhost ([127.0.0.1]:54843 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tv8mX-0004Kz-TG
	for submit <at> debbugs.gnu.org; Thu, 20 Mar 2025 01:49:30 -0400
Received: from mail-pl1-x636.google.com ([2607:f8b0:4864:20::636]:45280)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1tv8mT-0004Kk-OQ
 for 68228-done <at> debbugs.gnu.org; Thu, 20 Mar 2025 01:49:28 -0400
Received: by mail-pl1-x636.google.com with SMTP id
 d9443c01a7336-22423adf751so5322775ad.2
 for <68228-done <at> debbugs.gnu.org>; Wed, 19 Mar 2025 22:49:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742449759; x=1743054559; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=MK5MgHqf6RBtX+GurJAgaxK3Ji3HEM81wY6ip6NQdvQ=;
 b=aNjGWUJQ9p5uVFWudHaypDtKgw9zueIvylamZuhX2CtfjTdqjRbJT455D4ng5xunXT
 2OBf9dMIwh1BcUwY2oaMNgQdmzaLWUzx1gfHt5DIb/LxcUJJBj3v0fbVsrwT7y5enrTj
 zKYvIRQPPo8fxNQcXI1yK1PSSwaV5/QOLHJMLnaol22bOzWGoESFnxILYsV0bvFXGEX6
 AQvR8lwJNV7w4qAclT0yxvdibP5it9KYH59Q9jgYt7/HFqeHVcrOrsL61KY5+7GZ7Veo
 ukELx/WFjnmSv1xwIISQtWRyk07IOmbOrG6pvlKldFT2kufSXDlsqLt3NUvgW17D59Ou
 ZuNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742449759; x=1743054559;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=MK5MgHqf6RBtX+GurJAgaxK3Ji3HEM81wY6ip6NQdvQ=;
 b=PnKOnnSSyBBCkKyZT60RyfdlyAA9xzDyF6aTr2bBcd9xX7msJzthqngO8a/XyazGg7
 7UDIQg6ux8StmEgEPuDhOYdTa9G3s9FX4hpl0/KMEnTYCJq61n2vg/CIbkVUzOKN8nTm
 9GDIanh3A3ToWwte7bonNb33BB5SJ7fCRQg4g6qaViEZCEs+GP/GqQgiJKA8k3CQZ5Yf
 nHlIIHN0AUCbzScgKEt3lmVdxf0GaRK59gi1IDSEBYdyS94jrvQBVGP8DsVI2Ns0w/Du
 fQG+RKNLO5haqk9w4P7WKVx5zIci5lMAMmWNF0qKqTpdaTgOYBWj+QbIaepxFOrJix6d
 M2Gg==
X-Gm-Message-State: AOJu0YycII+gGDX0LNhL50SOZ+HxOMpvAKriv9PrddqDRsPFSA0/BiZ1
 Nw3/XJ+wOqbqPZF7jRd+MOjbnccXb1BGmzy2oHgRZ3Ck8blZ589E
X-Gm-Gg: ASbGnctYqry1rX5TFwVCzDSvVmKoqGyE7uVUT62p812ZzQ7wUAzq1U2p4Aht3AeAf9s
 GdIg940CYOucRwQdAHnBxzL95c7evcVeRqQinNRrwM1dnd7gDCI3y88Npa/3fR0t6CiPR+Mv7P9
 rM4H1WDaxzZ27EKF6vtUFEY8O5kcXNCkgGDj6PVd9GG+f0jEylfG2WJfyzoDh5kpX9B2aZAX5Ad
 IGZfGWRteij0NQOYqbP+lvP4cbtyr9q8/l2OabIw4Ty1wjubc+lN+M2yfi6z7z7tdOhxJrxWkYc
 D9fSdETTf2ChbzKvtr0fivGZm2fPQomZXJu84/eQqfU=
X-Google-Smtp-Source: AGHT+IFgnKhbRcIa4zgMRlYd/Rtl7q2jlDxa89u2eGxTp31ZEBw6WXRMGgjUhO2A9m/vbJzUd01fYw==
X-Received: by 2002:a17:903:2350:b0:225:abd2:5e4b with SMTP id
 d9443c01a7336-22649925bacmr65241025ad.16.1742449757553; 
 Wed, 19 Mar 2025 22:49:17 -0700 (PDT)
Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-225c6ba6f43sm125757805ad.123.2025.03.19.22.49.15
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 19 Mar 2025 22:49:16 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: =?utf-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Subject: Re: [bug#68228] [PATCH v4] gnu: Add gnome-software.
In-Reply-To: <bbe42c76c2444b7aed8a1ec9d7cc8ff7779f4115.1742394943.git.noelopez@HIDDEN>
 (=?utf-8?Q?=22No=C3=A9?= Lopez"'s message of "Wed, 19 Mar 2025 15:36:44
 +0100")
References: <87edez3p4h.fsf@HIDDEN>
 <bbe42c76c2444b7aed8a1ec9d7cc8ff7779f4115.1742394943.git.noelopez@HIDDEN>
Date: Thu, 20 Mar 2025 14:49:02 +0900
Message-ID: <87ldt0p7zl.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 68228-done
Cc: terramorpha <terramorpha@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>,
 Vivien Kraus <vivien@HIDDEN>,
 Liliana Marie Prikler <liliana.prikler@HIDDEN>, 68228-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

No=C3=A9 Lopez <noe@no=C3=A9.eu> writes:

> From: terramorpha <terramorpha@HIDDEN>
>
> * gnu/packages/gnome.scm (gnome-software): New variable.

A 2nd look on it from my side.  Apologies for failing to mention these
in my first look.

[...]

> +(define-public gnome-software
> +  (package
> +    (name "gnome-software")
> +    (version "46.5")
> +    (source
> +     (origin
> +       (method url-fetch)
> +       (uri
> +        (string-append "mirror://gnome/sources/"
> +                       name "/"
> +                       (version-major version) "/"
> +                       name "-" version ".tar.xz"))
> +       (sha256 (base32 "0b5y9z64582aarw3v92wjm63yib2q85ylny1k7k4d2y48jiv=
irb9"))))
> +    (build-system meson-build-system)
> +    (arguments
> +     (list
> +      #:test-options #~(list "--no-suite=3Dplugins") ;needs a dbus-system
> +      #:glib-or-gtk? #t
> +      #:configure-flags
> +      #~(list "-Dsoup2=3Dtrue"

Why forcing libsoup2?  libsoup2 is deprecated in GNOME; we should be
using the newer version.  If there are problems, it should be ideally
resolved, failing that at least a comment should appear above to explain
why we force libsoup2.

From meson.build, it seems we should be able to use libsoup v3:

--8<---------------cut here---------------start------------->8---
if get_option('soup2')
  libsoup =3D dependency('libsoup-2.4', version : '>=3D 2.52.0')
  libsoupapiversion =3D '2.4'
  conf.set('SOUP_HTTP_URI_FLAGS', '(G_URI_FLAGS_HAS_PASSWORD | G_URI_FLAGS_=
ENCODED_PATH | G_URI_FLAGS_ENCODED_QUERY | G_URI_FLAGS_ENCODED_FRAGMENT | G=
_URI_FLAGS_SCHEME_NORMALIZE)')
else
  libsoup =3D dependency('libsoup-3.0', version : '>=3D 3.0')
  libsoupapiversion =3D '3.0'
endif
--8<---------------cut here---------------end--------------->8---


> +              "-Dman=3Dfalse"             ;tries to access the internet

That surprises me!  Looking at src/meson.build, I see:

--8<---------------cut here---------------start------------->8---
if get_option('man')
  xsltproc =3D find_program('xsltproc')
  custom_target('manfile-gnome-software',
    input: 'gnome-software.xml',
    output: 'gnome-software.1',
    install: true,
    install_dir: join_paths(get_option('mandir'), 'man1'),
    command: [
      xsltproc,
      '--nonet',
      '--stringparam', 'man.output.quietly', '1',
      '--stringparam', 'funcsynopsis.style', 'ansi',
      '--stringparam', 'man.th.extra1.suppress', '1',
      '--stringparam', 'man.authors.section.enabled', '0',
      '--stringparam', 'man.copyright.section.enabled', '0',
      '-o', '@OUTPUT@',
      'http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.=
xsl',
      '@INPUT@'
    ]
  )
endif
--8<---------------cut here---------------end--------------->8---

We were just missing the docbook-xsl and libxslt packages as native
inputs.

> +              "-Dhardcoded_proprietary_webapps=3Dfalse")
> +      #:phases
> +      #~(modify-phases %standard-phases
> +          (add-after 'unpack 'patch-iso-codes
> +            (lambda _
> +              (with-directory-excursion "src"
> +                (substitute* "./gs-language.c"
> +                  (("DATADIR")
> +                   (format #f "\"~a/share\"" #$iso-codes))))))
> +          (add-before 'install 'disable-gtk-update-icon-cache
> +            (lambda _
> +              (setenv "DESTDIR" "/")
> +              ;; Needed for complete RUNPATHs, but not actually needed a=
t runtime.
> +              (copy-file
> +               "../build/lib/libgnomesoftware.so.20"
> +               (string-append #$output "/lib/libgnomesoftware.so.20"))))=
)))

The above lib copying is weird, but it indeed relates to some
post-install script that has to do with generating the icon cache (at
least that's one of the things it does).  Perhaps we could disable this
post-install script instead and avoid that useful library?

> +    (native-inputs
> +     (list `(,glib "bin")
> +           gettext-minimal
> +           gtk-doc
> +           pkg-config))
> +    (inputs
> +     (list appstream
> +           flatpak
> +           fwupd
> +           gdk-pixbuf
> +           gtk
> +           json-glib
> +           libadwaita
> +           libglib-testing

Hm, the above is for some epiphany self-test plugin, which appears
only useful while running the test suite; 'guix size gnome-software'
doesn't list it either, so it can indeed be moved to the native inputs.


> +           libgudev
> +           libostree
> +           libsoup-minimal-2
> +           libxmlb
> +           malcontent
> +           packagekit
> +           polkit
> +           sysprof
> +           valgrind))

sysprof and valgrind should also be moved to native inputs (aka build
time dependencies).

> +    (synopsis "Graphical software manager for gnome")

s/gnome/GNOME/

> +    (description "Software allows you to find and install new apps and s=
ystem
>

> +extensions and remove existing installed apps.")

I'd use s/apps/applications/, and call it 'GNOME Software' instead of
just 'Software'.

Actually, having tested that hands on, I was satisfied with a version
that implements most of the above changes:

--8<---------------cut here---------------start------------->8---
1 file changed, 18 insertions(+), 14 deletions(-)
gnu/packages/gnome.scm | 32 ++++++++++++++++++--------------

modified   gnu/packages/gnome.scm
@@ -14616,12 +14616,13 @@ (define-public gnome-software
     (build-system meson-build-system)
     (arguments
      (list
-      #:test-options #~(list "--no-suite=3Dplugins") ;needs a dbus-system
+      #:test-options
+      ;; The plugins test suite requires a D-Bus system session, which
+      ;; attempts to set its session under /var/run and fails.
+      #~(list "--no-suite=3Dplugins")
       #:glib-or-gtk? #t
       #:configure-flags
-      #~(list "-Dsoup2=3Dtrue"
-              "-Dman=3Dfalse"             ;tries to access the internet
-              "-Dhardcoded_proprietary_webapps=3Dfalse")
+      #~(list "-Dhardcoded_proprietary_webapps=3Dfalse")
       #:phases
       #~(modify-phases %standard-phases
           (add-after 'unpack 'patch-iso-codes
@@ -14638,10 +14639,15 @@ (define-public gnome-software
                "../build/lib/libgnomesoftware.so.20"
                (string-append #$output "/lib/libgnomesoftware.so.20")))))))
     (native-inputs
-     (list `(,glib "bin")
+     (list docbook-xsl
            gettext-minimal
+           `(,glib "bin")
            gtk-doc
-           pkg-config))
+           libglib-testing
+           libxslt                      ;for xsltproc
+           pkg-config
+           sysprof
+           valgrind))
     (inputs
      (list appstream
            flatpak
@@ -14650,18 +14656,16 @@ (define-public gnome-software
            gtk
            json-glib
            libadwaita
-           libglib-testing
            libgudev
            libostree
-           libsoup-minimal-2
+           libsoup-minimal
            libxmlb
            malcontent
            packagekit
-           polkit
-           sysprof
-           valgrind))
-    (synopsis "Graphical software manager for gnome")
-    (description "Software allows you to find and install new apps and sys=
tem
-extensions and remove existing installed apps.")
+           polkit))
+    (synopsis "Graphical software manager for GNOME")
+    (description "GNOME Software allows you to find and install new
+applications and system extensions and remove existing installed
+applications.")
     (license license:gpl2+)
     (home-page "https://apps.gnome.org/en/Software/")))

--8<---------------cut here---------------end--------------->8---

So I've already pushed it as commit 77ff73a920, add myself as co-author
via a git trailer in the commit message.

To be able to use libsoup 3, I had to update ostree first to have it use
libsoup 3 as well.

Thank you!

--=20
Maxim


------------=_1742449802-16729-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 3 Jan 2024 06:31:05 +0000
Received: from localhost ([127.0.0.1]:51743 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rKumO-0006l3-LX
	for submit <at> debbugs.gnu.org; Wed, 03 Jan 2024 01:31:05 -0500
Received: from lists.gnu.org ([2001:470:142::17]:52886)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <terramorpha@HIDDEN>) id 1rKumI-0006S6-Dh
 for submit <at> debbugs.gnu.org; Wed, 03 Jan 2024 01:31:03 -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 <terramorpha@HIDDEN>)
 id 1rKum9-0003U8-GT
 for guix-patches@HIDDEN; Wed, 03 Jan 2024 01:30:49 -0500
Received: from mail.cock.li ([37.120.193.123])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <terramorpha@HIDDEN>)
 id 1rKum6-0000aH-Uu
 for guix-patches@HIDDEN; Wed, 03 Jan 2024 01:30:49 -0500
From: Justin Veilleux <terramorpha@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cock.li; s=mail;
 t=1704263441; bh=CJfY7Q1nIKHYSbecKYd06XsK+krJUT+HjnTw+ZBuTfo=;
 h=From:To:Subject:Date:From;
 b=ZI52U3l0aMym2s0ciP4eF7G6zG8+Pr56bUAm+x99Gyh9giAnOJE4OKFu+FiHPL00o
 i6yhnq/m4EXKrK2EF0ARIymU2Qb8cmgGfLNhuiMtBUvQujLbbsN8VllpioIrTnoDG+
 7V7vT/wkBiP/V7PIxSPjG8Z54zWsyPVnfE08KTZGPb3gGt5ZX6fZwfxQXVq9+Oj+aj
 L4cdA380vbjI+T4Lond4c/89F6tn8sOsNJva1pOMzcTkzjGHdeRCHLv2PoLeCnpn7J
 RWJGzv72KaqGO+zjBGqOEu5vHhGkFukOFAWxlG2b4FYh3SNi1HSFzL/E2ujgfnjDEb
 rPebyTooT4DZQ==
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: Add gnome-software.
Date: Wed, 03 Jan 2024 01:30:38 -0500
Message-ID: <87edez3p4h.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=37.120.193.123; envelope-from=terramorpha@HIDDEN;
 helo=mail.cock.li
X-Spam_score_int: 7
X-Spam_score: 0.7
X-Spam_bar: /
X-Spam_report: (0.7 / 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, FSL_BULK_SIG=0.001,
 RAZOR2_CF_RANGE_51_100=1.886, RAZOR2_CHECK=0.922, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

--=-=-=
Content-Type: text/plain


Hi. This is a patch for gnome-software.

Cheers.


--=-=-=
Content-Type: text/x-patch; charset=utf-8
Content-Disposition: attachment; filename=0001-gnu-Add-gnome-software.patch
Content-Transfer-Encoding: quoted-printable

From c8c61e3b4c3b30c2b28c7fed971e19d7bea4cf46 Mon Sep 17 00:00:00 2001
Message-ID: <c8c61e3b4c3b30c2b28c7fed971e19d7bea4cf46.1704263261.git.terram=
orpha@HIDDEN>
From: terramorpha <terramorpha@HIDDEN>
Date: Wed, 3 Jan 2024 01:23:36 -0500
Subject: [PATCH] gnu: Add gnome-software.

* gnu/packages/gnome.scm (gnome-software): New variable.

Change-Id: I5838a581d8612eed0697c801fff0e241256ce558
---
 gnu/packages/gnome.scm | 71 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 71 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index b2d4b73088..fe507d5b2d 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -77,6 +77,7 @@
 ;;; Copyright =C2=A9 2023 Juliana Sims <juli@HIDDEN>
 ;;; Copyright =C2=A9 2023 Dominik Delgado Steuter <d@HIDDEN>
 ;;; Copyright =C2=A9 2023 Zhu Zihao <all_but_last@HIDDEN>
+;;; Copyright =C2=A9 2024 Justin Veilleux <terramorpha@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -13459,3 +13460,73 @@ (define-public xffm+
     (home-page "http://xffm.org/")
     (license license:gpl3+)
     (properties '((upstream-name . "xffm")))))
+
+(define-public gnome-software
+  (package
+    (name "gnome-software")
+    (version "42.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri
+        (string-append "mirror://gnome/sources/"
+                       name "/"
+                       (version-major version) "/"
+                       name "-" version ".tar.xz"))
+       (sha256 (base32 "091jc82450lsrm0l8wi2byh1317abwp5c32wrrk0hpbz59iljh=
z8"))))
+
+    (native-inputs
+     (list
+      pkg-config
+      (list glib "bin")
+      gnu-gettext
+      gtk-doc
+      (list gtk "bin")
+      desktop-file-utils))
+
+    (inputs
+     (list
+      appstream
+      gdk-pixbuf
+      libxmlb
+      gtk
+      json-glib
+      libsoup
+      libadwaita
+      valgrind
+      gsettings-desktop-schemas
+      polkit
+      packagekit
+      flatpak
+      libostree
+      libsoup-minimal-2
+      malcontent
+      libgudev))
+    (build-system meson-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after
+              'unpack
+              'patch-iso-codes
+            (lambda* (#:key native-inputs inputs #:allow-other-keys)
+              (with-directory-excursion
+                  "src"
+                (substitute* "./gs-language.c"
+                  (("DATADIR")
+                   (format #f "\"~a/share\"" #$iso-codes)))
+                (invoke "cat" "gs-language.c")))))
+
+      #:configure-flags
+      ''("-Dfwupd=3Dfalse"
+         "-Dsoup2=3Dtrue"
+         ;; tries to download something over the internet, makes the build=
 fail
+         "-Dman=3Dfalse")
+      #:tests? #f
+      #:validate-runpath? #f))
+    (synopsis "Graphical software manager for gnome")
+    (description "Software allows you to find and install new apps and sys=
tem
+extensions and remove existing installed apps.")
+    (license license:gpl2)
+    (home-page "https://apps.gnome.org/en/Software/")))

base-commit: f4628000024219bf373922ff4a6fa752eb821797
--=20
2.41.0


--=-=-=--



------------=_1742449802-16729-1--



Last modified: Thu, 20 Mar 2025 06:00:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.