Received: (at 75159-done) by debbugs.gnu.org; 4 Mar 2025 19:49:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 04 14:49:10 2025 Received: from localhost ([127.0.0.1]:33018 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tpYGM-0001X0-0w for submit <at> debbugs.gnu.org; Tue, 04 Mar 2025 14:49:10 -0500 Received: from sender-pp-o94.zoho.in ([103.117.158.94]:2147) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ashvithshetty0010@HIDDEN>) id 1tpYGH-0001WM-R3 for 75159-done <at> debbugs.gnu.org; Tue, 04 Mar 2025 14:49:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1741117736; s=zoho; d=zohomail.in; i=ashvithshetty0010@HIDDEN; h=Message-ID:Subject:Subject:From:From:To:To:Cc:Cc:in-reply-to:Content-Type:Content-Transfer-Encoding:MIME-Version:Date:Date:Message-Id:Reply-To; bh=ezZ5hST++o9JDIkXHEjgspuiJ2t5YyZJECAu/3PrJlA=; b=nr84t5vmrXzLLWLTj2oyb5iRVz52KVMWT/gtIJVxc51WlZAH5dsq1VBnZ6dqDLCj WQS1vNXfNei1OCAi03/P59jXckdzs2Y8PslholGWYeTcxTYdEWbu74UE2YHTldNIduB dIk8v9N8NDh57W9BquVYkzuFhXt+cNlQQMndoX14= Received: by mx.zoho.in with SMTPS id 1741117733035111.53070540786757; Wed, 5 Mar 2025 01:18:53 +0530 (IST) Message-ID: <72d4b68140d355b75b40640afcc633509645c5d4.camel@HIDDEN> Subject: Re: [PATCH v0 0/4] Add corectrl and corectrl-helper-service-type From: Ashvith Shetty <ashvithshetty0010@HIDDEN> To: 75159-done <at> debbugs.gnu.org in-reply-to: <195585d4e16.86373f8f61224.2707657672995287796@HIDDEN> Content-Type: text/plain Content-Transfer-Encoding: 7bit MIME-Version: 1.0 Date: Mon, 03 Mar 2025 01:16:44 +0530 User-Agent: Evolution 3.48.4 X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75159-done Cc: Ashvith Shetty <ashvithshetty0010@HIDDEN>, Zheng Junjie <zhengjunjie@HIDDEN> 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 (-) For some reason, it appears to be open? Re-trying again.
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159-done) by debbugs.gnu.org; 2 Mar 2025 19:48:14 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 02 14:48:14 2025 Received: from localhost ([127.0.0.1]:35968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1topIM-0004fF-65 for submit <at> debbugs.gnu.org; Sun, 02 Mar 2025 14:48:14 -0500 Received: from sender-pp-o94.zoho.in ([103.117.158.94]:2455) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ashvithshetty0010@HIDDEN>) id 1topIJ-0004eX-2k for 75159-done <at> debbugs.gnu.org; Sun, 02 Mar 2025 14:48:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1740944881; s=zoho; d=zohomail.in; i=ashvithshetty0010@HIDDEN; h=Date:Date:From:From:To:To:Message-ID:In-Reply-To:Subject:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To:Cc; bh=z7lbqotS7aWInj5LU/8XE1zFOu9imi14FmX3f/uspBM=; b=Z+E3U7rTUO/9134DDnNE1fiwdZwb89anNLkVwOWe99oihex6hist3W4Tq5PiFGx0 SMdXP7R+YF8B47/dvxOqKZjc0iU9o97jc1EyKzDXH5B6QZg/O8Nzyf6zBN7v4E8nSmj M88+twvkntX+7zZ3nIaYW1xfcg2wBjy6p8tZnDj0= Received: from mail.zoho.in by mx.zoho.in with SMTP id 1740944878631994.6832518564942; Mon, 3 Mar 2025 01:17:58 +0530 (IST) Received: from [122.172.84.127] by mail.zoho.in with HTTP;Mon, 3 Mar 2025 01:17:58 +0530 (IST) Date: Mon, 03 Mar 2025 01:17:58 +0530 From: Ashvith Shetty <ashvithshetty0010@HIDDEN> To: "75159-done" <75159-done <at> debbugs.gnu.org> Message-ID: <1955866ac08.518bca7e61257.2663404507749368169@HIDDEN> In-Reply-To: Subject: Re: [PATCH v0 0/4] Add corectrl and corectrl-helper-service-type MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: For some reason, it still shows as open? Re-trying again. Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [103.117.158.94 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [122.172.84.127 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [103.117.158.94 listed in sa-trusted.bondedsender.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [103.117.158.94 listed in bl.score.senderscore.com] X-Debbugs-Envelope-To: 75159-done 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: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: For some reason, it still shows as open? Re-trying again. Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [103.117.158.94 listed in bl.score.senderscore.com] 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [103.117.158.94 listed in sa-accredit.habeas.com] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [103.117.158.94 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [122.172.84.127 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager For some reason, it still shows as open? Re-trying again.
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159-done) by debbugs.gnu.org; 2 Mar 2025 19:37:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 02 14:37:58 2025 Received: from localhost ([127.0.0.1]:35823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1top8Q-0003a5-1B for submit <at> debbugs.gnu.org; Sun, 02 Mar 2025 14:37:58 -0500 Received: from sender-pp-o94.zoho.in ([103.117.158.94]:2142) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ashvithshetty0010@HIDDEN>) id 1top8M-0003Yw-N0 for 75159-done <at> debbugs.gnu.org; Sun, 02 Mar 2025 14:37:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1740944265; s=zoho; d=zohomail.in; i=ashvithshetty0010@HIDDEN; h=Date:Date:From:From:To:To:Message-ID:In-Reply-To:References:Subject:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To:Cc; bh=iTQZ4UxBenr57vpcvNyeeZ/lijTzezDc+1j7Il3+ni0=; b=KFCR2yw/T5Fdw7AxjlMAYkCaqoD+4N319+pfkGQbQ7htezm2d5AKrvUvHa+BUo9X yDMIQ8bcfy/DGTve4TT0BWa7dXxYmaZmjNKmKpYBaHR9WhIU5KBfDola5IflAGcY4zI Hj/73LRyL5ydwtMpBQc5IxWkfcRe3LxOLMzBPTaY= Received: from mail.zoho.in by mx.zoho.in with SMTP id 1740944264753519.143802407162; Mon, 3 Mar 2025 01:07:44 +0530 (IST) Received: from [122.172.84.127] by mail.zoho.in with HTTP;Mon, 3 Mar 2025 01:07:44 +0530 (IST) Date: Mon, 03 Mar 2025 01:07:44 +0530 From: Ashvith Shetty <ashvithshetty0010@HIDDEN> To: "75159-done" <75159-done <at> debbugs.gnu.org> Message-ID: <195585d4e16.86373f8f61224.2707657672995287796@HIDDEN> In-Reply-To: <1955859a7a7.6e031ff361215.3628668210299301334@HIDDEN> References: <1955859a7a7.6e031ff361215.3628668210299301334@HIDDEN> Subject: Re: [PATCH v0 0/4] Add corectrl and corectrl-helper-service-type MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Closing this, as this has been merged. Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [103.117.158.94 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [103.117.158.94 listed in bl.score.senderscore.com] 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [103.117.158.94 listed in sa-accredit.habeas.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [122.172.84.127 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-Debbugs-Envelope-To: 75159-done 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: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Closing this, as this has been merged. Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [103.117.158.94 listed in bl.score.senderscore.com] 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [103.117.158.94 listed in sa-accredit.habeas.com] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [103.117.158.94 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [122.172.84.127 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Closing this, as this has been merged.
Ashvith Shetty <ashvithshetty10@HIDDEN>
:Ashvith Shetty <ashvithshetty0010@HIDDEN>
:Received: (at 75159) by debbugs.gnu.org; 21 Feb 2025 07:07:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 21 02:07:00 2025 Received: from localhost ([127.0.0.1]:51158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tlN7j-0006EQ-Tz for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 02:07:00 -0500 Received: from sender-pp-o93.zoho.in ([103.117.158.93]:2167) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ashvithshetty0010@HIDDEN>) id 1tlN7h-0006Ck-1a for 75159 <at> debbugs.gnu.org; Fri, 21 Feb 2025 02:06:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1740121605; s=zoho; d=zohomail.in; i=ashvithshetty0010@HIDDEN; h=Date:Date:From:From:To:To:Cc:Cc:Message-ID:Subject:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=L7IQKtJEVpvuYDghh+sGe5nRAR/ap4yjW2Ntq0Hcc5M=; b=AmTOzXro+GCKi5ThzdsqfPPS5NsVaoQNHfJ81tissejFfN8hjBbx+wGU7zk+VsZL upDhrpH7YjrDUOrAYm23nl8XERot3RTHiSIpNBNNoK5+s/RCezdKDRiknQyrSWQCT+U l/Ov27WxCByBtiWwVYI/6uIMW7Kv0XjZVnmxdSRo= Received: from mail.zoho.in by mx.zoho.in with SMTP id 1740121603242227.06072434590635; Fri, 21 Feb 2025 12:36:43 +0530 (IST) Received: from [122.172.84.163] by mail.zoho.in with HTTP;Fri, 21 Feb 2025 12:36:43 +0530 (IST) Date: Fri, 21 Feb 2025 12:36:43 +0530 From: Ashvith Shetty <ashvithshetty0010@HIDDEN> To: "75159" <75159 <at> debbugs.gnu.org> Message-ID: <19527547c84.130d824b121847.7899629303704197426@HIDDEN> Subject: Re: [PATCH v0 0/4] Add corectrl and corectrl-helper-service-type MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75159 Cc: Zheng Junjie <zhengjunjie@HIDDEN> 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 (-) Hello, Since the patches have been merged, should we close this issue? Regards, Ashvith
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 15 Jan 2025 16:53:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 15 11:53:02 2025 Received: from localhost ([127.0.0.1]:58527 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tY6dU-0001wk-9V for submit <at> debbugs.gnu.org; Wed, 15 Jan 2025 11:53:02 -0500 Received: from smtp84.cstnet.cn ([159.226.251.84]:53032 helo=cstnet.cn) by debbugs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>) id 1tY6dP-0001wP-EZ for 75159 <at> debbugs.gnu.org; Wed, 15 Jan 2025 11:52:54 -0500 Received: from m (unknown [107.174.64.25]) by APP-05 (Coremail) with SMTP id zQCowADX36PQ54dnKppbBw--.23799S2; Thu, 16 Jan 2025 00:52:36 +0800 (CST) From: Zheng Junjie <zhengjunjie@HIDDEN> To: Ashvith Shetty <ashvithshetty10@HIDDEN> Subject: Re: [bug#75159] [PATCH v2 3/3] services: Add corectrl-helper-service-type. In-Reply-To: <20241231181027.28121-5-ashvithshetty10@HIDDEN> (Ashvith Shetty's message of "Tue, 31 Dec 2024 23:39:49 +0530") References: <20241231181027.28121-2-ashvithshetty10@HIDDEN> <20241231181027.28121-5-ashvithshetty10@HIDDEN> User-Agent: mu4e 1.12.7; emacs 30.0.92 Date: Thu, 16 Jan 2025 00:52:26 +0800 Message-ID: <87ikqg2f5h.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: zQCowADX36PQ54dnKppbBw--.23799S2 X-Coremail-Antispam: 1UD129KBjvJXoWxZr1xuFWfKFWDZw4DWrWktFb_yoWruw4kpF 17WF4fKr17tF1fWws3XF1DK3y3W392gr45urnrWF1UAr45Ar92yr43K3y3WFs7Ar1Fqr45 XrWftFn0934UArJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUvvb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Jr0_JF4l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Jr0_Gr1l84ACjcxK6I8E87Iv67AKxVWUJVW8JwA2z4x0Y4vEx4 A2jsIEc7CjxVAFwI0_Jr0_Gr1lnx0Ee4C267I2x7xF54xIwI0E7I0Y6sxI4wAS0I0E0xvY zxvE52x082IY62kv0487M2AExVA0xI801c8C04v7Mc02F40EFcxC0VAKzVAqx4xG6I80ew Av7VC0I7IYx2IY67AKxVWUJVWUGwAv7VC2z280aVAFwI0_Jr0_Gr1lOx8S6xCaFVCjc4AY 6r1j6r4UM4x0Y48IcVAKI48JMxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r 4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF 67AKxVWUXVWUAwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r1j6r1xMIIF0xvE2I x0cI8IcVCY1x0267AKxVWUJVW8JwCI42IY6xAIw20EY4v20xvaj40_Jr0_JF4lIxAIcVC2 z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxVWUJVW8JbIYCTnIWIevJa73Uj IFyTuYvjxU6cdbDUUUU X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: 75159 Cc: 75159 <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 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ashvith Shetty <ashvithshetty10@HIDDEN> writes: > From: Ashvith Shetty <ashvith@HIDDEN> > > * gnu/services/admin.scm: New file. > (corectrl-helper-service-type): new variable. > * gnu/local.mk: Add them. > * doc/guix.texi (Miscellaneous Services): Document it. > --- > doc/guix.texi | 32 ++++++++++++++++++++++++++++++++ > gnu/services/admin.scm | 27 ++++++++++++++++++++++++++- > 2 files changed, 58 insertions(+), 1 deletion(-) > > diff --git a/doc/guix.texi b/doc/guix.texi > index 924f13f0f6..9330525c61 100644 > --- a/doc/guix.texi > +++ b/doc/guix.texi > @@ -135,6 +135,7 @@ Copyright @copyright{} 2024 Nigko Yerden@* > Copyright @copyright{} 2024 Troy Figiel@* > Copyright @copyright{} 2024 Sharlatan Hellseher@* > Copyright @copyright{} 2024 45mg@* > +Copyright @copyright{} 2024 Ashvith Shetty@* >=20=20 > Permission is granted to copy, distribute and/or modify this document > under the terms of the GNU Free Documentation License, Version 1.3 or > @@ -42590,6 +42591,37 @@ empty list means that no type is specified. >=20=20 > @end deftp >=20=20 > +@cindex corectrl-helper > +@subsubheading CoreCtrl Helper Service > + > +The @code{(gnu services admin)} module provides a DBus service for=20 > +interacting with system hardware resources, such as CPU and GPU,=20 > +enabling advanced control and management through the CoreCtrl applicatio= n. > + > +@defvar corectrl-helper-service-type > +The service type for @command{corectrl}, which provides a helper service. > + > +@lisp > +(service corectrl-helper-service-type) > +@end lisp > +@end defvar > + > + > +@deftp {Data Type} corectrl-helper-configuration > +This is the data type representing the configuration of corectrl-helper. > + > +@table @asis > +@item @code{corectrl} (default: @code{corectrl}) (type: package) > + > +The @command{corectrl} executable to use. > +@end table > +@end deftp > + > +For more details, please read the=20 > +@uref{https://gitlab.com/corectrl/corectrl/-/wikis/Installation, Install= ation}=20 > +and=20 > +@uref{https://gitlab.com/corectrl/corectrl/-/wikis/Setup, Setup} wiki pa= ges. > + > @c %end of fragment >=20=20 > @node Privileged Programs > diff --git a/gnu/services/admin.scm b/gnu/services/admin.scm > index 571af6a04e..42cefdf256 100644 > --- a/gnu/services/admin.scm > +++ b/gnu/services/admin.scm > @@ -5,6 +5,7 @@ > ;;; Copyright =C2=A9 2023 Giacomo Leidi <goodoldpaul@HIDDEN> > ;;; Copyright =C2=A9 2024 Gabriel Wicki <gabriel@HIDDEN> > ;;; Copyright =C2=A9 2024 Richard Sent <richard@HIDDEN> > +;;; Copyright =C2=A9 2024 Ashvith Shetty <ashvithshetty10@HIDDEN> > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -33,6 +34,7 @@ (define-module (gnu services admin) > #:use-module (gnu packages linux) > #:use-module (gnu services) > #:use-module (gnu services configuration) > + #:use-module (gnu services dbus) > #:use-module (gnu services mcron) > #:use-module (gnu services shepherd) > #:use-module (gnu system accounts) > @@ -108,7 +110,11 @@ (define-module (gnu services admin) > resize-file-system-configuration-cloud-utils > resize-file-system-configuration-e2fsprogs > resize-file-system-configuration-btrfs-progs > - resize-file-system-configuration-bcachefs-tools)) > + resize-file-system-configuration-bcachefs-tools > + > + corectrl-helper-service-type > + corectrl-helper-configuration > + corectrl-helper-configuration?)) >=20=20 > ;;; Commentary: > ;;; > @@ -679,4 +685,23 @@ (define resize-file-system-service-type > (service-extension shepherd-root-service-type > (compose list resize-file-system-shepherd-servic= e)))))) >=20=20 > +;;; > +;;; CoreCtrl helper service. > +;;; > + > +(define-configuration corectrl-helper-configuration > + (corectrl (file-like corectrl) "The corectrl package")) > + > +(define (corectrl-helper-dbus-service config) > + (list (corectrl-helper-configuration-corectrl config))) > + > +(define corectrl-helper-service-type > + (service-type (name 'corectrl-helper) > + (extensions (list (service-extension dbus-root-service-t= ype > + corectrl-helper-dbu= s-service) > + (service-extension polkit-service-type > + corectrl-helper-dbu= s-service))) > + (default-value (corectrl-helper-configuration)) > + (description "Run corectrl-helper, an essential service = for the corectrl application."))) > + > ;;; admin.scm ends here I think it's better this way, I am not good at how to write the document and description, may you modify it? --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-services-Add-corectrl-service-type.patch Content-Transfer-Encoding: quoted-printable From=207ce5d94bf29d5877449345651ff7fcff921778cd Mon Sep 17 00:00:00 2001 Message-ID: <7ce5d94bf29d5877449345651ff7fcff921778cd.1736958803.git.zhengj= unjie@HIDDEN> From: Ashvith Shetty <ashvith@HIDDEN> Date: Wed, 15 Jan 2025 23:08:48 +0800 Subject: [PATCH] gnu: services: Add corectrl-service-type. * gnu/services/admin.scm: (corectrl-service-type): new variable. * doc/guix.texi (Miscellaneous Services): Document it. Change-Id: If7df1e67b227b86bcf827be28c35181128579589 =2D-- doc/guix.texi | 27 +++++++++++++++++++++ gnu/local.mk | 1 + gnu/services/corectrl.scm | 51 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 79 insertions(+) create mode 100644 gnu/services/corectrl.scm diff --git a/doc/guix.texi b/doc/guix.texi index 3cf1fedc301..a6d1256361f 100644 =2D-- a/doc/guix.texi +++ b/doc/guix.texi @@ -136,6 +136,7 @@ Copyright @copyright{} 2024 Sharlatan Hellseher@* Copyright @copyright{} 2024 45mg@* Copyright @copyright{} 2025 S=C3=B6ren Tempel@* +Copyright @copyright{} 2024 Ashvith Shetty@* =20 Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or @@ -42730,6 +42731,32 @@ Miscellaneous Services =20 @end deftp =20 +@cindex corectrl +@subsubheading CoreCtrl Service + +The @code{(gnu services corectrl)} module provides a DBus service for +interacting with system hardware resources, such as CPU and GPU,=20 +enabling advanced control and management through the CoreCtrl application. + +@defvar corectrl-service-type +The service type for @command{corectrl}, which provides a service. + +@lisp +(service corectrl-service-type) +@end lisp +@end defvar + + +@deftp {Data Type} corectrl-configuration +This is the data type representing the configuration of corectrl. + +@table @asis +@item @code{package} (default: @code{corectrl}) (type: file-like) + +The @command{corectrl} executable to use. +@end table +@end deftp + @c %end of fragment =20 @node Privileged Programs diff --git a/gnu/local.mk b/gnu/local.mk index e0faa1f9fc2..9c41d90ec0e 100644 =2D-- a/gnu/local.mk +++ b/gnu/local.mk @@ -726,6 +726,7 @@ GNU_SYSTEM_MODULES =3D \ %D%/services/backup.scm \ %D%/services/certbot.scm \ %D%/services/cgit.scm \ + %D%/services/corectrl.scm \ %D%/services/ci.scm \ %D%/services/configuration.scm \ %D%/services/containers.scm \ diff --git a/gnu/services/corectrl.scm b/gnu/services/corectrl.scm new file mode 100644 index 00000000000..14d42cd7206 =2D-- /dev/null +++ b/gnu/services/corectrl.scm @@ -0,0 +1,51 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright =C2=A9 2024 Ashvith Shetty <ashvithshetty10@HIDDEN> +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. + +(define-module (gnu services corectrl) + #:use-module (gnu packages admin) + #:use-module (gnu services) + #:use-module (gnu services configuration) + #:use-module (gnu services dbus) + #:use-module (guix gexp) + #:export (corectrl-service-type + corectrl-configuration + corectrl-configuration? + corectrl-configuration-package)) + +;;; +;;; CoreCtrl service. +;;; + +(define-configuration/no-serialization corectrl-configuration + (package (file-like corectrl) "The corectrl package")) + +(define corectrl-service-type + (service-type + (name 'corectrl) + (extensions + (list (service-extension profile-service-type + (compose list corectrl-configuration-package)) + (service-extension dbus-root-service-type + (compose list corectrl-configuration-package)) + (service-extension polkit-service-type + (compose list corectrl-configuration-package)= ))) + (default-value (corectrl-configuration)) + (description "Run corectrl-helper, an essential service for the corectrl +application."))) + +;;; corectrl.scm ends here base-commit: b696658ee8e0655b17f5d26e024956b5148e36d6 prerequisite-patch-id: 09f39e5f8e208bc1f1f09dfb62f0bdf99415e0da prerequisite-patch-id: 6ca76593d42480b0b7166923064adc0dd15ba822 =2D-=20 2.47.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmeH58oACgkQO1qpk+Gi 3/Doag/+JL+B836pbmFfXUYHrOiPDc2H4T1yaXEyEnZK/KCRPNkdXgPEJYMQSoYK 6JpgA+CDLrSkt/Ur6Fan300AfN0F6ZR4FDjeSiQgBLI+QYmA0vZ0LBTZCAVl2ypd 03KzYeRBGKzgVlNvwoL3lU7MmpHeTRkHusOVoUJ21VFI8p+DSAoolt1XKWcYiJ0j TSQ5gSlAu2rpvi1k4P/olbkVyeHKkKmnQvLyTfQPkI+oFZgK1oe6GU89e6XIxIhZ 8K4btT6YayUmLHguNsU+f6aKgjSKTMTJzTZMYcM79HK+/PWSfOukVY6CG21HkiwG +f5N5J0aOnO5bSEYjnkOEhiN9Q9EX6sd7cihx0739nyBC27YvGnrOXKhetI1dFSo vG5WijGj+Y3Nc+MTjoEWLvYOXkqkUTjCwDnz3KU2iVxKla/UHhHjGv/R85XEAzVu fRPyymYAGwRm3nmJpbqjwtlb/8f3DPJYv4lbrhfeJMp6xi9SuF68XphV9qxzZmUX SmGjsHGVw7xcnsqVPcZgJZiW3J8x6yN751ONG9+73qCk2H2s4KwS/c/6kjAw/No6 2WuM8/6WmYe9/eCyuN58MeuonPG5MAKmB5qoQGP2vvKngg4IrFBNfxo39xxPDzb+ XM9NSOhZfseIhUGQ+RraIHaTxeZC10iz7eICja6eBuceCeAsOgU= =g6Jd -----END PGP SIGNATURE----- --==-=-=--
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 3 Jan 2025 21:59:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 03 16:59:00 2025 Received: from localhost ([127.0.0.1]:52473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tTph6-00052d-A0 for submit <at> debbugs.gnu.org; Fri, 03 Jan 2025 16:59:00 -0500 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]:53493) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tTph3-00052E-8E for 75159 <at> debbugs.gnu.org; Fri, 03 Jan 2025 16:58:59 -0500 Received: by mail-wr1-x42b.google.com with SMTP id ffacd0b85a97d-38633b5dbcfso12175952f8f.2 for <75159 <at> debbugs.gnu.org>; Fri, 03 Jan 2025 13:58:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735941530; x=1736546330; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=sY8AHMRCKP6iDlP9WwWFxfIYydTdQAg2rCVuNnH2TUc=; b=X5Z1JffekE5gYZ3nCwcGLbZL6TQAbKp+TbwLOqVABUEH/E4ksqS1NgXiQ3rr5U11Lt tKl7/909IZrLOivyJnO1GojxumFl+733QB3UbZUUOGZiHkWFNWo4Sr1B7WJB0CFmlOVx pH3N9UXtQzgwqm0gDpHsIW4R9pIsNNM0GcZY+R/wYDqUpiqFWafc/QZZySRAwf5MDqPf wfG7nXrAB0KUX36fYm1vz1aVTShM0LDscYWv9krHICvBlsf9zjASyJH7PlRh+i3r+lxM aiwUF85OaVzf/AxGL5qkFQndBk9HTd8tB90TlycOirOzJsLZ8CimIRZO/FfzFY9iy4X4 kQyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735941530; x=1736546330; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=sY8AHMRCKP6iDlP9WwWFxfIYydTdQAg2rCVuNnH2TUc=; b=Pb4Bj/hcQnPX4MhnYeIQzVzUESYu5OsvO/7sqTEw++zK8jTvMNj3G4GT3EhdHwUejY syIWdwSd2M77ICYzs9iujjy1fSQsjgTZLt2LruXvogC825hUAdUglr2YwV0civTHlNdB IgdWOY8kx3grF6F/zXHkDjnAdZshGd0W+ujYjALk9B5pLd3UsXtJAOt811CdROzJYFUY FhPeYOxBP8fuVCh+9coLszEQxixQKWN6l0iqZpYL8AT5qoTLKL4dY2Ew+QhhvBXVZwf5 TP6/AujbK52ccu9p4qCJbvIQGayKfgYfpV+gEW0rlkLZQXfEdiBK33UV9X/2szSHK14h ItbQ== X-Gm-Message-State: AOJu0YyD2gw6fCcI+UY1TjtSDuAFxPANJxcHApOW3ZUcE3661zt07o5H qcAmY1Ai8LU2rTQUgeSIpJP5dB3LTvGOfF0x8kHZPxPIDUscOhV5Dmejw5xa9P1BH5sXPCNiwvp ASkYsCX2PN01SrEI2HnTTQUZV6EKNPMp+ X-Gm-Gg: ASbGncubzoxvwTgz1+y4Ki3TPtAzF7SjVt+l9c7ev0uOpTRn9MkH4xUXxumRw3Nea6e 40bRse3lNSHLoMDo4C9pca8PojIjjw2Jz6yG9dQ2RLlC3QsqzwEd6a/CtgbnOyYdNIKNQpuA= X-Google-Smtp-Source: AGHT+IHzvwMzNh9Pb1QUK+3U3j3OiJgGykFqe5LlzcPygwAIv7iyblBoXKjCef3h6S39GGGRQvdGPQgWAZXwgPHJQi8= X-Received: by 2002:a5d:5c10:0:b0:386:3672:73c7 with SMTP id ffacd0b85a97d-38a221eac3cmr41545336f8f.17.1735941529899; Fri, 03 Jan 2025 13:58:49 -0800 (PST) MIME-Version: 1.0 References: <20241231181027.28121-2-ashvithshetty10@HIDDEN> In-Reply-To: <20241231181027.28121-2-ashvithshetty10@HIDDEN> From: Ashvith Shetty <ashvithshetty10@HIDDEN> Date: Fri, 3 Jan 2025 21:58:38 +0000 Message-ID: <CA+n6Bx9mFZyzB+-mfQE5vKB-vPyVSDh9wiMgH15M3VUgNzzxYw@HIDDEN> Subject: Re: [PATCH v2 0/3] Add corectrl and corectrl-helper-service-type To: 75159 <at> debbugs.gnu.org Content-Type: multipart/alternative; boundary="0000000000003d99f0062ad46249" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: zhengjunjie@HIDDEN 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.7 (/) --0000000000003d99f0062ad46249 Content-Type: text/plain; charset="UTF-8" With respect to the earlier patches, I also feel the need to mention that the test makes use of a randomly generated seed. Would that be an issue? --0000000000003d99f0062ad46249 Content-Type: text/html; charset="UTF-8" <div dir="ltr"><div></div><div>With respect to the earlier patches, I also feel the need to mention that the test makes use of a randomly generated seed. Would that be an issue?</div></div> --0000000000003d99f0062ad46249--
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 31 Dec 2024 18:12:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 31 13:12:33 2024 Received: from localhost ([127.0.0.1]:36737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tSgjJ-0000VN-25 for submit <at> debbugs.gnu.org; Tue, 31 Dec 2024 13:12:33 -0500 Received: from mail-pl1-f175.google.com ([209.85.214.175]:52593) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tSgjG-0000V2-Tx for 75159 <at> debbugs.gnu.org; Tue, 31 Dec 2024 13:12:31 -0500 Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-21661be2c2dso124479165ad.1 for <75159 <at> debbugs.gnu.org>; Tue, 31 Dec 2024 10:12:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735668684; x=1736273484; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yQYcsTvpehf9RSF1NwH359cy1sXW/hq+Cyx7zkQA5og=; b=LnYAJGmmFy60J+a5Whn7Ro5VQVQuDXLYsx6LXWwgPxIzPou0Kda8PFly+9K86bPLiI 8HZBCzyE+N7ggDnndkdESnT/yTNnJTw5B1B+Tp+7o0fUKD7bwedCJEOu39MMHsSkC7FO nWHb0ynn+wvE58AsT8vQ460cI1LHoLN0pg+DsYh0Pfz0OjDKw5+o6OExp/+/3pP1EQLa qFXZjPwdCmoKByxCfY92RwtopzYS9OP1rzLbEm4gLJiMCjjt8uAsqCWopRmZJFWpNdvV SXxfN62u7FDfqjLnlEENVhKdV3sH84QwoRwIL5xfhRlL0/h6ysmxkBTeFfi9/W+5SYaM RioA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735668684; x=1736273484; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=yQYcsTvpehf9RSF1NwH359cy1sXW/hq+Cyx7zkQA5og=; b=EU4o8fi2NjjmJz0Tyne8+mWTRXTaPlM99VAusdeddNILIx8wYN9VVNTuozgMyQ2TX8 6cVe+1TC9sJarXIXqOEGybKb1M2JAVoADPA8BCQlQJv522AGEn20i6xYHWDz1HZjHW66 isCAOKyVbSpQlXkxVkPFOw28nU4rRGCXYUdtYe17C/9ofO8CgdQT28kVOh8NbgGFSPHe JuPtJzAEPk2pkqneXbRaHKQbYvD3EAENwJUqy3SGyCgXIN2SmsusiMPEscAFtlYmPwQK Xdqxg5i254s5cPAzJYihszNQulZkT2GerfzLfiuMbjLgbKIv0njIwh58JqsjfpOUH++Z GKOw== X-Gm-Message-State: AOJu0YzktHqolIXpiKq5U6Y/akc6+2uS2h5ZZPjJfUEs+08nJbYCVLAP /I9+RqqpTDMs3NuP+a4b/Y7qWf9nr2j+84QW9Mjl1WqNryZ0ebke3TLMpety X-Gm-Gg: ASbGnctOhK9k6VWDw5pTJ2pHTlj58DkRRatfc9E6gtk3PZ3S/zDwtVa+V8x+2kMra+r ViRctw+lCPyMDTfi87Nms4kee//RMQMyzgzPGShBXSA6SgrmAfDjL+nmVWjKG+AbBx8tmBN9LsL 0fQgjE6N24MmDPfTnuLnr6DafWUhcWMVrwqjrIQWu6eXAbIAuUOStncY6x6cpoGJfn+BYLkpUuo gbUVittrGKQix2sXswiLa949i0ZoUmZALjl0unK93VKNuLCMvczhdda90euPXEbo0ocuoRlh7X/ IVVA9g== X-Google-Smtp-Source: AGHT+IEXXJnrsormw1v8JjSclMV8ZMgnxlGdnsvly3hGZrycE7IhD0z05DaeMKAFvRVOsxbm9CbeAA== X-Received: by 2002:a17:903:1cb:b0:215:9894:5679 with SMTP id d9443c01a7336-219e6cc8836mr516343645ad.0.1735668684484; Tue, 31 Dec 2024 10:11:24 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:a636:550a:44c0:5ef0:37c9]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-219dc9cde0dsm197634165ad.140.2024.12.31.10.11.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Dec 2024 10:11:24 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v2 3/3] services: Add corectrl-helper-service-type. Date: Tue, 31 Dec 2024 23:39:49 +0530 Message-ID: <20241231181027.28121-5-ashvithshetty10@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241231181027.28121-2-ashvithshetty10@HIDDEN> References: <20241231181027.28121-2-ashvithshetty10@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Ashvith Shetty <ashvith@HIDDEN> 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.7 (/) From: Ashvith Shetty <ashvith@HIDDEN> * gnu/services/admin.scm: New file. (corectrl-helper-service-type): new variable. * gnu/local.mk: Add them. * doc/guix.texi (Miscellaneous Services): Document it. --- doc/guix.texi | 32 ++++++++++++++++++++++++++++++++ gnu/services/admin.scm | 27 ++++++++++++++++++++++++++- 2 files changed, 58 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 924f13f0f6..9330525c61 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -135,6 +135,7 @@ Copyright @copyright{} 2024 Nigko Yerden@* Copyright @copyright{} 2024 Troy Figiel@* Copyright @copyright{} 2024 Sharlatan Hellseher@* Copyright @copyright{} 2024 45mg@* +Copyright @copyright{} 2024 Ashvith Shetty@* Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or @@ -42590,6 +42591,37 @@ empty list means that no type is specified. @end deftp +@cindex corectrl-helper +@subsubheading CoreCtrl Helper Service + +The @code{(gnu services admin)} module provides a DBus service for +interacting with system hardware resources, such as CPU and GPU, +enabling advanced control and management through the CoreCtrl application. + +@defvar corectrl-helper-service-type +The service type for @command{corectrl}, which provides a helper service. + +@lisp +(service corectrl-helper-service-type) +@end lisp +@end defvar + + +@deftp {Data Type} corectrl-helper-configuration +This is the data type representing the configuration of corectrl-helper. + +@table @asis +@item @code{corectrl} (default: @code{corectrl}) (type: package) + +The @command{corectrl} executable to use. +@end table +@end deftp + +For more details, please read the +@uref{https://gitlab.com/corectrl/corectrl/-/wikis/Installation, Installation} +and +@uref{https://gitlab.com/corectrl/corectrl/-/wikis/Setup, Setup} wiki pages. + @c %end of fragment @node Privileged Programs diff --git a/gnu/services/admin.scm b/gnu/services/admin.scm index 571af6a04e..42cefdf256 100644 --- a/gnu/services/admin.scm +++ b/gnu/services/admin.scm @@ -5,6 +5,7 @@ ;;; Copyright © 2023 Giacomo Leidi <goodoldpaul@HIDDEN> ;;; Copyright © 2024 Gabriel Wicki <gabriel@HIDDEN> ;;; Copyright © 2024 Richard Sent <richard@HIDDEN> +;;; Copyright © 2024 Ashvith Shetty <ashvithshetty10@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -33,6 +34,7 @@ (define-module (gnu services admin) #:use-module (gnu packages linux) #:use-module (gnu services) #:use-module (gnu services configuration) + #:use-module (gnu services dbus) #:use-module (gnu services mcron) #:use-module (gnu services shepherd) #:use-module (gnu system accounts) @@ -108,7 +110,11 @@ (define-module (gnu services admin) resize-file-system-configuration-cloud-utils resize-file-system-configuration-e2fsprogs resize-file-system-configuration-btrfs-progs - resize-file-system-configuration-bcachefs-tools)) + resize-file-system-configuration-bcachefs-tools + + corectrl-helper-service-type + corectrl-helper-configuration + corectrl-helper-configuration?)) ;;; Commentary: ;;; @@ -679,4 +685,23 @@ (define resize-file-system-service-type (service-extension shepherd-root-service-type (compose list resize-file-system-shepherd-service)))))) +;;; +;;; CoreCtrl helper service. +;;; + +(define-configuration corectrl-helper-configuration + (corectrl (file-like corectrl) "The corectrl package")) + +(define (corectrl-helper-dbus-service config) + (list (corectrl-helper-configuration-corectrl config))) + +(define corectrl-helper-service-type + (service-type (name 'corectrl-helper) + (extensions (list (service-extension dbus-root-service-type + corectrl-helper-dbus-service) + (service-extension polkit-service-type + corectrl-helper-dbus-service))) + (default-value (corectrl-helper-configuration)) + (description "Run corectrl-helper, an essential service for the corectrl application."))) + ;;; admin.scm ends here -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 31 Dec 2024 18:12:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 31 13:12:26 2024 Received: from localhost ([127.0.0.1]:36734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tSgjB-0000V0-A6 for submit <at> debbugs.gnu.org; Tue, 31 Dec 2024 13:12:25 -0500 Received: from mail-pl1-f169.google.com ([209.85.214.169]:58721) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tSgj8-0000Um-Su for 75159 <at> debbugs.gnu.org; Tue, 31 Dec 2024 13:12:24 -0500 Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-2165448243fso163625025ad.1 for <75159 <at> debbugs.gnu.org>; Tue, 31 Dec 2024 10:12:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735668676; x=1736273476; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Cy5t6vGrGCZBTEQKgmeEHQaA5ybmzx95dGK2PsJvXMA=; b=dD25YA4nyep5Y52S9rfQsCBWMGBBqD5EsFoI7q1QSBjl8bSecOP0UF2M/kV7miKP3W tYADwntgi9VY64eh7aCEzfchGReH1gWAeRTTIMnUqvt54Q+z3JhTolM0LfNFD5gBW6Ms SU0Tgh0RDpOVNkS2LILNlCxenbh4gO8ZfZuzU328366qDSXvuCROCCOlwpJA3arh2BrS fxDAfJZ4IIHpBqiJsEQYCuF301lSWMgbOwc5RxaEUCTctQ9K0Hog9hNOcy10cgD/Ljls qHEx01aSWUPbJXahOPhx1beG0xDcJ1D+VXi/fGUf2R7DESBw3CYKhdx7XA32UGAUrzNj cWOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735668676; x=1736273476; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Cy5t6vGrGCZBTEQKgmeEHQaA5ybmzx95dGK2PsJvXMA=; b=Toz194joNkEXWhqz8MdaDbv1M7ynzgWXY6Md8c24051u3QM7cE7syQtGrC8m75Jh7q MYwlNMgGf3Vt13tZIp48nK988wYedxNGcIJ5PpNKa0TxV6g2UwrkChzhpVKg4ppgLgC+ 2tMGNTmzr1Hxfv/zBbVPzNhWaeoXYxE+CsoQMSpKMyuok5lT+akxuRVRHU6ExdFe0fTl cLm/JktJKq5qQIjkJJfGL5o3mEwO1zmQjuoAe0GLqNkvh7B4ApgHBlESrz6zzOox/XiJ y3cIKZcGipgl1nS/iCKeETBMxvnIQ8n5fCxkcLxemCY8gK0f2t/H8zW/j6fY9/ktC7Nd i6ew== X-Gm-Message-State: AOJu0Yw/2EmV6e/siCGbZ2h7k9vypT3lzwr2NcLoHuaQ25lTYIKKxZKp eFUy5QYcPS2haNAc6ktJ5GUjhlCvKBtPfSyLO+gAvK4pjC28WTPetzECcMYW X-Gm-Gg: ASbGncuQsa1ZWUw7JA84SQuscsoDuCVa0zKM9AfXzLJY0azqHylB1oXlDYo8ZgrgEkM qg9mvEesIpX52BpT166A9ouWizTqo9u3DDxDiOvgPw11y9dGqod5NISJa5j8751yHmhfcwk+WTv 23vjeRvHgrKVWEx6NXp/Q8dmrcNOh/516UDe21hNMWuonNb8sDfl4z2aDwHHGAVPeB3XTZs8NQ+ s1SMKojmt5I3xF3e1PCqsxqfl/FQuYr217zAmuQlPKBFJnloTGaAE5qu/IeDzM6H+NAuLmWmwo9 aSKnVg== X-Google-Smtp-Source: AGHT+IHD6RR8J3nEwD+PQlhda4sryaKTpGe5e8yGMHylI32scv8GHjswWb1DnRHkzSXuEb8mnP57kw== X-Received: by 2002:a17:903:11c5:b0:216:69ca:770b with SMTP id d9443c01a7336-219e6e8bb28mr642304135ad.12.1735668676555; Tue, 31 Dec 2024 10:11:16 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:a636:550a:44c0:5ef0:37c9]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-219dc9cde0dsm197634165ad.140.2024.12.31.10.11.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Dec 2024 10:11:16 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v2 2/3] gnu: Add corectrl. Date: Tue, 31 Dec 2024 23:39:48 +0530 Message-ID: <20241231181027.28121-4-ashvithshetty10@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241231181027.28121-2-ashvithshetty10@HIDDEN> References: <20241231181027.28121-2-ashvithshetty10@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Ashvith Shetty <ashvith@HIDDEN> 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.7 (/) From: Ashvith Shetty <ashvith@HIDDEN> * gnu/packages/admin.scm (corectrl): New variable. * gnu/packages/patches/corectrl-polkit-install-dir.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. Change-Id: I7b0f85c917eb58d7518d7ee7c5b22ef2debde7d9 --- gnu/local.mk | 2 + gnu/packages/admin.scm | 73 +++++++++++++++++++ .../patches/corectrl-polkit-install-dir.patch | 21 ++++++ 3 files changed, 96 insertions(+) create mode 100644 gnu/packages/patches/corectrl-polkit-install-dir.patch diff --git a/gnu/local.mk b/gnu/local.mk index 02a6fa616e..799a1ce591 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -69,6 +69,7 @@ # Copyright © 2024 Fabio Natali <me@HIDDEN> # Copyright © 2024 Noé Lopez <noelopez@HIDDEN> # Copyright © 2024 Runciter <runciter@HIDDEN> +# Copyright © 2024 Ashvith Shetty <ashvithshetty10@HIDDEN> # # This file is part of GNU Guix. # @@ -1121,6 +1122,7 @@ dist_patch_DATA = \ %D%/packages/patches/converseen-hide-non-free-pointers.patch \ %D%/packages/patches/cool-retro-term-wctype.patch \ %D%/packages/patches/coq-autosubst-1.8-remove-deprecated-files.patch \ + %D%/packages/patches/corectrl-polkit-install-dir.patch \ %D%/packages/patches/corefx-mono-5.4.0-patches.patch \ %D%/packages/patches/corefx-mono-pre-5.8.0-patches.patch \ %D%/packages/patches/coreutils-gnulib-tests.patch \ diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index dce93e4f3a..3759b53d52 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -70,6 +70,7 @@ ;;; Copyright © 2024 Vinicius Monego <monego@HIDDEN> ;;; Copyright © 2024 nathan <nathan_mail@HIDDEN> ;;; Copyright © 2024 Nikita Domnitskii <nikita@HIDDEN> +;;; Copyright © 2024 Ashvith Shetty <ashvithshetty10@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -137,6 +138,7 @@ (define-module (gnu packages admin) #:use-module (gnu packages freedesktop) #:use-module (gnu packages gawk) #:use-module (gnu packages gettext) + #:use-module (gnu packages gcc) #:use-module (gnu packages gl) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) @@ -157,10 +159,12 @@ (define-module (gnu packages admin) #:use-module (gnu packages libunwind) #:use-module (gnu packages libusb) #:use-module (gnu packages linux) + #:use-module (gnu packages logging) #:use-module (gnu packages lua) #:use-module (gnu packages m4) #:use-module (gnu packages mail) #:use-module (gnu packages man) + #:use-module (gnu packages maths) #:use-module (gnu packages markup) #:use-module (gnu packages mcrypt) #:use-module (gnu packages mpi) @@ -195,6 +199,7 @@ (define-module (gnu packages admin) #:use-module (gnu packages time) #:use-module (gnu packages tls) #:use-module (gnu packages version-control) + #:use-module (gnu packages vulkan) #:use-module (gnu packages web) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml) @@ -6484,3 +6489,71 @@ (define-public sshguard services. It aggregates system logs and blocks repeat offenders using one of several firewall backends.") (license license:isc))) + +(define-public corectrl + (package + (name "corectrl") + (version "1.4.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/corectrl/corectrl") + (commit (string-append "v" version)))) + (sha256 + (base32 "0qpc04xxzv4jbqqlraqriipix4ph7bm1hfiry807jjp668i9n25d")) + (file-name (git-file-name name version)) + (patches (search-patches "corectrl-polkit-install-dir.patch")))) + (build-system qt-build-system) + (arguments + (list + #:qtbase qtbase-5 + #:configure-flags #~(list "-DINSTALL_DBUS_FILES_IN_PREFIX=true" + (string-append "-DPOLKIT_POLICY_INSTALL_DIR=" + #$output + "/share/polkit-1/actions") + (string-append "-DWITH_PCI_IDS_PATH=" + #$(this-package-input "hwdata") + "/share/hwdata/pci.ids")) + #:phases #~(modify-phases %standard-phases + (add-after 'install 'wrap-program + (lambda* (#:key inputs #:allow-other-keys) + (wrap-program (string-append #$output "/bin/corectrl") + (list "PATH" + 'prefix + (map (lambda (binary) + (dirname (search-input-file inputs + (string-append + "bin/" + binary)))) + '("glxinfo" "lscpu" "vulkaninfo"))))))))) + ;; Text formatting only supported since C++20, which is available in gcc-13. + ;; https://en.cppreference.com/w/cpp/compiler_support#cpp_lib_format_201907L + (native-inputs (list pkg-config gcc-13)) + (inputs (list dbus + botan + catch2-3 + hwdata + mesa-utils + polkit + procps + pugixml + qtcharts-5 + qtdeclarative-5 + qtquickcontrols2-5 + qtsvg-5 + qttools-5 + quazip + spdlog + trompeloeil + units + util-linux + vulkan-tools + zlib)) + (home-page "https://gitlab.com/corectrl/corectrl") + (synopsis "Profile based system control utility") + (description + "CoreCtrl is a Free and Open Source GNU/Linux application that allows +you to control with ease your computer hardware using application profiles. +It aims to be flexible, comfortable and accessible to regular users.") + (license (list license:gpl3)))) diff --git a/gnu/packages/patches/corectrl-polkit-install-dir.patch b/gnu/packages/patches/corectrl-polkit-install-dir.patch new file mode 100644 index 0000000000..586e096cf4 --- /dev/null +++ b/gnu/packages/patches/corectrl-polkit-install-dir.patch @@ -0,0 +1,21 @@ +diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt +index c262086..523ea97 100644 +--- a/src/helper/CMakeLists.txt ++++ b/src/helper/CMakeLists.txt +@@ -26,15 +26,7 @@ message("D-Bus files will be installed into ${DBUS_DATADIR_PREFIX_DIR}/dbus-1") + + # Find polkit + pkg_check_modules(POLKIT REQUIRED polkit-gobject-1) +-execute_process( +- COMMAND pkg-config --variable=policydir polkit-gobject-1 +- RESULT_VARIABLE POLKIT_POLICY_INSTALL_DIR_RESULT +- OUTPUT_VARIABLE POLKIT_POLICY_INSTALL_DIR +- OUTPUT_STRIP_TRAILING_WHITESPACE +-) +-if(NOT POLKIT_POLICY_INSTALL_DIR_RESULT EQUAL "0") +- message(FATAL_ERROR "Failed to retrieve Polkit `policydir` variable using pkg-config") +-endif() ++option(POLKIT_POLICY_INSTALL_DIR "Polkit policy directory") + + list(APPEND HELPER_COMPILE_DEFINITIONS + SPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 31 Dec 2024 18:12:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 31 13:12:16 2024 Received: from localhost ([127.0.0.1]:36731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tSgj1-0000Ue-R6 for submit <at> debbugs.gnu.org; Tue, 31 Dec 2024 13:12:16 -0500 Received: from mail-pl1-f178.google.com ([209.85.214.178]:61546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tSgiz-0000UR-JN for 75159 <at> debbugs.gnu.org; Tue, 31 Dec 2024 13:12:14 -0500 Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-2166022c5caso119659015ad.2 for <75159 <at> debbugs.gnu.org>; Tue, 31 Dec 2024 10:12:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735668668; x=1736273468; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=5IJa0Kp2bNgA2fQs73yzQnX35hHUPsWC5eNwvj2yuUI=; b=ByC8AupP2lMcixGNFyq/KE+It8OleD8Uy9o48vCLSQms2oxFHpQg4xPKsrcuFIChTM N/eg610kZsMydoaONlOWEhXDwOu0wiX2taAGXtPfYobKRguzxap43xo6yi3YBPfkgz+l F64dcTOj6URuaydUiEjjs7uxWWjD44ZLWXvVe5nVBlz4GUo8SKI2m+q7erYHiQCfVfYQ b4BEU7Fr3/7YZrOQG0IYX6OMJxVWf2lc/3/WunxtxEj7UNI6RsTN8G2XQxA7WtoPiKFL zo0o8gmxHDf05I+ILOhf54srZc9LU5y1WNYI2sgQGIhzUogeKpoBsXPr2GKuHttheIXf l4XA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735668668; x=1736273468; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=5IJa0Kp2bNgA2fQs73yzQnX35hHUPsWC5eNwvj2yuUI=; b=XJbcUSmEMUS5aEVC/Vl+vv18LQk/ZicOyTu9ZeodHXwIXGjqLio6z8MC69aKe/CgQS 2HNP/dZTkVDjGc4+WRkP9I35CM7XQT2OsAtyVXQPjVVQT5oeQYKu25fLvqGsCLY8kzog noLZqehj3O+XNxOi0c1DBsE6mbXlUwqzPLotthOLx8J5djzKq9l/lqCegkkUa4r1gXPH L+Sjp4ErsG9sPOgCY7bsrm5rRN0qphcskSj41JQGkeZyj4UzHr7bTCFo+Cm2stQtzE/s x/8WijIFGlTavF+dSSNQLSFHCzaAF/iWAiqTxr3/luEBDtTdBNxFHsWvrJMXxSobI1Xg gPXw== X-Gm-Message-State: AOJu0YwHciQzTg8J/HTS8XrSUdjBYPT4nseIoQIMwQuAqL/D+8FPoCC9 lWPmKRUOQJtodw3IhofP2LdEoVN0pCRM9DBqsMWMsRg1djyD5tRkRzFEYEba X-Gm-Gg: ASbGncu721LMe4UuHRYImnabIg1yoUeY+VEmvktjFhIj6Btcyoc7hRoQ7J66GYiCjty a7vkBZsM4wPzIrPNy73b/P2Smr11ZlLW1K+vlRsw1wBvJ/UBNoaDUhDa3V1QPVk3WhNPFdKUQGg y3AtxORGXZoqrOblf8ELLjuT5CJQs6ZAW5wZNBcs4cp+gyQu6aTY75vnFOb1iCd456qy0T1T3Io teoVLn7vHpfTCxJ5wDgr9mQ4dSXayDhcz6UjCIWeNhM9U1s3RK1NPXvDqEbIE0nVL3JNzSH57QM 5bFWXg== X-Google-Smtp-Source: AGHT+IGwkAgE9VMALiA3wQbUEaySjLT40mjL2Hj2q4gcAgwMTOOOjFfXlPmZGuGLpdJYdkqeGrrQWQ== X-Received: by 2002:a17:903:2287:b0:216:682f:175 with SMTP id d9443c01a7336-219e6f42c4dmr611880785ad.49.1735668667593; Tue, 31 Dec 2024 10:11:07 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:a636:550a:44c0:5ef0:37c9]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-219dc9cde0dsm197634165ad.140.2024.12.31.10.11.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Dec 2024 10:11:07 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v2 1/3] gnu: Add trompeloeil. Date: Tue, 31 Dec 2024 23:39:47 +0530 Message-ID: <20241231181027.28121-3-ashvithshetty10@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241231181027.28121-2-ashvithshetty10@HIDDEN> References: <20241231181027.28121-2-ashvithshetty10@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Ashvith Shetty <ashvith@HIDDEN> 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.7 (/) From: Ashvith Shetty <ashvith@HIDDEN> * gnu/packages/check.scm (trompeloeil): New variable. Change-Id: I442cd0b5e84e8f9956b16b7d9235f67d9f5f693e --- gnu/packages/check.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 5fef10485b..151c6fb5c4 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -52,6 +52,7 @@ ;;; Copyright © 2024 Zheng Junjie <873216071@HIDDEN> ;;; Copyright © 2024 Navid Afkhami <navid.afkhami@HIDDEN> ;;; Copyright © 2024 gemmaro <gemmaro.dev@HIDDEN> +;;; Copyright © 2024 Ashvith Shetty <ashvithshetty10@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -3806,6 +3807,36 @@ (define-public toml-test tests. The output format is JSON.") (license license:expat))) +(define-public trompeloeil + (package + (name "trompeloeil") + (version "49") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rollbear/trompeloeil") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0m4bfzcj033qfk3sihbikrhk9krsdbsqk79nsambnsnqqcgc2903")))) + (build-system cmake-build-system) + (arguments + (list + #:configure-flags #~(list "-D TROMPELOEIL_BUILD_TESTS=yes") + #:test-target "test/self_test" + #:phases #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? test-target #:allow-other-keys) + (when tests? + (invoke test-target))))))) + (native-inputs (list catch2-3)) + (home-page "https://github.com/rollbear/trompeloeil") + (synopsis "Header only C++14 mocking framework") + (description + "Trompeloeil is a thread-safe header-only mocking framework for C++11/14.") + (license license:boost1.0))) + (define-public unittest-cpp (package (name "unittest-cpp") -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 31 Dec 2024 18:11:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 31 13:11:54 2024 Received: from localhost ([127.0.0.1]:36727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tSgig-0000Te-GS for submit <at> debbugs.gnu.org; Tue, 31 Dec 2024 13:11:54 -0500 Received: from mail-pl1-f177.google.com ([209.85.214.177]:47271) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tSgie-0000TQ-MO for 75159 <at> debbugs.gnu.org; Tue, 31 Dec 2024 13:11:53 -0500 Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-21680814d42so117665655ad.2 for <75159 <at> debbugs.gnu.org>; Tue, 31 Dec 2024 10:11:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735668651; x=1736273451; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=mWmgZwfLQapUbo/d2ApO1GSn6YOOw//LWqqZi/s4Ltw=; b=TbWGHoaVAcyW756mDBUlTyOfEmf3H82NSKSh4zrbhlYKSGJBeolPzza1Y9paWem+W/ qsc0fSBrYRpAhyv5W98FwzgBHoWwzUazGiqSFALBUM+q0S6DyxftuXEAFA9l9loQttO9 QHDDTQ0B8aiJ9RzKM0rYW+JOu58nqlA/AJZMBx3hXjOAreOY3eCl6ivpXENaFKxRiKlJ vJG5pSQRyTCxkv11HfVglBJdJ5sn+H57z2GZUb9M5AzCJMQvu/LvtOMmpCS4z0vPzuKf tARbGFM0el3kbemlec+NxqnX6GlzIh/1SBr2PsSSPWe0L2kZRFeRc5T4fC4XU2756+80 MDNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735668651; x=1736273451; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=mWmgZwfLQapUbo/d2ApO1GSn6YOOw//LWqqZi/s4Ltw=; b=byi9SaZM7yAbStXAhHWJ1y/ScVcJ9TfDt5GyFq20FzMxnPEk3Kz1tpnUptr4Wb5TW7 UOz+EyryAnn8dIpD8qHMHPY6ht//vewpLa0uA+aSh2mvtMvK23Sfp9d/YbhRomjtPZ60 lAMKEXBqoiqEf0KfyUKn7llL6NlxbzxIfbF/rxlF3EwRcHwG87R9QrOIsIA99D5NK8YA ay4WxXqeCuy+HWbUBHVx7IyQhcVKg67udRZJtlsPAyM15S6B0WKJkviKq3Cp0wjEwxXo O/e52gmfZfR6m1TamL9aiHBOXLMTO2x2b3rJf21czmwjxat8rcAaGu7Kja4HqmAXiK1o Jj9A== X-Gm-Message-State: AOJu0YyGQLMGcqL2vbR8gbN/cWeLyCnQAw2wd3nJENPkdLRv+qbYW8gW UdH9yfWER7g+gnCPg7GXg/eIepeLPTu9sSFwAkMj4JJz36AFlySdpst5UnrB X-Gm-Gg: ASbGncvD3lIlFpEqp/LfoXvvVElLuqCw/BhBYLuKpSrGbaow0rHRagOTS48fsT/j+zx xhbGBwmOTkaO1gyMjiRto4QeX3mKJLXvXeyBTalm4doPsz6n8JXPuKNw/ViAI9lOGlqjX3blb8Y gy4agYu5ftKNcq1/QNPDxrNXFs3Jumt0uLxz0K6zZSnTHouEEiQMjihNnK6kgqpGZGY1IZXdiaS WjUu13mKvEzuBP/ZLTPVzl0iyFrkfslsU0ZZLegJwgwCvBLGnJ5GdmlMxp6lzHc0AxMI41HBg+S xoTG1w== X-Google-Smtp-Source: AGHT+IFvho1GP3yViqEFMQh3FbfBotaNVl4zNgCUHUycKZh+1ErSsXE00QFMsx8QWQdg5V16u7LI2A== X-Received: by 2002:a17:902:d543:b0:216:1e9f:c5db with SMTP id d9443c01a7336-219e6eb63d8mr634245585ad.28.1735668651012; Tue, 31 Dec 2024 10:10:51 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:a636:550a:44c0:5ef0:37c9]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-219dc9cde0dsm197634165ad.140.2024.12.31.10.10.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Dec 2024 10:10:50 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v2 0/3] Add corectrl and corectrl-helper-service-type Date: Tue, 31 Dec 2024 23:39:46 +0530 Message-ID: <20241231181027.28121-2-ashvithshetty10@HIDDEN> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Ashvith Shetty <ashvithshetty10@HIDDEN> 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.7 (/) Made improvements on the previous commits as per the review. Ashvith Shetty (3): gnu: Add trompeloeil. gnu: Add corectrl. services: Add corectrl-helper-service-type. doc/guix.texi | 32 ++++++++ gnu/local.mk | 2 + gnu/packages/admin.scm | 73 +++++++++++++++++++ gnu/packages/check.scm | 31 ++++++++ .../patches/corectrl-polkit-install-dir.patch | 21 ++++++ gnu/services/admin.scm | 27 ++++++- 6 files changed, 185 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/corectrl-polkit-install-dir.patch -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 30 Dec 2024 07:49:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 30 02:49:03 2024 Received: from localhost ([127.0.0.1]:57191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tSAWM-0001FF-Re for submit <at> debbugs.gnu.org; Mon, 30 Dec 2024 02:49:03 -0500 Received: from smtp21.cstnet.cn ([159.226.251.21]:54840 helo=cstnet.cn) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>) id 1tSAWK-0001Ec-6V for 75159 <at> debbugs.gnu.org; Mon, 30 Dec 2024 02:49:01 -0500 Received: from m (unknown [107.174.64.25]) by APP-01 (Coremail) with SMTP id qwCowACHjm5dUHJnJQK3BA--.6420S2; Mon, 30 Dec 2024 15:48:49 +0800 (CST) From: Zheng Junjie <zhengjunjie@HIDDEN> To: Ashvith Shetty <ashvithshetty10@HIDDEN> Subject: Re: [bug#75159] [PATCH v1 3/5] gnu: Add corectrl. In-Reply-To: <20241228153020.20233-4-ashvith@HIDDEN> (Ashvith Shetty's message of "Sat, 28 Dec 2024 21:00:05 +0530") References: <20241228153020.20233-1-ashvith@HIDDEN> <20241228153020.20233-4-ashvith@HIDDEN> User-Agent: mu4e 1.12.7; emacs 30.0.92 Date: Mon, 30 Dec 2024 15:48:40 +0800 Message-ID: <87seq5sjaf.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: qwCowACHjm5dUHJnJQK3BA--.6420S2 X-Coremail-Antispam: 1UD129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UjIYCTnIWjp_UUUYT7k0a2IF6w4kM7kC6x804xWl14x267AK xVWUJVW8JwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGw A2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK021l84ACjcxK6xIIjxv20xvE14v26F1j 6w1UM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26F4j6r4UJwA2z4x0Y4vEx4A2jsIE14v26r xl6s0DM28EF7xvwVC2z280aVCY1x0267AKxVW0oVCq3wAa7VASzI0EjI02j7AqF2xKxVCj xxvEa2IrM2AIxVAIcxkEcVAq07x20xvEncxIr21le4C267I2x7xF54xIwI1l5I8CrVACY4 xI64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14v26r1j6r18McIj6I8E87Iv67AKxVWUJVW8 JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IY64vIr41l42xK82IYc2Ij64vIr41l4I8I3I 0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWU GVWUWwC2zVAF1VAY17CE14v26r1Y6r17MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI 0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v26r1j6r4UMIIF0xvE42xK8VAvwI8IcIk0 rVWUJVWUCwCI42IY6I8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14v26r4j6r 4UJbIYCTnIWIevJa73UjIFyTuYvjxU6cdbDUUUU X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75159 Cc: 75159 <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: -3.3 (---) --=-=-= Content-Type: text/plain Ashvith Shetty <ashvithshetty10@HIDDEN> writes: > * gnu/packages/pciutils.scm (corectrl): New variable. [...] > +(define-public corectrl > + (package > + (name "corectrl") > + (version "1.4.3") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://gitlab.com/corectrl/corectrl") > + (commit (string-append "v" version)))) and you forget Add (file-name (git-file-name name version)) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmdyUFgACgkQO1qpk+Gi 3/CNahAAovpsBhH3AzhDPy3JT7ceO2391gvOnwKgPmNHPY0HS9AR0tMlDlXGC3UE x2ibn9yFiGJowtxDiAmnCVQL8dDOHf+ESrjwIIEcsgsCfQxS2auplTw6eoMLQ5ZL 9qyvMJ5cQSco4cNOC8C0IorVw3niXjBW96g+sBQBOCVyjd6gIYiomhrOgk0fWFgp w8aplhSpcR3kCI1hlkvkOWf5Xj46PggIITYk+TkMZeKGGbgaWIR/8OtgF5mnWLWD LQWQKgsb5p9z/2P37KqpGj8MB++rcmNKraXqE6d/NBlBh/hdJunfFid0hnCuAHNb Wrltv7YAaA5xWZuj+L1pPPoagpUKpu7g0BZ6rzmkVLsNYq5OgBUtoPZhNatApYH4 BOX/HMySEDfRkKs1hNnFF17NTphZPhTJemxl8TDw7XiNG/+5f8GreD0tCk04b0Y4 SuY3QdFbzdfFIINkAEIsrSR+wiMJ9gx1R1XPc6gUIL1kmG77GXJC9/5ROThZAkqz SM9EXRSC5eenQMm8J7i8H1ZnHPkPtAobwCP5G2qUH1caX6ppukfp/0s8ehgRYgaU mL80bo4Uftbe8120pRfNkyL0QgqaDhr/l2du/zYs0vDGUN9DORvoax9D20di3hRX csLGINbkefx7PbR5X9jhT/Z/kag6/8J3nl2/Tf/AVKwf8hAbTXE= =bbu5 -----END PGP SIGNATURE----- --=-=-=--
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 30 Dec 2024 07:04:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 30 02:04:06 2024 Received: from localhost ([127.0.0.1]:57136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tS9or-0007Qu-Ig for submit <at> debbugs.gnu.org; Mon, 30 Dec 2024 02:04:05 -0500 Received: from smtp81.cstnet.cn ([159.226.251.81]:43508 helo=cstnet.cn) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>) id 1tS9on-0007QK-PY for 75159 <at> debbugs.gnu.org; Mon, 30 Dec 2024 02:04:03 -0500 Received: from m (unknown [107.174.64.25]) by APP-03 (Coremail) with SMTP id rQCowAD33zLVRXJnrhS+BA--.25812S2; Mon, 30 Dec 2024 15:03:52 +0800 (CST) From: Zheng Junjie <zhengjunjie@HIDDEN> To: Ashvith Shetty <ashvithshetty10@HIDDEN> Subject: Re: [bug#75159] [PATCH v1 1/5] guix: qt: add inputs and outputs build variables in qt-build In-Reply-To: <20241228153020.20233-2-ashvith@HIDDEN> (Ashvith Shetty's message of "Sat, 28 Dec 2024 21:00:03 +0530") References: <20241228153020.20233-1-ashvith@HIDDEN> <20241228153020.20233-2-ashvith@HIDDEN> User-Agent: mu4e 1.12.7; emacs 30.0.92 Date: Mon, 30 Dec 2024 15:03:47 +0800 Message-ID: <871pxptzxo.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: rQCowAD33zLVRXJnrhS+BA--.25812S2 X-Coremail-Antispam: 1UD129KBjvJXoWxWw48JF4fKrWxtw4kGryUZFb_yoW5urWxpa nYkF43Kr4DGr17JrsFgFn2qrn8Gws2kw1jva1Sv3W2v34Yvr9F9ryfKa1fXrW3Aw1rua4U Wr10yw17uryxXrDanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUvlb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Ar0_tr1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Gr1j6F4UJwA2z4x0Y4vEx4A2jsIE14v26rxl6s0DM28EF7xvwV C2z280aVCY1x0267AKxVW0oVCq3wAa7VASzI0EjI02j7AqF2xKxVCjxxvEa2IrM2AIxVAI cxkEcVAq07x20xvEncxIr21le4C267I2x7xF54xIwI1l5I8CrVACY4xI64kE6c02F40Ex7 xfMcIj6xIIjxv20xvE14v26r1Y6r17McIj6I8E87Iv67AKxVWUJVW8JwAm72CE4IkC6x0Y z7v_Jr0_Gr1lF7xvr2IY64vIr41l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr 0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY 17CE14v26r1Y6r17MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcV C0I7IYx2IY6xkF7I0E14v26r1j6r4UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI42IY 6I8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14v26r1j6r4UYxBIdaVFxhVjvj DU0xZFpf9x07jMJPiUUUUU= X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75159 Cc: Rutherther <rutherther@HIDDEN>, 75159 <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: -3.3 (---) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Ashvith Shetty <ashvithshetty10@HIDDEN> writes: > From: Rutherther <rutherther@HIDDEN> > > Qt build doesn't provide build-variables of inputs and outputs, > so it's not possible to refer to %outputs in arguments of > a package that uses qt-build-system. This patch unifies > qt-build-system's behavior with other build systems like > cmake-build-system or gnu-build-system. > This patch will cause all qt packages to be rebuilt, and the future should be to remove cmake-build-system, gnu-build-system's %outputs, use gexp. so this patch will not be merged. > * guix/build-system/qt.scm (qt-build): Wrap with with-build-variables to > provide variables to arguments > > Change-Id: I65853a5831ce7b5dc7ebe10807c6e61bb89cab36 > --- > guix/build-system/qt.scm | 54 +++++++++++++++++++++------------------- > 1 file changed, 28 insertions(+), 26 deletions(-) > > diff --git a/guix/build-system/qt.scm b/guix/build-system/qt.scm > index d1f721c54e..5f9a5019ae 100644 > --- a/guix/build-system/qt.scm > +++ b/guix/build-system/qt.scm > @@ -152,32 +152,34 @@ (define builder > (with-imported-modules imported-modules > #~(begin > (use-modules #$@(sexp->gexp modules)) > - (qt-build #:source #+source > - #:system #$system > - #:outputs #$(outputs->gexp outputs) > - #:inputs #$(input-tuples->gexp inputs) > - #:search-paths '#$(sexp->gexp > - (map search-path-specification->s= exp > - search-paths)) > - #:phases #$(if (pair? phases) > - (sexp->gexp phases) > - phases) > - #:qtbase #+qtbase > - #:qt-wrap-excluded-outputs #$qt-wrap-excluded-outputs > - #:qt-wrap-excluded-inputs #$qt-wrap-excluded-inputs > - #:configure-flags #$configure-flags > - #:make-flags #$make-flags > - #:out-of-source? #$out-of-source? > - #:build-type #$build-type > - #:tests? #$tests? > - #:test-target #$test-target > - #:parallel-build? #$parallel-build? > - #:parallel-tests? #$parallel-tests? > - #:validate-runpath? #$validate-runpath? > - #:patch-shebangs? #$patch-shebangs? > - #:strip-binaries? #$strip-binaries? > - #:strip-flags #$strip-flags > - #:strip-directories #$strip-directories)))) > + > + #$(with-build-variables inputs outputs > + #~(qt-build #:source #+source > + #:system #$system > + #:outputs %outputs > + #:inputs %build-inputs > + #:search-paths '#$(sexp->gexp > + (map search-path-specificat= ion->sexp > + search-paths)) > + #:phases #$(if (pair? phases) > + (sexp->gexp phases) > + phases) > + #:qtbase #+qtbase > + #:qt-wrap-excluded-outputs #$qt-wrap-excluded-= outputs > + #:qt-wrap-excluded-inputs #$qt-wrap-excluded-i= nputs > + #:configure-flags #$configure-flags > + #:make-flags #$make-flags > + #:out-of-source? #$out-of-source? > + #:build-type #$build-type > + #:tests? #$tests? > + #:test-target #$test-target > + #:parallel-build? #$parallel-build? > + #:parallel-tests? #$parallel-tests? > + #:validate-runpath? #$validate-runpath? > + #:patch-shebangs? #$patch-shebangs? > + #:strip-binaries? #$strip-binaries? > + #:strip-flags #$strip-flags > + #:strip-directories #$strip-directories))))) >=20=20 > (mlet %store-monad ((guile (package->derivation (or guile (default-gui= le)) > system #:graft? #f))) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmdyRdMACgkQO1qpk+Gi 3/Ac6Q/8DeSYat64oTF7NnhWJOxkpAm7a6I4buJrpitTRM6onl70gDOoNLMQnYYV TXA9xuUh/CNJH2B4/ISXg5WPiph/XF3bhr8dZlkt51R7DIdw/A+PWbcbFXkPppPD +o7WePM6LPwOkC8oPeR2Tarxn61ChQ+IC6ZvbZeoYZGXOpqOq4foBKqUQReq/gPq XvDgZfR6ZJAtATHmcc3wWzM4IRIOdXxiCLRjWeAZZZaBsDoKgSv2S4nGSmLh5qVO eKmTvuemXvPeUtQOvIHHYkYSWC1RCYq3Iis99fjObhkxzpucv62bSxGUmmrmPv+z snaNcShlqSwfXeWHrblYC5sbEVAnq2Xb2lB07X+ISI37qA6XZHOkRKysZFHEFZnG l+j8YaR0BbA1fQQbkGIfS+j9NzJWAAWLjf6poWJ6xRFglNh/wSQ391kEIji8yRWf IqG9PryNDTWaTg0u1SivuKqDN7OGke7qWOv5QBl7KXIxlD2Irn3vNh9xbdJXJzeK OMfYUkuNwsWW7YrJnHbtmLCOv3yB4uQPd6JfTg1peJS32KVwK3OT2zIVQOBua4ge 8NckcmA4+CfKVOhc1i6F30uM/LLKRA0z20DerXMPll/Ugp/9ANV3KGm1HsCebO2I z8EuCfO32jOG/1bY358/q554B8QuSIMpnpoRLbm6ZB4K0QpM8DM= =Zo5y -----END PGP SIGNATURE----- --=-=-=--
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 30 Dec 2024 07:00:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 30 02:00:57 2024 Received: from localhost ([127.0.0.1]:57132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tS9lo-0007Jy-KJ for submit <at> debbugs.gnu.org; Mon, 30 Dec 2024 02:00:57 -0500 Received: from smtp81.cstnet.cn ([159.226.251.81]:42440 helo=cstnet.cn) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>) id 1tS9lk-0007Jf-T7 for 75159 <at> debbugs.gnu.org; Mon, 30 Dec 2024 02:00:55 -0500 Received: from m (unknown [107.174.64.25]) by APP-03 (Coremail) with SMTP id rQCowAA3MzgXRXJndP69BA--.25922S2; Mon, 30 Dec 2024 15:00:43 +0800 (CST) From: Zheng Junjie <zhengjunjie@HIDDEN> To: Ashvith Shetty <ashvithshetty10@HIDDEN> Subject: Re: [bug#75159] [PATCH v1 4/5] services: Add corectrl-helper-service-type. In-Reply-To: <20241228153020.20233-5-ashvith@HIDDEN> (Ashvith Shetty's message of "Sat, 28 Dec 2024 21:00:06 +0530") References: <20241228153020.20233-1-ashvith@HIDDEN> <20241228153020.20233-5-ashvith@HIDDEN> User-Agent: mu4e 1.12.7; emacs 30.0.92 Date: Mon, 30 Dec 2024 15:00:35 +0800 Message-ID: <877c7hu030.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: rQCowAA3MzgXRXJndP69BA--.25922S2 X-Coremail-Antispam: 1UD129KBjvJXoWxCr4ruFWxAw1kCF4UAF1DZFb_yoWrCrykpF 1UWF1ftr1xtF17Wwn3XF17tw43W3s2gF1ruFnrWF17Ar15AFykAr47Kw4a9an7Gr4Fqw4Y qFWftF98ua4kArJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUk0b7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Ar0_tr1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Gr1j6F4UJwA2z4x0Y4vEx4A2jsIE14v26rxl6s0DM28EF7xvwV C2z280aVCY1x0267AKxVW0oVCq3wAS0I0E0xvYzxvE52x082IY62kv0487M2AExVA0xI80 1c8C04v7Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWUGVWUXwAv7V C2z280aVAFwI0_Jr0_Gr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcVAKI48JMxAIw28I cxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2 IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVWUXVWUAwCIc40Y0x0EwIxGrwCI 42IY6xIIjxv20xvE14v26r1j6r1xMIIF0xvE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwCI42 IY6xAIw20EY4v20xvaj40_Jr0_JF4lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280 aVCY1x0267AKxVWUJVW8JbIYCTnIWIevJa73UjIFyTuYvjxUq_b1DUUUU X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75159 Cc: 75159 <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: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ashvith Shetty <ashvithshetty10@HIDDEN> writes: > * gnu/services/pciutils.scm: New file. This service doesn't seem to have anything to do with pciutils. Put it in another module or a separate corectrl module. > (corectrl-helper-service-type): new variable. i think should corectrl-service-type. corectr-helper doesn't mean anything. And use profile-service-type to add corectrl to profile. This allows only one service to use corectrl, rather than requiring the user to add the package. > * gnu/local.mk: Add them. > * doc/guix.texi (Miscellaneous Services): Document it. > > Change-Id: I1dbeb927100a9a488909ff1950ec7e50d3797c29 > --- > doc/guix.texi | 15 ++++++++++++++ > gnu/local.mk | 1 + > gnu/services/pciutils.scm | 43 +++++++++++++++++++++++++++++++++++++++ > 3 files changed, 59 insertions(+) > create mode 100644 gnu/services/pciutils.scm > > diff --git a/doc/guix.texi b/doc/guix.texi > index da4d2f5ebc..a36d3cc0f1 100644 > --- a/doc/guix.texi > +++ b/doc/guix.texi > @@ -42550,6 +42550,21 @@ empty list means that no type is specified. >=20=20 > @end deftp >=20=20 > +@cindex corectrl-helper > +@subsubheading CoreCtrl Helper Service > + > +The @code{(gnu services pciutils)} module provides a DBus service for=20 > +interacting with system hardware resources, such as CPU and GPU,=20 > +enabling advanced control and management through the CoreCtrl applicatio= n. > + > +@defvar corectrl-helper-service-type > +The service type for @command{corectrl}, which provides a helper service. > + > +@lisp > +(service corectrl-helper-service-type) > +@end lisp > +@end defvar > + > @c %end of fragment >=20=20 > @node Privileged Programs > diff --git a/gnu/local.mk b/gnu/local.mk > index 84160f407a..5ebdb72624 100644 > --- a/gnu/local.mk > +++ b/gnu/local.mk > @@ -751,6 +751,7 @@ GNU_SYSTEM_MODULES =3D \ > %D%/services/nix.scm \ > %D%/services/nfs.scm \ > %D%/services/pam-mount.scm \ > + %D%/services/pciutils.scm \ > %D%/services/science.scm \ > %D%/services/security.scm \ > %D%/services/security-token.scm \ > diff --git a/gnu/services/pciutils.scm b/gnu/services/pciutils.scm > new file mode 100644 > index 0000000000..cfd310b584 > --- /dev/null > +++ b/gnu/services/pciutils.scm > @@ -0,0 +1,43 @@ > +;;; GNU Guix --- Functional package management for GNU > +;;; Copyright =C2=A9 2024 Ashvith Shetty <ashvithshetty10@HIDDEN> > +;;; > +;;; This file is part of GNU Guix. > +;;; > +;;; GNU Guix is free software; you can redistribute it and/or modify it > +;;; under the terms of the GNU General Public License as published by > +;;; the Free Software Foundation; either version 3 of the License, or (at > +;;; your option) any later version. > +;;; > +;;; GNU Guix is distributed in the hope that it will be useful, but > +;;; WITHOUT ANY WARRANTY; without even the implied warranty of > +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > +;;; GNU General Public License for more details. > +;;; > +;;; You should have received a copy of the GNU General Public License > +;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. > + > +(define-module (gnu services pciutils) > + #:use-module (gnu packages pciutils) > + #:use-module (gnu services) > + #:use-module (gnu services configuration) > + #:use-module (gnu services dbus) > + #:use-module (guix gexp) > + #:export (corectrl-helper-configuration > + corectrl-helper-configuration? > + corectrl-helper-service-type)) > + > +(define-configuration corectrl-helper-configuration > + (corectrl (file-like corectrl) "The corectrl package")) > + > +(define (corectrl-helper-dbus-service config) > + (list (corectrl-helper-configuration-corectrl config))) > + > +(define corectrl-helper-service-type > + (service-type (name 'corectrl-helper) > + (extensions (list (service-extension dbus-root-service-t= ype > + corectrl-helper-dbu= s-service) > + (service-extension polkit-service-type > + corectrl-helper-dbu= s-service))) also add profile-service-type. > + (default-value (corectrl-helper-configuration)) > + ;; TODO: Improve the description. > + (description "Run corectrl-helper, an essential service = for the corectrl application."))) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmdyRRMACgkQO1qpk+Gi 3/CeNQ//QWGMsUDidrFAF1dtLAJCkerg6UqFUindi+9qKxqZIQ/Wjj0Z/i13m8L6 u3OlYQx/cwo0M+qEq6lu45PoeJuDLShvxUj0PKyQkMpzcx4UpBgIlVt0hb88Kz+F rB8/YXjf+//S9i6I7wRG6+GFyMjJ5FGsbx2n6/ldEfN5Ks7uhV8tcc21IBJWKWCU 5VVRsN3un/Fk90iqnzAgEfBlbVptuh2u9KkqxlumEOcOKCXfjrIGEcVdgEm5Ez/7 RcKo9mLnWw2Wx6Iwl8M0JsgiQNk5DMoIqRSKPnK+YOMKcE79eL91RQKQqwwOcok1 ptkra3l7XD3xfn30Jl9mVTH4WmB2Ry4asudwjCPO1q4ks3b+rgiyKqlQM98/PPxg OtyOocFnV2q0qqbtUVX/gkuiCvbnHt2nGSHfkiBy2Hai1t6s48Pai3z85yRci8kY N40BMk4z3iFxPZ6vfsvUC8WEV9M63AJJk63USpOD+rSk4kZSASnCrYdK9i3DGixi 3XNCQ4Lq5dlUo/2+9aIp/csMxKTGIRmyobmxyshFHm88T3SfPy0baPic4Zv+dhf5 JjSZs99JpnyJhlPZ8vsCMm/Xzc+ItnpOJjY3EAHOe40DXnQS0TU9GEnvWUUaVq2K D7dUm6Hwkbl5Yo/y673mmi+RtwUb5nV0901GDDbK5hdfxlEeW5o= =MQ65 -----END PGP SIGNATURE----- --=-=-=--
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 30 Dec 2024 06:50:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 30 01:50:29 2024 Received: from localhost ([127.0.0.1]:57115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tS9bh-0006kc-7h for submit <at> debbugs.gnu.org; Mon, 30 Dec 2024 01:50:29 -0500 Received: from smtp81.cstnet.cn ([159.226.251.81]:39924 helo=cstnet.cn) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>) id 1tS9bX-0006go-Ss for 75159 <at> debbugs.gnu.org; Mon, 30 Dec 2024 01:50:28 -0500 Received: from m (unknown [107.174.64.25]) by APP-03 (Coremail) with SMTP id rQCowAAH7jCcQnJnqKi9BA--.25651S2; Mon, 30 Dec 2024 14:50:08 +0800 (CST) From: Zheng Junjie <zhengjunjie@HIDDEN> To: Ashvith Shetty <ashvithshetty10@HIDDEN> Subject: Re: [bug#75159] [PATCH v1 3/5] gnu: Add corectrl. In-Reply-To: <20241228153020.20233-4-ashvith@HIDDEN> (Ashvith Shetty's message of "Sat, 28 Dec 2024 21:00:05 +0530") References: <20241228153020.20233-1-ashvith@HIDDEN> <20241228153020.20233-4-ashvith@HIDDEN> User-Agent: mu4e 1.12.7; emacs 30.0.92 Date: Mon, 30 Dec 2024 14:50:00 +0800 Message-ID: <87cyh9u0kn.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: rQCowAAH7jCcQnJnqKi9BA--.25651S2 X-Coremail-Antispam: 1UD129KBjvJXoW3Xr1ktFy8ZF43JrWfCr48Zwb_yoWxGFykp3 4fur13Cr48Grn8Jws2qwnFga13u392qFWjg3ZrW34Skw45KFW0yrWxKa15ZF1fCr1rJw47 Wan2gryDJFyUZrJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUvmb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Ar0_tr1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Cr0_Gr1UM28EF7xvwVC2z280aVAFwI0_GcCE3s1l84ACjcxK6I 8E87Iv6xkF7I0E14v26rxl6s0DM2vj62AExVA0xI801c8C04v26x02cVCv0xWle2I262IY c4CY6c8Ij28IcVAaY2xG8wASzI0EjI02j7AqF2xKxwAqx4xG64xvF2IEw4CE5I8CrVC2j2 WlYx0E2Ix0cI8IcVAFwI0_JrI_JrylYx0Ex4A2jsIE14v26r1j6r4UMcvjeVCFs4IE7xkE bVWUJVW8JwACjcxG0xvEwIxGrwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJV W8JwC20s026c02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF 1VAFwI0_Jrv_JF1lIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6x IIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF0xvE x4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Jr0_GrUvcSsGvfC2KfnxnU UI43ZEXa7IUeqFAtUUUUU== X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75159 Cc: 75159 <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: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ashvith Shetty <ashvithshetty10@HIDDEN> writes: > * gnu/packages/pciutils.scm (corectrl): New variable. > * gnu/packages/patches/corectrl-polkit-install-dir.patch: > New file. > > Change-Id: I726c6cbfb6530abd8284f36e10a1e1f7a0fc4661 > --- > .../patches/corectrl-polkit-install-dir.patch | 21 +++++ > gnu/packages/pciutils.scm | 83 ++++++++++++++++++- > 2 files changed, 103 insertions(+), 1 deletion(-) > create mode 100644 gnu/packages/patches/corectrl-polkit-install-dir.patch > > diff --git a/gnu/packages/patches/corectrl-polkit-install-dir.patch b/gnu= /packages/patches/corectrl-polkit-install-dir.patch you forget add this patch to gnu/local.mk(dist_patch_DATA). You can also mention a pr upstream that allows custom POLKIT_POLICY_INSTALL_DIR. > new file mode 100644 > index 0000000000..586e096cf4 > --- /dev/null > +++ b/gnu/packages/patches/corectrl-polkit-install-dir.patch > @@ -0,0 +1,21 @@ > +diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt > +index c262086..523ea97 100644 > +--- a/src/helper/CMakeLists.txt > ++++ b/src/helper/CMakeLists.txt > +@@ -26,15 +26,7 @@ message("D-Bus files will be installed into ${DBUS_DA= TADIR_PREFIX_DIR}/dbus-1") > +=20 > + # Find polkit > + pkg_check_modules(POLKIT REQUIRED polkit-gobject-1) > +-execute_process( > +- COMMAND pkg-config --variable=3Dpolicydir polkit-gobject-1 > +- RESULT_VARIABLE POLKIT_POLICY_INSTALL_DIR_RESULT > +- OUTPUT_VARIABLE POLKIT_POLICY_INSTALL_DIR > +- OUTPUT_STRIP_TRAILING_WHITESPACE > +-) > +-if(NOT POLKIT_POLICY_INSTALL_DIR_RESULT EQUAL "0") > +- message(FATAL_ERROR "Failed to retrieve Polkit `policydir` variable u= sing pkg-config") > +-endif() > ++option(POLKIT_POLICY_INSTALL_DIR "Polkit policy directory") > +=20 > + list(APPEND HELPER_COMPILE_DEFINITIONS > + SPDLOG_ACTIVE_LEVEL=3DSPDLOG_LEVEL_TRACE > diff --git a/gnu/packages/pciutils.scm b/gnu/packages/pciutils.scm > index 08f1634113..1ae568a8eb 100644 > --- a/gnu/packages/pciutils.scm > +++ b/gnu/packages/pciutils.scm > @@ -6,6 +6,7 @@ > ;;; Copyright =C2=A9 2020, 2023, 2024 Janneke Nieuwenhuizen <janneke@gnu= .org> > ;;; Copyright =C2=A9 2022 Brendan Tildesley <mail@HIDDEN> > ;;; Copyright =C2=A9 2022 Marius Bakke <marius@HIDDEN> > +;;; Copyright =C2=A9 2024 Ashvith Shetty <ashvithshetty10@HIDDEN> > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -30,11 +31,23 @@ (define-module (gnu packages pciutils) > #:use-module (guix utils) > #:use-module (guix git-download) > #:use-module (guix build-system gnu) > + #:use-module (guix build-system qt) > #:use-module (gnu packages) > + #:use-module (gnu packages base) > + #:use-module (gnu packages check) > #:use-module (gnu packages compression) > + #:use-module (gnu packages crypto) > + #:use-module (gnu packages gcc) > + #:use-module (gnu packages gl) > + #:use-module (gnu packages logging) > + #:use-module (gnu packages maths) > + #:use-module (gnu packages polkit) > #:use-module (gnu packages pkg-config) > + #:use-module (gnu packages glib) > #:use-module (gnu packages linux) > - #:use-module (gnu packages base)) > + #:use-module (gnu packages qt) > + #:use-module (gnu packages vulkan) > + #:use-module (gnu packages xml)) >=20=20 > (define-public hwdata > (package > @@ -173,3 +186,71 @@ (define-public pciutils > of operating systems. This includes the @command{lspci} and @command{se= tpci} > commands.") > (license license:gpl2+))) > + > +;; corectrl also requires the helper service. > +;; See corectrl-helper-service-type. > +;; > +;; Please read the setup instructions from: > +;; https://gitlab.com/corectrl/corectrl/-/wikis/Installation > +;; and > +;; https://gitlab.com/corectrl/corectrl/-/wikis/Setup > +;; > +;; corectrl also requires CONFIG_NETLINK_DIAG to be set to > +;; either 'y' or 'm' - 'm' is the default in Guix. In that case,=20 > +;; the kernel module has to be loaded. > +;; > +;; To allow rootless corectrl, add user to the "corectrl" group. > + > +(define-public corectrl i think this package should go to gnu/packages/admin.scm, because this package is "control with ease your computer hardware using application profiles". > + (package > + (name "corectrl") > + (version "1.4.3") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://gitlab.com/corectrl/corectrl") > + (commit (string-append "v" version)))) > + (sha256 > + (base32 "0qpc04xxzv4jbqqlraqriipix4ph7bm1hfiry807jjp668i9n25d")) > + (file-name (git-file-name name version)) > + (patches (search-patches "corectrl-polkit-install-dir.patch")))) > + (build-system qt-build-system) > + (arguments > + (list > + #:qtbase qtbase-5 > + #:tests? #t please remove it, tests should not be forced. > + #:configure-flags #~(list "-DINSTALL_DBUS_FILES_IN_PREFIX=3Dtrue" > + (string-append "-DPOLKIT_POLICY_INSTALL_= DIR=3D" > + #$output > + "/share/polkit-1/actions") > + (string-append "-DWITH_PCI_IDS_PATH=3D" > + (search-input-file > + %build-inputs > + "/share/hwdata/pci.ids")= )))) please not use %build-inputs. It's an outdated thing. use (string-append "-DWITH_PCI_IDS_PATH=3D" #$(this-package-input "hwdata") "/share/hwdata/pci.ids") > + (native-inputs (list pkg-config gcc-13)) please add comments for why need gcc-13. > + (propagated-inputs (list mesa-utils vulkan-tools util-linux)) why propagated them? It's easy to conflict in profiles, maybe should use wr= ap-program. > + (inputs (list dbus > + botan > + catch2-3 > + hwdata > + polkit > + procps > + pugixml > + qtcharts-5 > + qtdeclarative-5 > + qtquickcontrols2-5 > + qtsvg-5 > + qttools-5 qttools-5 should go to native-inputs. > + quazip > + spdlog > + trompeloeil > + units > + zlib)) > + (home-page "https://gitlab.com/corectrl/corectrl") > + (synopsis "Profile based system control utility") > + (description > + "CoreCtrl is a Free and Open Source GNU/Linux application that allo= ws=20 > +you to control with ease your computer hardware using application profil= es.=20 > +It aims to be flexible, comfortable and accessible to regular users.") > + (license (list license:gpl3)))) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmdyQpgACgkQO1qpk+Gi 3/BHZQ//S6Y4vP2HRYezzMaG7Yx8SOq5v4Q1dYsx4zimYweHUNDFdNTSVF3bkpV2 qGvHYsHhxOdE7kM/gg4FD8aQblBp8jruItk2QK2b56ixcS8Da3GQGuy5Rk5y4rBQ /3Ymrb8Rl4i0anqyDhv2TmIkNwUcIzMyySyu6SG0kQXdW5XNXexxzEHlr59DHGdS 3OFCt7luMQjwiQWNUCnlTtk9GKwWM5FEen2t2w0TgrMTAAfxN59oDsozQzIm4hLa F5AOLdxnvPbdPeMhUvQ1gOng/0eEtHBTK3OIugBiX/z7wwrCJ1fqjFLxxvuGt96s jVz0u8kHkaqGetWuJ7skLgJhpp14CWAHeAAIxeG1mCfQKuW1rgfkETzI2TSqBmBc toLNc03XEKV1FwHEuMbPLnlMdFHvdsl3ZzzriArQl9KHYvYXQsyqRZL97N0AkePW Hzwzeo2ExTV4Yvn9/t7r/rHQgl7Q24AH+QJJ7K1wlxg/+0Ufqu03UJ9iPlbOU/ih zafr/w1+GW+HGASnXY/g70KkDoCUXRQlPOg4XcGyJRyfcJ4BVCIyjp/ZJ1xJjmGF UsFz5hMSVCDQylQQuzdMY829iFdbiYleoDLg6KoYy/S2UccEDeVA74voqZN8ftP+ deXrtnRLwqLZzIw/5bNX0tcB5CVZCMfALCisHOiWxE9QWslwsE0= =23Pw -----END PGP SIGNATURE----- --=-=-=--
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 30 Dec 2024 06:38:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 30 01:38:34 2024 Received: from localhost ([127.0.0.1]:57077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tS9QA-00061h-Ey for submit <at> debbugs.gnu.org; Mon, 30 Dec 2024 01:38:34 -0500 Received: from smtp81.cstnet.cn ([159.226.251.81]:37430 helo=cstnet.cn) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>) id 1tS9Q7-00061I-JQ for 75159 <at> debbugs.gnu.org; Mon, 30 Dec 2024 01:38:33 -0500 Received: from m (unknown [107.174.64.25]) by APP-03 (Coremail) with SMTP id rQCowAAHDlrZP3JnJ0O9BA--.25864S2; Mon, 30 Dec 2024 14:38:21 +0800 (CST) From: Zheng Junjie <zhengjunjie@HIDDEN> To: Ashvith Shetty <ashvithshetty10@HIDDEN> Subject: Re: [bug#75159] [PATCH v1 2/5] gnu: Add trompeloeil. In-Reply-To: <20241228153020.20233-3-ashvith@HIDDEN> (Ashvith Shetty's message of "Sat, 28 Dec 2024 21:00:04 +0530") References: <20241228153020.20233-1-ashvith@HIDDEN> <20241228153020.20233-3-ashvith@HIDDEN> User-Agent: mu4e 1.12.7; emacs 30.0.92 Date: Mon, 30 Dec 2024 14:38:13 +0800 Message-ID: <87ikr1u14a.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: rQCowAAHDlrZP3JnJ0O9BA--.25864S2 X-Coremail-Antispam: 1UD129KBjvJXoW7ur4kXFWkCF4UKFW7Jry3XFb_yoW8Xw1kpa yYvr4Y9r18K347Ja1aq3WUJa4Yqw4rGFy0kw17Z3Wvk395XFWrJrW2kFWrCF17Jr4rA3W2 9a1ruFn8uF98CaDanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUvmb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Ar0_tr1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Cr0_Gr1UM28EF7xvwVC2z280aVAFwI0_GcCE3s1l84ACjcxK6I 8E87Iv6xkF7I0E14v26rxl6s0DM2vj62AExVA0xI801c8C04v26x02cVCv0xWle2I262IY c4CY6c8Ij28IcVAaY2xG8wASzI0EjI02j7AqF2xKxwAqx4xG64xvF2IEw4CE5I8CrVC2j2 WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r1j6r4UMcvjeVCFs4IE7xkE bVWUJVW8JwACjcxG0xvEwIxGrwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJV W8JwC20s026c02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF 1VAFwI0_Jrv_JF1lIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6x IIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF0xvE x4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Jr0_GrUvcSsGvfC2KfnxnU UI43ZEXa7IUeAHUPUUUUU== X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75159 Cc: 75159 <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: -3.3 (---) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Ashvith Shetty <ashvithshetty10@HIDDEN> writes: > * gnu/packages/check.scm (trompeloeil): New variable. > > Change-Id: I44d83ff4230a1c836bedc124acb1a40742f17021 > --- > gnu/packages/check.scm | 23 +++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm > index dd32800870..6afd7fefb5 100644 > --- a/gnu/packages/check.scm > +++ b/gnu/packages/check.scm > @@ -3805,6 +3805,29 @@ (define-public toml-test > tests. The output format is JSON.") > (license license:expat))) >=20=20 > +(define-public trompeloeil > + (package > + (name "trompeloeil") > + (version "49") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/rollbear/trompeloeil") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "0m4bfzcj033qfk3sihbikrhk9krsdbsqk79nsambnsnqqcgc2903"))= )) > + (build-system cmake-build-system) > + (arguments > + (list > + #:tests? #f)) why disable test? Please fix it or add a comment to explain this. > + (home-page "https://github.com/rollbear/trompeloeil") > + (synopsis "Header only C++14 mocking framework") > + (description > + "A thread-safe header-only mocking framework for C++11/14 using the= Boost Software License 1.0") maybe "Trompeloeil is a thread-safe header-only mocking framework for C++11= /14." > + (license license:boost1.0))) > + > (define-public unittest-cpp > (package > (name "unittest-cpp") --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmdyP9UACgkQO1qpk+Gi 3/AO4w/6AvUWtmntiWwBbdBfO/1GiEFFlLpBN/MCSU3jB0PfUXzkmLMxdfyle8cG fD8mHP6JmL6FK3SceAhGR9zEk740OxAMGeHO+grMrlPdb7Me1mV+u/XGUuSe4Bi0 a6shovRHi1qBO6byWunHKOzOWhiZKwJrtzOgC2GUZAhcodWg3HTlSuVFtTSzn9g6 jITF4FTU7Q7IQR+Y0wsx5t8W5iJJ8kD3JziunwnC3n7g+xXP28RCPJhgrtEdXlgd /HbSqrtB7Vl1Zo0oyDDo4R0pbwcXLcXaVNciB+dvjK64VxEsErBTGuhRjb3enJcm yzuoOXhqxsAbsM6Qe8ubhatbCn5RhQv4h9EIjJkDIxiutf3Enx92akGyVE4hX1C3 nYM5DoTDX/HWGN+HWZVzc0UrtAktbLn1xdpGw2C6wyg5PK1stmsniRGW1BOQMwoz 2HdpJ0FV81qSP8rEijBNy2XbJJWMXYK9FyZjMNOISlp0Ze0xsST4o4CZ8iP/2nKa qRcH7BsSghl3E7fSSFXS6oHb3Y5/mDB42JC7kAzFsw79sfYazZuoZxCC+Pz2IDMA AsBRxh19RgaqOJ6aZCV+zQbwVx2H+eXk7cBaOKf7rrm4h1ymsr9gp3dYb2fqiNjG zeclBK086R3snOaM7ULl7DSU+R4L+KU1oKw1NZyFdp7CrXZqxG0= =hQUO -----END PGP SIGNATURE----- --=-=-=--
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 28 Dec 2024 15:33:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 10:33:15 2024 Received: from localhost ([127.0.0.1]:52337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tRYoV-0002yK-HK for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 10:33:15 -0500 Received: from mail-pl1-f179.google.com ([209.85.214.179]:54332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tRYoU-0002yD-E5 for 75159 <at> debbugs.gnu.org; Sat, 28 Dec 2024 10:33:14 -0500 Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-2163bd70069so98946415ad.0 for <75159 <at> debbugs.gnu.org>; Sat, 28 Dec 2024 07:33:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735399933; x=1736004733; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8n9uZIVXafmri3gqnL/KtPfZDZC1rGC6klc+THnW1Qk=; b=M//dPjsfbZkuLtBN+ZnzaQBvXbgWL0M9M3YUky0kn2+SHE7S6inQOG8KI6M4i3T8LQ Rc3/+juqcvWgmEwICHHGQH6M8z3ktJ9mGNLmRzm1NqcZ4BXgatgUPKzuVbGrpuSpv8HL L2rPaiDtKwmcUR65EE1JsasWmikdXwXzAzxJ0faNxHaQb9RoMEC4mePqT6KELeFKD0Yx Z7qLyHKYQAS/UHLH1SOiIsZ0pj9uLDKbk9twZKdZyy3+aoamwX3r6fEYBxrUs9UVUEIT o4k/+qBwlY8p0O/IlJsXzcVexiZEty0jeXMNnBHD6PUJiM2BYAr1KbNo+B+cS0Yb8R8I 75cQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735399933; x=1736004733; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8n9uZIVXafmri3gqnL/KtPfZDZC1rGC6klc+THnW1Qk=; b=p5q7zPD8Dnwjvb/xWMxuNyFD6KNPXnCX8YmE1PKof9bhpOQEhgeTWgr5wCIYhgo5yH PsaoYnEmNzpkXy2tFp8PXMmfNQXyO0HgzBDXZuLKMl7BgXIyKQMyo+3ijJ2pGB0Wqe/5 HB05qrqs6HklqHeNrEXp/qhqFtzZC3ic0ZUiatJcDtL7SAicuPCLc48bf7y2BzaL912Q re9R9j0xq0EofARWw6bLb21GAt8cbgUI9uBcZZ2ZCYm48NnJB86xAIkNXAv36MHNX7m+ mX4s4Hod392Yysy1xKtC9HFcECMzbrAIKMCtTh9psfyYv9qil73i+dGBxnROl9l4JmHY tSMw== X-Gm-Message-State: AOJu0Yykx0JiLmm2iJuUhtkDS/93tBM8puxJOJMbXC2aC7XDwpzjD8uw NdFPoHaTuD5f3L8FuiMpeCcmqlQz8Sxm226sPvfVX7C0F85oJ2hhdPzpvI8W X-Gm-Gg: ASbGncuhBQHVrWf9tTkYYxmdzJQTfssdHmNWtDH1C+25/auI6WT/Mqq29zFXb4aVsTL 09explDbN0emp6Hh+cwjRYkKU1Y7FhF4b87fQruF3U8qldXehQCmL9aAr0IBAfTzVs8WKTg6aN3 Z6lGsHJ2kVwnF0SsMEkO8Yyy4bOyNPxHIRhsmENvIPxMzYIx03l0lCxLGZxN9nc4myQ2QKYrjFk 44BbGnRu2l7Yg3zv8xkrzsjgDObGo7N/ktKkJ9m9mUlU74+PLE3oSPQ9Xx72LpCtLqw0QIsuwo4 Vc85vMibjw== X-Google-Smtp-Source: AGHT+IH+OHmn6s0Kungo5UCR6QGAaWagpoSv7xAusGaUwud2o/PRpD31BhNVddFZG0ERvni5UO/jkg== X-Received: by 2002:a17:903:41c8:b0:215:a80b:f6f9 with SMTP id d9443c01a7336-219e6e8926dmr398643765ad.8.1735399933623; Sat, 28 Dec 2024 07:32:13 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:846d:3ba6:3078:1833:5938]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-219dc9629acsm151509825ad.46.2024.12.28.07.32.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Dec 2024 07:32:13 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> X-Google-Original-From: Ashvith Shetty <ashvith@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v1 5/5] guix: qt: Revert to gexp-based inputs and outputs Date: Sat, 28 Dec 2024 21:00:07 +0530 Message-ID: <20241228153020.20233-6-ashvith@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241228153020.20233-1-ashvith@HIDDEN> References: <20241228153020.20233-1-ashvith@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Ashvith Shetty <ashvith@HIDDEN> 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.7 (/) * guix/build-system/qt.scm (qt-build): Replace %outputs with #$(outputs->gexp outputs) Replace %build-inputs #$(input-tuples->gexp inputs) Change-Id: I272f117cb9d1679869c15ade0f7da06abc9badc9 --- guix/build-system/qt.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guix/build-system/qt.scm b/guix/build-system/qt.scm index 5f9a5019ae..b3c1c2c6e9 100644 --- a/guix/build-system/qt.scm +++ b/guix/build-system/qt.scm @@ -156,8 +156,8 @@ (define builder #$(with-build-variables inputs outputs #~(qt-build #:source #+source #:system #$system - #:outputs %outputs - #:inputs %build-inputs + #:outputs #$(outputs->gexp outputs) + #:inputs #$(input-tuples->gexp inputs) #:search-paths '#$(sexp->gexp (map search-path-specification->sexp search-paths)) -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 28 Dec 2024 15:32:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 10:32:57 2024 Received: from localhost ([127.0.0.1]:52331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tRYoC-0002x4-RZ for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 10:32:57 -0500 Received: from mail-pj1-f51.google.com ([209.85.216.51]:43379) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tRYoA-0002ww-St for 75159 <at> debbugs.gnu.org; Sat, 28 Dec 2024 10:32:55 -0500 Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-2f13acbe29bso9408417a91.1 for <75159 <at> debbugs.gnu.org>; Sat, 28 Dec 2024 07:32:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735399913; x=1736004713; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=LoUqcOMCDx+A0CxzBKpc6aVQ4qiaIiWEmb0mXOlNkpc=; b=Mut9kmqSN4LdVYEH3OXHid+re/GnFCIXQzJb1e0dI84RiVjJnPyi4S+rKKVhftxGZK uIgsDMBToH9NjKt+pDvW1dqR3pIi36GnOktwey29uf3dUuyf7k5DXCCo3sdYhIJE3T5m pOGqn2r3ZJNMPdPmO0F94eP9iijKRST+PZsJzyKY1UGlN6t9g3IC/vGQ2DfLpUrjyTJS QutG6XLwwpbcw534ist/t/M6nk4JWUydgllvQnpqLLdpKZm5E6/zixIfeyk8mH3pjRoT RD0JxzjNjo8DjM5O6W5P+yPsnfVvC/9Y4zeQLXbkyI/G51G4hBWMFtEcO94Iy8f6yPgl NuwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735399913; x=1736004713; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LoUqcOMCDx+A0CxzBKpc6aVQ4qiaIiWEmb0mXOlNkpc=; b=PjQZDS5oV2znojPQYrw646ztjeFXVtZS7KwVS49r8wqNNxzZFyWWGDRR9DBqQaEitQ fHQ078uS61Rt6EYgS8KLznOIdclnTD9CzZkV/n/oh4Q63LUzIyDxftmIxqKh/n9wOPTo o2kskW1Dfgipum0Qvd3Cd3dFVoV3nlfwhfP3bY9GxHCu0qJ5CFXOWqqc0w4ZuSqXwqRl tjtH2x/DndxWWj4iy4KQ4dadADRBwNdDwVATka1ODG8wa8BYaGqNX5Pm4ug29CsyFxQ1 zHqsH2hQF7yv5B7DGMuyA7yjJLU2dPwi1VazGBRodOXKx793TCL69H/UoarXIOjBH+pG Vujg== X-Gm-Message-State: AOJu0YxsDgYeR+UVWsJODP7KHIr0Bqf9dH+D8SC0MVyvyItDB2gPrGJu GcJ0hK2b5/LlDGjTsZqtE94KJVCAoy+cTUcdHFhwkGbNRV+yiwN7uhWdIzUU X-Gm-Gg: ASbGncvKFnEDANgRbHwHZgj/xVwW+p4ct9xFJVddu2K2Jygo/PP8z/gjQ/tJ9np2z1J 9cZbzDgpP8QOEAC6O59lrBlRrhEuhY5wFx+rIkTfeuKGzOYeMhpE2dDPxMu7sUNlQDZ1zxgeo6s VNiZ0GGAdOYSCLebBTOmyOOkfp7D2FxvxnqIzrGoN6xQmB/hisv/jiGWP09PzW1ndffBsyUjk4P qKexBYSBUrRwQ3Cowx08S6MFxrCMvFJ/3DLZ6kpuWWW9ZMJuqfzvFLpAdfuTvuX8sJ1ifw8pwTS DfhTAlUslw== X-Google-Smtp-Source: AGHT+IEv+snTFLlpSQ37bhiWwt3jmhIoKvELXDKNebF9/u2LPU1OrWPQSWuvpnQiXQ6/GoFcgJfcHg== X-Received: by 2002:a17:90b:3d44:b0:2ee:5a82:433a with SMTP id 98e67ed59e1d1-2f4536ee700mr43681315a91.17.1735399913469; Sat, 28 Dec 2024 07:31:53 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:846d:3ba6:3078:1833:5938]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-219dc9629acsm151509825ad.46.2024.12.28.07.31.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Dec 2024 07:31:53 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> X-Google-Original-From: Ashvith Shetty <ashvith@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v1 4/5] services: Add corectrl-helper-service-type. Date: Sat, 28 Dec 2024 21:00:06 +0530 Message-ID: <20241228153020.20233-5-ashvith@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241228153020.20233-1-ashvith@HIDDEN> References: <20241228153020.20233-1-ashvith@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Ashvith Shetty <ashvith@HIDDEN> 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.7 (/) * gnu/services/pciutils.scm: New file. (corectrl-helper-service-type): new variable. * gnu/local.mk: Add them. * doc/guix.texi (Miscellaneous Services): Document it. Change-Id: I1dbeb927100a9a488909ff1950ec7e50d3797c29 --- doc/guix.texi | 15 ++++++++++++++ gnu/local.mk | 1 + gnu/services/pciutils.scm | 43 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 59 insertions(+) create mode 100644 gnu/services/pciutils.scm diff --git a/doc/guix.texi b/doc/guix.texi index da4d2f5ebc..a36d3cc0f1 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -42550,6 +42550,21 @@ empty list means that no type is specified. @end deftp +@cindex corectrl-helper +@subsubheading CoreCtrl Helper Service + +The @code{(gnu services pciutils)} module provides a DBus service for +interacting with system hardware resources, such as CPU and GPU, +enabling advanced control and management through the CoreCtrl application. + +@defvar corectrl-helper-service-type +The service type for @command{corectrl}, which provides a helper service. + +@lisp +(service corectrl-helper-service-type) +@end lisp +@end defvar + @c %end of fragment @node Privileged Programs diff --git a/gnu/local.mk b/gnu/local.mk index 84160f407a..5ebdb72624 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -751,6 +751,7 @@ GNU_SYSTEM_MODULES = \ %D%/services/nix.scm \ %D%/services/nfs.scm \ %D%/services/pam-mount.scm \ + %D%/services/pciutils.scm \ %D%/services/science.scm \ %D%/services/security.scm \ %D%/services/security-token.scm \ diff --git a/gnu/services/pciutils.scm b/gnu/services/pciutils.scm new file mode 100644 index 0000000000..cfd310b584 --- /dev/null +++ b/gnu/services/pciutils.scm @@ -0,0 +1,43 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2024 Ashvith Shetty <ashvithshetty10@HIDDEN> +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. + +(define-module (gnu services pciutils) + #:use-module (gnu packages pciutils) + #:use-module (gnu services) + #:use-module (gnu services configuration) + #:use-module (gnu services dbus) + #:use-module (guix gexp) + #:export (corectrl-helper-configuration + corectrl-helper-configuration? + corectrl-helper-service-type)) + +(define-configuration corectrl-helper-configuration + (corectrl (file-like corectrl) "The corectrl package")) + +(define (corectrl-helper-dbus-service config) + (list (corectrl-helper-configuration-corectrl config))) + +(define corectrl-helper-service-type + (service-type (name 'corectrl-helper) + (extensions (list (service-extension dbus-root-service-type + corectrl-helper-dbus-service) + (service-extension polkit-service-type + corectrl-helper-dbus-service))) + (default-value (corectrl-helper-configuration)) + ;; TODO: Improve the description. + (description "Run corectrl-helper, an essential service for the corectrl application."))) -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 28 Dec 2024 15:32:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 10:32:44 2024 Received: from localhost ([127.0.0.1]:52328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tRYo0-0002wa-7P for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 10:32:44 -0500 Received: from mail-pl1-f179.google.com ([209.85.214.179]:56632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tRYnx-0002wJ-TR for 75159 <at> debbugs.gnu.org; Sat, 28 Dec 2024 10:32:42 -0500 Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-2166360285dso101212875ad.1 for <75159 <at> debbugs.gnu.org>; Sat, 28 Dec 2024 07:32:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735399896; x=1736004696; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bfCSkjmnJoYLR44qO8PR4lmW+aukWsEgPIgxya+3CaE=; b=h+2n7Nhy+gRv3yvSxnUdtL44IC7tByPCHD3i+7Q2PxbROaeiJAB/fiOLDiGrYmLhdD Cqardd3YwQJNuxpdzqBD7Sga/bjTDqYE5Q9pN5hho6IpkxYS5B25QcR1Hw0OihUvvnxQ +ZvcfWR5Y+qUo1e7ATMvEsIaW2BO78zYpfsBA9T6sn+3NbaDaO6OoiWKrx6YvJY3xVuW wZ6eEaz9zX+NtOCvu4WBHnNHT48f8iIS9earq8LEw/h26AB+MJm9tA7ot5dTxVVAGXoO JubitQ1YUzZE/DjZJhWJI1REnAMcK7DdeDAJyoVRUX76M/WkpyD0TiQLlznzU+gUvFDA c+kA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735399896; x=1736004696; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bfCSkjmnJoYLR44qO8PR4lmW+aukWsEgPIgxya+3CaE=; b=Lj9j1S/tjbG5j5YG2wchxL5yDgEZ3G+Ss+/5zF48rv20vNIQBrsgsLNwx0wa9rpkRw s23EQy6MazAdT3G0olrFjrvoi0QBAcOpB1nKe703/QlgL0bmFNeVSoXkVjlRIrbFJv88 Qt4VEZFjI/IqvJA7y8j1nWh7AssVA0m19S6tSdD28svK/qbnn6ibTUZQ3o/v6lnrayOo lf1eA17DrfDOOq/eDu2oj6Pmdq55SmkU9j9jcsDVQA+ZXGy1xSwf6zijWujsJnEdBvmx zIoFvbqGaKzLhKXKJRTI8qeD3EKhFPR5DwVwQ3ZlVR5atYG1iQf6KLcI7/odTWzoaCwk 3z3Q== X-Gm-Message-State: AOJu0YzJXqAZxaufITEoIaKZ8t6WBSmIRBGrNjlD1IF5An6m5npkp1my +Dy83LRz8I9ArDUVPQt5Ga+k+n69d+SB6ZFg3d1meje/O920Fy+mOj2Q/fG1 X-Gm-Gg: ASbGncvEXFg1SN+jpgISJw/pZkjcx980jH7oTouxpmBYC4xzttopyKp80WOJU4WNDFv 2Lctc4A+t7kNAZMuy+uwk7iss4WrgHGdArh73vVCa9Eu4MfTz6Tmgb+X6e/RqgQ8GEwD+8V2AuZ mEzi3g3dCAWXua/Ux3SFp05zAVCNS60hOJ/rpjN+4kAwOxgPrGfKLLicGbQ5jFyivq9r66/M8bf flQR/JLLHCGrsQb0NpjkbsmZADSMvR0M9A4gsXagxtE7HylvGHtUXyndMc0DBNT5DlqIZtfF3aZ KOeRCdaRZQ== X-Google-Smtp-Source: AGHT+IGEcudERvnRjF4mb9H23a+imBVrlAAZuyycAS+EoIMDvvJjm2hz4/R+nhrwv2al9fVM2cg8OQ== X-Received: by 2002:a17:90b:538b:b0:2ee:5bc9:75b5 with SMTP id 98e67ed59e1d1-2f452dfccf6mr44387775a91.4.1735399895956; Sat, 28 Dec 2024 07:31:35 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:846d:3ba6:3078:1833:5938]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-219dc9629acsm151509825ad.46.2024.12.28.07.31.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Dec 2024 07:31:35 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> X-Google-Original-From: Ashvith Shetty <ashvith@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v1 3/5] gnu: Add corectrl. Date: Sat, 28 Dec 2024 21:00:05 +0530 Message-ID: <20241228153020.20233-4-ashvith@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241228153020.20233-1-ashvith@HIDDEN> References: <20241228153020.20233-1-ashvith@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Ashvith Shetty <ashvith@HIDDEN> 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.7 (/) * gnu/packages/pciutils.scm (corectrl): New variable. * gnu/packages/patches/corectrl-polkit-install-dir.patch: New file. Change-Id: I726c6cbfb6530abd8284f36e10a1e1f7a0fc4661 --- .../patches/corectrl-polkit-install-dir.patch | 21 +++++ gnu/packages/pciutils.scm | 83 ++++++++++++++++++- 2 files changed, 103 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/corectrl-polkit-install-dir.patch diff --git a/gnu/packages/patches/corectrl-polkit-install-dir.patch b/gnu/packages/patches/corectrl-polkit-install-dir.patch new file mode 100644 index 0000000000..586e096cf4 --- /dev/null +++ b/gnu/packages/patches/corectrl-polkit-install-dir.patch @@ -0,0 +1,21 @@ +diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt +index c262086..523ea97 100644 +--- a/src/helper/CMakeLists.txt ++++ b/src/helper/CMakeLists.txt +@@ -26,15 +26,7 @@ message("D-Bus files will be installed into ${DBUS_DATADIR_PREFIX_DIR}/dbus-1") + + # Find polkit + pkg_check_modules(POLKIT REQUIRED polkit-gobject-1) +-execute_process( +- COMMAND pkg-config --variable=policydir polkit-gobject-1 +- RESULT_VARIABLE POLKIT_POLICY_INSTALL_DIR_RESULT +- OUTPUT_VARIABLE POLKIT_POLICY_INSTALL_DIR +- OUTPUT_STRIP_TRAILING_WHITESPACE +-) +-if(NOT POLKIT_POLICY_INSTALL_DIR_RESULT EQUAL "0") +- message(FATAL_ERROR "Failed to retrieve Polkit `policydir` variable using pkg-config") +-endif() ++option(POLKIT_POLICY_INSTALL_DIR "Polkit policy directory") + + list(APPEND HELPER_COMPILE_DEFINITIONS + SPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE diff --git a/gnu/packages/pciutils.scm b/gnu/packages/pciutils.scm index 08f1634113..1ae568a8eb 100644 --- a/gnu/packages/pciutils.scm +++ b/gnu/packages/pciutils.scm @@ -6,6 +6,7 @@ ;;; Copyright © 2020, 2023, 2024 Janneke Nieuwenhuizen <janneke@HIDDEN> ;;; Copyright © 2022 Brendan Tildesley <mail@HIDDEN> ;;; Copyright © 2022 Marius Bakke <marius@HIDDEN> +;;; Copyright © 2024 Ashvith Shetty <ashvithshetty10@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -30,11 +31,23 @@ (define-module (gnu packages pciutils) #:use-module (guix utils) #:use-module (guix git-download) #:use-module (guix build-system gnu) + #:use-module (guix build-system qt) #:use-module (gnu packages) + #:use-module (gnu packages base) + #:use-module (gnu packages check) #:use-module (gnu packages compression) + #:use-module (gnu packages crypto) + #:use-module (gnu packages gcc) + #:use-module (gnu packages gl) + #:use-module (gnu packages logging) + #:use-module (gnu packages maths) + #:use-module (gnu packages polkit) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages glib) #:use-module (gnu packages linux) - #:use-module (gnu packages base)) + #:use-module (gnu packages qt) + #:use-module (gnu packages vulkan) + #:use-module (gnu packages xml)) (define-public hwdata (package @@ -173,3 +186,71 @@ (define-public pciutils of operating systems. This includes the @command{lspci} and @command{setpci} commands.") (license license:gpl2+))) + +;; corectrl also requires the helper service. +;; See corectrl-helper-service-type. +;; +;; Please read the setup instructions from: +;; https://gitlab.com/corectrl/corectrl/-/wikis/Installation +;; and +;; https://gitlab.com/corectrl/corectrl/-/wikis/Setup +;; +;; corectrl also requires CONFIG_NETLINK_DIAG to be set to +;; either 'y' or 'm' - 'm' is the default in Guix. In that case, +;; the kernel module has to be loaded. +;; +;; To allow rootless corectrl, add user to the "corectrl" group. + +(define-public corectrl + (package + (name "corectrl") + (version "1.4.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/corectrl/corectrl") + (commit (string-append "v" version)))) + (sha256 + (base32 "0qpc04xxzv4jbqqlraqriipix4ph7bm1hfiry807jjp668i9n25d")) + (file-name (git-file-name name version)) + (patches (search-patches "corectrl-polkit-install-dir.patch")))) + (build-system qt-build-system) + (arguments + (list + #:qtbase qtbase-5 + #:tests? #t + #:configure-flags #~(list "-DINSTALL_DBUS_FILES_IN_PREFIX=true" + (string-append "-DPOLKIT_POLICY_INSTALL_DIR=" + #$output + "/share/polkit-1/actions") + (string-append "-DWITH_PCI_IDS_PATH=" + (search-input-file + %build-inputs + "/share/hwdata/pci.ids"))))) + (native-inputs (list pkg-config gcc-13)) + (propagated-inputs (list mesa-utils vulkan-tools util-linux)) + (inputs (list dbus + botan + catch2-3 + hwdata + polkit + procps + pugixml + qtcharts-5 + qtdeclarative-5 + qtquickcontrols2-5 + qtsvg-5 + qttools-5 + quazip + spdlog + trompeloeil + units + zlib)) + (home-page "https://gitlab.com/corectrl/corectrl") + (synopsis "Profile based system control utility") + (description + "CoreCtrl is a Free and Open Source GNU/Linux application that allows +you to control with ease your computer hardware using application profiles. +It aims to be flexible, comfortable and accessible to regular users.") + (license (list license:gpl3)))) -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 28 Dec 2024 15:32:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 10:32:22 2024 Received: from localhost ([127.0.0.1]:52325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tRYnd-0002vu-RJ for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 10:32:22 -0500 Received: from mail-pl1-f178.google.com ([209.85.214.178]:47325) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tRYnb-0002vl-Tc for 75159 <at> debbugs.gnu.org; Sat, 28 Dec 2024 10:32:20 -0500 Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-21680814d42so88407855ad.2 for <75159 <at> debbugs.gnu.org>; Sat, 28 Dec 2024 07:32:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735399879; x=1736004679; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=d1zFBlMbx1yN0TZ+lKIKYdRGRtpZ1YIPEpxzpiRW/Y4=; b=kzA4+qAotp6nzYEjqmN86P+F83oF1rv0v0EdqLldOUFWNhTq5WyJc7G6Wl/5LgdhTQ yX9n/JOuwLgO1/3UVie4aJWMpH7gME41dF1th0VgRKaocL3+Z6Nxi2/2HZLgUb4t7apq SHzY87rfaGPhhKuVSR8mQtOg0Ao995oTdUltyAo9sq9r1i3L4FgMi/TE3xuKIbaikTPM YphtJOTh75MllMEZdDs6lFZ9khNYuQgE26UxH1q790NZbph5oDTr6vIdkvEEd5SoZfsR h8npcak1m4MUscixTGDiKBFBJLl0d5e3PvdCVAWoZYwxp7VJqnzldapMYmOkO2rn5fCq dx5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735399879; x=1736004679; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=d1zFBlMbx1yN0TZ+lKIKYdRGRtpZ1YIPEpxzpiRW/Y4=; b=YOgRepyUlxwocY94J7RfFeuO0Hqql2xd1HUMyd0/aOp3PfoLAPG1JVL6K4/Ll22j/Y HCcGsMEGDpphBF2vud4EygOFlQc/2ZRBPB972EQwTGKzvmRbRsLk2nYfIPXWVa/FUoO/ BVODIDxUUqd6P8ezd3rVQpZtOsxNzoeguXFflcdmPBiuCg26QUdONKSSiBRmQA5vZ5Aa ovYIx7PRfZFgvFuDext1T2bGICEU6UIval4gX0r/QGnOYGU4gfuUfRM7m9Q+VJA4/2rr 5azT+pyxJLBft1RrBkPSDrEIxyDgbaiAI/6ZhIzcTSASZi9Ml0LKYc3/PuXmedMjzV1p DhuQ== X-Gm-Message-State: AOJu0Yyk/7lzGGkcdLq8fPmW+QFQMTsAdvq3pheWcO2DpeSEzA1R+vc3 LrKgexGsarIWuseE8Whsx0VHrIS4luJ89lMO1SzGYH5JVtHt0KTurCplWf+6 X-Gm-Gg: ASbGncszu70Dqy9zu1ReRbrUcHI0G0nXjivwDv7GPbe6D4PAg4yRNrZUUVvPsLT0NPC VrgFkwWMMQd4FFIGLIBgXY5PvMAdVJ0resgqIVySI2S7Cw1WCDjSph7fnkYvYV93vqqvXIFtwg2 NROYfliebuk5KDGaXS2y28RwuvmIZciSJw8OY5TM/4HaAh3NZLFupJk212KKzkYHpQb763LAj7t Mxny4MBDkRWDPm3sW5sPLoow6ajRsRQq6mwoJ+QUua4g5oetC8FwwPejQ2dqnF3yVdqkB2qf+wP SmkaMtzMtw== X-Google-Smtp-Source: AGHT+IEABShlMOrBCoFCJJJqSnYuUvjYGITGdUhB2sLNKjXTQ/cQbEaUZXyGE4INqNdyL6Q6i+DbBQ== X-Received: by 2002:a17:903:41c1:b0:215:6426:30a5 with SMTP id d9443c01a7336-219e70c01f7mr458327035ad.40.1735399878867; Sat, 28 Dec 2024 07:31:18 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:846d:3ba6:3078:1833:5938]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-219dc9629acsm151509825ad.46.2024.12.28.07.31.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Dec 2024 07:31:18 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> X-Google-Original-From: Ashvith Shetty <ashvith@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v1 2/5] gnu: Add trompeloeil. Date: Sat, 28 Dec 2024 21:00:04 +0530 Message-ID: <20241228153020.20233-3-ashvith@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241228153020.20233-1-ashvith@HIDDEN> References: <20241228153020.20233-1-ashvith@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Ashvith Shetty <ashvith@HIDDEN> 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.7 (/) * gnu/packages/check.scm (trompeloeil): New variable. Change-Id: I44d83ff4230a1c836bedc124acb1a40742f17021 --- gnu/packages/check.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index dd32800870..6afd7fefb5 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -3805,6 +3805,29 @@ (define-public toml-test tests. The output format is JSON.") (license license:expat))) +(define-public trompeloeil + (package + (name "trompeloeil") + (version "49") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rollbear/trompeloeil") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0m4bfzcj033qfk3sihbikrhk9krsdbsqk79nsambnsnqqcgc2903")))) + (build-system cmake-build-system) + (arguments + (list + #:tests? #f)) + (home-page "https://github.com/rollbear/trompeloeil") + (synopsis "Header only C++14 mocking framework") + (description + "A thread-safe header-only mocking framework for C++11/14 using the Boost Software License 1.0") + (license license:boost1.0))) + (define-public unittest-cpp (package (name "unittest-cpp") -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 28 Dec 2024 15:32:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 10:32:00 2024 Received: from localhost ([127.0.0.1]:52320 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tRYnI-0002un-Cv for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 10:32:00 -0500 Received: from mail-pl1-f177.google.com ([209.85.214.177]:52577) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tRYnF-0002uS-Py for 75159 <at> debbugs.gnu.org; Sat, 28 Dec 2024 10:31:58 -0500 Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-21661be2c2dso90966025ad.1 for <75159 <at> debbugs.gnu.org>; Sat, 28 Dec 2024 07:31:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735399852; x=1736004652; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=VolvP0n4hQd0yPvzjPzhc/5tHm8nNINEE7L0j+AkbTw=; b=ME8Qy98JAPvHrpz/mWaFN8zb4xUGxg9JYUpNC8WLjMbRo/b+3qr4YWc7blXSVpPWgH Ohxb+gOpAtDRMuoFTTdWY+YLmnf1bQrN+YO9zX3uml9SZ74okeu108khQkhcaTPFv2jQ SGBxIwLRDTfVk6TQYIxQ8vdSQMmZviGCTI440nGD5FyMgnNMbI8Z5zfNSJnV+9mYh26S d01QQ3fg3r+FzKdTQrCX0N4cSBIY5N9LXvgCVheeuVw3Du9eaWIzlXhzStenjKFUiwTF A7JeA/U/dI/VBIjoC2EhS3s+fIAr6VKcn0qmP7YWYhMBZtEFm1Q9CwaxISgmdSVGaE3p 23Qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735399852; x=1736004652; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=VolvP0n4hQd0yPvzjPzhc/5tHm8nNINEE7L0j+AkbTw=; b=wSSgyOabFFdV7YExE5gNkglDw8RmIiCkBBL7WARRn/vINxLFLU7WNObHfKLDFz0slc DI7lJjI3yg9iDwTnAKPjCbzJtSvzZnxR5MGm5tsdR64OhXVo7ABL193rsCb1EKL5ZHb0 Z9KnOkGhQ3xlhx3zrtqdqYEftnwsPprgyR4Y4/Al1UN/oN9pbasQipOqfv0VSop0JCoO CDz+zJgUazxYpKaOhyWulmcBf4AbsweIamMkKfKY/xvPpvbeBIxuUQquHwEqIrb8rXr5 KB3QZSfwWINiENaHL+qOc0udrN5xXy8dm2tvlHPvXM9y4KgTIJUavS415q0IWUotNp/V hcKg== X-Gm-Message-State: AOJu0Yz3uI0wbRMLD1X4TqCSRzOeC1eealjW2b1YwNugmK29SXypzMv3 gcAfhlBLfJ1Svj77xbYCSlDn9PYs8lp5NdvIAK2aexFWL6OB9u9b9xmYDcv3 X-Gm-Gg: ASbGnct12c+jIUtxwVNFRMiHkQJ1/LS/JO2p4bFO7y9tMsPIJe9aNSvRWgOkGSMeyCC JDJBKXA1EDDs1zf3dnD/nqvCA8lcVi1VpfRuhRwFTDtBv7mBeFxr4MbN4eAJ/ILAPnOw2V4ykEO GAMeLe4/pk12y5pcLLjIH2r/2KZUbHOeu0dKYE6oA4R4LMvxnY6m2H2e1JOG8Y0tSiFEUu8Zns/ XXOyGDwVmVB8Yiisg2WCAr94KugZxmhOw9pxaYmvV+UYh7K0moaGsVaec9quo+UO9rcVkT09+7t 6jGSfXVfAg== X-Google-Smtp-Source: AGHT+IGUd9gtaoGW4phdI30TD8MIDrPaV2JUNRqA1hV9jsclEuyAG4feM5tr+N68rCyPJYM6hDzLdg== X-Received: by 2002:a17:902:d48f:b0:212:4aec:f646 with SMTP id d9443c01a7336-219e6ec1340mr363396665ad.33.1735399851865; Sat, 28 Dec 2024 07:30:51 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:846d:3ba6:3078:1833:5938]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-219dc9629acsm151509825ad.46.2024.12.28.07.30.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Dec 2024 07:30:51 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> X-Google-Original-From: Ashvith Shetty <ashvith@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v1 1/5] guix: qt: add inputs and outputs build variables in qt-build Date: Sat, 28 Dec 2024 21:00:03 +0530 Message-ID: <20241228153020.20233-2-ashvith@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241228153020.20233-1-ashvith@HIDDEN> References: <20241228153020.20233-1-ashvith@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Rutherther <rutherther@HIDDEN> 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.7 (/) From: Rutherther <rutherther@HIDDEN> Qt build doesn't provide build-variables of inputs and outputs, so it's not possible to refer to %outputs in arguments of a package that uses qt-build-system. This patch unifies qt-build-system's behavior with other build systems like cmake-build-system or gnu-build-system. * guix/build-system/qt.scm (qt-build): Wrap with with-build-variables to provide variables to arguments Change-Id: I65853a5831ce7b5dc7ebe10807c6e61bb89cab36 --- guix/build-system/qt.scm | 54 +++++++++++++++++++++------------------- 1 file changed, 28 insertions(+), 26 deletions(-) diff --git a/guix/build-system/qt.scm b/guix/build-system/qt.scm index d1f721c54e..5f9a5019ae 100644 --- a/guix/build-system/qt.scm +++ b/guix/build-system/qt.scm @@ -152,32 +152,34 @@ (define builder (with-imported-modules imported-modules #~(begin (use-modules #$@(sexp->gexp modules)) - (qt-build #:source #+source - #:system #$system - #:outputs #$(outputs->gexp outputs) - #:inputs #$(input-tuples->gexp inputs) - #:search-paths '#$(sexp->gexp - (map search-path-specification->sexp - search-paths)) - #:phases #$(if (pair? phases) - (sexp->gexp phases) - phases) - #:qtbase #+qtbase - #:qt-wrap-excluded-outputs #$qt-wrap-excluded-outputs - #:qt-wrap-excluded-inputs #$qt-wrap-excluded-inputs - #:configure-flags #$configure-flags - #:make-flags #$make-flags - #:out-of-source? #$out-of-source? - #:build-type #$build-type - #:tests? #$tests? - #:test-target #$test-target - #:parallel-build? #$parallel-build? - #:parallel-tests? #$parallel-tests? - #:validate-runpath? #$validate-runpath? - #:patch-shebangs? #$patch-shebangs? - #:strip-binaries? #$strip-binaries? - #:strip-flags #$strip-flags - #:strip-directories #$strip-directories)))) + + #$(with-build-variables inputs outputs + #~(qt-build #:source #+source + #:system #$system + #:outputs %outputs + #:inputs %build-inputs + #:search-paths '#$(sexp->gexp + (map search-path-specification->sexp + search-paths)) + #:phases #$(if (pair? phases) + (sexp->gexp phases) + phases) + #:qtbase #+qtbase + #:qt-wrap-excluded-outputs #$qt-wrap-excluded-outputs + #:qt-wrap-excluded-inputs #$qt-wrap-excluded-inputs + #:configure-flags #$configure-flags + #:make-flags #$make-flags + #:out-of-source? #$out-of-source? + #:build-type #$build-type + #:tests? #$tests? + #:test-target #$test-target + #:parallel-build? #$parallel-build? + #:parallel-tests? #$parallel-tests? + #:validate-runpath? #$validate-runpath? + #:patch-shebangs? #$patch-shebangs? + #:strip-binaries? #$strip-binaries? + #:strip-flags #$strip-flags + #:strip-directories #$strip-directories))))) (mlet %store-monad ((guile (package->derivation (or guile (default-guile)) system #:graft? #f))) -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 28 Dec 2024 15:31:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 10:31:49 2024 Received: from localhost ([127.0.0.1]:52317 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tRYn7-0002uI-0I for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 10:31:49 -0500 Received: from mail-pl1-f170.google.com ([209.85.214.170]:43353) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tRYn4-0002u1-IY for 75159 <at> debbugs.gnu.org; Sat, 28 Dec 2024 10:31:47 -0500 Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-21631789fcdso77449205ad.1 for <75159 <at> debbugs.gnu.org>; Sat, 28 Dec 2024 07:31:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735399840; x=1736004640; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=o3IMyhlWsJaXbCPHC7oQVZoI3XI7VAgWmCkExZWuoPA=; b=nf2s0OSG0gJYn83PVHewhitBliFVr9JvnPYCnyh6pHqisXt1p9dPxGa7HKAEWGSdoG I8n7VeaJWcLHJ9ypA4k+ukpOeZJyPSWI2S3tbUkQohnbGOTMONJnPUL5JdYnCvJnND9F CqDbWR5yqhYDEDqdihIJbFVdioJlYuif9IdAXNyGyC3TeudWm+qFYjNEt5W8exugSO74 ODJg3kDdjM9m5kDNnRWQvu/NI43DMFSbiVt25GIYbVf/eyCjo4IWS1xmqSb8Izbg9sJm aomN0lLyf5SN+pX5NL7fy7G6KmLrGDS8z3uNBPbfP8m9yb4T3s1IstRu6wNVRFyKPQib RKBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735399840; x=1736004640; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=o3IMyhlWsJaXbCPHC7oQVZoI3XI7VAgWmCkExZWuoPA=; b=pkwtoHfAFmDYAcPOkRiWaLHzPCuTOU18NcKD6AB1kXNcfzIzo0BM9Jqg2zfnLf+Ue3 5jp8CUVYCUStGmk6w1GdRmIl6lGuKYlZL8q4jlO/Jm8pdEmIV1btiWfRyvZdEnSN6p93 CZgZMkj8bh8GOfoIpu6OTaAxxNGJ8bICfZdplNuQVm40i2Sn3eMBZgkmXH3XcwZzKOAy pjhUEsnnwRLZSgU3AFn8DBa3oTmf4+YAT1XkfAV5Jo+UUneXbnc7DohWB1w0MumuQ6YA vJJZGoMFHsMA64Aom69jppsxLL+17fjqmRNf9VTiviPHWSUNZuJ/MKWDUiezM72pUinL ix7w== X-Gm-Message-State: AOJu0Yy53gpHvoG2E9nCc6LFr8qzSY8qShe7xqSfcxreXKzAjVr9/f2/ 1tR+7Xcmfa7LuNFgDw3Ot9QWKpJWkTA+P5CN9ho1HD0jK7FHaX60dP4EMqZy X-Gm-Gg: ASbGncuCdYmc8PPuc7awYVR3bEeGU6tun23LdrNM+6pJOCB+5OyvjtV3OrObjPEPAPm keOnSAvoO+Xd9tNqE7CqL3EDYgoO+QfklGNcINoglkXpJjy3nGpFEGWZFDH0KggQW6AcelbJ1XR YIvtPUiWv52e71b5Bq4wKYYl21e0y8mKmFi2MhPANeF2kTDLbk0+FiNc8lmK4oL+9rrZ73aADBv Fu9906lC/OuwbItu8MirxHChPZTarsFXboJ4NqWUsGmcvqD8c4O9pR1EP9TAGhVT1sYj/nXaI4k 33mXdXH2XA== X-Google-Smtp-Source: AGHT+IFlkvvGWcs9isea+lafYhtf/z59kjdeJZCb2SnyPvUhdp0vwJ7c1exTV01QuVTaHpBhDlQznA== X-Received: by 2002:a17:902:ea10:b0:216:271d:e06c with SMTP id d9443c01a7336-219e6ca6cb3mr392872275ad.4.1735399840278; Sat, 28 Dec 2024 07:30:40 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:846d:3ba6:3078:1833:5938]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-219dc9629acsm151509825ad.46.2024.12.28.07.30.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Dec 2024 07:30:39 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> X-Google-Original-From: Ashvith Shetty <ashvith@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v1 0/5] Add corectrl and corectrl-helper-service-type Date: Sat, 28 Dec 2024 21:00:02 +0530 Message-ID: <20241228153020.20233-1-ashvith@HIDDEN> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Ashvith Shetty <ashvith@HIDDEN> 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.7 (/) Updated patch series replaces %outputs with #$(outputs->gexp outputs) and %build-inputs with #$(input-tuples->gexp inputs). Ashvith Shetty (4): gnu: Add trompeloeil. gnu: Add corectrl. services: Add corectrl-helper-service-type. guix: qt: Revert to gexp-based inputs and outputs Rutherther (1): guix: qt: add inputs and outputs build variables in qt-build doc/guix.texi | 15 ++++ gnu/local.mk | 1 + gnu/packages/check.scm | 23 +++++ .../patches/corectrl-polkit-install-dir.patch | 21 +++++ gnu/packages/pciutils.scm | 83 ++++++++++++++++++- gnu/services/pciutils.scm | 43 ++++++++++ guix/build-system/qt.scm | 54 ++++++------ 7 files changed, 213 insertions(+), 27 deletions(-) create mode 100644 gnu/packages/patches/corectrl-polkit-install-dir.patch create mode 100644 gnu/services/pciutils.scm -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 28 Dec 2024 12:50:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 07:50:07 2024 Received: from localhost ([127.0.0.1]:49713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tRWGd-0003HE-32 for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 07:50:07 -0500 Received: from smtp81.cstnet.cn ([159.226.251.81]:60232 helo=cstnet.cn) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>) id 1tRWGa-0003GT-2G for 75159 <at> debbugs.gnu.org; Sat, 28 Dec 2024 07:50:06 -0500 Received: from m (unknown [107.174.64.25]) by APP-03 (Coremail) with SMTP id rQCowAA3IDPq829ntBVuBA--.11507S2; Sat, 28 Dec 2024 20:49:51 +0800 (CST) From: Zheng Junjie <zhengjunjie@HIDDEN> To: Ashvith Shetty <ashvithshetty10@HIDDEN> Subject: Re: [bug#75159] [PATCH v0 1/4] guix: qt: add inputs and outputs build variables in qt-build In-Reply-To: <20241228104424.4001-1-ashvith@HIDDEN> (Ashvith Shetty's message of "Sat, 28 Dec 2024 16:14:03 +0530") References: <20241228102102.922-1-ashvith@HIDDEN> <20241228104424.4001-1-ashvith@HIDDEN> User-Agent: mu4e 1.12.7; emacs 30.0.92 Date: Sat, 28 Dec 2024 20:49:40 +0800 Message-ID: <87r05st1jv.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: rQCowAA3IDPq829ntBVuBA--.11507S2 X-Coremail-Antispam: 1UD129KBjvJXoWxWw4UtF15AF47Kw1UXr4Dtwb_yoW5ur15pa nYkF43Krs8Jr17JrsFgFn2qrn8Gws2kw1jya1SvF12y34Yvr929rWfK3WfXrWayw1rua4U Wr1Syw17ur97XrDanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUyEb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Xr0_Ar1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Gr0_Cr1l84ACjcxK6I8E87Iv67AKxVW0oVCq3wA2z4x0Y4vEx4 A2jsIEc7CjxVAFwI0_GcCE3s1le2I262IYc4CY6c8Ij28IcVAaY2xG8wASzI0EjI02j7Aq F2xKxwAqx4xG64xvF2IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4 A2jsIE14v26r1j6r4UMcvjeVCFs4IE7xkEbVWUJVW8JwACjcxG0xvEwIxGrwCF04k20xvY 0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F40E14v26r1j6r18MI8I3I 0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_Jrv_JF1lIxkGc2Ij64vIr41lIxAI cVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcV CF04k26cxKx2IYs7xG6r1j6r1xMIIF0xvEx4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIE c7CjxVAFwI0_Jr0_GrUvcSsGvfC2KfnxnUUI43ZEXa7IU5PpnJUUUUU== X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75159 Cc: Rutherther <rutherther@HIDDEN>, 75159 <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: -3.3 (---) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Ashvith Shetty <ashvithshetty10@HIDDEN> writes: > From: Rutherther <rutherther@HIDDEN> > > Qt build doesn't provide build-variables of inputs and outputs, > so it's not possible to refer to %outputs in arguments of > a package that uses qt-build-system. This patch unifies > qt-build-system's behavior with other build systems like > cmake-build-system or gnu-build-system. see https://mail.gnu.org/archive/html/guix-devel/2024-12/msg00124.html Things like %outputs are outdated, please use gexp related > > * guix/build-system/qt.scm (qt-build): Wrap with with-build-variables to > provide variables to arguments > > Change-Id: I65853a5831ce7b5dc7ebe10807c6e61bb89cab36 > --- > guix/build-system/qt.scm | 54 +++++++++++++++++++++------------------- > 1 file changed, 28 insertions(+), 26 deletions(-) > > diff --git a/guix/build-system/qt.scm b/guix/build-system/qt.scm > index d1f721c54e..5f9a5019ae 100644 > --- a/guix/build-system/qt.scm > +++ b/guix/build-system/qt.scm > @@ -152,32 +152,34 @@ (define builder > (with-imported-modules imported-modules > #~(begin > (use-modules #$@(sexp->gexp modules)) > - (qt-build #:source #+source > - #:system #$system > - #:outputs #$(outputs->gexp outputs) > - #:inputs #$(input-tuples->gexp inputs) > - #:search-paths '#$(sexp->gexp > - (map search-path-specification->s= exp > - search-paths)) > - #:phases #$(if (pair? phases) > - (sexp->gexp phases) > - phases) > - #:qtbase #+qtbase > - #:qt-wrap-excluded-outputs #$qt-wrap-excluded-outputs > - #:qt-wrap-excluded-inputs #$qt-wrap-excluded-inputs > - #:configure-flags #$configure-flags > - #:make-flags #$make-flags > - #:out-of-source? #$out-of-source? > - #:build-type #$build-type > - #:tests? #$tests? > - #:test-target #$test-target > - #:parallel-build? #$parallel-build? > - #:parallel-tests? #$parallel-tests? > - #:validate-runpath? #$validate-runpath? > - #:patch-shebangs? #$patch-shebangs? > - #:strip-binaries? #$strip-binaries? > - #:strip-flags #$strip-flags > - #:strip-directories #$strip-directories)))) > + > + #$(with-build-variables inputs outputs > + #~(qt-build #:source #+source > + #:system #$system > + #:outputs %outputs > + #:inputs %build-inputs > + #:search-paths '#$(sexp->gexp > + (map search-path-specificat= ion->sexp > + search-paths)) > + #:phases #$(if (pair? phases) > + (sexp->gexp phases) > + phases) > + #:qtbase #+qtbase > + #:qt-wrap-excluded-outputs #$qt-wrap-excluded-= outputs > + #:qt-wrap-excluded-inputs #$qt-wrap-excluded-i= nputs > + #:configure-flags #$configure-flags > + #:make-flags #$make-flags > + #:out-of-source? #$out-of-source? > + #:build-type #$build-type > + #:tests? #$tests? > + #:test-target #$test-target > + #:parallel-build? #$parallel-build? > + #:parallel-tests? #$parallel-tests? > + #:validate-runpath? #$validate-runpath? > + #:patch-shebangs? #$patch-shebangs? > + #:strip-binaries? #$strip-binaries? > + #:strip-flags #$strip-flags > + #:strip-directories #$strip-directories))))) >=20=20 > (mlet %store-monad ((guile (package->derivation (or guile (default-gui= le)) > system #:graft? #f))) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmdv8+QACgkQO1qpk+Gi 3/A4AhAAjzlIVPDP4irSgyKR343ZravChXy5mBx6GkiM39DEsH48dzXs0Aztjevl JMbmvFDUxa0STuT2eLDsjVuoAYiQrANOuxENUmWVLYxyp6rx070451b3sCM44rGG fUkzYbzV/Tpo17aMnC/iX6I37+oKspTqTfoDsHnU9cGVTpfxfAL3+6OElwR5cY7H EDn1pki56DuSJc/GSw1d+bOjUi9WxjW1l3mP5bXavlQP/P9ksJK7LHWIHjHkPydo 3Y7A3aJYQ4hfKjvXkDYhkCEIQNLbs1H6cCWZ946M5/24IPOM+k8VQ7OOqlxy/SbW FAEjgL3+/grhTR6MdDxeBmF3NUhJPx3jwoQp6iWJdAm/EEEg92BLsudvx+dlRIAn 2p1iQaA0rRwyWxt4WaBiQpsh3/G/Ps16+YvrX85FHuhFrGLc6inRvc/O6YLhi6kD 7Gd0Yfhx3xcNcn3x8KvqZF8BVyeOLu72qqpvJk4OPx2S+WZ1ZG3bG1gd8ykqRyzs /WkDKcmF57cdUKmw6Cucd3lkbyNERvcIOBfbStMw9qAb0kROLtluXNsc6ue8E+Jl 2FNVN0xCJtCQBELNnSoLUWNoPF7sQCCXYV8567NWtf9nlYZ0j6PHtocwLuBRTf0y frCK+8C5AmFH8C5loudU4ljejfZaZK0oW8WzI8zIzX+Wcs2G4cE= =JR51 -----END PGP SIGNATURE----- --=-=-=--
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 28 Dec 2024 10:46:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 05:46:51 2024 Received: from localhost ([127.0.0.1]:48880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tRULL-0005Pm-2g for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 05:46:51 -0500 Received: from mail-pl1-f169.google.com ([209.85.214.169]:61606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tRULJ-0005Pe-E5 for 75159 <at> debbugs.gnu.org; Sat, 28 Dec 2024 05:46:50 -0500 Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-2166022c5caso86761125ad.2 for <75159 <at> debbugs.gnu.org>; Sat, 28 Dec 2024 02:46:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735382748; x=1735987548; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=LoUqcOMCDx+A0CxzBKpc6aVQ4qiaIiWEmb0mXOlNkpc=; b=TYVq3AQj29DWdOUhrA+PVtx/kQ+hpbfDZorzhhP9BopjuvwxIN0/oSUUGCwCHh58Mr rXlLqdLeAyXRIxW5nJX6/lAExWJEgs+1m7qQUy6Jy3vHUI21LiWGkWB0nf2NFNSigYwJ ra2obn0/9Oy9waiiyckFNL7xvOlAgldx/EoQOY2UODt360rIGW3jLDfIlEsoYwyyR0UT kN/605Gv6qSwgOnCL9Nf1ir4w5T1VG09aK1/80McDmD36wcxaK78CVDLSh/6LpS4rEgr qudM6SbD6yj2n33UMVmM+F6VN66kPxw3tqwxwBjQIRboqg1xrSQGytC8bW3zOW/MXh1c 3BGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735382748; x=1735987548; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LoUqcOMCDx+A0CxzBKpc6aVQ4qiaIiWEmb0mXOlNkpc=; b=TZ9Ki5ptbFnrkFO4mdXbKH76yFt08reYCrD/Kj4+5aYW9I7po0a+zYBn2ZSUGfKmnR d3DSCdnxv58lWAmLWyeUa4hZUF4euQuVnZ7ZbfTDOXm1mUNttooGLuqPWv6x3jAC7SaQ YqNXa81/fKQyEbaELQbnba4N+Oum7HySCsMENBzIIqzSJqM152djFQvurHRHJyUYGmTI EMSwfvYJhYowNjfEmquJ2PdPoRgph98SO+UQZGsAhx7wtUmh69/6ZIF/zpFDwufOyb9x Iktjpm/PU63KGJl8FAXVEcp5TYho8R++XS6XwwFksjxHW54R874RtzLx6/rMaAxjtjfa LumA== X-Gm-Message-State: AOJu0Yz238WsKHGU7UUgHglZ6L+157yhqrPXmMh7BFxH/EqOlSo6+VBG DjeFgtUmSMcPBTZLmJI3icQ89w9b8kXIYjMX+XK78i8RxsY//Sc/Fb4gIBi9 X-Gm-Gg: ASbGncs4hZUbdV2qxnZhBCfaiqTQViyeSlOmXlJuXRpGNdu+oCdfZ33Q6tO2ha7eP0g HGztDHrsUhv8/JxaiNUX0gNQ7t3fAdKVA9dFLHweanzoDBhCOfeiq+SdSd10aiItzAe+S+emOuy 0lZSG3v9Sn0ZVq3XOyiXDxLMDw2/CLdVKCtNJ0hlkKktAmcOghiwDB0PcsmmHR1LRka562RRGGv iSr4nQCrN8UhvAFkXRdb6JC1GyMMgUv1AhP0iE8XUT43ekJkohz6vRE0saRz9tIKEhdiEFR1I/A t5YmzV6oPA== X-Google-Smtp-Source: AGHT+IE2iQfNieSrVJ28OnX30uYj5fgyMVKN0YGcngEZwYr/+MQhESNGY3tTILAijfXfqs+662isTg== X-Received: by 2002:a17:903:2310:b0:215:a190:ba10 with SMTP id d9443c01a7336-219e6ea23d7mr384952495ad.15.1735382748490; Sat, 28 Dec 2024 02:45:48 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:846d:3ba6:3078:1833:5938]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-21a267dc09bsm18645425ad.169.2024.12.28.02.45.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Dec 2024 02:45:48 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> X-Google-Original-From: Ashvith Shetty <ashvith@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v0 4/4] services: Add corectrl-helper-service-type. Date: Sat, 28 Dec 2024 16:14:06 +0530 Message-ID: <20241228104424.4001-4-ashvith@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241228104424.4001-1-ashvith@HIDDEN> References: <20241228104424.4001-1-ashvith@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Ashvith Shetty <ashvith@HIDDEN> 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.7 (/) * gnu/services/pciutils.scm: New file. (corectrl-helper-service-type): new variable. * gnu/local.mk: Add them. * doc/guix.texi (Miscellaneous Services): Document it. Change-Id: I1dbeb927100a9a488909ff1950ec7e50d3797c29 --- doc/guix.texi | 15 ++++++++++++++ gnu/local.mk | 1 + gnu/services/pciutils.scm | 43 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 59 insertions(+) create mode 100644 gnu/services/pciutils.scm diff --git a/doc/guix.texi b/doc/guix.texi index da4d2f5ebc..a36d3cc0f1 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -42550,6 +42550,21 @@ empty list means that no type is specified. @end deftp +@cindex corectrl-helper +@subsubheading CoreCtrl Helper Service + +The @code{(gnu services pciutils)} module provides a DBus service for +interacting with system hardware resources, such as CPU and GPU, +enabling advanced control and management through the CoreCtrl application. + +@defvar corectrl-helper-service-type +The service type for @command{corectrl}, which provides a helper service. + +@lisp +(service corectrl-helper-service-type) +@end lisp +@end defvar + @c %end of fragment @node Privileged Programs diff --git a/gnu/local.mk b/gnu/local.mk index 84160f407a..5ebdb72624 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -751,6 +751,7 @@ GNU_SYSTEM_MODULES = \ %D%/services/nix.scm \ %D%/services/nfs.scm \ %D%/services/pam-mount.scm \ + %D%/services/pciutils.scm \ %D%/services/science.scm \ %D%/services/security.scm \ %D%/services/security-token.scm \ diff --git a/gnu/services/pciutils.scm b/gnu/services/pciutils.scm new file mode 100644 index 0000000000..cfd310b584 --- /dev/null +++ b/gnu/services/pciutils.scm @@ -0,0 +1,43 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2024 Ashvith Shetty <ashvithshetty10@HIDDEN> +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. + +(define-module (gnu services pciutils) + #:use-module (gnu packages pciutils) + #:use-module (gnu services) + #:use-module (gnu services configuration) + #:use-module (gnu services dbus) + #:use-module (guix gexp) + #:export (corectrl-helper-configuration + corectrl-helper-configuration? + corectrl-helper-service-type)) + +(define-configuration corectrl-helper-configuration + (corectrl (file-like corectrl) "The corectrl package")) + +(define (corectrl-helper-dbus-service config) + (list (corectrl-helper-configuration-corectrl config))) + +(define corectrl-helper-service-type + (service-type (name 'corectrl-helper) + (extensions (list (service-extension dbus-root-service-type + corectrl-helper-dbus-service) + (service-extension polkit-service-type + corectrl-helper-dbus-service))) + (default-value (corectrl-helper-configuration)) + ;; TODO: Improve the description. + (description "Run corectrl-helper, an essential service for the corectrl application."))) -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 28 Dec 2024 10:46:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 05:46:28 2024 Received: from localhost ([127.0.0.1]:48877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tRUKx-0005Ot-EE for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 05:46:27 -0500 Received: from mail-pj1-f48.google.com ([209.85.216.48]:60786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tRUKu-0005Ol-MW for 75159 <at> debbugs.gnu.org; Sat, 28 Dec 2024 05:46:25 -0500 Received: by mail-pj1-f48.google.com with SMTP id 98e67ed59e1d1-2ef748105deso7683878a91.1 for <75159 <at> debbugs.gnu.org>; Sat, 28 Dec 2024 02:46:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735382724; x=1735987524; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bfCSkjmnJoYLR44qO8PR4lmW+aukWsEgPIgxya+3CaE=; b=T5fKVwuNxGkTQ5rpwIObbQ7/uKvScXpWrQeovnlzHc6z8wTUT6YZhNLJfo4nJv7Ttu Xy+zavkvkoLY3Dxf6ms+lJ8seWqSboKi2kZK39DRpMm0Ubfd9LTKY+xpn+ykjV/kFHsM sfwjTjNbh5RrqDgLD0HWPrzmhh6Q7NKAHvjiHLkb3TylBpnKfCGN4Lrh9sRWmRXDUeXV eujBNW07S1DpHytspaGDpcFeZAQG9cplcZqpmS5yky/9sDOaTwzrcyRA0y5h5XZuqL5f 5JHJv09SAIUCkjqvuRv4qb9ES4rCyXki40CsQapc48Q4g6iTMoRuZ/UTC1ouW4yUOGQM SQJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735382724; x=1735987524; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bfCSkjmnJoYLR44qO8PR4lmW+aukWsEgPIgxya+3CaE=; b=r5L0yk+8jr/HUpY8zvf0xk9CqB9VbLaaL0/J8m8tdRNn0z8wdwBQ3x5+gd2lsfuwIc uK74Z3LgKaDJNKY+mL4yEnQlB8prQOnydHCSPo+w3AxJECAQind0OIf5GqfaUj+ostHD utBmUq0KdyqM1q0fHlVDW/vtw4d746Oscgo4OmMdoaK13DzedbKzHXf3lYcYnMeYwHIQ qIWq8RPst4LmHrWh6I5MdEFDOWKo4QVKYl9izYJ6y7B9U6z80mIjqRld5+Ec8qsHogxm WC0kfYfFSK5d80HL2GgMkjiSLGXS2SLPIpGliuvVPx8yGfVIYqZz8nWZePq4R1puVTa2 zp3A== X-Gm-Message-State: AOJu0YyN98U8n35PS4WrAyrJpWGM9V5biE1R6CSiR0gCiVgJTxL/EjBw 24ZMsIEvw2w+8VTx1TGIBJp9bH7V9Uw/ggMomXw81NdIJjtf7ozIOgJlbNGH X-Gm-Gg: ASbGncstqlElKs6Qu0OfDodj0j65Bs/MiLy17HGDHLVFDJxrnP/4QlYElF52EEGslCn l0YrI+nfzkiC8Sj35vYfZL4inuhFqxXenn9XWAxAcE2DQ5/aTu/RH2AN6v4doXgXftk4AuNzawf 5FmQrmItYuMJ0pZoi3olW5aU03bb952XOacueR/fERBvWQEiqiEG9KjkTGjkMsZ1s1fwKp5deLd 0Fr+KC+aoEq6OTKiQNkvF9QYZ4TpCh3rS4C9dzuPn6SiGCZLQm+DaxGudZLr1ZAqnl+ejcBS2vv jyAwDD+Fqg== X-Google-Smtp-Source: AGHT+IE4gl9Hee1lz/Uxk+p/JCAKA1XJ1iEj7IfKVzmIkzsxWG/LWUdzcAsw2cfXngceOw4wicymVw== X-Received: by 2002:a17:90b:2dc2:b0:2ee:acb4:fecd with SMTP id 98e67ed59e1d1-2f452e044damr43996398a91.9.1735382723620; Sat, 28 Dec 2024 02:45:23 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:846d:3ba6:3078:1833:5938]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-21a267dc09bsm18645425ad.169.2024.12.28.02.45.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Dec 2024 02:45:23 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> X-Google-Original-From: Ashvith Shetty <ashvith@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v0 3/4] gnu: Add corectrl. Date: Sat, 28 Dec 2024 16:14:05 +0530 Message-ID: <20241228104424.4001-3-ashvith@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241228104424.4001-1-ashvith@HIDDEN> References: <20241228104424.4001-1-ashvith@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Ashvith Shetty <ashvith@HIDDEN> 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.7 (/) * gnu/packages/pciutils.scm (corectrl): New variable. * gnu/packages/patches/corectrl-polkit-install-dir.patch: New file. Change-Id: I726c6cbfb6530abd8284f36e10a1e1f7a0fc4661 --- .../patches/corectrl-polkit-install-dir.patch | 21 +++++ gnu/packages/pciutils.scm | 83 ++++++++++++++++++- 2 files changed, 103 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/corectrl-polkit-install-dir.patch diff --git a/gnu/packages/patches/corectrl-polkit-install-dir.patch b/gnu/packages/patches/corectrl-polkit-install-dir.patch new file mode 100644 index 0000000000..586e096cf4 --- /dev/null +++ b/gnu/packages/patches/corectrl-polkit-install-dir.patch @@ -0,0 +1,21 @@ +diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt +index c262086..523ea97 100644 +--- a/src/helper/CMakeLists.txt ++++ b/src/helper/CMakeLists.txt +@@ -26,15 +26,7 @@ message("D-Bus files will be installed into ${DBUS_DATADIR_PREFIX_DIR}/dbus-1") + + # Find polkit + pkg_check_modules(POLKIT REQUIRED polkit-gobject-1) +-execute_process( +- COMMAND pkg-config --variable=policydir polkit-gobject-1 +- RESULT_VARIABLE POLKIT_POLICY_INSTALL_DIR_RESULT +- OUTPUT_VARIABLE POLKIT_POLICY_INSTALL_DIR +- OUTPUT_STRIP_TRAILING_WHITESPACE +-) +-if(NOT POLKIT_POLICY_INSTALL_DIR_RESULT EQUAL "0") +- message(FATAL_ERROR "Failed to retrieve Polkit `policydir` variable using pkg-config") +-endif() ++option(POLKIT_POLICY_INSTALL_DIR "Polkit policy directory") + + list(APPEND HELPER_COMPILE_DEFINITIONS + SPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE diff --git a/gnu/packages/pciutils.scm b/gnu/packages/pciutils.scm index 08f1634113..1ae568a8eb 100644 --- a/gnu/packages/pciutils.scm +++ b/gnu/packages/pciutils.scm @@ -6,6 +6,7 @@ ;;; Copyright © 2020, 2023, 2024 Janneke Nieuwenhuizen <janneke@HIDDEN> ;;; Copyright © 2022 Brendan Tildesley <mail@HIDDEN> ;;; Copyright © 2022 Marius Bakke <marius@HIDDEN> +;;; Copyright © 2024 Ashvith Shetty <ashvithshetty10@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -30,11 +31,23 @@ (define-module (gnu packages pciutils) #:use-module (guix utils) #:use-module (guix git-download) #:use-module (guix build-system gnu) + #:use-module (guix build-system qt) #:use-module (gnu packages) + #:use-module (gnu packages base) + #:use-module (gnu packages check) #:use-module (gnu packages compression) + #:use-module (gnu packages crypto) + #:use-module (gnu packages gcc) + #:use-module (gnu packages gl) + #:use-module (gnu packages logging) + #:use-module (gnu packages maths) + #:use-module (gnu packages polkit) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages glib) #:use-module (gnu packages linux) - #:use-module (gnu packages base)) + #:use-module (gnu packages qt) + #:use-module (gnu packages vulkan) + #:use-module (gnu packages xml)) (define-public hwdata (package @@ -173,3 +186,71 @@ (define-public pciutils of operating systems. This includes the @command{lspci} and @command{setpci} commands.") (license license:gpl2+))) + +;; corectrl also requires the helper service. +;; See corectrl-helper-service-type. +;; +;; Please read the setup instructions from: +;; https://gitlab.com/corectrl/corectrl/-/wikis/Installation +;; and +;; https://gitlab.com/corectrl/corectrl/-/wikis/Setup +;; +;; corectrl also requires CONFIG_NETLINK_DIAG to be set to +;; either 'y' or 'm' - 'm' is the default in Guix. In that case, +;; the kernel module has to be loaded. +;; +;; To allow rootless corectrl, add user to the "corectrl" group. + +(define-public corectrl + (package + (name "corectrl") + (version "1.4.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/corectrl/corectrl") + (commit (string-append "v" version)))) + (sha256 + (base32 "0qpc04xxzv4jbqqlraqriipix4ph7bm1hfiry807jjp668i9n25d")) + (file-name (git-file-name name version)) + (patches (search-patches "corectrl-polkit-install-dir.patch")))) + (build-system qt-build-system) + (arguments + (list + #:qtbase qtbase-5 + #:tests? #t + #:configure-flags #~(list "-DINSTALL_DBUS_FILES_IN_PREFIX=true" + (string-append "-DPOLKIT_POLICY_INSTALL_DIR=" + #$output + "/share/polkit-1/actions") + (string-append "-DWITH_PCI_IDS_PATH=" + (search-input-file + %build-inputs + "/share/hwdata/pci.ids"))))) + (native-inputs (list pkg-config gcc-13)) + (propagated-inputs (list mesa-utils vulkan-tools util-linux)) + (inputs (list dbus + botan + catch2-3 + hwdata + polkit + procps + pugixml + qtcharts-5 + qtdeclarative-5 + qtquickcontrols2-5 + qtsvg-5 + qttools-5 + quazip + spdlog + trompeloeil + units + zlib)) + (home-page "https://gitlab.com/corectrl/corectrl") + (synopsis "Profile based system control utility") + (description + "CoreCtrl is a Free and Open Source GNU/Linux application that allows +you to control with ease your computer hardware using application profiles. +It aims to be flexible, comfortable and accessible to regular users.") + (license (list license:gpl3)))) -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 28 Dec 2024 10:46:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 05:46:09 2024 Received: from localhost ([127.0.0.1]:48874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tRUKf-0005OL-2g for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 05:46:09 -0500 Received: from mail-pl1-f176.google.com ([209.85.214.176]:53476) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tRUKc-0005OD-NH for 75159 <at> debbugs.gnu.org; Sat, 28 Dec 2024 05:46:08 -0500 Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-215770613dbso71513825ad.2 for <75159 <at> debbugs.gnu.org>; Sat, 28 Dec 2024 02:46:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735382706; x=1735987506; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=d1zFBlMbx1yN0TZ+lKIKYdRGRtpZ1YIPEpxzpiRW/Y4=; b=azbNnWtVaANAwVi7cly7xCQd1KPKJtLIqE3l93VBlIinH8AvYpBRZ9WIdQ56wkgONd kDx+gH/9UbZmWafYtaPJHHgpUezYkcRqyUBPVQSoJCHpH/f3r9lQUI6Kf1I35IBHMG9D 9H/ZIdl+bUHGXraDZv3sPOweW6kPnhR0zj4wdQ1XQafuXJ0nwFPE54dl62iEenxvpnuZ ZjaUKhVIN/6DLaSwFHMPRc1fUAEMyJZutUAQcC8b72ShBNCAfqIIrMPsliO3cMSrMazO +tODQqkiufm05l/xTiTBeNKzpzrRmyxW+emgtkSk6XbkVVunkODUiSf8Jbwv3JXjYFLm 55fA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735382706; x=1735987506; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=d1zFBlMbx1yN0TZ+lKIKYdRGRtpZ1YIPEpxzpiRW/Y4=; b=ibnIDOlMbGCaaaeXG3vEE9v9bCLRtKsE6Ah8H2R2KX49TSSfmedMgWbdB1Xmgmux6r Jn8j/B3nxsegpcRZzOz8dyOMnDkKeEIKDYjBujkuLLY6/w4ltLZQinQdor8Ltf9a502f 9FroswqHBerUJOin6grVn7S2X/JzPCI/BWP+iLRbb/eutSiCff+wASld0th39afZLTrz m8bv3xePwEhDzuhS9PwAZVOl6TJZxtsKBOj3RgY/QVUuuQ/py5D/489ccmlWaGoBFo2N vP3tALW6d4FgC8gUB+9nBB6YxmmXg+1WKwL1GMRbFmv2kOPiUOh+vMp6mQigfO/p0DzR 6ttA== X-Gm-Message-State: AOJu0YxLthnERPj1/uFLNS4rP2l7sGpVq8sSF/TrtfOPjXAgdGOk3bNu uD5cg5kTJQFmcnFEy1dtChP63sW+Ih2pR2wRAh367EJjntT8uu/l0JT7H0s/ X-Gm-Gg: ASbGncuypbrZ/Z9qGTYbITqKKuiPRqXM4T7vy52jr+L5vxnS5nGeD+hgvXGaItz9yNL bOHPTj0v3AgQZUuHMw1G7+9og+ZsZ4a13T9cNUu93GvG1GjltudxPP6nmemV9qLvbysXJUOFLie YxkFG/HyQv1xMiwhPwCmqHX7yjYo6osUGs5hqgb3KUqBLeLBT6r1Ae0IyOZkvxIuiYELYySWc2e qnHtfj5OLUcrza1WjnDfEEivyBpvNziJFGds7Bcn3j5lsGD3aNreECh+EXgU/pgutECa1eSUre9 dLerpKj1YA== X-Google-Smtp-Source: AGHT+IFUbtAOMkNDSlBiAvUEnzGQY9hK+QVLW6uy3xGESnwVLZAD90XsYb01ydoCisJCH57gI4HFGQ== X-Received: by 2002:a17:903:98e:b0:215:9bc2:42ec with SMTP id d9443c01a7336-219e6f24eecmr421655705ad.47.1735382705675; Sat, 28 Dec 2024 02:45:05 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:846d:3ba6:3078:1833:5938]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-21a267dc09bsm18645425ad.169.2024.12.28.02.45.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Dec 2024 02:45:05 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> X-Google-Original-From: Ashvith Shetty <ashvith@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v0 2/4] gnu: Add trompeloeil. Date: Sat, 28 Dec 2024 16:14:04 +0530 Message-ID: <20241228104424.4001-2-ashvith@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20241228104424.4001-1-ashvith@HIDDEN> References: <20241228104424.4001-1-ashvith@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Ashvith Shetty <ashvith@HIDDEN> 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.7 (/) * gnu/packages/check.scm (trompeloeil): New variable. Change-Id: I44d83ff4230a1c836bedc124acb1a40742f17021 --- gnu/packages/check.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index dd32800870..6afd7fefb5 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -3805,6 +3805,29 @@ (define-public toml-test tests. The output format is JSON.") (license license:expat))) +(define-public trompeloeil + (package + (name "trompeloeil") + (version "49") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rollbear/trompeloeil") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0m4bfzcj033qfk3sihbikrhk9krsdbsqk79nsambnsnqqcgc2903")))) + (build-system cmake-build-system) + (arguments + (list + #:tests? #f)) + (home-page "https://github.com/rollbear/trompeloeil") + (synopsis "Header only C++14 mocking framework") + (description + "A thread-safe header-only mocking framework for C++11/14 using the Boost Software License 1.0") + (license license:boost1.0))) + (define-public unittest-cpp (package (name "unittest-cpp") -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at 75159) by debbugs.gnu.org; 28 Dec 2024 10:45:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 05:45:48 2024 Received: from localhost ([127.0.0.1]:48870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tRUKJ-0005NH-6y for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 05:45:47 -0500 Received: from mail-pj1-f50.google.com ([209.85.216.50]:57807) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tRUKG-0005N5-CP for 75159 <at> debbugs.gnu.org; Sat, 28 Dec 2024 05:45:45 -0500 Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-2ee9a780de4so7329093a91.3 for <75159 <at> debbugs.gnu.org>; Sat, 28 Dec 2024 02:45:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735382682; x=1735987482; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=VolvP0n4hQd0yPvzjPzhc/5tHm8nNINEE7L0j+AkbTw=; b=fI/MqS7AUeMXdXOktbrSGaw6fWvIQMrBmg1KnUTMQyk67hTkzqMK5ngf0EKvKtTPdH C7ucJuBcIxgRwoz62lfidGQ+oxwZnKdEZz2mF/92OgJMZ1eKpGwl2/i8d4eU4E4OB4KB WzFdiUmlYSD08+ouB/ufLpBqw5yWtY4Eo/aRTZQal1SABv1s2axufKD3N8tnU7/1C6Fx xUKZbmAn1o7ggKWwYaWpDQTH9/8FO6u5AVlvCoM0/oKjJLRV+z9/NmYGmRwKDPnjaul0 5AyRLCIrJmo4uTJxrQS0VGFuQgU3HM3PwGCzyf6qPXIGzwNgGGfai4fgPsOsGYiR3gdJ gOtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735382682; x=1735987482; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=VolvP0n4hQd0yPvzjPzhc/5tHm8nNINEE7L0j+AkbTw=; b=cLFcQ1XsP3dERpm/AcNEuQ47yCgMzhLaEegi55kRxOzAbcPvjfkzGqmiW768LooVdB 8xB4PwJ4383Dv69dm1C42g9QD0P/nIy1CtZ4co9Xr6dRBvDsbOAsQy+CKEGaJ1nOM1Nw 2YF0su5TvDdABZFGozj9ERw8WFCgii2f8Qdo+btFOuDUzIic4J2xClVpFbrQO3xMmREX /K/ypDFWnHYX9H1Em0O1JjhYUGOjxPmjdOZYM6x4YCvJfQ2AcDZn7IHjoikQ9XjsRzyC QWP2nqA7ZclHLbwQx8oi+Sz4nLoCTdezM+onV/5nfRoAvab15T6RBeUNac3j8PH61Wu5 xc4Q== X-Gm-Message-State: AOJu0YznE82XBLZ+DTqB/WLWqpwCj1MB5nBhvOoW6wbdjqhwLPZxhEJo oZP6ggnSgTn2Q7N0RHZiFPtlm68ga9l8OXFOMEOMRiLqYVw4rOm/fZBuw6cO X-Gm-Gg: ASbGncvJ3oBEew0Fyar5Rj9taX4GPs6ZJcffv/FzDDMGWfwXkjdi7BClxso2yK8inKG W7bd6HM3hQuXo2jDIt2cGqy2smHFHtokfp6nzRFeZdpv44B9eYZ+ITObg2XyWC3ZBnrOF+WsgJm kzjf7+D4jNJ1YfgsmQBM++B3M5yDm4gk47cEb1/ZL3zcWztfCowwKerhyyqaIwQQZBSKsWU0D+W DERtfhesoUvD0ZypTwjOOxLyUvXbvqQ5SB1NMhpbumu2L6GqzxXA8j2JF5h9mH4XcAifjJL2xeG ZX8T7REAcA== X-Google-Smtp-Source: AGHT+IGx6shncipW5sovHkMgYMJ3wphQPTMBjfZOBXSYE4ttZtyxjpRg9ofdcyzH/EO0/1HXIQ7u0g== X-Received: by 2002:a17:90a:e18c:b0:2ee:e317:69ab with SMTP id 98e67ed59e1d1-2f452d33b98mr52679934a91.0.1735382682520; Sat, 28 Dec 2024 02:44:42 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:846d:3ba6:3078:1833:5938]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-21a267dc09bsm18645425ad.169.2024.12.28.02.44.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Dec 2024 02:44:42 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> X-Google-Original-From: Ashvith Shetty <ashvith@HIDDEN> To: 75159 <at> debbugs.gnu.org Subject: [PATCH v0 1/4] guix: qt: add inputs and outputs build variables in qt-build Date: Sat, 28 Dec 2024 16:14:03 +0530 Message-ID: <20241228104424.4001-1-ashvith@HIDDEN> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75159 Cc: Rutherther <rutherther@HIDDEN> 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.7 (/) From: Rutherther <rutherther@HIDDEN> Qt build doesn't provide build-variables of inputs and outputs, so it's not possible to refer to %outputs in arguments of a package that uses qt-build-system. This patch unifies qt-build-system's behavior with other build systems like cmake-build-system or gnu-build-system. * guix/build-system/qt.scm (qt-build): Wrap with with-build-variables to provide variables to arguments Change-Id: I65853a5831ce7b5dc7ebe10807c6e61bb89cab36 --- guix/build-system/qt.scm | 54 +++++++++++++++++++++------------------- 1 file changed, 28 insertions(+), 26 deletions(-) diff --git a/guix/build-system/qt.scm b/guix/build-system/qt.scm index d1f721c54e..5f9a5019ae 100644 --- a/guix/build-system/qt.scm +++ b/guix/build-system/qt.scm @@ -152,32 +152,34 @@ (define builder (with-imported-modules imported-modules #~(begin (use-modules #$@(sexp->gexp modules)) - (qt-build #:source #+source - #:system #$system - #:outputs #$(outputs->gexp outputs) - #:inputs #$(input-tuples->gexp inputs) - #:search-paths '#$(sexp->gexp - (map search-path-specification->sexp - search-paths)) - #:phases #$(if (pair? phases) - (sexp->gexp phases) - phases) - #:qtbase #+qtbase - #:qt-wrap-excluded-outputs #$qt-wrap-excluded-outputs - #:qt-wrap-excluded-inputs #$qt-wrap-excluded-inputs - #:configure-flags #$configure-flags - #:make-flags #$make-flags - #:out-of-source? #$out-of-source? - #:build-type #$build-type - #:tests? #$tests? - #:test-target #$test-target - #:parallel-build? #$parallel-build? - #:parallel-tests? #$parallel-tests? - #:validate-runpath? #$validate-runpath? - #:patch-shebangs? #$patch-shebangs? - #:strip-binaries? #$strip-binaries? - #:strip-flags #$strip-flags - #:strip-directories #$strip-directories)))) + + #$(with-build-variables inputs outputs + #~(qt-build #:source #+source + #:system #$system + #:outputs %outputs + #:inputs %build-inputs + #:search-paths '#$(sexp->gexp + (map search-path-specification->sexp + search-paths)) + #:phases #$(if (pair? phases) + (sexp->gexp phases) + phases) + #:qtbase #+qtbase + #:qt-wrap-excluded-outputs #$qt-wrap-excluded-outputs + #:qt-wrap-excluded-inputs #$qt-wrap-excluded-inputs + #:configure-flags #$configure-flags + #:make-flags #$make-flags + #:out-of-source? #$out-of-source? + #:build-type #$build-type + #:tests? #$tests? + #:test-target #$test-target + #:parallel-build? #$parallel-build? + #:parallel-tests? #$parallel-tests? + #:validate-runpath? #$validate-runpath? + #:patch-shebangs? #$patch-shebangs? + #:strip-binaries? #$strip-binaries? + #:strip-flags #$strip-flags + #:strip-directories #$strip-directories))))) (mlet %store-monad ((guile (package->derivation (or guile (default-guile)) system #:graft? #f))) -- 2.46.0
guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 28 Dec 2024 10:21:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 05:21:31 2024 Received: from localhost ([127.0.0.1]:48830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tRTwp-0004Fe-3Q for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 05:21:31 -0500 Received: from lists.gnu.org ([209.51.188.17]:44268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ashvithshetty10@HIDDEN>) id 1tRTwn-0004FV-0B for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 05:21:29 -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 <ashvithshetty10@HIDDEN>) id 1tRTwm-0005X3-Oj for guix-patches@HIDDEN; Sat, 28 Dec 2024 05:21:28 -0500 Received: from mail-pl1-x635.google.com ([2607:f8b0:4864:20::635]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <ashvithshetty10@HIDDEN>) id 1tRTwl-0000Eo-BW for guix-patches@HIDDEN; Sat, 28 Dec 2024 05:21:28 -0500 Received: by mail-pl1-x635.google.com with SMTP id d9443c01a7336-216634dd574so66365025ad.2 for <guix-patches@HIDDEN>; Sat, 28 Dec 2024 02:21:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735381285; x=1735986085; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=jfLGc4LEs3C5/d6GvdF7X0pjxOjgi6TLc6Z2OUtwOeM=; b=VxonURlSCgmdZcBKLpm3oWJcHFZB15hmfQM8i0pMyMYAM20k3cQZBfkVlV4PPACK0W J07bDpNjR9JxzkNZLPh103JAGmKkfBODKmk/XfeUfPyq4Q6A625OA8QjorsO29kw3sy/ PgrT1ZnUew+LYGrs2VALSgOoNqSW3QhHPcBamRZuGwC+E5KG2cPilSmNg5IP65FIrV+x g6IWIdBuuz2gTy/fhZlnoOoXSYz1HybbAiK+W/E3m75YGt7hvWEAoZbdaY31Z3HO4YW/ nO8vBhXTDtaiK8y7kvNo68tS0SoRIaNf5tU15DEdE1wffBCuQt2Feyu8BgPPi5cOM8l8 IXdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735381285; x=1735986085; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jfLGc4LEs3C5/d6GvdF7X0pjxOjgi6TLc6Z2OUtwOeM=; b=LVI68uulcoyq1yVxzXqTabp+3/iCFGAA9ojH2Vkn2c3MQqiRGnHINluogNuJZQcTbM UxthLlqV+UDdDfCEOUuwXC/isF9pMBHgUHQATRESeHc5q/WXA+y0gnFwRVfFsebD1PYs mSXUS9PTfNrLwSIQskBwqSxT8jwcLSazxDJ4lNn5LWNrZjaV5K6FzwPvMXm5OrhOYhQ/ 6MxMfbpKoeTYfvpq8lOdOfwcAI/eoTpy23ZDvUhX/IDwdUtdCVGX/cfNnSn1nXBRTJbF AW0ZUiykIFB5SaX7qwgF9Y+bzXGwM/IAJ9lpq6Ad/mrg6Q/rDSk2QvuMVHNdoeM+MGkh MZ2Q== X-Gm-Message-State: AOJu0YxU78tlS60K3W7fNonltexCnHP6TdwqOlPdebFrRHDgqdvQr0yZ T0vWDZ4L1J3RppSAvY8lQypQZhV8aSjjTp1ybRnp+bCeEqkCrHjH5DJLZgpW X-Gm-Gg: ASbGnctMiE0FvI6p3INe9YMSoGAytyKIDg+d056UmiPsaUuV0bJDRxW8ScqDAE7RGIc hWDAVnhU7x6P/ZDjW5IpP6qJOoefNr/6KqgCuMmpHvzKLl3gBxVuFwJS5vRTkkd6v1Y0bcY7Lbc 7Q9hAYBOqJyS5aD9GSwCmv7BQfxn1BqYxoGTdMe/fpFW9B3jOGn4tZA/Ay6E9TXrLbYkgP+dlNu URkg5sR/5n9IkGy0DjM/rClNNNO0N1MBewrVaCXBsjm0kE6OO2ckz1GL1CUrftvrIRF3XHdtNP5 evyQ6xBNUw== X-Google-Smtp-Source: AGHT+IEkwuVeCcPs4LRxXo3z36Evhtu2SxNDmbTEUe4IHr3tH0VZKTx+itOxGnzBbaGaTM5UzEvTSg== X-Received: by 2002:a17:902:f68c:b0:215:5ea2:6543 with SMTP id d9443c01a7336-219e6ebaee2mr349086375ad.28.1735381285431; Sat, 28 Dec 2024 02:21:25 -0800 (PST) Received: from localhost.localdomain ([2401:4900:8813:846d:3ba6:3078:1833:5938]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-219dc964b54sm148439965ad.1.2024.12.28.02.21.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Dec 2024 02:21:25 -0800 (PST) From: Ashvith Shetty <ashvithshetty10@HIDDEN> X-Google-Original-From: Ashvith Shetty <ashvith@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH v0 0/4] Add corectrl and corectrl-helper-service-type Date: Sat, 28 Dec 2024 15:48:08 +0530 Message-ID: <20241228102102.922-1-ashvith@HIDDEN> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::635; envelope-from=ashvithshetty10@HIDDEN; helo=mail-pl1-x635.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit Cc: Ashvith Shetty <ashvith@HIDDEN> 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: -2.1 (--) This patch series adds the package corectrl. It also includes the helper service and it's documentation. Ashvith Shetty (3): gnu: Add trompeloeil. gnu: Add corectrl. services: Add corectrl-helper-service-type. Rutherther (1): guix: qt: add inputs and outputs build variables in qt-build doc/guix.texi | 15 ++++ gnu/local.mk | 1 + gnu/packages/check.scm | 23 +++++ .../patches/corectrl-polkit-install-dir.patch | 21 +++++ gnu/packages/pciutils.scm | 83 ++++++++++++++++++- gnu/services/pciutils.scm | 43 ++++++++++ guix/build-system/qt.scm | 54 ++++++------ 7 files changed, 213 insertions(+), 27 deletions(-) create mode 100644 gnu/packages/patches/corectrl-polkit-install-dir.patch create mode 100644 gnu/services/pciutils.scm -- 2.46.0
Ashvith Shetty <ashvithshetty10@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#75159
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.