Commit Graph

19181 Commits

Author SHA1 Message Date
Jimmy Olgeni b16c9815c9 multimedia/shaka-packager: Use system libraries
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.
2026-07-13 16:37:18 +02:00
Jimmy Olgeni c4c389aee4 multimedia/libwebm: Install a CMake package configuration
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
2026-07-13 15:19:42 +02:00
Max Brazhnikov 23b97aaabf multimedia/kaffeine: Update to 2.1.0 and switch to Qt6
- Update WWW and LICENSE.
2026-07-13 12:35:44 +03:00
Bernhard Froehlich 25c4cb5edf multimedia/minisatip: Update to 2.0.88 2026-07-13 08:13:10 +00:00
Dima Panov fbc1172f32 multimedia/linux-rl9-gstreamer1: upstream reroll for Rocky Linux 9.8 2026-07-12 19:06:30 +03:00
Dima Panov 0375635f94 multimedia/linux-rl9-ffmpeg: update to 5.1.10 release 2026-07-12 19:06:30 +03:00
Dima Panov 942391dd6a multimedia/linux-rl9-libvpx: upstream reroll for Rocky Linux 9.8 2026-07-12 19:06:24 +03:00
Dima Panov 983bce0570 multimedia/linux-rl9-libv4l: upstream reroll for Rocky Linux 9.8 2026-07-12 19:06:23 +03:00
Yuichiro NAITO 03fec49759 multimedia/handbrake: Update 1.11.1 => 1.11.2
Changelog:
https://github.com/HandBrake/HandBrake/releases/tag/1.11.2

- Replace BUILD_DEPENDS=cmake:devel/cmake-core with USES=cmake:indirect.

PR:		296658
Sponsored by:	UNIS Labs
MFH:		2026Q3
2026-07-12 17:35:07 +03:00
Jimmy Olgeni 69685e2e04 multimedia/shaka-packager: Update to 3.9.0 2026-07-12 12:10:23 +02:00
Daniel Engberg 033bdab92f multimedia/mythtv: Mark BROKEN
plist is broken as Python dependencies are missing:
"WARNING: disabling Python bindings; missing pip, wheel"
2026-07-12 09:24:02 +02:00
Jason E. Hale 7ae4bbc02b multimedia/qt6-multimedia: Mask X11-only headers
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
2026-07-10 06:50:10 -04:00
Dag-Erling Smørgrav 4ea3547132 various: Bump go ports for go-1.25.12 / 1.26.5 2026-07-10 09:54:15 +02:00
Jimmy Olgeni 3b599eff03 multimedia/shaka-packager: New port: Media packaging SDK and tool for DASH and HLS 2026-07-09 22:46:17 +02:00
Jimmy Olgeni 6c0042253d multimedia/asdcplib: New port: Library and tools for working with MXF and DCP files
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.
2026-07-09 22:46:17 +02:00
Nuno Teixeira beeb52932f multimedia/mpc-qt: Update to 26.07
ChangeLog:	https://github.com/mpc-qt/mpc-qt/releases/tag/v26.07
MFH:		2026Q3
2026-07-09 19:52:58 +01:00
Yuri Victorovich 94e3ee3046 multimedia/smelter: update 0.3.1 → 0.6.0 2026-07-09 09:50:48 -07:00
Jan Beich 81bbe3a0f8 multimedia/libva-utils: update to 2.24.0
Changes:	https://github.com/intel/libva-utils/releases/tag/2.24.0
Reported by:	GitHub (watch releases)
2026-07-09 16:15:15 +02:00
Yuri Victorovich 6c2dc04df8 multimedia/kew: update 4.1.7 → 4.1.8 2026-07-09 00:06:21 -07:00
Thomas Zander cc7fe2414c multimedia/mkvtoolnix: Update to upstream release 100.0
Details
- New features, enhancements, bugfixes, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2026Q3
2026-07-09 06:27:59 +02:00
Jan Beich 65c5ad2fde multimedia/libva: update to 2.24.1
Changes:	https://github.com/intel/libva/releases/tag/2.24.1
Reported by:	GitHub (watch releases)
2026-07-09 02:45:09 +02:00
Vladimir Druzenko dfa8c6bc7e multimedia/vapoursynth-vmaf: Update r7 => r10
Changelogs:
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-VMAF/releases/tag/r8
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-VMAF/releases/tag/r9
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-VMAF/releases/tag/r10

Sponsored by:	UNIS Labs
2026-07-09 03:30:01 +03:00
Yuri Victorovich 582aa85f5b multimedia/smelter: Update WWW 2026-07-07 16:58:34 -07:00
Yuri Victorovich d40dbb5eeb multimedia/smelter: New port: Toolkit for real-time, low latency, programmable video & audio mixing 2026-07-07 16:12:23 -07:00
Yuri Victorovich 1a06102e60 multimedia/webcamoid: update 9.3.0 → 9.4.0 2026-07-07 14:49:16 -07:00
Yuri Victorovich cd6d9fac62 multimedia/youtui: update 0.0.37 → 0.0.38 2026-07-06 07:26:26 -07:00
Muhammad Moinur Rahman 63b6120db0 */*php86*: Sunrise
Please DO NOT use this version in production, it is an early test version.

For upgrade notes please visit:
https://github.com/php/php-src/blob/php-8.6.0alpha1/UPGRADING

Changelog: https://github.com/php/php-src/blob/php-8.6.0alpha1/NEWS
2026-07-04 20:17:34 +02:00
Nuno Teixeira 1a764ecdaf multimedia/py-guessit: Update to 4.1.0
ChangeLog:
https://github.com/guessit-io/guessit/blob/develop/CHANGELOG.md#v410-2026-07-03
2026-07-04 11:38:22 +01:00
Daniel Engberg 803260c304 multimedia/avidemux*: Deprecate and set EXPIRATION_DATE to 2026-08-31
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
2026-07-04 08:31:29 +02:00
Jan Beich fc57321249 graphics/libjxl: update to 0.12
Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.12.0
Reported by:	GitHub (watch releases)
2026-07-04 02:32:51 +02:00
Jan Beich 10583bfcef multimedia/libva: update to 2.24.0
Changes:	https://github.com/intel/libva/releases/tag/2.24.0
Reported by:	GitHub (watch releases)
2026-07-04 02:32:49 +02:00
Jan Beich f2f01a2cc9 multimedia/ab-av1: update to 0.11.4
Changes:	https://github.com/alexheretic/ab-av1/releases/tag/v0.11.4
Reported by:	GitHub (watch releases)
2026-07-04 02:32:49 +02:00
Jesús Daniel Colmenares Oviedo 32f8665cd6 multimedia/pipe-viewer: Update to 0.5.8
ChangeLog: https://github.com/trizen/pipe-viewer/releases/tag/0.5.8
2026-07-03 17:08:38 -04:00
Yuri Victorovich c680310165 multimedia/kew: update 4.1.4 → 4.1.7 2026-07-02 23:31:10 -07:00
yzrh 76858d8e86 multimedia/kodi: Update 22.0a3 => 22.0b1
Changelog:
https://github.com/xbmc/xbmc/releases/tag/22.0b1-Piers

- Unbundle nlohmann-json.

PR:		296428
Sponsored by:	UNIS Labs
2026-07-02 18:08:56 +03:00
Max Brazhnikov bbb9a6dc2d KDE: Update KDE Gear to 26.04.3
Announcement: https://kde.org/announcements/gear/26.04.3/
2026-07-02 15:16:28 +03:00
Yuri Victorovich 030dc260f0 multimedia/{,py-}ustreamer: update 6.60 → 6.61 2026-07-02 02:31:54 -07:00
Yuri Victorovich a89269f33b multimedia/kew: update 4.1.2 → 4.1.4 2026-07-02 02:31:53 -07:00
Dima Panov aec21c59b2 multimedia/qmmp-plugin-pack-qt6: update to 2.3.0 release (+)
Changes since 2.3.0:
* 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.
2026-07-01 13:03:30 +03:00
Dima Panov d326d79fac multimedia/qmmp-plugin-pack-qt5: update to 1.7.3 release (+)
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.
2026-07-01 13:03:30 +03:00
Dima Panov 181e294853 multimedia/qmmp-qt6: update to 2.3.3 release (+)
Changes since 2.3.2:
* fixed build with PipeWire versions less than 0.3.50;
* fixed settings dialog layout;
* fixed default CUE encoding;
* fixed possible null pointer dereference;
* fixed tracks order when added using drag and drop (2.3.3 only);
* fixed uninitialized structure usage;
* improved sid plugin:
* added libsidplayfp 3.0 support;
* added feature to build without residfp engine;
* fixed memory leak;
* fixed displaying audio information;
* updated Japanese translation (2.3.3 only).
2026-07-01 13:02:40 +03:00
Dima Panov 274c2ff9eb multimedia/qmmp-qt5: update to 1.7.11 release (+)
Changes since 1.7.10:
* fixed build with PipeWire versions less than 0.3.50;
* fixed settings dialog layout;
* fixed default CUE encoding;
* fixed possible null pointer dereference;
* fixed uninitialized structure usage;
* improved sid plugin:
* added libsidplayfp 3.0 support;
* added feature to build without residfp engine;
* fixed memory leak;
* fixed displaying audio information;
2026-07-01 12:56:40 +03:00
Bernhard Froehlich 1172418e44 multimedia/kodi-addon-inputstream.adaptive: Update to 22.3.17 2026-07-01 05:38:04 +00:00
Tijl Coosemans b6ec06f079 */*: Use C.UTF-8 locale
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
2026-06-30 22:03:57 +02:00
Nuno Teixeira 06db97c31b multimedia/py-guessit: Update to 4.0.2
ChangeLog:	https://github.com/guessit-io/guessit/blob/develop/CHANGELOG.md
PR:		296387
2026-06-30 19:35:01 +01:00
Yuri Victorovich 3eda6e6290 multimedia/kew: update 4.0.0 → 4.1.2 2026-06-30 00:12:16 -07:00
Jason E. Hale e8ed805b33 GStreamer1: Update to 1.28.4
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
2026-06-29 05:04:18 -04:00
Daniel Engberg 9d580d69b0 multimedia/mediamtx: Update to 1.19.2
Changelog: https://github.com/bluenviron/mediamtx/releases/tag/v1.19.2
2026-06-29 00:39:18 +02:00
Florian Smeets fabc9b0d31 multimedia/jellyfin: Fix distinfo after last update
PR:		296306
2026-06-27 13:07:41 +02:00
Max Brazhnikov 7c0e6b0ca1 multimedia/mpvqt: Rebuild after KDE Frameworks update 2026-06-26 20:23:06 +03:00