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 2022Q3
mkvtoolnix Tools to extract from/get info about/create Matroska media streams
70.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 70.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-08-13 23:35:00
Last Update: 2022-08-21 08:34:24
Commit Hash: 9fbc92c
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-70.0.0/catalog.mk
  2. /usr/local/share/licenses/mkvtoolnix-70.0.0/LICENSE
  3. /usr/local/share/licenses/mkvtoolnix-70.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 = 1661028730 SHA256 (mkvtoolnix-70.0.0.tar.xz) = 64324b7ee6b4aa6fab5f517ca93667d12260a4ea92ea80b97575beda3a91693a SIZE (mkvtoolnix-70.0.0.tar.xz) = 10952476

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 : devel/qt5-buildtools
  9. lrelease : devel/qt5-linguisttools
  10. qt5-qmake>=5.15 : 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-70.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: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
70.0.0
21 Aug 2022 08:34:24
commit hash: 9fbc92c216692a4dc087339e07cc63c459a9999ccommit hash: 9fbc92c216692a4dc087339e07cc63c459a9999ccommit hash: 9fbc92c216692a4dc087339e07cc63c459a9999ccommit hash: 9fbc92c216692a4dc087339e07cc63c459a9999c files touched by this commit
Thomas Zander (riggs) search for other commits by this committer
multimedia/mkvtoolnix: Update to upstream version 70.0.0

Details:
- New features and bug fixes; no known breakages for existing workflows
  or configs.

MFH:		2022Q3
(cherry picked from commit 9e296b80738625a721faae76b30e89dd629a2f4b)
69.0.0
14 Jul 2022 11:29:10
commit hash: b3a7c5f4a57aaa6a1dd055ead75b51aab7cc8eb0commit hash: b3a7c5f4a57aaa6a1dd055ead75b51aab7cc8eb0commit hash: b3a7c5f4a57aaa6a1dd055ead75b51aab7cc8eb0commit hash: b3a7c5f4a57aaa6a1dd055ead75b51aab7cc8eb0 files touched by this commit
Thomas Zander (riggs) search for other commits by this committer
multimedia/mkvtoolnix: Update to upstream release 69.0.0

Details:
- Fixes and enhancements, see:
  https://mkvtoolnix.download/doc/NEWS.md
- Consistent use of American English in program options as well as JSON
  structures. This is a potentially breaking change, but as these
  have been introduced just recently in 68.0.0 end of May, the expected
  number of affected users is reasonably low.

MFH:		2022Q3
(cherry picked from commit 40da840a95fe2301462c2105a486aaa26531b7c1)

Number of commits found: 2