Set strictDeps=true on our top level packages #192

Open
abonerib wants to merge 12 commits from enableStrictDeps into master

12 Commits

Author SHA1 Message Date
9c6f2e0097 Do not force derviation inputs, use booleans instead
Some checks failed
CI / build:cross (pull_request) Successful in 8s
CI / build:all (pull_request) Failing after 35m38s
2026-01-21 15:16:06 +01:00
61ed93c951 Add ompss2rt to wrapper passthru
Some checks failed
CI / build:cross (pull_request) Successful in 8s
CI / build:all (pull_request) Failing after 44m56s
2026-01-21 12:46:24 +01:00
7d02658e44 Use explicit splicing in clang wrapper 2026-01-21 12:46:24 +01:00
06aa1fc5d4 Fix clang cross-build 2026-01-21 12:46:24 +01:00
1178574891 Add install check for OpenMP{,-V} 2026-01-21 12:46:24 +01:00
5a4e9ae48a Fix openmp buildInputs 2026-01-21 12:46:23 +01:00
15ebb94645 Remove unused sys-devices requirement in ld test 2026-01-21 12:46:23 +01:00
ada96f349c Enable papi when cross-compiling 2026-01-21 12:46:23 +01:00
1427e357f5 Fix papi cross compilation 2026-01-21 12:46:23 +01:00
435699357d Use pkg-config instead of papi_version_check 2026-01-21 12:46:23 +01:00
a238824ff1 Fix cudainfo buildInputs 2026-01-21 12:46:23 +01:00
de6124f8ca Set strictDeps to true on all our packages 2026-01-21 12:46:22 +01:00