Build with USE_SYSTEM_DEPENDENCIES so the port links against the system
abseil, curl, mbedtls, libpng, libwebm, libxml2, nlohmann-json and
protobuf instead of the bundled copies.
Only the packager and mpd_generator tools are built; the unit test suite
(which requires a bundled mongoose and googletest) is skipped. A couple
of source patches adjust for the system abseil, whose MutexLock API is
older than the copy vendored by upstream.
Add install rules for a webmConfig.cmake so that consumers can locate the
library with find_package(webm) and link against the webm::webm target.
Reviewed by: yuri
Differential Revision: https://reviews.freebsd.org/D58193
When the Qt stack is built with X11 disabled globally, certain private
headers should not be included in the final pkg-plist.
This does not affect the default settings, so not bumping PORTREVISON.
Reported by: angry_vincent on #freebsd-desktop
MFH: 2026Q3
AS-DCP Lib implements the SMPTE and MXF Interop standards used to package
Digital Cinema (DCP) and IMF essence, providing the libkumu and libasdcp
libraries plus a set of wrap/unwrap/info command line utilities. Optional
support for AS-02 (IMF), JPEG XS and P-HDR is available via options.
This port was previously removed in 2019 and is reintroduced against the
current upstream at https://github.com/cinecert/asdcplib.
Current version has multiple issues and bugs, QT5 is also going away.
Upstream is still active but given various run-time issues combined with
no bugs reports user count appears to be very low so sunset port since
there's no interest in keeping it up to date and working
Changes since 1.7.2:
* fixed playback stopping when connection was lost in the ytb plugin (1.7.3 only);
* fixed documentation;
* updated Chinese Simplified translation;
* updated Finnish translation;
* updated Polish translation;
* updated Japanese translation;
* updated Chinese Traditional translation;
* updated Italian translation;
* updated Korean translation.
Ports 02f27a83b4 fixed the ports tree to the C locale so it would work
correctly in environments where users use a locale that isn't compatible
with the C locale, e.g. xx_YY.UTF-8 where [A-Z] includes more than just
upper case letters. USE_LOCALE was introduced to let ports use another
locale if they needed it. The C.UTF-8 locale was created later on to be
mostly compatible with the C locale.
Switch the ports tree locale to C.UTF-8 and remove USE_LOCALE. The
world has moved to Unicode so all ports either require it or know how to
build correctly in a Unicode environment.
PR: 295945
Exp-run by: antoine
Backport several security fixes from not-yet-released 1.28.5.
Add a `create-vuxml` target to multimedia/gstreamer1 to automagically
create a VuXML entry for new GStreamer releases. The backing script
can be used standalone for cases when more fine tuning is needed.
Changes:
https://gstreamer.freedesktop.org/releases/1.28/#1.28.4
Security: 4e82a0e6-6801-42c6-8fb6-91b6b275a9e1