Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Jun 2026 00:39:09 +0000
From:      Olivier Cochard <olivier@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 321180350394 - main - multimedia/gpac: update to 26.02.0
Message-ID:  <6a2ca6ad.1d49a.a247142@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by olivier:

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

commit 32118035039418cd4e2d11f5a24475298fa7636f
Author:     Olivier Cochard <olivier@FreeBSD.org>
AuthorDate: 2026-06-13 00:33:55 +0000
Commit:     Olivier Cochard <olivier@FreeBSD.org>
CommitDate: 2026-06-13 00:33:55 +0000

    multimedia/gpac: update to 26.02.0
    
    Sponsored by:   Netflix
---
 multimedia/gpac/Makefile                           |  3 +-
 multimedia/gpac/distinfo                           |  6 +-
 multimedia/gpac/files/patch-Makefile               | 15 ++---
 multimedia/gpac/files/patch-configure              | 11 ----
 multimedia/gpac/files/patch-src_filters_ff__avf.c  | 17 -----
 multimedia/gpac/files/patch-src_filters_ff__dec.c  | 16 -----
 multimedia/gpac/files/patch-src_filters_ff__dmx.c  | 18 -----
 multimedia/gpac/files/patch-src_filters_ff__enc.c  | 37 -----------
 multimedia/gpac/files/patch-src_filters_ff__mx.c   | 77 ----------------------
 .../gpac/files/patch-src_utils_os__config__init.c  | 38 -----------
 multimedia/gpac/files/patch-src_utils_os__divers.c | 12 ----
 multimedia/gpac/files/patch-src_utils_os__net.c    | 12 ----
 multimedia/gpac/pkg-plist                          | 54 +++++----------
 13 files changed, 29 insertions(+), 287 deletions(-)

diff --git a/multimedia/gpac/Makefile b/multimedia/gpac/Makefile
index 2188987cccd1..4f86e442e9ab 100644
--- a/multimedia/gpac/Makefile
+++ b/multimedia/gpac/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=		gpac
 DISTVERSIONPREFIX=	v
-DISTVERSION=		2.4.0
-PORTREVISION=		1
+DISTVERSION=		26.02.0
 CATEGORIES=		multimedia
 
 MAINTAINER=		olivier@FreeBSD.org
diff --git a/multimedia/gpac/distinfo b/multimedia/gpac/distinfo
index 39dede94c872..e5952b9f4163 100644
--- a/multimedia/gpac/distinfo
+++ b/multimedia/gpac/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1767613128
-SHA256 (gpac-gpac-v2.4.0_GH0.tar.gz) = 99c8c994d5364b963d18eff24af2576b38d38b3460df27d451248982ea16157a
-SIZE (gpac-gpac-v2.4.0_GH0.tar.gz) = 9914579
+TIMESTAMP = 1781308850
+SHA256 (gpac-gpac-v26.02.0_GH0.tar.gz) = 7a265e1cd58b317d8c9175816a54e0ab14199c21d81eb779047d7088fca52ae4
+SIZE (gpac-gpac-v26.02.0_GH0.tar.gz) = 10775839
diff --git a/multimedia/gpac/files/patch-Makefile b/multimedia/gpac/files/patch-Makefile
index 6d79679d8090..9efa9f56ce8a 100644
--- a/multimedia/gpac/files/patch-Makefile
+++ b/multimedia/gpac/files/patch-Makefile
@@ -1,6 +1,6 @@
---- Makefile.orig	2026-01-10 11:12:25 UTC
+--- Makefile.orig	2026-06-13 00:01:52 UTC
 +++ Makefile
-@@ -139,15 +139,16 @@ endif
+@@ -193,15 +193,16 @@ endif
  	$(INSTALL) $(INSTFLAGS) -m 644 $(SRC_PATH)/share/doc/man/gpac-filters.1 $(DESTDIR)$(prefix)/$(man_dir)/man1/
  	$(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac"
  	$(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac/res"
@@ -10,7 +10,7 @@
  	$(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac/shaders"
  	$(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac/scripts"
  	$(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac/python"
- 	$(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac/vis"
+ 	$(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac/rmtws"
  	$(INSTALL) $(INSTFLAGS) -m 644 $(SRC_PATH)/share/default.cfg $(DESTDIR)$(prefix)/share/gpac/
  
 +ifeq ($(CONFIG_X11),yes)
@@ -20,7 +20,7 @@
  ifneq ($(CONFIG_DARWIN),yes)
  	$(INSTALL) -d "$(DESTDIR)$(prefix)/share/icons/hicolor/128x128/apps"
  	$(INSTALL) -d "$(DESTDIR)$(prefix)/share/applications"
-@@ -155,28 +156,32 @@ endif
+@@ -209,28 +210,32 @@ endif
  	$(INSTALL) $(INSTFLAGS) -m 644 $(SRC_PATH)/share/res/gpac.png "$(DESTDIR)$(prefix)/share/icons/hicolor/128x128/apps/"
  	$(INSTALL) $(INSTFLAGS) -m 644 $(SRC_PATH)/share/gpac.desktop "$(DESTDIR)$(prefix)/share/applications/"
  endif
@@ -31,15 +31,14 @@
 +endif
  
  
--ifeq ($(CONFIG_DARWIN),yes)
+ ifneq (,$(filter yes,$(CONFIG_DARWIN) $(CONFIG_FREEBSD)))
 -	cp $(SRC_PATH)/share/gui/icons/* "$(DESTDIR)$(prefix)/share/gpac/gui/icons/"
 -	cp -R $(SRC_PATH)/share/gui/extensions/* "$(DESTDIR)$(prefix)/share/gpac/gui/extensions/"
-+ifneq (,$(filter yes,$(CONFIG_DARWIN) $(CONFIG_FREEBSD)))
  	cp $(SRC_PATH)/share/shaders/* "$(DESTDIR)$(prefix)/share/gpac/shaders/"
  	cp -R $(SRC_PATH)/share/scripts/* "$(DESTDIR)$(prefix)/share/gpac/scripts/"
  	cp -R $(SRC_PATH)/share/python/* "$(DESTDIR)$(prefix)/share/gpac/python/"
  	cp $(SRC_PATH)/share/res/* "$(DESTDIR)$(prefix)/share/gpac/res/"
- 	cp -R $(SRC_PATH)/share/vis/* "$(DESTDIR)$(prefix)/share/gpac/vis/"
+ 	cp -R $(SRC_PATH)/share/rmtws/* "$(DESTDIR)$(prefix)/share/gpac/rmtws/"
 +ifeq ($(CONFIG_X11),yes)
 +	cp $(SRC_PATH)/share/gui/icons/* "$(DESTDIR)$(prefix)/share/gpac/gui/icons/"
 +	cp -R $(SRC_PATH)/share/gui/extensions/* "$(DESTDIR)$(prefix)/share/gpac/gui/extensions/"
@@ -51,7 +50,7 @@
  	cp -R --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/scripts/* $(DESTDIR)$(prefix)/share/gpac/scripts/
  	cp -R --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/python/* $(DESTDIR)$(prefix)/share/gpac/python/
  	cp --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/res/* $(DESTDIR)$(prefix)/share/gpac/res/
- 	cp -R --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/vis/* $(DESTDIR)$(prefix)/share/gpac/vis/
+ 	cp -R --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/rmtws/* $(DESTDIR)$(prefix)/share/gpac/rmtws/
 +ifeq ($(CONFIG_X11),yes)
 +	cp --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/gui/icons/* $(DESTDIR)$(prefix)/share/gpac/gui/icons/
 +	cp -R --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/gui/extensions/* $(DESTDIR)$(prefix)/share/gpac/gui/extensions/
diff --git a/multimedia/gpac/files/patch-configure b/multimedia/gpac/files/patch-configure
deleted file mode 100644
index ed25fb3395a5..000000000000
--- a/multimedia/gpac/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig	2026-01-10 11:12:40 UTC
-+++ configure
-@@ -942,7 +942,7 @@ EOF
- 
-     FreeBSD)
-         make="gmake"
--        LDFLAGS="$LDFLAGS -export-dynamic"
-+	LDFLAGS="$LDFLAGS -rdynamic"
-         PTHREAD_CFLAGS=-pthread
-         PTHREAD_LDFLAGS=-pthread
-         freebsd="yes"
diff --git a/multimedia/gpac/files/patch-src_filters_ff__avf.c b/multimedia/gpac/files/patch-src_filters_ff__avf.c
deleted file mode 100644
index 2441ff4a4d3c..000000000000
--- a/multimedia/gpac/files/patch-src_filters_ff__avf.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/filters/ff_avf.c.orig	2024-04-17 17:18:21 UTC
-+++ src/filters/ff_avf.c
-@@ -722,9 +722,13 @@ static GF_Err ffavf_process(GF_Filter *filter)
- 					memcpy(buffer + j*opid->stride, frame->data[3] + j*frame->linesize[3], opid->width*opid->bpp);
- 				}
- 			}
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- 			if (frame->interlaced_frame)
- 				gf_filter_pck_set_interlaced(pck, frame->top_field_first ? 1 : 2);
--
-+#else
-+			if (frame->flags & AV_FRAME_FLAG_INTERLACED)
-+				gf_filter_pck_set_interlaced(pck, frame->flags & AV_FRAME_FLAG_TOP_FIELD_FIRST ? 1 : 2);
-+#endif
- 			gf_filter_pck_set_sap(pck, GF_FILTER_SAP_1);
- 			gf_filter_pck_set_cts(pck, frame->pts * opid->tb_num);
- 			gf_filter_pck_send(pck);
diff --git a/multimedia/gpac/files/patch-src_filters_ff__dec.c b/multimedia/gpac/files/patch-src_filters_ff__dec.c
deleted file mode 100644
index a4cea3d2ef1d..000000000000
--- a/multimedia/gpac/files/patch-src_filters_ff__dec.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/filters/ff_dec.c.orig	2024-04-17 17:18:21 UTC
-+++ src/filters/ff_dec.c
-@@ -535,8 +535,13 @@ restart:
- 
- 	gf_filter_pck_set_seek_flag(dst_pck, GF_FALSE);
- 
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- 	if (frame->interlaced_frame)
- 		gf_filter_pck_set_interlaced(dst_pck, frame->top_field_first ? 2 : 1);
-+#else
-+	if (frame->flags & AV_FRAME_FLAG_INTERLACED)
-+		gf_filter_pck_set_interlaced(dst_pck, frame->flags & AV_FRAME_FLAG_TOP_FIELD_FIRST ? 2 : 1);
-+#endif
- 
- 	gf_filter_pck_send(dst_pck);
- 
diff --git a/multimedia/gpac/files/patch-src_filters_ff__dmx.c b/multimedia/gpac/files/patch-src_filters_ff__dmx.c
deleted file mode 100644
index c3c011b6b945..000000000000
--- a/multimedia/gpac/files/patch-src_filters_ff__dmx.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/filters/ff_dmx.c.orig	2024-04-17 17:18:21 UTC
-+++ src/filters/ff_dmx.c
-@@ -1255,9 +1255,15 @@ GF_Err ffdmx_init_common(GF_Filter *filter, GF_FFDemux
- 		}
- 		gf_filter_pid_set_property(pid, GF_PROP_PID_MUX_INDEX, &PROP_UINT(i+1));
- 
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- 		for (j=0; j<(u32) stream->nb_side_data; j++) {
- 			ffdmx_parse_side_data(&stream->side_data[j], pid);
- 		}
-+#else
-+		for (j=0; j<(u32) stream->codecpar->nb_coded_side_data; j++) {
-+			ffdmx_parse_side_data(&stream->codecpar->coded_side_data[j], pid);
-+		}
-+#endif
- 
- 		if (ctx->demuxer->nb_chapters) {
- 			GF_PropertyValue p;
diff --git a/multimedia/gpac/files/patch-src_filters_ff__enc.c b/multimedia/gpac/files/patch-src_filters_ff__enc.c
deleted file mode 100644
index d2ad49579a29..000000000000
--- a/multimedia/gpac/files/patch-src_filters_ff__enc.c
+++ /dev/null
@@ -1,37 +0,0 @@
---- src/filters/ff_enc.c.orig	2024-04-17 17:18:21 UTC
-+++ src/filters/ff_enc.c
-@@ -588,12 +588,25 @@ static GF_Err ffenc_process_video(GF_Filter *filter, s
- 		}
- 		if (pck) {
- 			ilaced = gf_filter_pck_get_interlaced(pck);
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- 			if (!ilaced) {
- 				ctx->frame->interlaced_frame = 0;
- 			} else {
- 				ctx->frame->interlaced_frame = 1;
- 				ctx->frame->top_field_first = (ilaced==2) ? 1 : 0;
- 			}
-+#else
-+			if (!ilaced) {
-+				ctx->frame->flags &= ~AV_FRAME_FLAG_INTERLACED;
-+			} else {
-+				ctx->frame->flags |= AV_FRAME_FLAG_INTERLACED;
-+				if (ilaced==2) {
-+					ctx->frame->flags |= AV_FRAME_FLAG_TOP_FIELD_FIRST;
-+				} else {
-+					ctx->frame->flags &= ~AV_FRAME_FLAG_TOP_FIELD_FIRST;
-+				}
-+			}
-+#endif
- 			ctx->frame->pts = ffenc_get_cts(ctx, pck);
- 			ctx->frame->_avf_dur = gf_filter_pck_get_duration(pck);
- 		}
-@@ -706,7 +719,7 @@ static GF_Err ffenc_process_video(GF_Filter *filter, s
- 				ctx->reconfig_pending = GF_FALSE;
- 				ctx->force_reconfig = GF_FALSE;
- 				GF_LOG(GF_LOG_DEBUG, GF_LOG_CODEC, ("[FFEnc] codec flush done, triggering reconfiguration\n"));
--				avcodec_close(ctx->encoder);
-+				avcodec_free_context(&ctx->encoder);
- 				ctx->encoder = NULL;
- 				ctx->setup_failed = 0;
- 				e = ffenc_configure_pid_ex(filter, ctx->in_pid, GF_FALSE, GF_TRUE);
diff --git a/multimedia/gpac/files/patch-src_filters_ff__mx.c b/multimedia/gpac/files/patch-src_filters_ff__mx.c
deleted file mode 100644
index a5ddd4da0de5..000000000000
--- a/multimedia/gpac/files/patch-src_filters_ff__mx.c
+++ /dev/null
@@ -1,77 +0,0 @@
---- src/filters/ff_mx.c.orig	2024-04-17 17:18:21 UTC
-+++ src/filters/ff_mx.c
-@@ -1330,7 +1330,14 @@ static GF_Err ffmx_configure_pid(GF_Filter *filter, GF
- 		u8 *data = av_malloc(sizeof(u32) * 9);
- 		if (data) {
- 			memcpy(data, p->value.uint_list.vals, sizeof(u32)*9);
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- 			av_stream_add_side_data(st->stream, AV_PKT_DATA_DISPLAYMATRIX, data, 32*9);
-+#else
-+			av_packet_side_data_add(&st->stream->codecpar->coded_side_data,
-+									&st->stream->codecpar->nb_coded_side_data,
-+									AV_PKT_DATA_DISPLAYMATRIX,
-+									data, 32 * 9, 0);
-+#endif
- 		}
- 	}
- #if (LIBAVCODEC_VERSION_MAJOR>58)
-@@ -1340,7 +1347,14 @@ static GF_Err ffmx_configure_pid(GF_Filter *filter, GF
- 		u8 *data = av_malloc(p->value.data.size);
- 		if (data) {
- 			memcpy(data, p->value.data.ptr, p->value.data.size);
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- 			av_stream_add_side_data(st->stream, AV_PKT_DATA_ICC_PROFILE, data, p->value.data.size);
-+#else
-+			av_packet_side_data_add(&st->stream->codecpar->coded_side_data,
-+									&st->stream->codecpar->nb_coded_side_data,
-+									AV_PKT_DATA_ICC_PROFILE,
-+									data, p->value.data.size, 0);
-+#endif
- 		}
- 	}
- 	//clli
-@@ -1351,7 +1365,14 @@ static GF_Err ffmx_configure_pid(GF_Filter *filter, GF
- 		if (data) {
- 			data->MaxCLL = gf_bs_read_u16(bs);
- 			data->MaxFALL = gf_bs_read_u16(bs);
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- 			av_stream_add_side_data(st->stream, AV_PKT_DATA_CONTENT_LIGHT_LEVEL, (u8*) data, sizeof(AVContentLightMetadata));
-+#else
-+			av_packet_side_data_add(&st->stream->codecpar->coded_side_data,
-+									&st->stream->codecpar->nb_coded_side_data,
-+									AV_PKT_DATA_CONTENT_LIGHT_LEVEL,
-+									(u8*) data, sizeof(AVContentLightMetadata), 0);
-+#endif
- 		}
- 		gf_bs_del(bs);
- 	}
-@@ -1385,7 +1406,14 @@ static GF_Err ffmx_configure_pid(GF_Filter *filter, GF
- 			data->max_luminance.den = luma_den;
- 			data->min_luminance.num = gf_bs_read_u32(bs);
- 			data->min_luminance.den = luma_den;
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- 			av_stream_add_side_data(st->stream, AV_PKT_DATA_MASTERING_DISPLAY_METADATA, (u8*) data, sizeof(AVMasteringDisplayMetadata));
-+#else
-+			av_packet_side_data_add(&st->stream->codecpar->coded_side_data,
-+				&st->stream->codecpar->nb_coded_side_data,
-+				AV_PKT_DATA_MASTERING_DISPLAY_METADATA,
-+				(u8*) data, sizeof(AVMasteringDisplayMetadata), 0);
-+#endif
-     	}
-     	gf_bs_del(bs);
- 	}
-@@ -1403,7 +1431,14 @@ static GF_Err ffmx_configure_pid(GF_Filter *filter, GF
- 			data->el_present_flag = gf_bs_read_int(bs, 1);
- 			data->bl_present_flag = gf_bs_read_int(bs, 1);
- 			data->dv_bl_signal_compatibility_id = gf_bs_read_int(bs, 4);
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- 			av_stream_add_side_data(st->stream, AV_PKT_DATA_DOVI_CONF, (u8*) data, sizeof(Ref_FFAVDoviRecord));
-+#else
-+			av_packet_side_data_add(&st->stream->codecpar->coded_side_data,
-+									&st->stream->codecpar->nb_coded_side_data,
-+									AV_PKT_DATA_DOVI_CONF,
-+									(u8*) data, sizeof(Ref_FFAVDoviRecord), 0);
-+#endif
- 		}
- 		gf_bs_del(bs);
- 	}
diff --git a/multimedia/gpac/files/patch-src_utils_os__config__init.c b/multimedia/gpac/files/patch-src_utils_os__config__init.c
deleted file mode 100644
index 08e7e4df83c5..000000000000
--- a/multimedia/gpac/files/patch-src_utils_os__config__init.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- src/utils/os_config_init.c.orig	2026-01-10 11:13:13 UTC
-+++ src/utils/os_config_init.c
-@@ -335,7 +335,7 @@ static Bool get_default_install_path(char *file_path, 
- #else
- 
- //dlinfo
--#if defined(__DARWIN__) || defined(__APPLE__)
-+#if defined(__DARWIN__) || defined(__APPLE__) || defined(__FreeBSD__)
- #include <dlfcn.h>
- 
- typedef Dl_info _Dl_info;
-@@ -357,7 +357,7 @@ static Bool get_default_install_path(char *file_path, 
- {
- 	char app_path[GF_MAX_PATH];
- 	char *sep;
--#if (defined(__DARWIN__) || defined(__APPLE__) || defined(GPAC_CONFIG_LINUX))
-+#if (defined(__DARWIN__) || defined(__APPLE__) || defined(GPAC_CONFIG_LINUX) || defined(__FreeBSD__))
- 	u32 size;
- #endif
- 
-@@ -419,7 +419,7 @@ static Bool get_default_install_path(char *file_path, 
- 			return 1;
- 		}
- 
--#elif defined(GPAC_CONFIG_LINUX)
-+#elif defined(GPAC_CONFIG_LINUX) || defined(__FreeBSD__)
- 		size = readlink("/proc/self/exe", file_path, GF_MAX_PATH-1);
- 		if (size>0) {
- 			file_path[size] = 0;
-@@ -456,7 +456,7 @@ static Bool get_default_install_path(char *file_path, 
- 	}
- 
- 	if (path_type==GF_PATH_LIB) {
--#if defined(__DARWIN__) || defined(__APPLE__) || defined(GPAC_CONFIG_LINUX)
-+#if defined(__DARWIN__) || defined(__APPLE__) || defined(GPAC_CONFIG_LINUX) || defined(__FreeBSD__)
- 		_Dl_info dl_info;
- 		dl_info.dli_fname = NULL;
- 		if (dladdr((void *)get_default_install_path, &dl_info)
diff --git a/multimedia/gpac/files/patch-src_utils_os__divers.c b/multimedia/gpac/files/patch-src_utils_os__divers.c
deleted file mode 100644
index 852b8c643aa7..000000000000
--- a/multimedia/gpac/files/patch-src_utils_os__divers.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/utils/os_divers.c.orig	2026-01-10 11:14:36 UTC
-+++ src/utils/os_divers.c
-@@ -2301,6 +2301,9 @@ Bool gf_sys_get_rti_os(u32 refresh_time_ms, GF_SystemR
- 	the_rti.physical_memory = EM_ASM_INT(return HEAP8.length);
- 	s_mallinfo mi = mallinfo();
- 	the_rti.physical_memory_avail = the_rti.physical_memory - (unsigned int)sbrk(0) + mi.fordblks;
-+#elif defined(GPAC_CONFIG_FREEBSD)
-+	/* FreeBSD doesn't have /proc/meminfo, would need sysctl to get memory info */
-+	the_rti.physical_memory = the_rti.physical_memory_avail = 0;
- #else
- 	the_rti.physical_memory = the_rti.physical_memory_avail = 0;
- 	f = gf_fopen("/proc/meminfo", "r");
diff --git a/multimedia/gpac/files/patch-src_utils_os__net.c b/multimedia/gpac/files/patch-src_utils_os__net.c
deleted file mode 100644
index e88257af0e25..000000000000
--- a/multimedia/gpac/files/patch-src_utils_os__net.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/utils/os_net.c.orig	2026-01-10 11:16:13 UTC
-+++ src/utils/os_net.c
-@@ -130,6 +130,9 @@ static int wsa_init = 0;
- #include <sys/types.h>
- #include <arpa/inet.h>
- 
-+#if defined(__FreeBSD__)
-+#include <sys/stat.h>
-+#endif
- 
- /*not defined on solaris*/
- #if !defined(INADDR_NONE)
diff --git a/multimedia/gpac/pkg-plist b/multimedia/gpac/pkg-plist
index 8be727b61a55..f6622d27a59e 100644
--- a/multimedia/gpac/pkg-plist
+++ b/multimedia/gpac/pkg-plist
@@ -1,13 +1,11 @@
 bin/gpac
 bin/MP4Box
 include/gpac/00_doxy.h
-include/gpac/Remotery.h
 include/gpac/ait.h
 include/gpac/avparse.h
 include/gpac/base_coding.h
 include/gpac/bifs.h
 include/gpac/bitstream.h
-include/gpac/cache.h
 include/gpac/color.h
 include/gpac/compositor.h
 include/gpac/config_file.h
@@ -25,6 +23,7 @@ include/gpac/evg.h
 include/gpac/filters.h
 include/gpac/html5_media.h
 include/gpac/html5_mse.h
+include/gpac/id3.h
 include/gpac/ietf.h
 include/gpac/internal/avilib.h
 include/gpac/internal/bifs_dev.h
@@ -33,6 +32,7 @@ include/gpac/internal/camera.h
 include/gpac/internal/compositor_dev.h
 include/gpac/internal/crypt_dev.h
 include/gpac/internal/dvb_mpe_dev.h
+include/gpac/internal/ff_dmx.h
 include/gpac/internal/ietf_dev.h
 include/gpac/internal/isomedia_dev.h
 include/gpac/internal/laser_dev.h
@@ -70,6 +70,7 @@ include/gpac/nodes_svg.h
 include/gpac/nodes_x3d.h
 include/gpac/path2d.h
 include/gpac/revision.h
+include/gpac/rmt_ws.h
 include/gpac/rtp_streamer.h
 include/gpac/route.h
 include/gpac/scene_engine.h
@@ -89,8 +90,8 @@ include/gpac/webvtt.h
 include/gpac/xml.h
 lib/gpac/gm_validator.so
 lib/libgpac.so
-lib/libgpac.so.12
-lib/libgpac.so.12.14.0
+lib/libgpac.so.16
+lib/libgpac.so.16.5.0
 lib/libgpac_static.a
 %%ALSA%%lib/gpac/gm_alsa.so
 %%JACK%%lib/gpac/gm_jack.so
@@ -193,11 +194,17 @@ libdata/pkgconfig/gpac.pc
 %%DATADIR%%/python/libgpac/__init__.py
 %%DATADIR%%/python/libgpac/libgpac.py
 %%DATADIR%%/python/setup.py
+%%DATADIR%%/res/ca-bundle.crt
 %%DATADIR%%/res/gpac.ico
 %%DATADIR%%/res/gpac.mp4
 %%DATADIR%%/res/gpac.png
 %%DATADIR%%/res/gpac_cfg_test.mp4
 %%DATADIR%%/res/gpac_highres.png
+%%DATADIR%%/rmtws/index.html
+%%DATADIR%%/rmtws/jsrmt.js
+%%DATADIR%%/rmtws/nodermt.js
+%%DATADIR%%/rmtws/pyrmt.py
+%%DATADIR%%/rmtws/userws.html
 %%DATADIR%%/scripts/custom_dash.js
 %%DATADIR%%/scripts/jsf/avgen/init.js
 %%DATADIR%%/scripts/jsf/avgen/testcard.png
@@ -288,45 +295,20 @@ libdata/pkgconfig/gpac.pc
 %%DATADIR%%/scripts/jsf/avmix/transitions/mix.js
 %%DATADIR%%/scripts/jsf/avmix/transitions/swipe.js
 %%DATADIR%%/scripts/jsf/glpush.js
+%%DATADIR%%/scripts/jsf/mediaserver/init.js
+%%DATADIR%%/scripts/jsf/mediaserver/remux.js
 %%DATADIR%%/scripts/jsf/thumbs/init.js
+%%DATADIR%%/scripts/jsf/txtgen/init.js
+%%DATADIR%%/scripts/jsf/txtgen/lipsum.txt
 %%DATADIR%%/scripts/jsf/uncvg.js
+%%DATADIR%%/scripts/rmt/README.md
+%%DATADIR%%/scripts/rmt/index.html
+%%DATADIR%%/scripts/rmt/server.js
 %%DATADIR%%/scripts/ttml-renderer.js
 %%DATADIR%%/scripts/vout.js
 %%DATADIR%%/scripts/webvtt-renderer.js
 %%DATADIR%%/shaders/fragment.glsl
 %%DATADIR%%/shaders/vertex.glsl
-%%DATADIR%%/vis/Code/Console.js
-%%DATADIR%%/vis/Code/DataViewReader.js
-%%DATADIR%%/vis/Code/PixelTimeRange.js
-%%DATADIR%%/vis/Code/Remotery.js
-%%DATADIR%%/vis/Code/SampleWindow.js
-%%DATADIR%%/vis/Code/ThreadFrame.js
-%%DATADIR%%/vis/Code/TimelineRow.js
-%%DATADIR%%/vis/Code/TimelineWindow.js
-%%DATADIR%%/vis/Code/TitleWindow.js
-%%DATADIR%%/vis/Code/WebSocketConnection.js
-%%DATADIR%%/vis/Styles/Remotery.css
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/Animation.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/Bind.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/Convert.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/Core.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/DOM.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/Keyboard.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/LocalStore.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/Mouse.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/MurmurHash3.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/Button.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/ComboBox.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/Container.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/EditBox.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/Grid.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/Label.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/Treeview.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/TreeviewItem.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/Window.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/WindowManager.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Styles/WindowManager.css
-%%DATADIR%%/vis/index.html
 %%X11%%share/icons/hicolor/128x128/apps/gpac.png
 share/man/man1/gpac-filters.1.gz
 share/man/man1/gpac.1.gz


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a2ca6ad.1d49a.a247142>