https://invent.kde.org/office/calligra/-/blob/master/CMakeLists.txt?ref_type=heads#L380
Calligra doesn't require Marble, Soprano isn't ported to Qt6 also it will be good if Calligra doesn't depend to Marble at all for RDF
Only for reference Arch Linux PKGBUILD changes for 4.0.0 https://gitlab.archlinux.org/archlinux/packaging/packages/calligra/-/commit/12407b0224f842fe7be1bd82cb04f270b3bb549d?view=parallel#9b9baac1eb9b72790eef5540a1685306fc43fd6c_45_60

Same counts for spnav, won't build with it yet (or will be removed, I am following calligra discussions in Matrix). For now a few depends are still listed that are not ported yet, but does not make the build fail.
Since there are a few known bugs in 4.0.0 ,upstream will release 4.0.1 shortly, any depends not used by then will be removed for now.