Hello, Thanks for your corrections to these two patches, and for integrating the ~libe57format~ package. For the ~cloudcompare~ package, I was also surprised by the joint use of qt6 and qt5. I've just checked, it's an error on my part, the package does compile with ~qtlocation-5~ input. I am attaching a corrected version of this package. As for the rest, I agree with you. It be better to replace the submodules and external dependencies integrated in the sources. But I don't really know how to do that. I did find some examples in other packages, but it seems necessary to patch the ~cmake~ files, which I don't really know how to do.