diff options
author | 宋文武 <iyzsong@member.fsf.org> | 2025-01-13 16:59:15 +0800 |
---|---|---|
committer | 宋文武 <iyzsong@member.fsf.org> | 2025-01-14 19:10:55 +0800 |
commit | 3d76c15fe2c76628b70dce77d1bed52ea255bdc6 (patch) | |
tree | 22035455a0518847d6ab27d215ab6ff0cb0a02d5 | |
parent | 94a50d823f3ac21a3cdb3e094947cdbf03fe0c99 (diff) |
gnu: Add libdbusmenu-lxqt.
* gnu/packages/lxqt.scm (libdbusmenu-lxqt): New variable.
Change-Id: I5901666dc75f42b039f24487feb9d00d8eacd4ff
-rw-r--r-- | gnu/packages/lxqt.scm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm index 12d07f5310..23b644ee6e 100644 --- a/gnu/packages/lxqt.scm +++ b/gnu/packages/lxqt.scm @@ -476,6 +476,31 @@ according to the Desktop Notifications Specification.") of other programs.") (license license:lgpl2.1+))) +(define-public libdbusmenu-lxqt + (package + (name "libdbusmenu-lxqt") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/lxqt/" name "/releases/download/" + version "/" name "-" version ".tar.xz")) + (sha256 + (base32 "0knq04si5dzcml35hj29fkp806rrr7gnviqci1diw1k9gxyaf8lc")))) + (build-system cmake-build-system) + (arguments + (list + ;; XXX: Tests requires a dbus session and some icons. + #:tests? #f)) + (propagated-inputs + (list qtbase)) + (home-page "https://github.com/lxqt/libdbusmenu-lxqt") + (synopsis "Qt implementation of the DBusMenu spec") + (description "This library provides a Qt implementation of the DBusMenu +protocol, forked from @code{libdbusmenu-qt}. The DBusMenu protocol makes it +possible for applications to export and import their menus over DBus.") + (license license:lgpl2.1+))) + (define-public lxqt-panel (package (name "lxqt-panel") |