From patchwork Wed Jan 1 10:59:49 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ivan Kozlov X-Patchwork-Id: 19508 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 09701179D5; Wed, 1 Jan 2020 17:24:18 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id AC808179D4 for ; Wed, 1 Jan 2020 17:24:17 +0000 (GMT) Received: from localhost ([::1]:60344 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1imhjE-0001s6-Uw for patchwork@mira.cbaines.net; Wed, 01 Jan 2020 12:24:16 -0500 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 X-Loop: help-debbugs@gnu.org Subject: [bug#38850] Fix GNOME Characters Resent-From: kanichos@yandex.ru Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 01 Jan 2020 17:24:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 38850 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 38850@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.157789943814385 (code B ref -1); Wed, 01 Jan 2020 17:24:03 +0000 Received: (at submit) by debbugs.gnu.org; 1 Jan 2020 17:23:58 +0000 Received: from localhost ([127.0.0.1]:37511 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imhiw-0003js-5c for submit@debbugs.gnu.org; Wed, 01 Jan 2020 12:23:58 -0500 Received: from lists.gnu.org ([209.51.188.17]:36766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imbjL-0006OC-CA for submit@debbugs.gnu.org; Wed, 01 Jan 2020 06:00:00 -0500 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) Received: from localhost (localhost [::1]) by mxback30j.mail.yandex.net (mxback/Yandex) with ESMTP id JOszuOYjCu-xnDGPEJx; Wed, 01 Jan 2020 13:59:49 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1577876389; bh=BkXbFtyIIa4W2X46Ew1Uhttkgflr021kwLJ5m/mUbI4=; h=Message-Id:Date:Subject:To:From; b=UZGxBXOKgwgJkflrxKebTtAIKBrlHtNb//mIWdOoZhMRH2Ofi/S3VEyA59Ws6G7Fu QXnpUbitfXlJI/gPT3JxST0SXebKoYDGXQDxhJNEqQXLexlSygJsBzn+5ZgTNb6O8w rkQ3H2o0MtkJWZ8EBlGePij8iR8QkQUTnFxODnnQ= Authentication-Results: mxback30j.mail.yandex.net; dkim=pass header.i=@yandex.ru Received: by myt3-a8f6b0e91bb2.qloud-c.yandex.net with HTTP; Wed, 01 Jan 2020 13:59:49 +0300 From: kanichos@yandex.ru MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Wed, 01 Jan 2020 13:59:49 +0300 Message-Id: <93831577876389@myt3-a8f6b0e91bb2.qloud-c.yandex.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Mailman-Approved-At: Wed, 01 Jan 2020 12:23:55 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches 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