[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#39086] [PATCH 4/5] gnu: ibus: Build with emoji support.
From: |
Leo Prikler |
Subject: |
[bug#39086] [PATCH 4/5] gnu: ibus: Build with emoji support. |
Date: |
Sat, 11 Jan 2020 13:08:29 +0100 |
* gnu/packages/ibus.scm (ibus) [inputs]: Add unicode-emoji and
unicode-cldr-common.
[configure-flags]: Add flags for emoji and annotations.
---
gnu/packages/ibus.scm | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm
index 87e086a458..66cfb10068 100644
--- a/gnu/packages/ibus.scm
+++ b/gnu/packages/ibus.scm
@@ -161,8 +161,15 @@ conventions.")
(build-system glib-or-gtk-build-system)
(arguments
`(#:tests? #f ; tests fail because there's no connection to dbus
- #:configure-flags `("--disable-emoji-dict" ; cannot find emoji.json path
- "--enable-python-library"
+ #:configure-flags `("--enable-python-library"
+ ,(string-append
+ "--with-unicode-emoji-dir="
+ (assoc-ref %build-inputs "unicode-emoji")
+ "/share/unicode/emoji")
+ ,(string-append
+ "--with-emoji-annotation-dir="
+ (assoc-ref %build-inputs "unicode-cldr-common")
+ "/share/unicode/cldr/common/annotations")
,(string-append "--with-ucd-dir="
(getcwd) "/ucd")
"--enable-wayland")
@@ -241,6 +248,8 @@ conventions.")
`(("glib" ,glib "bin") ; for glib-genmarshal
("gobject-introspection" ,gobject-introspection) ; for g-ir-compiler
+ ("unicode-emoji" ,unicode-emoji)
+ ("unicode-cldr-common" ,unicode-cldr-common)
;; XXX TODO: Move Unicode data to its own (versioned) package.
("unicode-nameslist"
,(origin
--
2.24.1
[bug#39086] [PATCH 5/5] gnu: ibus: Disable parallel build., Leo Prikler, 2020/01/11
[bug#39086] [PATCH 2/5] gnu: Add unicode-emoji., Leo Prikler, 2020/01/16
[bug#39086] [PATCH 4/5] gnu: ibus: Build with emoji support., Leo Prikler, 2020/01/16