head	1.28;
access;
symbols
	pkgsrc-2026Q1:1.28.0.2
	pkgsrc-2026Q1-base:1.28
	pkgsrc-2025Q4:1.25.0.2
	pkgsrc-2025Q4-base:1.25
	pkgsrc-2025Q3:1.22.0.2
	pkgsrc-2025Q3-base:1.22
	pkgsrc-2025Q2:1.21.0.2
	pkgsrc-2025Q2-base:1.21
	pkgsrc-2025Q1:1.19.0.4
	pkgsrc-2025Q1-base:1.19
	pkgsrc-2024Q4:1.19.0.2
	pkgsrc-2024Q4-base:1.19
	pkgsrc-2024Q3:1.14.0.4
	pkgsrc-2024Q3-base:1.14
	pkgsrc-2024Q2:1.14.0.2
	pkgsrc-2024Q2-base:1.14
	pkgsrc-2024Q1:1.11.0.4
	pkgsrc-2024Q1-base:1.11
	pkgsrc-2023Q4:1.11.0.2
	pkgsrc-2023Q4-base:1.11
	pkgsrc-2023Q3:1.8.0.4
	pkgsrc-2023Q3-base:1.8
	pkgsrc-2023Q2:1.8.0.2
	pkgsrc-2023Q2-base:1.8
	pkgsrc-2023Q1:1.6.0.4
	pkgsrc-2023Q1-base:1.6
	pkgsrc-2022Q4:1.6.0.2
	pkgsrc-2022Q4-base:1.6
	pkgsrc-2022Q3:1.3.0.4
	pkgsrc-2022Q3-base:1.3
	pkgsrc-2022Q2:1.3.0.2
	pkgsrc-2022Q2-base:1.3
	pkgsrc-2022Q1:1.2.0.4
	pkgsrc-2022Q1-base:1.2
	pkgsrc-2021Q4:1.2.0.2
	pkgsrc-2021Q4-base:1.2;
locks; strict;
comment	@# @;


1.28
date	2026.02.13.18.50.21;	author wiz;	state Exp;
branches;
next	1.27;
commitid	LcfJ2sKRz8OYnfuG;

1.27
date	2026.02.06.10.04.14;	author wiz;	state Exp;
branches;
next	1.26;
commitid	MwQEYCXeWSFvIitG;

1.26
date	2026.01.07.08.45.51;	author wiz;	state Exp;
branches;
next	1.25;
commitid	1wQ3ICD8eebefrpG;

1.25
date	2025.10.30.15.35.39;	author adam;	state Exp;
branches;
next	1.24;
commitid	vEO1wIfRcVEBJBgG;

1.24
date	2025.10.23.20.35.45;	author wiz;	state Exp;
branches;
next	1.23;
commitid	1V2hBZn9ypXaCJfG;

1.23
date	2025.10.05.19.25.40;	author js;	state Exp;
branches;
next	1.22;
commitid	U70EDQkwOmfbOpdG;

1.22
date	2025.07.14.16.05.49;	author wiz;	state Exp;
branches;
next	1.21;
commitid	QETo7LNJ5zAUmJ2G;

1.21
date	2025.04.19.07.57.29;	author wiz;	state Exp;
branches;
next	1.20;
commitid	8J0gu7BGAw8XqDRF;

1.20
date	2025.04.17.21.49.45;	author wiz;	state Exp;
branches;
next	1.19;
commitid	xcIXAVA292fk6sRF;

1.19
date	2024.12.05.09.50.20;	author adam;	state Exp;
branches;
next	1.18;
commitid	5GZHs6Rs6ZhWoiAF;

1.18
date	2024.11.14.22.18.41;	author wiz;	state Exp;
branches;
next	1.17;
commitid	JmuDYqwL4erbdFxF;

1.17
date	2024.11.05.20.58.38;	author adam;	state Exp;
branches;
next	1.16;
commitid	9OBflanOaKbR3vwF;

1.16
date	2024.11.01.12.51.27;	author wiz;	state Exp;
branches;
next	1.15;
commitid	QB4Wk02mZPuBuWvF;

1.15
date	2024.11.01.00.50.40;	author wiz;	state Exp;
branches;
next	1.14;
commitid	QT27BdVP362gvSvF;

1.14
date	2024.06.04.15.09.51;	author adam;	state Exp;
branches;
next	1.13;
commitid	DwuUCdmZVa885GcF;

1.13
date	2024.05.29.16.31.21;	author adam;	state Exp;
branches;
next	1.12;
commitid	n8aFyEjEVZA0JUbF;

1.12
date	2024.05.16.06.14.33;	author wiz;	state Exp;
branches;
next	1.11;
commitid	kYKPUni8AkogJbaF;

1.11
date	2023.11.16.09.22.49;	author wiz;	state Exp;
branches;
next	1.10;
commitid	rXroMHOJJtmrCOME;

1.10
date	2023.11.08.13.18.06;	author wiz;	state Exp;
branches;
next	1.9;
commitid	PsuHTklAIsF4bOLE;

1.9
date	2023.10.24.22.08.11;	author wiz;	state Exp;
branches;
next	1.8;
commitid	MTsrqKm6aGrQAVJE;

1.8
date	2023.04.29.07.12.13;	author wiz;	state Exp;
branches;
next	1.7;
commitid	iLvnB522SPGtmYmE;

1.7
date	2023.04.19.08.09.06;	author adam;	state Exp;
branches;
next	1.6;
commitid	B8gCWhWtMX9vZGlE;

1.6
date	2022.12.16.21.08.10;	author adam;	state Exp;
branches;
next	1.5;
commitid	dzcmzm8JvWQ8iP5E;

1.5
date	2022.11.23.16.19.20;	author adam;	state Exp;
branches;
next	1.4;
commitid	ju2K3LUYlTJKqQ2E;

1.4
date	2022.10.26.10.31.12;	author wiz;	state Exp;
branches;
next	1.3;
commitid	PVFjlIYUKslkpdZD;

1.3
date	2022.04.18.12.36.05;	author nia;	state Exp;
branches;
next	1.2;
commitid	D8FVt2OaMpiKeGAD;

1.2
date	2021.12.08.16.03.13;	author adam;	state Exp;
branches;
next	1.1;
commitid	2PyWjHx5T8rqARjD;

1.1
date	2021.11.15.22.03.06;	author wiz;	state Exp;
branches;
next	;
commitid	UbIBeGK5cJ2qkWgD;


desc
@@


1.28
log
@gstreamer: update to 1.28.0

Highlights

    AMD HIP plugin and integration helper library
    Vulkan Video AV1 and VP9 decoding, H.264 encoding, and 10-bit support for H.265 decoder
    waylandsink: Parse and set the HDR10 metadata and other color management improvements
    Audio source separation element based on demucs in Rust
    Analytics combiner and splitter elements plus batch meta to batch buffers from one or more streams
    LiteRT inference element; move modelinfo to analytics lib; add script to help with modelinfo generation and upgrade
    Add general classifier tensor-decoder, facedetector, and more analytics convenience API
    New tensordecodebin element to auto-plug compatible tensor decoders based on their caps and many other additions and improvements
    Add a burn-based YOLOX inference element and a YOLOX tensor decoder in Rust
    applemedia: VideoToolbox VP9 and AV1 hardware-accelerated decoding support, and 10-bit HEVC encoding
    Add new GIF decoder element in Rust with looping support
    input-selector: implements a two-phase sinkpad switch now to avoid races when switching input pads
    The inter wormhole sink and source elements gained a way to forward upstream events to the producer as well as new fine-tuning properties
    webrtcsink: add renegotiation support and support for va hardware encoders
    webrtc WHEP client and server signaller
    New ST-2038 ancillary data combiner and extractor elements
    fallbacksrc gained support for encoded streams
    flv: enhanced rtmp H.265 video support, and support for multitrack audio
    glupload: Implement udmabuf uploader to share buffers between software decoders/sources and GPUs, display engines (wayland), and other dma devices
    video: Add crop, scale, rotate, flip, shear and more GstMeta transformation
    New task pool GstContext to share a thread pool amongst elements for better resource management and performance, especially for video conversion and compositing
    New Deepgram speech-to-text transcription plugin and many other translation and transcription improvements
    Speech synthesizers: expose new "compress" overflow mode that can speed up audio while preserving pitch
    ElevenLabs voice cloning element and support for Speechmatics speaker identification API
    textaccumulate: new element for speech synthesis or translation preprocessing
    New vmaf element to calculate perceptual video quality assessment scores using Netflix's VMAF framework
    decodebin3: expose KLV, ID3 PES and ST-2038 ancillary data streams with new metadata GstStream type
    New MPEG-H audio decoding plugin plus MP4 demuxing support
    LCEVC: Add autoplugging decoding support for LCEVC H265 and H266 video streams and LCEVC H.265 and H.266 encoders
    RTP "robust MPEG audio", raw audio (L8, L16, L24), and SMPTE ST291 ancillary metadata payloaders/depayloaders in Rust
    Add a Rust-based icecastsink element with AAC support
    The Windows IPC plugin gained support for passing generic data in addition to raw audio/video, and various properties
    New D3D12 interlace and overlay compositor elements, plus many other D3D12 improvements
    Blackmagic Decklink elements gained support for capturing and outputting all types of VANC via GstAncillaryMeta
    GstLogContext API to reduce log spam in several components and GST_DEBUG_ONCE (etc) convenience macros to log things only once
    hlssink3, hlscmafsink: Support the use of a single media file, plus I-frame only playlist support
    Webkit: New wpe2 plugin making use of the "WPE Platform API"
    MPEG-TS demuxer can now disable skew corrections
    New Qt6 QML render source element
    qml6gloverlay: support directly passing a QQuickItem for QML the render tree
    unifxfdsink: Add a property to allow copying to make sink usable with more upstream elements
    dots-viewer: Improve dot file generation and interactivity
    Python bindings: more syntactic sugar, analytics API improvements and type annotations
    cerbero: add support for Python wheel packaging, Windows ARM64, new iOS xcframework, Gtk4 on macOS and Windows, and more plugins
    Smaller binary sizes of Rust plugins in Windows and Android binary packages
    Peel: New C++ bindings for GStreamer
    Lots of new plugins, features, performance improvements and bug fixes
    Countless bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
@
text
@# $NetBSD: Makefile,v 1.27 2026/02/06 10:04:14 wiz Exp $

PKGNAME=	${DISTNAME:S/plugins/plugins1/:S/-bad/-ladspa/}
CATEGORIES=	audio gnome

COMMENT=	Open source multimedia framework - LADSPA support plugin

GST_EXT_BUILD=	# defined
GST_PLUGINS+=	ladspa

.include "../../multimedia/gst-plugins1-bad/Makefile.common"
.include "../../audio/ladspa/buildlink3.mk"
.include "../../textproc/liblrdf/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.27
log
@*: recursive bump for nettle 4.0 shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2026/01/07 08:45:51 wiz Exp $
a3 1
PKGREVISION=	2
@


1.26
log
@*: recursive bump for icu 78.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2025/10/30 15:35:39 adam Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.25
log
@gstreamer1: updated to 1.26.7

GStreamer 1.26.7 stable bug fix releas

Highlighted bugfixes:

cea608overlay: improve handling of non-system memory
cuda: Fix runtime kernel compile with CUDA 13.0
d3d12: Fix crop meta support in converter and passthrough handling in deinterlacer
fallbacksrc: source handling improvements; no-more-pads signal for streams-unaware parents
inter: add properties to fine tune the inner elements
qtdemux: surround sound channel layout handling fixes and performance improvements for GoPro videos
rtp: Add linear audio (L8, L16, L24) RTP payloaders / depayloaders
rtspsrc: Send RTSP keepalives in TCP/interleaved modes
rtpamrpay2: frame quality indicator flag related fixes
rtpbasepay2: reuse last PTS when possible, to work around problems with NVIDIA Jetson AV1 encoder
mpegtsmux, tsdemux: Opus audio handling fixes
threadshare: latency related improvements and many other fixes
matroskamux, tsmux, flvmux, cea608mux: Best pad determination fixes at EOS
unixfd: support buffers with a big payload
videorate unknown buffer duration assertion failure with variable framerates
editing services: Make GESTimeline respect `SELECT_ELEMENT_TRACK` signal discard decision; memory leak fixes
gobject-introspection annotation fixes
cerbero: Update meson to 1.9.0 to enable Xcode 26 compatibility
Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2025/10/23 20:35:45 wiz Exp $
d4 1
@


1.24
log
@*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2025/10/05 19:25:40 js Exp $
a3 1
PKGREVISION=	2
@


1.23
log
@*: rev bump for curl
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2025/07/14 16:05:49 wiz Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.22
log
@gstreamer: update to 1.26.3

1.26.1 to 1.26.3 are bugfix releases.

1.26 release highlights:

    H.266 Versatile Video Coding (VVC) codec support
    Low Complexity Enhancement Video Coding (LCEVC) support
    Closed captions: H.264/H.265 extractor/inserter, cea708overlay, cea708mux, tttocea708 and more
    New hlscmafsink, hlssink3, and hlsmultivariantsink; HLS/DASH client and dashsink improvements
    New AWS and Speechmatics transcription, translation and TTS services elements, plus translationbin
    Splitmux lazy loading and dynamic fragment addition support
    Matroska: H.266 video and rotation tag support, defined latency muxing
    MPEG-TS: support for H.266, JPEG XS, AV1, VP9 codecs and SMPTE ST-2038 and ID3 meta; mpegtslivesrc
    ISO MP4: support for H.266, Hap, Lagarith lossless codecs; raw video support; rotation tags
    SMPTE 2038 ancillary data streams support
    JPEG XS image codec support
    Analytics: New TensorMeta; N-to-N relationships; Mtd to carry segmentation masks
    ONVIF metadata extractor and conversion to/from relation metas
    New originalbuffer element that can restore buffers again after transformation steps for analytics
    Improved Python bindings for analytics API
    Lots of Vulkan integration and Vulkan Video decoder/encoder improvements
    OpenGL integration improvements, esp. in glcolorconvert, gldownload, glupload
    Qt5/Qt6 QML GL sinks now support direct DMABuf import from hardware decoders
    CUDA: New compositor, Jetson NVMM memory support, stream-ordered allocator
    NVCODEC AV1 video encoder element, and nvdsdewarp
    New Direct3D12 integration support library
    New d3d12swapchainsink and d3d12deinterlace elements and D3D12 sink/source for zero-copy IPC
    Decklink HDR support (PQ + HLG) and frame scheduling enhancements
    AJA capture source clock handling and signal loss recovery improvements
    RTP and RTSP: New rtpbin sync modes, client-side MIKEY support in rtspsrc
    New Rust rtpbin2, rtprecv, rtpsend, and many new Rust RTP payloaders and depayloaders
    webrtcbin support for basic rollbacks and other improvements
    webrtcsink: support for more encoders, SDP munging, and a built-in web/signalling server
    webrtcsrc/sink: support for uncompressed audio/video and NTP & PTP clock signalling and synchronization
    rtmp2: server authentication improvements incl. Limelight CDN (llnw) authentication
    New Microsoft WebView2 based web browser source element
    The GTK3 plugin has gained support for OpenGL/WGL on Windows
    Many GTK4 paintable sink improvements
    GstPlay: id-based stream selection and message API improvements
    Real-time pipeline visualization in a browser using a new dots tracer and viewer
    New tracers for tracking memory usage, pad push timings, and buffer flow as pcap files
    VA hardware-acclerated H.266/VVC decoder, VP8 and JPEG encoders, VP9/VP8 alpha decodebins
    Video4Linux2 elements support DMA_DRM caps negotiation now
    V4L2 stateless decoders implement inter-frame resolution changes for AV1 and VP9
    Editing services: support for reverse playback and audio channel reordering
    New QUIC-based elements for working with raw QUIC streams, RTP-over-QUIC (RoQ) and WebTransport
    Apple AAC audio encoder and multi-channel support for the Apple audio decoders
    cerbero: Python bindings and introspection support; improved Windows installer based on WiX5
    Lots of new plugins, features, performance improvements and bug fixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2025/04/19 07:57:29 wiz Exp $
d4 1
@


1.21
log
@*: recursive bump for default Kerberos implementation switch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2025/04/17 21:49:45 wiz Exp $
a3 1
PKGREVISION=	2
@


1.20
log
@*: recursive bump for icu 77 and libxml2 2.14
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2024/12/05 09:50:20 adam Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.19
log
@gstreamer1: updated to 1.24.10

GStreamer 1.24.10 stable bug fix release

More than 40 security fixes across a wide range of elements following an audit by the GitHub Security Lab, including the MP4, Matroska, Ogg and WAV demuxers, subtitle parsers, image decoders, audio decoders and the id3v2 tag parser
avviddec: Fix regression that could trigger assertions about width/height mismatches
appsink and appsrc fixes
closed caption handling fixes
decodebin3 and urisourcebin fixes
glupload: dmabuf: Fix emulated tiled import
level: fix LevelMeta values outside of the stated range
mpegtsmux, flvmux: fix potential busy looping with high cpu usage in live mode
pipeline dot file graph generation improvements
qt(6): fix criticals with multiple qml(6)gl{src,sink}
rtspsrc: Optionally timestamp RTP packets with their receive times in TCP/HTTP mode to enable clock drift handling
splitmuxsrc: reduce number of file descriptors used
systemclock: locking order fixes
v4l2: fix possible v4l2videodec deadlock on shutdown; 8-bit bayer format fixes
x265: Fix build with libx265 version >= 4.1 after masteringDisplayColorVolume API change
macOS: fix rendering artifacts in retina displays, plus ptp clock fixes
cargo: Default to thin lto for the release profile (for faster builds with lower memory requirements)
Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
Translation updates
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2024/11/14 22:18:41 wiz Exp $
d4 1
@


1.18
log
@*: recursive bump for icu 76 shlib major version bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2024/11/05 20:58:38 adam Exp $
a3 1
PKGREVISION=	1
@


1.17
log
@gstreamer1: updated to 1.24.9

GStreamer 1.24.9 stable bug fix release

gst-rtsp-server security fix
GstAggregator start time selection and latency query fixes for force-live mode
audioconvert: fix dynamic handling of mix matrix, and accept custom upstream event for setting one
encodebin: fix parser selection for encoders that support multiple codecs
flvmux improvments for pipelines where timestamps don't start at 0
glcontext: egl: Unrestrict the support base DRM formats
kms: Add IMX-DCSS auto-detection in sink and fix stride with planar formats in allocator
macOS main application event loop fixes
mpegtsdemux: Handle PTS/DTS wraparound with ignore-pcr=true
playbin3, decodebin3, parsebin, urisourcebin: fix races, and improve stability and stream-collection handling
rtpmanager: fix early RTCP SR generation for sparse streams like metadata
qml6glsrc: Reduce capture delay
qtdemux: fix parsing of rotation matrix with 180 degree rotation
rtpav1depay: added wait-for-keyframe and request-keyframe properties
srt: make work with newer libsrt versions and don't re-connect on authentication failure
v4l2 fixes and improvement
webrtcsink, webrtcbin and whepsrc fixes
cerbero: fix Python 3.13 compatibility, g-i with newer setuptools, bootstrap on Arch Linux; iOS build fixes
Ship qroverlay plugin in binary packages
Various bug fixes, memory leak fixes, and other stability and reliability improvements
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2024/11/01 12:51:27 wiz Exp $
d4 1
@


1.16
log
@*: revbump for icu downgrade
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2024/11/01 00:50:40 wiz Exp $
a3 1
PKGREVISION=	2
@


1.15
log
@*: recursive bump for icu 76.1 shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2024/06/04 15:09:51 adam Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.14
log
@gstreamer1: updated to 1.24.4

GStreamer 1.24.4 stable bug fix release

Highlighted bugfixes:

audioconvert: support more than 64 audio channels
avvidec: fix dropped frames when doing multi-threaded decoding of I-frame codecs such as DV Video
mpegtsmux: Correctly time out in live pipelines, esp. for sparse streams like KLV and DVB subtitles
vtdec deadlock fixes on shutdown and format/resolution changes (as might happen with e.g. HLS/DASH)
fmp4mux, isomp4mux: Add support for adding AV1 header OBUs into the MP4 headers, and add language from tags
gtk4paintablesink improvements: fullscreen mode and gst-play-1.0 support
webrtcsink: add support for insecure TLS and improve error handling and VP9 handling
vah264enc, vah265enc: timestamp handling fixes; generate IDR frames on force-keyunit-requests, not I frames
v4l2codecs: decoder: Reorder caps to prefer `DMA_DRM` ones, fixes issues with playbin3
Visualizer plugins fixes
Avoid using private APIs on iOS
various bug fixes, memory leak fixes, and other stability and reliability improvements
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2024/05/29 16:31:21 adam Exp $
d4 1
@


1.13
log
@revbump after icu and protobuf updates
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2024/05/16 06:14:33 wiz Exp $
a3 1
PKGREVISION=	2
@


1.12
log
@*: recursive bump for gnutls p11-kit option

(existing installations need the bl3.mk included, but it's now only
optionally included)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2023/11/16 09:22:49 wiz Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.11
log
@gstreamer*: update to 1.22.6

1.22.6

 Highlighted bugfixes:

    Security fixes for the MXF demuxer and H.265 video parser
    Fix latency regression in H.264 hardware decoder base class
    androidmedia: fix HEVC codec profile registration and fix coded_data handling
    decodebin3: fix switching from a raw stream to an encoded stream
    gst-inspect: prettier and more correct signal and action signals printing
    rtmp2: Allow NULL flash version, omitting the field, for better RTMP server compatibility
    rtspsrc: better compatibility with buggy RTSP servers that don't set a clock-rate
    rtpjitterbuffer: fix integer overflow that led to more packets being declared lost than have been lost
    v4l2: fix video encoding regression on RPi and fix support for left and top padding
    waylandsink: Crop surfaces to their display width height
    cerbero: Recognise Manjaro; add Rust support for MSVC ARM64; cmake detection fixes
    various bug fixes, memory leak fixes, and other stability and reliability improvements

1.22.5

 Highlighted bugfixes:

    Security fixes for the RealMedia demuxer
    vaapi decoders, postproc: Disable DMAbuf from caps negotiation to fix garbled video in some cases
    decodebin3, playbin3, parsebin fixes, especially for stream reconfiguration
    hlsdemux2: fix early seeking; don't pass referer when updating playlists; webvtt fixes
    gtk: Fix critical caused by pointer movement when stream is getting ready
    qt6: Set sampler filtering method, fixes bad quality with qml6glsink and gstqt6d3d11
    v4l2src: handle resolution change when buffers are copied
    videoflip: update orientation tag in auto mode
    video timecode: Add support for framerates lower than 1fps and accept 119.88 (120/1.001) fps
    webrtcsink: fixes for x264enc and NVIDIA encoders
    cerbero: Pull ninja from system if possible, avoid spurious bootstrap of cmake
    packages: Recipe updates for ffmpeg, libsoup, orc
    various bug fixes, memory leak fixes, and other stability and reliability improvements
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2023/11/08 13:18:06 wiz Exp $
d4 1
@


1.10
log
@*: recursive bump for icu 74.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2023/10/24 22:08:11 wiz Exp $
a3 1
PKGREVISION=	2
@


1.9
log
@*: bump for openssl 3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2023/04/29 07:12:13 wiz Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.8
log
@gstreamer1: update to 1.22.2

 Highlighted bugfixes:

    avdec_h264: fix decoder deadlocks with FFmpeg 6.0
    rtspsrc: fix regression with URI protocols in OPTIONS requests for RTSP over TLS
    rtspsrc: improved control url handling compatibility for broken servers
    decklink: fix 10 bit RGB (r210) format auto detection for capture and fix playout if video caps are configured before audio caps
    d3d11videosink: Fix tearing in case of fullscreen mode
    playbin: fix deadlock when stopping stream with subtitles visible (even more)
    typefinding: fix regression not detecting application/dash+xml in some corner cases
    osxvideosink: fix broken aspect ratio and frame drawing region
    decodebin3, parsebin: Improve elementary stream handling when decoders are not present and fix hang when removing a failing stream
    urisourcebin: Propagate sticky events from parsebin, so that the `STREAM_START` event with the `GstStream` info is always available when pads get exposed
    v4l2: Add support for YVU420M format; mark JPEG content as parsed
    h264decoder, h265decoder: DPB bumping process and latency reporting fixes
    Opus: Fix reading of extended channel config in MPEG-TS and fix missing sample rate when remuxing from RTP to Matroska
    zxing: add support for building against zxing-c++ 2.0
    cerbero: Fix packaging of Rust plugins on Android; fix modern Gentoo distro detection
    various bug fixes, memory leak fixes, and other stability and reliability improvements
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2023/04/19 08:09:06 adam Exp $
d4 1
@


1.7
log
@revbump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2022/12/16 21:08:10 adam Exp $
a3 1
PKGREVISION=	1
@


1.6
log
@gstreamer1: updated to 1.20.4

Highlighted bugfixes in 1.20.4

avaudiodec: fix playback issue with WMA files, would throw an error at EOS with FFmpeg 5.x
Fix deadlock when loading gst-editing-services plugin
Fix input buffering capacity in live mode for aggregator, video/audio aggregator subclasses, muxers
glimagesink: fix crash on Android
subtitle handling and subtitle overlay fixes
matroska-mux: allow width + height changes for avc3|hev1|vp8|vp9
rtspsrc: fix control url handling for spec compliant servers and add fallback for incompliant servers
WebRTC fixes
RTP retransmission fixes
video: fixes for formats with 4x subsampling and horizontal co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
macOS build and packaging fixes, in particular fix finding of gio modules on macOS for https/TLS support
Fix consuming of the macOS package as a framework in XCode
Performance improvements
Miscellaneous bug fixes, memory leak fixes, and other stability and reliability improvements
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2022/11/23 16:19:20 adam Exp $
d4 1
@


1.5
log
@massive revision bump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2022/10/26 10:31:12 wiz Exp $
a3 1
PKGREVISION=	2
@


1.4
log
@*: bump PKGREVISION for libunistring shlib major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2022/04/18 12:36:05 nia Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.3
log
@gst-plugins1: Update to 1.20.1

Release notes:
https://gstreamer.freedesktop.org/releases/1.20/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2021/12/08 16:03:13 adam Exp $
d4 1
@


1.2
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2021/11/15 22:03:06 wiz Exp $
a3 1
PKGREVISION=	1
@


1.1
log
@audio/gst-plugins1-ladspa: import gst-plugins1-ladspa-1.18.5

Packaged by nia for wip.

GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

This package provides the GStreamer plugin for loading LADSPA plugins.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2021/04/21 11:42:19 adam Exp $
d4 1
@

