[Bug 277867] net-p2p/tremotesf: update to 2.6.1

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 27 Mar 2024 14:20:42 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277867

--- Comment #5 from Anton Saietskii <vsasjason@gmail.com> ---
(In reply to Robert Clausecker from comment #4)

Regarding the flavors:
For me, it seems more natural to use LTR ascending order in definitions -- that
was the reason trying to set not 1st as default. Ports tree doesn't have
problems with that (tested and confirmed), only poudriere has.
- Anyway, this is already set as per agreement -- qt6 is first and default. -

And for TEST_DEPENDS, let me put a bit more context here:
tremotesf can use cpp-httplib<=0.15.x (which is explicitly set in
CMakeLists.txt), so it's possible to set
TEST_DEPENDS=cpp-httplib<=0.15:www/cpp-httplib (of course, not for 13 where
it's broken).
However, cpp-httplib is in early and very active stage of development, so for
example tomorrow 0.16.x may be pushed to ports, which will break 'make test'
target due to unsatisfied dependency, unless ports have an option "register
dependency, but ignore and de-register if satisfying fails" (didn't hear if
it's possible).
Thus, I came to conclusion it's just simpler and makes more sense to bundle
cpp-httplib 0.14.3, which is one of supported versions and works on 13.x-R,
14.x-R.

-- 
You are receiving this mail because:
You are the assignee for the bug.