| Age | Commit message (Collapse) | Author | 
 | 
Update to latest stable release, use HTTPS links.
Closes #30008.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
 | 
 | 
 | 
 | 
Compile the wxwidgets GUI for mkvtoolnix.
Closes #29178.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
 | 
 | 
Closes #28761.
 | 
 | 
See #28181.
Closes #28809.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
 | 
 | 
Closes #28554.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
 | 
 | 
`needs` allows formulae to specify dependencies on cross-compiler
dependencies, allowing multiple failures to be specified in a single
statement. For instance, `needs :cxx11` adds seven compiler failures.
Closes #22912.
 | 
 | 
Closes #28181.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
 | 
 | 
Fixes #27503.
 | 
 | 
Closes #27329.
 | 
 | 
Closes #27175.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
 | 
 | 
 | 
 | 
Closes #25816.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
 | 
 | 
Closes #25001.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
 | 
 | 
Allows building when installed outside of /usr/local.
Closes #24591.
 | 
 | 
 | 
 | 
The mkvtoolnix release tarball contains vendored copies of both of these
libraries, but the build system will select an external copy if one is
installed. There are no knobs to control this behavior, so it is safer
to add the dependencies rather than allow opportunistic linking.
 | 
 | 
 | 
 | 
Closes #23395.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
 | 
 | 
 | 
 | 
mkvtoolnix uses #define foreach BOOST_FOREACH, which breaks the build
due to an issue with header file ordering.  Boost 1.49 was patched
to avoid this issue, but the patch was removed in 1.50, so the mkvtoolnix
build must provide a workaround.
See: https://svn.boost.org/trac/boost/ticket/6131
Closes #14568.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
 | 
 | 
When interpolating in strings passed to Formula#system, it should be
done in such a way that if any interpolated variables contain spaces,
they are either (a) passed as part of a list or (b) protected by quotes
if they are part of a long string (which is subject to shell expansion).
Otherwise, they will be split on the space when expanded by the shell
and passed as multiple arguments to whatever process is being executed.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
 | 
 | 
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
 | 
 | 
 | 
 | 
Some formulae are still calling Hardware.processor_count; replace those
instances with ENV.make_jobs.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
 | 
 | 
Closes #8062.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
 | 
 | 
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
 | 
 | 
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
 | 
 | 
 | 
 | 
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
 | 
 | 
* Also add HEAD
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
 | 
 | 
 | 
 | 
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
 | 
 | 
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
 | 
 | 
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
 | 
 | 
 | 
 | 
Most options are auto-detected now, eliminate flags.
Use included drake tool (a wrapper around rake) to install.
Use all hardware procs to build.
No need for handle_deps fixups anymore.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
 | 
 | 
/usr/local
 | 
 | 
MKVToolnix is a set of tools to create, alter and inspect Matroska files.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* flac and lzo are optional dependencies.
 |