multimedia/mkvtoolnix: Update to upstream release 103.0 Details: - New features, enhancements and bugfixes, see: https://mkvtoolnix.download/doc/NEWS.md MFH: 2026Q4abeaa89722
Port details
multimedia/mkvtoolnix103.0
Tools to extract from/get info about/create Matroska media streams
- Maintainer
- riggs@FreeBSD.org
- Packages
- mkvtoolnix 103.0, mkvtoolnix-nogui 103.0
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://www.bunkus.org/videotools/mkvtoolnix/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (2)
VuXML entries whose affected range this version has left.
mkvtoolnix -- code execution via specially crafted filesentered 2016-10-09
no CVE referenced
Commits (314)
*/*: update boost consumers after boost-1.9297a84ef467
multimedia/mkvtoolnix: Update to upstream release 102.0 Details: Bug- and security fixes, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2026Q3 Security: CVE-2026-90783ba0bd566e8
multimedia/mkvtoolnix: Update to upstream release 101.0 Details: - Mostly bug fixes this time, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2026Q37479dba978
*/*: bump consumers after devel/boost update213840c151
multimedia/mkvtoolnix: fix build on armv7, builds fine on aarch64 Pre-compiled headers are broken on arm. Also enable on aarch64, where this port builds fine. Approved by: portmgr (build fix blanket) MFH: 2026Q3 See also: https://github.com/llvm/llvm-project/issues/69524f5b4084afd
multimedia/mkvtoolnix: Update to upstream release 100.0 Details - New features, enhancements, bugfixes, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2026Q3cc7fe2414c
multimedia/mkvtoolnix: Update to upstream release 99.0 Details: - New features and enhancements, as well as bug fixes, see: https://mkvtoolnix.download/doc/NEWS.md MFH: 2026Q25ee4c1c22a
multimedia/mkvtoolnix: Update to upstream release 98.0 Bugfixes and enhancements, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2026Q2799ba8473b
multimedia/mkvtoolnix: fix build with libc++ 21
With libc++ 21 multimedia/mkvtoolnix fails to build, with errors similar
to:
In file included from lib/fmt/src/os.cc:13:
In file included from lib/fmt/include/fmt/os.h:11:
lib/fmt/include/fmt/format.h:745:28: fatal error: use of undeclared identifier 'malloc'
745 | T* p = static_cast<T*>(malloc(n * sizeof(T)));
| ^~~~~~
This is because malloc and free are defined in <cstdlib>, and os.h does
not explicitly include it. (Before libc++ 21, the fmt library was
"lucky" that <cstdlib> was included transitively, but this is no longer
the case.)
PR: 293182
Approved by: riggs (maintainer)
MFH: 2026Q14d7c78c3d2multimedia/mkvtoolnix: Update to upstream version 97.0 Details (FreeBSD relevant): * https://mkvtoolnix.download/doc/NEWS.md * mkvmerge: MP4 reader: added support for TrueHD in MP4 with FourCC `mlpa`. Implements #6178.3fac443d7f
multimedia/mkvtoolnix: Update to upstream version 96.0 Details: - New features and bugfixes, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2025Q2853ef424a6
devel/boost: bump consumers after boost upgrade (+) Get rid of direct dependency ob libbost_system.so, use libboost_thread.so instead67fb95fb3b
multimedia/mkvtoolnix: Update to upstream release 95.0 Details: - Improvements and enhancements, see https://mkvtoolnix.download/doc/NEWS.mddab33b2c20
multimedia/mkvtoolnix: Update to upstream release 94.0 Details: - Mostly bugfix release, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2025Q37bb1754e3c
multimedia/mkvtoolnix: Update to upstream version 93.0 Details: - Mostly feature improvements and enhancements: https://mkvtoolnix.download/doc/NEWS.md MFH: 2025Q39c9374810f
devel/boost: bump consumers after Boost update18632db919
multimedia/mkvtoolnix: Update to upstream release 92.0 Details: - New features and bugfixes, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2025Q2713838842f
multimedia/mkvtoolnix: Update to upstream release 91.0 Details: - Bugfixes and new features, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2025Q27ef173e914
*/*: bump PORTREVISION after audio/flac update153b006fd6
devel/boost: bump consumers after Boost-1.87 update Sponsored by: Future Crew, LLCfa53920e72
multimedia/mkvtoolnix: Update to upstream release 90.0 Details: - Bugfixes and new features, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2025Q188a7b297ad
multimedia/mkvtoolnix: Update to upstream release 89.9 Details: - Bugfixes and new features, see https://mkvtoolnix.download/doc/NEWS.mdff28ab4e2d
devel/boost: bump consu,ers after update Boost to 1.86 release Sponsored by: Future Crew, LLC312ee18b02
multimedia/mkvtoolnix: Update to upstream release 88.0 Details: - Bugfixes and new features, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2024Q42afee64a73
*/*: bump consumers after devel/boost* update With hat: office Sponsored by: Future Crew, LLC55cfbcf56c
multimedia/mkvtoolnix: Update to upstream release 87.0 Details: - Bugfixes and new features, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2024Q3116901442f
multimedia/mkvtoolnix: Update to upstream release 86.0 Details: - Bugfixes and new features , see https://mkvtoolnix.download/doc/NEWS.md MFH: 2024Q3a81436761a
multimedia/mkvtoolnix: Mark BROKEN on aarch64 The build stops and ends up in an error due to a blocking IO timeout on the aarch64 package builders.0fde750c7f
multimedia/mkvtoolnix: Update to upstream release 85.0 Details: - Bugfix release, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2024Q2eeaa394236
multimedia/mkvtoolnix: Update to upstream release 84.0 Details: - New features and bug fixes, see https://mkvtoolnix.download/doc/NEWS.md - Now requires a c++20 compiler MFH: 2024Q28445b7e172
multimedia/mkvtoolnix: Update to upstream version 83.0 Details: - Mostly smaller enhancements, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2024Q1a3fb990167
multimedia/mkvtoolnix: Moved man to share/man Approved by: portmgr (blanket)33a1192b1e
multimedia/mkvtoolnix: bump PORTREVISION after devel/boost update to 1.84 Reported by: vvd6a7c5164ea
multimedia/mkvtoolnix: remove cruft that crept in by accidentc142ce547e
MAN[1-5]PREFIX: eleminate its usage and move man to share/mane10e2022a9
multimedia/mkvtoolnix: Update to upstream release 82.0 Details: - Major release to the beginning of the new year, see https://mkvtoolnix.download/doc/NEWS.md - QT6 is now mandatory for both gui and nogui flavors.5e43376d4d
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree - Remove all references to defunct ARCH arm - Remove all references to defunct ARCH sparc64 - Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64 ARCH - Remove sysutils/afbinit requires defunct sparc64 ARCH - Remove all references to bktr driver - Remove all references to defunct FreeBSD_12 - Remove all references to OSVERSION/OSREL corresponding to 12 - Remove conditionals in Mk/Uses/cabal.mk - Remove sparc reference from Mk/Uses/qt-dist.mk - Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64 - Remove BROKEN_FreeBSD_12* from: - Remove OpenSSL patches from: - Remove conditional flags for OSVERSION >= 1300000 to fixed flags. Also move conditional flags for non sparc64/arm ARCH to fixed flags. Reviewed by: brooks, jbeich, rene, salvadore Differential Revision: https://reviews.freebsd.org/D42068bbab7f59e9
multimedia/mkvtoolnix: Update to upstream version 81.0 Details: - New features and bugfixes, see https://mkvtoolnix.download/doc/NEWS.md2aaba46921
multimedia/mkvtoolnix: Update to upstream version 80.0 Details: - Mostly bugfixes, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2023Q4801026de59
multimedia/mkvtoolnix: bump PORTREVISION (+) after devel/boost* update. Reported by: vvd No cookie for: fluffy Fixes: 21d8008e86830262f2a33a6dca9ddf2478cd6487e8fdf2a0d3
multimedia/mkvtoolnix: Update to upstream release 79.0 Details: - Enhancements and bugfixes, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2023Q3d6443f5371
multimedia/mkvtoolnix: Update to upstream version 78.0 Details: - Mostly bugfixes, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2023Q346e520696c
multimedia/mkvtoolnix: Update to upstream release 77.0 Details: - New features and bugfixes, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2023Q26791f37c49
multimedia/mkvtoolnix: Update to upstream release 76.0 Details: - New features and bugfixes, see https://mkvtoolnix.download/doc/NEWS.md MFH: 2023Q2b15bdd256a
multimedia/mkvtoolnix: Update to upstream release 75.0.0 Details: - Mostly bugfixes, see https://mkvtoolnix.download/doc/NEWS.md - Enhancment: The mp4 reader now auto-converts subtitle texts into Matroska's S_TEXT/UTF8 format. MFH: 2023Q2a64a780a26
multimedia/mkvtoolnix: Reduce number of dependencies for nogui flavord69f12ccb0
multimedia/mkvtoolnix: FLAVORify port for GUI/non-GUI variants Implements the suggestions from the ports-committers mailing list: * Use FLAVOR instead of slave port for the non-GUI variant * Call non-GUI variant "nogui" instead of "nox11" Differential Revision: https://reviews.freebsd.org/D39036ae9d7e1677
multimedia/mkvtoolnix: Fix CONFLICTS with -nox11 port Reported by: keith.chiem@gmail.com (via mail)0cbaec5635
multimedia/mkvtoolnix-nox11: Add mkvtoolnix without GUI variant Details: The default mkvtoolnix package comes with a large number of x11 related dependencies. Without UI, the tools still provide very useful functionality, and are well suited for headless systems. Having a -nox11 instance of the port allows to provide an official GUI-free package.435d3d3bc3