GNU bug report logs - #37589
[PATCH] gnu: Add xfce-goodies

Previous Next

Package: guix-patches;

Reported by: Ingo Ruhnke <grumbel <at> gmail.com>

Date: Wed, 2 Oct 2019 18:30:03 UTC

Severity: normal

Tags: patch

Done: Danny Milosavljevic <dannym <at> scratchpost.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 37589 in the body.
You can then email your comments to 37589 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Wed, 02 Oct 2019 18:30:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ingo Ruhnke <grumbel <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 02 Oct 2019 18:30:03 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: Add xfce-goodies
Date: Wed,  2 Oct 2019 20:28:54 +0200
* gnu/packages/xfce.scm: Add xfce-goodies.
---
 gnu/packages/xfce.scm | 742 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 742 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index d8f67374fa..c30010f0f4 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -36,6 +36,7 @@
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system glib-or-gtk)
   #:use-module (guix build-system gnu)
+  #:use-module (guix build-system python)
   #:use-module (guix build-system trivial)
   #:use-module (gnu artwork)
   #:use-module (gnu packages)
@@ -63,6 +64,9 @@
   #:use-module (gnu packages pcre)
   #:use-module (gnu packages popt)
   #:use-module (gnu packages pulseaudio)
+  #:use-module (gnu packages python)
+  #:use-module (gnu packages python-xyz)
+  #:use-module (gnu packages xml)
   #:use-module (gnu packages wm))
 
 (define-public gtk-xfce-engine
@@ -1229,3 +1233,741 @@ A plugin for the Xfce panel is also available.")
      "This is a volume keys control daemon for Xfce Desktop environment. It controls
  the volume using multimedia keys. It also provides volume change notifications.")
     (license gpl3+)))
+
+(define-public xfce4-cpugraph-plugin
+  (package
+   (name "xfce4-cpugraph-plugin")
+   (version "1.1.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "193bj1p54l4zrvgdjj0pvjn161d6dn82jh9invcy09sqwlj0mkiy"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin")
+    (synopsis "Display CPU load as a graph in the Xfce panel")
+    (description "This panel plugin offers multiple display
+modes (LED, gradient, fire, etc…) to show the current CPU load of the
+system. Various appearance options, like colors or size, are
+customizable.
+
+On multi core or multi CPU systems, CPU Graph can either track and
+display all of them at once, or at the user's option only a specific
+core or CPU.")
+    (license gpl2+)))
+
+(define-public xfce4-eyes-plugin
+  (package
+   (name "xfce4-eyes-plugin")
+   (version "4.5.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "17gj6fbvvrdzvz61czmia8hqynllsnmhk61fs4aml443cc1h1bpx"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-eyes-plugin")
+    (synopsis "A pair of eyes for the Xfce panel")
+    (description "Eyes is a Xfce panel plugin that adds eyes which
+watch your every step. Scary!")
+    (license gpl2+)))
+
+(define-public xfce4-equake-plugin
+   (package
+   (name "xfce4-equake-plugin")
+   (version "1.3.8")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "09b9k0n5xm115k44x74w4ad0xqklilyfh0hglsps7zj97pd7a5a3"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("gtk+-2" ,gtk+-2)
+       ("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-equake-plugin")
+    (synopsis "An earthquake monitor for the Xfce panel")
+    (description "Equake is a panel plugin for the XFCE desktop
+environment. It is based on the GNOME applet of the same name and was
+ported to XFCE starting with v1.03. Equake monitors earthquakes and
+will display an update each time a new earthquake occurs.")
+    (license gpl2+)))
+
+(define-public xfce4-datetime-plugin
+  (package
+   (name "xfce4-datetime-plugin")
+   (version "0.8.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1m7bmpvbmiz2xdffpg675qn80zx2n0cnlf842ppvh1q7zz18ndfd"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin")
+    (synopsis "Display date and time in the Xfce panel")
+    (description "This plugin shows the date and time in the panel,
+and a calendar appears when you left-click on it.")
+    (license gpl2+)))
+
+(define-public xfce4-calculator-plugin
+  (package
+   (name "xfce4-calculator-plugin")
+   (version "0.7.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1scx7z5ijg2fpcqrzv1nxhpj9vrqic7pyghig70f2n5hgaaanl3v"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-calculator-plugin")
+    (synopsis "A calculator for the Xfce panel")
+    (description "xfce4-calculator-plugin is a calculator plugin for the Xfce4 panel.")
+    (license gpl2+)))
+
+(define-public xfce4-cpufreq-plugin
+  (package
+   (name "xfce4-cpufreq-plugin")
+   (version "1.2.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1dgmx3ygil51s1az298ly0gybcw8ln1dz8q8y9k207a0vk049q65"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin")
+    (synopsis "Xfce panel plugin for displaying CPU frequency")
+    (description "This panel plugin shows information about the CPU
+governor and frequencies supported and used by your system. At the
+moment, changing any of these settings is not supported by this plugin
+but might be implemented in future releases.")
+    (license gpl2+)))
+
+(define-public xfce4-diskperf-plugin
+  (package
+   (name "xfce4-diskperf-plugin")
+   (version "2.6.2")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0i4nrsvwcn15g5gmnba9p07sad3c96x517l2lybdw8jqv91rhbpx"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-diskperf-plugin")
+    (synopsis "Xfce panel plugin for displaying disk performance")
+    (description "The DiskPerf plugin displays disk/partition
+performance based on data provided by Linux kernels 2.6 or recent
+2.4's (at least 2.4.20 compiled with CONFIG_BLK_STATS turned on, or
+possibly older kernel patched with \"Disk extended statistics\" in
+/proc/partitions),or with NetBSD, based on the dk_rbytes and db_wbytes
+values provided by the hw.diskstats sysctl (see iostat for details).")
+    (license gpl2+)))
+
+(define-public xfce4-embed-plugin
+  (package
+   (name "xfce4-embed-plugin")
+   (version "1.6.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0a72kqsjjh45swimqlpyrahdnplp0383v0i4phr4n6g8c1ixyry7"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)
+       ("gtk+-2" ,gtk+-2)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-embed-plugin")
+    (synopsis "Plugin that allows embedding arbitary applications inside the Xfce panel")
+    (description "This plugin enables the embedding of arbitrary application windows into the Xfce
+panel. The window is resized into the panel space available, and the associated
+program can be automatically launched if it is not open.
+
+Example uses include embedding an instant messaging buddy list, a mail client's
+new mail ticker, a simple media application, or a fancy clock or timer.
+Combining with Xfce's ability to auto-hide panels can make this very convenient.")
+    (license gpl2+)))
+
+(define-public xfce4-fsguard-plugin
+  (package
+   (name "xfce4-fsguard-plugin")
+   (version "1.1.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "05nmfkrmifm76bsywqmbjd1qdvzagv5cbvnwbkb57156j055vl6n"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-fsguard-plugin")
+    (synopsis "Xfce panel plugin to monitor free disk space")
+    (description "The FSGuard panel plugin checks free space on a
+chosen mount point frequently and displays a message when a limit is
+reached. There are two limits: a warning limit where only the icon
+changes, and an urgent limit that advise the user with a message. The
+icon button can be clicked to open the chosen mount point.")
+    (license bsd-2)))
+
+(define-public xfce4-genmon-plugin
+  (package
+   (name "xfce4-genmon-plugin")
+   (version "4.0.2")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1ai3pwgv61nv7i2dyrvncnc63r8kdjbkp40vp51vzak1dx924v15"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin")
+    (synopsis "Generic program output monitor for the Xfce panel")
+    (description "This plugin cyclically spawns the indicated
+script/program, captures its output (stdout) and displays the
+resulting string into the panel.
+
+The string can also contain markup to displayed an image, a bar, a
+button and a personalized tooltip.")
+    (license gpl2+)))
+
+(define-public xfce4-kbdleds-plugin
+  (package
+   (name "xfce4-kbdleds-plugin")
+   (version "0.0.6")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1k810asjjxwix1c7ixl7bqr97zc4j2mw7797gk49rjvv43bhla3d"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("gtk+-2" ,gtk+-2)
+       ("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-kbdleds-plugin")
+    (synopsis "Display keyboard LEDs in the Xfce panel")
+    (description "This plugin shows the state of your keyboard LEDs:
+Caps, Scroll and Num Lock in Xfce panel.")
+    (license gpl2+)))
+
+(define-public xfce4-mailwatch-plugin
+  (package
+   (name "xfce4-mailwatch-plugin")
+   (version "1.2.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1bfw3smwivr9mzdyq768biqrl4aq94zqi3xjzq6kqnd8561cqjk2"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("gtk+-2" ,gtk+-2)
+       ("libxfce4ui" ,libxfce4ui)
+       ("exo" ,exo)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-mailwatch-plugin")
+    (synopsis "Mail watch plugin for the Xfce panel")
+    (description "The Xfce4 Mailwatch Plugin is a multi-protocol,
+multi-mailbox mail watcher. Currently, the protocols supported are:
+
+* IMAP (SSL/TLS and cleartext, CRAM-MD5)
+* POP3 (SSL/TLS and cleartext, CRAM-MD5)
+* Mbox mail spool (local)
+* Maildir mail spool (local)
+* MH-Maildir mail spool (local)
+* Google Mail (GMail) mailbox (remote) (requires gnutls)")
+    (license gpl2)))
+
+(define-public xfce4-mpc-plugin
+  (package
+   (name "xfce4-mpc-plugin")
+   (version "0.5.2")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0q3pysdp85b3c7g3b59y3c69g4nw6bvbf518lnri4lxrnsvpizpf"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-mpc-plugin")
+    (synopsis "Music Player Daemon plugin for the Xfce panel")
+    (description "This is a simple client plugin for Music Player Daemon.")
+    (license isc)))
+
+(define-public xfce4-mount-plugin
+  (package
+   (name "xfce4-mount-plugin")
+   (version "1.1.3")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "07lijjhimjrcyrhasr2299km6wm22xcd3fazdfpqvisbk1mvvrda"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-mount-plugin")
+    (synopsis "A mount/unmount plugin for the Xfce panel")
+    (description "The plugin will display a list of items representing
+your various devices. If you click on an unmounted devices it will
+mount it and vice versa. There is a warning in case a device can't be
+mounted or when unmounting fails.")
+    (license gpl2+)))
+
+(define-public xfce4-netload-plugin
+  (package
+   (name "xfce4-netload-plugin")
+   (version "1.3.2")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0p91875n6s8n88l7wb4w9prqly3wvkyilnr7zq0ppq71rwjh9r12"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin")
+    (synopsis "A netload plugin for the Xfce Panel")
+    (description "This plugin displays the current load of the network
+interfaces of your choice in the panel. It currently works on Linux,
+*BSD, Sun Solaris, HP_UX and MacOS X.")
+    (license gpl2+)))
+
+(define-public xfce4-places-plugin
+  (package
+   (name "xfce4-places-plugin")
+   (version "1.8.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1chac4ki70axgvkmhw94m0srsv0pwiwqrqbh8di0y9n90fgj24gj"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("desktop-file-utils" ,desktop-file-utils)
+       ("gtk+-2" ,gtk+-2)
+       ("exo" ,exo)
+       ("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin")
+    (synopsis "A Gnome-like Places menu for the Xfce panel")
+    (description "This plugin provides a menu with quick access to folders,
+documents, and removable media. The places plugin brings much of the
+functionality of GNOME's Places menu to Xfce.
+
+The plugin puts a simple button on the panel. Clicking on this button
+opens up a menu with the following:
+
+1) System-defined directories (home folder, trash, desktop, file system)
+
+2) Removable media (using thunar-vfs)
+
+3) User-defined bookmarks (reads ~/.gtk-bookmarks)
+
+4) Search program launcher (optional)
+
+5) Recent documents submenu (requires GTK+ v2.10 or greater)")
+    (license gpl2+)))
+
+(define-public xfce4-sensors-plugin
+  (package
+   (name "xfce4-sensors-plugin")
+   (version "1.3.92")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "04jibw23ibi61f19gc9xy400yhcdiya4px6zp8c7fjq65hyn9iix"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-sensors-plugin")
+    (synopsis "A hardware sensors plugin for the Xfce panel")
+    (description "This is a hardware sensors plugin for the panel. For
+now, it only works on Linux and requires libsensors to display your
+mainboard sensors and fan speeds. Furthermore, it supports hddtemp to
+surveil your hard disk's temperature values. Source code and Debian
+packages are available.")
+    (license gpl2+)))
+
+(define-public xfce4-smartbookmark-plugin
+  (package
+   (name "xfce4-smartbookmark-plugin")
+   (version "0.5.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "001nf2bqly8vm868qvafzgihc9463c488mkim24iw9g2s9ygna1y"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-smartbookmark-plugin")
+    (synopsis "Perform custom searches in your browser from the Xfce panel")
+    (description "This plugin allows you to send requests directly to
+your browser and perform a custom search. Some examples:
+http://www.google.it/search?q= if you want to perform a search on
+Google or http://bugs.debian.org if something is wrong with your
+system (assuming your distribution is Debian).")
+    (license gpl2+)))
+
+(define-public xfce4-statusnotifier-plugin
+  (package
+   (name "xfce4-statusnotifier-plugin")
+   (version "0.2.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "154b0q9pmlbjh30vvx4c48msdfxp4pq8x4mbn71mk7pibk018hsj"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)
+       ("glib:bin" ,glib "bin")))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("libdbusmenu" ,libdbusmenu)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-statusnotifier-plugin")
+    (synopsis "Xfce panel plugin for status notifier items")
+    (description "This plugin provides a panel area for status
+notifier items (application indicators). Applications may use these
+items to display their status and interact with user. This technology
+is a modern alternative to systray and has the freedesktop.org
+specification.")
+    (license gpl2+)))
+
+(define-public xfce4-stopwatch-plugin
+  (package
+   (name "xfce4-stopwatch-plugin")
+   (version "0.3.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "07dadvgivly44w7qj74i2w60nk01h8567paxrli8vzmhb3p6xi2h"))))
+    (build-system gnu-build-system)
+    (arguments
+     ;; test fails in po/ directory
+     `(#:tests? #f))
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-stopwatch-plugin")
+    (synopsis "Stopwatch plugin for the Xfce panel")
+    (description "This Xfce panel plugin keeps track of elapsed time.")
+    (license bsd-2)))
+
+(define-public xfce4-systemload-plugin
+  (package
+   (name "xfce4-systemload-plugin")
+   (version "1.2.3")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0x87a8h5l3ashz1ksfaxcpn9a392jzlsbx5n5pga8g90fp2hf905"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-systemload-plugin")
+    (synopsis "A system load plugin for the Xfce panel")
+    (description "A system load plugin for the Xfce4 desktop
+environment. It displays the current CPU load, the memory in use, the
+swap space and the system uptime in the Xfce4 panel.")
+    (license bsd-2)))
+
+(define-public xfce4-time-out-plugin
+  (package
+   (name "xfce4-time-out-plugin")
+   (version "1.0.3")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0sqggsnkj40337v0c9vgakyh1zjzri6if38l85gcrnc39rlx973z"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("gtk+-2" ,gtk+-2)
+       ("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin")
+    (synopsis "Xfce panel that forces the user to take periodical breaks")
+    (description "This plugin makes it possible to take periodical
+breaks from the computer every X minutes. During breaks it locks your
+screen. It optionally allows you to postpone breaks for a certain
+time.")
+    (license gpl2+)))
+
+(define-public xfce4-timer-plugin
+  (package
+   (name "xfce4-timer-plugin")
+   (version "1.7.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "16vypwwjwfk7nn4n16rfgn0z78jqrmbgxmc1r46269lrwd1m6kif"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-timer-plugin")
+    (synopsis "Simple countdown and alarm plugin for the Xfce panel")
+    (description "This is a simple plugin that lets the user run an
+alarm at a specified time or at the end of a specified countdown
+period.")
+    (license gpl2+)))
+
+(define-public xfce4-verve-plugin
+  (package
+   (name "xfce4-verve-plugin")
+   (version "2.0.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1ljcmgc8ixrbz134ggxbbh4zzdnp7mhi9ay6s5hgrz28djx10rcy"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin")
+    (synopsis "A comfortable command line plugin for the Xfce panel")
+    (description "The Verve panel plugin is a comfortable command line
+plugin for the Xfce panel. It supports several nice features, such as:
+
+* Opens URLs, e-mail addresses, directories, and programs
+* Command history
+* Auto-completion (including command history)
+* Focus grabbing via D-BUS (so you can bind a shortcut to it)
+* Custom input field width")
+    (license gpl2+)))
+
+(define-public xfce4-wavelan-plugin
+  (package
+   (name "xfce4-wavelan-plugin")
+   (version "0.6.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "05zdiq1igr1fcvnwlivg8g3szvxmlr3yc7jfj3bwgqrs0vm827zl"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-wavelan-plugin")
+    (synopsis "Show stats from WLAN interface in Xfce panel")
+    (description "This plugin is used to display stats from a wireless
+lan interface (signal state, signal quality, network name (SSID)). It
+supports NetBSD, OpenBSD, FreeBSD, and Linux.
+
+It shows signal quality as percentage on Linux and dBm on BSDs, hence
+progressbar will probably be not really accurate on BSDs, as dBm is
+hardly comparable to a maximum.")
+    (license bsd-2)))
+
+(define-public xfce4-weather-plugin
+  (package
+   (name "xfce4-weather-plugin")
+   (version "0.10.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0wlm80panxyn86l9qm3mbliqj7gkf2zyzak3w041zz9hg31a08s4"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("gtk+" ,gtk+)
+       ("libsoup" ,libsoup)
+       ("libxfce4ui" ,libxfce4ui)
+       ("libxml2" ,libxml2)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin")
+    (synopsis "Show information about local weather in the Xfce panel")
+    (description "This Xfce panel plugin shows information about your
+local weather in the panel, using forecast data provided by met.no.")
+    (license gpl2+)))
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Wed, 02 Oct 2019 19:11:01 GMT) Full text and rfc822 format available.

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

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: Ingo Ruhnke <grumbel <at> gmail.com>
Cc: 37589 <at> debbugs.gnu.org
Subject: Re: [bug#37589] [PATCH] gnu: Add xfce-goodies
Date: Wed, 2 Oct 2019 21:09:57 +0200
[Message part 1 (text/plain, inline)]
Hi Ingo,

wow, cool!

A few nitpicks below:

> +    (description "Equake is a panel plugin for the XFCE desktop
> +environment. It is based on the GNOME applet of the same name and was
> +ported to XFCE starting with v1.03. Equake monitors earthquakes and
> +will display an update each time a new earthquake occurs.")

Please use two spaces to separate sentences: "environment.  It" ...

> +2.4's (at least 2.4.20 compiled with CONFIG_BLK_STATS turned on, or

Maybe @code{CONFIG_BLK_STATS}.

> +possibly older kernel patched with \"Disk extended statistics\" in
> +/proc/partitions),or with NetBSD, based on the dk_rbytes and db_wbytes

Similar: @file{/proc/partitions}, @code{dk_rbytes} and @code{db_wbytes}.

> +values provided by the hw.diskstats sysctl (see iostat for details).")

Similar @code{hw.diskstats}

> +(define-public xfce4-embed-plugin
> +       ("gtk+-2" ,gtk+-2)))

What's the deal with sometimes requiring gtk 2 and sometimes gtk 3?

> +multi-mailbox mail watcher. Currently, the protocols supported are:

Please use @itemize for the unordered list.

> +1) System-defined directories (home folder, trash, desktop, file system)

Please use @enumerate for ordered lists

> +
> +2) Removable media (using thunar-vfs)

[...]

If possible, please make one commit per package added.  It's easier for people
auditing the stuff in the commit log later.
[Message part 2 (application/pgp-signature, inline)]

Reply sent to Ingo Ruhnke <grumbel <at> gmail.com>:
You have taken responsibility. (Thu, 03 Oct 2019 13:14:02 GMT) Full text and rfc822 format available.

Notification sent to Ingo Ruhnke <grumbel <at> gmail.com>:
bug acknowledged by developer. (Thu, 03 Oct 2019 13:14:02 GMT) Full text and rfc822 format available.

Message #13 received at 37589-done <at> debbugs.gnu.org (full text, mbox):

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589-done <at> debbugs.gnu.org
Cc: Danny Milosavljevic <dannym <at> scratchpost.org>
Subject: Re: [bug#37589] [PATCH] gnu: Add xfce-goodies
Date: Thu, 3 Oct 2019 15:13:35 +0200
[Message part 1 (text/plain, inline)]
On Wed, Oct 2, 2019 at 9:10 PM Danny Milosavljevic <dannym <at> scratchpost.org>
wrote:

> > +(define-public xfce4-embed-plugin
> > +       ("gtk+-2" ,gtk+-2)))
>
> What's the deal with sometimes requiring gtk 2 and sometimes gtk 3?
>

Some of the Xfce panel plugins just haven't been updated in a while and are
still on gtk2, while the main Xfce has moved to gtk3, but the plugins still
work.


> [...]
>
> If possible, please make one commit per package added.  It's easier for
> people
> auditing the stuff in the commit log later.
>

I'ill resubmit it with the description markup fixed.
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 13:49:02 GMT) Full text and rfc822 format available.

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

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: 37589 <at> debbugs.gnu.org, Ingo Ruhnke <grumbel <at> gmail.com>
Subject: Re: [bug#37589] [PATCH] gnu: Add xfce-goodies
Date: Thu, 03 Oct 2019 15:48:02 +0200
[Message part 1 (text/plain, inline)]
Ingo,

Wow, thank you!  Just a quick addition to Danny's notes (more 
nitpicks! yay):

Ingo Ruhnke 写道:
> "http://archive.xfce.org/src/panel-plugins/" name "/"

Please just use

  "http://archive.xfce.org/src/panel-plugins/xfce4-cpugraph-plugin/"

here and elsewhere.  Using NAME here doesn't actually add any 
value (VERSION does).

> +It is based on the GNOME applet of the same name and was
> +ported to XFCE starting with v1.03.

I'm always interested in computing history, but don't think this 
kind of trivia is useful in package descriptions.  The whole 
sentence can be dropped as far as I'm concerned.

> +    (home-page 
> "https://goodies.xfce.org/projects/panel-plugins/xfce4-calculator-plugin")
> +    (synopsis "A calculator for the Xfce panel")
> +    (description "xfce4-calculator-plugin is a calculator 
> plugin for the Xfce4 panel.")

Please wrap lines to <= 80 characters.  ‘guix lint’ should warn 
about this.  A newline after home-page, for example, suffices.

> +http://www.google.it/search?q= if you want to perform a search 
> on

Please use ’@uref{http://bugs.foo.org, the Foo bug tracker}’ 
mark-up for all URLs.  It allows giving more descriptive labels 
like ‘@uref{https://met.no, the Norwegian Meteorological 
Institute}’ and should render as clickable hyperlinks where 
supported.

> +Google or http://bugs.debian.org if something is wrong with 
> your

I'm not comfortable promoting Google in our repository like this. 
I don't know if we can all agree on a benign centralised search 
engine instead, though.

> system (assuming your distribution is Debian).")

Could we assume your distribution is Guix instead?  :-)  We have 
https://issues.guix.gnu.org/search?query=….

> +values provided by the hw.diskstats sysctl (see iostat for 
> details).")
                                              ^^^^^^^^^^
Could you add a noun here?  (‘the iostat(n) manpage’, or ‘the 
iostat package’, …)

Neither ‘guix show iostat’ nor ‘man iostat’ (on GNU/Linux) return 
anything, so I guess this is something NetBSD-specific.  Which is 
fine.  Guix should some day run there, too.

> interact with user

‘interact with the user’.

> progressbar

‘progress bar’.

Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:03 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 01/25] gnu: xfce: Add xfce4-wavelan-plugin
Date: Thu,  3 Oct 2019 21:38:21 +0200
* gnu/packages/xfce.scm: Add xfce4-wavelan-plugin.
---
 gnu/packages/xfce.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index d8f67374fa..08d05c63d3 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1229,3 +1229,29 @@ A plugin for the Xfce panel is also available.")
      "This is a volume keys control daemon for Xfce Desktop environment. It controls
  the volume using multimedia keys. It also provides volume change notifications.")
     (license gpl3+)))
+
+(define-public xfce4-wavelan-plugin
+  (package
+   (name "xfce4-wavelan-plugin")
+   (version "0.6.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "05zdiq1igr1fcvnwlivg8g3szvxmlr3yc7jfj3bwgqrs0vm827zl"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-wavelan-plugin")
+    (synopsis "Show stats from WLAN interface in Xfce panel")
+    (description "This plugin is used to display stats from a wireless
+lan interface (signal state, signal quality, network name (SSID)).")
+    (license bsd-2)))
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:03 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 02/25] gnu: xfce: Add xfce4-verve-plugin
Date: Thu,  3 Oct 2019 21:38:22 +0200
* gnu/packages/xfce.scm: Add xfce4-verve-plugin.
---
 gnu/packages/xfce.scm | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 08d05c63d3..2475b6d61a 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1230,6 +1230,39 @@ A plugin for the Xfce panel is also available.")
  the volume using multimedia keys. It also provides volume change notifications.")
     (license gpl3+)))
 
+(define-public xfce4-verve-plugin
+  (package
+   (name "xfce4-verve-plugin")
+   (version "2.0.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1ljcmgc8ixrbz134ggxbbh4zzdnp7mhi9ay6s5hgrz28djx10rcy"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin")
+    (synopsis "Command line for the Xfce panel")
+    (description "The Verve plugin provides a comfortable command line
+for the Xfce panel.  It supports several features, such as:
+@itemize
+@item Opens URLs, e-mail addresses, directories, and programs
+@item Command history
+@item Auto-completion (including command history)
+@item Focus grabbing via D-BUS (so you can bind a shortcut to it)
+@item Custom input field width
+@end itemize")
+    (license gpl2+)))
+
 (define-public xfce4-wavelan-plugin
   (package
    (name "xfce4-wavelan-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:04 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 03/25] gnu: xfce: Add xfce4-timer-plugin
Date: Thu,  3 Oct 2019 21:38:23 +0200
* gnu/packages/xfce.scm: Add xfce4-timer-plugin.
---
 gnu/packages/xfce.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 2475b6d61a..5ee883c1e2 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1230,6 +1230,33 @@ A plugin for the Xfce panel is also available.")
  the volume using multimedia keys. It also provides volume change notifications.")
     (license gpl3+)))
 
+(define-public xfce4-timer-plugin
+  (package
+   (name "xfce4-timer-plugin")
+   (version "1.7.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "16vypwwjwfk7nn4n16rfgn0z78jqrmbgxmc1r46269lrwd1m6kif"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-timer-plugin")
+    (synopsis "Simple countdown and alarm plugin for the Xfce panel")
+    (description "This is a simple plugin that lets the user run an
+alarm at a specified time or at the end of a specified countdown
+period.")
+    (license gpl2+)))
+
 (define-public xfce4-verve-plugin
   (package
    (name "xfce4-verve-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:05 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 04/25] gnu: xfce: Add xfce4-systemload-plugin
Date: Thu,  3 Oct 2019 21:38:24 +0200
* gnu/packages/xfce.scm: Add xfce4-systemload-plugin.
---
 gnu/packages/xfce.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 5ee883c1e2..9f97611e3b 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1230,6 +1230,33 @@ A plugin for the Xfce panel is also available.")
  the volume using multimedia keys. It also provides volume change notifications.")
     (license gpl3+)))
 
+(define-public xfce4-systemload-plugin
+  (package
+   (name "xfce4-systemload-plugin")
+   (version "1.2.3")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0x87a8h5l3ashz1ksfaxcpn9a392jzlsbx5n5pga8g90fp2hf905"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-systemload-plugin")
+    (synopsis "System load display plugin for the Xfce panel")
+    (description "A system load plugin for the Xfce4 desktop
+environment.  It displays the current CPU load, the memory in use, the
+swap space and the system uptime in the Xfce4 panel.")
+    (license bsd-2)))
+
 (define-public xfce4-timer-plugin
   (package
    (name "xfce4-timer-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:07 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 05/25] gnu: xfce: Add xfce4-smartbookmark-plugin
Date: Thu,  3 Oct 2019 21:38:25 +0200
* gnu/packages/xfce.scm: Add xfce4-smartbookmark-plugin.
---
 gnu/packages/xfce.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 9f97611e3b..73c3b58c02 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1230,6 +1230,33 @@ A plugin for the Xfce panel is also available.")
  the volume using multimedia keys. It also provides volume change notifications.")
     (license gpl3+)))
 
+(define-public xfce4-smartbookmark-plugin
+  (package
+   (name "xfce4-smartbookmark-plugin")
+   (version "0.5.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "001nf2bqly8vm868qvafzgihc9463c488mkim24iw9g2s9ygna1y"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-smartbookmark-plugin")
+    (synopsis "Perform custom searches in your browser from the Xfce panel")
+    (description "This plugin allows you to send search requests
+directly to your browser, such that you can search through your
+favorite search engine or bug tracker right from the Xfce panel.")
+    (license gpl2+)))
+
 (define-public xfce4-systemload-plugin
   (package
    (name "xfce4-systemload-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:08 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 06/25] gnu: xfce: Add xfce4-mount-plugin
Date: Thu,  3 Oct 2019 21:38:26 +0200
* gnu/packages/xfce.scm: Add xfce4-mount-plugin.
---
 gnu/packages/xfce.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 73c3b58c02..3e9750bcdb 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1230,6 +1230,34 @@ A plugin for the Xfce panel is also available.")
  the volume using multimedia keys. It also provides volume change notifications.")
     (license gpl3+)))
 
+(define-public xfce4-mount-plugin
+  (package
+   (name "xfce4-mount-plugin")
+   (version "1.1.3")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "07lijjhimjrcyrhasr2299km6wm22xcd3fazdfpqvisbk1mvvrda"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-mount-plugin")
+    (synopsis "Mount/unmount plugin for the Xfce panel")
+    (description "The plugin will display a list of items representing
+your various devices.  If you click on an unmounted devices it will
+mount it and vice versa.  There is a warning in case a device can't be
+mounted or when unmounting fails.")
+    (license gpl2+)))
+
 (define-public xfce4-smartbookmark-plugin
   (package
    (name "xfce4-smartbookmark-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:08 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 07/25] gnu: xfce: Add xfce4-cpugraph-plugin
Date: Thu,  3 Oct 2019 21:38:27 +0200
* gnu/packages/xfce.scm: Add xfce4-cpugraph-plugin.
---
 gnu/packages/xfce.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 3e9750bcdb..c27e7b1d30 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1230,6 +1230,38 @@ A plugin for the Xfce panel is also available.")
  the volume using multimedia keys. It also provides volume change notifications.")
     (license gpl3+)))
 
+(define-public xfce4-cpugraph-plugin
+  (package
+   (name "xfce4-cpugraph-plugin")
+   (version "1.1.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "193bj1p54l4zrvgdjj0pvjn161d6dn82jh9invcy09sqwlj0mkiy"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin")
+    (synopsis "Display CPU load as a graph in the Xfce panel")
+    (description "This panel plugin offers multiple display
+modes (LED, gradient, fire, etc…) to show the current CPU load of the
+system.  Various appearance options, like colors or size, are
+customizable.
+
+On multi core or multi CPU systems, CPU Graph can either track and
+display all of them at once, or at the user's option only a specific
+core or CPU.")
+    (license gpl2+)))
+
 (define-public xfce4-mount-plugin
   (package
    (name "xfce4-mount-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:09 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 08/25] gnu: xfce: Add xfce4-eyes-plugin
Date: Thu,  3 Oct 2019 21:38:28 +0200
* gnu/packages/xfce.scm: Add xfce4-eyes-plugin.
---
 gnu/packages/xfce.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index c27e7b1d30..96d5837a34 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1262,6 +1262,32 @@ display all of them at once, or at the user's option only a specific
 core or CPU.")
     (license gpl2+)))
 
+(define-public xfce4-eyes-plugin
+  (package
+   (name "xfce4-eyes-plugin")
+   (version "4.5.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "17gj6fbvvrdzvz61czmia8hqynllsnmhk61fs4aml443cc1h1bpx"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-eyes-plugin")
+    (synopsis "Display a pair of eyes for the Xfce panel")
+    (description "Eyes is a toy Xfce panel plugin that adds eyes which
+watch your every step.")
+    (license gpl2+)))
+
 (define-public xfce4-mount-plugin
   (package
    (name "xfce4-mount-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:10 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 09/25] gnu: xfce: Add xfce4-embed-plugin
Date: Thu,  3 Oct 2019 21:38:29 +0200
* gnu/packages/xfce.scm: Add xfce4-embed-plugin.
---
 gnu/packages/xfce.scm | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 96d5837a34..8322690557 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1288,6 +1288,40 @@ core or CPU.")
 watch your every step.")
     (license gpl2+)))
 
+(define-public xfce4-embed-plugin
+  (package
+   (name "xfce4-embed-plugin")
+   (version "1.6.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0a72kqsjjh45swimqlpyrahdnplp0383v0i4phr4n6g8c1ixyry7"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)
+       ("gtk+-2" ,gtk+-2)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-embed-plugin")
+    (synopsis "Embed arbitary applications inside the Xfce panel")
+    (description "This plugin enables the embedding of arbitrary
+application windows into the Xfce panel.  The window is resized into
+the panel space available, and the associated program can be
+automatically launched if it is not open.
+
+Example uses include embedding an instant messaging buddy list, a mail
+client's new mail ticker, a simple media application, or a fancy clock
+or timer.  Combining with Xfce's ability to auto-hide panels can make
+this very convenient.")
+    (license gpl2+)))
+
 (define-public xfce4-mount-plugin
   (package
    (name "xfce4-mount-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:11 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 10/25] gnu: xfce: Add xfce4-datetime-plugin
Date: Thu,  3 Oct 2019 21:38:30 +0200
* gnu/packages/xfce.scm: Add xfce4-datetime-plugin.
---
 gnu/packages/xfce.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 8322690557..148aa444c3 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1288,6 +1288,32 @@ core or CPU.")
 watch your every step.")
     (license gpl2+)))
 
+(define-public xfce4-datetime-plugin
+  (package
+   (name "xfce4-datetime-plugin")
+   (version "0.8.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1m7bmpvbmiz2xdffpg675qn80zx2n0cnlf842ppvh1q7zz18ndfd"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin")
+    (synopsis "Display date and time inside the Xfce panel")
+    (description "This plugin shows the date and time in the panel,
+and a calendar appears when you left-click on it.")
+    (license gpl2+)))
+
 (define-public xfce4-embed-plugin
   (package
    (name "xfce4-embed-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:12 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 11/25] gnu: xfce: Add xfce4-calculator-plugin
Date: Thu,  3 Oct 2019 21:38:31 +0200
* gnu/packages/xfce.scm: Add xfce4-calculator-plugin.
---
 gnu/packages/xfce.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 148aa444c3..8d6ee2e39c 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1314,6 +1314,33 @@ watch your every step.")
 and a calendar appears when you left-click on it.")
     (license gpl2+)))
 
+(define-public xfce4-calculator-plugin
+  (package
+   (name "xfce4-calculator-plugin")
+   (version "0.7.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1scx7z5ijg2fpcqrzv1nxhpj9vrqic7pyghig70f2n5hgaaanl3v"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-calculator-plugin")
+    (synopsis "Calculator for the Xfce panel")
+    (description "This plugin is a calculator for the Xfce4 panel.  It
+supports common mathematical operators (+, -, *, /, ^) with usual
+precedence rules, and the following functions and common constants.")
+    (license gpl2+)))
+
 (define-public xfce4-embed-plugin
   (package
    (name "xfce4-embed-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:15 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 12/25] gnu: xfce: Add xfce4-cpufreq-plugin
Date: Thu,  3 Oct 2019 21:38:32 +0200
* gnu/packages/xfce.scm: Add xfce4-cpufreq-plugin.
---
 gnu/packages/xfce.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 8d6ee2e39c..14990f3efe 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1341,6 +1341,32 @@ supports common mathematical operators (+, -, *, /, ^) with usual
 precedence rules, and the following functions and common constants.")
     (license gpl2+)))
 
+(define-public xfce4-cpufreq-plugin
+  (package
+   (name "xfce4-cpufreq-plugin")
+   (version "1.2.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1dgmx3ygil51s1az298ly0gybcw8ln1dz8q8y9k207a0vk049q65"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin")
+    (synopsis "Xfce panel plugin for displaying CPU frequency")
+    (description "This panel plugin shows information about the CPU
+governor and frequencies supported and used by your system.")
+    (license gpl2+)))
+
 (define-public xfce4-embed-plugin
   (package
    (name "xfce4-embed-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:16 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 13/25] gnu: xfce: Add xfce4-diskperf-plugin
Date: Thu,  3 Oct 2019 21:38:33 +0200
* gnu/packages/xfce.scm: Add xfce4-diskperf-plugin.
---
 gnu/packages/xfce.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 14990f3efe..410b689ad2 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1367,6 +1367,32 @@ precedence rules, and the following functions and common constants.")
 governor and frequencies supported and used by your system.")
     (license gpl2+)))
 
+(define-public xfce4-diskperf-plugin
+  (package
+   (name "xfce4-diskperf-plugin")
+   (version "2.6.2")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0i4nrsvwcn15g5gmnba9p07sad3c96x517l2lybdw8jqv91rhbpx"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-diskperf-plugin")
+    (synopsis "Display disk performance in the Xfce panel")
+    (description "This Xfce panel plugin displays instant disk/partition
+performance (bytes transfered per second).")
+    (license gpl2+)))
+
 (define-public xfce4-embed-plugin
   (package
    (name "xfce4-embed-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:39:17 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 14/25] gnu: xfce: Add xfce4-fsguard-plugin
Date: Thu,  3 Oct 2019 21:38:34 +0200
* gnu/packages/xfce.scm: Add xfce4-fsguard-plugin.
---
 gnu/packages/xfce.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 410b689ad2..0785445c07 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1427,6 +1427,35 @@ or timer.  Combining with Xfce's ability to auto-hide panels can make
 this very convenient.")
     (license gpl2+)))
 
+(define-public xfce4-fsguard-plugin
+  (package
+   (name "xfce4-fsguard-plugin")
+   (version "1.1.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "05nmfkrmifm76bsywqmbjd1qdvzagv5cbvnwbkb57156j055vl6n"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-fsguard-plugin")
+    (synopsis "Xfce panel plugin to monitor free disk space")
+    (description "The panel plugin checks free space on a chosen mount
+point frequently and displays a message when a limit is reached.  There
+are two limits: a warning limit where only the icon changes, and an
+urgent limit that advise the user with a message.  The icon button can
+be clicked to open the chosen mount point.")
+    (license bsd-2)))
+
 (define-public xfce4-mount-plugin
   (package
    (name "xfce4-mount-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:40:02 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 15/25] gnu: xfce: Add xfce4-mpc-plugin
Date: Thu,  3 Oct 2019 21:38:35 +0200
* gnu/packages/xfce.scm: Add xfce4-mpc-plugin.
---
 gnu/packages/xfce.scm | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 0785445c07..bb1850fae0 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1456,6 +1456,48 @@ urgent limit that advise the user with a message.  The icon button can
 be clicked to open the chosen mount point.")
     (license bsd-2)))
 
+(define-public xfce4-mpc-plugin
+  (package
+   (name "xfce4-mpc-plugin")
+   (version "0.5.2")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0q3pysdp85b3c7g3b59y3c69g4nw6bvbf518lnri4lxrnsvpizpf"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page "https://goodies.xfce.org/projects/panel-plugins/xfce4-mpc-plugin")
+    (synopsis "Music Player Daemon plugin for the Xfce panel")
+    (description "This is a simple client plugin for Music Player Daemon.
+
+Features:
+@itemize
+@item send Play/Stop/Next/Previous command to MPD.
+@item uses media icons names from icon-naming-spec (at least nuvola,
+tango and rodent themes provides these icons)
+@item decrease/increase volume using the mouse wheel.
+@item show the current volume, status and title as a tooltip when
+hovering the mouse over the plugin.
+@item show a simple playlist window upon middle-click, permitting to
+select a track to play
+@item configurable MPD host/port/password.
+@item toggles repeat/random features + enable/disable MPD outputs in
+the right-click menu.
+@item launch configurable client (gmpc, xterm -e ncmpc,..) through
+right-click menu
+@item configurable markup for tooltip and playlist, using a gmpc-like markup
+@end itemize")
+    (license isc)))
+
 (define-public xfce4-mount-plugin
   (package
    (name "xfce4-mount-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:40:03 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 16/25] gnu: xfce: Add xfce4-time-out-plugin
Date: Thu,  3 Oct 2019 21:38:36 +0200
* gnu/packages/xfce.scm: Add xfce4-time-out-plugin.
---
 gnu/packages/xfce.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index bb1850fae0..9707bd1a13 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1580,6 +1580,35 @@ environment.  It displays the current CPU load, the memory in use, the
 swap space and the system uptime in the Xfce4 panel.")
     (license bsd-2)))
 
+(define-public xfce4-time-out-plugin
+  (package
+   (name "xfce4-time-out-plugin")
+   (version "1.0.3")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0sqggsnkj40337v0c9vgakyh1zjzri6if38l85gcrnc39rlx973z"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("gtk+-2" ,gtk+-2)
+       ("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin")
+    (synopsis "Xfce panel plugin that encourages periodical breaks")
+    (description "This plugin encourages to take periodical
+breaks from the computer every X minutes.  During breaks it locks your
+screen.  It optionally allows you to postpone breaks for a certain
+time.")
+    (license gpl2+)))
+
 (define-public xfce4-timer-plugin
   (package
    (name "xfce4-timer-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:40:04 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 17/25] gnu: xfce: Add xfce4-genmon-plugin
Date: Thu,  3 Oct 2019 21:38:37 +0200
* gnu/packages/xfce.scm: Add xfce4-genmon-plugin.
---
 gnu/packages/xfce.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 9707bd1a13..3a3b8cf656 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1456,6 +1456,36 @@ urgent limit that advise the user with a message.  The icon button can
 be clicked to open the chosen mount point.")
     (license bsd-2)))
 
+(define-public xfce4-genmon-plugin
+  (package
+   (name "xfce4-genmon-plugin")
+   (version "4.0.2")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1ai3pwgv61nv7i2dyrvncnc63r8kdjbkp40vp51vzak1dx924v15"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin")
+    (synopsis "Generic program output monitor for the Xfce panel")
+    (description "This plugin cyclically spawns the indicated
+script/program, captures its output (stdout) and displays the
+resulting string into the panel.
+
+The string can also contain markup to displayed an image, a bar, a
+button and a personalized tooltip.")
+    (license gpl2+)))
+
 (define-public xfce4-mpc-plugin
   (package
    (name "xfce4-mpc-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:40:04 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 18/25] gnu: xfce: Add xfce4-kbdleds-plugin
Date: Thu,  3 Oct 2019 21:38:38 +0200
* gnu/packages/xfce.scm: Add xfce4-kbdleds-plugin.
---
 gnu/packages/xfce.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 3a3b8cf656..eab7caa278 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1486,6 +1486,33 @@ The string can also contain markup to displayed an image, a bar, a
 button and a personalized tooltip.")
     (license gpl2+)))
 
+(define-public xfce4-kbdleds-plugin
+  (package
+   (name "xfce4-kbdleds-plugin")
+   (version "0.0.6")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1k810asjjxwix1c7ixl7bqr97zc4j2mw7797gk49rjvv43bhla3d"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("gtk+-2" ,gtk+-2)
+       ("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-kbdleds-plugin")
+    (synopsis "Display keyboard LEDs in the Xfce panel")
+    (description "This plugin shows the state of your keyboard LEDs:
+Caps, Scroll and Num Lock in Xfce panel.")
+    (license gpl2+)))
+
 (define-public xfce4-mpc-plugin
   (package
    (name "xfce4-mpc-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:40:07 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 19/25] gnu: xfce: Add xfce4-netload-plugin
Date: Thu,  3 Oct 2019 21:38:39 +0200
* gnu/packages/xfce.scm: Add xfce4-netload-plugin.
---
 gnu/packages/xfce.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index eab7caa278..7a0ca6b14f 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1583,6 +1583,32 @@ mount it and vice versa.  There is a warning in case a device can't be
 mounted or when unmounting fails.")
     (license gpl2+)))
 
+(define-public xfce4-netload-plugin
+  (package
+   (name "xfce4-netload-plugin")
+   (version "1.3.2")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0p91875n6s8n88l7wb4w9prqly3wvkyilnr7zq0ppq71rwjh9r12"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin")
+    (synopsis "Netload plugin for the Xfce Panel")
+    (description "This plugin displays the current load of the network
+interfaces of your choice in the panel.")
+    (license gpl2+)))
+
 (define-public xfce4-smartbookmark-plugin
   (package
    (name "xfce4-smartbookmark-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:40:08 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 20/25] gnu: xfce: Add xfce4-stopwatch-plugin
Date: Thu,  3 Oct 2019 21:38:40 +0200
* gnu/packages/xfce.scm: Add xfce4-stopwatch-plugin.
---
 gnu/packages/xfce.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 7a0ca6b14f..c0d94d2e1e 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1636,6 +1636,34 @@ directly to your browser, such that you can search through your
 favorite search engine or bug tracker right from the Xfce panel.")
     (license gpl2+)))
 
+(define-public xfce4-stopwatch-plugin
+  (package
+   (name "xfce4-stopwatch-plugin")
+   (version "0.3.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "07dadvgivly44w7qj74i2w60nk01h8567paxrli8vzmhb3p6xi2h"))))
+    (build-system gnu-build-system)
+    (arguments
+     ;; test fails in po/ directory
+     `(#:tests? #f))
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-stopwatch-plugin")
+    (synopsis "Stopwatch plugin for the Xfce panel")
+    (description "This Xfce panel plugin keeps track of elapsed time.")
+    (license bsd-2)))
+
 (define-public xfce4-systemload-plugin
   (package
    (name "xfce4-systemload-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:40:08 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 21/25] gnu: xfce: Add xfce4-statusnotifier-plugin
Date: Thu,  3 Oct 2019 21:38:41 +0200
* gnu/packages/xfce.scm: Add xfce4-statusnotifier-plugin.
---
 gnu/packages/xfce.scm | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index c0d94d2e1e..a455df49a3 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1636,6 +1636,37 @@ directly to your browser, such that you can search through your
 favorite search engine or bug tracker right from the Xfce panel.")
     (license gpl2+)))
 
+(define-public xfce4-statusnotifier-plugin
+  (package
+   (name "xfce4-statusnotifier-plugin")
+   (version "0.2.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "154b0q9pmlbjh30vvx4c48msdfxp4pq8x4mbn71mk7pibk018hsj"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)
+       ("glib:bin" ,glib "bin")))
+    (inputs
+     `(("libxfce4ui" ,libxfce4ui)
+       ("libdbusmenu" ,libdbusmenu)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-statusnotifier-plugin")
+    (synopsis "Xfce panel plugin for status notifier items")
+(description "This plugin provides a panel area for status
+notifier items (application indicators).  Applications may use these
+items to display their status and interact with the user.  This
+technology is a modern alternative to systray and follows the
+freedesktop.org specification.")
+    (license gpl2+)))
+
 (define-public xfce4-stopwatch-plugin
   (package
    (name "xfce4-stopwatch-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:40:09 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 22/25] gnu: xfce: Add xfce4-mailwatch-plugin
Date: Thu,  3 Oct 2019 21:38:42 +0200
* gnu/packages/xfce.scm: Add xfce4-mailwatch-plugin.
---
 gnu/packages/xfce.scm | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index a455df49a3..cbd8a54068 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1513,6 +1513,43 @@ button and a personalized tooltip.")
 Caps, Scroll and Num Lock in Xfce panel.")
     (license gpl2+)))
 
+(define-public xfce4-mailwatch-plugin
+  (package
+   (name "xfce4-mailwatch-plugin")
+   (version "1.2.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1bfw3smwivr9mzdyq768biqrl4aq94zqi3xjzq6kqnd8561cqjk2"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("gtk+-2" ,gtk+-2)
+       ("libxfce4ui" ,libxfce4ui)
+       ("exo" ,exo)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-mailwatch-plugin")
+    (synopsis "Mail watch plugin for the Xfce panel")
+    (description "The Xfce4 Mailwatch Plugin is a multi-protocol,
+multi-mailbox mail watcher.  Currently, the protocols supported are:
+
+@itemize
+@item IMAP (SSL/TLS and cleartext, CRAM-MD5)
+@item POP3 (SSL/TLS and cleartext, CRAM-MD5)
+@item Mbox mail spool (local)
+@item Maildir mail spool (local)
+@item MH-Maildir mail spool (local)
+@item Google Mail (GMail) mailbox (remote) (requires gnutls)
+@end itemize")
+    (license gpl2)))
+
 (define-public xfce4-mpc-plugin
   (package
    (name "xfce4-mpc-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:40:09 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 23/25] gnu: xfce: Add xfce4-equake-plugin
Date: Thu,  3 Oct 2019 21:38:43 +0200
* gnu/packages/xfce.scm: Add xfce4-equake-plugin.
---
 gnu/packages/xfce.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index cbd8a54068..1c454341f9 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1288,6 +1288,34 @@ core or CPU.")
 watch your every step.")
     (license gpl2+)))
 
+(define-public xfce4-equake-plugin
+   (package
+   (name "xfce4-equake-plugin")
+   (version "1.3.8")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "09b9k0n5xm115k44x74w4ad0xqklilyfh0hglsps7zj97pd7a5a3"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("gtk+-2" ,gtk+-2)
+       ("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-equake-plugin")
+    (synopsis "Earthquake monitor for the Xfce panel")
+    (description "Equake is a panel plugin for the XFCE desktop
+environment.  Equake monitors earthquakes and will display an update
+each time a new earthquake occurs.")
+    (license gpl2+)))
+
 (define-public xfce4-datetime-plugin
   (package
    (name "xfce4-datetime-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:40:10 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 24/25] gnu: xfce: Add xfce4-places-plugin
Date: Thu,  3 Oct 2019 21:38:44 +0200
* gnu/packages/xfce.scm: Add xfce4-places-plugin.
---
 gnu/packages/xfce.scm | 41 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 1c454341f9..57d1fec021 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1674,6 +1674,47 @@ mounted or when unmounting fails.")
 interfaces of your choice in the panel.")
     (license gpl2+)))
 
+(define-public xfce4-places-plugin
+  (package
+   (name "xfce4-places-plugin")
+   (version "1.8.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "1chac4ki70axgvkmhw94m0srsv0pwiwqrqbh8di0y9n90fgj24gj"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("desktop-file-utils" ,desktop-file-utils)
+       ("gtk+-2" ,gtk+-2)
+       ("exo" ,exo)
+       ("libxfce4ui" ,libxfce4ui)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin")
+    (synopsis "Gnome-like Places menu for the Xfce panel")
+    (description "This plugin provides a menu with quick access to folders,
+documents, and removable media.  The places plugin brings much of the
+functionality of GNOME's Places menu to Xfce.
+
+The plugin puts a simple button on the panel.  Clicking on this button
+opens up a menu with the following:
+
+@itemize
+@item System-defined directories (home folder, trash, desktop, file system)
+@item Removable media (using thunar-vfs)
+@item User-defined bookmarks (reads @file{~/.gtk-bookmarks})
+@item Search program launcher (optional)
+@item Recent documents submenu
+@end itemize")
+    (license gpl2+)))
+
 (define-public xfce4-smartbookmark-plugin
   (package
    (name "xfce4-smartbookmark-plugin")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#37589; Package guix-patches. (Thu, 03 Oct 2019 19:40:11 GMT) Full text and rfc822 format available.

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

From: Ingo Ruhnke <grumbel <at> gmail.com>
To: 37589 <at> debbugs.gnu.org
Subject: [PATCH v2 25/25] gnu: xfce: Add xfce4-weather-plugin
Date: Thu,  3 Oct 2019 21:38:45 +0200
* gnu/packages/xfce.scm: Add xfce4-weather-plugin.
---
 gnu/packages/xfce.scm | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 57d1fec021..06a0726aee 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -63,6 +63,7 @@
   #:use-module (gnu packages pcre)
   #:use-module (gnu packages popt)
   #:use-module (gnu packages pulseaudio)
+  #:use-module (gnu packages xml)
   #:use-module (gnu packages wm))
 
 (define-public gtk-xfce-engine
@@ -1942,3 +1943,33 @@ for the Xfce panel.  It supports several features, such as:
     (description "This plugin is used to display stats from a wireless
 lan interface (signal state, signal quality, network name (SSID)).")
     (license bsd-2)))
+
+(define-public xfce4-weather-plugin
+  (package
+   (name "xfce4-weather-plugin")
+   (version "0.10.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "http://archive.xfce.org/src/panel-plugins/"
+                                  name "/" (version-major+minor version) "/"
+                                  name "-" version ".tar.bz2"))
+              (sha256
+               (base32
+                "0wlm80panxyn86l9qm3mbliqj7gkf2zyzak3w041zz9hg31a08s4"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("gtk+" ,gtk+)
+       ("libsoup" ,libsoup)
+       ("libxfce4ui" ,libxfce4ui)
+       ("libxml2" ,libxml2)
+       ("xfce4-panel" ,xfce4-panel)))
+    (home-page
+     "https://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin")
+    (synopsis "Show information about local weather in the Xfce panel")
+    (description "This Xfce panel plugin shows information about your
+local weather in the panel, using forecast data provided by the
+@uref{https://met.no, Norwegian Meteorological Institute}.")
+    (license gpl2+)))
-- 
2.20.1





Did not alter fixed versions and reopened. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 03 Oct 2019 19:43:01 GMT) Full text and rfc822 format available.

Reply sent to Danny Milosavljevic <dannym <at> scratchpost.org>:
You have taken responsibility. (Fri, 04 Oct 2019 13:30:03 GMT) Full text and rfc822 format available.

Notification sent to Ingo Ruhnke <grumbel <at> gmail.com>:
bug acknowledged by developer. (Fri, 04 Oct 2019 13:30:03 GMT) Full text and rfc822 format available.

Message #98 received at 37589-done <at> debbugs.gnu.org (full text, mbox):

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: Ingo Ruhnke <grumbel <at> gmail.com>
Cc: 37589-done <at> debbugs.gnu.org
Subject: Re: [bug#37589] [PATCH v2 01/25] gnu: xfce: Add xfce4-wavelan-plugin
Date: Fri, 4 Oct 2019 15:29:23 +0200
[Message part 1 (text/plain, inline)]
I've pushed the patchset to guix master with minimal changes (replaced NAME by the name).

Thanks!
[Message part 2 (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 02 Nov 2019 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 175 days ago.

Previous Next


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