summaryrefslogtreecommitdiff
path: root/gnu/packages/xfce.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/xfce.scm')
-rw-r--r--gnu/packages/xfce.scm587
1 files changed, 231 insertions, 356 deletions
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index a33c1998c3..38a0a25524 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -13,7 +13,7 @@
;;; Copyright © 2019 Ingo Ruhnke <[email protected]>
;;; Copyright © 2020 Vincent Legoll <[email protected]>
;;; Copyright © 2020 Jonathan Brielmaier <[email protected]>
-;;; Copyright © 2020, 2021 Michael Rohleder <[email protected]>
+;;; Copyright © 2020, 2021, 2022 Michael Rohleder <[email protected]>
;;; Copyright © 2021 Brendan Tildesley <[email protected]>
;;; Copyright © 2021 André A. Gomes <[email protected]>
;;;
@@ -93,9 +93,8 @@
"0g86ywkx0ghzhhn96k88p67bbzlm1aqckly85izp07w80l1934ja"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)))
- (inputs `(("gtk+" ,gtk+-2)))
+ (list pkg-config intltool))
+ (inputs (list gtk+-2))
(home-page "https://www.xfce.org/")
(synopsis "GTK+ theme engine for Xfce")
(description
@@ -116,11 +115,8 @@
"10svnpc8ggasym1pfgh24bfr0ndqs6lc7v1wmpsizj0zbms8snb0"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("gobject-introspection" ,gobject-introspection)
- ("intltool" ,intltool)
- ("vala" ,vala)))
- (propagated-inputs `(("glib" ,glib))) ; required by libxfce4util-1.0.pc
+ (list pkg-config gobject-introspection intltool vala))
+ (propagated-inputs (list glib)) ; required by libxfce4util-1.0.pc
(home-page "https://www.xfce.org/")
(synopsis "Basic utility library for Xfce")
(description
@@ -176,9 +172,9 @@ Xfce Desktop Environment.")
("dbus" ,dbus)))
(propagated-inputs
;; libxfconf-0.pc refers to all these.
- `(("glib" ,glib)))
+ (list glib))
(inputs
- `(("libxfce4util" ,libxfce4util)))
+ (list libxfce4util))
(home-page "https://www.xfce.org/")
(synopsis "Configuration storage and query system for Xfce")
(description
@@ -203,17 +199,13 @@ storage system.")
`(#:configure-flags
(list "--with-vendor-info=GNU Guix")))
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)
- ("gobject-introspection" ,gobject-introspection)))
+ (list pkg-config intltool gobject-introspection))
(propagated-inputs
`(("gtk+-3" ,gtk+) ; required by libxfce4ui-2.pc
;; libxfce4kbd-private-3.pc refers to all these.
("libxfce4util" ,libxfce4util)
("xfconf" ,xfconf)))
- (inputs `(("libsm" ,libsm)
- ("libice" ,libice)
- ("startup-notification" ,startup-notification)))
+ (inputs (list libsm libice startup-notification))
(home-page "https://www.xfce.org/")
(synopsis "Widgets library for Xfce")
(description
@@ -224,7 +216,7 @@ to share commonly used Xfce widgets among the Xfce applications.")
(define-public catfish
(package
(name "catfish")
- (version "4.16.1")
+ (version "4.16.3")
(source (origin
(method url-fetch)
(uri (string-append "https://archive.xfce.org/src/apps/"
@@ -232,7 +224,7 @@ to share commonly used Xfce widgets among the Xfce applications.")
"/catfish-" version ".tar.bz2"))
(sha256
(base32
- "0md6ypirr97ch7x8qliwzixzwj6zzd68ivb2dzj90hm2lcn7wc8h"))))
+ "1nng7mklrfihgppyxldpssdscl1dzb5z6hyx10akk089s5i9mag9"))))
(build-system python-build-system)
(arguments
'(#:phases
@@ -255,23 +247,16 @@ to share commonly used Xfce widgets among the Xfce applications.")
(lambda* (#:key outputs #:allow-other-keys)
(let ((out (assoc-ref outputs "out")))
(wrap-program (string-append out "/bin/catfish")
- `("PYTHONPATH" = (,(getenv "PYTHONPATH")))
+ `("GUIX_PYTHONPATH" = (,(getenv "GUIX_PYTHONPATH")))
`("GI_TYPELIB_PATH" = (,(getenv "GI_TYPELIB_PATH"))))))))
#:tests? #f))
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("python-distutils-extra" ,python-distutils-extra)
- ("intltool" ,intltool)))
+ (list pkg-config python-distutils-extra intltool))
(inputs
- `(("which" ,which)
- ("xfconf" ,xfconf)
- ("xdg-utils" ,xdg-utils)))
+ (list which xfconf xdg-utils))
(propagated-inputs
- `(("gtk+" ,gtk+)
- ("python-dbus" ,python-dbus)
- ("python-pexpect" ,python-pexpect)
- ("python-pycairo" ,python-pycairo)
- ("python-pygobject" ,python-pygobject)))
+ (list gtk+ python-dbus python-pexpect python-pycairo
+ python-pygobject))
(home-page "https://docs.xfce.org/apps/catfish/start")
(synopsis "File searching tool for Xfce")
(description
@@ -305,9 +290,7 @@ it to your needs by using several command line options.")
(for-each make-file-writable (find-files "."))
#t)))))
(native-inputs
- `(("gtk+" ,gtk+)
- ("optipng" ,optipng)
- ("pkg-config" ,pkg-config)))
+ (list gtk+ optipng pkg-config))
(home-page "https://shimmerproject.org/")
(synopsis "Elementary icons extended and maintained for Xfce")
(description "This is a fork of the upstream elementary project. This icon
@@ -318,7 +301,7 @@ upstream occasionally.")
(define-public exo
(package
(name "exo")
- (version "4.16.2")
+ (version "4.16.3")
(source (origin
(method url-fetch)
(uri (string-append "https://archive.xfce.org/src/xfce/"
@@ -326,17 +309,15 @@ upstream occasionally.")
"exo-" version ".tar.bz2"))
(sha256
(base32
- "17cybaml221jnw99aig3zajg2kbnn87p5sycj68wpwgvd99zb2af"))))
+ "1rpsp37n5l3qxinv37rz5l4rvja7yaf8hqsy81jhlgz27wygybbj"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)))
+ (list pkg-config intltool))
(propagated-inputs
;; exo-2.pc refers to all these.
- `(("gtk+-3" ,gtk+)
- ("libxfce4util" ,libxfce4util)))
+ (list gtk+ libxfce4util))
(inputs
- `(("libxfce4ui" ,libxfce4ui)))
+ (list libxfce4ui))
(home-page "https://www.xfce.org/")
(synopsis "Extension library for Xfce")
(description
@@ -360,13 +341,10 @@ development.")
"07fjsgdjqxbcm84ga3cl495782k381k6mwksyrks3zf1l8klk4c4"))))
(build-system gnu-build-system)
(native-inputs
- `(("glib:bin" ,glib "bin")
- ("gobject-introspection" ,gobject-introspection)
- ("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list `(,glib "bin") gobject-introspection intltool pkg-config))
(propagated-inputs
- `(("gtk+-3" ,gtk+) ; required by garcon-gtk3-1.pc
- ("libxfce4ui" ,libxfce4ui))) ; required by garcon-gtk3-1.pc
+ (list gtk+ ; required by garcon-gtk3-1.pc
+ libxfce4ui)) ; required by garcon-gtk3-1.pc
(home-page "https://www.xfce.org/")
(synopsis "Implementation of the freedesktop.org menu specification")
(description
@@ -390,23 +368,22 @@ merging features essential for loading menus modified with menu editors.")
"0rmga1l7da0pjrs6jlyq1nfn513r543v7cchshrif1341knpy2wv"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)
- ("glib:bin" ,glib "bin") ; need glib-genmarshal
- ("dbus-glib" ,dbus-glib))) ; need dbus-binding-tool
+ (list pkg-config intltool
+ `(,glib "bin") ; need glib-genmarshal
+ dbus-glib)) ; need dbus-binding-tool
(propagated-inputs
- `(("glib" ,glib))) ; required by tumbler-1.pc
+ (list glib)) ; required by tumbler-1.pc
(inputs
- `(("dbus" ,dbus)
- ("gdk-pixbuf" ,gdk-pixbuf)
- ("cairo" ,cairo) ;; Needed for pdf thumbnails (poppler-glibc.pc)
- ("freetype" ,freetype)
- ("libjpeg" ,libjpeg-turbo)
- ("libgsf" ,libgsf)
- ("poppler" ,poppler)
- ;; FIXME Provide gstreamer and gstreamer-tag to get video thumbnails
- ;; ("gstreamer" ,gstreamer)
- ))
+ (list dbus
+ gdk-pixbuf
+ cairo ;; Needed for pdf thumbnails (poppler-glibc.pc)
+ freetype
+ libjpeg-turbo
+ libgsf
+ poppler
+ ;; FIXME Provide gstreamer and gstreamer-tag to get video thumbnails
+ ;; ("gstreamer" ,gstreamer)
+ ))
(home-page "https://www.xfce.org/")
(synopsis "D-Bus service for applications to request thumbnails")
(description
@@ -436,8 +413,7 @@ management D-Bus specification.")
(lambda* (#:key inputs #:allow-other-keys)
(substitute* (string-append "plugins/clock/clock.c")
(("/usr/share/zoneinfo")
- (string-append (assoc-ref inputs "tzdata") "/share/zoneinfo")))
- #t)))))
+ (search-input-directory inputs "share/zoneinfo"))))))))
(native-inputs
`(("pkg-config" ,pkg-config)
("intltool" ,intltool)
@@ -478,13 +454,8 @@ applications menu, workspace switcher and more.")
(base32
"08n2cig9r2lccwvmk6v9vjiz0xqcp6x30m5b3q702v0m6ylg4z8h"))))
(build-system gnu-build-system)
- (native-inputs `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)))
- (inputs `(("glib" ,glib)
- ("gtk+" ,gtk+)
- ("libxfce4util" ,libxfce4util)
- ("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (native-inputs (list pkg-config intltool))
+ (inputs (list glib gtk+ libxfce4util libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-battery-plugin")
(synopsis "Battery monitor panel plugin for Xfce4")
@@ -508,13 +479,9 @@ applications menu, workspace switcher and more.")
"1f4rjdvyplfkrdqg9179chzxx18k3lx29674j28piccgyvk5z2mb"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("exo" ,exo)
- ("libxfce4ui" ,libxfce4ui)
- ("libxtst" ,libxtst)
- ("xfce4-panel" ,xfce4-panel)))
+ (list exo libxfce4ui libxtst xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-clipman-plugin")
(synopsis "Clipboard manager for Xfce")
@@ -553,16 +520,9 @@ matching them against regular expressions.")
(or (getenv "C_INCLUDE_PATH") "")))
#t)))))
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)
- ("dbus-glib" ,dbus-glib)
- ("dbus" ,dbus)))
+ (list intltool pkg-config dbus-glib dbus))
(inputs
- `(("exo" ,exo)
- ("libnotify" ,libnotify)
- ("libxfce4ui" ,libxfce4ui)
- ("pulseaudio" ,pulseaudio)
- ("xfce4-panel" ,xfce4-panel)))
+ (list exo libnotify libxfce4ui pulseaudio xfce4-panel))
(home-page "https://git.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/")
(synopsis "PulseAudio panel plugin for Xfce")
(description
@@ -575,7 +535,7 @@ keys for controlling the audio volume.")
(define-public xfce4-whiskermenu-plugin
(package
(name "xfce4-whiskermenu-plugin")
- (version "2.6.0")
+ (version "2.6.1")
(source
(origin
(method url-fetch)
@@ -583,11 +543,10 @@ keys for controlling the audio volume.")
"xfce4-whiskermenu-plugin/" (version-major+minor version) "/"
"xfce4-whiskermenu-plugin-" version ".tar.bz2"))
(sha256
- (base32 "0rnlhcfsbjj0n8m84jgqihp783hrkjdjfapqr7ia53mr0fjgcw9j"))))
+ (base32 "0wpcc9i505mh6vphg27ph43dw4n3z59mwy39416yzmw325q04kl5"))))
(build-system cmake-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)))
+ (list pkg-config intltool))
(inputs
`(("xfce4-panel" ,xfce4-panel)
("garcon" ,garcon)
@@ -630,16 +589,15 @@ applications, and includes a search bar to search for applications.")
"0rvrz464y7ji989zvi2v85kg47444nqsdq9rv6k8dkbkdwzy2jxv"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("garcon" ,garcon)
- ("librsvg" ,librsvg)
- ("libwnck" ,libwnck)
- ("libx11" ,libx11)
- ("libxfce4ui" ,libxfce4ui)
- ("libxklavier" ,libxklavier)
- ("xfce4-panel" ,xfce4-panel)))
+ (list garcon
+ (librsvg-for-system)
+ libwnck
+ libx11
+ libxfce4ui
+ libxklavier
+ xfce4-panel))
(home-page "https://git.xfce.org/panel-plugins/xfce4-xkb-plugin/")
(synopsis "XKB layout switching panel plug-in for Xfce")
(description
@@ -669,12 +627,9 @@ per window.")
"1v77h5634n49idci2jiw0k7jjk0vzpsvgyx2fkp18l39jayykqxz"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)))
+ (list pkg-config intltool))
(inputs
- `(("garcon" ,garcon)
- ("gtk+" ,gtk+)
- ("libxfce4ui" ,libxfce4ui)))
+ (list garcon gtk+ libxfce4ui))
(home-page "https://www.xfce.org/")
(synopsis "Xfce application finder")
(description
@@ -718,16 +673,15 @@ your system in categories, so you can quickly find and launch them.")
(substitute* "scripts/xflock4"
(("xset") (string-append xset "/bin/xset")))))))))
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)))
+ (list pkg-config intltool))
(inputs
- `(("iceauth" ,iceauth)
- ("upower" ,upower)
- ("polkit" ,polkit)
- ("libsm" ,libsm)
- ("libwnck" ,libwnck)
- ("libxfce4ui" ,libxfce4ui)
- ("xset" ,xset)))
+ (list iceauth
+ upower
+ polkit
+ libsm
+ libwnck
+ libxfce4ui
+ xset))
(home-page "https://www.xfce.org/")
(synopsis "Xfce session manager")
(description
@@ -754,24 +708,23 @@ allows you to shut down the computer from Xfce.")
"--enable-sound-settings"
"--enable-xrandr")))
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)))
+ (list pkg-config intltool))
(inputs
- `(("exo" ,exo)
- ("garcon" ,garcon)
- ("libnotify" ,libnotify)
- ("libxcursor" ,libxcursor)
- ("libxi" ,libxi)
- ("libxklavier" ,libxklavier)
- ("libxrandr" ,libxrandr)
- ("libxfce4ui" ,libxfce4ui)
- ("upower" ,upower) ;; TODO needs upower-glib
- ("python" ,python) ;; for xfce4-compose-mail
- ("xf86-input-libinput" ,xf86-input-libinput)))
+ (list exo
+ garcon
+ libnotify
+ libxcursor
+ libxi
+ libxklavier
+ libxrandr
+ libxfce4ui
+ upower ;; TODO needs upower-glib
+ python ;; for xfce4-compose-mail
+ xf86-input-libinput))
(propagated-inputs
;; Some operations, such as changing icon themes, require these schemas
;; to be in the search path.
- `(("gsettings-desktop-schemas" ,gsettings-desktop-schemas)))
+ (list gsettings-desktop-schemas))
(home-page "https://www.xfce.org/")
(synopsis "Xfce settings manager")
(description
@@ -793,19 +746,18 @@ like appearance, display, keyboard and mouse settings.")
"14lwi4ax0wj77980kkfhdf18b97339b17y8qc8gl2365mgswh1gi"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)))
+ (list pkg-config intltool))
(inputs
- `(("exo" ,exo)
- ("gobject-introspection" ,gobject-introspection)
- ("gvfs" ,gvfs)
- ("libexif" ,libexif)
- ("libgudev" ,libgudev)
- ("libnotify" ,libnotify)
- ("libxfce4ui" ,libxfce4ui)
- ("pcre" ,pcre)
- ("xfce4-panel" ,xfce4-panel)
- ("startup-notification" ,startup-notification)))
+ (list exo
+ gobject-introspection
+ gvfs
+ libexif
+ libgudev
+ libnotify
+ libxfce4ui
+ pcre
+ xfce4-panel
+ startup-notification))
(home-page "https://www.xfce.org/")
(synopsis "Xfce file manager")
(description
@@ -827,13 +779,9 @@ fast.")
(base32 "0zaliahfz9ci2md7g6w9mb7z5azi5n56gihbnwyzvds2n8cygh6j"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)))
+ (list pkg-config intltool))
(inputs
- `(("exo" ,exo)
- ("libgudev" ,libgudev)
- ("libnotify" ,libnotify)
- ("libxfce4ui" ,libxfce4ui)))
+ (list exo libgudev libnotify libxfce4ui))
(home-page "https://www.xfce.org/")
(synopsis "Removable media manager for Thunar")
(description
@@ -858,15 +806,14 @@ and import the new pictures from your camera.")
"133ip28v6j3x4l413d81ixsisf32sa0xzd54n0nn8g6p9fh4rcmm"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)))
+ (list pkg-config intltool))
(inputs
- `(("libdrm" ,libdrm)
- ("libwnck" ,libwnck)
- ("libxcomposite" ,libxcomposite)
- ("libxdamage" ,libxdamage)
- ("libxfce4ui" ,libxfce4ui)
- ("libxrandr" ,libxrandr)))
+ (list libdrm
+ libwnck
+ libxcomposite
+ libxdamage
+ libxfce4ui
+ libxrandr))
(home-page "https://www.xfce.org/")
(synopsis "Xfce window manager")
(description
@@ -916,19 +863,16 @@ on the screen.")
#:disallowed-references (,inkscape ,imagemagick)))
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)
-
- ;; For our own ‘prepare-background-image’ phase.
- ("inkscape" ,inkscape)
- ("imagemagick" ,imagemagick)))
+ (list pkg-config intltool
+ ;; For our own ‘prepare-background-image’ phase.
+ inkscape imagemagick))
(inputs
- `(("exo" ,exo)
- ("garcon" ,garcon)
- ("libnotify" ,libnotify)
- ("libwnck" ,libwnck)
- ("libxfce4ui" ,libxfce4ui)
- ("thunar" ,thunar)))
+ (list exo
+ garcon
+ libnotify
+ libwnck
+ libxfce4ui
+ thunar))
(home-page "https://www.xfce.org/")
(synopsis "Xfce desktop manager")
(description
@@ -951,11 +895,9 @@ devices and folders.")
"1irxyg5vp6vyd9vxdqav6jhchfkmhlqq511386h644p0k30kfcvs"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)))
+ (list pkg-config intltool))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("vte" ,vte)))
+ (list libxfce4ui vte))
(home-page "https://www.xfce.org/")
(synopsis "Xfce terminal emulator")
(description
@@ -1029,7 +971,7 @@ on your desktop.")
("xfce4-xkb-plugin" ,xfce4-xkb-plugin)))
(propagated-inputs
;; Default font that applications such as IceCat require.
- `(("font-dejavu" ,font-dejavu)))
+ (list font-dejavu))
(native-search-paths
;; For finding panel plugins.
(package-native-search-paths xfce4-panel))
@@ -1054,14 +996,9 @@ system resources, while still being visually appealing and user friendly.")
"1wrvqiifaxsgcn1kh4vm2hwxi9lgm6mw4zrfld2zl0mm05y5i77b"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)))
+ (list pkg-config intltool))
(inputs
- `(("libxrandr" ,libxrandr)
- ("gtk+" ,gtk+)
- ("upower" ,upower)
- ("libnotify" ,libnotify)
- ("libxfce4ui" ,libxfce4ui)))
+ (list libxrandr gtk+ upower libnotify libxfce4ui))
(home-page "https://www.xfce.org/")
(synopsis "Xfce Power Manager")
(description
@@ -1077,7 +1014,7 @@ inhibit interface which allows applications to prevent automatic sleep.")
(define-public ristretto
(package
(name "ristretto")
- (version "0.11.0")
+ (version "0.12.2")
(source (origin
(method url-fetch)
(uri (string-append "https://archive.xfce.org/src/apps/ristretto/"
@@ -1085,18 +1022,14 @@ inhibit interface which allows applications to prevent automatic sleep.")
"ristretto-" version ".tar.bz2"))
(sha256
(base32
- "08w8nw6cl8kpvjnp7dxgpqlmi3s73amhrb7l0sbzmjy82ba30zl7"))))
+ "0sfrvb19xkiphcp2ddqxgvh9hbramlm6qi7sv99s407c4acqdvhf"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("desktop-file-utils" ,desktop-file-utils)
- ("pkg-config" ,pkg-config)))
+ (list intltool desktop-file-utils
+ `(,glib "bin") ; for gdbus-codegen
+ pkg-config))
(inputs
- `(("gtk+" ,gtk+)
- ("libexif" ,libexif)
- ("libxfce4ui" ,libxfce4ui)
- ("librsvg" ,librsvg)
- ("tumbler" ,tumbler)))
+ (list gtk+ libexif libxfce4ui tumbler))
(home-page "https://docs.xfce.org/apps/ristretto/start")
(synopsis "Fast and lightweight picture-viewer")
(description
@@ -1120,15 +1053,14 @@ the desktop wallpaper.")
"1ya81si7xhqqbbc9lfcjg2i1pi1qdfw1pnjry7kf95f1w50244nd"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libwnck" ,libwnck)
- ("libxmu" ,libxmu)
- ("gtk+" ,gtk+)
- ;; FIXME: Remove libxext and libxt when libxmu propagates them.
- ("libxext" ,libxext)
- ("libxt" ,libxt)))
+ (list libwnck
+ libxmu
+ gtk+
+ ;; FIXME: Remove libxext and libxt when libxmu propagates them.
+ libxext
+ libxt))
(home-page "https://goodies.xfce.org/projects/applications/xfce4-taskmanager")
(synopsis "Easy to use task manager")
(description
@@ -1158,14 +1090,9 @@ memory usage graphically, and it can display processes as a tree.")
#t)))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("gtk+" ,gtk+-2)
- ("libical" ,libical)
- ("libnotify" ,libnotify)
- ("popt" ,popt)
- ("xfce4-panel" ,xfce4-panel)))
+ (list gtk+-2 libical libnotify popt xfce4-panel))
(home-page "https://www.xfce.org/projects/")
(synopsis "Simple calendar application with reminders")
(description
@@ -1190,12 +1117,9 @@ several different time zones.")
"0ib5s7kjbr9sy8nh89nfcc4w6qplacnk4s92iycijy2wcv389aqr"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("libnotify" ,libnotify)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui libnotify xfce4-panel))
(home-page "https://goodies.xfce.org/projects/applications/xfce4-notifyd")
(synopsis "Show notification bubbles on Xfce")
(description
@@ -1221,19 +1145,18 @@ sending standard messages over D-Bus using the
"09q3s2rkpf0ljzq6bv4hl9byvaggjq7lchfw5zaircwv5q9nwhc3"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("exo" ,exo)
- ("gstreamer" ,gstreamer)
- ("gst-plugins-base" ,gst-plugins-base)
- ("gst-plugins-good" ,gst-plugins-good)
- ("gst-plugins-ugly" ,gst-plugins-ugly)
- ("glib" ,glib)
- ("gtk+" ,gtk+)
- ("libburn" ,libburn)
- ("libisofs" ,libisofs)
- ("libxfce4ui" ,libxfce4ui)))
+ (list exo
+ gstreamer
+ gst-plugins-base
+ gst-plugins-good
+ gst-plugins-ugly
+ glib
+ gtk+
+ libburn
+ libisofs
+ libxfce4ui))
(home-page "https://goodies.xfce.org/projects/applications/xfburn")
(synopsis "GTK+ based CD, DVD and Blu-ray burning application")
(description
@@ -1246,7 +1169,7 @@ of data to either CD/DVD/BD.")
(define-public mousepad
(package
(name "mousepad")
- (version "0.5.6")
+ (version "0.5.8")
(source (origin
(method url-fetch)
(uri (string-append "https://archive.xfce.org/src/apps/mousepad/"
@@ -1254,7 +1177,7 @@ of data to either CD/DVD/BD.")
version ".tar.bz2"))
(sha256
(base32
- "03rmjraxb6a3w7gknmf6mdzkfc0m8shs1vkb2chvv28xn1irhma2"))))
+ "08d7qfisdq59phbm0nbjr667av7l4qnpl5x565pybqnmvz7vn7lj"))))
(build-system gnu-build-system)
(arguments
'(#:configure-flags '(;; Use the GSettings keyfile backend rather than
@@ -1269,16 +1192,13 @@ of data to either CD/DVD/BD.")
(wrap-program (string-append out "/bin/mousepad")
;; For language-specs.
`("XDG_DATA_DIRS" ":" prefix (,(string-append gtksourceview
- "/share")))))
- #t)))))
+ "/share"))))))))))
(native-inputs
- `(("intltool" ,intltool)
- ("glib" ,glib "bin") ; for glib-compile-schemas.
- ("pkg-config" ,pkg-config)))
+ (list intltool
+ `(,glib "bin") ; for glib-compile-schemas.
+ pkg-config))
(inputs
- `(("gtk+" ,gtk+)
- ("gtksourceview" ,gtksourceview-3)
- ("xfconf" ,xfconf)))
+ (list gtk+ gtksourceview xfconf))
(home-page "https://git.xfce.org/apps/mousepad/")
(synopsis "Simple text editor for Xfce")
(description
@@ -1301,14 +1221,10 @@ of data to either CD/DVD/BD.")
"196swmc4amab8xcwv4q9p8b43fzzi9xagg20gnyjvf5x7yssxj1k"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)
- ("glib:bin" ,glib "bin"))) ; glib-genmarshal
+ (list pkg-config intltool
+ `(,glib "bin"))) ; glib-genmarshal
(inputs
- `(("exo" ,exo)
- ("libsoup" ,libsoup)
- ("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list exo libsoup-minimal-2 libxfce4ui xfce4-panel))
(home-page "https://goodies.xfce.org/projects/applications/xfce4-screenshooter")
(synopsis "Xfce's application to take screenshots")
(description
@@ -1362,7 +1278,7 @@ A plugin for the Xfce panel is also available.")
(synopsis "Screensaver for the Xfce desktop")
(description
"Xfce Screensaver is a screen saver and locker that aims to have simple,
- sane, secure defaults and be well integrated with the Xfce desktop. ")
+ sane, secure defaults and be well integrated with the Xfce desktop.")
(license gpl2+)))
(define-public xfce4-volumed-pulse
@@ -1379,14 +1295,9 @@ A plugin for the Xfce panel is also available.")
"1q639iwwj7q2plgz0wdgdbi5wkgaq177ca9rnnlrnbdmid5z5fqk"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("xfconf" ,xfconf)
- ("libnotify" ,libnotify)
- ("pulseaudio" ,pulseaudio)
- ("keybinder-3.0" ,keybinder-3.0)
- ("gtk+" ,gtk+)))
+ (list xfconf libnotify pulseaudio keybinder-3.0 gtk+))
(home-page "https://goodies.xfce.org/projects/applications/xfce4-volumed")
(synopsis "XFCE volume keys daemon")
(description
@@ -1397,7 +1308,7 @@ A plugin for the Xfce panel is also available.")
(define-public xfce4-cpugraph-plugin
(package
(name "xfce4-cpugraph-plugin")
- (version "1.2.3")
+ (version "1.2.5")
(source (origin
(method url-fetch)
(uri (string-append "https://archive.xfce.org/src/panel-plugins/"
@@ -1406,14 +1317,12 @@ A plugin for the Xfce panel is also available.")
"/xfce4-cpugraph-plugin-" version ".tar.bz2"))
(sha256
(base32
- "13302psv0fzg2dsgadr8j6mb06k1bsa4zw6hxmb644vqlvcwq37v"))))
+ "1c51qf93lr6kr2g4nil21rj1h3h5kp3k50n9hcxvcy9wz3bxpxn2"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui 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")
@@ -1442,11 +1351,9 @@ core or CPU.")
"1iaszzkagl1mb0cdafrvlfjnjklhhs9y90517par34sjiqbq1dsd"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-eyes-plugin")
(synopsis "Display a pair of eyes for the Xfce panel")
@@ -1469,12 +1376,9 @@ watch your every step.")
"09b9k0n5xm115k44x74w4ad0xqklilyfh0hglsps7zj97pd7a5a3"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("gtk+-2" ,gtk+-2)
- ("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list gtk+-2 libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-equake-plugin")
(synopsis "Earthquake monitor for the Xfce panel")
@@ -1498,11 +1402,9 @@ each time a new earthquake occurs.")
"0h15mxq5lawlxyr6h1vxc60rkf0rpmnv81l0f52mrswww9dz3xp9"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin")
(synopsis "Display date and time inside the Xfce panel")
@@ -1525,11 +1427,9 @@ and a calendar appears when you left-click on it.")
"10fsb9pyr2cr9dj1k3n96dq6g02g61g5y4z4jzfvskpgqc1nl0g4"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-calculator-plugin")
(synopsis "Calculator for the Xfce panel")
@@ -1553,11 +1453,9 @@ precedence rules, and the following functions and common constants.")
"17kzy156xqnbk4apskg005p7r09q7zb8crifad5mbawc7ysihll1"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin")
(synopsis "Xfce panel plugin for displaying CPU frequency")
@@ -1580,11 +1478,9 @@ governor and frequencies supported and used by your system.")
"0n8wsnjvzw98z8r0f0zr8n2gicjz6hhislp86xrjh0r4xcnymcbk"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-diskperf-plugin")
(synopsis "Display disk performance in the Xfce panel")
@@ -1607,12 +1503,9 @@ performance (bytes transferred per second).")
"0a72kqsjjh45swimqlpyrahdnplp0383v0i4phr4n6g8c1ixyry7"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)
- ("gtk+-2" ,gtk+-2)))
+ (list libxfce4ui xfce4-panel gtk+-2))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-embed-plugin")
(synopsis "Embed arbitrary applications inside the Xfce panel")
@@ -1642,11 +1535,9 @@ this very convenient.")
"01a1an5z4kpgi68lk98q7wga7sx676fcbnrsd5cpq4d736ifdn37"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-fsguard-plugin")
(synopsis "Xfce panel plugin to monitor free disk space")
@@ -1672,11 +1563,9 @@ be clicked to open the chosen mount point.")
"0d81npcqnmkw2qaqa8c6igh9j5r4ivgb15zcjwxjkyhrzz89y4dj"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin")
(synopsis "Generic program output monitor for the Xfce panel")
@@ -1703,13 +1592,9 @@ button and a personalized tooltip.")
"0bmykjhd3gs1737fl3zn5gg6f3vlncak2xqz89zv5018znz1xy90"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("gtk+-2" ,gtk+-2)
- ("libxfce4ui" ,libxfce4ui)
- ("exo" ,exo)
- ("xfce4-panel" ,xfce4-panel)))
+ (list gtk+-2 libxfce4ui exo xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-mailwatch-plugin")
(synopsis "Mail watch plugin for the Xfce panel")
@@ -1741,11 +1626,9 @@ multi-mailbox mail watcher. Currently, the protocols supported are:
"0q3pysdp85b3c7g3b59y3c69g4nw6bvbf518lnri4lxrnsvpizpf"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui 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.
@@ -1784,11 +1667,9 @@ right-click menu
"1hlfnlxwwx0hkm82mcz777f3i22x6bh6k3gzl0yjnm4yj9adjk2q"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-mount-plugin")
(synopsis "Mount/unmount plugin for the Xfce panel")
@@ -1813,11 +1694,9 @@ mounted or when unmounting fails.")
"036pvhfv1iynvj75va0xl8hpvnfckabyqm9jv56pb40p2072cxkc"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin")
(synopsis "Netload plugin for the Xfce Panel")
@@ -1840,14 +1719,9 @@ interfaces of your choice in the panel.")
"1chac4ki70axgvkmhw94m0srsv0pwiwqrqbh8di0y9n90fgj24gj"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("desktop-file-utils" ,desktop-file-utils)
- ("pkg-config" ,pkg-config)))
+ (list intltool desktop-file-utils pkg-config))
(inputs
- `(("gtk+-2" ,gtk+-2)
- ("exo" ,exo)
- ("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list gtk+-2 exo libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin")
(synopsis "Gnome-like Places menu for the Xfce panel")
@@ -1882,11 +1756,9 @@ opens up a menu with the following:
"1lyd64qc9w6qnpqjb5xk0mjq4l7riv6z7l9aws28clalb8prw9ra"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui 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")
@@ -1910,13 +1782,10 @@ favorite search engine or bug tracker right from the Xfce panel.")
"1d2n56g12dhnjznrq7xvr6d3brpp0lmm080xmgjb7ybc1yygpxrc"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)
- ("glib:bin" ,glib "bin")))
+ (list intltool pkg-config
+ `(,glib "bin")))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("libdbusmenu" ,libdbusmenu)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui libdbusmenu xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-statusnotifier-plugin")
(synopsis "Xfce panel plugin for status notifier items")
@@ -1942,11 +1811,9 @@ freedesktop.org specification.")
"1q840298jzdqlhc9lw49q32xzdhnbzcgvv69qq5slkc704s5w6vw"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-stopwatch-plugin")
(synopsis "Stopwatch plugin for the Xfce panel")
@@ -1968,12 +1835,9 @@ freedesktop.org specification.")
"0lknh5l30qs5c69wwjcblbyhczvdbxs59fqkb8mpqbfm05w01lan"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libgtop" ,libgtop)
- ("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libgtop libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-systemload-plugin")
(synopsis "System load display plugin for the Xfce panel")
@@ -1997,12 +1861,9 @@ swap space and the system uptime in the Xfce4 panel.")
"1m42kmi0x3xb0lzj2nd7q2r5y5r2viqcvxfpbg1aafzzjjkfpn1x"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("gtk+" ,gtk+)
- ("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list gtk+ libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin")
(synopsis "Xfce panel plugin that encourages periodical breaks")
@@ -2027,11 +1888,9 @@ time.")
"1qr4m3n2l3rvsizsr3h7fyfajszfalqm7rhvjx2yjj8r3f8x4ljb"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-timer-plugin")
(synopsis "Simple countdown and alarm plugin for the Xfce panel")
@@ -2055,11 +1914,9 @@ period.")
"09gqp0jb5ccjh7ny798n5cy9skdx3hpis4kgvjpl4vidnrg5xnpb"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin")
(synopsis "Command line for the Xfce panel")
@@ -2089,11 +1946,9 @@ for the Xfce panel. It supports several features, such as:
"07a8nmc60in48licjj0gmwm77vb8divh1lb7jnib35n5a1ka6ypa"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-wavelan-plugin")
(synopsis "Show stats from WLAN interface in Xfce panel")
@@ -2116,14 +1971,9 @@ lan interface (signal state, signal quality, network name (SSID)).")
"1z2k24d599mxf5gqa35i3xmc3gk2yvqs80hxxpyw06yma6ljw973"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list intltool pkg-config))
(inputs
- `(("gtk+" ,gtk+)
- ("libsoup" ,libsoup)
- ("libxfce4ui" ,libxfce4ui)
- ("libxml2" ,libxml2)
- ("xfce4-panel" ,xfce4-panel)))
+ (list gtk+ libsoup-minimal-2 libxfce4ui libxml2 xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin")
(synopsis "Show information about local weather in the Xfce panel")
@@ -2131,3 +1981,28 @@ lan interface (signal state, signal quality, network name (SSID)).")
local weather in the panel, using forecast data provided by the
@uref{https://met.no, Norwegian Meteorological Institute}.")
(license gpl2+)))
+
+(define-public xfce4-dev-tools
+ (package
+ (name "xfce4-dev-tools")
+ (version "4.17.0")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "https://archive.xfce.org/src/xfce/"
+ "xfce4-dev-tools/" (version-major+minor version) "/"
+ "xfce4-dev-tools-" version ".tar.bz2"))
+ (sha256
+ (base32
+ "1iwkqj96x2s7fk4srg1pymvsiwb2rn6vvhy6hrmnc3hl1vqw2d6k"))))
+ (build-system gnu-build-system)
+ (native-inputs
+ (list pkg-config))
+ (inputs
+ (list glib))
+ (home-page "https://docs.xfce.org/xfce/xfce4-dev-tools/")
+ (synopsis "Xfce developer tools")
+ (description
+ "The Xfce development tools are a collection of tools and macros for Xfce
+developers and people that want to build Xfce from Git In addition it contains
+the Xfce developer's handbook.")
+ (license gpl2+)))