GNU bug report logs - #75567
[PATCH 0/2] introduce xfce4-i3-workspaces-plugin

Previous Next

Package: guix-patches;

Reported by: Tomáš Čech <sleep_walker <at> gnu.org>

Date: Tue, 14 Jan 2025 22:01:02 UTC

Severity: normal

Tags: patch

Done: 宋文武 <iyzsong <at> envs.net>

Bug is archived. No further changes may be made.

Full log


Message #14 received at 75567 <at> debbugs.gnu.org (full text, mbox):

From: 宋文武 <iyzsong <at> envs.net>
To: Tomáš Čech <sleep_walker <at> gnu.org>
Cc: 75567 <at> debbugs.gnu.org
Subject: Re: [bug#75567] [PATCH 2/2] gnu: Add xfce4-i3-workspaces-plugin
Date: Wed, 15 Jan 2025 09:49:49 +0800
Tomáš Čech <sleep_walker <at> gnu.org> writes:

> * gnu/packages/xfce.scm (xfce4-i3-workspaces-plugin): New variable.
> ---
>  gnu/packages/xfce.scm | 23 +++++++++++++++++++++++
>  1 file changed, 23 insertions(+)
>
> diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
> index 43722cf484..efc20a9d2c 100644
> --- a/gnu/packages/xfce.scm
> +++ b/gnu/packages/xfce.scm
> @@ -16,6 +16,7 @@
>  ;;; Copyright © 2020, 2021, 2022 Michael Rohleder <mike <at> rohleder.de>
>  ;;; Copyright © 2021, 2022 Brendan Tildesley <mail <at> brendan.scot>
>  ;;; Copyright © 2021 André A. Gomes <andremegafone <at> gmail.com>
> +;;; Copyright © 2025 Tomáš Čech <sleep_walker <at> gnu.org>
>  ;;;
>  ;;; This file is part of GNU Guix.
>  ;;;
> @@ -590,6 +591,28 @@ (define-public xfce4-pulseaudio-plugin
>      (license gpl2+)
>      (properties `((release-tag-prefix . ,(string-append name "-"))))))
>  
> +(define-public xfce4-i3-workspaces-plugin
> +  (package
> +    (name "xfce4-i3-workspaces-plugin")
> +    (version "1.4.2")
> +    (source
> +     (origin
> +       (method git-fetch)
> +       (uri (git-reference
> +             (url "https://github.com/denesb/xfce4-i3-workspaces-plugin")
> +             (commit version)))
> +       (file-name (git-file-name name version))
> +       (sha256
> +        (base32 "1l957xzs479mnl1la6lx3ysaiqc0z8l84jg442wif9k8x9z6iah8"))))
> +    (build-system gnu-build-system)
> +    (native-inputs (list xfce4-dev-tools libxfce4ui xfce4-panel i3-wm i3ipc-glib json-glib))

Hello, things other than xfce4-dev-tools should go into inputs, since
native-inputs is only for things running during build.

> +    (inputs (list glib gtk+ libxfce4util xfce4-panel))
> +    (home-page "https://github.com/denesb/xfce4-i3-workspaces-plugin")
> +    (synopsis "Workspace plugin for Xfce4 panel for running i3 window manager in Xfce4 desktop")

Not for running i3 window manager, maybe "Xfce panel workspace switcher plugin for the i3 window manager"
> +    (description
> +     "A workspace panel plugin for Xfce4, which communicates with i3 window manager.")

Description should be a full sentence, maybe "This package provides a
workspace switcher panel plugin for Xfce, which ...".
> +    (license gpl3+)))
> +


Could you send an update, thank you!




This bug report was last modified 173 days ago.

Previous Next


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