From be2b3f6ac0feed0121a1d83bc1afe867526f0f1e Mon Sep 17 00:00:00 2001 From: NHOrus Date: Thu, 16 Apr 2026 22:23:23 +0300 Subject: [PATCH] dev-build/cmake: Filter out fortran-dependent tests We already filter out Fortran-dependent tests. This adds new ones that appeared since and will continue to filter future tests Bug: https://bugs.gentoo.org/835014 Signed-off-by: NHOrus Part-of: https://codeberg.org/gentoo/gentoo/pulls/650 Merges: https://codeberg.org/gentoo/gentoo/pulls/650 Signed-off-by: Sam James --- dev-build/cmake/cmake-4.1.4.ebuild | 5 +++++ dev-build/cmake/cmake-4.1.5.ebuild | 5 +++++ dev-build/cmake/cmake-4.2.4.ebuild | 5 +++++ dev-build/cmake/cmake-4.3.3-r1.ebuild | 5 +++++ dev-build/cmake/cmake-4.3.4.ebuild | 5 +++++ dev-build/cmake/cmake-9999.ebuild | 5 +++++ 6 files changed, 30 insertions(+) diff --git a/dev-build/cmake/cmake-4.1.4.ebuild b/dev-build/cmake/cmake-4.1.4.ebuild index 5f815951e2e4a..61a56cce4d793 100644 --- a/dev-build/cmake/cmake-4.1.4.ebuild +++ b/dev-build/cmake/cmake-4.1.4.ebuild @@ -292,6 +292,11 @@ src_test() { "RunCMake.CMP0125" ) + local myctestargs=( + # Filter all tests requiring Fortran + -LE "Fortran" + ) + local -x QT_QPA_PLATFORM=offscreen cmake_src_test diff --git a/dev-build/cmake/cmake-4.1.5.ebuild b/dev-build/cmake/cmake-4.1.5.ebuild index a3917f21387df..44fe1c6b375af 100644 --- a/dev-build/cmake/cmake-4.1.5.ebuild +++ b/dev-build/cmake/cmake-4.1.5.ebuild @@ -292,6 +292,11 @@ src_test() { "RunCMake.CMP0125" ) + local myctestargs=( + # Filter all tests requiring Fortran + -LE "Fortran" + ) + local -x QT_QPA_PLATFORM=offscreen cmake_src_test diff --git a/dev-build/cmake/cmake-4.2.4.ebuild b/dev-build/cmake/cmake-4.2.4.ebuild index 0bf58953c5072..8c3f2edf7e301 100644 --- a/dev-build/cmake/cmake-4.2.4.ebuild +++ b/dev-build/cmake/cmake-4.2.4.ebuild @@ -291,6 +291,11 @@ src_test() { "RunCMake.CMP0125" ) + local myctestargs=( + # Filter all tests requiring Fortran + -LE "Fortran" + ) + local -x QT_QPA_PLATFORM=offscreen cmake_src_test diff --git a/dev-build/cmake/cmake-4.3.3-r1.ebuild b/dev-build/cmake/cmake-4.3.3-r1.ebuild index 379ac4887590a..2f0922b6f0404 100644 --- a/dev-build/cmake/cmake-4.3.3-r1.ebuild +++ b/dev-build/cmake/cmake-4.3.3-r1.ebuild @@ -291,6 +291,11 @@ src_test() { "RunCMake.CMP0125" ) + local myctestargs=( + # Filter all tests requiring Fortran + -LE "Fortran" + ) + local -x QT_QPA_PLATFORM=offscreen cmake_src_test diff --git a/dev-build/cmake/cmake-4.3.4.ebuild b/dev-build/cmake/cmake-4.3.4.ebuild index 9c653e2c426d5..42f4a6d8b0103 100644 --- a/dev-build/cmake/cmake-4.3.4.ebuild +++ b/dev-build/cmake/cmake-4.3.4.ebuild @@ -291,6 +291,11 @@ src_test() { "RunCMake.CMP0125" ) + local myctestargs=( + # Filter all tests requiring Fortran + -LE "Fortran" + ) + local -x QT_QPA_PLATFORM=offscreen cmake_src_test diff --git a/dev-build/cmake/cmake-9999.ebuild b/dev-build/cmake/cmake-9999.ebuild index 9c653e2c426d5..42f4a6d8b0103 100644 --- a/dev-build/cmake/cmake-9999.ebuild +++ b/dev-build/cmake/cmake-9999.ebuild @@ -291,6 +291,11 @@ src_test() { "RunCMake.CMP0125" ) + local myctestargs=( + # Filter all tests requiring Fortran + -LE "Fortran" + ) + local -x QT_QPA_PLATFORM=offscreen cmake_src_test