Date: Thu, 04 Jun 2026 08:42:42 +0000 From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 65a5b61b18f0 - main - multimedia/librist: update 0.2=?utf-8?Q?=2E15 =E2=86=92?= 0.2.17 Message-ID: <6a213a82.3e41b.5eb7e5da@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=65a5b61b18f09650d8f44f9bf9b5e9fd5f44f00f commit 65a5b61b18f09650d8f44f9bf9b5e9fd5f44f00f Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2026-06-04 08:33:33 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-06-04 08:42:06 +0000 multimedia/librist: update 0.2.15 → 0.2.17 --- multimedia/librist/Makefile | 12 +++++++++--- multimedia/librist/distinfo | 6 +++--- multimedia/librist/files/patch-meson.build | 8 ++++---- multimedia/librist/pkg-plist | 3 ++- 4 files changed, 18 insertions(+), 11 deletions(-) diff --git a/multimedia/librist/Makefile b/multimedia/librist/Makefile index 5c1462a27b12..ab63bb07b07c 100644 --- a/multimedia/librist/Makefile +++ b/multimedia/librist/Makefile @@ -1,5 +1,5 @@ PORTNAME= librist -DISTVERSION= 0.2.15 +DISTVERSION= 0.2.17 CATEGORIES= multimedia MAINTAINER= yuri@FreeBSD.org @@ -11,7 +11,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcjson.so:devel/libcjson \ libmbedcrypto.so:security/mbedtls3 \ - libmicrohttpd.so:www/libmicrohttpd + libmicrohttpd.so:www/libmicrohttpd \ + liblz4.so:archivers/liblz4 TEST_DEPENDS= cmocka>0:sysutils/cmocka USES= localbase:ldflags meson pkgconfig @@ -20,7 +21,7 @@ USE_LDCONFIG= yes GL_SITE= https://code.videolan.org GL_ACCOUNT= rist -GL_TAGNAME= 561c2536e6c8cc853a2cc7ac757589f312e5e258 +GL_TAGNAME= e939a9a4e3df41808fa20f1397ae19b2c4876b1f MESON_ARGS= -Dtest=false @@ -35,4 +36,9 @@ do-test: # Expected Fail: 7 # Fail: 0 +# tests as of 0.2.17: +# Ok: 44 +# Expected Fail: 11 +# Fail: 1 + .include <bsd.port.mk> diff --git a/multimedia/librist/distinfo b/multimedia/librist/distinfo index c521eeaed40f..6c47530c9d35 100644 --- a/multimedia/librist/distinfo +++ b/multimedia/librist/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1779744865 -SHA256 (rist-librist-561c2536e6c8cc853a2cc7ac757589f312e5e258_GL0.tar.gz) = d8dd3d207b794a8dace603654a22bee25708c3fc16b4ec51ee0c67a58d959934 -SIZE (rist-librist-561c2536e6c8cc853a2cc7ac757589f312e5e258_GL0.tar.gz) = 2951863 +TIMESTAMP = 1780507731 +SHA256 (rist-librist-e939a9a4e3df41808fa20f1397ae19b2c4876b1f_GL0.tar.gz) = 9b01af4f4043b6d598c80c571b08f22a59cb3af7a83c534516765e889c4e80d1 +SIZE (rist-librist-e939a9a4e3df41808fa20f1397ae19b2c4876b1f_GL0.tar.gz) = 3379491 diff --git a/multimedia/librist/files/patch-meson.build b/multimedia/librist/files/patch-meson.build index d908fc42ae16..41d6b1e61a05 100644 --- a/multimedia/librist/files/patch-meson.build +++ b/multimedia/librist/files/patch-meson.build @@ -2,18 +2,18 @@ - code uses the c11 feature stdatomic.h while it uses --std=c99 - add FreeBSD TUN support: include src/tun_freebsd.c in the platform build ---- meson.build.orig 2026-05-15 04:48:53 UTC +--- meson.build.orig 2026-05-31 14:10:56 UTC +++ meson.build @@ -5,7 +5,7 @@ project('libRIST', 'c', project('libRIST', 'c', - version: '0.2.15', + version: '0.2.17', - default_options: ['c_std=c99', 'warning_level=3', 'libdir=lib'], + default_options: ['c_std=c11', 'warning_level=3', 'libdir=lib'], meson_version: '>= 0.51.0') cc = meson.get_compiler('c') -@@ -157,6 +157,8 @@ void test(void) { +@@ -158,6 +158,8 @@ void test(void) { platform_files += 'src/tun_darwin.c' test_args += '-D_DARWIN_C_SOURCE' add_project_arguments('-D_DARWIN_C_SOURCE', language: 'c') @@ -22,7 +22,7 @@ elif host_machine.system() == 'gnu' test_args += '-D_GNU_SOURCE' add_project_arguments('-D_GNU_SOURCE', language: 'c') -@@ -393,7 +395,7 @@ if get_option('static_analyze') +@@ -423,7 +425,7 @@ if get_option('static_analyze') if get_option('static_analyze') run_target('cppcheck', command : ['cppcheck', '--quiet', diff --git a/multimedia/librist/pkg-plist b/multimedia/librist/pkg-plist index a9855b33be98..a618378e0d7c 100644 --- a/multimedia/librist/pkg-plist +++ b/multimedia/librist/pkg-plist @@ -15,6 +15,7 @@ include/librist/peer.h include/librist/receiver.h include/librist/sender.h include/librist/stats.h +include/librist/transport.h include/librist/tun.h include/librist/tunnel.h include/librist/udpsocket.h @@ -22,5 +23,5 @@ include/librist/urlparam.h include/librist/version.h lib/librist.so lib/librist.so.4 -lib/librist.so.4.6.3 +lib/librist.so.4.8.0 libdata/pkgconfig/librist.pchome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a213a82.3e41b.5eb7e5da>
