JCWasmx86 / mesonlsp

An unofficial, unendorsed language server for meson written in C++
GNU General Public License v3.0
64 stars 8 forks source link

Doubts about dependencies #136

Closed tesseract241 closed 2 months ago

tesseract241 commented 2 months ago

I see that the mesonlsp.spec file includes as dependencies patch, git, mercurial and subversions, but as far as I understand it these are actually only used by meson wrap and maybe for testing, not to actually run mesonlsp.
These dependencies are in turn inherited by the archlinux extra repository.
Could they be moved to the build dependencies instead?

JCWasmx86 commented 2 months ago

Well, they are runtime dependencies, so I think the location makes sense

tesseract241 commented 2 months ago

Oh, I missed

Automatic subproject/wrap downloads

in the features, it makes more sense now. Thanks.