pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/multimedia/mkvtoolnix



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Dec 29 16:50:59 UTC 2024

Modified Files:
        pkgsrc/multimedia/mkvtoolnix: Makefile distinfo

Log Message:
mkvtoolnix: updated to 89.0

Version 89.0 "And the Melody Still Lingers On (Night in Tunisia)" 2024-12-27

New features and enhancements

* mkvmerge: AC-3 writer: mkvmerge will now use the codec ID `A_AC3` even for
  streams with bitstream IDs 9 or 10 instead of the deprecated codec IDs
  `A_AC3/BSID9` & `A_AC3/BSID10`.
* MKVToolNix GUI: multiplexer: the mechanism for setting track languages to
  specific values upon adding a file has gotten a new option to always set the
  language, no matter whether or not the source container provided a track
  language or what it was set to.
* all command-line tools: implemented an escape mechanism for when you want to
  use the `@` sign as the first character in an argument to an option such as
  `--title`. To escape it the `@` sign has to be doubled as in `--title
  @@midnight`.

Bug fixes

* mkvmerge, mkvpropedit, MKVToolNix GUI's multiplexer & header editor: the
  MIME type for TrueType & OpenType fonts will be set properly to either the
  current MIME types `font/ttf` & `font/otf` or to the legacy MIME types
  `application/x-truetype-font` & `application/vnd.ms-opentype` depending on
  whether the "use legacy font MIME types" option is disabled or enabled, even
  if the MIME database used by Qt returns the wrong one or even other MIME
  types such as `application/x-font-ttf` & `application/x-font-otf`. This was
  the case on Windows due to Qt 6.7.3 switching to a different embedded MIME
  database.
* MKVToolNix GUI's multiplexer & header editor: ensured that both the legacy &
  the current font MIME types are always present in the MIME type combo boxes
  of attachments, no matter what Qt's MIME type database contains.
* MKVToolNix GUI: the "disable tooltips" option in the preference will now
  disable the tooltip for the status bar, too.


To generate a diff of this commit:
cvs rdiff -u -r1.244 -r1.245 pkgsrc/multimedia/mkvtoolnix/Makefile
cvs rdiff -u -r1.125 -r1.126 pkgsrc/multimedia/mkvtoolnix/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/multimedia/mkvtoolnix/Makefile
diff -u pkgsrc/multimedia/mkvtoolnix/Makefile:1.244 pkgsrc/multimedia/mkvtoolnix/Makefile:1.245
--- pkgsrc/multimedia/mkvtoolnix/Makefile:1.244 Sun Dec 29 15:09:56 2024
+++ pkgsrc/multimedia/mkvtoolnix/Makefile       Sun Dec 29 16:50:59 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.244 2024/12/29 15:09:56 adam Exp $
+# $NetBSD: Makefile,v 1.245 2024/12/29 16:50:59 adam Exp $
 
-DISTNAME=      mkvtoolnix-88.0
-PKGREVISION=   4
+DISTNAME=      mkvtoolnix-89.0
 CATEGORIES=    multimedia
 MASTER_SITES=  https://mkvtoolnix.download/sources/
 EXTRACT_SUFX=  .tar.xz
@@ -32,6 +31,8 @@ CONFIGURE_ARGS+=      --with-boost-libdir=${B
 CONFIGURE_ARGS+=       --with-docbook-xsl-root=${PREFIX}/share/xsl/docbook
 CONFIGURE_ARGS+=       --with-qmake=${QTDIR}/bin/qmake
 CONFIGURE_ENV+=                QMAKE6=${QTDIR}/bin/qmake6
+# Hack: do not let configure override -std flag, or boost compilation will fail.
+CONFIGURE_ENV+=                ac_cv_prog_cxx_cxx11=-std=c++17
 
 REPLACE_LOCALEDIR_PATTERNS=    build-config.in
 

Index: pkgsrc/multimedia/mkvtoolnix/distinfo
diff -u pkgsrc/multimedia/mkvtoolnix/distinfo:1.125 pkgsrc/multimedia/mkvtoolnix/distinfo:1.126
--- pkgsrc/multimedia/mkvtoolnix/distinfo:1.125 Wed Oct 23 16:35:45 2024
+++ pkgsrc/multimedia/mkvtoolnix/distinfo       Sun Dec 29 16:50:59 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.125 2024/10/23 16:35:45 adam Exp $
+$NetBSD: distinfo,v 1.126 2024/12/29 16:50:59 adam Exp $
 
-BLAKE2s (mkvtoolnix-88.0.tar.xz) = 32e1d64bb12d5a796f3ccdb5722db1d035d4b44b8e393cf6496806cba9c1c318
-SHA512 (mkvtoolnix-88.0.tar.xz) = b1b08a42f55e841c618cbfe19f40310ea7c879d43a6a1db4152abfd5618deccc33332a73b1fc21757660891907b9eb12028b8c016134708f0464d5cc10a343c2
-Size (mkvtoolnix-88.0.tar.xz) = 11241552 bytes
+BLAKE2s (mkvtoolnix-89.0.tar.xz) = 261e5594c42b1b332bc106352d216f2b38eb6a78dffa58f4c552642c6f371565
+SHA512 (mkvtoolnix-89.0.tar.xz) = 5c48647f4d1b9a914647839bb2de1d9c2285862450cd0807fda27bb3e0601ba78d5450f66f82160d3e73cb6dd1fa141bfc7f93b0016bc92ebb20a90a9467dd2a
+Size (mkvtoolnix-89.0.tar.xz) = 11253572 bytes
 SHA1 (patch-Rakefile) = 64033bb6ade6ab6b09f0174ff1200555fee8db49
 SHA1 (patch-configure) = 6e3771027ed420db7e70732e92bfd42d89e3aeb2
 SHA1 (patch-src_common_locale.cpp) = 0c76a67c1ba65336e2d98d8e62cfc9624df9d223



Home | Main Index | Thread Index | Old Index