diff --git a/dev-qt/linguist-tools/Manifest b/dev-qt/linguist-tools/Manifest index dafa92b0fbe51..08473e895ff34 100644 --- a/dev-qt/linguist-tools/Manifest +++ b/dev-qt/linguist-tools/Manifest @@ -1,2 +1,4 @@ DIST qttools-5.15.17-gentoo-kde-1.tar.xz 2336 BLAKE2B 16cb9fea68dcea38a556c35f6d51ea1db0a6362126e5c675748ab7399aa46a4c9ef923433c17607b9ee108e4e8e5385c57982ae3047f1317e577932383719bd7 SHA512 d05fa2b115a7d165be9bca612bedc2ad6061df1b50178eaa57cc620c1ae5e245d78feb7ec9894cc3e6863f7fd987d54712599a60e4a657d86ffe08734ffb50e4 +DIST qttools-5.15.18-gentoo-kde-1.tar.xz 2336 BLAKE2B 0ddc602b0b0edddbd7ff5cb435a6ab63ea4c9a159513c3b42e553ad68fb297239893b1d55e1ed1ff143d7af624e4d47cd07e5e2e564f4fe022b987b589f8d05d SHA512 e96f2d01a3526b1ebc3fb9afd04a38b42336d159961f53e348798cd0c4548abdae96569b670521b077daaf2fd64a29eedf9dd3b0cb7a131d5ec77deaec37cb5e DIST qttools-everywhere-opensource-src-5.15.17.tar.xz 8891256 BLAKE2B 3f3bb98c3c2acdb35d16a8d2e4194cbbe111c2222a32f97f92761ebb838bd81c49f9ecb96a5f4d47ea1586e6f16d4795df30b4bfa9ec142e7fa79eb867d88fef SHA512 b31e5f2895036a91ad42f42ac3f6c72a6c43cb00e579717101bd9135d8898e951f627d33ed674a510af05f87800309c7f9d68f84a94fb06d955e1f3ee44b78cf +DIST qttools-everywhere-opensource-src-5.15.18.tar.xz 8876416 BLAKE2B f546692ac9faccd617838432c001f7d574c7137ff44326d6d1e207a3eea913592c7857a15c91cbbadf0451512c256f4a99d43694b35f84fc758aa2a55118be75 SHA512 30a278df553ff3bb64927a4a5be0370b070131ec2970410095b4618e6a0f6e7c45374abf37c458b69dd9e4f7cecb98289b8e777cf5bc85b09f0b5cd278a40a70 diff --git a/dev-qt/linguist-tools/linguist-tools-5.15.18.ebuild b/dev-qt/linguist-tools/linguist-tools-5.15.18.ebuild new file mode 100644 index 0000000000000..558e7d3f48b98 --- /dev/null +++ b/dev-qt/linguist-tools/linguist-tools-5.15.18.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Tools for working with Qt translation data files" + +IUSE="qml" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtxml-${QT5_PV}* + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/linguist +) + +src_prepare() { + sed -i -e '/SUBDIRS += linguist/d' \ + src/linguist/linguist.pro || die + + qt_use_disable_mod qml qmldevtools-private \ + src/linguist/lupdate/lupdate.pro + + qt5-build_src_prepare +}