From patchwork Thu May 8 05:56:45 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Efraim Flashner X-Patchwork-Id: 42393 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 2489027BC4B; Thu, 8 May 2025 06:58:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 70D3A27BC49 for ; Thu, 8 May 2025 06:58:19 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uCuGi-0001tV-8t; Thu, 08 May 2025 01:58:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uCuGh-0001rH-H2 for guix-patches@gnu.org; Thu, 08 May 2025 01:58:03 -0400 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 1uCuGh-00064n-8x for guix-patches@gnu.org; Thu, 08 May 2025 01:58:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=TibsFJ/stNNIZqFlRoTLXEQRrUCaCYczrDOMK7zKroU=; b=IP6EZpIf5BrdALyuMUUaskF8s0HoOOAd/4WtHIdwuPqbiRiJau51zwk6jYINilSGg7txak/nbW4Dv0w+8f7ozN6jVPRpzxu3vjlX4cJZL7/GGy0km70v4uadLo+O6SdqaSUbiNgMdPlb0cpGzyV+FYV2au6jCJ88mpzyXhGZibufWjUmHBmbofzHYUkF7WjqqDBaBDDZCOlFGRjFE7S4JP6IuUdXsd0KTGroKvmLDlIuOBdYlpT69AWgU2RceiKS3dpjrmqXz6y2RFeFU6ZIilUESOWmSV+KH3pfeUTMVkM2ABpCk5O1xrksvHoeuOLupzGmjtIXQBkwdafJy8X18w==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uCuGg-0006lU-D5; Thu, 08 May 2025 01:58:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#78309] [PATCH 1/2] system: Only add guix artwork on a desktop system. Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: liliana.prikler@gmail.com, maxim.cournoyer@gmail.com, noelopez@free.fr, vivien@planete-kraus.eu, guix-patches@gnu.org Resent-Date: Thu, 08 May 2025 05:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78309 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78309@debbugs.gnu.org Cc: Efraim Flashner , Liliana Marie Prikler , Maxim Cournoyer , =?utf-8?q?No=C3=A9?= Lopez , Vivien Kraus X-Debbugs-Original-Xcc: Liliana Marie Prikler , Maxim Cournoyer , =?utf-8?q?No=C3=A9?= Lopez , Vivien Kraus Received: via spool by 78309-submit@debbugs.gnu.org id=B78309.174668383525826 (code B ref 78309); Thu, 08 May 2025 05:58:02 +0000 Received: (at 78309) by debbugs.gnu.org; 8 May 2025 05:57:15 +0000 Received: from localhost ([127.0.0.1]:52593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uCuFu-0006iT-HZ for submit@debbugs.gnu.org; Thu, 08 May 2025 01:57:15 -0400 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]:58775) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uCuFr-0006hy-V0 for 78309@debbugs.gnu.org; Thu, 08 May 2025 01:57:13 -0400 Received: by mail-wr1-x434.google.com with SMTP id ffacd0b85a97d-39c266c1389so418418f8f.1 for <78309@debbugs.gnu.org>; Wed, 07 May 2025 22:57:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746683825; x=1747288625; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=TibsFJ/stNNIZqFlRoTLXEQRrUCaCYczrDOMK7zKroU=; b=NoFjr7EgOBrmP4+MNQBnwTzfKmKLfoB1X8o1xQqcjx4bjDd37AfXq7HaVIlT28ipji 2o5I2Iuh3HS1NsddANfWSH+8s/vdioEZv9358lnJr3V9DpFX2YJQVuojDe8Z5YrQmNT+ WTxVYp+TfhvogNrxEyUD2TWsvIGiwFxgEKqerLbDnc2qdW30+P6WbMP2w36jlZAPfWxo hYpONXvn0YRSN5kr7jPRXIqg3PdYEDeniVaR0Qjo6ziVksFf+qAz77/YZXwR2yFEk6dl 9qU3fmeyIQ0NRFg9UQGjS79SLgf0FqU+kP2HJHRyCriMT/jf8uEJZyPb7lwWjvfP+EpQ TrUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746683825; x=1747288625; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=TibsFJ/stNNIZqFlRoTLXEQRrUCaCYczrDOMK7zKroU=; b=VICXAGkld83kwt9R+hbx0q4yF21k2q6lTuMQzLSkKyCvLpbBEWh3zaeD9Kamyk/3mP v7AH205iN/dKxt6xAmIpJ126Hz65Ikg20beiLKEVbzKInHN6MKhIY3HYYYUM96oWWD1J LCd6Tgz09hnSwcrtmCS2gqD4VTtCR5Z/DdWPljjLfVjrjGsJ9ED2frANssMg1ZlUXWS0 EC6elS1et6qhDT6kR+SvnAW5Wgo2jsmmXsLCj5rYk3LdMGra9qNCImGbkaRPmCi9G8oK HcCoPxVNyfbzT1eqpPfwyzZekNj5YspYdYlAd/rj3oG58bHWNMR/Jtl53E4Dy6MYR5g/ 906w== X-Gm-Message-State: AOJu0YwQNIIaFiYFb+2CtHIiTdeLtl4JPMHjgJ0wJICHkBQPqFt7H2o8 v3uJXVkQQEx9jxP94bm5XHeei5kjTCnNek/aZ8xy6W3r6parDe+4IyBenOzf X-Gm-Gg: ASbGncvULFg5eb6q4HrLB/e/gXBGfGL2QDz2QTDtewNBMvbK3gNZ1byLgfW/HoeXBYb P1k9ojwXM7gQ5GyYOivLhexZMjlW706jWCwDcRd9UTOAtgy6hMgO8GTuZ7nD7umCYK+iYLqeDSO doK/Uvk//S5tOsvMtSMYAovhbvx7ksd3WT8gD+VvgpIqlYs+0l2uhmGkp/tR8vTe3yiqLNZMIz0 ZOyeoglWAgRWvd5MXZ0lHPJz8sTHUA5LrGRJqiQFs/hv8Gq/uLJzZIpQKMghNEbXJvHT+q+ZxhK IznJLSiTdBvfcQNYSYJRgvwh+mrl0z3zsNhOqDcxnxq4n08H/hsWsyfEAA== X-Google-Smtp-Source: AGHT+IGZlVY8t58acaCEopLoShRuHHk4UWlvnOQQp62z5934+/6Bbuv6ffIW1pBIr8BgrmbTxrOntA== X-Received: by 2002:a05:6000:2410:b0:3a0:aee0:c640 with SMTP id ffacd0b85a97d-3a0ba105278mr1366749f8f.56.1746683824659; Wed, 07 May 2025 22:57:04 -0700 (PDT) Received: from localhost ([188.120.128.159]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a099ae0bf6sm19315507f8f.18.2025.05.07.22.57.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 07 May 2025 22:57:04 -0700 (PDT) From: Efraim Flashner Date: Thu, 8 May 2025 08:56:45 +0300 Message-ID: <87496cc3340ae93152e6f7ceba3e43e1a890a2b7.1746683644.git.efraim@flashner.co.il> X-Mailer: git-send-email 2.49.0 In-Reply-To: References: MIME-Version: 1.0 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 * gnu/system.scm (%base-packages): Remove %base-packages-artwork. * gnu/services/desktop.scm (desktop-services-for-system): Add guix-artwork profile service. Change-Id: I4071e8137609dbb7dfdba174d1da2d8811421a00 Reviewed-by: Maxim Cournoyer --- gnu/services/desktop.scm | 7 ++++++- gnu/system.scm | 3 +-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm index 2127c2d389c..12560a6249d 100644 --- a/gnu/services/desktop.scm +++ b/gnu/services/desktop.scm @@ -6,7 +6,7 @@ ;;; Copyright © 2017, 2020, 2022, 2023, 2025 Maxim Cournoyer ;;; Copyright © 2017 Nikita ;;; Copyright © 2017, 2019 Hartmut Goebel -;;; Copyright © 2018, 2020, 2022 Efraim Flashner +;;; Copyright © 2018, 2020, 2022, 2025 Efraim Flashner ;;; Copyright © 2018, 2023 Ricardo Wurmus ;;; Copyright © 2017, 2019 Christopher Baines ;;; Copyright © 2019 Tim Gesthuizen @@ -2454,6 +2454,11 @@ (define* (desktop-services-for-system #:optional (list (file-append nfs-utils "/sbin/mount.nfs") (file-append ntfs-3g "/sbin/mount.ntfs-3g")))) + ;; Add some of the artwork niceties for the desktop. + (simple-service 'guix-artwork + profile-service-type + %base-packages-artwork) + ;; This is a volatile read-write file system mounted at /var/lib/gdm, ;; to avoid GDM stale cache and permission issues. gdm-file-system-service diff --git a/gnu/system.scm b/gnu/system.scm index bc652b1ce59..2f87b99fce3 100644 --- a/gnu/system.scm +++ b/gnu/system.scm @@ -982,8 +982,7 @@ (define-deprecated %base-packages-disk-utilities #f '()) (define %base-packages ;; Default set of packages globally visible. It should include anything ;; required for basic administrator tasks. - (append %base-packages-artwork - %base-packages-interactive + (append %base-packages-interactive %base-packages-linux %base-packages-networking %base-packages-utils))