GNU bug report logs - #68965
[PATCH] gnu: Add yambar-wayland.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: chris <chris@HIDDEN>; Keywords: patch; Done: Ludovic Courtès <ludo@HIDDEN>; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 68965-done <at> debbugs.gnu.org:


Received: (at 68965-done) by debbugs.gnu.org; 27 Feb 2024 10:28:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 27 05:28:17 2024
Received: from localhost ([127.0.0.1]:41451 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1reuh7-0000Er-3W
	for submit <at> debbugs.gnu.org; Tue, 27 Feb 2024 05:28:17 -0500
Received: from eggs.gnu.org ([209.51.188.92]:56542)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1reuh4-0000EY-Uz
 for 68965-done <at> debbugs.gnu.org; Tue, 27 Feb 2024 05:28:15 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1reugX-0005JE-TD; Tue, 27 Feb 2024 05:27:43 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=ZUgKOmlHgRlPWnOu6HD8AZmhWRMJZeJ6xrmjIoa0D7Q=; b=gnmeKDv0X9WAv7gkpQM1
 pu12j/bqQQADXWJofBWbtSvgoq8zdG2cGVDlXjYS9R8ExL5lDu0b0QAneR1uF2c8cLMv1XfAPz1W3
 TQJjDKRX7oOn7CR1biH/DrRBR0tCODTgaydL3JfdQPXXoh9cL+2bUgNt+S9E776cmOzzcVeEcwZ8D
 neKhO8kibLpwYYdpsDFnMzDvub2gYBDTHzWcJyj4NYwox4KsZ2Wl8TTADFq6xlJ0Yp/Cld+thkOXN
 bJ1W8gLNXyer+XGVgN2Adc2Rd9e+LXEcknABWQ/SckRIMnx+EBYPkUaKwZlFbUTCxqRKosViI8GJn
 UMvN9tQMD4WWig==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: chris <chris@HIDDEN>
Subject: Re: [bug#68965] [PATCH] gnu: Add yambar-wayland.
In-Reply-To: <ad357dedf526bd5f9cfe2bd918e16c6da8710231.1707291477.git.chris@HIDDEN>
 (chris@HIDDEN's message of "Tue, 6 Feb 2024 23:37:57 -0800")
References: <ad357dedf526bd5f9cfe2bd918e16c6da8710231.1707291477.git.chris@HIDDEN>
Date: Tue, 27 Feb 2024 11:27:32 +0100
Message-ID: <87wmqqgq23.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 68965-done
Cc: 68965-done <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

chris <chris@HIDDEN> skribis:

> *  (yambar-wayland): New variable.
>
> Change-Id: I7b1d5d3626b915261b5b3f7fea3a3ace03adbf11

I tweaked the commit log and applied with the cosmetic changes below.

Thanks!

Ludo'.


--=-=-=
Content-Type: text/x-patch
Content-Disposition: inline

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 54ffe0599d..ae8213ddae 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -3609,21 +3609,24 @@ (define-public yambar-wayland
       #:configure-flags #~'("-Db_lto=true"
                             "-Dbackend-x11=disabled"
                             "-Dbackend-wayland=enabled")))
-    (native-inputs (list pkg-config tllist flex bison scdoc wayland-protocols))
-    (inputs (list
-             fcft
-             wayland
-             pipewire
-             libyaml
-             pixman
-             alsa-lib
-             json-c
-             libmpdclient
-             eudev))
+    (native-inputs (list pkg-config
+                         tllist
+                         flex
+                         bison
+                         scdoc
+                         wayland-protocols))
+    (inputs (list fcft
+                  wayland
+                  pipewire
+                  libyaml
+                  pixman
+                  alsa-lib
+                  json-c
+                  libmpdclient
+                  eudev))
     (synopsis "X11 and Wayland status panel")
     (description
-     "@command{yambar} is a lightweight and configurable status
- panel (bar, for short) for X11 and Wayland, that goes to great
- lengths to be both CPU and battery efficient - polling is only
- done when absolutely necessary.")
+     "@command{yambar} is a lightweight and configurable status panel (bar,
+for short) for X11 and Wayland, that goes to great lengths to be both CPU and
+battery efficient---polling is only done when absolutely necessary.")
     (license license:expat)))

--=-=-=--




Notification sent to chris <chris@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Ludovic Courtès <ludo@HIDDEN>:
You have taken responsibility. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 7 Feb 2024 07:40:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 07 02:40:15 2024
Received: from localhost ([127.0.0.1]:55625 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rXcXW-0007Sq-Sl
	for submit <at> debbugs.gnu.org; Wed, 07 Feb 2024 02:40:15 -0500
Received: from lists.gnu.org ([2001:470:142::17]:36784)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <chris@HIDDEN>) id 1rXcXT-0007SW-V6
 for submit <at> debbugs.gnu.org; Wed, 07 Feb 2024 02:40:12 -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 <chris@HIDDEN>)
 id 1rXcX9-0007U2-Rt
 for guix-patches@HIDDEN; Wed, 07 Feb 2024 02:39:51 -0500
Received: from mx.kolabnow.com ([212.103.80.155])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <chris@HIDDEN>)
 id 1rXcX7-0007B5-Of
 for guix-patches@HIDDEN; Wed, 07 Feb 2024 02:39:51 -0500
Received: from localhost (unknown [127.0.0.1])
 by mx.kolabnow.com (Postfix) with ESMTP id 305A62095C0E
 for <guix-patches@HIDDEN>; Wed,  7 Feb 2024 08:39:47 +0100 (CET)
Authentication-Results: ext-mx-out011.mykolab.com (amavis);
 dkim=pass (4096-bit key) reason="pass (just generated, assumed good)"
 header.d=kolabnow.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h=
 content-transfer-encoding:content-type:content-type:mime-version
 :message-id:date:date:subject:subject:from:from:received
 :received:received; s=dkim20160331; t=1707291584; x=1709105985;
 bh=RK9t69aUfeqDQ151+yzeXXpIK1Ba/h4kTAYp7V3EFy0=; b=G0YMWnrxqE7t
 c474Bxw8yMSEvY+osJPDhbRVUThVuRucgyGdFSkRGjxnZ8pxs/LhSJnWGYrnu8Pb
 TfU2esqywU2Zbe955bs6mVNpxfd2XxdqiqSXYL6GvsZ9oWkd/XbQSoMHebKTCvkW
 oaNbHXNGECldp6VITgZf7t3FY2Ak1BA8nEVhqJ/iekMm+BMcFGIHkFHvWAs2h+nT
 cqRRnwU7EVHzZwaY0um2W6rscGU/a/iAs8y65vnB3f9aLZ23J+GolvruFzp5kLza
 762Nom9vD+IOXzyxw8owOYoAuHXguEgfIYtOi+spO+UeleTzuijolWcsLg3h4S4o
 r/OmDmAD6zL/rBJSvW8sS8DDaJ6pCfuYP5Nbcl4zKvJsRn/oiS57JC7ty6TPuXy1
 UXE+QaPeBcJyg53ePxY6qNvhm3/KTzD6TJAhz5Z6ZBJWCApeehgzSyW0fLQ4BDbP
 UgMZXIBJDbVbZ1LVdF+Oyf4lFVkRuY5Yt8Y2+Z3Uruh8mR0AjCXrgEEetnclLWnz
 MhKhC+3qLqEfcmz5watmFdgVoqXqPs2tVhrALVfvlYxdZQLMkR5KnnEENSEcwcIJ
 OYud2IqrgfIjGck0rZDG76K8c9pWFzm8djzKalKETu9N5KoX4CtttbT5A8dIKDAz
 KLOvp+yLCYmNXQiU98zEI5s0ewHhddY=
X-Virus-Scanned: amavis at mykolab.com
X-Spam-Flag: NO
X-Spam-Score: -1
X-Spam-Level: 
X-Spam-Status: No, score=-1 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1]
 autolearn=ham autolearn_force=no
Received: from mx.kolabnow.com ([127.0.0.1])
 by localhost (ext-mx-out011.mykolab.com [127.0.0.1]) (amavis, port 10024)
 with ESMTP id NNxlyEzMApl8 for <guix-patches@HIDDEN>;
 Wed,  7 Feb 2024 08:39:44 +0100 (CET)
Received: from int-mx009.mykolab.com (unknown [10.9.13.9])
 by mx.kolabnow.com (Postfix) with ESMTPS id C092620C81E3
 for <guix-patches@HIDDEN>; Wed,  7 Feb 2024 08:39:43 +0100 (CET)
Received: from ext-subm010.mykolab.com (unknown [10.9.6.10])
 by int-mx009.mykolab.com (Postfix) with ESMTPS id 3A14B20C2DD4
 for <guix-patches@HIDDEN>; Wed,  7 Feb 2024 08:39:43 +0100 (CET)
From: chris <chris@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: Add yambar-wayland.
Date: Tue,  6 Feb 2024 23:37:57 -0800
Message-ID: <ad357dedf526bd5f9cfe2bd918e16c6da8710231.1707291477.git.chris@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=212.103.80.155; envelope-from=chris@HIDDEN;
 helo=mx.kolabnow.com
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-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: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: chris <chris@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.1 (/)

*  (yambar-wayland): New variable.

Change-Id: I7b1d5d3626b915261b5b3f7fea3a3ace03adbf11
---
 gnu/packages/wm.scm | 43 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 959928d8e2..74f1101407 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -66,6 +66,7 @@
 ;;; Copyright © 2023 Nicolas Graves <ngraves@HIDDEN>
 ;;; Copyright © 2023 Jaeme Sifat <jaeme@HIDDEN>
 ;;; Copyright © 2023 Josselin Poiret <dev@HIDDEN>
+;;; Copyright © 2024 chris <chris@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -111,6 +112,7 @@ (define-module (gnu packages wm)
   #:use-module (gnu packages datastructures)
   #:use-module (gnu packages docbook)
   #:use-module (gnu packages documentation)
+  #:use-module (gnu packages flex)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
   #:use-module (gnu packages fribidi)
@@ -3519,3 +3521,44 @@ (define-public velox
       (description "velox is a simple window manager for Wayland based on swc.
 It is inspired by dwm and xmonad.")
       (license license:expat))))
+
+(define-public yambar-wayland
+  (package
+    (name "yambar-wayland")
+    (version "1.10.0")
+    (home-page "https://codeberg.org/dnkl/yambar")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url home-page)
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "14lxhgyyia7sxyqjwa9skps0j9qlpqi8y7hvbsaidrwmy4857czr"))))
+    (build-system meson-build-system)
+    (arguments
+     (list
+      #:build-type "release"
+      #:configure-flags #~'("-Db_lto=true"
+                            "-Dbackend-x11=disabled"
+                            "-Dbackend-wayland=enabled")))
+    (native-inputs (list pkg-config tllist flex bison scdoc wayland-protocols))
+    (inputs (list
+             fcft
+             wayland
+             pipewire
+             libyaml
+             pixman
+             alsa-lib
+             json-c
+             libmpdclient
+             eudev))
+    (synopsis "X11 and Wayland status panel")
+    (description
+     "@command{yambar} is a lightweight and configurable status
+ panel (bar, for short) for X11 and Wayland, that goes to great
+ lengths to be both CPU and battery efficient - polling is only
+ done when absolutely necessary.")
+    (license license:expat)))

base-commit: cce7a6d2d2b18f51d1fcab67b02a38c11d6f4f2d
-- 
2.41.0





Acknowledgement sent to chris <chris@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#68965; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 27 Feb 2024 10:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.