Fabien Romano <fabienrom...@gmail.com> writes: > Please see previous thread. > > https://marc.info/?l=openbsd-ports&m=171472517500931&w=2
Thanks a lot! It is such a nice feeling of realising that there are other people working on the same port. I would be very glad to cooperate, especially if using git for ${PORTSDIR}/mystuff would be possible. > Same tgz attached. Maybe it also need your patches/patch-setup_py. > More tests needed, I supose. > Index: setup.py > --- setup.py.orig > +++ setup.py > @@ -37,7 +37,8 @@ setup( > install_requires=[ > 'click', > 'bashlex', > - 'shutilwhich' > +# Module shutil is already present in latest python interpreters from ports > +# 'shutilwhich' > ], > extras_require={ > 'dev': [], > patches/patch-setup_py is only needed to not to create third port for package shutilwhich which is needed for python3.6, but not for the modern python3.11 in OpenBSD 7.5 or current, there is which function in the module shutil already. I tried to submit it as a patch to upstream: https://github.com/nickdiego/compiledb/pull/137 But it's failed tests because upstream tests are still configured to python3.6 And I am not sure that this repo is abandoned, but rather seems to be finished to some extent. I am writing this response not from the OpenBSD side of my laptop, though, so I couldn't say much right now. Althought If topic of compilation databases for clangd seems to be interesing for someone and they are don't wont to wait for this port comming in the tree there are also this script[1] from Lainchan that can be tested. [1]: https://lainchan.org/λ/res/31244.html#37440 [1]: https://lainchan.org/%CE%BB/res/31244.html#37440 Best regards, Artyom.