commit: b13a1a2670ec59d64366dbbf0101dd4cdf27e589 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Wed Jun 18 09:25:18 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Jun 18 09:26:02 2025 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b13a1a26
kde-plasma/libksysguard: require >= GCC 13 for <format> Bug: https://bugs.gentoo.org/958370 Signed-off-by: Sam James <sam <AT> gentoo.org> kde-plasma/libksysguard/libksysguard-6.4.49.9999.ebuild | 4 ++++ kde-plasma/libksysguard/libksysguard-9999.ebuild | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/kde-plasma/libksysguard/libksysguard-6.4.49.9999.ebuild b/kde-plasma/libksysguard/libksysguard-6.4.49.9999.ebuild index ee47c68948..4352c955a4 100644 --- a/kde-plasma/libksysguard/libksysguard-6.4.49.9999.ebuild +++ b/kde-plasma/libksysguard/libksysguard-6.4.49.9999.ebuild @@ -39,6 +39,10 @@ RDEPEND="${DEPEND} # -m 0755 to avoid suid with USE="-filecaps" FILECAPS=( -m 0755 cap_sys_nice=ep usr/libexec/ksysguard/ksgrd_network_helper ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && tc-check-min_ver gcc 13 +} + src_configure() { # support std::jthread and std::stop_token is not enabled per default # in libc++ prior to version 20, need to add "-fexperimental-library" diff --git a/kde-plasma/libksysguard/libksysguard-9999.ebuild b/kde-plasma/libksysguard/libksysguard-9999.ebuild index 7ecfe8da92..ba11281ae3 100644 --- a/kde-plasma/libksysguard/libksysguard-9999.ebuild +++ b/kde-plasma/libksysguard/libksysguard-9999.ebuild @@ -39,6 +39,10 @@ RDEPEND="${DEPEND} # -m 0755 to avoid suid with USE="-filecaps" FILECAPS=( -m 0755 cap_sys_nice=ep usr/libexec/ksysguard/ksgrd_network_helper ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && tc-check-min_ver gcc 13 +} + src_configure() { # support std::jthread and std::stop_token is not enabled per default # in libc++ prior to version 20, need to add "-fexperimental-library"
