Commit graph

19 commits

Author SHA1 Message Date
dinkypumpkin
db397dba4f mkvtoolnix: patch to build with #define foreach BOOST_FOREACH
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 Homebrew/homebrew#14568.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-08-30 13:30:00 -07:00
Jack Nagel
7c648d9732 Shore up a number of shell quoting issues
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>
2012-05-15 14:03:11 -05:00
Jack Nagel
64afeec6d4 Use new fails_with DSL syntax
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01 12:39:59 -05:00
Misty De Meo
e9a34282df mkvtoolnix: fails_with :clang 2012-03-28 21:06:14 -05:00
Jack Nagel
bb44922515 Use ENV.make_jobs in formulae
Some formulae are still calling Hardware.processor_count; replace those
instances with ENV.make_jobs.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-10-15 00:05:15 -05:00
Robert Shaw
fc48aad633 Updated: mkvtoolnix to v5.0.1
Closes Homebrew/homebrew#8062.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-10-11 09:26:55 -07:00
Martin Andersson
0895697df6 mkvtoolnix 5.0.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-09-27 18:33:29 -07:00
Andrew Marshall
c10f3866a5 mkvtoolnix 4.9.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-07-11 19:40:50 -07:00
Adam Vandenberg
243bc743ea Use https for github repos. 2011-05-26 22:02:55 -07:00
Andrew Marshall
121b7c86c2 mkvtoolnix 4.8.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-24 08:47:00 -07:00
Andrew Marshall
e7e71c34d9 mkvtoolnix 4.7.0
* Also add HEAD

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-21 08:50:35 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Andrew Marshall
d3fc317707 Update mkvtoolnix to v4.6.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-10 11:32:26 -08:00
Andrew Marshall
79b5afb94f Update mkvtoolnix to v4.5.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-02-04 07:19:54 -08:00
Robert Shaw
f5d42a78ed Update formula mkvtoolnix to 4.4.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-12-02 20:34:39 -08:00
Adam Vandenberg
e081b0185e mkvtoolnix - patch for non-bash installs 2010-10-01 22:29:39 -07:00
Drew Hess
2c3d9d7d55 mkvtoolnix: 4.3.0.
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>
2010-09-07 03:59:21 -07:00
Dominic Evans
b89c6eb719 mkvtoolnix update to 4.0.0 and fix compilation when HOMEBREW_PREFIX != /usr/local 2010-06-09 14:54:51 -07:00
Dan Walters
703518f2d1 mkvtoolnix v3.3.0
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.
2010-03-31 12:48:41 -07:00