| Age | Commit message (Collapse) | Author |
|
Closes Homebrew/homebrew#45843.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Closes Homebrew/homebrew#45852.
Signed-off-by: Alex Dunn <dunn.alex@gmail.com>
|
|
Follow-up to ea6c8f7e2dc8f1adf8df9065468d0b37047d4a46
|
|
Changes introduced in dfdc570abcd7c19a7b385c2fe8c6b26b12bca646 were
causing installations using fully-qualified formula names to fail.
|
|
Closes Homebrew/homebrew#45773.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
|
|
|
|
|
|
This reverts commit 14ce4027ae5b8aa994f4bdf0b8160bbc4994948b.
|
|
When fixing references to regular dylibs, it is sufficient to search for
a file with the same base name, e.g., `libpoppler.56.dylib`. However, if
the broken reference is to a framework, we also have to take into
account preceding path components to find a suitable match. Framework
references (according to the `dyld` man page) come in two flavors:
- `XXX.framework/Versions/YYY/XXX` (with version)
- `XXX.framework/XXX` (without version)
The change here is to detect these patterns and to make sure that the
fixed library reference has the same suffix as the broken one.
Prior to this fix, a broken framework reference (if originating in a
sister framework) to `QtXml.framework/Versions/5/QtXml` would have been
rewritten to `<qt5-keg>/lib/QtXml.framework/QtXml`. In practice, this
mostly works, but is technically incorrect and thus creates problems
like in Homebrew/homebrew#42191. With this fix, the framework reference is correctly
rewritten to `<qt5-keg>/lib/QtXml.framework/Versions/5/QtXml`.
Closes Homebrew/homebrew#45494.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Necessary to allow system Python to find Python modules installed by Homebrew.
Closes Homebrew/homebrew#45076. Fixes Homebrew/homebrew#43919. Probably fixes Homebrew/homebrew#44813.
|
|
I find brew switch very helpful to activate a different version of an
installed formula. This seems worth calling out in the documentation to
elevate awareness.
Closes Homebrew/homebrew#45694.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#45611.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
Closes Homebrew/homebrew#45574.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
|
|
|
|
Closes Homebrew/homebrew#45676.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Closes Homebrew/homebrew#45637.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
Closes Homebrew/homebrew#45658.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
Closes Homebrew/homebrew#45618.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Fixes Homebrew/homebrew#45623.
|
|
|
|
These seem to not apply for everyone on 10.11 any more (as explained
in Homebrew/homebrew#45387).
Closes Homebrew/homebrew#45387.
Closes Homebrew/homebrew#45566.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Fixes Homebrew/homebrew#45596.
|
|
Closes Homebrew/homebrew#45567.
Signed-off-by: Alex Dunn <dunn.alex@gmail.com>
|
|
Require that the subdirectory in site-lisp match the formula name
exactly. This lets us provide better information in the caveats and
will make it easier for helper methods to write to the correct
location (as in in Homebrew/homebrew-emacs#13).
|
|
The order ought not to matter, but GCC can fail with -arch i386 -arch
x86_64 (producing an error like "FATAL:Bad fx_size (0x8) in
fix_to_relocation_info()") but succeed with -arch x86_64 -arch i386.
Closes Homebrew/homebrew#45401.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#45569.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
|
|
|
|
Fixes Homebrew/homebrew#45575
Closes Homebrew/homebrew#45577.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
|
|
Use one of the Travis CI default environment variables:
http://docs.travis-ci.com/user/environment-variables/#Default-Environment-Variables
Closes Homebrew/homebrew#44446.
Closes https://github.com/travis-ci/travis-ci/issues/4936.
Closes Homebrew/homebrew#45561.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#45563.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Always use the `<user/repo>` format as used by the `brew tap` command.
Also fixed a link to `homebrew/head-only` and sorted a list in `FAQ.md`
in alphabetical order.
Closes Homebrew/homebrew#45535.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
See 29bc61e9163e43931ff4736fa3cefaff1918f153
Closes Homebrew/homebrew#45533.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
It made less sense to call a method `java_version` when it returns
boolean value.
Closes Homebrew/homebrew#45501.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
The Emacs shell sets $EMACS to "t" for detection purposes, but it causes
builds to fail when they attempt to call Emacs using the variable.
Fixes Homebrew/homebrew-emacs#30.
Closes Homebrew/homebrew#45495.
Signed-off-by: Alex Dunn <dunn.alex@gmail.com>
|
|
Closes Homebrew/homebrew#45398.
|
|
The previous version didn’t work with descs like:
"TheFormula serves a web page"
|
|
Closes Homebrew/homebrew#45465.
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
|
|
Closes Homebrew/homebrew#45492.
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
|
|
Closes Homebrew/homebrew#45493.
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
|
|
Closes Homebrew/homebrew#45443.
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
|
|
Fixes Homebrew/homebrew#45414
Closes Homebrew/homebrew#45420.
Signed-off-by: Xu Cheng <xucheng@me.com>
|