5069 Commits

Author SHA1 Message Date
Jack Nagel
1bab14418c Add test for 5c1ee9c1aeee00e512919f37d3fa66fcf637e070 2013-11-26 23:31:53 -06:00
Jack Nagel
ea32b5166c ApacheDownloadStrategy: fall back to specified mirrors
Fixes Homebrew/homebrew#24157.
2013-11-26 22:57:10 -06:00
Jack Nagel
4584407425 Fix parsing of "-I foo" and "-L foo" under superenv
Fixes Homebrew/homebrew#24654.
2013-11-26 21:42:10 -06:00
Jack Nagel
85f424b270 SoftwareSpec: set resource version when missing
Closes Homebrew/homebrew#24695.
2013-11-26 20:35:28 -06:00
Jack Nagel
7ef03c35f7 audit: distinguish between nil and empty versions 2013-11-26 20:35:07 -06:00
Jack Nagel
6f7dcb08e8 Add Hardware::CPU.aes? and Hardware::CPU.avx2? 2013-11-26 20:23:19 -06:00
Jack Nagel
cb18b9e77e Add Hardware::CPU.intel? and Hardware::CPU.ppc? 2013-11-26 20:23:19 -06:00
Jack Nagel
48e8be2454 Remove caching from MacOS.preferred_arch
The really expensive computation is now cached at its source, and this
only caches true anyway.
2013-11-26 20:23:19 -06:00
Jack Nagel
cb350fa9eb Simplify Hardware::CPU.is_64_bit? 2013-11-26 20:23:19 -06:00
Jack Nagel
f172413a26 Cache calls to sysctl_bool at the source 2013-11-26 20:23:19 -06:00
Mike McQuaid
3c3bd76528 FormulaInstaller: flush before closing writes.
This seems to help the problem with `brew install -v` sometimes truncating output.

Closes Homebrew/homebrew#24666.
2013-11-26 16:28:27 +00:00
Mike McQuaid
435e293857 tap_migrations: add opencv (even although old). 2013-11-26 08:04:43 +00:00
MinRK
cb7f158663 safer check for sys.executable in sitecustomize.py
make sure it doesn't actually point to something else

since sitecustomize.py is put in a location found by pypy,
it breaks pypy by setting sys.executable to a path that is definitely wrong,
and may not even exist.

Closes Homebrew/homebrew#24581.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-25 20:48:41 -08:00
Jack Nagel
6675fd88fc Fix some unanchored patch URLs 2013-11-25 13:22:03 -06:00
Adam Vandenberg
09c9d51988 fix typo 2013-11-23 16:28:20 -08:00
Adam Vandenberg
3ef1a9241d Redact boost149 from core
boost149 does not build with 10.9, so remove it from core along with two
formulae that do not build with the latest version of Boost.

Closes Homebrew/homebrew#23696.
2013-11-23 16:05:51 -08:00
Adam Vandenberg
2efc1dd3f1 audit: remove 'python bindings' warning 2013-11-23 13:53:55 -08:00
Misty De Meo
426f5c0666 Fix MacOS::CLT.installed? for 10.9+
This continues to use mavericks_dev_tools? instead of trying to read
from pkgutil because pkgutil is really slow.

Fixes Homebrew/homebrew#24123.
2013-11-22 20:47:57 -08:00
Jack Nagel
be08993a79 Avoid globals when ivars will do 2013-11-21 17:17:56 -06:00
Jack Nagel
ce5f4ad4df Move some global methods into the context in which they used 2013-11-21 17:17:56 -06:00
Jack Nagel
a40a0e1862 Remove some monkeypatches 2013-11-21 17:17:55 -06:00
Jack Nagel
8c613e618b Use grep instead of select + match 2013-11-21 17:13:49 -06:00
Jack Nagel
f89c8bbaf9 Remove comment 2013-11-21 17:13:37 -06:00
Jack Nagel
9584320668 Allow -Wno- flags to pass through
These inhibit warnings-as-errors, so allow them to pass through.
2013-11-21 16:44:52 -06:00
Jack Nagel
de9b1845e0 Remove uses of -no-cpp-precomp 2013-11-20 15:02:04 -06:00
Jack Nagel
f5e63f77a2 Remove outdated blacklist entries
libxslt was misspelled, but more to the point we have libxml2 and
libxslt formulae in core these days so blacklisting them doesn't really
make much sense.
2013-11-20 14:43:07 -06:00
Jack Nagel
0a236abe53 Simplify passing archflags to cc wrapper 2013-11-20 13:19:14 -06:00
Jack Nagel
e0d2492247 Move optimization flag selection out of cc wrapper
The mapping of architectures to optimization flags is now retrieved from
Hardware::CPU and the selected flags are passed as an environmen
variable, rather than duplicated in the cc wrapper and re-calculated on
every invocation of the compiler.

Closes Homebrew/homebrew#24540.
2013-11-20 13:19:06 -06:00
Wil Moore III
78f9b23218 brew-bundle: clarify path requirements.
Closes Homebrew/homebrew#24463.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-11-19 11:42:39 +00:00
Jack Nagel
c874b5b8ca Fix typo 2013-11-19 00:52:30 -06:00
Adam Vandenberg
a0a2d96182 Redact syslog-ng
Closes Homebrew/homebrew#22030.
2013-11-18 22:49:04 -08:00
Adam Vandenberg
6eeedcf8f1 fix typo 2013-11-18 22:40:35 -08:00
Adam Vandenberg
5f58cd9e53 Move libgtextutils to homebrew-science
Closes Homebrew/homebrew#23972.
2013-11-18 22:32:56 -08:00
Jack Nagel
1f190890fd Implement inferred CVS dependency
Fixes Homebrew/homebrew#24444.
Closes Homebrew/homebrew#24445.
Closes Homebrew/homebrew#24458.
2013-11-18 19:56:15 -06:00
Jack Nagel
4943a81373 Python might not be up-to-date, so use opt_prefix
Fixes Homebrew/homebrew#24456.
2013-11-18 17:08:04 -06:00
Jack Nagel
b7060ebc43 Move blackbox to the boneyard
Closes Homebrew/homebrew#24370.
2013-11-18 09:55:20 -06:00
Jack Nagel
c201d1a976 Move qfits to the boneyard 2013-11-18 09:55:02 -06:00
Adam Vandenberg
d428a66637 iopt moved to homebrew-science
Closes Homebrew/homebrew#22945.
2013-11-18 07:19:03 -08:00
Jack Nagel
268787e76d Fix incorrect reference to prefix in manpage
Closes Homebrew/homebrew#24420.
2013-11-18 00:08:11 -06:00
Jack Nagel
290b58bcc0 ENV strings are already frozen 2013-11-17 22:57:37 -06:00
Jack Nagel
c020950a42 Export HOMEBREW_PREFIX to build environment
Constructing the path relative to a file in the repository is incorrect
on some supported configurations (i.e., the repository is located in a
different place than the prefix).

Closes Homebrew/homebrew#24418.
2013-11-17 22:57:16 -06:00
Jack Nagel
e4da435995 Remove outdated TODOs 2013-11-17 22:17:14 -06:00
Jack Nagel
f465c781d8 Write debug log in non-verbose mode 2013-11-17 19:09:24 -06:00
Jack Nagel
aec457bb7c Replace error-prone superenv debug ouput with a separate log file 2013-11-17 19:04:21 -06:00
Mike McQuaid
f141e4de96 SUPPORTERS: another late addition. 2013-11-17 22:45:41 +00:00
Adam Vandenberg
f37e84d766 retire homebrew/x11
Closes Homebrew/homebrew#24405.
2013-11-17 12:20:28 -08:00
Adam Vandenberg
0c91d9a7a2 Blacklist rubinius and recommend ruby-build
Closes Homebrew/homebrew#23195.
2013-11-17 11:10:13 -08:00
Adam Vandenberg
d8ef57901f Move denyhosts to boneyard
This formula does not configure the software correctly.
In addition, MacPorts blacklists it from newer versions of OS X.

See:
https://github.com/mxcl/homebrew/issues/21484
https://trac.macports.org/browser/trunk/dports/security/denyhosts/Portfile

Closes Homebrew/homebrew#21484.
2013-11-17 10:49:02 -08:00
Adam Vandenberg
040d655d8d add lib/dtrace to non-owned directories 2013-11-17 10:34:19 -08:00
Mike McQuaid
c3b32c0189 brew-bundle: cleanup path handling. 2013-11-17 09:42:18 +00:00