emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#61545: closed ([PATCH] gnu: Add waybar-experimental)


From: GNU bug Tracking System
Subject: bug#61545: closed ([PATCH] gnu: Add waybar-experimental)
Date: Wed, 22 Mar 2023 18:22:02 +0000

Your message dated Wed, 22 Mar 2023 14:21:02 -0400
with message-id <87a604hckx.fsf@gmail.com>
and subject line Re: bug#61545: [PATCH] gnu: Add waybar-experimental
has caused the debbugs.gnu.org bug report #61545,
regarding [PATCH] gnu: Add waybar-experimental
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
61545: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=61545
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: [PATCH] gnu: Add waybar-experimental Date: Wed, 15 Feb 2023 23:22:56 +0100
---
Waybar built with the experimental flag has support
for additional features, such as displaying the 
number of active workspaces in Hyprland.

 gnu/packages/wm.scm | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index f2149b5be5..07e834df8a 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1875,6 +1875,15 @@ (define-public waybar-cpu-histogram
     (home-page "https://github.com/plattfot/cpu-histogram/";)
     (license license:expat)))
 
+(define-public waybar-experimental
+  (let ((base waybar))
+    (package
+      (inherit base)
+      (name "waybar-experimental")
+      (arguments
+       (list #:configure-flags #~(list "-Dexperimental=true")))
+      (synopsis "Waybar with experimental features"))))
+
 (define-public wlr-randr
   (package
     (name "wlr-randr")
-- 
2.39.1




--- End Message ---
--- Begin Message --- Subject: Re: bug#61545: [PATCH] gnu: Add waybar-experimental Date: Wed, 22 Mar 2023 14:21:02 -0400 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Hi,

Erik Giorgis <git@egiorg.is> writes:

> ---
> Waybar built with the experimental flag has support
> for additional features, such as displaying the 
> number of active workspaces in Hyprland.
>
>  gnu/packages/wm.scm | 9 +++++++++
>  1 file changed, 9 insertions(+)
>
> diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
> index f2149b5be5..07e834df8a 100644
> --- a/gnu/packages/wm.scm
> +++ b/gnu/packages/wm.scm
> @@ -1875,6 +1875,15 @@ (define-public waybar-cpu-histogram
>      (home-page "https://github.com/plattfot/cpu-histogram/";)
>      (license license:expat)))
>  
> +(define-public waybar-experimental
> +  (let ((base waybar))
> +    (package
> +      (inherit base)

A subtlety of inheritance; this should be package/inherit base, as the
same source code is shared (thus same vulnerabilities may exist and need
the same replacement treatment by grafts).

> +      (name "waybar-experimental")
> +      (arguments
> +       (list #:configure-flags #~(list "-Dexperimental=true")))
> +      (synopsis "Waybar with experimental features"))))
> +
>  (define-public wlr-randr
>    (package
>      (name "wlr-randr")

I've made the above change, along a correct change log message:

--8<---------------cut here---------------start------------->8---
gnu: Add waybar-experimental.

* gnu/packages/wm.scm (waybar-experimental): New variable.
--8<---------------cut here---------------end--------------->8---

and installed the change.

Thank you!

-- 
Maxim


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]