commit: 05b36d9f991a8434cf14a84d11e7ff0658e9e8e6 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org> AuthorDate: Fri Dec 2 02:39:02 2022 +0000 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org> CommitDate: Fri Dec 2 02:39:18 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b36d9f
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 <AT> gentoo.org> ...6.1_p20210117.ebuild => ibus-chewing-1.6.1_p20210117-r1.ebuild} | 7 +++---- app-i18n/ibus-chewing/metadata.xml | 3 --- 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 similarity index 92% rename from app-i18n/ibus-chewing/ibus-chewing-1.6.1_p20210117.ebuild rename to 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>[email protected]</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>
