git: e0363f9fa831 - main - net-im/libnice*: update to 0.1.23
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 09 Feb 2026 03:06:32 UTC
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