From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id sE7jGHZPSGNMVQAAbAwnHQ (envelope-from ) for ; Thu, 13 Oct 2022 19:48:38 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id SKjJGHZPSGOdVAAA9RJhRA (envelope-from ) for ; Thu, 13 Oct 2022 19:48:38 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 2E28846C90 for ; Thu, 13 Oct 2022 19:48:38 +0200 (CEST) Received: from localhost ([::1]:33170 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oj2Jw-0001Pj-TC for larch@yhetil.org; Thu, 13 Oct 2022 13:48:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44064) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oj2JP-0001O1-HD for guix-patches@gnu.org; Thu, 13 Oct 2022 13:48:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:35807) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oj2JP-00024F-8q for guix-patches@gnu.org; Thu, 13 Oct 2022 13:48:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oj2JP-0000N4-4c for guix-patches@gnu.org; Thu, 13 Oct 2022 13:48:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#58501] [PATCH] gnu: Add userspace desktop services Resent-From: florhizome Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 13 Oct 2022 17:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 58501 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 58501@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16656832331216 (code B ref -1); Thu, 13 Oct 2022 17:48:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Oct 2022 17:47:13 +0000 Received: from localhost ([127.0.0.1]:34875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oj2IY-0000JO-5J for submit@debbugs.gnu.org; Thu, 13 Oct 2022 13:47:13 -0400 Received: from lists.gnu.org ([209.51.188.17]:46708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oj0JJ-00055D-CS for submit@debbugs.gnu.org; Thu, 13 Oct 2022 11:39:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36326) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oj0JH-00078L-K5 for guix-patches@gnu.org; Thu, 13 Oct 2022 11:39:49 -0400 Received: from mout01.posteo.de ([185.67.36.65]:38455) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oj0JD-0005K2-Hx for guix-patches@gnu.org; Thu, 13 Oct 2022 11:39:45 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 16A32240027 for ; Thu, 13 Oct 2022 17:39:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1665675581; bh=q9XiLiM+nruKfFgptOFd4a7k4RdKXZ/EcBZRksISCms=; h=From:To:Subject:Date:From; b=AlALa3I3o0mJ6puvb0lnmDIL9NtrBTH4eZUAAWIdfJo/l2p6NIos85ZdP3Q3hh/sM YXjhdKysCNy6Fw6SEKKd24COTJk3dHj+VlLOOBpXnYC2JzgnBFtNrgCLODbaElV2XZ gt/e9sScD7H+DrWLBBh0tdzS14BuW5DN2lwLSqGPDMU7jGu378Ae9wOQHMn0By/GPS 9yE1dAkdRIBJYPKuv40BA09UiS/JQ2gp/e9w36AnDFmDak/aNOCf7+GYuWTU0XkN9N QpDjNNMY5NnCFZpqOn1ZaGIoiV8Ozm0xaUmGb10MaY83/GYoUQCSMwWP3xmYikqwQZ Q/06bNcoRtScw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4MpDGh4NqRz9rxB for ; Thu, 13 Oct 2022 17:39:39 +0200 (CEST) From: florhizome Date: Thu, 13 Oct 2022 15:39:38 +0000 Message-ID: <87bkqflolh.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=florhizome@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 13 Oct 2022 13:46:57 -0400 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+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1665683318; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=bXbhZmFU8kST15r3ygN49Fmaft9Y8flDwbpNJMlxe30=; b=gyTfC2NJ61jJf7/LCC2Jkwu6vLXxXcnxVWWXZXoB/MHnNpNxZiv29DBXlXqgrxULt8fUu6 6dChSMkuZ2WWMMLeVVVPSnhh1pz69HUxSJxsX3ION4ouq+ulFGr+5H06KR8ZZSq+MYHtI3 veIPhXrY+dMp+TJ/TrOM8YGmWlxhHj69c8s+14Qr+iJDJz4AbniXHj2be/ViIDAiauGadF PHVF/xSLe8nUiFVdJEKjNvbbqB5Gnwlqj/YglUbhcNPlASs9nEEqtb1UgbLjLfVsb4LtPo RWz2pRbZ3hKhd4m2SekO6DhXlsu4dvgd3y4vODFUb1sXh21/Bc/m4pTB1vv8hA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1665683318; a=rsa-sha256; cv=none; b=JYSPp/UNkCpu4cLt66ddBueUYmb6VEzZqkXaLaVZ1rP6PT6l3Tls16a3LwkHRnPPwWQvAW WhxxpiM4kFcmuVhLJhF5Xkk7BSSCEvt6y9I/PHkxUiYdXcWwGUVuyYmXS1LYo5IaSkuouk ygCfqkSBxbxWRyASN10wfnqJ1/BEfjlPSFRkb65vuIfQXgbNUBot4amlil2fjezFCh4GO5 Q/i3kGck7iSUL3aFd6jnHVbBHm8pfEs86/FU67zH6/swK/JlvkIvUxOPM0alNzyXaKXuRR iLGcUBTPc+kANwwYVMS3U2Oc4Z/+4PE89ltbcLid4ETi4kL+C72+sKXMy2Px7A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=AlALa3I3; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 7.30 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=AlALa3I3; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 2E28846C90 X-Spam-Score: 7.30 X-Migadu-Scanner: scn1.migadu.com X-TUID: USCPXdi/U0CX This patch series adds three packages with service programs that make certain functionality accessible to userspace. They especially should integrate with gnome. Of course, the shepherd services remain to be added (I would like to get the packages merged first) * power-profiles-daemon: makes simplified power usage control available - choosing between two or three profiles depending on cpu support. * low-memory-monitor: reports memory pressure to userspace. it has an option to enable oom management through the kernel, that i have not enabled so far * iio-sensor-proxy: proxies rotation and ALS information to userspace. Needed for gnome on mobile/convertible devices. With a libgudev upgrade more recent versions would be available. All come with cli-scripts to interact with them manually. Not sure if its the right module, but they all live in freedesktop.orgs repos ;>