Merge pull request #2609 from hzeller/feature-20260917-build-clean

Only depend on necessary dependencies.