summaryrefslogtreecommitdiff
path: root/multimedia/mkvtoolnix
diff options
context:
space:
mode:
authorsalo <salo>2004-07-27 04:27:40 +0000
committersalo <salo>2004-07-27 04:27:40 +0000
commita88aba7b44b64869d4b90785922702a550c26f3d (patch)
treef953f423c3db844614fe4cb0a44073c42f053063 /multimedia/mkvtoolnix
parent1fcd5602a0d35ec38d799aa2cf9402e5a5306b30 (diff)
downloadpkgsrc-a88aba7b44b64869d4b90785922702a550c26f3d.tar.gz
Updated to version 0.9.4.
Changes: - patch-ab no longer needed 0.9.4: ====== - mkvextract: new feature: Added support for extracting TTA tracks to TTA files. new feature: Implemented the extraction of chapter information and tags as a CUE sheet which is the reverse operation to using a CUE sheet with mkvmerge's '--chapters' parameter. - mkvmerge: bug fix: SRT file recognition failed if the file contained spaces at the end of the first line. bug fix: Broken VobSub .idx files which contain timestamps going backwards no longer crash mkvmerge. A warning will be printed for such inconsistencies. bug fix: The Matroska reader contained a nice little illegal memory access (introduced in 0.9.3 with the fixes to the 'default track' handling). bug fix: The SSA reader was segfaulting if a line contained an empty text field. bug fix: The CUE sheet parser interpreted a timestamp as HH:MM:SS (hours, minutes, seconds). The correct spec is HH:MM:FF (hours, minutes, frames with 1 frame = 1/75 second). new feature: The pregap from a CUE sheet is converted into two sub-chapters (one for "INDEX 00", one for "INDEX 01"). These sub-chapters have their 'hidden' flag set. - mkvinfo: bug fix: Fixed compilation for MATROSKA_VERSION = 2. bug fix: Fixed compilation with gcc 3.2. - mmg: new feature: Added support for the two flags 'hidden' and 'enabled' in the chapter editor.
Diffstat (limited to 'multimedia/mkvtoolnix')
-rw-r--r--multimedia/mkvtoolnix/Makefile.dist2
-rw-r--r--multimedia/mkvtoolnix/distinfo7
-rw-r--r--multimedia/mkvtoolnix/patches/patch-ab69
3 files changed, 4 insertions, 74 deletions
diff --git a/multimedia/mkvtoolnix/Makefile.dist b/multimedia/mkvtoolnix/Makefile.dist
index 592b79d5305..edfcf5cfb69 100644
--- a/multimedia/mkvtoolnix/Makefile.dist
+++ b/multimedia/mkvtoolnix/Makefile.dist
@@ -1,4 +1,4 @@
-DISTNAME= mkvtoolnix-0.9.3
+DISTNAME= mkvtoolnix-0.9.4
CATEGORIES= multimedia
MASTER_SITES= http://www.bunkus.org/videotools/mkvtoolnix/sources/
EXTRACT_SUFX= .tar.bz2
diff --git a/multimedia/mkvtoolnix/distinfo b/multimedia/mkvtoolnix/distinfo
index c76bc04af52..90285bcb0b7 100644
--- a/multimedia/mkvtoolnix/distinfo
+++ b/multimedia/mkvtoolnix/distinfo
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.8 2004/07/22 17:47:18 kristerw Exp $
+$NetBSD: distinfo,v 1.9 2004/07/27 04:27:40 salo Exp $
-SHA1 (mkvtoolnix-0.9.3.tar.bz2) = e8bec87e212ee4e691077ba53507e0e11238bf18
-Size (mkvtoolnix-0.9.3.tar.bz2) = 494512 bytes
+SHA1 (mkvtoolnix-0.9.4.tar.bz2) = 8fcd1d27123a572ef58d228eb6212a6be08da1b2
+Size (mkvtoolnix-0.9.4.tar.bz2) = 499321 bytes
SHA1 (patch-aa) = a7ffe453a5d6c1881b2c62e8e2a5c1f59d82c6c1
-SHA1 (patch-ab) = 453e82e85046f6f08cb49cf0e62597d276f80050
diff --git a/multimedia/mkvtoolnix/patches/patch-ab b/multimedia/mkvtoolnix/patches/patch-ab
deleted file mode 100644
index ba44cb2f6b1..00000000000
--- a/multimedia/mkvtoolnix/patches/patch-ab
+++ /dev/null
@@ -1,69 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2004/07/22 17:47:18 kristerw Exp $
-
---- src/mkvinfo.cpp.orig Sun Jul 18 18:08:45 2004
-+++ src/mkvinfo.cpp Thu Jul 22 19:32:58 2004
-@@ -134,12 +134,11 @@
-
- void
- usage() {
-+#ifdef HAVE_WXWINDOWS
- mxinfo(_(
- "Usage: mkvinfo [options] inname\n\n"
- " options:\n"
--#ifdef HAVE_WXWINDOWS
- " -g, --gui Start the GUI (and open inname if it was given).\n"
--#endif
- " inname Use 'inname' as the source.\n"
- " -v, --verbose Increase verbosity. See the man page for a detailed\n"
- " description of what mkvinfo outputs.\n"
-@@ -147,6 +146,18 @@
- " -s, --summary Only show summaries of the contents, not each element.\n"
- " -h, --help Show this help.\n"
- " -V, --version Show version information.\n"));
-+#else
-+ mxinfo(_(
-+ "Usage: mkvinfo [options] inname\n\n"
-+ " options:\n"
-+ " inname Use 'inname' as the source.\n"
-+ " -v, --verbose Increase verbosity. See the man page for a detailed\n"
-+ " description of what mkvinfo outputs.\n"
-+ " -c, --checksum Calculate and display checksums of frame contents.\n"
-+ " -s, --summary Only show summaries of the contents, not each element.\n"
-+ " -h, --help Show this help.\n"
-+ " -V, --version Show version information.\n"));
-+#endif
- }
-
- string
-@@ -786,6 +797,10 @@
- vector<string> &summary) {
- EbmlMaster *m3;
- int i3;
-+#if MATROSKA_VERSION >= 2
-+ string strc;
-+#endif
-+
-
- show_element(l3, 3, "Audio track");
-
-@@ -1393,6 +1408,10 @@
- def_handle(cues) {
- EbmlMaster *m1, *m2, *m3;
- int i1, i2, i3;
-+#if MATROSKA_VERSION >= 2
-+ EbmlMaster *m4;
-+ int i4;
-+#endif
-
- if (verbose < 2) {
- show_element(l1, 1, "Cues (subentries will be skipped)");
-@@ -1571,6 +1590,9 @@
- bool fref_found, bref_found;
- uint32_t lf_tnum;
- uint64_t lf_timecode;
-+#if MATROSKA_VERSION >= 2
-+ string strc;
-+#endif
-
- show_element(l2, 2, "Block group");
-