From patchwork Wed Jan 3 06:30:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Justin Veilleux X-Patchwork-Id: 58340 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 758E727BBE9; Wed, 3 Jan 2024 06:32:20 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C66E627BBE2 for ; Wed, 3 Jan 2024 06:32:17 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rKunM-0003YU-0t; Wed, 03 Jan 2024 01:32:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rKunH-0003YA-JZ for guix-patches@gnu.org; Wed, 03 Jan 2024 01:31:59 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rKunH-0000y0-Ax for guix-patches@gnu.org; Wed, 03 Jan 2024 01:31:59 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rKunJ-0007IZ-Uc for guix-patches@gnu.org; Wed, 03 Jan 2024 01:32:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68228] [PATCH] gnu: Add gnome-software. Resent-From: Justin Veilleux Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 03 Jan 2024 06:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68228 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68228@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@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 ) id 1rKumO-0006l3-LX for submit@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 ) id 1rKumI-0006S6-Dh for submit@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 ) id 1rKum9-0003U8-GT for guix-patches@gnu.org; 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 ) id 1rKum6-0000aH-Uu for guix-patches@gnu.org; Wed, 03 Jan 2024 01:30:49 -0500 From: Justin Veilleux 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@cock.li> MIME-Version: 1.0 Received-SPF: pass client-ip=37.120.193.123; envelope-from=terramorpha@cock.li; 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches Hi. This is a patch for gnome-software. Cheers. From c8c61e3b4c3b30c2b28c7fed971e19d7bea4cf46 Mon Sep 17 00:00:00 2001 Message-ID: From: terramorpha 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 © 2023 Juliana Sims ;;; Copyright © 2023 Dominik Delgado Steuter ;;; Copyright © 2023 Zhu Zihao +;;; Copyright © 2024 Justin Veilleux ;;; ;;; 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 "091jc82450lsrm0l8wi2byh1317abwp5c32wrrk0hpbz59iljhz8")))) + + (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=false" + "-Dsoup2=true" + ;; tries to download something over the internet, makes the build fail + "-Dman=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: f4628000024219bf373922ff4a6fa752eb821797 -- 2.41.0