notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q2
mkvtoolnix Tools to extract from/get info about/create Matroska media streams
68.0.0 multimedia on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 68.0.0Version of this port present on the latest quarterly branch.
Maintainer: riggs@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-04-24 04:16:09
Last Update: 2022-06-05 15:10:41
Commit Hash: 4a8aa5d
Also Listed In: audio
License: GPLv2
WWW:
http://www.bunkus.org/videotools/mkvtoolnix/
Description:
[ excerpt (with adaptations) from developer's website with modifications ] MKVtoolnix will evolve into a set of tools to create, alter and inspect Matroska files under Linux and other Unices, just what the OGMtools do for the OGM format. WWW: http://www.bunkus.org/videotools/mkvtoolnix/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (157 items)
Collapse this list.
  1. /usr/local/share/licenses/mkvtoolnix-68.0.0/catalog.mk
  2. /usr/local/share/licenses/mkvtoolnix-68.0.0/LICENSE
  3. /usr/local/share/licenses/mkvtoolnix-68.0.0/GPLv2
  4. bin/mkvextract
  5. bin/mkvinfo
  6. bin/mkvmerge
  7. bin/mkvpropedit
  8. bin/mkvtoolnix-gui
  9. @comment man/bg/man1/mkvextract.1.gz
  10. @comment man/bg/man1/mkvinfo.1.gz
  11. @comment man/bg/man1/mkvmerge.1.gz
  12. @comment man/bg/man1/mkvpropedit.1.gz
  13. @comment man/bg/man1/mkvtoolnix-gui.1.gz
  14. @comment man/ca/man1/mkvextract.1.gz
  15. @comment man/ca/man1/mkvinfo.1.gz
  16. @comment man/ca/man1/mkvmerge.1.gz
  17. @comment man/ca/man1/mkvpropedit.1.gz
  18. @comment man/ca/man1/mkvtoolnix-gui.1.gz
  19. @comment man/de/man1/mkvextract.1.gz
  20. @comment man/de/man1/mkvinfo.1.gz
  21. @comment man/de/man1/mkvmerge.1.gz
  22. @comment man/de/man1/mkvpropedit.1.gz
  23. @comment man/de/man1/mkvtoolnix-gui.1.gz
  24. @comment man/es/man1/mkvextract.1.gz
  25. @comment man/es/man1/mkvinfo.1.gz
  26. @comment man/es/man1/mkvmerge.1.gz
  27. @comment man/es/man1/mkvpropedit.1.gz
  28. @comment man/es/man1/mkvtoolnix-gui.1.gz
  29. @comment man/fr/man1/mkvextract.1.gz
  30. @comment man/fr/man1/mkvinfo.1.gz
  31. @comment man/fr/man1/mkvmerge.1.gz
  32. @comment man/fr/man1/mkvpropedit.1.gz
  33. @comment man/fr/man1/mkvtoolnix-gui.1.gz
  34. @comment man/it/man1/mkvextract.1.gz
  35. @comment man/it/man1/mkvinfo.1.gz
  36. @comment man/it/man1/mkvmerge.1.gz
  37. @comment man/it/man1/mkvpropedit.1.gz
  38. @comment man/it/man1/mkvtoolnix-gui.1.gz
  39. @comment man/ja/man1/mkvextract.1.gz
  40. @comment man/ja/man1/mkvinfo.1.gz
  41. @comment man/ja/man1/mkvmerge.1.gz
  42. @comment man/ja/man1/mkvpropedit.1.gz
  43. @comment man/ja/man1/mkvtoolnix-gui.1.gz
  44. @comment man/ko/man1/mkvextract.1.gz
  45. @comment man/ko/man1/mkvinfo.1.gz
  46. @comment man/ko/man1/mkvmerge.1.gz
  47. @comment man/ko/man1/mkvpropedit.1.gz
  48. @comment man/ko/man1/mkvtoolnix-gui.1.gz
  49. @comment man/ru/man1/mkvextract.1.gz
  50. @comment man/ru/man1/mkvinfo.1.gz
  51. @comment man/ru/man1/mkvmerge.1.gz
  52. @comment man/ru/man1/mkvpropedit.1.gz
  53. @comment man/ru/man1/mkvtoolnix-gui.1.gz
  54. @comment man/zh_TW/man1/mkvextract.1.gz
  55. @comment man/zh_TW/man1/mkvinfo.1.gz
  56. @comment man/zh_TW/man1/mkvmerge.1.gz
  57. @comment man/zh_TW/man1/mkvpropedit.1.gz
  58. @comment man/zh_TW/man1/mkvtoolnix-gui.1.gz
  59. man/man1/mkvextract.1.gz
  60. man/man1/mkvinfo.1.gz
  61. man/man1/mkvmerge.1.gz
  62. man/man1/mkvpropedit.1.gz
  63. @comment man/man1/mkvtoolnix-gui.1.gz
  64. @comment man/nl/man1/mkvextract.1.gz
  65. @comment man/nl/man1/mkvinfo.1.gz
  66. @comment man/nl/man1/mkvmerge.1.gz
  67. @comment man/nl/man1/mkvpropedit.1.gz
  68. @comment man/nl/man1/mkvtoolnix-gui.1.gz
  69. @comment man/pl/man1/mkvextract.1.gz
  70. @comment man/pl/man1/mkvinfo.1.gz
  71. @comment man/pl/man1/mkvmerge.1.gz
  72. @comment man/pl/man1/mkvpropedit.1.gz
  73. @comment man/pl/man1/mkvtoolnix-gui.1.gz
  74. @comment man/uk/man1/mkvextract.1.gz
  75. @comment man/uk/man1/mkvinfo.1.gz
  76. @comment man/uk/man1/mkvmerge.1.gz
  77. @comment man/uk/man1/mkvpropedit.1.gz
  78. @comment man/uk/man1/mkvtoolnix-gui.1.gz
  79. @comment man/zh_CN/man1/mkvextract.1.gz
  80. @comment man/zh_CN/man1/mkvinfo.1.gz
  81. @comment man/zh_CN/man1/mkvmerge.1.gz
  82. @comment man/zh_CN/man1/mkvpropedit.1.gz
  83. @comment man/zh_CN/man1/mkvtoolnix-gui.1.gz
  84. share/applications/org.bunkus.mkvtoolnix-gui.desktop
  85. share/icons/hicolor/128x128/apps/mkvextract.png
  86. share/icons/hicolor/128x128/apps/mkvinfo.png
  87. share/icons/hicolor/128x128/apps/mkvmerge.png
  88. share/icons/hicolor/128x128/apps/mkvpropedit.png
  89. share/icons/hicolor/128x128/apps/mkvtoolnix-gui.png
  90. share/icons/hicolor/16x16/apps/mkvextract.png
  91. share/icons/hicolor/16x16/apps/mkvinfo.png
  92. share/icons/hicolor/16x16/apps/mkvmerge.png
  93. share/icons/hicolor/16x16/apps/mkvpropedit.png
  94. share/icons/hicolor/16x16/apps/mkvtoolnix-gui.png
  95. share/icons/hicolor/24x24/apps/mkvextract.png
  96. share/icons/hicolor/24x24/apps/mkvinfo.png
  97. share/icons/hicolor/24x24/apps/mkvmerge.png
  98. share/icons/hicolor/24x24/apps/mkvpropedit.png
  99. share/icons/hicolor/24x24/apps/mkvtoolnix-gui.png
  100. share/icons/hicolor/256x256/apps/mkvextract.png
  101. share/icons/hicolor/256x256/apps/mkvinfo.png
  102. share/icons/hicolor/256x256/apps/mkvmerge.png
  103. share/icons/hicolor/256x256/apps/mkvpropedit.png
  104. share/icons/hicolor/256x256/apps/mkvtoolnix-gui.png
  105. share/icons/hicolor/32x32/apps/mkvextract.png
  106. share/icons/hicolor/32x32/apps/mkvinfo.png
  107. share/icons/hicolor/32x32/apps/mkvmerge.png
  108. share/icons/hicolor/32x32/apps/mkvpropedit.png
  109. share/icons/hicolor/32x32/apps/mkvtoolnix-gui.png
  110. share/icons/hicolor/48x48/apps/mkvextract.png
  111. share/icons/hicolor/48x48/apps/mkvinfo.png
  112. share/icons/hicolor/48x48/apps/mkvmerge.png
  113. share/icons/hicolor/48x48/apps/mkvpropedit.png
  114. share/icons/hicolor/48x48/apps/mkvtoolnix-gui.png
  115. share/icons/hicolor/64x64/apps/mkvextract.png
  116. share/icons/hicolor/64x64/apps/mkvinfo.png
  117. share/icons/hicolor/64x64/apps/mkvmerge.png
  118. share/icons/hicolor/64x64/apps/mkvpropedit.png
  119. share/icons/hicolor/64x64/apps/mkvtoolnix-gui.png
  120. share/icons/hicolor/96x96/apps/mkvextract.png
  121. share/icons/hicolor/96x96/apps/mkvinfo.png
  122. share/icons/hicolor/96x96/apps/mkvmerge.png
  123. share/icons/hicolor/96x96/apps/mkvpropedit.png
  124. share/icons/hicolor/96x96/apps/mkvtoolnix-gui.png
  125. share/locale/bg/LC_MESSAGES/mkvtoolnix.mo
  126. share/locale/ca/LC_MESSAGES/mkvtoolnix.mo
  127. share/locale/cs/LC_MESSAGES/mkvtoolnix.mo
  128. share/locale/de/LC_MESSAGES/mkvtoolnix.mo
  129. share/locale/es/LC_MESSAGES/mkvtoolnix.mo
  130. share/locale/eu/LC_MESSAGES/mkvtoolnix.mo
  131. share/locale/fr/LC_MESSAGES/mkvtoolnix.mo
  132. share/locale/it/LC_MESSAGES/mkvtoolnix.mo
  133. share/locale/ja/LC_MESSAGES/mkvtoolnix.mo
  134. share/locale/ko/LC_MESSAGES/mkvtoolnix.mo
  135. share/locale/lt/LC_MESSAGES/mkvtoolnix.mo
  136. share/locale/nl/LC_MESSAGES/mkvtoolnix.mo
  137. share/locale/pl/LC_MESSAGES/mkvtoolnix.mo
  138. share/locale/pt/LC_MESSAGES/mkvtoolnix.mo
  139. share/locale/pt_BR/LC_MESSAGES/mkvtoolnix.mo
  140. share/locale/ro/LC_MESSAGES/mkvtoolnix.mo
  141. share/locale/ru/LC_MESSAGES/mkvtoolnix.mo
  142. share/locale/sr_RS/LC_MESSAGES/mkvtoolnix.mo
  143. share/locale/sr_RS@latin/LC_MESSAGES/mkvtoolnix.mo
  144. share/locale/sv/LC_MESSAGES/mkvtoolnix.mo
  145. share/locale/tr/LC_MESSAGES/mkvtoolnix.mo
  146. share/locale/uk/LC_MESSAGES/mkvtoolnix.mo
  147. share/locale/zh_CN/LC_MESSAGES/mkvtoolnix.mo
  148. share/locale/zh_SG/LC_MESSAGES/mkvtoolnix.mo
  149. share/locale/zh_TW/LC_MESSAGES/mkvtoolnix.mo
  150. share/metainfo/org.bunkus.mkvtoolnix-gui.appdata.xml
  151. share/mime/packages/org.bunkus.mkvtoolnix-gui.xml
  152. share/mkvtoolnix/sounds/finished-1.webm
  153. share/mkvtoolnix/sounds/finished-2.webm
  154. share/mkvtoolnix/sounds/finished-3.webm
  155. @owner
  156. @group
  157. @mode
Collapse this list.
Dependency lines:
  • mkvtoolnix>0:multimedia/mkvtoolnix
To install the port:
cd /usr/ports/multimedia/mkvtoolnix/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/mkvtoolnix
  • pkg install mkvtoolnix
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mkvtoolnix
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1654340047 SHA256 (mkvtoolnix-68.0.0.tar.xz) = 9c29c61ef3496b18585c1e370bc7e121f7cfe1f8c35b851e7319a6b8325fd66f SIZE (mkvtoolnix-68.0.0.tar.xz) = 10911424

Packages (timestamps in pop-ups are UTC):
mkvtoolnix
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest83.083.052.0.0-83.0---
FreeBSD:13:quarterly-83.0--83.0-81.081.0
FreeBSD:14:latest-83.0--83.0--77.0
FreeBSD:14:quarterly81.083.0-81.083.0-81.081.0
FreeBSD:15:latest-83.0n/a82.0n/a---
FreeBSD:15:quarterly--n/a-n/a---
 

mkvtoolnix-nogui
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-83.0--83.0---
FreeBSD:13:quarterly-83.0--83.0-81.081.0
FreeBSD:14:latest83.083.0--83.0--77.0
FreeBSD:14:quarterly81.083.0-81.083.0-81.081.0
FreeBSD:15:latest82.0_283.0n/a82.0n/a---
FreeBSD:15:quarterly--n/a-n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rake : devel/rubygem-rake
  2. docbook-xsl>=0 : textproc/docbook-xsl
  3. xsltproc : textproc/libxslt
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. update-desktop-database : devel/desktop-file-utils
  6. update-mime-database : misc/shared-mime-info
  7. msgfmt : devel/gettext-tools
  8. qt5-buildtools>=5.15.2 : devel/qt5-buildtools
  9. lrelease : devel/qt5-linguisttools
  10. qt5-qmake>=5.15.2 : devel/qt5-qmake
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. update-mime-database : misc/shared-mime-info
Library dependencies:
  1. libvorbis.so : audio/libvorbis
  2. libogg.so : audio/libogg
  3. libebml.so : textproc/libebml
  4. libboost_regex.so : devel/boost-libs
  5. libpugixml.so : textproc/pugixml
  6. libmatroska.so : multimedia/libmatroska
  7. libcmark.so : textproc/cmark
  8. libgmp.so : math/gmp
  9. libFLAC.so : audio/flac
  10. libintl.so : devel/gettext-runtime
  11. libQt5Concurrent.so : devel/qt5-concurrent
  12. libQt5Core.so : devel/qt5-core
  13. libQt5DBus.so : devel/qt5-dbus
  14. libQt5Qml.so : x11-toolkits/qt5-declarative
  15. libQt5Gui.so : x11-toolkits/qt5-gui
  16. libQt5Multimedia.so : multimedia/qt5-multimedia
  17. libQt5Network.so : net/qt5-network
  18. libQt5Svg.so : graphics/qt5-svg
  19. libQt5Widgets.so : x11-toolkits/qt5-widgets
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for mkvtoolnix-68.0.0: DVDREAD=off: Support reading DVD chapters via libdvdread FLAC=on: FLAC lossless audio codec support GUI=on: Build and install GUI application (Qt 5) MANTRANS=off: Build and install manpage translations NLS=on: Native Language Support ===> Use 'make config' to modify these settings
Options name:
multimedia_mkvtoolnix
USES:
compiler:c++17-lang iconv localbase pkgconfig qmake:no_env qt:5 tar:xz desktop-file-utils shared-mime-info gettext
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://mkvtoolnix.download/sources/
  2. https://www.bunkus.org/videotools/mkvtoolnix/sources/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
68.0.0
05 Jun 2022 15:10:41
commit hash: 4a8aa5d1fb2a5eac65fddee01cd46fc178269ad8commit hash: 4a8aa5d1fb2a5eac65fddee01cd46fc178269ad8commit hash: 4a8aa5d1fb2a5eac65fddee01cd46fc178269ad8commit hash: 4a8aa5d1fb2a5eac65fddee01cd46fc178269ad8 files touched by this commit
Thomas Zander (riggs) search for other commits by this committer
multimedia/mkvtoolnix: Update to upstream release 68.0.0

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

MFH:		2022Q2
(cherry picked from commit 75fc11eb3dbe9095ac060241d1e99bd7dff45db3)
67.0.0
14 Apr 2022 10:10:55
commit hash: 044b9080556ec89e5d6594315e0c3385f83c361bcommit hash: 044b9080556ec89e5d6594315e0c3385f83c361bcommit hash: 044b9080556ec89e5d6594315e0c3385f83c361bcommit hash: 044b9080556ec89e5d6594315e0c3385f83c361b files touched by this commit
Thomas Zander (riggs) search for other commits by this committer
multimedia/mkvtoolnix: Update to upstream release 67.0.0

Details:
- New features, bug fixes and build system fixes, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2022Q2
(cherry picked from commit 58ea8f6dc4c60281e369bf46f59441a02f671a76)
66.0.0
10 Apr 2022 12:27:36
commit hash: c13c192de455564635fb05a64fcc2f811bcea40fcommit hash: c13c192de455564635fb05a64fcc2f811bcea40fcommit hash: c13c192de455564635fb05a64fcc2f811bcea40fcommit hash: c13c192de455564635fb05a64fcc2f811bcea40f files touched by this commit
Thomas Zander (riggs) search for other commits by this committer
multimedia/mkvtoolnix: Update to upstream release 66.0.0

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

MFH:		2022Q2
(cherry picked from commit 19f7624a2c060ef061a26ae24250304c12f1d2c3)

Number of commits found: 3