Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Nov 2025 14:16:00 +0000
From:      Alexey Dokuchaev <danfe@freebsd.org>
To:        Vladimir Druzenko <vvd@freebsd.org>
Cc:        Yuri Victorovich <yuri@freebsd.org>, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: 3280907aeeb2 - main - www/libdatachannel: update 0.22.6 ??? 0.23.2
Message-ID:  <aRHzoNPiS7QWLlQn@FreeBSD.org>
In-Reply-To: <6d8625c7-577e-4219-a357-a5d67aea258a@freebsd.org>
References:  <202511092032.5A9KW7hf075033@gitrepo.freebsd.org> <aRHw8ju-UiN26dCC@FreeBSD.org> <6d8625c7-577e-4219-a357-a5d67aea258a@freebsd.org>

index | next in thread | previous in thread | raw e-mail

On Mon, Nov 10, 2025 at 05:09:44PM +0300, Vladimir Druzenko wrote:
> 10.11.2025 17:04, Alexey Dokuchaev пишет:
> > On Sun, Nov 09, 2025 at 08:32:07PM +0000, Yuri Victorovich wrote:
> > > commit 3280907aeeb20983a55848cce3bf9c388d6abc79
> > > 
> > >      www/libdatachannel: update 0.22.6 ??? 0.23.2
> > > 
> > > [...]
> > >   USE_GITHUB=	yes
> > >   GH_ACCOUNT=	paullouisageneau
> > > -GH_TUPLE=	SergiusTheBest:plog:e21baecd4753f14da64ede979c5a19302618b752:SergiusTheBest_plog/deps/plog \
> > > -		sctplab:usrsctp:ebb18adac6501bad4501b1f6dccb67a1c85cc299:sctplab_usrsctp/deps/usrsctp \
> > > -		paullouisageneau:libjuice:70ba50c:paullouisageneau_libjuice/deps/libjuice \
> > > -		nlohmann:json:9cca280a4d0ccf0c08f47a99aa71d1b0e52f8d03:nlohmann_json/deps/json \
> > > -		cisco:libsrtp:a566a9cfcd619e8327784aa7cff4a1276dc1e895:cisco_libsrtp/deps/libsrtp
> > > +GH_TUPLE=	SergiusTheBest:plog:94899e0:SergiusTheBest_plog/deps/plog \
> > > +		sctplab:usrsctp:fec583d:sctplab_usrsctp/deps/usrsctp \
> > > +		paullouisageneau:libjuice:85efaa9:paullouisageneau_libjuice/deps/libjuice \
> > > +		nlohmann:json:55f9368:nlohmann_json/deps/json \
> > > +		cisco:libsrtp:ee1a77c:cisco_libsrtp/deps/libsrtp
> > >   CMAKE_ON=	USE_SYSTEM_SRTP NO_EXAMPLES NO_TESTS
> > Since you're using system SRTP (per LIB_DEPENDS and USE_SYSTEM_SRTP), you
> > don't need to put it on GH_TUPLE actually.  You might also consider adding
> > NICE option to enable USE_NICE (net-im/libnice) and drop `libjuice' (we use
> > libdatachannel at $work against system libnice and libsrtp2, works fine).
> 
> There is devel/nlohmann-json in ports too.

Yeah, although I don't remember whether there's a knob to use a system one
while there are existing knobs for SRTP and NICE.  Also, it can build itself
with GNU make(1), there's no need to pull heavy CMake.

./danfe


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?aRHzoNPiS7QWLlQn>