From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 finch.gentoo.org (Postfix) with ESMTPS id 53A4015827B for ; Sat, 16 Aug 2025 13:06:12 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 39CD8335D86 for ; Sat, 16 Aug 2025 13:06:12 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 2D8BA11055F; Sat, 16 Aug 2025 13:06:11 +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) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 2333A110280 for ; Sat, 16 Aug 2025 13:06:11 +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) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C8EF4335D86 for ; Sat, 16 Aug 2025 13:06:10 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 6982A335C for ; Sat, 16 Aug 2025 13:06:09 +0000 (UTC) From: "Akinori Hattori" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Akinori Hattori" Message-ID: <1755349491.bd2cee1452364fac7677d59d187654213a2cb6de.hattya@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-i18n/ibus-typing-booster/Manifest app-i18n/ibus-typing-booster/ibus-typing-booster-2.27.72.ebuild X-VCS-Directories: app-i18n/ibus-typing-booster/ X-VCS-Committer: hattya X-VCS-Committer-Name: Akinori Hattori X-VCS-Revision: bd2cee1452364fac7677d59d187654213a2cb6de X-VCS-Branch: master Date: Sat, 16 Aug 2025 13:06:09 +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: 547fdf58-e85c-434e-ae48-3f7385095bfa X-Archives-Hash: dbf39375f530d499201b062d93b9e3ac commit: bd2cee1452364fac7677d59d187654213a2cb6de Author: Akinori Hattori gentoo org> AuthorDate: Sat Aug 16 13:04:51 2025 +0000 Commit: Akinori Hattori gentoo org> CommitDate: Sat Aug 16 13:04:51 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2cee14 app-i18n/ibus-typing-booster: new upstream release Signed-off-by: Akinori Hattori gentoo.org> app-i18n/ibus-typing-booster/Manifest | 1 + .../ibus-typing-booster-2.27.72.ebuild | 53 ++++++++++++++++++++++ 2 files changed, 54 insertions(+) diff --git a/app-i18n/ibus-typing-booster/Manifest b/app-i18n/ibus-typing-booster/Manifest index e4a591eb929b..b44cb28dc9d6 100644 --- a/app-i18n/ibus-typing-booster/Manifest +++ b/app-i18n/ibus-typing-booster/Manifest @@ -1,2 +1,3 @@ DIST ibus-typing-booster-2.27.66.tar.gz 13785645 BLAKE2B 50a3b0b6aa3df936c49fb3e51f4a5e7662f8b9a1632a4abb2a4e7a2b599164bb3ffe538fd683779323bbeb8b919b1b0042e6a486024e5004e42f848aab0f90e7 SHA512 ad95a8f4760a2f1f025ef7cdb47a244e08f7b90c9151568a30e02a33267a31aa6e52e058e5518a9744b9ac95cbe1969cc51800899e562462e11b74f0313ce3f6 DIST ibus-typing-booster-2.27.70.tar.gz 13791157 BLAKE2B 1db15fa8248e9e0447048c6e44d62b941dbb4d0d59d572549491ad962acc1a87e5fb7d1a2432f4f561bf319bfee32c12fceb87c9cfe90619a33c2c554c7f8f07 SHA512 6d100bbf78111ed1bdb870cfcf3139892f19aa4465859490aa13bb766881b5d3f923d81f5d18a0001f0bd8f0fbae14de88adfd253cb937f20cc057f6e8584e3d +DIST ibus-typing-booster-2.27.72.tar.gz 14078913 BLAKE2B 5d7c5c9df7aeb3467cb0af0380b0dc6fccc80ab2e740e92ed5a20554d1e14d8167f711137ebb61d744be7646656b90cdc23160619b64481c9c88477406285786 SHA512 3ebefba36579fc625b27397159bdad760704ae85ffea8539856f5d0ee1afb05eebb9720f401e6cc01b78d917115c9b4a733d90aaccb5091a9e3f40212db8eec8 diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.27.72.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.27.72.ebuild new file mode 100644 index 000000000000..b05f4dd9dd7f --- /dev/null +++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.27.72.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE="sqlite(+)" + +inherit gnome2-utils python-single-r1 xdg + +DESCRIPTION="Completion input method for IBus" +HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster" +SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + dev-libs/m17n-lib + $(python_gen_cond_dep ' + app-i18n/ibus[python(+),${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pyenchant[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + ')" +RDEPEND="${DEPEND} + >=dev-db/m17n-db-1.7" +BDEPEND="sys-devel/gettext + virtual/pkgconfig" + +src_prepare() { + default + + sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in +} + +pkg_preinst() { + xdg_pkg_preinst + gnome2_schemas_savelist +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}