diff options
author | Petr Hodina <phodina@protonmail.com> | 2022-03-25 11:38:20 +0100 |
---|---|---|
committer | Marius Bakke <marius@gnu.org> | 2022-11-21 22:01:09 +0100 |
commit | c1c576ad7c6f4535d1f47870dda14b36590d93a5 (patch) | |
tree | 173cbf6efc3f019d4c33e67db31a5908a2729b1d | |
parent | c71f599cff9e6dd719b7c43940d0a0fddb9a5c22 (diff) | |
download | guix-c1c576ad7c6f4535d1f47870dda14b36590d93a5.tar.gz guix-c1c576ad7c6f4535d1f47870dda14b36590d93a5.zip |
gnu: Add maliit-framework.
* gnu/pacakges/freedesktop.scm (maliit-framework): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
-rw-r--r-- | gnu/packages/freedesktop.scm | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index d74d6aa935..a965f4242d 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -78,6 +78,7 @@ #:use-module (gnu packages disk) #:use-module (gnu packages docbook) #:use-module (gnu packages documentation) + #:use-module (gnu packages fcitx) #:use-module (gnu packages file) #:use-module (gnu packages fontutils) #:use-module (gnu packages gawk) @@ -91,9 +92,12 @@ #:use-module (gnu packages graphviz) #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) + #:use-module (gnu packages ibus) #:use-module (gnu packages image) + #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages language) #:use-module (gnu packages libffi) + #:use-module (gnu packages libreoffice) #:use-module (gnu packages libunwind) #:use-module (gnu packages libusb) #:use-module (gnu packages linux) @@ -386,6 +390,40 @@ inappropriate content.") license:gpl2+ license:lgpl2.1+)))) +(define-public maliit-framework + (package + (name "maliit-framework") + (version "2.3.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/maliit/framework") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1dkjxvfxg56hfy70j6ibfklfyv57jiha4vgc3ggl60r5kjx65s5b")))) + (build-system cmake-build-system) + (native-inputs (list extra-cmake-modules + wayland-protocols + pkg-config + doxygen + graphviz + `(,glib "bin"))) ;for gdbus-codegen)) + (inputs (list qtbase-5 + qtdeclarative-5 + qtwayland-5 + wayland + libxkbcommon + dbus + eudev + glib)) + (home-page "https://github.com/maliit/framework") + (synopsis "Core libraries of Maliit") + (description "This package provides Maliit provides a flexible input +method framework.") + (license license:lgpl2.1+))) + (define-public xdg-utils (package (name "xdg-utils") |