From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id uNT5BdCp8GBB3QAAgWs5BA (envelope-from ) for ; Thu, 15 Jul 2021 23:34:08 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id eAGyAdCp8GBLMgAAB5/wlQ (envelope-from ) for ; Thu, 15 Jul 2021 21:34:08 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 42A0F15DBA for ; Thu, 15 Jul 2021 23:34:07 +0200 (CEST) Received: from localhost ([::1]:49364 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m48ze-00025r-7H for larch@yhetil.org; Thu, 15 Jul 2021 17:34:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44102) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m48za-00025j-FT for guix-patches@gnu.org; Thu, 15 Jul 2021 17:34:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38378) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m48za-0008Fv-7t for guix-patches@gnu.org; Thu, 15 Jul 2021 17:34:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m48za-0008SK-1t for guix-patches@gnu.org; Thu, 15 Jul 2021 17:34:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49584] [PATCH] gnu: Add powercap. Resent-From: Morgan.J.Smith@outlook.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 15 Jul 2021 21:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 49584 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49584@debbugs.gnu.org Cc: Morgan Smith X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162638482732482 (code B ref -1); Thu, 15 Jul 2021 21:34:01 +0000 Received: (at submit) by debbugs.gnu.org; 15 Jul 2021 21:33:47 +0000 Received: from localhost ([127.0.0.1]:49924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m48z6-0008Rc-9f for submit@debbugs.gnu.org; Thu, 15 Jul 2021 17:33:47 -0400 Received: from lists.gnu.org ([209.51.188.17]:36794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m48z1-0008RP-7M for submit@debbugs.gnu.org; Thu, 15 Jul 2021 17:33:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44018) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m48z0-0001xF-Ff for guix-patches@gnu.org; Thu, 15 Jul 2021 17:33:26 -0400 Received: from mail-dm6nam08olkn20824.outbound.protection.outlook.com ([2a01:111:f400:7e8b::824]:61376 helo=NAM04-DM6-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m48yy-0007iS-98 for guix-patches@gnu.org; Thu, 15 Jul 2021 17:33:26 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hlW49j7gQoanqm2Y/z/iaSoz2jFilrzNOu8HnygfFkaqvkE/9XHuBH/eLEGmuPmWM/UI1mspKxyspHZsUOks2OsxsWs++8lQcryPyVeq7Xg9tKR68toWuYYQ8IxZ/Ns3yQgr6eol7CNP4ekMkvASCygwqhto3G1JyFwmMq8NC4mbt5cPaesnAS1xu0jI7xGytqFD9Gx7UPptdw/Ntob4FQiIP5enxpfOn20/nDrLu+JX00iopiddjc1RRdFeC7dAKdiCtjIjGAB8DVZbGJpXxICV05kycl2T1DP8/ubIZkmvDf8/vo9TFlhsdwtk+N5k+Zq6R039LDg/fL2zw4flBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bkzcM5LOspMb2XLQ+ujX9ahwyc9+HxPFqJuWpMcyeXg=; b=XLgHAPK4pN/RMwxUcjnOxlZKq2xmZPkM/xbRO3yR3Ly1dUPjsU+2Qnmf+Ye7bmEjc/STY51o1uy+E0hEUAwxjg7FKQTknz6d7sFUSvj5sFX5S+yJ8EDEIn9gwNaBFkEqLDIDnW6HQnpJ+LQQ9MjWEFBPYeSWoVxVx3rZVKMG1tlRoC+tm7LV9XQaHqBrd3UB2xdOcOxjjkDoWof3kwHn27IdcfOSIRvMfOMn7euMut3X5wSmczmXdhed2OYABgQmRwVLeMpUv1xvgWDg4Po6RLanY/pn9S9IPIqgVlr2yZ6ek4AqUk/m29xyiURWPRAbWaKB3xiPAAMzGdxtNEhKRQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bkzcM5LOspMb2XLQ+ujX9ahwyc9+HxPFqJuWpMcyeXg=; b=dnkeFVTKhDaU+AfpmeDmmmWC9a2INzlz5r6EueVEDtFeJNnzjSQODqPyA6GuAvvt+AIDb31BOq4C5bhCIF81RwMf+VFSg/BM2cZ+WDdNR3fEJxDC5qf3C4Mrj1UsehRXkrwvFRPgHySQgaJfQxBXHu+/nAe4AE7BZJMTLtzm10d2veWD0S7DeCLSU6oUUfDsdXcpsv7rIHFM8DEwBV+ih3DGh1a18kEo3yjeRO2bGRO9Z1amP0b09RI1BrIjSRMwTB16saUZG6H23AOj9/UpwrChMJnLnvx5sKF/7DVEEWIc4GubWbpwh3geFTrk1H21Gv/UckqfUn9VtTMxRdkSjQ== Received: from DM6NAM04FT036.eop-NAM04.prod.protection.outlook.com (2a01:111:e400:7ea3::4c) by DM6NAM04HT097.eop-NAM04.prod.protection.outlook.com (2a01:111:e400:7ea3::237) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20; Thu, 15 Jul 2021 21:28:20 +0000 Received: from BYAPR05MB4023.namprd05.prod.outlook.com (2a01:111:e400:7ea3::4a) by DM6NAM04FT036.mail.protection.outlook.com (2a01:111:e400:7ea3::293) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.21 via Frontend Transport; Thu, 15 Jul 2021 21:28:20 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:6F100C1ECC34891DB76576B1566AFEEF2819F0BC50A0B57B1F4A60D3E8D73FB6; UpperCasedChecksum:69BA1E8A2CE8BA2C7BE982FB9B431F98B84BBB09B081ABDE551A34AF3A003745; SizeAsReceived:7258; Count:45 Received: from BYAPR05MB4023.namprd05.prod.outlook.com ([fe80::a8fb:37d1:b1a7:6841]) by BYAPR05MB4023.namprd05.prod.outlook.com ([fe80::a8fb:37d1:b1a7:6841%5]) with mapi id 15.20.4352.011; Thu, 15 Jul 2021 21:28:19 +0000 From: Morgan.J.Smith@outlook.com Date: Thu, 15 Jul 2021 17:27:56 -0400 Message-ID: X-Mailer: git-send-email 2.32.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-TMN: [151tlYXvV7iQq8P/0rHodH9bW1+LWF7m] X-ClientProxiedBy: YQXPR01CA0118.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:41::47) To BYAPR05MB4023.namprd05.prod.outlook.com (2603:10b6:a02:87::30) X-Microsoft-Original-Message-ID: <20210715212755.15364-1-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from workpad.hitronhub.home (170.52.80.188) by YQXPR01CA0118.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:41::47) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.21 via Frontend Transport; Thu, 15 Jul 2021 21:28:18 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 45 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 3c497a69-2e12-460f-29fc-08d947d776fe X-MS-Exchange-SLBlob-MailProps: q+fD6XS3/UKpT4QegqK4CXyiYm/V7nMuqDoXo/mMFoh3Ybske1VbEGO+BmXeH2ohMwabrpgixtuU4W7j/vLiUeRzbYfIu95zDJ8sCwRd2CYTjnVfFreQyIeZZtRLG2pEPUmxl4VtYJwASfB5vf/YtlLra9cjZgt8O57g+zfVh4HIN9kdk2mN2CoQpGRqF2+rQPcmzvaOLD7uIeRDD20epqF/0F2FI6qBZ8V2T7OfLvsQW80EVUe/xVgQJxul4Z+a9Q7KXnZnbveM2jfN++E8zWIXd3fPkpDUxjKthBuZy4BjYBQzkAWX99rBD9ziXevof83aj0FBu6sH9s8wO4Zy729vtzNKvNXC3PfiDxUdPUEiw6dtRBJS6N8lpBJ8ynycbTg6lTksPpZ6OGRFDatk/oJSucsdkwyvKapbhkl+T1fwpnTN2WIzW1RlZWdW2Z3+zYOOxgLw+l/Ok/OOfsTAlXJwlVYYdXWKCsC3ngBaY2J2MFrDgTuTGwq0qCXNN30b04cU7zJPOIidZQoszbxcFLLNLqYMGwchSNKLjTT52X9G71TW6xfbVPmJu0Qs/91EDQPqeDTR+NDNZ9KwqLemd49FHuHnmrUCiKgUysinm6D3M2TEelePYizJLBY2Qb3SjVNdOori+jLw02gRSo4KQ1rmNncjYII93n73Byn2hjeQhs6B3Beg2/1smFa5WW/lvpNLqlMtdAdG7tlkkfdTmA== X-MS-TrafficTypeDiagnostic: DM6NAM04HT097: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Ux/q0Xs6e8zp48LOSCssEY6bpnOjZxIBt7gyznZpG7rwnotZKNbRJlKtK38MsGwbbVxYElid83C+ZLUZK+amF8rB+gl71W1bFU2xFyuw04rgKqejjWIXM8Gtvw92ceJ1NHm25CYUbvsz7PM6SP20E7+4zia6o9mwPSnAEUraAkMaCusk2/LgszLktCGlMNi/NyHJ0fa1Y8lmDLODjRzn3DlYIqezQCKu0XIcdh46Tbio7rYwEJf6n4F/nyWEMFWokGq9A5Z9fn4QY/5fE0amtIvqduOPSJkttHprajLtCNF/MBXoujwg4zaMSI8Jts7CiOkcfbyg9WaCIGIAwk0W7bSnneNEooMiC+lY2VTTFaZqkhJvp6CCVC5mvAfhzEh7ctpl7C715G4VdY3JflrSzCqAVw034uArSHl+8EJKFcD67MAj7wNrczHvRO7l+MsBgy0On9ii/1E8FbaEeZcSZSQZOk6NQU92EuJf3EqYUG0= X-MS-Exchange-AntiSpam-MessageData: Ipu48oQQPrNJZbsE41oXPFyu+L9i8AJ3wkc+H/PHGBuSw4xxQSivX+dPBvyrJX24id234CqghDzGC3PWzn6QooPmenOi7Y+a6US5x0w50hVDJGbc4PmAoVI3Xao/+3ZPM2rOPEbzWJx7+PJp3QsTHQ== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3c497a69-2e12-460f-29fc-08d947d776fe X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2021 21:28:19.3352 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: DM6NAM04FT036.eop-NAM04.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6NAM04HT097 Received-SPF: pass client-ip=2a01:111:f400:7e8b::824; envelope-from=Morgan.J.Smith@outlook.com; helo=NAM04-DM6-obe.outbound.protection.outlook.com X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1626384847; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=bkzcM5LOspMb2XLQ+ujX9ahwyc9+HxPFqJuWpMcyeXg=; b=P9vAKEoAz0yKfQzv04YESX7DWKYpEgptFqeMllVxnUlNe6wi+9fU0qRxmRULGkJa1ylM05 WB9o5bpEbgb9xuBwBanTamSR6FxYThpP2jBc3Ft9qbxrt9zBR6ZmjXUZhngXpJb7nJenAE RLLTGonHAeE5T8UfeW3YOtqjhVJAYOHce6uAQw+p6l1YOl5OC2Xf9VWohn00ftuvrCrK+4 PDULW/3jSQ4XErLbq/yx7IahrvB8r/o+aU+xnt8CSzIhpaIiNB79NWbhh4Jrmgz+fpIN7d tDQeCmbqfb6jpxE9VjkcSywZthsuUyPoFzuVnJKE3CCUas6ED4jQigVXMjzJmA== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1626384847; a=rsa-sha256; cv=fail; b=Kiq0ScYsy/TzM+SEN8zm/Ipc+7HIYESlCRIgiHsTk5xWemtwxzPB01wQtf+VyXZ8Pgc/KW ZIRAvH5rZOfw10SY15bt7sfgBVbNlI/k/fIkx1RLEbOAWtgtrS4DHTugqncr4j2hsPprQ0 N29A7WdiIOczNMmwDp5YsjJU+NkfaqssAM4pkTRRpEPfSVrfi+tphRBipW13J3rs50WVi5 +3jlYapSKbbiXPz7PRDe7QVQjvKnDFy4zxgTHXHaGUchJdHZRho/oODJCwM4TEN3Wx6JXA wdXVClu6DE/0j0+MvdCpuIKV0EhC5/pvKEI4s1SWIwF3q7xoRWy0EuGFvpIlVQ== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=outlook.com header.s=selector1 header.b=dnkeFVTK; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed)" header.from=outlook.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: 3.20 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=outlook.com header.s=selector1 header.b=dnkeFVTK; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed)" header.from=outlook.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 42A0F15DBA X-Spam-Score: 3.20 X-Migadu-Scanner: scn0.migadu.com X-TUID: IvZNYLhbX0IB From: Morgan Smith * gnu/packages/linux.scm (powercap): New variable. --- gnu/packages/linux.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 41902e7785..295e456488 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1651,6 +1651,34 @@ at login. Local and dynamic reconfiguration are its key features.") ;;; Miscellaneous. ;;; +(define-public powercap + (package + (name "powercap") + (version "0.4.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/powercap/powercap") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1hp2i1d195v0n4jgvgaymkxlpgyhn07ic273gkda95lz65cdfcgm")))) + (build-system cmake-build-system) + (arguments + '(#:configure-flags + '("-DBUILD_SHARED_LIBS=On" "-DCMAKE_BUILD_TYPE=Release"))) + (home-page "https://github.com/powercap/powercap") + (synopsis "C interface to the Linux power capping framework +(sysfs interface)") + (description "C interface to the Linux power capping framework (sysfs +interface). It includes an implementation for working with Intel Running +Average Power Limit (RAPL). + +It provides the commands powercap-info and powercap-set.") + (license license:bsd-3))) + (define-public powerstat (package (name "powerstat") -- 2.32.0