CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

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.

Commits (314)

Thomas Zander (riggs) · 103.0
multimedia/mkvtoolnix: Update to upstream release 103.0

Details:
- New features, enhancements and bugfixes, see:
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2026Q4
abeaa89722
Dima Panov (fluffy) · 102.0_1
*/*: update boost consumers after boost-1.92
97a84ef467
Thomas Zander (riggs) · 102.0
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-90783
ba0bd566e8
Thomas Zander (riggs) · 101.0
multimedia/mkvtoolnix: Update to upstream release 101.0

Details:
- Mostly bug fixes this time, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2026Q3
7479dba978
Dima Panov (fluffy) · 100.0_1
*/*: bump consumers after devel/boost update
213840c151
Robert Clausecker (fuz) · 100.0
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/69524
f5b4084afd
Thomas Zander (riggs) · 100.0
multimedia/mkvtoolnix: Update to upstream release 100.0

Details
- New features, enhancements, bugfixes, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2026Q3
cc7fe2414c
Thomas Zander (riggs) · 99.0
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:		2026Q2
5ee4c1c22a
Thomas Zander (riggs) · 98.0
multimedia/mkvtoolnix: Update to upstream release 98.0

Bugfixes and enhancements, see
https://mkvtoolnix.download/doc/NEWS.md

MFH:		2026Q2
799ba8473b
Dimitry Andric (dim) · 97.0
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:		2026Q1
4d7c78c3d2
Thomas Zander (riggs) · 97.0
multimedia/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
Thomas Zander (riggs) · 96.0
multimedia/mkvtoolnix: Update to upstream version 96.0

Details:
- New features and bugfixes, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2025Q2
853ef424a6
Dima Panov (fluffy) · 95.0_1
devel/boost: bump consumers after boost upgrade (+)

Get rid of direct dependency ob libbost_system.so, use libboost_thread.so instead
67fb95fb3b
Thomas Zander (riggs) · 95.0
multimedia/mkvtoolnix: Update to upstream release 95.0

Details:
- Improvements and enhancements, see
  https://mkvtoolnix.download/doc/NEWS.md
dab33b2c20
Thomas Zander (riggs) · 94.0
multimedia/mkvtoolnix: Update to upstream release 94.0

Details:
- Mostly bugfix release, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2025Q3
7bb1754e3c
Thomas Zander (riggs) · 93.0
multimedia/mkvtoolnix: Update to upstream version 93.0

Details:
- Mostly feature improvements and enhancements:
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2025Q3
9c9374810f
Dima Panov (fluffy) · 92.0_1
devel/boost: bump consumers after Boost update
18632db919
Thomas Zander (riggs) · 92.0
multimedia/mkvtoolnix: Update to upstream release 92.0

Details:
- New features and bugfixes, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2025Q2
713838842f
Thomas Zander (riggs) · 91.0
multimedia/mkvtoolnix: Update to upstream release 91.0

Details:
- Bugfixes and new features, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2025Q2
7ef173e914
Christian Weisgerber (naddy) · 90.0_2
*/*: bump PORTREVISION after audio/flac update
153b006fd6
Dima Panov (fluffy) · 90.0_1
devel/boost: bump consumers after Boost-1.87 update

Sponsored by:	Future Crew, LLC
fa53920e72
Thomas Zander (riggs) · 90.0
multimedia/mkvtoolnix: Update to upstream release 90.0

Details:
- Bugfixes and new features, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2025Q1
88a7b297ad
Thomas Zander (riggs) · 89.0
multimedia/mkvtoolnix: Update to upstream release 89.9

Details:
- Bugfixes and new features, see
  https://mkvtoolnix.download/doc/NEWS.md
ff28ab4e2d
Dima Panov (fluffy) · 88.0_1
devel/boost: bump consu,ers after update Boost to 1.86 release

Sponsored by:	Future Crew, LLC
312ee18b02
Thomas Zander (riggs) · 88.0
multimedia/mkvtoolnix: Update to upstream release 88.0

Details:
- Bugfixes and new features, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2024Q4
2afee64a73
Dima Panov (fluffy) · 87.0_1
*/*: bump consumers after devel/boost* update

With hat:	office
Sponsored by:	Future Crew, LLC
55cfbcf56c
Thomas Zander (riggs) · 87.0
multimedia/mkvtoolnix: Update to upstream release 87.0

Details:
- Bugfixes and new features, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2024Q3
116901442f
Thomas Zander (riggs) · 86.0
multimedia/mkvtoolnix: Update to upstream release 86.0

Details:
- Bugfixes and new features , see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2024Q3
a81436761a
Thomas Zander (riggs) · 85.0
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
Thomas Zander (riggs) · 85.0
multimedia/mkvtoolnix: Update to upstream release 85.0

Details:
- Bugfix release, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2024Q2
eeaa394236
Thomas Zander (riggs) · 84.0
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:		2024Q2
8445b7e172
Thomas Zander (riggs) · 83.0
multimedia/mkvtoolnix: Update to upstream version 83.0

Details:
- Mostly smaller enhancements, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2024Q1
a3fb990167
Muhammad Moinur Rahman (bofh) · 82.0_2
multimedia/mkvtoolnix: Moved man to share/man

Approved by:    portmgr (blanket)
33a1192b1e
Dima Panov (fluffy) · 82.0_1
multimedia/mkvtoolnix: bump PORTREVISION after devel/boost update to 1.84

Reported by:	vvd
6a7c5164ea
Baptiste Daroussin (bapt) · 82.0
multimedia/mkvtoolnix: remove cruft that crept in by accident
c142ce547e
Baptiste Daroussin (bapt) · 82.0
MAN[1-5]PREFIX: eleminate its usage  and move man to share/man
e10e2022a9
Thomas Zander (riggs) · 82.0
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
Muhammad Moinur Rahman (bofh) · 81.0
*/*: 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/D42068
bbab7f59e9
Thomas Zander (riggs) · 81.0
multimedia/mkvtoolnix: Update to upstream version 81.0

Details:
- New features and bugfixes, see
  https://mkvtoolnix.download/doc/NEWS.md
2aaba46921
Thomas Zander (riggs) · 80.0
multimedia/mkvtoolnix: Update to upstream version 80.0

Details:
- Mostly bugfixes, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2023Q4
801026de59
Sergey A. Osokin (osa) · 79.0_1
multimedia/mkvtoolnix: bump PORTREVISION (+)

after devel/boost* update.

Reported by:	vvd
No cookie for:	fluffy
Fixes:		21d8008e86830262f2a33a6dca9ddf2478cd6487
e8fdf2a0d3
Thomas Zander (riggs) · 79.0
multimedia/mkvtoolnix: Update to upstream release 79.0

Details:
- Enhancements and bugfixes, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2023Q3
d6443f5371
Thomas Zander (riggs) · 78.0
multimedia/mkvtoolnix: Update to upstream version 78.0

Details:
- Mostly bugfixes, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2023Q3
46e520696c
Thomas Zander (riggs) · 77.0
multimedia/mkvtoolnix: Update to upstream release 77.0

Details:
- New features and bugfixes, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2023Q2
6791f37c49
Thomas Zander (riggs) · 76.0
multimedia/mkvtoolnix: Update to upstream release 76.0

Details:
- New features and bugfixes, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2023Q2
b15bdd256a
Thomas Zander (riggs) · 75.0.0
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:		2023Q2
a64a780a26
Thomas Zander (riggs) · 74.0.0_4
multimedia/mkvtoolnix: Reduce number of dependencies for nogui flavor
d69f12ccb0
Thomas Zander (riggs) · 74.0.0_3
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/D39036
ae9d7e1677
Thomas Zander (riggs) · 74.0.0_2
multimedia/mkvtoolnix: Fix CONFLICTS with -nox11 port

Reported by:	keith.chiem@gmail.com (via mail)
0cbaec5635
Thomas Zander (riggs) · 74.0.0_1
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