28944 Commits

Author SHA1 Message Date
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
Christian Bundy
de12583bb8 brew-bundle: add path support.
Closes Homebrew/homebrew#24384.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-11-17 09:42:18 +00:00
Mike McQuaid
ed7693cecf brew-pull: run git am --abort on failure. 2013-11-16 20:39:12 +00:00
Jack Nagel
674d041d80 Move brew-leaves into core
Closes Homebrew/homebrew#24371.
2013-11-16 14:10:25 -06:00
Jack Nagel
4366b7956f Make brew-leaves respect optional deps 2013-11-16 14:10:23 -06:00
Jack Nagel
6eef992741 Greatly simplify the implementation of brew-leaves 2013-11-16 14:10:23 -06:00
Adam Vandenberg
d1cfd02e27 AWS tools: always install to libexec
Don't link jars into lib or service into bin.
2013-11-15 23:57:07 -08:00
Jack Nagel
b1f8358fa8 Combine X11 path conditionals 2013-11-15 21:25:43 -06:00
Alexis Hildebrandt
76b69a8eb4 Add HOMEBREW_INSTALL_BADGE environment variable
with which the beer emoji displayed upon successful build
can be changed.

Closes Homebrew/homebrew#23194.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-15 07:50:23 -08:00
Todd Persen
8c6c4185b7 Ensure build-time deps are installed when bottle installation fails
Fixes Homebrew/homebrew#22245.
Closes Homebrew/homebrew#24324.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-11-15 09:36:01 -06:00
Jack Nagel
ba0cfd3582 Improve heuristic for detecting configure 2013-11-15 00:40:17 -06:00
Mike McQuaid
0f0bcd4bed brew-pull/test-bot: fix PR filename matching. 2013-11-15 00:06:50 +00:00
Mike McQuaid
8d256848d6 version: match Jenkins LTS releases. 2013-11-14 22:58:24 +00:00
Jack Nagel
dd06522815 Recognized .pax.gz extension 2013-11-14 16:20:25 -06:00
Jack Nagel
07b7abdc7a Add some missing test cases for brew update 2013-11-14 11:10:43 -06:00
Mike McQuaid
1aba456888 versions: announce deprecation.
They break often so we should think, longer-term, about removing it
altogether but may as well give users fair warning before that point.

Closes Homebrew/homebrew#24220.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-11-14 16:39:00 +00:00
Jack Nagel
f42c7f1cc3 update: add remaining status indicators to diff-tree regexp
As I understand it, we should never encounter these, but...
2013-11-14 09:52:33 -06:00
Jack Nagel
6163c2a98e Revert "Split bsdmake wrapper out from make wrapper"
This reverts commit ba7ec6eb2f650ebc5a0ae09547eea423dbd45173.

Temporarily mitigate bug fixed in 1153d0f9e20d0b6a19203707b609634f8fea1ad5.
2013-11-14 09:48:20 -06:00
Jack Nagel
8335401bc3 update: guard against nil in tap migrations 2013-11-14 09:25:27 -06:00
Jack Nagel
f41e1a3b83 Add file type change to git diff-tree regexp
Fixes Homebrew/homebrew#24286.
2013-11-14 09:24:28 -06:00
Adam Vandenberg
fbb7d80a32 grammar 2013-11-14 06:23:05 -08:00
Mike McQuaid
70cce946da SUPPORTERS: another late addition. 2013-11-14 08:30:42 +00:00
Jack Nagel
bb67a20206 Add ant wrapper to superenv
Closes Homebrew/homebrew#24285.
Refs Homebrew/homebrew#22199.
2013-11-13 22:37:38 -06:00
Jack Nagel
5a56ad123d Split bsdmake wrapper out from make wrapper 2013-11-13 22:26:07 -06:00
Adam Vandenberg
7df136cd50 grammar edits 2013-11-13 20:23:27 -08:00
Elliot Saba
0ece9135eb Add support for relocating pkgconfig files for bottles
* Finds pkg-config files such as "lib/pkgconfig/libfoo.pc" and "bin/libfoo-config"
 * Does inreplace on paths in such files to allow for better bottle relocation ability

Closes Homebrew/homebrew#23825.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-11-13 18:49:16 -06:00