On 22/05/25 03:53, Klemens Nanni wrote: > 21.05.2025 08:28, Klemens Nanni пишет: >> net/tdesktop needs net/tdlib with -TD_E2E_ONLY=ON, which is really a second >> port as it exposes private API; it is a different library in the same repo. >> >> FLAVORS / MULTI_PACKAGE is not an option due to conflicts and overall >> complexity. >> >> Splitting net/tdlib/tdlib and net/tdlib/tde2e with common Makefile.inc makes >> stuff easy, doesn't change anything for existing tdlib consumers >> (net/py-telegram). >> >> The diff adjusts the only consumer, attached is net/tdlib/ without CVS bits. > Here's the split as diff, in case that's easier to review. > Needs 'mkdir -p /usr/ports/net/tdlib/td{lib,e2e}/pkg/' before applying. > > Also, distinfo now remains where it was, just like patches. > >> With that nothing changes in tdlib and tdesktop against tde2e just works. >> >> Feedback? OK?
sorry for the delay. LGTM, ok op@ Thank you!