summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2022-12-01 21:39:02 -0500
committerMatt Turner <mattst88@gentoo.org>2022-12-01 21:39:18 -0500
commit05b36d9f991a8434cf14a84d11e7ff0658e9e8e6 (patch)
treeb0534b730bb8d110f2065e95562da3ea45113699 /app-i18n/ibus-chewing
parentsci-geosciences/gnome-maps: Version bump to 43.2 (diff)
downloadgentoo-05b36d9f991a8434cf14a84d11e7ff0658e9e8e6.tar.gz
gentoo-05b36d9f991a8434cf14a84d11e7ff0658e9e8e6.tar.bz2
gentoo-05b36d9f991a8434cf14a84d11e7ff0658e9e8e6.zip
app-i18n/ibus-chewing: Drop dependency on gnome-base/gconf
The dependency was bogus because the ebuild was broken, like most cjk ebuilds are. Closes: https://bugs.gentoo.org/873847 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'app-i18n/ibus-chewing')
-rw-r--r--app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117-r1.ebuild (renamed from app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild)7
-rw-r--r--app-i18n/ibus-chewing/metadata.xml3
2 files changed, 3 insertions, 7 deletions
diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117-r1.ebuild
index 85e9e8c0e864..08958e1c6e49 100644
--- a/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild
+++ b/app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117-r1.ebuild
@@ -16,14 +16,13 @@ SRC_URI="https://github.com/definite/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="gconf nls"
+IUSE="nls"
RDEPEND="app-i18n/ibus
app-i18n/libchewing
dev-libs/glib:2
x11-libs/gtk+:3
x11-libs/libX11
- gconf? ( gnome-base/gconf )
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}"
BDEPEND="dev-util/cmake-fedora
@@ -38,6 +37,8 @@ DOCS=( AUTHORS ChangeLog README.md RELEASE-NOTES.txt USER-GUIDE )
src_configure() {
local mycmakeargs=(
+ -DGCONF2_SUPPORT=OFF
+ -DGSETTINGS_SUPPORT=ON
-DMANAGE_DEPENDENCY_PACKAGE_EXISTS_CMD=false
-DPRJ_DOC_DIR="${EPREFIX}"/usr/share/doc/${PF}
)
@@ -54,12 +55,10 @@ src_test() {
}
pkg_preinst() {
- use gconf && gnome2_gconf_savelist
gnome2_schemas_savelist
}
pkg_postinst() {
- use gconf && gnome2_gconf_install
gnome2_schemas_update
}
diff --git a/app-i18n/ibus-chewing/metadata.xml b/app-i18n/ibus-chewing/metadata.xml
index cf7f054fe39e..2fc61b76269f 100644
--- a/app-i18n/ibus-chewing/metadata.xml
+++ b/app-i18n/ibus-chewing/metadata.xml
@@ -5,9 +5,6 @@
<email>cjk@gentoo.org</email>
<name>Cjk</name>
</maintainer>
- <use>
- <flag name="gconf">Enable support for <pkg>gnome-base/gconf</pkg></flag>
- </use>
<upstream>
<remote-id type="github">definite/ibus-chewing</remote-id>
</upstream>