gui-libs/qtutilities: Bump to 6.22.2

Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>
This commit is contained in:
Esteve Varela Colominas committed 2026-10-05 22:51:53 +02:00
1 parent b58c2190c7
commit 2b9f80b5e5
2 files changed
+56

No files matched your search

+1
View File
@@ -1,2 +1,3 @@
DIST qtutilities-6.20.0.tar.gz 168086 BLAKE2B 70623c66ddc162d41c7304611b43d5d4e8e6270defec827e42e29f25ca17895c3e722b2ceabe0312cf61b1cc8cce40a6b5231e7e14f76459c4f70e33bdce47c1 SHA512 3eac44c05a0e0bde8a466f17d835e125195e59e5ee691cef95bc8ac472f394c79dc67675a70529a589eabd6255470eed46cd625f081bc5d7a48ef01a14b285c4
DIST qtutilities-6.22.0.tar.gz 175947 BLAKE2B 20daeaf2ed5b0a9c92254eb6d6bb2c48377e27d87e6b464094abf5fea708e829a287b19eba524289138f6f23148f247f3ddd77e65da0606a07dc189f7b04c134 SHA512 64ca763700be1b5a99000c1ccff108dee966f0b88ecf434fbb0d90755218766f84b9bc3edbcace64814bec00cb2b7e4f8b540ca7d1581748ad9a44fd88f7c678
DIST qtutilities-6.22.2.tar.gz 176294 BLAKE2B 2b08a82765d37a572c7ebcc5880e34cad66f4f7717a9c435c5db4074596bba93f6df2c30d8429df55bcc8b9add324fe2fe86ffef678424bba1addce7b69a6003 SHA512 ffbf387c9f113b650b072fce994e9c1e0757fe08d5e45db9d16685ad6550f9df489301da6cef654b5a3c4aae2799a7a9a63b05ecfd56cff711b4fba10f860e58
@@ -0,0 +1,55 @@
# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake multibuild virtualx
DESCRIPTION="Useful Qt related C++ classes and routines"
HOMEPAGE="https://github.com/Martchus/qtutilities"
SRC_URI="https://github.com/Martchus/qtutilities/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/$(ver_cut 1)"
KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
dev-cpp/cpp-utilities
dev-qt/qtbase:6[dbus,gui,widgets]
dev-qt/qttools:6[linguist]
"
DEPEND="${RDEPEND}"
pkg_setup() {
MULTIBUILD_VARIANTS=( qt6 )
}
multibuild_src_configure() {
local mycmakeargs=(
-DCONFIGURATION_NAME="${MULTIBUILD_VARIANT}"
-DCONFIGURATION_TARGET_SUFFIX="${MULTIBUILD_VARIANT}"
-DEXCLUDE_TESTS_FROM_ALL=$(usex !test)
)
case "${MULTIBUILD_VARIANT}" in
qt6) mycmakeargs+=( -DQT_PACKAGE_PREFIX=Qt6 ) ;;
esac
cmake_src_configure
}
src_configure() {
multibuild_foreach_variant multibuild_src_configure
}
src_compile() {
multibuild_foreach_variant cmake_src_compile
}
src_test() {
virtx multibuild_foreach_variant cmake_src_test
}
src_install() {
multibuild_foreach_variant cmake_src_install
}