7196 Commits

Author SHA1 Message Date
Jack Nagel
1cca304f35 Make sysctl methods private rather than protected 2015-02-27 20:38:01 -05:00
Jack Nagel
889cfcc211 Drop unnecessary $?.success? check 2015-02-27 20:38:01 -05:00
Jack Nagel
1255f7b894 Move caching from sysctl_bool to sysctl_n 2015-02-27 20:38:01 -05:00
Jack Nagel
37c394f828 Add sysctl_n and sysctl_int methods to Mac hardware module 2015-02-27 20:38:01 -05:00
Jack Nagel
977981dcb9 Remove ivars from default Hardware::CPU methods
These methods are always overridden in the per-OS modules, so let's just
provide sensible defaults for documentation purposes.
2015-02-27 20:38:00 -05:00
Xu Cheng
2222834107 java: move java_dependency into a separate file and add Language::Java.java_home_env
Also update activemq to test against it

Closes Homebrew/homebrew#37218.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-28 01:42:09 +08:00
Mike McQuaid
f27f427d95 test-bot: use canonical names for taps. 2015-02-27 17:00:34 +00:00
Mike McQuaid
0161d50d7a audit: handle head/devel-only correctly. 2015-02-27 16:13:04 +00:00
Mike McQuaid
307ea17ba3 test-bot: cleanup old PR locks.
This is a problem on older versions of Git (such as on the Mountain Lion bot).
2015-02-27 13:53:29 +00:00
Mike McQuaid
b9790ffe3a exceptions: instruct not to file boneyard issues. 2015-02-26 19:17:12 +00:00
Mike McQuaid
8ec6245c18 bottle: fixup keg_contains method. 2015-02-26 19:13:10 +00:00
Mike McQuaid
17bfb0f804 Remove SourceForge references.
It was fun but we just love Bintray more than you.

Closes Homebrew/homebrew#37211.

Closes Homebrew/homebrew#37213.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-26 11:32:42 +00:00
Xu Cheng
328fa80f41 pathname: skip directory in env_script_all_files
Closes Homebrew/homebrew#37180.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-25 20:17:22 +08:00
Xu Cheng
be15a514eb audit: suggest setting JAVA_HOME by depends_on :java
Closes Homebrew/homebrew#37174.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-25 16:44:25 +08:00
Xu Cheng
747542352d JavaDependency: stop appending trailing +
Closes Homebrew/homebrew#37175.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-25 16:43:30 +08:00
Baptiste Fontaine
e5c1f5115c search: fix --fedora URL.
Closes Homebrew/homebrew#37155.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-25 08:30:48 +00:00
Mike McQuaid
4c19b5d913 pull: don't try to tap formulae.
Unneeded now we're using canonical names.
2015-02-24 17:17:31 +00:00
Baptiste Fontaine
da25d3e579 Move adobe-air-sdk to homebrew/binary
Closes Homebrew/homebrew#37104.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-24 15:21:55 +00:00
Xu Cheng
589de2f26a fix audit 2015-02-24 17:20:55 +08:00
Xu Cheng
39473f7694 audit: fix FormulaText match
It's used in `audit_text`

Closes Homebrew/homebrew#37139.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-24 17:04:29 +08:00
Mike McQuaid
4c5a2eb77c formula_cellar_checks: ignore berkeley-db headers. 2015-02-24 08:52:57 +00:00
Mike McQuaid
346ad93f90 SUPPORTERS: add some (very) late links. 2015-02-24 08:23:22 +00:00
Baptiste Fontaine
18fe0da26e typos fixed & empty lines removed in the brew manpage
Closes Homebrew/homebrew#37121.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-02-24 00:04:02 -05:00
Jack Nagel
1dc4412f69 Provide Hardware::CPU.feature? 2015-02-23 21:38:36 -05:00
Jack Nagel
6e92716642 Define Hardware::CPU.features on the base module 2015-02-23 21:38:36 -05:00
Mike McQuaid
64d9c16942 test-bot: pass tap argument to bottle --write. 2015-02-23 21:29:51 +00:00
Mike McQuaid
30a8d8e470 bottle: --write: use canonical name with tap arg. 2015-02-23 21:29:50 +00:00
Xu Cheng
c7d07bcabd JavaDependency: add inspect
Closes Homebrew/homebrew#37106.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-24 02:36:27 +08:00
Xu Cheng
bec41feb7e JavaDependency: stop ignoring trailing +
This is a follow up of Homebrew/homebrew#36376
2015-02-24 02:36:27 +08:00
Xu Cheng
f7670c9106 JavaDependency: set JAVA_HOME and CFLAGS in superenv 2015-02-24 02:36:27 +08:00
Xu Cheng
cf3ee4546f add inspect to Requirement subclass
Closes Homebrew/homebrew#37116.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-24 01:39:53 +08:00
Mike McQuaid
1f541f7dfb test-bot: upload packages from canonical name. 2015-02-23 17:15:20 +00:00
Mike McQuaid
bfee201a18 test-bot: don't blow up if formula can't be found. 2015-02-23 15:12:09 +00:00
Mike McQuaid
a0e2232b43 test-bot: set debug flag for CI. 2015-02-23 15:10:00 +00:00
Mike McQuaid
07ddf7aab5 pull: only link changed tap formulae. 2015-02-23 14:57:09 +00:00
Mike McQuaid
e50badf11c pull: use link_tap_formula method. 2015-02-23 14:49:10 +00:00
Mike McQuaid
7926ea171c README: add xu-cheng to maintainers. 2015-02-23 14:21:16 +00:00
Mike McQuaid
43bb1ca72a README: add sponsors. 2015-02-23 14:20:13 +00:00
Mike McQuaid
c7363e2d03 pull: backtrace when tap repair fails. 2015-02-23 13:25:06 +00:00
Mike McQuaid
7d99168192 pull: allow tap repair to fail. 2015-02-23 10:45:59 +00:00
Mike McQuaid
04f89a94ba pull: run tap --repair when pulling tap formulae.
This should allow formulae to be found after they are pulled.

Closes Homebrew/homebrew#37043.
2015-02-22 15:59:11 +00:00
Dominyk Tiller
a9332cfeb4 celt: boneyard
Dumps Celt in the Boneyard. Has officially been merged into the Opus
codec, which we already support, and has consequently ceased being
updated entirely at the current website and download link. See the
great big orange banner on http://www.celt-codec.org/ :)

Closes Homebrew/homebrew#37051.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-22 15:52:24 +00:00
Jack Nagel
35860ac60f Switch to string keys
The OpenStruct initializer accepts both symbols and strings, but any
nested hashes will only allow access via string keys, so let's always
construct the object with strings for consistency.
2015-02-21 18:44:04 -05:00
Kevin Yap
bb5f7739c7 README: update Gratipay badge link.
Removes an unnecessary redirect from gittip.com to gratipay.com.

Closes Homebrew/homebrew#37033.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-21 20:28:57 +00:00
Jack Nagel
a6b16dfa18 Eliminate conditional 2015-02-21 12:26:14 -05:00
Jack Nagel
22cf99094f Set the path on "fake" install receipts 2015-02-21 12:26:14 -05:00
Xu Cheng
202dac2555 bottle: better match for formulea with stable do block
It will only work if the indent is correct.

Closes Homebrew/homebrew#37024.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-22 00:06:45 +08:00
Xu Cheng
1c8323f9cc bottle: revision is digits rather than string in the merge regex
Closes Homebrew/homebrew#37015.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-21 17:01:29 +08:00
Jack Nagel
ac3c5592d8 Compiler is always a string 2015-02-20 21:50:22 -05:00
Xu Cheng
bd408fa51c fixtures: add ps and eps files
Closes Homebrew/homebrew#37001

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-21 01:52:22 +08:00