Сравнение qttools-6.10.2 с qttools-6.9999

/usr/portage/dev-qt/qttools/qttools-6.9999.ebuild 2026-05-04 19:17:04.870431842 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
LLVM_COMPAT=( {17..21} ) # see .cmake.conf for minimum
6
# match QDOC_SUPPORTED_CLANG_VERSIONS in src/qdoc/cmake/QDocConfiguration.cmake
7
LLVM_COMPAT=( {17..22} )
7 8
LLVM_OPTIONAL=1
8 9

  
9 10
# behaves very badly when qttools is not already installed, also
......
11 12
# and 3rdparty/ tries to FetchContent gtest)
12 13
QT6_RESTRICT_TESTS=1
13 14

  
14
inherit llvm-r2 optfeature qt6-build xdg
15
inherit flag-o-matic llvm-r2 optfeature qt6-build xdg
15 16

  
16 17
DESCRIPTION="Qt Tools Collection"
17 18

  
18 19
if [[ ${QT6_BUILD_TYPE} == release ]]; then
19
	KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86"
20
	KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
20 21
fi
21 22

  
22 23
IUSE="
23
	+assistant designer distancefieldgenerator gles2-only +linguist
24
	opengl pixeltool +qdbus qdoc qml qmlls qtattributionsscanner qtdiag
25
	qtplugininfo vulkan +widgets zstd
24
	+assistant designer distancefieldgenerator gles2-only kmap2qmap
25
	+linguist opengl pixeltool +qdbus qdoc qml qmlls
26
	qtattributionsscanner qtdiag qtplugininfo vulkan +widgets zstd
26 27
"
27 28
# note that some tools do not *require* widgets but will skip a sub-tool
28 29
# if not enabled (e.g. linguist gives lrelease but not the GUI linguist6)
......
46 47
		zstd? ( app-arch/zstd:= )
47 48
		!<dev-qt/designer-5.15.18-r1:5
48 49
	)
50
	kmap2qmap? ( ~dev-qt/qtbase-${PV}:6[evdev] )
49 51
	linguist? (
50 52
		widgets? ( !dev-qt/linguist:5 )
51 53
	)
......
80 82
}
81 83

  
82 84
src_configure() {
85
	# validator.h:25:8: error: type 'struct Validator' ... [-Werror=odr]
86
	use linguist && filter-lto
87

  
83 88
	use qdoc && llvm_chost_setup
84 89

  
85 90
	local mycmakeargs=(
......
90 95
		$(qt_feature assistant)
91 96
		$(qt_feature designer)
92 97
		$(qt_feature distancefieldgenerator)
98
		$(qt_feature kmap2qmap)
93 99
		$(qt_feature linguist)
94 100
		$(qt_feature pixeltool)
95 101
		$(qt_feature qdbus)
Спасибо!