Xu Cheng
cacad69a8e
uses: make skip arguments work for requirement
2015-05-20 16:29:15 +08:00
Xu Cheng
2ea9d7749b
non_apple_gcc_version: support gcc5
...
Closes Homebrew/homebrew#39899 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-19 16:10:17 +08:00
Olivier Mengué
4d2da9ebd1
Gems,-Eggs-and-Perl-Modules: link to MetaCPAN
...
Link to MetaCPAN.org instead of search.cpan.org. MetaCPAN is the community-maintained web portal to CPAN, while search.cpan.org is the historic but proprietary one.
Closes Homebrew/homebrew#39836 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-05-18 13:02:21 +01:00
Xu Cheng
471c5502f5
test-bot: don't complain bottle errors when installing gcc and hg
...
Closes Homebrew/homebrew#39626 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-18 19:48:06 +08:00
Xu Cheng
ae41a51976
test-bot: unlink conflicted formulae
2015-05-18 19:48:06 +08:00
Larry Gilbert
522711f6ba
dupx: retire to the boneyard
...
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-18 09:03:46 +01:00
Jack Nagel
703d8a1aa3
Revert "Remove conditional"
...
This method may see values originating HOMEBREW_CC.
This reverts commit 9c74f42962090c016143744b057e13aa75d9b13e.
2015-05-17 19:22:08 -04:00
なつき
3649b31765
ENV: Add gcc-5 to compilers support C++11
...
Closes Homebrew/homebrew#39758 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-05-16 11:16:55 -04:00
Mike McQuaid
14981e6265
How to Open A PR: clarify one commit per formula.
2015-05-15 09:35:36 +01:00
Shaun Jackman
cf757b001d
datamash: move to homebrew/science.
...
See Homebrew/homebrew-science#2261
Closes Homebrew/homebrew#39736 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-05-15 09:11:05 +01:00
Misty De Meo
c72877cc82
Stop supporting Leopard
...
Is this really Misty?!
2015-05-14 20:58:49 -07:00
Jack Nagel
bf4dc7449b
Clear GOPATH and GOROOT in build environment
...
Fixes Homebrew/homebrew#37936 .
2015-05-14 20:04:45 -04:00
Dominyk Tiller
e4db0adf54
doctor: add homebrew_temp sticky bit check
...
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-14 21:24:49 +01:00
Viktor Szakats
a054005883
audit: fix two message typos
...
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-14 21:24:49 +01:00
Mike McQuaid
0a2dd832b9
Install specific Rubocop version.
...
Closes Homebrew/homebrew#39620 .
2015-05-14 16:05:00 +01:00
Mike McQuaid
7d88c110f6
test-bot: rerun brew update if it fails.
2015-05-14 09:40:53 +01:00
Mike McQuaid
d78686b421
SUPPORTERS.md: add another backer URL.
2015-05-14 08:53:07 +01:00
Mike McQuaid
d05d185d2e
test-bot: cleanup more locks.
2015-05-14 08:45:39 +01:00
Jack Nagel
f242381e2a
Tweak audit copy
...
URLs are not links.
2015-05-14 00:15:41 -04:00
Jack Nagel
b638c1d597
Use "directory", not "folder"
2015-05-14 00:15:41 -04:00
Shaun Jackman
e5f6264f32
brew.1.md: Document HOMEBREW_LOGS
...
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-14 00:15:41 -04:00
Jack Nagel
c16a1d9aba
Extend gnome stable/unstable audit to download.gnome.org URLs
2015-05-14 00:01:00 -04:00
Xu Cheng
68a654dd26
pull: warning if we are not in master
...
Closes Homebrew/homebrew#39708 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-13 18:32:37 +08:00
Geoff Nixon
1600658fcc
ghc: cleanup/decruft.
...
- 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-13 11:27:55 +01:00
Misty De Meo
ce6885e784
Audit: stop warning about Github .patch URLs
...
These no longer have a git version appended; e.g.:
ddb966061f
.patch
2015-05-12 20:20:13 -07:00
Jack Nagel
ff11789933
Close the socket after sending the file descriptor to the child
...
Fixes Homebrew/homebrew#39691 .
2015-05-12 21:53:04 -04:00
Jack Nagel
eda5922eb4
Disable trailing comma style rule for Ruby 1.8 support
2015-05-12 21:06:48 -04:00
Jack Nagel
e04e898d5c
Avoid explicit control flow
2015-05-12 20:33:34 -04:00
Larry Gilbert
fca020cde1
texwrapper: emigrating to homebrew/tex tap
...
Closes Homebrew/homebrew#39196 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-12 19:04:24 +08:00
Jack Nagel
71f4e90cdb
Handle deprecated options in dependency specifications
...
Fixes Homebrew/homebrew#38069 .
2015-05-11 22:07:14 -04:00
Jack Nagel
37b5fb2e1e
Stop enforcing the use of "fail" instead of "raise"
...
We use raise everywhere else in the codebase.
2015-05-10 20:40:10 -04:00
Xu Cheng
64c0927087
sandbox: fix the rules
...
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-10 17:39:53 +08:00
Dominyk Tiller
a80c2ae06f
audit: tweak ftp.gnu.org language for clarity
...
Closes Homebrew/homebrew#39421 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-05-09 13:26:52 -04:00
Jack Nagel
dcaaa20b34
Remove conditional
2015-05-08 22:23:30 -04:00
なつき
6181a786c0
compilers: support gcc 5
...
Closes Homebrew/homebrew#39470 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-05-08 22:23:30 -04:00
Margeaux Spring
85cf16868d
CODEOFCONDUCT.md: phrasing
...
phrasing/grammar fix in CONSIDERATE paragraph
Closes Homebrew/homebrew#39534 .
Signed-off-by: Tim D. Smith <git@tim-smith.us>
2015-05-08 19:19:28 -07:00
Xu Cheng
fa9371e58e
tap: support fast clone
...
Closes Homebrew/homebrew#37592 .
Closes Homebrew/homebrew#38268 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-08 15:48:51 +08:00
Larry Gilbert
9daeef5d95
git-latexdiff: migrate to homebrew/tex tap
...
Closes Homebrew/homebrew#39463 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-08 15:10:38 +08:00
Xu Cheng
73277e71b1
RubyRequirement: clean up
...
1. Remove dead code (RubyRequirement always has a version)
2. Perfer `Utils.popen_read` instead of backticks.
2015-05-08 14:41:38 +08:00
Alex Dunn
dba9675ed3
add EmacsRequirement
...
Closes Homebrew/homebrew#39326 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-08 14:37:15 +08:00
Xu Cheng
8297810e3c
add Formulary::path method
...
This is a little code refactoring splited from Homebrew/homebrew#36753
The idea is to eliminate `Formula#path` outside of `formulary.rb`.
And I indent to deprecate `Formula#path` method when I reimplement
symlink free tap function.
Closes Homebrew/homebrew#39313 .
2015-05-08 13:51:26 +08:00
Viktor Szakats
6199da8fc7
audit: enforce SSL/TLS MetaCPAN urls
...
Closes Homebrew/homebrew#39513 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-05-08 00:44:01 -04:00
Jack Nagel
3895a0ae23
Rename method
2015-05-07 23:18:01 -04:00
Jack Nagel
41ecce7898
Push URL audits down to ResourceAuditor
2015-05-07 22:44:45 -04:00
Jack Nagel
5c8ceaa458
Warn about duplicated URLs
...
Closes Homebrew/homebrew#39486 .
2015-05-07 22:15:57 -04:00
Tim D. Smith
5c414dca5b
add audit check for explicit Python linkage
...
Verifies that CPython extension modules are not explicitly linked to a
Python framework, which should never be necessary.
Python's distutils uses -undefined dynamic_lookup, as seen here:
https://github.com/python/cpython/blob/9a77656/configure.ac#L2214-L2245
Closes Homebrew/homebrew#39405 .
Signed-off-by: Tim D. Smith <git@tim-smith.us>
2015-05-07 00:16:41 -07:00
Tim D. Smith
86612c253d
anticipate python 3.5 in .pth audit
2015-05-07 00:16:41 -07:00
Xu Cheng
417b1dffa5
manpage: fix brew upgrade sentence
2015-05-06 16:23:09 +08:00
Xu Cheng
1f7c4ee644
replace brew upgrade
with brew upgrade --all
.
2015-05-06 16:19:07 +08:00
Alex Muller
83bcde2317
Update links to GitHub's personal access token
...
The link for the page that allows creation of API tokens has changed
from /settings/applications to /settings/tokens. Also the wording
on that page calls them "personal access tokens", so update
Homebrew to be consistent with that.
Closes Homebrew/homebrew#39378 .
Signed-off-by: Tim D. Smith <git@tim-smith.us>
2015-05-05 15:46:42 -07:00