From unknown Fri Aug 15 04:03:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#57731] [PATCH 0/1] Add batsignal package Resent-From: M Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 11 Sep 2022 13:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 57731 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 57731@debbugs.gnu.org Cc: M X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.166290380429602 (code B ref -1); Sun, 11 Sep 2022 13:44:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Sep 2022 13:43:24 +0000 Received: from localhost ([127.0.0.1]:41135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXNF6-0007hN-1S for submit@debbugs.gnu.org; Sun, 11 Sep 2022 09:43:24 -0400 Received: from lists.gnu.org ([209.51.188.17]:39422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXNF3-0007hD-Tr for submit@debbugs.gnu.org; Sun, 11 Sep 2022 09:43:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39852) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXNF3-0008Jn-HB for guix-patches@gnu.org; Sun, 11 Sep 2022 09:43:21 -0400 Received: from knopi.disroot.org ([178.21.23.139]:38250) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXNF1-000702-Sr for guix-patches@gnu.org; Sun, 11 Sep 2022 09:43:21 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id DDB294A020; Sun, 11 Sep 2022 15:43:15 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BFYqn93Al6Av; Sun, 11 Sep 2022 15:43:14 +0200 (CEST) From: M DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disr.it; s=mail; t=1662903794; bh=FYX8c+9MGU8wG2pzdWVucdzr5bxFaHYQX8CVA+OI2FM=; h=From:To:Cc:Subject:Date; b=PjJAfRiQ8FdKUYQ0sXejxgKm6qzBxTdQ9nDVtS8FR6ho6OubDAEKv5/qX9VKC9Gcv xdxOo1Om6Q1xjwVvgNOOzONTzjjBF5H/5EZZNMoGvLrX68sjzaXPyahVwMaxImcSfx twL+Uk7Y1RfIp62A3SwyxS4gJHfsX8Aa1cN3niyqxdKhp+b+MUaN2TOMH3wGsKvg2N UYr9ugjNE7RQz/uon8dYnpydhu8YLqE9Pc/Rm5ooFLgEeNe5tYvSK8kxojf/VkVSZ1 nlwRVMvIE19W7wTNYMHb/HdMJm8BkF1k3RyHMsENP0YiLwsddRVjpHk18KTXfAbCLY IFQ7ViotGFE1g== Date: Sun, 11 Sep 2022 15:43:05 +0200 Message-Id: <20220911134305.14581-1-matf@disr.it> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=matf@disr.it; helo=knopi.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) batsignal can send desktop notifications at set battery levels, and can run a command when the battery level gets dangerously low. This can be used to force powering off a laptop when battery gets below critical levels, instead of damaging the battery. M (1): gnu: Add batsignal. gnu/packages/monitoring.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) -- 2.37.2 From unknown Fri Aug 15 04:03:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#57731] [PATCH 1/1] gnu: Add batsignal. References: <20220911134305.14581-1-matf@disr.it> In-Reply-To: <20220911134305.14581-1-matf@disr.it> Resent-From: M Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 11 Sep 2022 13:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57731 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 57731@debbugs.gnu.org Cc: M Received: via spool by 57731-submit@debbugs.gnu.org id=B57731.166290406930245 (code B ref 57731); Sun, 11 Sep 2022 13:48:02 +0000 Received: (at 57731) by debbugs.gnu.org; 11 Sep 2022 13:47:49 +0000 Received: from localhost ([127.0.0.1]:41140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXNJM-0007rj-M2 for submit@debbugs.gnu.org; Sun, 11 Sep 2022 09:47:49 -0400 Received: from knopi.disroot.org ([178.21.23.139]:34602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXNJH-0007r7-JQ for 57731@debbugs.gnu.org; Sun, 11 Sep 2022 09:47:47 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id EB37249F88; Sun, 11 Sep 2022 15:47:42 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rmVp4ZGo6ced; Sun, 11 Sep 2022 15:47:41 +0200 (CEST) From: M DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disr.it; s=mail; t=1662904061; bh=zfUonvP7g89yL7LIt/Wu6MN4+66CechD1dchTebpems=; h=From:To:Cc:Subject:Date; b=am3WDSbBePr+Vk4+EyJ+rwAU8zaZCtN8M9O1q+gjqz4/FlqzsoM3/lYaoPSj92EEA y2PCzI/nhfEjnPKwahvM3s4n0MUpGTCeJKvznOqyEkwCGcFW8LOkJfkzk1KPX5jt83 du2hG8MIwEWQWHpmKziDH6GwLi7EjeyTZAQfpN8j5Se4L+GC65rlv1GbvyG0P78ZGC ghRvZsdO6asgGlj16gUG6rY2dybRj/TSvKdcmIontXUxoTHYM9+vzw1qP62gqmICdS pm9lKYSkuE4EG/VszX+JIfMwAka1osAC5gAwqGbsNTYr7LChqEWlWauXYDor+ufzhA pSkkVjc7GEVpw== Date: Sun, 11 Sep 2022 15:47:34 +0200 Message-Id: <20220911134734.16642-1-matf@disr.it> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/monitoring.scm (batsignal): New variable. --- gnu/packages/monitoring.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm index 47845700ee..bccf03ae06 100644 --- a/gnu/packages/monitoring.scm +++ b/gnu/packages/monitoring.scm @@ -12,6 +12,8 @@ ;;; Copyright © 2021 Raphaël Mélotte ;;; Copyright © 2022 Paul A. Patience ;;; Copyright © 2022 Hartmut Goebel +;;; Copyright © 2022 ( +;;; Copyright © 2022 Mathieu Laparie ;;; ;;; This file is part of GNU Guix. ;;; @@ -50,6 +52,7 @@ (define-module (gnu packages monitoring) #:use-module (gnu packages django) #:use-module (gnu packages gd) #:use-module (gnu packages gettext) + #:use-module (gnu packages gnome) #:use-module (gnu packages image) #:use-module (gnu packages mail) #:use-module (gnu packages ncurses) @@ -764,3 +767,34 @@ (define-public python-statsd (description "StatsD is a friendly front-end to Graphite. This package provides a simple Python client for the StatsD daemon.") (license license:expat))) + +(define-public batsignal + (package + (name "batsignal") + (version "1.6.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/electrickite/batsignal") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0b1j6mljnqgxwr3id3r9shzhsjk5r0qdh9cxkvy1dm4kzbyc4dxq")))) + (build-system gnu-build-system) + (arguments + (list #:tests? #f ;; batsignal's tests depend on docker + #:phases + #~(modify-phases %standard-phases (delete 'configure)) + #:make-flags + #~(list (string-append "PREFIX=" #$output) + (string-append "CC=" #$(cc-for-target))))) + (inputs (list libnotify)) + (native-inputs (list pkg-config)) + (home-page "https://github.com/electrickite/batsignal") + (synopsis "Simple power monitoring tool") + (description + "This package provides a daemon that monitors device power +levels, notifying the user and optionally running a command when +it reaches user-configured power thresholds.") + (license license:isc))) -- 2.37.2 From unknown Fri Aug 15 04:03:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#57731] [PATCH 1/1] gnu: Add batsignal. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 11 Sep 2022 14:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57731 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: M , 57731@debbugs.gnu.org Received: via spool by 57731-submit@debbugs.gnu.org id=B57731.16629049521547 (code B ref 57731); Sun, 11 Sep 2022 14:03:02 +0000 Received: (at 57731) by debbugs.gnu.org; 11 Sep 2022 14:02:32 +0000 Received: from localhost ([127.0.0.1]:43009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXNXc-0000Ot-Ds for submit@debbugs.gnu.org; Sun, 11 Sep 2022 10:02:32 -0400 Received: from mail-ej1-f66.google.com ([209.85.218.66]:37391) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXNXY-0000Ob-Ib for 57731@debbugs.gnu.org; Sun, 11 Sep 2022 10:02:30 -0400 Received: by mail-ej1-f66.google.com with SMTP id nc14so14588507ejc.4 for <57731@debbugs.gnu.org>; Sun, 11 Sep 2022 07:02:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date; bh=5UuQnZSWLWB9bPoWkIiLueXumwP2d0vECPKHdOEiP34=; b=dpKxmSDAj8YwB7yb3jXIRyxcY2LrN3wqNSK/8yLBF2EAYV7yZ/1BiB8xSZnvcRffjQ PB9gR/fk7EsbkglkdQGyUdCzPms3YiLm3MjeE4qOCLk9F3OnhFxC0S9HNiSZUVFb54hW GMDOmY7cOZRAmbVskkr2PsNr4UokBjJOyhADi9oPn5NiGLkwhzY6Nhll2eZ3jeHAQna/ 4oF/PHCemop/SX6Hsgx9b4PqT0abE6S2jbWlgK1YXGpnz4FwFU1u9j9a4BIR//Ceas82 lsm9V3DsDDA6zrh87/8IdNH7CvyCF47RXaPyWs1eSykdQkvuzq+lzpCQwMrXGpE+YSGk 0x1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date; bh=5UuQnZSWLWB9bPoWkIiLueXumwP2d0vECPKHdOEiP34=; b=Grlk36T+AqITX32+pnM8k2PeK4zB1qU4QS24qLMm/QM89Mq1y296wNoU/xbN4O4Xdi Cd9sRQAnUeMMuaz90w7HOXrFvNtsbT3OPtck8YuLCsokprGa6S8GNkHTH4siWLX43rrC 2SraX5AFuiWCQ4XBeympAjsVkYgAY4m+mL+bFzDtDkiDyjDK2igswgzZR4wjgDN72wYP CaeTJkgx77D+IxNus/gKCBXefMZBLmSxet7K5hmaCBKKbXdM+axPc7gEp8lUFGwLWyjy yDlFWY3urSu42MhhqtV/vBcsOGUZ4eZOl8Y3a1tqw6VSZ7B3EZ2wN9BofvrEconKNjL2 cjgw== X-Gm-Message-State: ACgBeo2XShxX2S+yz/3tbfFf0Xt/70t87dI9X7u/+PEUZb4aa94VnRvW j0e+wXC+nlZ+m+QDNscFP/8= X-Google-Smtp-Source: AA6agR5r8qe08OVkQ79smixLMIB4QzkgtBRjX+WNM2fqFzG68Ye1df0knfJBa0YH+eB08JDjZ60NOA== X-Received: by 2002:a17:907:2cee:b0:779:d10c:25a5 with SMTP id hz14-20020a1709072cee00b00779d10c25a5mr8290721ejc.678.1662904942559; Sun, 11 Sep 2022 07:02:22 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id kv6-20020a17090778c600b0077205dd15basm2685599ejc.66.2022.09.11.07.02.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 11 Sep 2022 07:02:22 -0700 (PDT) Message-ID: From: Liliana Marie Prikler Date: Sun, 11 Sep 2022 16:02:19 +0200 In-Reply-To: <20220911134734.16642-1-matf@disr.it> References: <20220911134734.16642-1-matf@disr.it> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Am Sonntag, dem 11.09.2022 um 15:47 +0200 schrieb M: > * gnu/packages/monitoring.scm (batsignal): New variable. > --- >  gnu/packages/monitoring.scm | 34 ++++++++++++++++++++++++++++++++++ >  1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/monitoring.scm > b/gnu/packages/monitoring.scm > index 47845700ee..bccf03ae06 100644 > --- a/gnu/packages/monitoring.scm > +++ b/gnu/packages/monitoring.scm > @@ -12,6 +12,8 @@ >  ;;; Copyright © 2021 Raphaël Mélotte >  ;;; Copyright © 2022 Paul A. Patience >  ;;; Copyright © 2022 Hartmut Goebel > +;;; Copyright © 2022 ( > +;;; Copyright © 2022 Mathieu Laparie Did you two co-author the patch? If so, add a "Co-authored-by" trailer to the commit message. Also, your copyright mail does not match the sender, you may want to fix that. >  ;;; >  ;;; This file is part of GNU Guix. >  ;;; > @@ -50,6 +52,7 @@ (define-module (gnu packages monitoring) >    #:use-module (gnu packages django) >    #:use-module (gnu packages gd) >    #:use-module (gnu packages gettext) > +  #:use-module (gnu packages gnome) >    #:use-module (gnu packages image) >    #:use-module (gnu packages mail) >    #:use-module (gnu packages ncurses) > @@ -764,3 +767,34 @@ (define-public python-statsd >      (description "StatsD is a friendly front-end to Graphite.  This > package >  provides a simple Python client for the StatsD daemon.") >      (license license:expat))) > + > +(define-public batsignal > +  (package > +    (name "batsignal") > +    (version "1.6.0") > +    (source (origin > +              (method git-fetch) > +              (uri (git-reference > +                    (url > "https://github.com/electrickite/batsignal") > +                    (commit version))) > +              (file-name (git-file-name name version)) > +              (sha256 > +               (base32 > +                > "0b1j6mljnqgxwr3id3r9shzhsjk5r0qdh9cxkvy1dm4kzbyc4dxq")))) > +    (build-system gnu-build-system) > +    (arguments > +     (list #:tests? #f ;; batsignal's tests depend on docker The test appears to be running "batsignal -v", which we could do in the build container as well. > +           #:phases > +           #~(modify-phases %standard-phases (delete 'configure)) By convention #:phases is the last argument to set. > +           #:make-flags > +           #~(list (string-append "PREFIX=" #$output) > +                   (string-append "CC=" #$(cc-for-target))))) > +    (inputs (list libnotify)) > +    (native-inputs (list pkg-config)) > +    (home-page "https://github.com/electrickite/batsignal") > +    (synopsis "Simple power monitoring tool") "Power monitoring tool" > +    (description > +     "This package provides a daemon that monitors device power > +levels, notifying the user and optionally running a command when > +it reaches user-configured power thresholds.") > +    (license license:isc))) Cheers. From unknown Fri Aug 15 04:03:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#57731] [PATCH 1/1] gnu: Add batsignal. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 11 Sep 2022 14:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57731 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: M , 57731@debbugs.gnu.org Received: via spool by 57731-submit@debbugs.gnu.org id=B57731.16629066875499 (code B ref 57731); Sun, 11 Sep 2022 14:32:02 +0000 Received: (at 57731) by debbugs.gnu.org; 11 Sep 2022 14:31:27 +0000 Received: from localhost ([127.0.0.1]:43113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXNzb-0001Qc-7V for submit@debbugs.gnu.org; Sun, 11 Sep 2022 10:31:27 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:53158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXNza-0001QS-2O for 57731@debbugs.gnu.org; Sun, 11 Sep 2022 10:31:26 -0400 Received: from [192.168.101.79] ([188.189.36.122]) by albert.telenet-ops.be with bizsmtp id JeXL2800H2e7A3g06eXLpu; Sun, 11 Sep 2022 16:31:22 +0200 Message-ID: <69940359-33ee-9423-9057-8f961b590662@telenet.be> Date: Sun, 11 Sep 2022 16:31:20 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Content-Language: en-US References: <20220911134305.14581-1-matf@disr.it> <20220911134734.16642-1-matf@disr.it> From: Maxime Devos In-Reply-To: <20220911134734.16642-1-matf@disr.it> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------lu3Ro0WT4vc0VxuswHsBXjif" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1662906682; bh=JiJ9dsl8zki3LOQ0GgmSaqdwXlcikGA4ObYppTjWshM=; h=Date:Subject:To:References:From:In-Reply-To; b=ZdBMUeT4It79R6MCuMT173sFaw/ve3YsGVoFEqkH/Ku1g0keQZpAXUVVDk4jHT6WS ZupIEr516Nt57USLT0FtTrzUVqTLSd6AYybRdzY+fWArweLzS9PJ6f9lGYgELeZQyF DOPvybbttFPbBaL3WCnq2St4TSsQVV4Vmugqe/6OjJ0QsnOogXx1bwiADYgaPLExFZ L1U/80/JF7nSpW/CqcZ99J03Fv/C2/KTdd6BwYwIhPn3wxVipK64RLM8BcAkUG9oii 1Tbwhhj58iXdEi/dcmu12FsBkhbJwzcmYY225APgkR2Lzhuwq1NAPnjveFdb+zczpo UtchJsuvbC7/w== X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------lu3Ro0WT4vc0VxuswHsBXjif Content-Type: multipart/mixed; boundary="------------sKWK3ewsAJHmp2cd7RO1vkeT"; protected-headers="v1" From: Maxime Devos To: M , 57731@debbugs.gnu.org Message-ID: <69940359-33ee-9423-9057-8f961b590662@telenet.be> Subject: Re: [bug#57731] [PATCH 1/1] gnu: Add batsignal. References: <20220911134305.14581-1-matf@disr.it> <20220911134734.16642-1-matf@disr.it> In-Reply-To: <20220911134734.16642-1-matf@disr.it> --------------sKWK3ewsAJHmp2cd7RO1vkeT Content-Type: multipart/mixed; boundary="------------X9pRx0lWwlvMr0ah8CD0a01V" --------------X9pRx0lWwlvMr0ah8CD0a01V Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQoNCk9uIDExLTA5LTIwMjIgMTU6NDcsIE0gd3JvdGU6DQo+ICsgICAgKGFyZ3VtZW50cw0K PiArICAgICAobGlzdCAjOnRlc3RzPyAjZiA7OyBiYXRzaWduYWwncyB0ZXN0cyBkZXBlbmQg b24gZG9ja2VyDQo+ICsgICAgICAgICAgICM6cGhhc2VzDQo+ICsgICAgICAgICAgICN+KG1v ZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcyAoZGVsZXRlICdjb25maWd1cmUpKQ0KPiAr ICAgICAgICAgICAjOm1ha2UtZmxhZ3MNCj4gKyAgICAgICAgICAgI34obGlzdCAoc3RyaW5n LWFwcGVuZCAiUFJFRklYPSIgIyRvdXRwdXQpDQo+ICsgICAgICAgICAgICAgICAgICAgKHN0 cmluZy1hcHBlbmQgIkNDPSIgIyQoY2MtZm9yLXRhcmdldCkpKSkpDQo+ICsgICAgKGlucHV0 cyAobGlzdCBsaWJub3RpZnkpKQ0KDQpUaGUgbWFrZWZpbGUgdXNlcyBwa2ctY29uZmlnLiAg SG93ZXZlciwgd2hlbiBjcm9zcy1jb21waWxpbmcsDQpUQVJHRVQtcGtnLWNvbmZpZyBpcyBy ZXF1aXJlZCBpbnN0ZWFkLiAgVG8gc29sdmUgdGhpcywgeW91IHdpbGwgbmVlZCB0byANCidz dWJzdGl0dXRlKicgcGtnLWNvbmZpZyB0byAjJChwa2ctY29uZmlnLWZvci10YXJnZXQpLiAg Rm9yIGFuIGV4YW1wbGUsIA0Kc2VlIG9wZW5zbXRwZC1maWx0ZXItZGtpbXNpZ24uDQoNCihV bmZvcnR1bmF0ZWx5IHRoZSBkZXBlbmRlbmN5IGxpYnRpcnBjIGlzIG5vdCB5ZXQgY3Jvc3Mt Y29tcGlsYWJsZSAuLi4pDQoNCkdyZWV0aW5ncywNCk1heGltZS4NCg== --------------X9pRx0lWwlvMr0ah8CD0a01V Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------X9pRx0lWwlvMr0ah8CD0a01V-- --------------sKWK3ewsAJHmp2cd7RO1vkeT-- --------------lu3Ro0WT4vc0VxuswHsBXjif Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYx3xOAUDAAAAAAAKCRBJ4+4iGRcl7pge AP9+pH5teFXaQQfBj1hKS7N7lbdDUyG2ij3I0KoA/gDCzgEA9iAuJgiaCInngABtiiV7cfnvQbgV qiyxRR4khmVbLAU= =ePIb -----END PGP SIGNATURE----- --------------lu3Ro0WT4vc0VxuswHsBXjif-- From unknown Fri Aug 15 04:03:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#57731] [PATCH 0/1] Add batsignal package Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 11 Sep 2022 14:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57731 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: M , 57731@debbugs.gnu.org Received: via spool by 57731-submit@debbugs.gnu.org id=B57731.16629068896012 (code B ref 57731); Sun, 11 Sep 2022 14:35:01 +0000 Received: (at 57731) by debbugs.gnu.org; 11 Sep 2022 14:34:49 +0000 Received: from localhost ([127.0.0.1]:43131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXO2r-0001Yp-Bh for submit@debbugs.gnu.org; Sun, 11 Sep 2022 10:34:49 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:56762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXO2p-0001Y7-Bo for 57731@debbugs.gnu.org; Sun, 11 Sep 2022 10:34:47 -0400 Received: from [192.168.101.79] ([188.189.36.122]) by albert.telenet-ops.be with bizsmtp id Jeal2800U2e7A3g06eamYE; Sun, 11 Sep 2022 16:34:46 +0200 Message-ID: <1f3a41ea-cd8e-8d5a-e092-0c81c3b9d3ad@telenet.be> Date: Sun, 11 Sep 2022 16:34:45 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Content-Language: en-US References: <20220911134305.14581-1-matf@disr.it> From: Maxime Devos In-Reply-To: <20220911134305.14581-1-matf@disr.it> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------Q2kfXToSGgbGUxmBFXDnESwV" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1662906886; bh=s9Ih8frGlukByXvzZ9FyVCg2M5Ok2r3+EfXbAnxNqic=; h=Date:Subject:To:References:From:In-Reply-To; b=QV0PyVyK01Rx7pk4alaCFXyeEUdewduu8VfdrMKCXJOQxNbPCsvM6AaRLlrem5mv0 ERhqY7rnPACTPJ6zXMngCA7RmLNlfcGPQ/Al7ZQQq7MvKtvI1w2GgjV/BSwO94CzEo if5OUlWMz2FZrLIrx+VNFZ9uiE3diRq7Mo/wWoKDLItqmm0PeBNr3y+xYoJyFmVKSF HOiaJ5AUnIoc54EvtPNUlJLK1dKuUXmzOGUBgkV2PVHqK/YsrjsXdy9bMwPGmUbVvd IdGyVE7QxuvLUHZeT1KKhn6qO51EUhs2pgjpvGH2RbWZhNAgn1E6kyzQwQEezfmowR llFZOuvbdvLFQ== X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Q2kfXToSGgbGUxmBFXDnESwV Content-Type: multipart/mixed; boundary="------------WFp6IMumUlT0s6FWxTSZDB4g"; protected-headers="v1" From: Maxime Devos To: M , 57731@debbugs.gnu.org Message-ID: <1f3a41ea-cd8e-8d5a-e092-0c81c3b9d3ad@telenet.be> Subject: Re: [bug#57731] [PATCH 0/1] Add batsignal package References: <20220911134305.14581-1-matf@disr.it> In-Reply-To: <20220911134305.14581-1-matf@disr.it> --------------WFp6IMumUlT0s6FWxTSZDB4g Content-Type: multipart/mixed; boundary="------------0jKLw8TbWPk4ceSyjE1k1kOS" --------------0jKLw8TbWPk4ceSyjE1k1kOS Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQoNCk9uIDExLTA5LTIwMjIgMTU6NDMsIE0gd3JvdGU6DQo+IGJhdHNpZ25hbCBjYW4gc2Vu ZCBkZXNrdG9wIG5vdGlmaWNhdGlvbnMgYXQgc2V0IGJhdHRlcnkgbGV2ZWxzLCBhbmQgY2Fu IHJ1biBhDQo+IGNvbW1hbmQgd2hlbiB0aGUgYmF0dGVyeSBsZXZlbCBnZXRzIGRhbmdlcm91 c2x5IGxvdy4gVGhpcyBjYW4gYmUgdXNlZCB0byBmb3JjZQ0KPiBwb3dlcmluZyBvZmYgYSBs YXB0b3Agd2hlbiBiYXR0ZXJ5IGdldHMgYmVsb3cgY3JpdGljYWwgbGV2ZWxzLCBpbnN0ZWFk IG9mDQo+IGRhbWFnaW5nIHRoZSBiYXR0ZXJ5Lg0KDQpUaGlzIGxvb2tzIGxpa2UgYSBnb29k IGRlc2NyaXB0aW9uIHRvIG1lLCBjYW4geW91IGludGVncmF0ZSB0aGUgJ1RoaXMgDQpjYW4g YmUgdXNlZCB0byBmb3JjZSBwb3dlcmluZyBvZmYgYSBsYXB0b3Agd2hlbiB0aGUgYmF0dGVy eSBnZXRzIGJlbG93IA0KY3JpdGljYWwgbGV2ZWxzLCBpbnN0ZWFkIG9mIGRhbWFnaW5nIHRo ZSBiYXR0ZXJ54oCZIGluIHRoZSBwYWNrYWdlIA0KZGVzY3JpcHRpb24/ICBJdCBzZWVtcyBs aWtlIGEgd2lkZWx5IHVzZWZ1bCBhbmQgc2ltcGxlIGV4YW1wbGUgdXNhZ2UuDQoNCkdyZWV0 aW5ncywNCk1heGltZS4NCg== --------------0jKLw8TbWPk4ceSyjE1k1kOS Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------0jKLw8TbWPk4ceSyjE1k1kOS-- --------------WFp6IMumUlT0s6FWxTSZDB4g-- --------------Q2kfXToSGgbGUxmBFXDnESwV Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYx3yBQUDAAAAAAAKCRBJ4+4iGRcl7uNv AQCTsi1GjrhUxHiH8fErfgUdKIUTuF/VSupj2A9PREmqfAEA+j6AJwwaRWvH0rmMzzb/Zb9Zpy/w cc+VsOcbcv6xpA0= =eaJ1 -----END PGP SIGNATURE----- --------------Q2kfXToSGgbGUxmBFXDnESwV-- From unknown Fri Aug 15 04:03:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#57731] [PATCH v2] gnu: Add batsignal. References: <20220911134305.14581-1-matf@disr.it> In-Reply-To: <20220911134305.14581-1-matf@disr.it> Resent-From: M Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 11 Sep 2022 16:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57731 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 57731@debbugs.gnu.org Cc: M Received: via spool by 57731-submit@debbugs.gnu.org id=B57731.166291275217169 (code B ref 57731); Sun, 11 Sep 2022 16:13:02 +0000 Received: (at 57731) by debbugs.gnu.org; 11 Sep 2022 16:12:32 +0000 Received: from localhost ([127.0.0.1]:43245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXPZP-0004Sr-Pm for submit@debbugs.gnu.org; Sun, 11 Sep 2022 12:12:32 -0400 Received: from knopi.disroot.org ([178.21.23.139]:57766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXPZN-0004Sh-Fm for 57731@debbugs.gnu.org; Sun, 11 Sep 2022 12:12:30 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id C8D9A40120; Sun, 11 Sep 2022 18:12:27 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WAZkYhxl7cXc; Sun, 11 Sep 2022 18:12:26 +0200 (CEST) From: M DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disr.it; s=mail; t=1662912746; bh=4QeQuCgYzDmzzLe5y9XlXKH2SJ/dVVERBkP7ttD66l4=; h=From:To:Cc:Subject:Date; b=JOS30NUFosIW3CzVXEGAWTjf6DRPCe+i+TGEoQVcmQ+2LEfAKTb/tYu2qKbymOc3R 6irxLJ3LvOkIceuFcnOpqPMwBkxzTMgyuDEoVKEKVcMMy1eS7J9/WcicgUqA7ilI4L ma4/NEfjAvbiCENLB280jihABEFYgdjQHeirofvZz10qLBjKy0QmPpbJs40xa5b6P2 Hs3iallQvfkHxrbE983OynVDCXcHfb8UvEiTqmcLUwry++EJxGlroSe6SJV/Csye3q l3XqlF5NDWPTiO8rRpJ15mywT3gty1NnJGU/l3OLTQfwQNCXXR+udn5Ato0GIb0OfA NX27xb+ICtdkw== Date: Sun, 11 Sep 2022 18:12:13 +0200 Message-Id: <20220911161213.12192-1-matf@disr.it> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/monitoring.scm (batsignal): New variable. Co-authored by unmatched-paren and matf --- gnu/packages/monitoring.scm | 45 +++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm index 47845700ee..459b8d8539 100644 --- a/gnu/packages/monitoring.scm +++ b/gnu/packages/monitoring.scm @@ -12,6 +12,8 @@ ;;; Copyright © 2021 Raphaël Mélotte ;;; Copyright © 2022 Paul A. Patience ;;; Copyright © 2022 Hartmut Goebel +;;; Copyright © 2022 ( +;;; Copyright © 2022 Mathieu Laparie ;;; ;;; This file is part of GNU Guix. ;;; @@ -50,6 +52,7 @@ (define-module (gnu packages monitoring) #:use-module (gnu packages django) #:use-module (gnu packages gd) #:use-module (gnu packages gettext) + #:use-module (gnu packages gnome) #:use-module (gnu packages image) #:use-module (gnu packages mail) #:use-module (gnu packages ncurses) @@ -764,3 +767,45 @@ (define-public python-statsd (description "StatsD is a friendly front-end to Graphite. This package provides a simple Python client for the StatsD daemon.") (license license:expat))) + +(define-public batsignal + (package + (name "batsignal") + (version "1.6.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/electrickite/batsignal") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0b1j6mljnqgxwr3id3r9shzhsjk5r0qdh9cxkvy1dm4kzbyc4dxq")))) + (build-system gnu-build-system) + (arguments + (list #:make-flags + #~(list (string-append "PREFIX=" #$output) + (string-append "CC=" #$(cc-for-target))) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-cross-compile + (lambda _ + (substitute* "Makefile" + (("pkg-config") + #$(pkg-config-for-target))))) + (delete 'configure) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "./batsignal" "-v"))))))) + (inputs (list libnotify)) + (native-inputs (list pkg-config)) + (home-page "https://github.com/electrickite/batsignal") + (synopsis "Power monitoring tool") + (description + "This package provides a daemon that monitors device power +levels, notifying the user and optionally running a command when +it reaches user-configured power thresholds. This can be used to force powering +off a laptop when the battery gets below critical levels, instead of damaging +the battery.") + (license license:isc))) -- 2.37.2 From unknown Fri Aug 15 04:03:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#57731] [PATCH 1/1] gnu: Add batsignal. References: <20220911134305.14581-1-matf@disr.it> In-Reply-To: <20220911134305.14581-1-matf@disr.it> Resent-From: M Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 11 Sep 2022 19:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57731 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 57731@debbugs.gnu.org Cc: M Received: via spool by 57731-submit@debbugs.gnu.org id=B57731.166292381412025 (code B ref 57731); Sun, 11 Sep 2022 19:17:01 +0000 Received: (at 57731) by debbugs.gnu.org; 11 Sep 2022 19:16:54 +0000 Received: from localhost ([127.0.0.1]:43535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXSRq-00037s-Fx for submit@debbugs.gnu.org; Sun, 11 Sep 2022 15:16:54 -0400 Received: from knopi.disroot.org ([178.21.23.139]:56976) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXSRk-00037b-Jn for 57731@debbugs.gnu.org; Sun, 11 Sep 2022 15:16:52 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id D809C4A037; Sun, 11 Sep 2022 21:16:46 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id w53pcMdN6ENN; Sun, 11 Sep 2022 21:16:45 +0200 (CEST) From: M DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disr.it; s=mail; t=1662923804; bh=DNNjmNKQtvQAhaBIZWib6PH8962JPAnU/I1Qvpj8xJI=; h=From:To:Cc:Subject:Date; b=NaNl6TjAFPvDPN/bzcTwRfew0miUzTORK0jUOkENeahOqppCXuxR9gVB01E70/uLj vQ+rn4x25mYjmjE5MlQ+Nox57Jq6jecLgYB5LeEdkrMu0I6Uf5tPGtL9EP7s2FgD+q rivPhkvZc5W8M+YTfFCX49EQGZhumxsrdKsZr17c0FCw+9aUNOCh8yEXMdYcNiOfsJ JAZDhYsl50f8TtwP25vok3mXV7AhFq5K9MNpDx4zWf6G5aqqDW6OAHVz+dLxfWaO3c zT6U7zRJyg84wZX65n8RJe31Q2pPJIGtVesWUHt+mqJ5iCXX1r1X6GHFh+CHIawuk/ xGM3xlA7lH+6g== Date: Sun, 11 Sep 2022 21:16:35 +0200 Message-Id: <20220911191636.5369-1-matf@disr.it> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/monitoring.scm (batsignal): New variable. Co-authored-by: ( --- gnu/packages/monitoring.scm | 45 +++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm index 47845700ee..7f665e931f 100644 --- a/gnu/packages/monitoring.scm +++ b/gnu/packages/monitoring.scm @@ -12,6 +12,8 @@ ;;; Copyright © 2021 Raphaël Mélotte ;;; Copyright © 2022 Paul A. Patience ;;; Copyright © 2022 Hartmut Goebel +;;; Copyright © 2022 ( +;;; Copyright © 2022 Mathieu Laparie ;;; ;;; This file is part of GNU Guix. ;;; @@ -50,6 +52,7 @@ (define-module (gnu packages monitoring) #:use-module (gnu packages django) #:use-module (gnu packages gd) #:use-module (gnu packages gettext) + #:use-module (gnu packages gnome) #:use-module (gnu packages image) #:use-module (gnu packages mail) #:use-module (gnu packages ncurses) @@ -764,3 +767,45 @@ (define-public python-statsd (description "StatsD is a friendly front-end to Graphite. This package provides a simple Python client for the StatsD daemon.") (license license:expat))) + +(define-public batsignal + (package + (name "batsignal") + (version "1.6.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/electrickite/batsignal") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0b1j6mljnqgxwr3id3r9shzhsjk5r0qdh9cxkvy1dm4kzbyc4dxq")))) + (build-system gnu-build-system) + (arguments + (list #:make-flags + #~(list (string-append "PREFIX=" #$output) + (string-append "CC=" #$(cc-for-target))) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-cross-compile + (lambda _ + (substitute* "Makefile" + (("pkg-config") + #$(pkg-config-for-target))))) + (delete 'configure) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "./batsignal" "-v"))))))) + (inputs (list libnotify)) + (native-inputs (list pkg-config)) + (home-page "https://github.com/electrickite/batsignal") + (synopsis "Power monitoring tool") + (description + "This package provides a daemon that monitors device power levels, +notifying the user and optionally running a command when it reaches +user-configured power thresholds. This can be used to force powering off a +laptop when the battery gets below critical levels, instead of damaging the +battery.") + (license license:isc))) -- 2.37.2 From unknown Fri Aug 15 04:03:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#57731] [PATCH v4] gnu: Add batsignal. References: <20220911134305.14581-1-matf@disr.it> In-Reply-To: <20220911134305.14581-1-matf@disr.it> Resent-From: M Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 11 Sep 2022 19:30:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57731 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 57731@debbugs.gnu.org Cc: "\(" , M Received: via spool by 57731-submit@debbugs.gnu.org id=B57731.166292456613259 (code B ref 57731); Sun, 11 Sep 2022 19:30:01 +0000 Received: (at 57731) by debbugs.gnu.org; 11 Sep 2022 19:29:26 +0000 Received: from localhost ([127.0.0.1]:43583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXSdy-0003Rn-3J for submit@debbugs.gnu.org; Sun, 11 Sep 2022 15:29:26 -0400 Received: from knopi.disroot.org ([178.21.23.139]:59480) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXSds-0003Rc-VS for 57731@debbugs.gnu.org; Sun, 11 Sep 2022 15:29:24 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 2E57249FE3; Sun, 11 Sep 2022 21:29:20 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C9HlKazRVodz; Sun, 11 Sep 2022 21:29:18 +0200 (CEST) From: M DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disr.it; s=mail; t=1662924558; bh=omwSQ82hFluwndpkP4l2ZmV82R03AbQZN0z93BqNLSk=; h=From:To:Cc:Subject:Date; b=tfbOhBfpjcxP4yeLAnci9FjuNj2UZHNYcUPDNWpedEgoOZtohZgk5dwolnQJVj+rr yp6YDC6+kAdZevQJYddPC2Cnu5MQuhRxOVBilgygvytU6HuaZ8ZAVmW0ZG0APB7K75 +N+c1Bw74pdRCFGQoxu51ZuHbhQQcCIGaRHlfTC6Ugin7L24fBa9LBJglXAjsi0w6w nOevHNla5I1Y/1cRqiZRbGUbU0z4T1xyPHrE84jcLctAtG/15Y3ILJbf6zS8RSzIRH 7ttopzYCPHnzeCs0u9JwcMPxuPI8p6u0g8vLEaSejZMOZf7bOG/ppnywrvGneWIgpQ H2iIO9BbnzglQ== Date: Sun, 11 Sep 2022 21:29:05 +0200 Message-Id: <20220911192905.13238-1-matf@disr.it> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/monitoring.scm (batsignal): New variable. Co-authored-by: ( --- gnu/packages/monitoring.scm | 43 +++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm index 47845700ee..608973f9c2 100644 --- a/gnu/packages/monitoring.scm +++ b/gnu/packages/monitoring.scm @@ -764,3 +764,46 @@ (define-public python-statsd (description "StatsD is a friendly front-end to Graphite. This package provides a simple Python client for the StatsD daemon.") (license license:expat))) + +(define-public batsignal + (package + (name "batsignal") + (version "1.6.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/electrickite/batsignal") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0b1j6mljnqgxwr3id3r9shzhsjk5r0qdh9cxkvy1dm4kzbyc4dxq")))) + (build-system gnu-build-system) + (arguments + (list #:make-flags + #~(list (string-append "PREFIX=" #$output) + (string-append "CC=" #$(cc-for-target))) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-cross-compile + (lambda _ + (substitute* "Makefile" + (("pkg-config") + #$(pkg-config-for-target))))) + (delete 'configure) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "./batsignal" "-v"))))))) + (inputs (list libnotify)) + (native-inputs (list pkg-config)) + (home-page "https://github.com/electrickite/batsignal") + (synopsis "Power monitoring tool") + (description + "This package provides a daemon that monitors device power levels, +notifying the user and optionally running a command when it reaches +user-configured power thresholds. This can be used to force powering off a +laptop when the battery gets below critical levels, instead of damaging the +battery.") + (license license:isc))) + -- 2.37.2 From unknown Fri Aug 15 04:03:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#57731] [PATCH v4] gnu: Add batsignal. Resent-From: "(" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 11 Sep 2022 19:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57731 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "M" , <57731@debbugs.gnu.org> Received: via spool by 57731-submit@debbugs.gnu.org id=B57731.166292474513665 (code B ref 57731); Sun, 11 Sep 2022 19:33:01 +0000 Received: (at 57731) by debbugs.gnu.org; 11 Sep 2022 19:32:25 +0000 Received: from localhost ([127.0.0.1]:43593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXSgq-0003YL-UD for submit@debbugs.gnu.org; Sun, 11 Sep 2022 15:32:25 -0400 Received: from knopi.disroot.org ([178.21.23.139]:46616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXSgo-0003YD-Kc for 57731@debbugs.gnu.org; Sun, 11 Sep 2022 15:32:22 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 14AA74A040; Sun, 11 Sep 2022 21:32:22 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7TFC5R5-M65Q; Sun, 11 Sep 2022 21:32:21 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1662924741; bh=xDlOs6BOi5r09aM+C/BE25FKjfxSEChVZ++i8l3vHLQ=; h=Date:Subject:From:To:References:In-Reply-To; b=BdihgEVtOQGU6pt1bHKvWhtFYs3N5wxRBYqvQx/e7BjTVQ69ZeYYjPFC9AdOsQHVA w2or0o0PKROBW02g2wI4BksiNeBXIBFNflcV8PR8KP3bQ1ErJiPh3UnAIuFcTvb2Ca uVGbif5Pbxzl/tyh1J3UdYRGcQAKRvuCaRxUMk13lgPDOYuhIa34ALlEYuWJbYSciU 1Lvd5TtdHb63JHdTLTzLbirpQOxBSVSCig44l3EdXEVwJdZ9y7fhIQHdJov7a2QIyE 5a9+3sEpKa6YEJQ5k57mDFiuiZx+3bHtIdXJbJmvrzZpCsS14JKrIkZl95kJWk46mU q83zWKPE+2kQw== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Sun, 11 Sep 2022 20:32:20 +0100 Message-Id: From: "(" References: <20220911192905.13238-1-matf@disr.it> In-Reply-To: <20220911192905.13238-1-matf@disr.it> X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) LGTM! -- ( From unknown Fri Aug 15 04:03:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#57731] [PATCH v5] gnu: Add batsignal. References: <20220911134305.14581-1-matf@disr.it> In-Reply-To: <20220911134305.14581-1-matf@disr.it> Resent-From: M Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 11 Sep 2022 19:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57731 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 57731@debbugs.gnu.org Cc: "\(" , M Received: via spool by 57731-submit@debbugs.gnu.org id=B57731.166292534314595 (code B ref 57731); Sun, 11 Sep 2022 19:43:01 +0000 Received: (at 57731) by debbugs.gnu.org; 11 Sep 2022 19:42:23 +0000 Received: from localhost ([127.0.0.1]:43604 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXSqV-0003nK-6C for submit@debbugs.gnu.org; Sun, 11 Sep 2022 15:42:23 -0400 Received: from knopi.disroot.org ([178.21.23.139]:36750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXSqR-0003nB-W9 for 57731@debbugs.gnu.org; Sun, 11 Sep 2022 15:42:22 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 467EC4A047; Sun, 11 Sep 2022 21:42:19 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U-Btl9K5ptbq; Sun, 11 Sep 2022 21:42:17 +0200 (CEST) From: M DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disr.it; s=mail; t=1662925337; bh=n7Q2xP8p61uOK9KvFuQH41Z/Boi/AA1QgwAL6kliPy4=; h=From:To:Cc:Subject:Date; b=JwazwmwJwbGMHGfCvWn5VQm+Ion3+coSMMBuS1mWawsyrNGOdTP8iOzguQ1GFsLS3 VOLJN3kzWQxAlUpIyNtNr1bolhfwN9NWf1Lbp/McoGvybbLclRNs0JcZMj0+HWQJqE /iZR1uaR1hJVTl6va1Vz38td8BcJaWtDQroSS2z8YkR1FkMjjHJVptnaDMZdw8KUka hSv4QVwvf+PYfn61/iu0qYV//2RqtgdnFiPpPwPT+TmU/cDF7YtgQDkmbl/djQGYP4 BRwyeTzxWGvay3lguean5wJQrh2ua1+PbxaweP9exqwF9HABhQLvrE4hrzsXogeOXN /s/CiDzt7KyOQ== Date: Sun, 11 Sep 2022 21:42:11 +0200 Message-Id: <20220911194211.19915-1-matf@disr.it> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/monitoring.scm (batsignal): New variable. Co-authored-by: ( --- gnu/packages/monitoring.scm | 45 +++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm index 47845700ee..8f75eacf9e 100644 --- a/gnu/packages/monitoring.scm +++ b/gnu/packages/monitoring.scm @@ -12,6 +12,8 @@ ;;; Copyright © 2021 Raphaël Mélotte ;;; Copyright © 2022 Paul A. Patience ;;; Copyright © 2022 Hartmut Goebel +;;; Copyright © 2022 ( +;;; Copyright © 2022 Mathieu Laparie ;;; ;;; This file is part of GNU Guix. ;;; @@ -764,3 +766,46 @@ (define-public python-statsd (description "StatsD is a friendly front-end to Graphite. This package provides a simple Python client for the StatsD daemon.") (license license:expat))) + +(define-public batsignal + (package + (name "batsignal") + (version "1.6.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/electrickite/batsignal") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0b1j6mljnqgxwr3id3r9shzhsjk5r0qdh9cxkvy1dm4kzbyc4dxq")))) + (build-system gnu-build-system) + (arguments + (list #:make-flags + #~(list (string-append "PREFIX=" #$output) + (string-append "CC=" #$(cc-for-target))) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-cross-compile + (lambda _ + (substitute* "Makefile" + (("pkg-config") + #$(pkg-config-for-target))))) + (delete 'configure) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "./batsignal" "-v"))))))) + (inputs (list libnotify)) + (native-inputs (list pkg-config)) + (home-page "https://github.com/electrickite/batsignal") + (synopsis "Power monitoring tool") + (description + "This package provides a daemon that monitors device power levels, +notifying the user and optionally running a command when it reaches +user-configured power thresholds. This can be used to force powering off a +laptop when the battery gets below critical levels, instead of damaging the +battery.") + (license license:isc))) + -- 2.37.2 From unknown Fri Aug 15 04:03:52 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: M Subject: bug#57731: closed (Re: bug#57731: [PATCH 0/1] Add batsignal package) Message-ID: References: <87pmfk98pp.fsf_-_@gnu.org> <20220911134305.14581-1-matf@disr.it> X-Gnu-PR-Message: they-closed 57731 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 57731@debbugs.gnu.org Date: Sat, 24 Sep 2022 13:57:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1664027822-5333-1" This is a multi-part message in MIME format... ------------=_1664027822-5333-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #57731: [PATCH 0/1] Add batsignal package which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 57731@debbugs.gnu.org. --=20 57731: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D57731 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1664027822-5333-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 57731-done) by debbugs.gnu.org; 24 Sep 2022 13:57:00 +0000 Received: from localhost ([127.0.0.1]:44859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oc5eN-0001Nn-UO for submit@debbugs.gnu.org; Sat, 24 Sep 2022 09:57:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oc5eM-0001Nb-EP for 57731-done@debbugs.gnu.org; Sat, 24 Sep 2022 09:56:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41626) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oc5eH-0005fB-6E; Sat, 24 Sep 2022 09:56:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=FhIIKppodWWQfn+hT3lMgjVHFZhtUY31+6mkxjUpJ7k=; b=Z0X7NtQDV4BsVwePRPDY WGo66OHAVX1DuhfxKd6QLOGqEMM3J3Pkal7XaOYiyhMuV4ye+esLMk4URmZdre2hjSL8/PeNnHGdJ 7qFBXZ1oySbULazaOiMJFUi6VHFyHei2PKfaJ5CMP6UqZiK9QAh6kQyxIsRRTFXeUQeUXwGHN3LwG +ZveuKw3X5YTUqOxq4+JYdEHOP8bFRsa5U4grFbJtqanEno8Q8D+aMZ7/hG2qJYysBrhEfpEsm24R xzZ+yU2SPJF8WDcB1cOf5wks2wk1R1gy87ymSlqmcagfAEmhYWlu6wLbkGc2c6En2iBd743md1dGM qmtlpN5vib//Cg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:59040 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oc5eF-00006t-VR; Sat, 24 Sep 2022 09:56:52 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: M Subject: Re: bug#57731: [PATCH 0/1] Add batsignal package References: <20220911134305.14581-1-matf@disr.it> <20220911194211.19915-1-matf@disr.it> Date: Sat, 24 Sep 2022 15:56:50 +0200 In-Reply-To: <20220911194211.19915-1-matf@disr.it> (M.'s message of "Sun, 11 Sep 2022 21:42:11 +0200") Message-ID: <87pmfk98pp.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57731-done Cc: "\(" , 57731-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, M skribis: > * gnu/packages/monitoring.scm (batsignal): New variable. > > Co-authored-by: ( There was one missing #:use-module (gnu packages gnome), which I added. Applied. Thanks Mathieu, and thanks paren for reviewing! Ludo=E2=80=99. ------------=_1664027822-5333-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 Sep 2022 13:43:24 +0000 Received: from localhost ([127.0.0.1]:41135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXNF6-0007hN-1S for submit@debbugs.gnu.org; Sun, 11 Sep 2022 09:43:24 -0400 Received: from lists.gnu.org ([209.51.188.17]:39422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oXNF3-0007hD-Tr for submit@debbugs.gnu.org; Sun, 11 Sep 2022 09:43:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39852) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXNF3-0008Jn-HB for guix-patches@gnu.org; Sun, 11 Sep 2022 09:43:21 -0400 Received: from knopi.disroot.org ([178.21.23.139]:38250) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXNF1-000702-Sr for guix-patches@gnu.org; Sun, 11 Sep 2022 09:43:21 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id DDB294A020; Sun, 11 Sep 2022 15:43:15 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BFYqn93Al6Av; Sun, 11 Sep 2022 15:43:14 +0200 (CEST) From: M DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disr.it; s=mail; t=1662903794; bh=FYX8c+9MGU8wG2pzdWVucdzr5bxFaHYQX8CVA+OI2FM=; h=From:To:Cc:Subject:Date; b=PjJAfRiQ8FdKUYQ0sXejxgKm6qzBxTdQ9nDVtS8FR6ho6OubDAEKv5/qX9VKC9Gcv xdxOo1Om6Q1xjwVvgNOOzONTzjjBF5H/5EZZNMoGvLrX68sjzaXPyahVwMaxImcSfx twL+Uk7Y1RfIp62A3SwyxS4gJHfsX8Aa1cN3niyqxdKhp+b+MUaN2TOMH3wGsKvg2N UYr9ugjNE7RQz/uon8dYnpydhu8YLqE9Pc/Rm5ooFLgEeNe5tYvSK8kxojf/VkVSZ1 nlwRVMvIE19W7wTNYMHb/HdMJm8BkF1k3RyHMsENP0YiLwsddRVjpHk18KTXfAbCLY IFQ7ViotGFE1g== To: guix-patches@gnu.org Subject: [PATCH 0/1] Add batsignal package Date: Sun, 11 Sep 2022 15:43:05 +0200 Message-Id: <20220911134305.14581-1-matf@disr.it> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=matf@disr.it; helo=knopi.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: M X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) batsignal can send desktop notifications at set battery levels, and can run a command when the battery level gets dangerously low. This can be used to force powering off a laptop when battery gets below critical levels, instead of damaging the battery. M (1): gnu: Add batsignal. gnu/packages/monitoring.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) -- 2.37.2 ------------=_1664027822-5333-1-- From unknown Fri Aug 15 04:03:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#57731] [PATCH 0/1] Add batsignal package Resent-From: Mathieu Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 24 Sep 2022 14:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57731 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: "\(" , 57731-done@debbugs.gnu.org Received: via spool by 57731-done@debbugs.gnu.org id=D57731.16640280695852 (code D ref 57731); Sat, 24 Sep 2022 14:02:02 +0000 Received: (at 57731-done) by debbugs.gnu.org; 24 Sep 2022 14:01:09 +0000 Received: from localhost ([127.0.0.1]:44865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oc5iO-0001WH-Gt for submit@debbugs.gnu.org; Sat, 24 Sep 2022 10:01:08 -0400 Received: from knopi.disroot.org ([178.21.23.139]:37378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oc5iI-0001W5-Mo for 57731-done@debbugs.gnu.org; Sat, 24 Sep 2022 10:01:06 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 09F614C1F8; Sat, 24 Sep 2022 16:01:02 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7SxN0QZpS30N; Sat, 24 Sep 2022 16:01:00 +0200 (CEST) Date: Sat, 24 Sep 2022 16:00:55 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disr.it; s=mail; t=1664028056; bh=iO3uUoMpkZ3GJY84ixlLbAY9s1u7Bk/AcVxZiv1g894=; h=Date:From:To:Cc:In-Reply-To:References:Subject; b=2NDPQpy8uS60FqXoGE9qV5Acu8P/4PgyP5aeiwK/UMlZG/Lss1uaJ7t9fyIohV8bH kDY22Ul30bEEhK0PLZbvSWXp7QFqXE5yjfi3F5+tt3tNHhuwpJVEaEYMn1gMpx9F1k wPDMVNJeXnoeW5BmnI3hmgQu0GQTa1vePn5Hie6mMQjRCIktUi/Ab/dAmMX2FM78n5 Gkm0koL6OqWM7vfmaPIxST4PQlP75AGSPIczzTGChoawQlqpCAz5UFsAq9QdomCvJc zpSR/Co52heQkgVgXgYBRt1spZEyNrvfO5GaytljPbnJgsMOs+DZ23LKO4YNN8PcwM gw0h2iBJ2TCsw== From: Mathieu Message-ID: <6ed760cc-4cd0-4fc2-9155-2e59ded86d0a@disroot.org> In-Reply-To: <87pmfk98pp.fsf_-_@gnu.org> References: <87pmfk98pp.fsf_-_@gnu.org> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Thanks all, glad to see this merged=21 On 2022-09-24 15:56 Ludovic Court=C3=A8s wrote: > Hi, > =20 > M skribis: > =20 >> * gnu/packages/monitoring.scm (batsignal): New variable. >> =20 >> Co-authored-by: ( > =20 > There was one missing =23:use-module (gnu packages gnome), which I > added. > =20 > Applied. Thanks Mathieu, and thanks paren for reviewing=21 > =20 > Ludo=E2=80=99.