From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A194A158015 for ; Mon, 11 Dec 2023 13:33:52 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 76AF32BC02F; Mon, 11 Dec 2023 13:33:51 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 58D532BC02F for ; Mon, 11 Dec 2023 13:33:51 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 58F8C335D7B for ; Mon, 11 Dec 2023 13:33:50 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E5DC6AC2 for ; Mon, 11 Dec 2023 13:33:48 +0000 (UTC) From: "Yixun Lan" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Yixun Lan" Message-ID: <1702301598.45f354f5342acef834a43c2e0ed98995748e8114.dlan@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/xcb-imdkit/ X-VCS-Repository: repo/gentoo X-VCS-Files: x11-libs/xcb-imdkit/Manifest x11-libs/xcb-imdkit/metadata.xml x11-libs/xcb-imdkit/xcb-imdkit-1.0.5.ebuild X-VCS-Directories: x11-libs/xcb-imdkit/ X-VCS-Committer: dlan X-VCS-Committer-Name: Yixun Lan X-VCS-Revision: 45f354f5342acef834a43c2e0ed98995748e8114 X-VCS-Branch: master Date: Mon, 11 Dec 2023 13:33:48 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: c4ad596f-0010-4c39-aceb-0ad2d070dd26 X-Archives-Hash: b7b0ff5ab8ac6f5250c9c6617d02bdd8 commit: 45f354f5342acef834a43c2e0ed98995748e8114 Author: Yongxiang Liang gmail com> AuthorDate: Thu Nov 30 15:13:33 2023 +0000 Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 11 13:33:18 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f354f5 x11-libs/xcb-imdkit: new package, add 1.0.5 xcb-imdkit is an implementation of xim protocol in xcb. It is a new dependency of fcitx5. Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Yixun Lan gentoo.org> x11-libs/xcb-imdkit/Manifest | 1 + x11-libs/xcb-imdkit/metadata.xml | 19 ++++++++++++++++ x11-libs/xcb-imdkit/xcb-imdkit-1.0.5.ebuild | 35 +++++++++++++++++++++++++++++ 3 files changed, 55 insertions(+) diff --git a/x11-libs/xcb-imdkit/Manifest b/x11-libs/xcb-imdkit/Manifest new file mode 100644 index 000000000000..4c48dca6bcec --- /dev/null +++ b/x11-libs/xcb-imdkit/Manifest @@ -0,0 +1 @@ +DIST xcb-imdkit-1.0.5.tar.xz 347460 BLAKE2B 1c7c8a8e8b83d523447a122769b462f910ad3e627a860caa84dd5b0afbb881752050cce59c3feb6bd1ccc18b2946ee7ef0e31d0e12393492a6cfc7cc40acd12f SHA512 b021015e819c1d1722e5a04050a6839c28c38912c571cbe7a90c7e9055c36b77c3d16ee0930c86d4b602f2f3a2ad7c087d80101ff20a67255c45c0433358dd31 diff --git a/x11-libs/xcb-imdkit/metadata.xml b/x11-libs/xcb-imdkit/metadata.xml new file mode 100644 index 000000000000..538010282c48 --- /dev/null +++ b/x11-libs/xcb-imdkit/metadata.xml @@ -0,0 +1,19 @@ + + + + + tanekliang@gmail.com + Yongxiang Liang + + + proxy-maint@gentoo.org + Proxy Maintainers + + + + Weng Xuetian + + https://github.com/fcitx/xcb-imdkit/issues + fcitx/xcb-imdkit + + diff --git a/x11-libs/xcb-imdkit/xcb-imdkit-1.0.5.ebuild b/x11-libs/xcb-imdkit/xcb-imdkit-1.0.5.ebuild new file mode 100644 index 000000000000..33e49e9457c8 --- /dev/null +++ b/x11-libs/xcb-imdkit/xcb-imdkit-1.0.5.ebuild @@ -0,0 +1,35 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Input method development support for xcb" +HOMEPAGE="https://github.com/fcitx/xcb-imdkit" +SRC_URI="https://download.fcitx-im.org/fcitx5/${PN}/${P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="5" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + x11-libs/libxcb + x11-libs/xcb-util + x11-libs/xcb-util-keysyms +" +DEPEND=" + ${RDEPEND} + dev-libs/uthash +" +BDEPEND=" + kde-frameworks/extra-cmake-modules:0 + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DUSE_SYSTEM_UTHASH=ON + ) + cmake_src_configure +}