Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 09 Feb 2026 03:06:32 +0000
From:      Don Lewis <truckman@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Olivier Duchateau <duchateau.olivier@gmail.com>
Subject:   git: e0363f9fa831 - main - net-im/libnice*: update to 0.1.23
Message-ID:  <69894f38.3d667.5a807872@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by truckman:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e0363f9fa8310d52341543a524b1728f432764e4

commit e0363f9fa8310d52341543a524b1728f432764e4
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2026-02-08 09:58:30 +0000
Commit:     Don Lewis <truckman@FreeBSD.org>
CommitDate: 2026-02-09 03:05:57 +0000

    net-im/libnice*: update to 0.1.23
    
    Update to 0.1.23
    
    libnice 0.1.23 (2025-11-26)
    ===========================
    API: Added option NICE_AGENT_OPTION_CLOSE_FORCED to not wait for TURN when
      closing asynchronous
    Reject invalid remote candidates with priority=0
    Add missing mutex in tcp-bsd socket
    Add buffer list support to nicesrc
    Avoid dropping packing in nicesink, retry instead
    Only create a new NiceCandidate if a socket can be opened, as it is
     a somewhat costly operation.
    Many new tests
    Fix leaks
    Fix various test flakiness
    
    Adjust dependencies.
    
    Remove pkg-plist in slave port.
        Does not work, setting PLIST_FILES does not empty the MASTERDIR
        plist. (truckman)
    
    BUILD_WRKSRC and INSTALL_WRKSRC do not work with meson. (truckman)
    
    When building with ssl, gnutls is not needed. (truckman)
    
    These two ports should probably use SUBPACKAGES.
    
    PR:             291467
---
 net-im/libnice-gst1/Makefile  |  5 -----
 net-im/libnice-gst1/pkg-plist |  2 +-
 net-im/libnice/Makefile       | 15 ++++++---------
 net-im/libnice/distinfo       |  6 +++---
 net-im/libnice/pkg-plist      |  2 +-
 5 files changed, 11 insertions(+), 19 deletions(-)

diff --git a/net-im/libnice-gst1/Makefile b/net-im/libnice-gst1/Makefile
index b9703c8780ce..d8f3c923d487 100644
--- a/net-im/libnice-gst1/Makefile
+++ b/net-im/libnice-gst1/Makefile
@@ -2,15 +2,10 @@ PKGNAMESUFFIX=	-gst1
 
 COMMENT=	GStreamer 1 plugin from libnice
 
-LIB_DEPENDS=	libnice.so:net-im/libnice
-
 MASTERDIR=	${.CURDIR}/../libnice
 DESCR=		${.CURDIR}/pkg-descr
 PLIST=		${.CURDIR}/pkg-plist
 
-BUILD_WRKSRC=	${WRKSRC}/gst
-INSTALL_WRKSRC=	${WRKSRC}/gst
-
 LIBNICE_SLAVE=	gstreamer1
 
 .include "${MASTERDIR}/Makefile"
diff --git a/net-im/libnice-gst1/pkg-plist b/net-im/libnice-gst1/pkg-plist
index 251871a7662b..0dad4792f8c0 100644
--- a/net-im/libnice-gst1/pkg-plist
+++ b/net-im/libnice-gst1/pkg-plist
@@ -21,6 +21,6 @@
 lib/gstreamer-1.0/libgstnice.so
 @comment lib/libnice.so
 @comment lib/libnice.so.10
-@comment lib/libnice.so.10.14.0
+@comment lib/libnice.so.10.15.0
 @comment libdata/pkgconfig/nice.pc
 @comment share/gir-1.0/Nice-0.1.gir
diff --git a/net-im/libnice/Makefile b/net-im/libnice/Makefile
index 02a033615879..aed00637a9db 100644
--- a/net-im/libnice/Makefile
+++ b/net-im/libnice/Makefile
@@ -1,32 +1,29 @@
 PORTNAME=	libnice
-PORTVERSION=	0.1.22
+PORTVERSION=	0.1.23
 CATEGORIES=	net-im devel
-MASTER_SITES=	http://nice.freedesktop.org/releases/
+MASTER_SITES=	https://libnice.freedesktop.org/releases/
 
 MAINTAINER=	gnome@FreeBSD.org
 COMMENT?=	Library and transmitter that implements ICE-19
-WWW=		https://nice.freedesktop.org/
+WWW=		https://libnice.freedesktop.org/
 
 LICENSE=	LGPL21 MPL11
 LICENSE_COMB=	dual
 
-LIB_DEPENDS?=	libgnutls.so:security/gnutls
-
-USES=		gettext gmake gnome localbase:ldflags meson pathfix \
-		pkgconfig python ssl
+USES=		gnome localbase:ldflags meson pkgconfig ssl
 USE_LDCONFIG=	yes
 USE_GNOME=	glib20 introspection:build
 CPPFLAGS+=	-DHAVE_GETIFADDRS
-INSTALL_TARGET=	install-strip
 
 OPTIONS_DEFINE=	GUPNP
 GUPNP_MESON_ENABLED=	gupnp
 GUPNP_DESC=	UPnP IGD port mapping support
-GUPNP_LIB_DEPENDS+=	libgupnp-igd-1.6.so:net/gupnp-igd
+GUPNP_LIB_DEPENDS=	libgupnp-igd-1.6.so:net/gupnp-igd
 
 MESON_ARGS+=-Dtests=disabled -Dgtk_doc=disabled -Dcrypto-library=openssl
 
 .if defined(LIBNICE_SLAVE)
+LIB_DEPENDS+=	libnice.so:net-im/libnice
 USES+=		gstreamer
 MESON_ARGS+=-Dgstreamer=enabled
 .else
diff --git a/net-im/libnice/distinfo b/net-im/libnice/distinfo
index 403fbdb53380..0ba23d2da5cc 100644
--- a/net-im/libnice/distinfo
+++ b/net-im/libnice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756129416
-SHA256 (libnice-0.1.22.tar.gz) = a5f724cf09eae50c41a7517141d89da4a61ec9eaca32da4a0073faed5417ad7e
-SIZE (libnice-0.1.22.tar.gz) = 460696
+TIMESTAMP = 1765118981
+SHA256 (libnice-0.1.23.tar.gz) = 618fc4e8de393b719b1641c1d8eec01826d4d39d15ade92679d221c7f5e4e70d
+SIZE (libnice-0.1.23.tar.gz) = 469330
diff --git a/net-im/libnice/pkg-plist b/net-im/libnice/pkg-plist
index 04025a6d244a..5edda31930d4 100644
--- a/net-im/libnice/pkg-plist
+++ b/net-im/libnice/pkg-plist
@@ -20,6 +20,6 @@ include/stun/win32_common.h
 lib/girepository-1.0/Nice-0.1.typelib
 lib/libnice.so
 lib/libnice.so.10
-lib/libnice.so.10.14.0
+lib/libnice.so.10.15.0
 libdata/pkgconfig/nice.pc
 share/gir-1.0/Nice-0.1.gir


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69894f38.3d667.5a807872>