From b95a6fd4a7b591baa7cfc689f8ce5643592d07be Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 9 Feb 2025 00:12:01 +0000 Subject: gentoo auto-resync : 09:02:2025 - 00:12:00 --- app-i18n/fcitx-configtool/Manifest | 2 + .../fcitx-configtool/fcitx-configtool-5.1.8.ebuild | 71 ++++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 app-i18n/fcitx-configtool/fcitx-configtool-5.1.8.ebuild (limited to 'app-i18n/fcitx-configtool') diff --git a/app-i18n/fcitx-configtool/Manifest b/app-i18n/fcitx-configtool/Manifest index 89b291161cc2..c7686bcd8d00 100644 --- a/app-i18n/fcitx-configtool/Manifest +++ b/app-i18n/fcitx-configtool/Manifest @@ -1,6 +1,8 @@ AUX fcitx-configtool-make-x11-dependencies-optional.patch 3758 BLAKE2B eced5cd163047e7c037ca6b2e24ea0f3c64e62b7b02df6f3ed9e5316e8235b4dc55aee123811753f7976be8b24879f3d1c7aedd9d876708c54a90f907c4409d9 SHA512 8cb36e7a50fed06e2245ec213dee7e351c853f243b6f93eca52039a660e19d42b6df4e4dfea41f95991ac82899b8c8e702fc9e269b74cfaf3edf58083ff7b398 DIST fcitx-configtool-5.1.6.tar.zst 149667 BLAKE2B 2536258eb92c04623b2f1aa77c99cf91919cd4f1d23c0bdf7f87ab8528b2b1305ed6771ee93b25d67ace24dfc5b14413d96d13f5487fe58efe93b36c452ff67a SHA512 1cedd3b5eae3c069774da3456799e26ab36cf8b8a6515cf008fe6e9822bfa7d0992ed69c4ef9671484082778cd5560ee6255446be3ebbf00f305143b20531aeb DIST fcitx-configtool-5.1.7.tar.zst 149763 BLAKE2B 74fcdf6edccc239c768a308cf590369439dd398bf1a6667f5ca1277991bf504fbcd4c00af51c3e21747a005bc9226315d2e5a441ab183b0f060bfa964d3c520f SHA512 5e6c98478d85ea912d30d213acb232c5abd31b30626d41b7697719bd18c5c5947a3f401cf2d75153fbe3720328f1d8eb76b1a807f02dedd5fcaf44a2bc2b0126 +DIST fcitx-configtool-5.1.8.tar.zst 150808 BLAKE2B ade30b2ea546243f83b8851607f0e9665c3a807adbf93a37a01db3398b9eff254b2598c20350bb6448cd28b43e32defe519d244790076fb15acbc1117a6f5cb7 SHA512 f13b9faba4530c609f34245ed09f9c12267202b3442295905a47fd4c8444f6486e40767a00eff07da42ae1903701540d57584614b4878f64c59d4c84f0144928 EBUILD fcitx-configtool-5.1.6-r3.ebuild 1628 BLAKE2B 923b8a187320632805f7cb45aed60427ad7393fc77cac8437d833d12a3318d86d807a0bbd8048aad8cf080a2804d6b8427d0d59a8439157508cdbb9ea3f0767f SHA512 eadf27ce063ef9f54bb81a7e8d64db0b271b20b5456a970c291790444d6b25a3f8f3da9b4df56f305e30fbbc90f5c13726f211f86b3816389d5e62b720109718 EBUILD fcitx-configtool-5.1.7-r1.ebuild 1629 BLAKE2B 36a232e63f940d2ebc3721eeacb1289868514c79ebf571b4a5eb6b8d745668576c674eddc3a0a92aa0965706e0a0096bcdf69cc7b7ae297be38aaaa09dd7f067 SHA512 1b7e4f3a771d9ef1523073f4c3ccbcf73d9ec59b0c27013d1ebfcad8e51934b2371d0ad4cc29e06aa500a84b10b1c93de42087bfd7c520dcf1d294e4686e6946 +EBUILD fcitx-configtool-5.1.8.ebuild 1629 BLAKE2B 01dbe3273bd6c50beef259197d039e2860aae467e80c12f7e889ffe98f4948c8c197f1340e90d18f6db457048bb0a7c2f409b5de282eabb38ff8db764ba0af25 SHA512 61e419c30ed444cebc9ce488e221226d9786d76543c74a6832dc9edb40d5ac26b6e965bc414ce3f52693567ec63e0e13cdd3733e566a582c49ac930b69f9b949 MISC metadata.xml 741 BLAKE2B b1d72e0cb3035630c5cb30af64e84bb289752a7a27bf5036faf4b43c722a3b03e318be7293565c110e7a197024ad2db34d245926a0ff2ebb332604bc1c595302 SHA512 5f32cf6a46ea93921d092edecf4986f080779857ec79f9697e95f50f5f47e09ad211a08ca42ab1cf246194939f934ac60e739b22fea4f419b0a30871dc294edb diff --git a/app-i18n/fcitx-configtool/fcitx-configtool-5.1.8.ebuild b/app-i18n/fcitx-configtool/fcitx-configtool-5.1.8.ebuild new file mode 100644 index 000000000000..7433c9aa0d1e --- /dev/null +++ b/app-i18n/fcitx-configtool/fcitx-configtool-5.1.8.ebuild @@ -0,0 +1,71 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="fcitx5-configtool" + +inherit cmake unpacker + +DESCRIPTION="Configuration module for Fcitx" +HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5-configtool" +SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.zst -> ${P}.tar.zst" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64" +IUSE="kcm +config-qt test X" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-i18n/fcitx-5.1.6:5 + >=app-i18n/fcitx-qt-5.1.4:5[qt6(+),-onlyplugin] + app-text/iso-codes + dev-qt/qtbase:6[concurrent,dbus,gui,widgets] + dev-qt/qtsvg:6 + kde-frameworks/kwidgetsaddons:6 + sys-devel/gettext + virtual/libintl + X? ( + x11-libs/libX11 + x11-libs/libxkbfile + x11-misc/xkeyboard-config + ) + config-qt? ( kde-frameworks/kitemviews:6 ) + kcm? ( + dev-qt/qtdeclarative:6 + kde-frameworks/kcoreaddons:6 + kde-frameworks/kdeclarative:6 + kde-frameworks/ki18n:6 + kde-frameworks/kiconthemes:6 + kde-frameworks/kirigami:6 + kde-frameworks/kpackage:6 + kde-frameworks/ksvg:6 + kde-frameworks/kcmutils:6 + kde-plasma/libplasma:6 + x11-libs/libxkbcommon + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + $(unpacker_src_uri_depends) + kde-frameworks/extra-cmake-modules:0 + sys-devel/gettext + virtual/pkgconfig +" + +PATCHES=( "${FILESDIR}"/${PN}-make-x11-dependencies-optional.patch ) + +src_configure() { + local mycmakeargs=( + -DKDE_INSTALL_USE_QT_SYS_PATHS=yes + -DENABLE_KCM=$(usex kcm) + -DENABLE_CONFIG_QT=$(usex config-qt) + -DENABLE_X11=$(usex X) + -DENABLE_TEST=$(usex test) + -DUSE_QT6=ON + ) + + cmake_src_configure +} -- cgit v1.2.3