summaryrefslogtreecommitdiff
path: root/multimedia/mkvtoolnix
AgeCommit message (Collapse)AuthorFilesLines
2012-03-03More pcre PKGREVISION bumps.wiz1-2/+2
2012-02-29Recursive bump from devel/boost-libs update.hans1-2/+2
2012-02-06Revbump forwiz1-2/+2
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2012-01-29multimedia/mkvtoolnix: Fix indirect linking error on DragonFlymarino1-1/+3
2012-01-13Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump.obache1-2/+2
2012-01-09Recursive bump from boost-libs shlib bump.obache1-2/+2
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd1-2/+2
2011-10-19Recursive Bump from boost-libs ABI bump.obache1-1/+2
2011-10-07update to 5.0.0drochner3-8/+10
changes: many fixes and improvements pkgsrc note: This version hasn't been tested in practice yet. The previous one had a problem with mkvmerge going into an endless loop. We still have mkvtoolnix-old (2.9.8) as a known working one for that reason.
2011-09-16Bump PKGREVISION from RUBY_VERSION_DEFAULT changes.obache1-2/+2
2011-04-22recursive bump from gettext-lib shlib bump.obache1-1/+2
2011-03-20Changes 4.6.0:adam4-35/+55
* build system: Fixed building the Qt version of mkvinfo's GUI (again). * mmg: bug fix: If the header editor finds 'language' elements with ISO-639-1 codes (e.g. "fra" instead of "fre" for "French") then it will map the code to the corresponding ISO-639-2 code * mmg: bug fix: Fixed one of the issues causing mmg to report that it is configured to use an unsupported version of mkvmerge when the reported version was actually empty. * mkvmerge: enhancement: HD-DVD subtitles are recognized as being an unsupported file format. This makes the error message presented to the user a bit clearer. * build: Boost 1.36.0 or newer is required (up from 1.34.0). Also fixed building with v3 of Boost's filesystem library, e.g. with Boost 1.46.0 Beta 1 or newer. * mkvpropedit: new feature: Added support for adding, replacing and removing tags. * all: Added a translation for the programs into Turkish by ßouЯock. * build system: Fixed compilation if configure choses the internal versions of libebml and libmatroska while older versions are still installed in a location named with "-I..." or "-L..." in CFLAGS/CXXFLAGS/LDFLAGS or with configure's "--with-extra-includes" and "--with-extra-libs" options.
2011-02-14update to 4.5.0drochner3-44/+44
many fixes and improvements, too much to list here
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2011-01-01Fixes installation when SHELL is not a Bone shell like.obache1-2/+4
2011-01-01and USE_PKGLOCALEDIR=yes.obache1-1/+2
2011-01-01* as PLIST, it is expected enable translations support, so add buildlinkobache1-4/+6
with gettext-lib and msgfmt to USE_TOOLS. * let to not depend on lang/ruby, it wll conflicts with PKG_ALTERNATIVES.
2010-11-15PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnomeabs1-2/+2
2010-09-14Bump dependency on pixman to 0.18.4 because cairo-1.10 needs thatwiz1-1/+2
version, and bump all depends. Per discussion on pkgsrc-changes.
2010-09-08update to 4.3.0drochner2-6/+14
changes: -feature additions: "quiet"-Flag, more data shown by mkvinfo -fixes -build systems uses a ruby script "drake" rather than "make"
2010-08-04update to 4.2.0drochner2-6/+6
changes: -bugfixes -enhancements to mkvmerge
2010-07-09if built with GUI option, deal with desktop-file-utils et al.drochner1-1/+4
2010-07-09oops, forgot to updatedrochner1-19/+65
2010-07-08update to 4.1.1drochner2-7/+7
many bugfixes and improvements, too much to list here
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz1-2/+2
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2010-05-15Revision bump after updating boost-libs to 1.43.0adam1-5/+6
2010-01-18Second try at jpeg-8 recursive PKGREVISION bump.wiz1-1/+2
2009-11-29Fix build without gui option.joerg1-2/+1
2009-11-23Update mkvtoolnix to 2.9.8.jakllsch12-724/+69
Too many upstream changes to duplicate here. Upstream change log is at http://www.bunkus.org/videotools/mkvtoolnix/doc/ChangeLog . Remove multimedia/mmg. mmg is now optionally built as part of mkvtoolnix.
2007-09-08Can do DESTDIR.joerg1-1/+3
2007-01-13Support flac-1.1.3 based on a patch fromwiz8-9/+667
ftp.altlinux.org /pub/people/thresh Bump PKGREVISION because this package just compiled without flac support.
2007-01-07PKGREVISION bump for flac shlib major bump and corresponding ABIwiz1-1/+2
depends bump.
2006-10-31Fixed "test ==".rillig2-1/+14
2006-10-08Update to version 1.7.0salo4-8/+31
Changes: - mkvmerge: enhancement: Added support for MIME type detection via libmagic (patch by Robert Millan with heavy modifications by myself). - mkvmerge: bug fix: Theora headers were not handled correctly. - mkvmerge: bug fix: The WavPack reader was broken on 64bit systems (e.g. AMD64). - mkvmerge: bug fix: The Theora timecode handling was broken, and Ogg/Theora files were not identified correctly (they showed up as "unknown" in mmg). - mmg: enhancement: The 'adjust timecodes' function accepts timecodes like 'XXXXXunit' with 'unit' being 'ms', 'us', 'ns' or 's'. - mkvmerge: enhancement: mkvmerge will no longer refuse to concatenate files with differing Codec Private contents and only issue a warning in such cases. - mkvmerge: bug fix: Quicktime/MP4 reader: Added support for version 1 media headers ('mdhd' atom) with 64bit fields. Fixed the duration of the last packet passed downstream. Fixed overflow issues during re-scaling from the Quicktime/MP4's time scale to nano seconds used by mkvmerge. - mkvmerge: bug fix: Muxing wasn't working Windows 9x/ME because mkvmerge was trying to use Unicode file access functions when determining which directories to create. Fixes Anthill bug #177. - mkvmerge: new feature: Added support for the "Delay:" feature and for negative timecodes in VobSub IDX files. - mmg: new feature: If mmg is set to automatically fill in the output file name then it will clear the output file name once all input files have been removed. - mmg: bug fix: Fixed a crash that occured if the user removed an attachment and clicked somewhere in the empty space in the attachment list. Occured only on Windows. - mmg: bug fix: Re-added Chinese to the list of popular languages (those are listed first in the language drop down boxes). - mkvmerge: bug fix: The last change to the ISO 639 language handling broke the VobSub reader so that it reported the wrong language codes. This also caused mmg to not display the correct language after adding a VobSub file.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz1-1/+2
of the shlib major bump. PKGREVISION++ for the dependencies.
2005-12-11Update to version 1.6.5salo3-6/+20
Changes: - new features (e.g., - splitting after arbitrary timecodes and muxing of USF subtitles) - lots of bugfixes since 1.4.2 See ChangeLog within the distfile for details.
2005-10-23Added RCS Id in line 1.rillig1-0/+2
2005-05-23Removed trailing white-space.rillig1-1/+1
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-18Update to version 1.4.2salo2-5/+5
Bugfix release.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-23Updated to version 1.4.1salo5-51/+5
Changes: - added help file 1.4.1: ====== - bugfixes 1.4.0: ====== - support for MPEG-1 and MPEG-2 video read from PS and ES streams, - support for AVC (aka h.264) video from MP4 files, - support for concatenating files, - support for the new elements needed for menus, - support for WAVPACK4 lossless and lossy audio, - support for extracting VobSubs and - added an online help to mmg accessible by pressing F1
2005-02-24Add RMD160 digests.agc1-1/+2
2005-02-17Update to version 1.0.2salo2-4/+4
Changes: - all: bug fix: Fixed compilation with the upcoming new versions of libebml and libmatroska. - mkvmerge: bug fix: mkvmerge did not accept XML chapter files created with older mkvtoolnix versions due to deprecated chapter elements. Such elements are now skipped. - mkvmerge: bug fix: Fixed negative audio displacement for a couple of formats. - mmg: bug fix: Again the window handling. Hopefully this is better than the other attempts. - mmg: bug fix: One was able to crash mmg by pressing 'ok' in the muxing dialog right after muxing finished, especially if the 'abort' button was hit before. This mostly happened on Linux.
2005-01-29Change some string manipulations to equivalent operations thatkristerw4-1/+47
gcc 2.95 understand.
2004-12-15Updated to version 1.0.1salo2-4/+4
Changes: - mmg: Fixed some layout issues with wxWidgets 2.5.3 and newer. - mmg: new feature: The window position is saved and restored when mmg is started the next time. - mmg: bug fix: Fixed a crash/memory corruption showing weird characters in the input boxes. This happened when the user removed a file from mmg while mmg was updating the command line. - mmg: bug fix: mmg now has an icon associated with it while it is running instead of the generic Windows application icon (Windows only). - mmg: bug fix: The main window is now minimized during muxing. This allows to hide both of the windows while muxing is running and restoring them later, even if they were iconized when muxing finished (Windows only). - mmg: bug fix: Made the muxing dialog ("mkvmerge is running") modal all the time. This prevents the user from hitting the main window's minimize button. On Windows this makes mmg stuck in iconized mode if it was iconized when muxing finished. - mkvmerge: bug fix: The first packet of an AAC track read from Real containers might not start at the timecode 0. This offset was ignored by mkvmerge. - mkvmerge: bug fix: Fixed a buffer overflow in the UTF-8 file reading routines.
2004-11-24Update to version 1.0salo2-4/+4
Changes: - mkvmerge: bug fix: The Matroska reader doesn't insist on having a default duration ( = FPS) for video tracks in the "AVI compatibility mode" ( = with the CodecID "V_MS/VFW/FOURCC"). This enables re-muxing of Matroska files created from MP4 files. - mmg: bug fix: File names with non-ASCII characters were not working if mmg was compiled against a Unicode enabled wxWidgets. - mkvmerge: new feature: Added reading DTS from AVIs and from Matroska files. - mkvmerge: bug fix: A variable initialization was missing which very recent gcc versions (3.4.2) did not like very much. Also fixed a small compilation bug.
2004-10-29Updated to version 0.9.7salo2-4/+4
Changes: - mkvmerge: bug fix: The handling of external timecode files was still not correct but should be OK now. - mmg: Added an error message if the user selects 'mmg' as the 'mkvmerge executable' because that would lead to an infinite number of 'mmg's being spawned. - mkvmerge: bug fix: If LFE is on for DTS then the number of channels is one more than what the DTS frame header says. - mkvmerge: bug fix: Timecodes for Vorbis were wrong on rare occasions (when reading laced Vorbis from a Matroska file and changing the lacing, e.g. when splitting for the second and all following files). - mkvmerge/mkvinfo/mkvextract: bug fix: The chapter and tag element tables were not always intialized correctly depending on the compiler and the optimization flags used. - mkvmerge: bug fix: The OGM reader was broken if at least one track was not to be copied from the file (happened between 0.9.5 and 0.9.6). - mmg: bug fix: After loading saved mmg settings the track input box listed the tracks always coming from the last input file and not from the one they really came from. - mmg: enhancement: Made mmg's main window properly resizable. - mkvmerge: Rewrote the code for the external timecode files. This also fixes bug 99: The durations for the individual tracks were not correct for those tracks for which --timecodes was used. - mmg: bug fix: Crash when saving chapters from the chapter editor. Same as the mkvinfo issue below but on all OS. - mkvinfo: bug fix: The chapter and tag element tables were not initialized on Windows resulting in a crash when one of those elements was encountered.
2004-10-14Updated to version 0.9.6salo4-21/+7
Changes: - mkvextract: bug fix: The track extraction was creating the output file twice if the Matroska file contained a copy of the track headers. This resulted in the first extracted file being overwritten at the end of extraction. - mmg: bug fix: If the file title is read from an input file, not modified by the user and that input file is removed again then the file title will be unset. - mkvmerge: enhancement: Converted the raw FLAC reader to use another interface to the FLAC libraries. This results in a speedup of up to 50%. Thanks to Josh Coalson for telling me about its existence. - mkvmerge: new feature: Added two warnings. One about invalid track IDs that were used on the command line but that don't correspond to an available track in a file and one if no track will be copied from a source file. Both warnings hint at bad command line arguments. - mkvmerge: Only write the segment duration as a 64bit float if there is no video track present. This way users won't have to update their DirectShow filter/apps for most files. Only audio-only files need this precision anyway. - mkvmerge: Changed the Ogg/OGM reader to use the stream number and not its serial number as the track ID (meaning the track IDs will be 0, 1, 2... etc. instead of the random numbers oggenc uses as the serial numbers). - mkvmerge: new feature: The CUE sheet parser now accepts INDEX lines with indices from 00 up to 99 and implements the Red Book specification for audio CDs that way. Patch by Vegard Pettersen <vegard_p at broadpark adot no>. - mkvmerge, mkvextract: bug fix: ASS was handled like SSA which is not correct in each case, especially when extracting it. - mkvextract: bug fix: The WAV writer was not endian safe. - mkvmerge: bug fix: The charset was not set correctly on Solaris. - mkvmerge: bug fix: mkvmerge crashed when reading Matroska files that contain an empty tag list. - mkvmerge: bug fix: Some Matroska files that e.g. have had their timecodes offset with the Matroska Stream Editor or other means may contain timecodes that caused mkvmerge to print a warning about "timecode < last_timecode". A new fix implements a workaround and a warning message with a proper explanation for this case. - mkvmerge: bug fix: Older Matroska files containing chapters caused mkvmerge to abort muxing. - mkvmerge: bug fix: mkvmerge was only copying the last tag of a list of tags applying to a track from a Matroska file. - mkvmerge: bug fix: mkvmerge will show a nice warning if the entries in a SRT have non-continuous timestamps. It'll also sort the entries by their start timestamp instead of throwing the generic "timecode < previous timecode" warning. - mmg: bug fix: The 'Matroska file analysis' window that occurs when reading chapters from a Matroska file did not disappear if it was minimized when the process finished. - mkvmerge: new feature: Added a new parameter --aspect-ratio-factor. - mkvinfo: bug fix: Strings from chapters and tags were shown in UTF-8 instead of the local charset. This bug was introduced around 2004-08-28. - mkvmerge: bug fix: Not all chapter elements were copied correctly from a source Matroska file. - mkvextract: Sped up the extraction of attachments, chapters, cuesheets and tags by using the seek head information and not parsing the full file each time. - mkvmerge: bug fix: The Matroska reader was not handling very big cluster timecodes correctly. Those can occur when the timecode scale factor is very small. - mkvmerge: bug fix: Empty clusters in Matroska files no longer make mkvmerge think that file has been read completely. - mkvmerge: new feature: Added support for MP2 (and maybe MP3) audio in MP4 containers. - mkvmerge: new feature: The chapter and tag parsers accept XML element attributes instead of sub-elements for those sub-elements that only contain data. Example for a "simple tag": <Simple Name="ARTIST" String="Tori Amos"/> - mkvmerge: bug fix: The automatic MIME type detection based on the file name extension was using the file name extension as the MIME type. - mkvmerge, mkvinfo: new feature: Added the four new PixelCrop elements. - mkvmerge, mkvextract, mkvinfo: new feature: Added 'TargetTypeValue' as a supported tagging element. - mkvmerge, mkvextract, mkvinfo: Complete rewrite of the chapter and tag parsing and output functions. Additions will be much easier now. - mkvmerge, mkvextract, mkvinfo: feature removed: Dropped support for the very old and deprecated tagging system. No one used it anyway. - mkvmerge: new feature: Allow the use of two-letter ISO639-1 country codes in for the '--language' parameter. Those will be converted to the corresponding ISO639-2 language code automatically. - mkvmerge, mkvinfo, mkvextract: new feature: Added support for the 'TargetType' tag element - mkvmerge: bug fix: The MP3 handling was broken on weird and rare occasions when reading MP3 from a Matroska file. - mkvmerge: bug fix: Removed a bogus warning about an attachment's MIME type having been given more than once.