summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkinori Hattori <hattya@gentoo.org>2021-07-29 23:33:28 +0900
committerAkinori Hattori <hattya@gentoo.org>2021-07-29 23:33:28 +0900
commit8a6efc775f44c503de62817f96e7f08186b91446 (patch)
tree9e6a5c2d7735b89d1cd61c6fa5326ff4bbc07057 /app-i18n
parentx11-misc/bbcd: fix gcc11 build (diff)
downloadgentoo-8a6efc775f44c503de62817f96e7f08186b91446.tar.gz
gentoo-8a6efc775f44c503de62817f96e7f08186b91446.tar.bz2
gentoo-8a6efc775f44c503de62817f96e7f08186b91446.zip
app-i18n/ibus-m17n: drop gtk2 USE flag
Closes: https://bugs.gentoo.org/769116 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Diffstat (limited to 'app-i18n')
-rw-r--r--app-i18n/ibus-m17n/ibus-m17n-1.4.4.ebuild10
-rw-r--r--app-i18n/ibus-m17n/ibus-m17n-1.4.5.ebuild10
-rw-r--r--app-i18n/ibus-m17n/metadata.xml5
3 files changed, 6 insertions, 19 deletions
diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.4.ebuild b/app-i18n/ibus-m17n/ibus-m17n-1.4.4.ebuild
index 79d7891abe84..8ec1183befae 100644
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.4.ebuild
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.4.ebuild
@@ -12,15 +12,11 @@ SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="gtk gtk2 nls"
-REQUIRED_USE="gtk2? ( gtk )"
+IUSE="gtk nls"
DEPEND="app-i18n/ibus
dev-libs/m17n-lib
- gtk? (
- gtk2? ( x11-libs/gtk+:2 )
- !gtk2? ( x11-libs/gtk+:3 )
- )
+ gtk? ( x11-libs/gtk+:3 )
nls? ( virtual/libintl )"
RDEPEND="${DEPEND}
>=dev-db/m17n-db-1.7"
@@ -30,7 +26,7 @@ BDEPEND="sys-devel/gettext
src_configure() {
econf \
$(use_enable nls) \
- $(use_with gtk gtk $(usex gtk2 2.0 3.0))
+ $(use_with gtk gtk 3.0)
}
pkg_preinst() {
diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.5.ebuild b/app-i18n/ibus-m17n/ibus-m17n-1.4.5.ebuild
index c8aebffadc30..1fabfb506072 100644
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.5.ebuild
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.5.ebuild
@@ -12,15 +12,11 @@ SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="gtk gtk2 nls"
-REQUIRED_USE="gtk2? ( gtk )"
+IUSE="gtk nls"
DEPEND="app-i18n/ibus
dev-libs/m17n-lib
- gtk? (
- gtk2? ( x11-libs/gtk+:2 )
- !gtk2? ( x11-libs/gtk+:3 )
- )
+ gtk? ( x11-libs/gtk+:3 )
nls? ( virtual/libintl )"
RDEPEND="${DEPEND}
>=dev-db/m17n-db-1.7"
@@ -30,7 +26,7 @@ BDEPEND="sys-devel/gettext
src_configure() {
econf \
$(use_enable nls) \
- $(use_with gtk gtk $(usex gtk2 2.0 3.0))
+ $(use_with gtk gtk 3.0)
}
pkg_preinst() {
diff --git a/app-i18n/ibus-m17n/metadata.xml b/app-i18n/ibus-m17n/metadata.xml
index 481dbcd8c9d1..b120c362d923 100644
--- a/app-i18n/ibus-m17n/metadata.xml
+++ b/app-i18n/ibus-m17n/metadata.xml
@@ -9,11 +9,6 @@
The M17N engine for IBus. It allows input of many languages using the input
table maps from <pkg>dev-libs/m17n-lib</pkg>.
</longdescription>
- <use>
- <flag name="gtk2">
- Build with <pkg>x11-libs/gtk+</pkg>:2 instead of <pkg>x11-libs/gtk+</pkg>:3
- </flag>
- </use>
<upstream>
<remote-id type="cpe">cpe:/a:ibus_project:ibus-m17n</remote-id>
<remote-id type="github">ibus/ibus-m17n</remote-id>