Xu Cheng
04c274f727
doctor: load formula from rack
2015-05-27 13:53:41 +08:00
Xu Cheng
5ca7035e32
--prefix: use ARGV.resolved_formulae
2015-05-27 13:53:41 +08:00
Xu Cheng
75eac94b57
--cellar: use ARGV.resolved_formulae
2015-05-27 13:53:41 +08:00
Xu Cheng
dcf0efc9d2
cleanup: load formula from rack and using ARGV.resolved_formulae
2015-05-27 13:53:41 +08:00
Xu Cheng
8a4dcdd5a1
bottle: use ARGV.resolved_formulae
2015-05-27 13:53:41 +08:00
Xu Cheng
ef3f0f0945
audit: handle TapFormulaAmbiguityError
2015-05-27 13:53:41 +08:00
Xu Cheng
171c3dd2d9
tap/untap/update/prune: remove obsolete method, add migrate_taps
2015-05-27 13:53:40 +08:00
Xu Cheng
e2b0bca931
add Formula.core_names Formula.tap_names and Formula.full_names
2015-05-27 13:53:40 +08:00
Jack Nagel
be0a1e7635
Check empty? to avoid introducing nils
...
[].last => nil
[].max => nil
2015-05-26 19:51:30 -04:00
Mike McQuaid
d8f9552cab
bottle: handle nil bottle revision case.
2015-05-26 15:49:39 +01:00
Ian Lancaster
c327fdafa9
bottle: discard bottle revision from prior pkg_version
...
Closes Homebrew/homebrew#38628 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-26 19:21:15 +08:00
Nikolaus Wittenstein
f1ed19d96b
brew create
adds a desc
field to the new formula
2015-05-25 17:23:50 +01:00
Nikolaus Wittenstein
39498af1c6
audit looks for and validates 'desc'
2015-05-25 17:23:50 +01:00
Nikolaus Wittenstein
148cafa9cd
brew search
can take a --desc
argument to search descriptions
2015-05-25 17:23:50 +01:00
Nikolaus Wittenstein
5e73e68ab1
Info shows the desc if present
2015-05-25 17:23:50 +01:00
Xu Cheng
60f2377853
audit: formula version string should have digit
...
Closes Homebrew/homebrew#40025 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-24 20:07:44 +08:00
Xu Cheng
78ccd41251
audit: add rules for non-ascii character and encoding comment
...
Closes Homebrew/homebrew#40042 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-24 20:07:33 +08:00
Xu Cheng
e4ff0a2f2e
audit: move audit_java_home inside audit_line
2015-05-24 16:27:54 +08:00
Xu Cheng
cc0c9cf619
audit: don't complain ENV.fortran if depends_on :fortran
...
Fix the audit problem in Homebrew/homebrew#40000 .
Closes Homebrew/homebrew#40012 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-23 19:40:55 +08:00
Xu Cheng
8b57871220
uses/deps: fix for recursive deps/reqs
...
Closes Homebrew/homebrew#39906 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-20 16:29:15 +08:00
Xu Cheng
cacad69a8e
uses: make skip arguments work for requirement
2015-05-20 16:29:15 +08: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
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
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
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
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
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
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
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
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
Xu Cheng
355e358ce0
audit: Don't complain about untapped conflicts
...
Closes Homebrew/homebrew#39304 .
2015-05-05 23:26:11 +08:00
Dominyk Tiller
9dc8db12e4
audit: flag incorrect automake/autoconf/libtool dep handling
...
Just makes the audit cough out this:
```
* :libtool is deprecated. Usage should be "libtool"
* :autoconf is deprecated. Usage should be "autoconf"
* :automake is deprecated. Usage should be "automake"
```
Closes Homebrew/homebrew#39303 .
Closes Homebrew/homebrew#39322 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-05-04 20:55:22 -04:00
Viktor Szakats
2e3a0263d4
audit: require https for all *.googlecode.com resources
...
Closes Homebrew/homebrew#39206 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-05-04 20:51:45 -04:00
Jack Nagel
fe588311cc
Use predicate method
2015-05-01 00:00:55 -04:00
Jack Nagel
c7ca28a161
Fix encoding of output string
2015-04-30 19:42:54 -04:00
Jack Nagel
e023d869a2
Revert "test-bot: try to handle bad UTF-8 output."
...
This reverts commit b4c2b8f3b4b58ef10ab8f748c743a3352f4cee7d.
2015-04-30 19:41:58 -04:00
Jack Nagel
2ca8172fe9
Let the test environment inject its own load path
2015-04-29 19:15:11 -04:00
Mike McQuaid
ee0a553021
test-bot: try to handle bad UTF-8 output.
2015-04-29 12:57:13 +01:00
Xu Cheng
a972565739
bottle: matching url with options
...
Closes Homebrew/homebrew-versions#791 .
Closes Homebrew/homebrew#39137 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-04-28 18:59:40 +08:00