aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2015-05-26superenv cc: accept single-digit g++ versionRyan Hendrickson
Closes Homebrew/homebrew#40117. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-05-26Check empty? to avoid introducing nilsJack Nagel
[].last => nil [].max => nil
2015-05-26More explanation of HOMEBREW_{CELLAR,PREFIX,REPOSITORY}Larry Gilbert
Closes Homebrew/homebrew#39447. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-05-26bottle: handle nil bottle revision case.Mike McQuaid
2015-05-26bottle: discard bottle revision from prior pkg_versionIan Lancaster
Closes Homebrew/homebrew#38628. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-25Use canonical representation of the superenv bin directoryRyan Hendrickson
The xcrun script should be skipping the ENV directory when it scans $PATH looking for tools to run. Unfortunately, the script compares the paths found to the real path of the ENV directory (following symlinks), but superenv was adding the nominal path to $PATH, not following symlinks. As a consequence, platforms with Xcode < 4.3 would get into infinite loops when trying to call non-system versions of gcc, as xcrun calls the ENV version of gcc-X.X which calls xcrun and so on forever. This commit changes superenv to follow symlinks when determining the bin path to use. Fixes Homebrew/homebrew#33731. Closes Homebrew/homebrew#40062. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-05-25example-formula.rb has a 'desc'Nikolaus Wittenstein
Closes Homebrew/homebrew#39911. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-05-25`brew create` adds a `desc` field to the new formulaNikolaus Wittenstein
2015-05-25audit looks for and validates 'desc'Nikolaus Wittenstein
2015-05-25`brew search` can take a `--desc` argument to search descriptionsNikolaus Wittenstein
2015-05-25Info shows the desc if presentNikolaus Wittenstein
2015-05-25Add a desc field to FormulaNikolaus Wittenstein
2015-05-24audit: formula version string should have digitXu Cheng
Closes Homebrew/homebrew#40025. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-24audit: add rules for non-ascii character and encoding commentXu Cheng
Closes Homebrew/homebrew#40042. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-24audit: move audit_java_home inside audit_lineXu Cheng
2015-05-23audit: don't complain ENV.fortran if `depends_on :fortran`Xu Cheng
Fix the audit problem in Homebrew/homebrew#40000. Closes Homebrew/homebrew#40012. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-22lilypond: move to homebrew/texDominyk Tiller
Re https://github.com/Homebrew/homebrew-tex/pull/4#issuecomment-104186361 Closes Homebrew/homebrew#39973. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-05-21Add test demonstrating installing a relative symlinkJack Nagel
2015-05-21os: support xcode 6.3.2Dominyk Tiller
Closes Homebrew/homebrew#39909. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-05-20uses/deps: fix for recursive deps/reqsXu Cheng
Closes Homebrew/homebrew#39906. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-20uses: make skip arguments work for requirementXu Cheng
2015-05-19non_apple_gcc_version: support gcc5Xu Cheng
Closes Homebrew/homebrew#39899. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-18test-bot: don't complain bottle errors when installing gcc and hgXu Cheng
Closes Homebrew/homebrew#39626. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-18test-bot: unlink conflicted formulaeXu Cheng
2015-05-18dupx: retire to the boneyardLarry Gilbert
GDB is a requirement, but GDB lives in the homebrew/dupes tap now, so dupx cannot stay in core. Closes Homebrew/homebrew#39332. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-05-17Revert "Remove conditional"Jack Nagel
This method may see values originating HOMEBREW_CC. This reverts commit 9c74f42962090c016143744b057e13aa75d9b13e.
2015-05-16ENV: Add gcc-5 to compilers support C++11なつき
Closes Homebrew/homebrew#39758. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-05-15datamash: move to homebrew/science.Shaun Jackman
See Homebrew/homebrew-science#2261 Closes Homebrew/homebrew#39736. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-05-14Stop supporting LeopardMisty De Meo
Is this really Misty?!
2015-05-14Clear GOPATH and GOROOT in build environmentJack Nagel
Fixes Homebrew/homebrew#37936.
2015-05-14doctor: add homebrew_temp sticky bit checkDominyk Tiller
Adds a small check to the Doctor command to ensure HOMEBREW_TEMP has a sticky bit set. This has become a significant issue lately. Closes Homebrew/homebrew#39735 Original issue: Homebrew/homebrew#39170 Closes Homebrew/homebrew#39739. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-05-14audit: fix two message typosViktor Szakats
Originally submitted as part of https://github.com/Homebrew/homebrew/pull/38824/files, later reverted due another hunk. Closes Homebrew/homebrew#39753. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-05-14Install specific Rubocop version.Mike McQuaid
Closes Homebrew/homebrew#39620.
2015-05-14test-bot: rerun brew update if it fails.Mike McQuaid
2015-05-14test-bot: cleanup more locks.Mike McQuaid
2015-05-14Tweak audit copyJack Nagel
URLs are not links.
2015-05-14Use "directory", not "folder"Jack Nagel
2015-05-14brew.1.md: Document HOMEBREW_LOGSShaun Jackman
Edit Library/Homebrew/manpages/brew.1.md Regenerate share/man/man1/brew.1 Closes Homebrew/homebrew#39722. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-05-14Extend gnome stable/unstable audit to download.gnome.org URLsJack Nagel
2015-05-13pull: warning if we are not in masterXu Cheng
Closes Homebrew/homebrew#39708. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-13ghc: cleanup/decruft.Geoff Nixon
- Fix static GMP - Remove --32-bit option (ghc 7.6 or newer is needed to build). - Building with llvm-gcc and 7.6.3 works on Snow Leopard and Lion. Closes Homebrew/homebrew#39134. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-05-12Audit: stop warning about Github .patch URLsMisty De Meo
These no longer have a git version appended; e.g.: https://github.com/mitchellh/packer/commit/ddb966061f88709537c93f16f7c4066ddf2b8adf.patch
2015-05-12Close the socket after sending the file descriptor to the childJack Nagel
Fixes Homebrew/homebrew#39691.
2015-05-12Disable trailing comma style rule for Ruby 1.8 supportJack Nagel
2015-05-12Avoid explicit control flowJack Nagel
2015-05-12texwrapper: emigrating to homebrew/tex tapLarry Gilbert
Closes Homebrew/homebrew#39196. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-11Handle deprecated options in dependency specificationsJack Nagel
Fixes Homebrew/homebrew#38069.
2015-05-10Stop enforcing the use of "fail" instead of "raise"Jack Nagel
We use raise everywhere else in the codebase.
2015-05-10sandbox: fix the rulesXu Cheng
1. `script` (used to fake the tty) requires write access to /dev/ptmx and /dev/ttys* 2. sandbox profile only accepts `[0-9]` instead of `\d`.
2015-05-09audit: tweak ftp.gnu.org language for clarityDominyk Tiller
Closes Homebrew/homebrew#39421. Signed-off-by: Jack Nagel <jacknagel@gmail.com>