From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:54769) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1imhj7-0001rW-PY for guix-patches@gnu.org; Wed, 01 Jan 2020 12:24:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1imhj6-00031W-Mp for guix-patches@gnu.org; Wed, 01 Jan 2020 12:24:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:59775) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1imhj1-0002yy-KU for guix-patches@gnu.org; Wed, 01 Jan 2020 12:24:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1imhj1-0003kl-G0 for guix-patches@gnu.org; Wed, 01 Jan 2020 12:24:03 -0500 Subject: [bug#38850] Fix GNOME Characters Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:45961) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1imbjJ-0007tw-3D for guix-patches@gnu.org; Wed, 01 Jan 2020 05:59:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1imbjH-0001T1-2B for guix-patches@gnu.org; Wed, 01 Jan 2020 05:59:56 -0500 Received: from forward400o.mail.yandex.net ([2a02:6b8:0:1a2d::605]:49956) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1imbjG-00019i-DW for guix-patches@gnu.org; Wed, 01 Jan 2020 05:59:54 -0500 Received: from mxback30j.mail.yandex.net (mxback30j.mail.yandex.net [IPv6:2a02:6b8:0:1619::230]) by forward400o.mail.yandex.net (Yandex) with ESMTP id 2ADFC14C0DEB for ; Wed, 1 Jan 2020 13:59:50 +0300 (MSK) From: kanichos@yandex.ru MIME-Version: 1.0 Date: Wed, 01 Jan 2020 13:59:49 +0300 Message-Id: <93831577876389@myt3-a8f6b0e91bb2.qloud-c.yandex.net> Content-Transfer-Encoding: 7bit Content-Type: text/plain List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 38850@debbugs.gnu.org GNOME Characters needs Typelib files from GTK and gnome-desktop. --- gnu/packages/gnome.scm | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index ad3e78c284..fd21b577c0 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -494,7 +494,13 @@ to other formats.") (base32 "08cwz39iwgsyyb2wqhb8vfbmh1cwfkgfiy7adp08w7rwqi99x3dp")))) (build-system meson-build-system) - (arguments '(#:glib-or-gtk? #t)) + (arguments `(#:glib-or-gtk? #t + #:phases (modify-phases %standard-phases + (add-after 'install 'wrap + (lambda* (#:key outputs #:allow-other-keys) + (wrap-program (string-append (assoc-ref outputs "out") "/bin/gnome-characters") + `("GI_TYPELIB_PATH" ":" prefix (,(getenv "GI_TYPELIB_PATH")))) + #t))))) (native-inputs `(("gettext" ,gettext-minimal) ("glib:bin" ,glib "bin") @@ -504,7 +510,8 @@ to other formats.") (inputs `(("gjs" ,gjs) ("gtk+" ,gtk+) - ("libunistring" ,libunistring))) + ("libunistring" ,libunistring) + ("gnome-desktop" ,gnome-desktop))) (home-page "https://wiki.gnome.org/Apps/CharacterMap") (synopsis "Find and insert unusual characters") (description "Characters is a simple utility application to find -- 2.23.0