Ben Moss
000e9eecba
Fix blacklist.rb syntax error
...
Closes Homebrew/homebrew#27102 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-02-28 17:27:46 -06:00
Jack Nagel
3326d0d8cc
Fix libpcap blacklist message
2014-02-28 17:20:42 -06:00
Jack Nagel
26785dbe5d
Use Formula.path
2014-02-28 16:51:15 -06:00
Jack Nagel
2d50501c4e
Remove libarchive from the blacklist, it's in core now
2014-02-28 16:51:15 -06:00
Jack Nagel
bb95660a4d
Use File.expand_path
2014-02-28 16:27:25 -06:00
Jack Nagel
b168361ed0
Automatically install taps for cross-tap dependencies
...
Closes Homebrew/homebrew#27099 .
2014-02-28 16:09:36 -06:00
Jack Nagel
3872f78d66
Add custom exception for untapped formulae
2014-02-28 15:58:20 -06:00
Jack Nagel
751d997202
Use constant
2014-02-28 15:58:20 -06:00
Jack Nagel
7e76f02824
Don't verify deps when ignoring them
2014-02-28 15:57:55 -06:00
Jack Nagel
938110961d
Use Dependency#option_name in BuildOptions#add_dep_option
2014-02-28 11:16:55 -06:00
Jack Nagel
c6bc01ab58
Add TapDependency
2014-02-28 11:16:55 -06:00
Jack Nagel
369f9b3251
FormulaInstaller: verify dependencies map to formulae before locking
2014-02-28 11:16:55 -06:00
Jack Nagel
d0f43ad367
Remove "brew info <URL>"
...
Closes Homebrew/homebrew#27076 .
2014-02-28 11:07:55 -06:00
Jack Nagel
479f4bc7cd
Remove deprecation notice from system "xcodebuild"
...
The new xcodebuild method calls system "xcodebuild" underneath, so this
notice would always be printed. Instead we will just rely on the audit
check.
Fixes Homebrew/homebrew#27092 .
2014-02-28 11:04:40 -06:00
Adam Vandenberg
88565ac3d4
move scons helper to fileutils
2014-02-28 07:20:52 -08:00
Jack Nagel
26c71b19f6
Add audit check for system "xcodebuild"
2014-02-27 21:53:33 -06:00
Jack Nagel
c72f9a469d
Add an xcodebuild helper and deprecate system "xcodebuild"
...
In the future we can remove the ENV munging branch from Formula#system.
Closes Homebrew/homebrew#27081 .
2014-02-27 21:53:21 -06:00
Jack Nagel
4928b4e02c
Set owner ivar in SoftwareSpec
2014-02-27 14:50:22 -06:00
Jack Nagel
74eb25df81
Cache and reuse Dependency objects
2014-02-27 14:22:43 -06:00
Jack Nagel
1981e78eb2
Eliminate mutation of Dependency objects
2014-02-27 14:22:43 -06:00
Jack Nagel
793d6de6c3
Pass expansion-time build options to install_dependency
2014-02-27 14:22:43 -06:00
Jack Nagel
97dd879159
Clean up FormulaInstaller#install_dependency
2014-02-27 14:22:42 -06:00
Jack Nagel
b2ccbfe6af
Add set union to Options
2014-02-27 14:22:42 -06:00
Jack Nagel
96df4fe1da
Apply cyclic dependency hack unconditionally
2014-02-27 14:22:42 -06:00
Jack Nagel
e9b687070a
Remove requested? dependency magic
2014-02-27 14:22:42 -06:00
Jack Nagel
750b843edc
Use Formula[] in example formula
2014-02-27 14:00:42 -06:00
Jack Nagel
4002abb146
deps: use Dependency objects in recursive_deps_tree
2014-02-27 12:56:59 -06:00
Jack Nagel
87cbe716d9
deps: keep "--all" output sorted
2014-02-27 12:56:42 -06:00
Adam Vandenberg
50b94ada1b
add audit for Formula.factory
2014-02-27 08:21:14 -08:00
Adam Vandenberg
27365a568d
add Formula[]
...
Closes Homebrew/homebrew#26930
2014-02-27 08:21:14 -08:00
Mike McQuaid
09330dd83b
doctor: tweak XQuartz check.
...
Sometimes (e.g. Homebrew/homebrew#27014 ) it may find an installed version but no prefix.
In this case we still want to tell users if it's outdated.
2014-02-26 12:40:25 +00:00
Adam Vandenberg
4a4b960558
fix typo in audit
2014-02-25 20:51:16 -08:00
Adam Vandenberg
758a601555
add audit for scons
2014-02-25 20:29:08 -08:00
Adam Vandenberg
9055c1e361
add scons helper
2014-02-25 20:29:08 -08:00
Adam Vandenberg
c189dd6e20
only get counts if needed
2014-02-25 20:24:34 -08:00
Adam Vandenberg
f5cc07dfea
add more documentation
2014-02-25 20:24:34 -08:00
Adam Vandenberg
0bdce89d65
fix incorrect comment
2014-02-25 20:24:34 -08:00
Adam Vandenberg
3a4a529453
remove charset.alias directly
2014-02-25 20:24:34 -08:00
Jack Nagel
d848a6c5fd
Add nil check to partially address Homebrew/homebrew#26563
2014-02-24 23:26:11 -05:00
Jack Nagel
403fdc7523
Implement fails_with_llvm compat method in terms of fails_with
2014-02-24 23:26:11 -05:00
Jack Nagel
03811e6423
Add example using a stable block
2014-02-24 22:44:30 -05:00
Jack Nagel
d6f7bc6446
Remove some bad practices from example formula
2014-02-24 22:41:21 -05:00
Jack Nagel
9cd95bc0b7
Remove unused variable
2014-02-23 23:04:44 -05:00
Adam Vandenberg
ed56bdd046
update doc
2014-02-23 15:53:26 -08:00
Adam Vandenberg
1f86923ec2
ignore skip_clean :all
2014-02-23 15:53:26 -08:00
Adam Vandenberg
9559e162b2
Cleaner: do work in clean instead of constructor
2014-02-23 15:53:25 -08:00
Adam Vandenberg
3b24d9f0be
latest xcode is 5.0.2
...
Closes Homebrew/homebrew#26943 .
2014-02-23 13:15:53 -08:00
Adam Vandenberg
fab5e1d905
add doctor check for HOMEBREW_KEEP_INFO
2014-02-23 08:31:03 -08:00
Adam Vandenberg
43358b2bd3
remove HOMEBREW_KEEP_INFO from man page
2014-02-23 08:31:03 -08:00
Adam Vandenberg
bb5a2b587e
Always keep info files
...
Closes Homebrew/homebrew#26659 .
2014-02-23 08:30:50 -08:00