From patchwork Sat Jan 11 12:08:26 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 19747 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 EEB5617A7D; Sat, 11 Jan 2020 12:09:10 +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,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 B0449179D0 for ; Sat, 11 Jan 2020 12:09:10 +0000 (GMT) Received: from localhost ([::1]:56960 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqFZm-0002vc-5L for patchwork@mira.cbaines.net; Sat, 11 Jan 2020 07:09:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46171) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqFZf-0002vQ-Ss for guix-patches@gnu.org; Sat, 11 Jan 2020 07:09:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iqFZe-0007jj-Fw for guix-patches@gnu.org; Sat, 11 Jan 2020 07:09:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:49512) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iqFZd-0007iO-Uo for guix-patches@gnu.org; Sat, 11 Jan 2020 07:09:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iqFZd-0001Yy-QN for guix-patches@gnu.org; Sat, 11 Jan 2020 07:09:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39086] [PATCH 1/5] licenses: Add Unicode license. References: In-Reply-To: Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 11 Jan 2020 12:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39086 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39086@debbugs.gnu.org Received: via spool by 39086-submit@debbugs.gnu.org id=B39086.15787445405989 (code B ref 39086); Sat, 11 Jan 2020 12:09:01 +0000 Received: (at 39086) by debbugs.gnu.org; 11 Jan 2020 12:09:00 +0000 Received: from localhost ([127.0.0.1]:55482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqFZc-0001YN-0a for submit@debbugs.gnu.org; Sat, 11 Jan 2020 07:09:00 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:38790) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqFZZ-0001Y4-Dh for 39086@debbugs.gnu.org; Sat, 11 Jan 2020 07:08:58 -0500 Received: from localhost.localdomain (193-80-82-122.hdsl.highway.telekom.at [193.80.82.122]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 47vzCp4lxCz3wbm for <39086@debbugs.gnu.org>; Sat, 11 Jan 2020 13:08:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1578744534; bh=LdS3yWP7NnTiT/ws3zN4hGMJYUgbqb+gOXIg0I6gzTs=; h=From:To:Subject:Date; b=FanvRDV+r/i4RI3x9obciCgzg4NHlkNz9VMuuQr0jom9E6Ku0FYS0G7vrxrQuMMqD tOfbPZGKvMQGZY0CgSzOqU1uxujCZnXzyxrl2+oAQY6IiH7k6PD7J4352mY7w6rlsA TCbVYVswJQqfzQDDS+vPR4dAXU6+QI+uXo/ffiYU= From: Leo Prikler Date: Sat, 11 Jan 2020 13:08:26 +0100 Message-Id: <20200111120829.29821-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 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 * guix/licenses.scm (unicode): New license. --- guix/licenses.scm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/guix/licenses.scm b/guix/licenses.scm index 41d4fefad2..c5bf360e85 100644 --- a/guix/licenses.scm +++ b/guix/licenses.scm @@ -85,6 +85,7 @@ silofl1.1 sleepycat tcl/tk + unicode unlicense vim w3c @@ -584,6 +585,11 @@ at URI, which may be a file:// URI pointing the package's tree." "http://directory.fsf.org/wiki/License:Vim7.2" "http://www.gnu.org/licenses/license-list.html#Vim")) +(define unicode + (license "Unicode" + "https://directory.fsf.org/wiki/License:Unicode" + "http://www.gnu.org/licenses/license-list.html#Unicode")) + (define unlicense (license "Unlicense" "https://unlicense.org/" From patchwork Sat Jan 11 12:08:27 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 19748 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 6BC8117A7D; Sat, 11 Jan 2020 12:09:13 +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,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 28D1C179D0 for ; Sat, 11 Jan 2020 12:09:13 +0000 (GMT) Received: from localhost ([::1]:56964 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqFZo-0002y3-MA for patchwork@mira.cbaines.net; Sat, 11 Jan 2020 07:09:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46188) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqFZg-0002vR-75 for guix-patches@gnu.org; Sat, 11 Jan 2020 07:09:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iqFZe-0007k1-HR for guix-patches@gnu.org; Sat, 11 Jan 2020 07:09:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:49514) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iqFZe-0007jO-Bl for guix-patches@gnu.org; Sat, 11 Jan 2020 07:09:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iqFZe-0001Z5-6y for guix-patches@gnu.org; Sat, 11 Jan 2020 07:09:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39086] [PATCH 2/5] gnu: Add unicode-emoji. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 11 Jan 2020 12:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39086 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39086@debbugs.gnu.org Received: via spool by 39086-submit@debbugs.gnu.org id=B39086.15787445415995 (code B ref 39086); Sat, 11 Jan 2020 12:09:02 +0000 Received: (at 39086) by debbugs.gnu.org; 11 Jan 2020 12:09:01 +0000 Received: from localhost ([127.0.0.1]:55484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqFZc-0001YY-Jl for submit@debbugs.gnu.org; Sat, 11 Jan 2020 07:09:00 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:43249) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqFZa-0001Y7-81 for 39086@debbugs.gnu.org; Sat, 11 Jan 2020 07:08:58 -0500 Received: from localhost.localdomain (193-80-82-122.hdsl.highway.telekom.at [193.80.82.122]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 47vzCr1FqVz3wgY for <39086@debbugs.gnu.org>; Sat, 11 Jan 2020 13:08:56 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1578744536; bh=z3yMsl5v/MVyfSw5HSjnIne+9AajigT6c4/Fp5IUDk4=; h=From:To:Subject:Date:In-Reply-To:References; b=Ug6JzFN/xCbVKpeDJAcTV51DhC10P+0JkfwV0yceL/CSVpK3H9oF41aLp3aO4KUbj foLrmJ9khqsH3k590OP8Wsytk26NoEGFYggkbXZUBEZHgpu+pFARdYTUYMFgQX2nLu 7UdMgihw2Nt27IHmHJzg5BrlhKDKAv5pinUZfP5M= From: Leo Prikler Date: Sat, 11 Jan 2020 13:08:27 +0100 Message-Id: <20200111120829.29821-2-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200111120829.29821-1-leo.prikler@student.tugraz.at> References: <20200111120829.29821-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 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 * gnu/packages/ibus.scm (unicode-emoji): New package. --- gnu/packages/ibus.scm | 59 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm index 512a1ff9ec..3d582fb935 100644 --- a/gnu/packages/ibus.scm +++ b/gnu/packages/ibus.scm @@ -30,6 +30,7 @@ #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system glib-or-gtk) + #:use-module (guix build-system trivial) #:use-module (guix utils) #:use-module (gnu packages) #:use-module (gnu packages anthy) @@ -55,6 +56,64 @@ #:use-module (gnu packages textutils) #:use-module (gnu packages xorg)) +(define-public unicode-emoji + (package + (name "unicode-emoji") + (version "12.0") + (source #f) + (build-system trivial-build-system) + (arguments + `(#:modules ((guix build utils)) + #:builder + (let ((out (string-append %output "/share/unicode/emoji"))) + (use-modules (guix build utils)) + (mkdir-p out) + (for-each + (lambda (input) + (copy-file + (cdr input) + (string-append out "/" + (substring (car input) 8) ; strip "unicode-" + ".txt"))) + %build-inputs) + #t))) + (inputs + `(("unicode-emoji-data" + ,(origin + (method url-fetch) + (uri "https://www.unicode.org/Public/emoji/12.0/emoji-data.txt") + (sha256 + (base32 "03sf7h1d6kb9m5s02lif88jsi5kjszpkfvcymaqxj8ds70ar9pgv")))) + ("unicode-emoji-sequences" + ,(origin + (method url-fetch) + (uri "https://www.unicode.org/Public/emoji/12.0/emoji-sequences.txt") + (sha256 + (base32 "1hghki2rn3n7m4lwpwi2a5wrsf2nij4bxga9ldabx4g0g2k23svs")))) + ("unicode-emoji-test" + ,(origin + (method url-fetch) + (uri "https://www.unicode.org/Public/emoji/12.0/emoji-test.txt") + (sha256 + (base32 "1dqd0fh999mh6naj816ni113m9dimfy3ih9nffjq2lrv9mmlgdck")))) + ("unicode-emoji-variation-sequences" + ,(origin + (method url-fetch) + (uri "https://www.unicode.org/Public/emoji/12.0/emoji-variation-sequences.txt") + (sha256 + (base32 "1cccwx5bl79w4c19vi5dhjqxrph92s8hihp9y8s2cqvdzmgbln7a")))) + ("unicode-emoji-zwj-sequences" + ,(origin + (method url-fetch) + (uri "https://www.unicode.org/Public/emoji/12.0/emoji-zwj-sequences.txt") + (sha256 + (base32 "1l791nbijmmhwa7kmvfn8gp26ban512l6mgqpz1mnbq3xm19181n")))))) + (home-page "https://www.unicode.org") + (synopsis "Unicode Emoji data") + (description + "Data files for the Unicode Technological Standard #51 (Emoji).") + (license unicode))) + (define-public ibus (package (name "ibus") From patchwork Sat Jan 11 12:08:28 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 19750 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 8AC3117A7D; Sat, 11 Jan 2020 12:10:14 +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,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 D4671179DE for ; Sat, 11 Jan 2020 12:10:10 +0000 (GMT) Received: from localhost ([::1]:56968 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqFak-0003Ze-Bv for patchwork@mira.cbaines.net; Sat, 11 Jan 2020 07:10:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49374) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqFad-0003Ui-6l for guix-patches@gnu.org; Sat, 11 Jan 2020 07:10:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iqFab-0002Gc-V9 for guix-patches@gnu.org; Sat, 11 Jan 2020 07:10:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:49523) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iqFab-0002Fi-Q8 for guix-patches@gnu.org; Sat, 11 Jan 2020 07:10:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iqFab-0001b9-LH for guix-patches@gnu.org; Sat, 11 Jan 2020 07:10:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39086] [PATCH 3/5] gnu: Add unicode-cldr-common. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 11 Jan 2020 12:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39086 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39086@debbugs.gnu.org Received: via spool by 39086-submit@debbugs.gnu.org id=B39086.15787445436047 (code B ref 39086); Sat, 11 Jan 2020 12:10:01 +0000 Received: (at 39086) by debbugs.gnu.org; 11 Jan 2020 12:09:03 +0000 Received: from localhost ([127.0.0.1]:55490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqFZf-0001ZS-08 for submit@debbugs.gnu.org; Sat, 11 Jan 2020 07:09:03 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:61099) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqFZb-0001YL-LZ for 39086@debbugs.gnu.org; Sat, 11 Jan 2020 07:09:00 -0500 Received: from localhost.localdomain (193-80-82-122.hdsl.highway.telekom.at [193.80.82.122]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 47vzCs5S1Bz3xdm for <39086@debbugs.gnu.org>; Sat, 11 Jan 2020 13:08:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1578744537; bh=e547PdNFdifcV9MyQJUJioP+ag2m+Zzm0Amp4ZEOSbo=; h=From:To:Subject:Date:In-Reply-To:References; b=bU3fMk/2Yb/JpbA1br4I0IjmtGyz0jl9hM02ayzVgn9I5GbBVHbpWjmSsZYX4UhHQ PNVVHeggfZN7wEkMtlfKWWrMXlUourH2ioamQTfZSyYD3cYhA6Hh7oLVZwkwyv0FJY aXi1jkYNOu+TNBgptxPHnQbkhc3kOogHgo7TtO4A= From: Leo Prikler Date: Sat, 11 Jan 2020 13:08:28 +0100 Message-Id: <20200111120829.29821-3-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200111120829.29821-1-leo.prikler@student.tugraz.at> References: <20200111120829.29821-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 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 * gnu/packages/ibus (unicode-cldr-commmon): New package. --- gnu/packages/ibus.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm index 3d582fb935..87e086a458 100644 --- a/gnu/packages/ibus.scm +++ b/gnu/packages/ibus.scm @@ -114,6 +114,38 @@ "Data files for the Unicode Technological Standard #51 (Emoji).") (license unicode))) +(define-public unicode-cldr-common + (package + (name "unicode-cldr-common") + (version "36") + (source + (origin (method url-fetch/zipbomb) + (uri "https://unicode.org/Public/cldr/36/cldr-common-36.0.zip") + (sha256 + (base32 + "0hxsc3j5zb32hmiaj0r3ajchmklx6zng6zlh1ca6s9plq5b9w9q7")))) + (build-system trivial-build-system) + (arguments + `(#:modules ((guix build utils)) + #:builder + (let ((out (string-append %output "/share/unicode/cldr/common"))) + (use-modules (guix build utils)) + (mkdir-p out) + (copy-recursively (string-append (assoc-ref %build-inputs "source") + "/common") + out) + #t))) + (home-page "https://www.unicode.org") + (synopsis "Locale data repository") + (description + "The Unicode Common Locale Data Repository (CLDR) is a large repository of +locale data, including among others +- patterns for formatting and parsing, +- name translations, +- and various informations on languages, scripts and country-specific +conventions.") + (license unicode))) + (define-public ibus (package (name "ibus") From patchwork Sat Jan 11 12:08:29 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 19749 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 B996417A7F; Sat, 11 Jan 2020 12:10:13 +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,T_DKIM_INVALID 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 A7A0017A7D for ; Sat, 11 Jan 2020 12:10:12 +0000 (GMT) Received: from localhost ([::1]:56970 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqFam-0003cg-53 for patchwork@mira.cbaines.net; Sat, 11 Jan 2020 07:10:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49391) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqFad-0003VN-EC for guix-patches@gnu.org; Sat, 11 Jan 2020 07:10:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iqFac-0002I1-BY for guix-patches@gnu.org; Sat, 11 Jan 2020 07:10:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:49524) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iqFac-0002HR-7Z for guix-patches@gnu.org; Sat, 11 Jan 2020 07:10:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iqFac-0001bH-3I for guix-patches@gnu.org; Sat, 11 Jan 2020 07:10:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39086] [PATCH 4/5] gnu: ibus: Build with emoji support. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 11 Jan 2020 12:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39086 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39086@debbugs.gnu.org Received: via spool by 39086-submit@debbugs.gnu.org id=B39086.15787445436054 (code B ref 39086); Sat, 11 Jan 2020 12:10:02 +0000 Received: (at 39086) by debbugs.gnu.org; 11 Jan 2020 12:09:03 +0000 Received: from localhost ([127.0.0.1]:55492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqFZf-0001ZU-9p for submit@debbugs.gnu.org; Sat, 11 Jan 2020 07:09:03 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:54881) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqFZc-0001YX-Sq for 39086@debbugs.gnu.org; Sat, 11 Jan 2020 07:09:01 -0500 Received: from localhost.localdomain (193-80-82-122.hdsl.highway.telekom.at [193.80.82.122]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 47vzCv1Nsbz3wgY for <39086@debbugs.gnu.org>; Sat, 11 Jan 2020 13:08:59 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1578744539; bh=36Px61Qxy4mFeK4n5SSfYExeTMk7wxFQjbQHxxX15uw=; h=From:To:Subject:Date:In-Reply-To:References; b=CFG9hECTayZ81G+j4EEvLNLprPzazphyCp6P4UzbcQHjks9Qu+CxFWVZeJjbSJw74 8JdlOUXcgEKUJkUkbCzCFB73xH8VQS5QosjrbdIGHekuKLj3wcnQmm/+G6Qzibh3Gx AH29kYqGXs8KYNDLh7OkcjPs0+O0rVKYQoK60yrA= From: Leo Prikler Date: Sat, 11 Jan 2020 13:08:29 +0100 Message-Id: <20200111120829.29821-4-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200111120829.29821-1-leo.prikler@student.tugraz.at> References: <20200111120829.29821-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 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 * 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 From patchwork Sat Jan 11 12:08:30 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 19751 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 9FF1717A7D; Sat, 11 Jan 2020 12:10:17 +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,T_DKIM_INVALID 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 6C71E179D0 for ; Sat, 11 Jan 2020 12:10:17 +0000 (GMT) Received: from localhost ([::1]:56972 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqFaq-0003oN-Vz for patchwork@mira.cbaines.net; Sat, 11 Jan 2020 07:10:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49406) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqFad-0003W7-NA for guix-patches@gnu.org; Sat, 11 Jan 2020 07:10:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iqFac-0002JE-OQ for guix-patches@gnu.org; Sat, 11 Jan 2020 07:10:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:49525) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iqFac-0002Ik-Kn for guix-patches@gnu.org; Sat, 11 Jan 2020 07:10:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iqFac-0001bO-GZ for guix-patches@gnu.org; Sat, 11 Jan 2020 07:10:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#39086] [PATCH 5/5] gnu: ibus: Disable parallel build. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 11 Jan 2020 12:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39086 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39086@debbugs.gnu.org Received: via spool by 39086-submit@debbugs.gnu.org id=B39086.15787445436061 (code B ref 39086); Sat, 11 Jan 2020 12:10:02 +0000 Received: (at 39086) by debbugs.gnu.org; 11 Jan 2020 12:09:03 +0000 Received: from localhost ([127.0.0.1]:55494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqFZf-0001Zb-Hf for submit@debbugs.gnu.org; Sat, 11 Jan 2020 07:09:03 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:18552) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqFZd-0001Yx-VT for 39086@debbugs.gnu.org; Sat, 11 Jan 2020 07:09:02 -0500 Received: from localhost.localdomain (193-80-82-122.hdsl.highway.telekom.at [193.80.82.122]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 47vzCw2ns5z3wbm for <39086@debbugs.gnu.org>; Sat, 11 Jan 2020 13:09:00 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1578744540; bh=l3MFmvuBhtO6cVeoWlN29z6+u74hZrlZFtZpbyUAb2s=; h=From:To:Subject:Date:In-Reply-To:References; b=tNHpCWL5ihOmxH+IjzcQ2DIlCA2fCvJA3mwyxT6kyokDhPY9oWq1wkdANEV4W2VJZ uljQsA8l0SxT3vbRLR2CAByTJ6tMJ1PbS7gQyrHXlkkQyRy1FD4Rvx6+yCd2UO8YbU gSjP5Wkpe1arodsCsr1VfO8SeT5bq0Dj6/0zg5vk= From: Leo Prikler Date: Sat, 11 Jan 2020 13:08:30 +0100 Message-Id: <20200111120829.29821-5-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200111120829.29821-1-leo.prikler@student.tugraz.at> References: <20200111120829.29821-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 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 * gnu/packages/ibus (arguments): Disable parallel build. --- gnu/packages/ibus.scm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm index 66cfb10068..2d60173c6b 100644 --- a/gnu/packages/ibus.scm +++ b/gnu/packages/ibus.scm @@ -161,6 +161,9 @@ conventions.") (build-system glib-or-gtk-build-system) (arguments `(#:tests? #f ; tests fail because there's no connection to dbus + ;; Parallel build would fail after I added Emoji support. This appears + ;; to be a race condition, but I'm unsure what exactly triggers it. + #:parallel-build? #f #:configure-flags `("--enable-python-library" ,(string-append "--with-unicode-emoji-dir="