GStreamer1: Update to 1.28.0
The y4menc (previously from good) and y4mdec (previously from bad)
plugins have been consolidated into y4m (now from good).
The vaapi component (multimedia/gstreamer1-vaapi) is no longer supplied
by upstream and will be removed after 2026Q1. This has been superseded by
the va plugin from 'bad', which we don't have and is rather Linux-heavy,
but no ports seem to use this anyways. Remove from makesum-all target
and adjust to be static 1.26.10 (last available) version.
Add svtav1 component to gstreamer.mk after f96400339b. [1]
multimedia/gstreamer1-plugins-svt-hevc has been marked DEPRECATED since
multimedia/svt-hevc is marked DEPRECATED and will be removed after
2026Q1. [1] This port does not seem to be used anywhere in the ports
tree.
Note for local patching: meson_options.txt was renamed by upstream to
meson.options across the board [2] and this change adapts to that.
Changes:
https://gstreamer.freedesktop.org/releases/1.28/
[2] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/128710caab3e7521384c4c82df031702f1728af8
PR: 292706 [1]
Reported by: jbeich [1]
This commit is contained in:
@@ -42,7 +42,7 @@ _GST_VER= ${_GST_VER_DEFAULT}
|
||||
|
||||
# When modifying _GST1_VERSION, run `make -C ${PORTSDIR}/multimedia/gstreamer1 makesum-all`
|
||||
# to update the distinfo files for the entire suite.
|
||||
_GST1_VERSION= 1.26.10
|
||||
_GST1_VERSION= 1.28.0
|
||||
_GST1_LIB_VER= 1.0
|
||||
_GST1_SOVERSION= 0.${_GST1_VERSION:R:E}${${_GST1_VERSION:E} > 9:?:0}${_GST1_VERSION:E}.0
|
||||
|
||||
@@ -61,8 +61,8 @@ _GST1_PLUGINS_graphics= aalib cairo gdkpixbuf gl jpeg kms libcaca libvisual \
|
||||
_GST1_PLUGINS_multimedia= aom assrender bad dash dts dv dvdread \
|
||||
editing-services good hls libav libde265 \
|
||||
mpeg2dec mpeg2enc mplex mm msdk openh264 resindvd \
|
||||
rtsp-server rust smoothstreaming theora ttml ugly \
|
||||
v4l2 vaapi vpx webrtc x264 x265
|
||||
rtsp-server rust smoothstreaming svtav1 theora ttml \
|
||||
ugly v4l2 vaapi vpx webrtc x264 x265
|
||||
_GST1_PLUGINS_net= sctp srtp
|
||||
_GST1_PLUGINS_security= dtls
|
||||
_GST1_PLUGINS_sysutils= cdio
|
||||
@@ -355,6 +355,9 @@ gst-rust_VERSION= ${gst-rust_GST${_GST_VER}_VERSION}
|
||||
gst-smoothstreaming_PORT= multimedia/gstreamer${_GST_VER}-plugins-smoothstreaming
|
||||
gst-smoothstreaming_IMPL= bad
|
||||
|
||||
gst-svtav1_PORT= multimedia/gstreamer${_GST_VER}-plugins-svt-av1
|
||||
gst-svtav1_IMPL= bad
|
||||
|
||||
gst-theora_PORT= multimedia/gstreamer${_GST_VER}-plugins-theora
|
||||
gst-theora_IMPL= #
|
||||
|
||||
@@ -367,6 +370,8 @@ gst-v4l2_IMPL= good
|
||||
gst-vaapi_PORT= multimedia/gstreamer${_GST_VER}-vaapi
|
||||
gst-vaapi_SUFFIX= #
|
||||
gst-vaapi_IMPL= #
|
||||
gst-vaapi_GST1_VERSION= 1.26.10
|
||||
gst-vaapi_VERSION= ${gst-vaapi_GST${_GST_VER}_VERSION}
|
||||
|
||||
gst-vpx_PORT= multimedia/gstreamer${_GST_VER}-plugins-vpx
|
||||
gst-vpx_IMPL= good
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1767505498
|
||||
SHA256 (gst-devtools-1.26.10.tar.xz) = abc5ee63319901212834c2aebe4842fa68f8412424d97f53e6f4cda0bbb2e254
|
||||
SIZE (gst-devtools-1.26.10.tar.xz) = 1624196
|
||||
TIMESTAMP = 1770534633
|
||||
SHA256 (gst-devtools-1.28.0.tar.xz) = 184a68b2c967210c6ddacad9a8e2c7ebc5e8df9b10fd7b72b7f7580cc0a60fb1
|
||||
SIZE (gst-devtools-1.28.0.tar.xz) = 1613100
|
||||
|
||||
@@ -29,7 +29,6 @@ include/gstreamer-%%VERSION%%/gst/vulkan/gstvkswapper.h
|
||||
include/gstreamer-%%VERSION%%/gst/vulkan/gstvktrash.h
|
||||
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkutils.h
|
||||
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkvideofilter.h
|
||||
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkvideoutils.h
|
||||
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkwindow.h
|
||||
include/gstreamer-%%VERSION%%/gst/vulkan/vulkan-enumtypes.h
|
||||
include/gstreamer-%%VERSION%%/gst/vulkan/vulkan-prelude.h
|
||||
@@ -42,6 +41,7 @@ include/gstreamer-%%VERSION%%/gst/wayland/gstwlbuffer.h
|
||||
include/gstreamer-%%VERSION%%/gst/wayland/gstwlcontext.h
|
||||
include/gstreamer-%%VERSION%%/gst/wayland/gstwldisplay.h
|
||||
include/gstreamer-%%VERSION%%/gst/wayland/gstwllinuxdmabuf.h
|
||||
include/gstreamer-%%VERSION%%/gst/wayland/gstwloutput.h
|
||||
include/gstreamer-%%VERSION%%/gst/wayland/gstwlshmallocator.h
|
||||
include/gstreamer-%%VERSION%%/gst/wayland/gstwlvideobufferpool.h
|
||||
include/gstreamer-%%VERSION%%/gst/wayland/gstwlvideoformat.h
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1767505488
|
||||
SHA256 (gst-editing-services-1.26.10.tar.xz) = 72c994fe9cce0926e2826b610781cdadc72d90e058e3c9bea5aeb322098d5203
|
||||
SIZE (gst-editing-services-1.26.10.tar.xz) = 859852
|
||||
TIMESTAMP = 1770533948
|
||||
SHA256 (gst-editing-services-1.28.0.tar.xz) = e2be873a636ca781cb1ea363867174f08c3126a55f37fc6cd8e97715aeee9c05
|
||||
SIZE (gst-editing-services-1.28.0.tar.xz) = 835324
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1767505490
|
||||
SHA256 (gst-libav-1.26.10.tar.xz) = c8c2fd29cc063a6d26c314cd1a0a3a3060c8a029981b9520fab52c4206d11611
|
||||
SIZE (gst-libav-1.26.10.tar.xz) = 212576
|
||||
TIMESTAMP = 1770533949
|
||||
SHA256 (gst-libav-1.28.0.tar.xz) = e3c93db7da2da3b2374ccc2e7394316f9192460abdea81651652791d46ccb8fb
|
||||
SIZE (gst-libav-1.28.0.tar.xz) = 184868
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
PORTNAME= gstreamer1-plugins-all
|
||||
PORTVERSION= ${_GST_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia
|
||||
|
||||
MAINTAINER= multimedia@FreeBSD.org
|
||||
|
||||
@@ -111,7 +111,6 @@ BAD_GST_ENABLED_PLUGINS=accurip \
|
||||
videoframe_audiolevel \
|
||||
videoparsers \
|
||||
videosignal \
|
||||
vmnc \
|
||||
y4m
|
||||
vmnc
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
--- data/meson.build.orig 2023-01-23 19:29:34 UTC
|
||||
--- data/meson.build.orig 2026-01-27 17:02:33 UTC
|
||||
+++ data/meson.build
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('data').enabled()
|
||||
encoding_targetsdir = join_paths(get_option('datadir'),
|
||||
'gstreamer-' + api_version, 'encoding-profiles')
|
||||
|
||||
@@ -28,3 +29,4 @@ meson.add_devenv(env)
|
||||
@@ -25,3 +26,4 @@ meson.add_devenv(env)
|
||||
env = environment()
|
||||
env.prepend('GST_ENCODING_TARGET_PATH', srcdirs)
|
||||
env.prepend('GST_ENCODING_TARGET_PATH', meson.current_source_dir() / 'targets')
|
||||
meson.add_devenv(env)
|
||||
+endif
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- ext/openjpeg/meson.build.orig 2025-03-11 20:14:44 UTC
|
||||
--- ext/openjpeg/meson.build.orig 2026-01-27 17:02:33 UTC
|
||||
+++ ext/openjpeg/meson.build
|
||||
@@ -33,7 +33,7 @@ if openjpeg_dep.found()
|
||||
@@ -32,7 +32,7 @@ if openjpeg_dep.found()
|
||||
link_args : noseh_link_args,
|
||||
include_directories : [configinc],
|
||||
dependencies : [gst_dep, gstvideo_dep, openjpeg_dep,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- ext/smoothstreaming/meson.build.orig 2025-03-11 20:14:44 UTC
|
||||
--- ext/smoothstreaming/meson.build.orig 2026-01-27 17:02:33 UTC
|
||||
+++ ext/smoothstreaming/meson.build
|
||||
@@ -28,8 +28,12 @@ if xml28_dep.found()
|
||||
@@ -29,8 +29,12 @@ if xml28_dep.found()
|
||||
c_args : gst_plugins_bad_args + ['-DGST_USE_UNSTABLE_API'],
|
||||
link_args : noseh_link_args,
|
||||
include_directories : [configinc, libsinc],
|
||||
|
||||
@@ -1,100 +0,0 @@
|
||||
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/a6cdd54b4d8f
|
||||
|
||||
--- ext/svtav1/gstsvtav1enc.c.orig 2025-12-25 14:44:26 UTC
|
||||
+++ ext/svtav1/gstsvtav1enc.c
|
||||
@@ -80,7 +80,9 @@ typedef struct _GstSvtAv1Enc
|
||||
#else
|
||||
gint logical_processors;
|
||||
#endif
|
||||
+#if !SVT_AV1_CHECK_VERSION(4, 0, 0)
|
||||
gint target_socket;
|
||||
+#endif
|
||||
gchar *parameters_string;
|
||||
|
||||
EbBufferHeaderType *input_buf;
|
||||
@@ -132,7 +134,7 @@ enum
|
||||
PROP_INTRA_PERIOD_LENGTH,
|
||||
PROP_INTRA_REFRESH_TYPE,
|
||||
PROP_LOGICAL_PROCESSORS, /// DEPRECATED: should be removed once the minimum version is 3.0.0
|
||||
- PROP_TARGET_SOCKET,
|
||||
+ PROP_TARGET_SOCKET, /// DEPRECATED: should be removed once the minimum version is 4.0.0
|
||||
PROP_PARAMETERS_STRING,
|
||||
PROP_LEVEL_OF_PARALLELISM,
|
||||
};
|
||||
@@ -149,7 +151,7 @@ enum
|
||||
#define PROP_INTRA_REFRESH_TYPE_DEFAULT SVT_AV1_KF_REFRESH
|
||||
#define PROP_LEVEL_OF_PARALLELISM_DEFAULT 0
|
||||
#define PROP_LOGICAL_PROCESSORS_DEFAULT 0 /// DEPRECATED: should be removed once the minimum version is 3.0.0
|
||||
-#define PROP_TARGET_SOCKET_DEFAULT -1
|
||||
+#define PROP_TARGET_SOCKET_DEFAULT -1 /// DEPRECATED: should be removed once the minimum version is 4.0.0
|
||||
#define PROP_PARAMETERS_STRING_DEFAULT NULL
|
||||
|
||||
#if G_BYTE_ORDER == G_LITTLE_ENDIAN
|
||||
@@ -339,10 +341,12 @@ gst_svtav1enc_class_init (GstSvtAv1EncClass * klass)
|
||||
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | G_PARAM_DEPRECATED));
|
||||
|
||||
g_object_class_install_property (gobject_class,
|
||||
- PROP_TARGET_SOCKET,
|
||||
- g_param_spec_int ("target-socket",
|
||||
- "Target socket",
|
||||
+ PROP_TARGET_SOCKET, g_param_spec_int ("target-socket", "Target socket",
|
||||
+#if SVT_AV1_CHECK_VERSION(4, 0, 0)
|
||||
+ "Deprecated. This property is ignored in SVT-AV1 4.0.0 and later.",
|
||||
+#else
|
||||
"Target CPU socket to run on. -1: all available",
|
||||
+#endif
|
||||
-1,
|
||||
15,
|
||||
PROP_TARGET_SOCKET_DEFAULT,
|
||||
@@ -378,7 +382,9 @@ gst_svtav1enc_init (GstSvtAv1Enc * svtav1enc)
|
||||
#else
|
||||
svtav1enc->logical_processors = PROP_LOGICAL_PROCESSORS_DEFAULT;
|
||||
#endif
|
||||
+#if !SVT_AV1_CHECK_VERSION(4, 0, 0)
|
||||
svtav1enc->target_socket = PROP_TARGET_SOCKET_DEFAULT;
|
||||
+#endif
|
||||
svtav1enc->parameters_string = PROP_PARAMETERS_STRING_DEFAULT;
|
||||
}
|
||||
|
||||
@@ -439,7 +445,9 @@ gst_svtav1enc_set_property (GObject * object, guint pr
|
||||
#endif
|
||||
break;
|
||||
case PROP_TARGET_SOCKET:
|
||||
+#if !SVT_AV1_CHECK_VERSION(4, 0, 0)
|
||||
svtav1enc->target_socket = g_value_get_int (value);
|
||||
+#endif
|
||||
break;
|
||||
case PROP_PARAMETERS_STRING:{
|
||||
g_free (svtav1enc->parameters_string);
|
||||
@@ -500,7 +508,9 @@ gst_svtav1enc_get_property (GObject * object, guint pr
|
||||
#endif
|
||||
break;
|
||||
case PROP_TARGET_SOCKET:
|
||||
+#if !SVT_AV1_CHECK_VERSION(4, 0, 0)
|
||||
g_value_set_int (value, svtav1enc->target_socket);
|
||||
+#endif
|
||||
break;
|
||||
case PROP_PARAMETERS_STRING:
|
||||
g_value_set_string (value, svtav1enc->parameters_string);
|
||||
@@ -586,7 +596,11 @@ gst_svtav1enc_configure_svt (GstSvtAv1Enc * svtav1enc)
|
||||
GST_DEBUG_OBJECT (svtav1enc, "Enabling CQP mode (qp %u)", svtav1enc->cqp);
|
||||
svtav1enc->svt_config->qp = svtav1enc->cqp;
|
||||
svtav1enc->svt_config->rate_control_mode = SVT_AV1_RC_MODE_CQP_OR_CRF;
|
||||
+#if SVT_AV1_CHECK_VERSION(4, 0, 0)
|
||||
+ svtav1enc->svt_config->aq_mode = 0;
|
||||
+#else
|
||||
svtav1enc->svt_config->enable_adaptive_quantization = FALSE;
|
||||
+#endif
|
||||
svtav1enc->svt_config->force_key_frames = TRUE;
|
||||
} else {
|
||||
GST_DEBUG_OBJECT (svtav1enc, "Using default rate control settings");
|
||||
@@ -598,7 +612,9 @@ gst_svtav1enc_configure_svt (GstSvtAv1Enc * svtav1enc)
|
||||
#else
|
||||
svtav1enc->svt_config->logical_processors = svtav1enc->logical_processors;
|
||||
#endif
|
||||
+#if !SVT_AV1_CHECK_VERSION(4, 0, 0)
|
||||
svtav1enc->svt_config->target_socket = svtav1enc->target_socket;
|
||||
+#endif
|
||||
gst_svtav1enc_parse_parameters_string (svtav1enc);
|
||||
|
||||
/* set properties out of GstVideoInfo */
|
||||
@@ -1,6 +1,6 @@
|
||||
--- ext/vulkan/meson.build.orig 2025-03-11 20:14:44 UTC
|
||||
--- ext/vulkan/meson.build.orig 2026-01-27 17:02:33 UTC
|
||||
+++ ext/vulkan/meson.build
|
||||
@@ -86,7 +86,7 @@ if vulkan_conf.get('GST_VULKAN_HAVE_VIDEO_EXTENSIONS')
|
||||
@@ -93,7 +93,7 @@ if vulkan_conf.get('GST_VULKAN_HAVE_VIDEO_EXTENSIONS')
|
||||
|
||||
if vulkan_conf.get('GST_VULKAN_HAVE_VIDEO_EXTENSIONS') == 1
|
||||
vulkan_sources += video_sources
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
--- ext/webrtcdsp/meson.build.orig 2025-08-07 18:06:46 UTC
|
||||
--- ext/webrtcdsp/meson.build.orig 2026-01-27 17:02:33 UTC
|
||||
+++ ext/webrtcdsp/meson.build
|
||||
@@ -43,13 +43,17 @@ endif
|
||||
required : get_option('webrtcdsp'))
|
||||
@@ -49,13 +49,17 @@ endif
|
||||
required : webrtcdsp_opt)
|
||||
endif
|
||||
|
||||
+if get_option('webrtcdsp').disabled()
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
--- gst-libs/gst/analytics/meson.build.orig 2025-03-11 20:14:44 UTC
|
||||
--- gst-libs/gst/analytics/meson.build.orig 2026-01-27 17:02:33 UTC
|
||||
+++ gst-libs/gst/analytics/meson.build
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('analytics').enabled()
|
||||
analytics_sources = files( 'gstanalyticsmeta.c',
|
||||
'gstanalyticsclassificationmtd.c',
|
||||
'gstanalyticsobjectdetectionmtd.c',
|
||||
@@ -78,3 +79,4 @@ meson.override_dependency(pkg_name, gstanalytics_dep)
|
||||
@@ -86,3 +87,4 @@ meson.override_dependency(pkg_name, gstanalytics_dep)
|
||||
dependencies : [gstbase_dep, gstvideo_dep])
|
||||
|
||||
meson.override_dependency(pkg_name, gstanalytics_dep)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- meson.build.orig 2025-03-11 20:14:44 UTC
|
||||
--- meson.build.orig 2026-01-27 17:02:33 UTC
|
||||
+++ meson.build
|
||||
@@ -567,6 +567,7 @@ pkgconfig_subdirs = ['gstreamer-1.0']
|
||||
@@ -571,6 +571,7 @@ pkgconfig_subdirs = ['gstreamer-1.0']
|
||||
|
||||
pkgconfig_subdirs = ['gstreamer-1.0']
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
pkgconfig.generate(
|
||||
libraries : [gst_dep],
|
||||
variables : pkgconfig_variables,
|
||||
@@ -574,6 +575,7 @@ pkgconfig.generate(
|
||||
@@ -578,6 +579,7 @@ pkgconfig.generate(
|
||||
name : 'gstreamer-plugins-bad-1.0',
|
||||
description : 'Streaming media framework, bad plugins libraries',
|
||||
)
|
||||
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
--- meson_options.txt.orig 2025-03-11 20:14:44 UTC
|
||||
+++ meson_options.txt
|
||||
--- meson.options.orig 2026-01-27 17:02:33 UTC
|
||||
+++ meson.options
|
||||
@@ -1,5 +1,49 @@ option('gst_play_tests', type: 'boolean', value: false
|
||||
option('gst_play_tests', type: 'boolean', value: false,
|
||||
description: 'Enable GstPlay tests that need network access')
|
||||
@@ -1,6 +1,6 @@
|
||||
--- tests/examples/meson.build.orig 2025-03-11 20:14:44 UTC
|
||||
--- tests/examples/meson.build.orig 2026-01-27 17:02:33 UTC
|
||||
+++ tests/examples/meson.build
|
||||
@@ -1,27 +1,75 @@
|
||||
@@ -1,29 +1,81 @@
|
||||
-subdir('audiomixmatrix')
|
||||
-subdir('avsamplesink')
|
||||
-subdir('camerabin2')
|
||||
@@ -11,6 +11,7 @@
|
||||
-subdir('d3d12')
|
||||
-subdir('directfb')
|
||||
-subdir('gtk')
|
||||
-subdir('inter')
|
||||
-subdir('ipcpipeline')
|
||||
-subdir('mediafoundation')
|
||||
-subdir('mpegts')
|
||||
@@ -22,6 +23,7 @@
|
||||
-subdir('qt6d3d11')
|
||||
-subdir('uvch264')
|
||||
-subdir('va')
|
||||
-subdir('vulkan')
|
||||
-subdir('waylandsink')
|
||||
-subdir('webrtc')
|
||||
-subdir('wpe')
|
||||
@@ -58,6 +60,9 @@
|
||||
+if get_option('ipcpipeline').enabled()
|
||||
+ subdir('ipcpipeline')
|
||||
+endif
|
||||
+if get_option('inter').enabled()
|
||||
+ subdir('inter')
|
||||
+endif
|
||||
+if get_option('mediafoundation').enabled()
|
||||
+ subdir('mediafoundation')
|
||||
+endif
|
||||
@@ -88,6 +93,9 @@
|
||||
+if get_option('va').enabled()
|
||||
+ subdir('va')
|
||||
+endif
|
||||
+if get_option('vulkan').enabled()
|
||||
+ subdir('vulkan')
|
||||
+endif
|
||||
+if get_option('wayland').enabled()
|
||||
+ subdir('waylandsink')
|
||||
+endif
|
||||
|
||||
@@ -3,13 +3,17 @@ include/gstreamer-%%VERSION%%/gst/adaptivedemux/adaptive-demux-prelude.h
|
||||
include/gstreamer-%%VERSION%%/gst/adaptivedemux/gstadaptivedemux.h
|
||||
include/gstreamer-%%VERSION%%/gst/analytics/analytics-meta-prelude.h
|
||||
include/gstreamer-%%VERSION%%/gst/analytics/analytics.h
|
||||
include/gstreamer-%%VERSION%%/gst/analytics/gstanalytics_image_util.h
|
||||
include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsbatchmeta.h
|
||||
include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsclassificationmtd.h
|
||||
include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsmeta.h
|
||||
include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsobjectdetectionmtd.h
|
||||
include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsobjecttrackingmtd.h
|
||||
include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticssegmentationmtd.h
|
||||
include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticstensormtd.h
|
||||
include/gstreamer-%%VERSION%%/gst/analytics/gsttensor.h
|
||||
include/gstreamer-%%VERSION%%/gst/analytics/gsttensormeta.h
|
||||
include/gstreamer-%%VERSION%%/gst/analytics/modelinfo.h
|
||||
include/gstreamer-%%VERSION%%/gst/audio/audio-bad-prelude.h
|
||||
include/gstreamer-%%VERSION%%/gst/audio/gstnonstreamaudiodecoder.h
|
||||
include/gstreamer-%%VERSION%%/gst/audio/gstplanaraudioadapter.h
|
||||
@@ -169,7 +173,6 @@ lib/gstreamer-%%VERSION%%/libgstvideoframe_audiolevel.so
|
||||
lib/gstreamer-%%VERSION%%/libgstvideoparsersbad.so
|
||||
lib/gstreamer-%%VERSION%%/libgstvideosignal.so
|
||||
lib/gstreamer-%%VERSION%%/libgstvmnc.so
|
||||
lib/gstreamer-%%VERSION%%/libgsty4mdec.so
|
||||
lib/libgstadaptivedemux-%%VERSION%%.so
|
||||
lib/libgstadaptivedemux-%%VERSION%%.so.0
|
||||
lib/libgstadaptivedemux-%%VERSION%%.so.%%SOVERSION%%
|
||||
@@ -252,6 +255,7 @@ share/gir-%%VERSION%%/GstTranscoder-%%VERSION%%.gir
|
||||
%%DATADIR%%-%%VERSION%%/encoding-profiles/online-services/youtube.gep
|
||||
%%DATADIR%%-%%VERSION%%/presets/GstFreeverb.prs
|
||||
share/locale/af/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
|
||||
share/locale/ar/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
|
||||
share/locale/ast/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
|
||||
share/locale/az/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
|
||||
share/locale/bg/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- ext/qt6/meson.build.orig 2025-03-11 20:14:44 UTC
|
||||
--- ext/qt6/meson.build.orig 2026-01-27 17:02:33 UTC
|
||||
+++ ext/qt6/meson.build
|
||||
@@ -142,7 +142,7 @@ qt6_egl = qt6_egl \
|
||||
@@ -144,7 +144,7 @@ qt6_egl = qt6_egl \
|
||||
# EGL windowing for Embedded linux (e.g. i.MX6) with or without windowing
|
||||
# support
|
||||
qt6_egl = qt6_egl \
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- sys/v4l2/gstv4l2object.c.orig 2025-04-24 19:20:14 UTC
|
||||
--- sys/v4l2/gstv4l2object.c.orig 2026-01-27 17:02:33 UTC
|
||||
+++ sys/v4l2/gstv4l2object.c
|
||||
@@ -529,7 +529,7 @@ v4l2_mmap_wrapper (gpointer start, gsize length, gint
|
||||
@@ -573,7 +573,7 @@ v4l2_mmap_wrapper (gpointer start, gsize length, gint
|
||||
|
||||
#endif /* SIZEOF_OFF_T < 8 */
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
/* v4l2_ioctl always takes request as unsigned long int, not ioctl_req_t */
|
||||
static gint
|
||||
v4l2_ioctl_wrapper (gint fd, ioctl_req_t request, ...)
|
||||
@@ -5285,7 +5285,9 @@ gst_v4l2_object_probe_caps (GstV4l2Object * v4l2object
|
||||
@@ -5385,7 +5385,9 @@ gst_v4l2_object_probe_caps (GstV4l2Object * v4l2object
|
||||
if (v4l2object->ioctl (v4l2object->video_fd, VIDIOC_CROPCAP, &cropcap) < 0) {
|
||||
|
||||
switch (errno) {
|
||||
|
||||
@@ -47,11 +47,12 @@ lib/gstreamer-%%VERSION%%/libgstvideomixer.so
|
||||
lib/gstreamer-%%VERSION%%/libgstwavenc.so
|
||||
lib/gstreamer-%%VERSION%%/libgstwavparse.so
|
||||
lib/gstreamer-%%VERSION%%/libgstxingmux.so
|
||||
lib/gstreamer-%%VERSION%%/libgsty4menc.so
|
||||
lib/gstreamer-%%VERSION%%/libgsty4m.so
|
||||
%%DATADIR%%-%%VERSION%%/presets/GstIirEqualizer10Bands.prs
|
||||
%%DATADIR%%-%%VERSION%%/presets/GstIirEqualizer3Bands.prs
|
||||
%%DATADIR%%-%%VERSION%%/presets/GstQTMux.prs
|
||||
share/locale/af/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
|
||||
share/locale/ar/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
|
||||
share/locale/az/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
|
||||
share/locale/bg/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
|
||||
share/locale/ca/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
|
||||
|
||||
@@ -3,6 +3,9 @@ CATEGORIES= multimedia
|
||||
|
||||
COMMENT= GStreamer (svt-hevc) plugin
|
||||
|
||||
DEPRECATED= SVT-HEVC project discontinued by Intel on 2024-07-29
|
||||
EXPIRATION_DATE= 2026-03-31
|
||||
|
||||
LIB_DEPENDS= libSvtHevcEnc.so:multimedia/svt-hevc
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
--- meson_options.txt.orig 2025-03-11 20:14:44 UTC
|
||||
+++ meson_options.txt
|
||||
--- meson.options.orig 2026-01-27 17:02:33 UTC
|
||||
+++ meson.options
|
||||
@@ -14,6 +14,10 @@ option('x264', type : 'feature', value : 'auto', descr
|
||||
option('mpeg2dec', type : 'feature', value : 'auto', description : 'MPEG 2 video decoder plugin based on libmpeg2 (GPL - only built if gpl option is also enabled!)')
|
||||
option('sidplay', type : 'feature', value : 'auto', description : 'Commodore 64 audio decoder plugin based on libsidplay (GPL - only built if gpl option is also enabled!)')
|
||||
@@ -3,6 +3,7 @@ lib/gstreamer-%%VERSION%%/libgstdvdlpcmdec.so
|
||||
lib/gstreamer-%%VERSION%%/libgstdvdsub.so
|
||||
lib/gstreamer-%%VERSION%%/libgstrealmedia.so
|
||||
share/locale/af/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
|
||||
share/locale/ar/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
|
||||
share/locale/ast/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
|
||||
share/locale/az/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
|
||||
share/locale/bg/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= multimedia
|
||||
|
||||
COMMENT= GStreamer vp8 codec plugin
|
||||
|
||||
@@ -250,6 +250,7 @@ BAD_GST_ALL_PLUGINS+= \
|
||||
videoframe_audiolevel \
|
||||
videoparsers \
|
||||
videosignal \
|
||||
vmaf \
|
||||
vmnc \
|
||||
voaacenc \
|
||||
voamrwbenc \
|
||||
@@ -266,7 +267,6 @@ BAD_GST_ALL_PLUGINS+= \
|
||||
winks \
|
||||
winscreencap \
|
||||
x265 \
|
||||
y4m \
|
||||
zbar \
|
||||
zxing
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
TIMESTAMP = 1767505508
|
||||
SHA256 (gst-plugins-base-1.26.10.tar.xz) = 1c1531dd8f2d480c89c57b08a930545a3375077391789762e40e490cdbbf03fd
|
||||
SIZE (gst-plugins-base-1.26.10.tar.xz) = 2502576
|
||||
SHA256 (gst-plugins-bad-1.26.10.tar.xz) = fec973dff512b507d9dcb5a828e04e061e52188f4d5989e953aed6a41beda437
|
||||
SIZE (gst-plugins-bad-1.26.10.tar.xz) = 7790752
|
||||
SHA256 (gst-plugins-ugly-1.26.10.tar.xz) = b2c648ef62cbf03cdc215f55dca01e2e8372983d8c88de3fa03671ddf08d7d14
|
||||
SIZE (gst-plugins-ugly-1.26.10.tar.xz) = 236668
|
||||
SHA256 (gst-plugins-good-1.26.10.tar.xz) = 7beacb5daba3c6751ebc1c85017d9b1d6de64e24798125932c73c8b1dbeb3bc9
|
||||
SIZE (gst-plugins-good-1.26.10.tar.xz) = 3011196
|
||||
TIMESTAMP = 1770534643
|
||||
SHA256 (gst-plugins-base-1.28.0.tar.xz) = eace79d63bd2edeb2048777ea9f432d8b6e7336e656cbc20da450f6235758b31
|
||||
SIZE (gst-plugins-base-1.28.0.tar.xz) = 2496900
|
||||
SHA256 (gst-plugins-bad-1.28.0.tar.xz) = 32d825041e5775fc9bf9e8c38e3a5c46c1441eee67f8112572450a9c23c835f0
|
||||
SIZE (gst-plugins-bad-1.28.0.tar.xz) = 7943256
|
||||
SHA256 (gst-plugins-ugly-1.28.0.tar.xz) = 743f28b93c941e0af385ab193a2150f9f79bc6269adc639f6475d984794c217c
|
||||
SIZE (gst-plugins-ugly-1.28.0.tar.xz) = 212400
|
||||
SHA256 (gst-plugins-good-1.28.0.tar.xz) = d97700f346fdf9ef5461c035e23ed1ce916ca7a31d6ddad987f774774361db77
|
||||
SIZE (gst-plugins-good-1.28.0.tar.xz) = 5947824
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- ext/cdparanoia/gstcdparanoiasrc.c.orig 2024-08-21 11:25:15 UTC
|
||||
--- ext/cdparanoia/gstcdparanoiasrc.c.orig 2026-01-27 17:02:33 UTC
|
||||
+++ ext/cdparanoia/gstcdparanoiasrc.c
|
||||
@@ -259,6 +259,7 @@ gst_cd_paranoia_src_open (GstAudioCdSrc * audiocdsrc,
|
||||
@@ -262,6 +262,7 @@ gst_cd_paranoia_src_open (GstAudioCdSrc * audiocdsrc,
|
||||
GST_INFO_OBJECT (src, "search overlap set to %u", src->search_overlap);
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
cache_size = src->cache_size;
|
||||
if (cache_size == -1) {
|
||||
/* if paranoia mode is low (the default), assume we're doing playback */
|
||||
@@ -269,6 +270,7 @@ gst_cd_paranoia_src_open (GstAudioCdSrc * audiocdsrc,
|
||||
@@ -272,6 +273,7 @@ gst_cd_paranoia_src_open (GstAudioCdSrc * audiocdsrc,
|
||||
}
|
||||
paranoia_cachemodel_size (src->p, cache_size);
|
||||
GST_INFO_OBJECT (src, "set cachemodel size to %u", cache_size);
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
--- gst-libs/gst/allocators/meson.build.orig 2025-03-11 20:14:44 UTC
|
||||
--- gst-libs/gst/allocators/meson.build.orig 2026-01-27 17:02:33 UTC
|
||||
+++ gst-libs/gst/allocators/meson.build
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('allocators').enabled()
|
||||
gst_allocators_headers = files([
|
||||
'allocators.h',
|
||||
'allocators-prelude.h',
|
||||
@@ -94,3 +95,4 @@ meson.override_dependency('gstreamer-allocators-1.0',
|
||||
@@ -102,3 +103,4 @@ meson.override_dependency('gstreamer-allocators-1.0',
|
||||
sources : allocators_gen_sources)
|
||||
|
||||
meson.override_dependency('gstreamer-allocators-1.0', allocators_dep)
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
--- gst-libs/gst/audio/meson.build.orig 2025-03-11 20:14:44 UTC
|
||||
--- gst-libs/gst/audio/meson.build.orig 2026-01-27 17:02:33 UTC
|
||||
+++ gst-libs/gst/audio/meson.build
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('audio').enabled()
|
||||
audio_src = files([
|
||||
'audio.c',
|
||||
'audio-buffer.c',
|
||||
@@ -203,3 +204,4 @@ meson.override_dependency(pkg_name, audio_dep)
|
||||
@@ -202,3 +203,4 @@ meson.override_dependency(pkg_name, audio_dep)
|
||||
sources : audio_gen_sources)
|
||||
|
||||
meson.override_dependency(pkg_name, audio_dep)
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
--- gst-libs/gst/video/meson.build.orig 2025-03-11 20:14:44 UTC
|
||||
--- gst-libs/gst/video/meson.build.orig 2026-01-27 17:02:33 UTC
|
||||
+++ gst-libs/gst/video/meson.build
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('video').enabled()
|
||||
video_sources = files([
|
||||
'colorbalance.c',
|
||||
'colorbalancechannel.c',
|
||||
@@ -195,3 +196,4 @@ meson.override_dependency(pkg_name, video_dep)
|
||||
@@ -196,3 +197,4 @@ meson.override_dependency(pkg_name, video_dep)
|
||||
sources : video_gen_sources)
|
||||
|
||||
meson.override_dependency(pkg_name, video_dep)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
--- meson.build.orig 2025-12-25 14:44:26 UTC
|
||||
--- meson.build.orig 2026-01-27 17:02:33 UTC
|
||||
+++ meson.build
|
||||
@@ -17,6 +17,8 @@ gst_version_is_dev = gst_version_minor % 2 == 1 and gs
|
||||
gst_version_is_stable = gst_version_minor.is_even()
|
||||
@@ -9,7 +9,7 @@
|
||||
host_system = host_machine.system()
|
||||
|
||||
have_cxx = add_languages('cpp', native: false, required: false)
|
||||
@@ -301,8 +303,10 @@ core_conf.set_quoted('DEFAULT_VIDEOSINK', 'autovideosi
|
||||
@@ -302,8 +304,10 @@ core_conf.set_quoted('DEFAULT_VIDEOSINK', 'autovideosi
|
||||
|
||||
# FIXME: These should be configure options
|
||||
core_conf.set_quoted('DEFAULT_VIDEOSINK', 'autovideosink')
|
||||
@@ -21,7 +21,7 @@
|
||||
# Set whether the audioresampling method should be detected at runtime
|
||||
core_conf.set('AUDIORESAMPLE_FORMAT_' + get_option('audioresample_format').to_upper(), true)
|
||||
|
||||
@@ -530,6 +534,7 @@ pkgconfig_plugins_base_libs_variables = [
|
||||
@@ -557,6 +561,7 @@ pkgconfig_plugins_base_libs_variables = [
|
||||
'libraries=' + ' '.join(base_libraries),
|
||||
]
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
pkgconfig.generate(
|
||||
libraries : [gst_dep],
|
||||
variables : pkgconfig_variables + pkgconfig_plugins_base_libs_variables,
|
||||
@@ -543,6 +548,7 @@ run_command(meson_pkg_config_file_fixup_script,
|
||||
@@ -570,6 +575,7 @@ run_command(meson_pkg_config_file_fixup_script,
|
||||
run_command(meson_pkg_config_file_fixup_script,
|
||||
'gstreamer-plugins-base-1.0', 'libraries',
|
||||
check: true)
|
||||
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
--- meson_options.txt.orig 2022-09-06 20:35:43 UTC
|
||||
+++ meson_options.txt
|
||||
--- meson.options.orig 2026-01-27 17:02:33 UTC
|
||||
+++ meson.options
|
||||
@@ -1,9 +1,27 @@
|
||||
+option('tag', type : 'feature', value : 'auto', description : 'tag integration library and tag plugin')
|
||||
+option('pkgconfig', type : 'feature', value : 'auto', description : 'pkgconfig integration library and pkgconfig plugin')
|
||||
@@ -8,6 +8,7 @@ include/gstreamer-%%VERSION%%/gst/allocators/gstdrmdumb.h
|
||||
include/gstreamer-%%VERSION%%/gst/allocators/gstfdmemory.h
|
||||
include/gstreamer-%%VERSION%%/gst/allocators/gstphysmemory.h
|
||||
include/gstreamer-%%VERSION%%/gst/allocators/gstshmallocator.h
|
||||
include/gstreamer-%%VERSION%%/gst/allocators/gstudmabufallocator.h
|
||||
include/gstreamer-%%VERSION%%/gst/app/app-enumtypes.h
|
||||
include/gstreamer-%%VERSION%%/gst/app/app-prelude.h
|
||||
include/gstreamer-%%VERSION%%/gst/app/app.h
|
||||
@@ -105,6 +106,7 @@ include/gstreamer-%%VERSION%%/gst/video/gstvideoaffinetransformationmeta.h
|
||||
include/gstreamer-%%VERSION%%/gst/video/gstvideoaggregator.h
|
||||
include/gstreamer-%%VERSION%%/gst/video/gstvideocodecalphameta.h
|
||||
include/gstreamer-%%VERSION%%/gst/video/gstvideodecoder.h
|
||||
include/gstreamer-%%VERSION%%/gst/video/gstvideodmabufpool.h
|
||||
include/gstreamer-%%VERSION%%/gst/video/gstvideoencoder.h
|
||||
include/gstreamer-%%VERSION%%/gst/video/gstvideofilter.h
|
||||
include/gstreamer-%%VERSION%%/gst/video/gstvideometa.h
|
||||
@@ -225,6 +227,7 @@ share/gir-%%VERSION%%/GstTag-%%VERSION%%.gir
|
||||
share/gir-%%VERSION%%/GstVideo-%%VERSION%%.gir
|
||||
share/gst-plugins-base/%%VERSION%%/license-translations.dict
|
||||
share/locale/af/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
|
||||
share/locale/ar/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
|
||||
share/locale/az/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
|
||||
share/locale/bg/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
|
||||
share/locale/ca/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1767505491
|
||||
SHA256 (gst-rtsp-server-1.26.10.tar.xz) = 4476cda6912b6a92179d6004d2df821e253afdf7c916ebaea5fad9bd082f5604
|
||||
SIZE (gst-rtsp-server-1.26.10.tar.xz) = 294032
|
||||
TIMESTAMP = 1770533951
|
||||
SHA256 (gst-rtsp-server-1.28.0.tar.xz) = 5ed0938ea0fc1df2709cc939245d93294f09b2d7220e19f7fcdb306ce2b6cee5
|
||||
SIZE (gst-rtsp-server-1.28.0.tar.xz) = 269900
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= gstreamer1-vaapi
|
||||
PORTVERSION= ${_GST_VERSION}
|
||||
PORTVERSION= ${gst-vaapi_VERSION}
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer-vaapi/
|
||||
DISTNAME= gstreamer-vaapi-${PORTVERSION}
|
||||
@@ -10,6 +10,9 @@ WWW= https://github.com/GStreamer/gstreamer-vaapi
|
||||
|
||||
LICENSE= LGPL21
|
||||
|
||||
DEPRECATED= Project discontinued
|
||||
EXPIRATION_DATE= 2026-03-31
|
||||
|
||||
LIB_DEPENDS= libva.so:multimedia/libva
|
||||
|
||||
USES= bison compiler:c11 gettext-runtime gl gnome gstreamer libtool \
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
Workaround for an incompatibility bug in our libudev-devd.
|
||||
See https://github.com/FreeBSDDesktop/libudev-devd/issues/19
|
||||
|
||||
--- gst-libs/gst/vaapi/gstvaapidisplay_drm.c.orig 2019-12-02 20:09:01 UTC
|
||||
--- gst-libs/gst/vaapi/gstvaapidisplay_drm.c.orig 2025-12-25 14:44:26 UTC
|
||||
+++ gst-libs/gst/vaapi/gstvaapidisplay_drm.c
|
||||
@@ -108,6 +108,7 @@ get_default_device_path (GstVaapiDisplay * display)
|
||||
@@ -118,6 +118,7 @@ get_default_device_path (GstVaapiDisplay * display)
|
||||
udev_list_entry_foreach (l, udev_enumerate_get_list_entry (e)) {
|
||||
syspath = udev_list_entry_get_name (l);
|
||||
device = udev_device_new_from_syspath (udev, syspath);
|
||||
@@ -11,7 +11,7 @@ See https://github.com/FreeBSDDesktop/libudev-devd/issues/19
|
||||
parent = udev_device_get_parent (device);
|
||||
|
||||
for (i = 0; allowed_subsystems[i] != NULL; i++)
|
||||
@@ -119,7 +120,7 @@ get_default_device_path (GstVaapiDisplay * display)
|
||||
@@ -129,7 +130,7 @@ get_default_device_path (GstVaapiDisplay * display)
|
||||
udev_device_unref (device);
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
Adaptation for GStreamer 1.28.0
|
||||
|
||||
--- gst/vaapi/gstvaapivideobufferpool.h.orig 2025-12-25 14:44:26 UTC
|
||||
+++ gst/vaapi/gstvaapivideobufferpool.h
|
||||
@@ -23,7 +23,7 @@
|
||||
#ifndef GST_VAAPI_VIDEO_BUFFER_POOL_H
|
||||
#define GST_VAAPI_VIDEO_BUFFER_POOL_H
|
||||
|
||||
-#include <gst/video/gstvideopool.h>
|
||||
+#include <gst/video/video.h>
|
||||
#include <gst/vaapi/gstvaapidisplay.h>
|
||||
#include <gst/vaapi/gstvaapisurfaceproxy.h>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
PORTNAME= gstreamer
|
||||
PORTVERSION= ${_GST_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer/
|
||||
PKGNAMESUFFIX= 1
|
||||
@@ -64,7 +63,7 @@ MESON_ARGS+= -D ptp-helper=disabled
|
||||
# Custom target to update distinfo for all gstreamer1 ports under control of
|
||||
# _GST1_VERSION set in Mk/Uses/gstreamer.mk
|
||||
makesum-all: makesum
|
||||
.for p in editing-services libav rtsp-server vaapi
|
||||
.for p in editing-services libav rtsp-server
|
||||
@${MAKE} -C ${.CURDIR:H:H}/multimedia/gstreamer1-${p} makesum
|
||||
.endfor
|
||||
@${MAKE} -C ${.CURDIR:H:H}/devel/gstreamer1-devtools makesum
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1767505485
|
||||
SHA256 (gstreamer-1.26.10.tar.xz) = d7f20bec75edeb8677662926c33e987da64a42616c24fc3353b9ad44ed750cd6
|
||||
SIZE (gstreamer-1.26.10.tar.xz) = 1896668
|
||||
TIMESTAMP = 1770533945
|
||||
SHA256 (gstreamer-1.28.0.tar.xz) = 6c8676bc39a2b41084fd4b21d2c37985c69ac979c03ce59575db945a3a623afd
|
||||
SIZE (gstreamer-1.28.0.tar.xz) = 1904736
|
||||
|
||||
@@ -57,6 +57,7 @@ include/gstreamer-%%VERSION%%/gst/gstconfig.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstcontext.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstcontrolbinding.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstcontrolsource.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstcpuid.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstdatetime.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstdebugutils.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstdevice.h
|
||||
@@ -79,6 +80,7 @@ include/gstreamer-%%VERSION%%/gst/gstmacros.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstmemory.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstmessage.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstmeta.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstmetafactory.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstminiobject.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstobject.h
|
||||
include/gstreamer-%%VERSION%%/gst/gstpad.h
|
||||
@@ -173,6 +175,7 @@ share/gir-%%VERSION%%/GstCheck-%%VERSION%%.gir
|
||||
share/gir-%%VERSION%%/GstController-%%VERSION%%.gir
|
||||
share/gir-%%VERSION%%/GstNet-%%VERSION%%.gir
|
||||
%%NLS%%share/locale/af/LC_MESSAGES/gstreamer-%%VERSION%%.mo
|
||||
%%NLS%%share/locale/ar/LC_MESSAGES/gstreamer-%%VERSION%%.mo
|
||||
%%NLS%%share/locale/ast/LC_MESSAGES/gstreamer-%%VERSION%%.mo
|
||||
%%NLS%%share/locale/az/LC_MESSAGES/gstreamer-%%VERSION%%.mo
|
||||
%%NLS%%share/locale/be/LC_MESSAGES/gstreamer-%%VERSION%%.mo
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1767505509
|
||||
SHA256 (gst-python-1.26.10.tar.xz) = 6fd89a8e8b0cb8455f40794e4cdfc5993bdedb07ea660dac54ba88e294319805
|
||||
SIZE (gst-python-1.26.10.tar.xz) = 138852
|
||||
TIMESTAMP = 1770534645
|
||||
SHA256 (gst-python-1.28.0.tar.xz) = 9eba882a413cf06bf0575e635f73c0a2d01f3abdf76e18f804a90f3ff6a0aa2d
|
||||
SIZE (gst-python-1.28.0.tar.xz) = 122004
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
lib/gstreamer-1.0/libgstpython.so
|
||||
lib/gstreamer-1.0/python/gesotioformatter.py
|
||||
%%PYTHON_SITELIBDIR%%/gi/overrides/Gst.py
|
||||
%%PYTHON_SITELIBDIR%%/gi/overrides/GstAnalytics.py
|
||||
%%PYTHON_SITELIBDIR%%/gi/overrides/GstApp.py
|
||||
|
||||
Reference in New Issue
Block a user