Commit Graph

54 Commits (f21aaf61c76004de2ebd0821423a708809ae769b)

Author SHA1 Message Date
BrewTestBot c6f1b61325 icu4c: update 53.1 bottle. 2014-08-07 23:12:13 -05:00
Tomasz Pajor 5395c303c7 icu4c 53.1
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-08-07 23:12:11 -05:00
Mike McQuaid 9a0119dcf4 Update docs, comment mxcl/homebrew refs. 2013-12-14 18:18:35 +00:00
Jack Nagel 9220ee6d43 icu4c: add 10.9 bottle 2013-12-10 20:05:39 -06:00
Xiyue Deng c9ff971eb6 icu4c: support C++11 mode.
* Enable verbose build log.
2013-10-27 06:01:01 -07:00
Xiyue Deng f09a442750 icu4c: enable verbose build log. 2013-10-23 01:28:28 -07:00
Mike McQuaid da337f97e9 icu4c: 52.1 bottles. 2013-10-11 08:54:02 +01:00
Denis Moyogo Jacquerye 67cfbfcf13 icu4c 52.1
Closes Homebrew/homebrew#23188.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-10-11 08:53:52 +01:00
Jack Nagel 6dca0b8693 Remove ad-hoc header padding fixes
This is the default now.
2013-08-23 15:56:27 -05:00
Katherine Whitlock 9762585c0d icu4c: add HEAD
This allows for building on 10.9, as upstream changes are available that have yet to be released.

Closes Homebrew/homebrew#22010.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-08-19 20:31:19 -07:00
Mike McQuaid 46fe4d1c84 icu4c: 51.1 bottles 2013-05-03 17:58:25 +01:00
Xiyue Deng b13c3a9743 icu4c: 51.1
* Update hashes and drop old bottles.
* Enable build with Clang as [1] shouldn't be happening again.

[1] https://github.com/mxcl/homebrew/issues/16142

Closes Homebrew/homebrew#19354.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-05-03 17:58:25 +01:00
Jack Nagel ec11577107 Switch compilers when no build is specified
Given the current state of OS X compilers, the original fails_with
behavior is becoming less useful, mostly resulting in build failures
each time the compiler is updated. So make the following changes:

When a build is specified, we retain the old behavior: switch compilers
if the available compiler is <= the build, don't switch if it is > the
build.

When no build is specified, unconditionally switch compilers, and don't
output the advice message. This allows us to mark formulae as
perpetually failing, avoiding the need to update formulae each time a
new compiler build is made available.

As a bonus, this makes the logic much easier to reason about.

Closes Homebrew/homebrew#18175.
2013-03-12 13:55:15 -05:00
Mike McQuaid 531dd5fe7c icu4c: update bottle 2013-03-03 23:34:06 +00:00
Mike McQuaid 8317e10e3d icu4c: use new bottle revision syntax. 2013-03-01 18:06:50 +00:00
Adam Vandenberg 95fc2109d2 icu: still causes problems with clang 425
Closes Homebrew/homebrew#17567.
2013-02-05 14:03:22 -08:00
Mike McQuaid c13e250532 icu4c: update bottles with C++11 fix. 2012-12-01 15:17:33 +00:00
Xiyue Deng a6ef45c6a5 icu4c: force to use non-clang compiler to avoid C++11 mode.
Closes Homebrew/homebrew#16302.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-12-01 15:17:33 +00:00
Mike McQuaid 547e349bbc icu4c: add bottles. 2012-11-18 21:13:29 +00:00
mbcoguno bdc42fbf0c icu4c: 50.1
Closes Homebrew/homebrew#15934.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-11-18 21:13:28 +00:00
Jack Nagel 172b955644 icu4c: fix checksum
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-03 22:30:19 -05:00
Mike McQuaid 88779ade49 Batch convert MD5 formula to SHA1.
Closes Homebrew/homebrew#14653.
2012-09-03 11:36:42 -07:00
Jack Nagel c30f5a1947 Address fallout related to f6e3241aa02a9c9bacfc6ee
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-27 09:49:14 -05:00
Adam Vandenberg 799c91ef61 icu4c: version is detected 2012-08-26 22:24:03 -07:00
Mike McQuaid f68904d364 icu4c: add Mountain Lion bottle.
Fixes Homebrew/homebrew#14356.
2012-08-26 13:12:03 -07:00
Adam Vandenberg f31a7664fb icu4c: use options dsl 2012-08-09 22:10:50 -07:00
Daniel Trebbien 82ae96f55c Update icu4c to 49.1.2
Fixes Homebrew/homebrew#12701, fixes Homebrew/homebrew#13185.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-07-22 16:16:32 +01:00
Misty De Meo ef91566ee3 icu4c: add Snow Leopard bottle 2012-04-10 11:08:26 -05:00
Xiyue Deng 33381ed2ec icu4c: add "--universal"
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-02-25 11:48:21 -08:00
Adam Vandenberg da3fdbd0cf Use "cd" instead of "Dir.chdir"
* And "mkdir" isntead of "Dir.mkdir"
* And "Dir[]" instead of "Dir.glob"
* Also style fixes and nitpicks
2012-02-24 21:35:50 -08:00
Misty De Meo 2f03f781da Add `devel` to the DSL, + stable and bottle blocks
This commit adds a `devel` entry to the DSL, allowing formulae to
specify an unstable branch.

`devel` takes a block, which should contain standard `url` and `md5`
fields (and `version`, if necessary). This must come after the standard
DSL fields.

This commit also migrates over all formulae currently using `devel` to
the new syntax, as well as formulae which used `head` for non-VCS urls.

The new syntax is also available for `stable` and `bottle`. `stable` is
an option alongside the old syntax. `bottle` replaces the old syntax.

Note that the @stable ivar in Formula has been renamed to @standard,
and the @bottle ivar has been renamed to @bottle_url.

Closes Homebrew/homebrew#9735.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-01-25 21:45:19 -06:00
Mike McQuaid bebdfcdd8b Update icu4c bottle. 2012-01-16 21:51:56 +00:00
Xiyue Deng 60586fb57b icu4c: Update to 4.8.1.1
Closes Homebrew/homebrew#8646.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-11-17 13:04:15 -08:00
Charlie Sharpsteen 8732d04329 ICU4C: Update bottle 2011-10-05 13:51:01 -07:00
Oleg Oshmyan 08cb649524 icu4c 4.8.1
Closes Homebrew/homebrew#7597.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-10-02 13:43:59 -05:00
Jan Lehnardt 56a2d4ceda Bottle icu4c
Closes Homebrew/homebrew#7299.

Signed-off-by: Max Howell <max@methylblue.com>

We'll bottle anything that takes ages to build and that is just "infrastructure".
2011-09-02 12:12:30 +01:00
Adam Vandenberg 7689fb8fd2 Replace snow_leopard_64? in brews. 2011-03-18 10:30:47 -07:00
Adam Vandenberg 4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Max Howell fc020d429e Let the core handle the install name fixes now 2011-03-12 11:55:04 -08:00
Tianyi Cui 8b275c916a Use https for all GitHub URLs
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-18 20:14:27 -08:00
Adam Vandenberg 576185d345 Define "snow_leopard_64?"
snow_leopard_64? (defined in Hardware) is a short-cut for:
  MACOS_VERSION >= 10.6 and Hardware.is_64_bit?

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-22 20:11:03 -07:00
Adam Vandenberg 7bd947eb0b Update formulae for version 0.7
* Use new "url" features
* Use keg_only DSL
* Use "skip_clean :all" DSL
* Whitespace and style cleanups
* Make bash invocations less silly
* Use new man2-man8 helpers
* Remove "FileUtils." since it is included in Formula
* Use real names for deps instead of aliases
* ENV.x11 now updates path, so remove that from individual brews
2010-08-07 18:08:53 -07:00
Ali Asad Lotia fabb56aaf8 Update icu4c to 4.4.1.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-07-28 12:33:53 -07:00
Adam Vandenberg 645f476cb8 icu4u - use -headerpad_max_install_names 2010-07-28 12:32:40 -07:00
Max Howell 94a992cb98 Remove debug output 2010-04-13 20:34:13 +01:00
Max Howell 464b50c8de Fix couchdb by fixing icu4c install_names
Bad icu4c, but this presses the point that we should be in general fixing stuff when it is installed. This code can be generalised, but there are some caveats.
2010-04-13 20:17:28 +01:00
Max Howell 84deed7379 This icu4c caveat doesn't seem to have effected anyone actually 2010-01-18 09:13:04 +00:00
Max Howell 49fb8a1b96 Make icu4c keg-only
Fixes Homebrew/homebrew#167.
2009-12-02 11:38:57 +00:00
Max Howell 61b2307139 s/require 'brewkit'/require 'formula'/g
brewkit.rb changes ENV destructively, so lets not do that everytime a formula
is required. Now it's possible for other tools to require a formula
description without worrying about side-effects.
2009-10-15 16:48:03 +01:00
Max Howell 3f2008da91 Document selflinks.sh
Neaten icu4c caveats.

Use auto sourceforge mirror selection for mad.
2009-10-09 00:09:05 +01:00