Commit Graph
16595 Commits
Author SHA1 Message Date
Mike McQuaid 8d3e7cf028 os/mac: remove CLT header package stuff.
We never care about it and it's not relevant anywhere except 10.14.
2019-12-11 13:49:13 +00:00
Mike McQuaid dda80c6938 os/mac/xcode: bump Xcode/CLT versions. 2019-12-11 13:48:32 +00:00
Gautham Goli 2b95755afe CLI::Args: Make processed_options read-only 2019-12-11 16:36:23 +05:30
Gautham Goli 28e62b52d1 cli_args: Remove cyclic dependency on ARGV 2019-12-11 16:36:23 +05:30
Gautham Goli 22e25dd593 argv: move formulae to cli/args 2019-12-11 16:36:23 +05:30
Mike McQuaid a755bec6a8 formula: handle missing runtime dependency formulae.
This is most likely an old formula with bad dependency data so output
the path so it can be uninstalled.
2019-12-10 16:56:10 +00:00
Mike McQuaid 3f348286f9 cmd/leaves: handle missing formula.
Use `runtime_formula_dependencies` which does this for us.

Fixes #6827.
2019-12-10 15:44:14 +00:00
dependabot-preview[bot]andGitHub 4fd14e7fc0 build: bump parallel_tests from 2.29.2 to 2.30.0 in /Library/Homebrew
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 2.29.2 to 2.30.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.29.2...v2.30.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-10 07:14:31 +00:00
Markus ReiterandGitHub 2fe99bd982 Merge pull request #6820 from vitorgalvao/cask-version-mmp-regex
cask version MAJOR_MINOR_PATCH_REGEX: allow any word character instead of only digits
2019-12-09 04:14:11 +01:00
Vítor Galvão 497a160cda cask version MAJOR_MINOR_PATCH_REGEX: allow any word character instead of only digits 2019-12-07 14:04:55 +00:00
Mike McQuaidandGitHub 40c6fbdccf bump-formula-pr: tweak fix syntax. 2019-12-07 11:27:27 +00:00
Fred Emmott 3339d5af32 Fix bump-formula-pr on a file with no tap
fixes #6821
2019-12-06 11:10:01 -08:00
Michka Popoff 50bb8f3fc1 linkage_checker: whitelist libthread_db.so.1
openjdk links against this library, which is provided by glibc.
2019-12-05 21:44:09 +01:00
Bob Lail a26390be05 Fix bug with printing pinned dependencies.
Brew prints this error:
```
Error: undefined method `join' for nil:NilClass
```

because, in this code:

```ruby
puts pinned_dependents.map do |f|
  "#{f.full_specified_name} #{f.pkg_version}"
end.join(", ")
```
the block is passed to `puts` and not to `map`. `.join(",")` is called on the output of `puts`.

(I think the regression was introduced in this commit: e12a7b0808)
2019-12-04 12:31:01 -06:00
Steven PetersandGitHub 97c575b6c3 Merge pull request #6807 from scpeters/formula_installer_rescue_already_attempted
FormulaInstaller: rescue already attempted install
2019-12-04 09:58:18 -08:00
Mike McQuaidandGitHub 86b1ac9d57 Merge pull request #6814 from Homebrew/dependabot/bundler/Library/Homebrew/nokogiri-1.10.7
build: bump nokogiri from 1.10.5 to 1.10.7 in /Library/Homebrew
2019-12-04 17:31:49 +00:00
dependabot-preview[bot]andGitHub 67831d8f17 build: bump nokogiri from 1.10.5 to 1.10.7 in /Library/Homebrew
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.5 to 1.10.7.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.5...v1.10.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-04 17:14:53 +00:00
dependabot-preview[bot]andGitHub e7e70fa5ac build: bump mustache from 1.1.0 to 1.1.1 in /Library/Homebrew
Bumps [mustache](https://github.com/mustache/mustache) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/mustache/mustache/releases)
- [Changelog](https://github.com/mustache/mustache/blob/master/HISTORY.md)
- [Commits](https://github.com/mustache/mustache/compare/v1.1.0...v1.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-04 16:57:50 +00:00
Mike McQuaid bed5297b6c .github/workflows/tests: run config, doctor.
This should help with debugging why the `brew bundle` tests are now
failing.
2019-12-04 15:35:31 +00:00
Steven PetersandMike McQuaid 13e34ec90d FormulaInstaller: rescue already attempted install 2019-12-04 09:08:22 +00:00
Figroc Chen 3c09ab0d06 extract: semver aware 2019-12-03 21:45:55 +08:00
Mike McQuaidandGitHub 6decac5875 Merge pull request #6803 from MikeMcQuaid/latest_version_installed
Rename Formula#installed? to Formula#latest_version_installed?
2019-12-03 12:09:01 +00:00
Mike McQuaid 5dd8ead51a Rename Formula#installed? to Formula#latest_version_installed?
This naming has always been a bit weird and confusing so let's change
it and provide a `compat` fallback for later deprecation.
2019-12-03 11:42:42 +00:00
EricFromCanada b817796562 Grammar fixes for status messages 2019-12-02 11:38:06 -05:00
EricFromCanada 9bfd597991 Format debug messages with odebug 2019-12-02 11:33:19 -05:00
EricFromCanada fcdda8d481 commands: add formatting to headings 2019-12-02 11:32:33 -05:00
Mike McQuaid ea44760f8c os/mac/xcode: add additional CLT download link.
Sadly Apple don't seem to be providing these reliably.

Fixes #6796
2019-12-02 13:25:43 +00:00
Mike McQuaid 5246e9f4ab brew vendor-gems: commit updates. 2019-12-02 12:12:58 +00:00
dependabot-preview[bot]andGitHub 6f2102d43f build: bump zeitwerk from 2.2.1 to 2.2.2 in /Library/Homebrew
Bumps [zeitwerk](https://github.com/fxn/zeitwerk) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/fxn/zeitwerk/releases)
- [Changelog](https://github.com/fxn/zeitwerk/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fxn/zeitwerk/compare/v2.2.1...v2.2.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-02 05:25:23 +00:00
Mike McQuaid c1b00297e0 cask/cmd/style_spec: add rubocop test.
This verifies the cask configuration hasn't been broken.
2019-12-01 15:04:32 +00:00
Mike McQuaid 2101de77cf .rubocop_cask: fix RuboCop names.
Broken since a RuboCop update.
2019-12-01 14:51:39 +00:00
Mike McQuaid ef34fbc634 cask/cmd/style: don't hide warnings.
These sometimes display useful RuboCop deprecations.
2019-12-01 14:19:26 +00:00
Mike McQuaidandGitHub f989295900 Merge pull request #6789 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-0.77.0
build: bump rubocop from 0.76.0 to 0.77.0 in /Library/Homebrew
2019-11-28 19:16:14 +00:00
Mike McQuaid 766fc4b301 Fix RuboCop 0.77.0 failures. 2019-11-28 15:10:50 +00:00
Mike McQuaid 35bad17e1e brew vendor-gems: commit updates. 2019-11-28 14:46:04 +00:00
dependabot-preview[bot]andGitHub b67884acf6 build: bump rubocop from 0.76.0 to 0.77.0 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.76.0 to 0.77.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.76.0...v0.77.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-28 05:24:11 +00:00
Grant Guthrie 178a4e55c2 Remove STANDARD_COMPILERS & references to it 2019-11-27 15:38:11 -05:00
Mike McQuaidandGitHub 9aa42f081b Merge pull request #6774 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-1.37.0
build: bump rubocop-rspec from 1.36.0 to 1.37.0 in /Library/Homebrew
2019-11-27 13:58:40 +00:00
Mike McQuaid b321e397b6 rubocop_rspec: disable new rule. 2019-11-27 13:09:21 +00:00
Mike McQuaid 2147839e4f brew vendor-gems: commit updates. 2019-11-27 13:09:03 +00:00
dependabot-preview[bot]andMike McQuaid b4709a88f7 build: bump rubocop-rspec from 1.36.0 to 1.37.0 in /Library/Homebrew
Bumps [rubocop-rspec](https://github.com/rubocop-hq/rubocop-rspec) from 1.36.0 to 1.37.0.
- [Release notes](https://github.com/rubocop-hq/rubocop-rspec/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop-rspec/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop-rspec/compare/v1.36.0...v1.37.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-27 13:09:03 +00:00
Mike McQuaid e8b74601cb uses: make naming and behaviour consistent with deps and docs. 2019-11-27 12:49:46 +00:00
Mike McQuaid 5cca9b75a8 deps: use runtime_dependencies more readily.
If all the passed packages are currently installed then use
`runtime_dependencies` to get dependency data more quickly and
accurately.

As discussed in https://github.com/Homebrew/brew/issues/6769.
2019-11-27 12:36:21 +00:00
Mike McQuaidandGitHub 2e382cdbdf Merge pull request #6776 from maxim-belkin/dawid66++
GitHub Actions: get username if we don't have it
2019-11-27 12:21:07 +00:00
Markus ReiterandGitHub a4d7bb64a6 Merge pull request #6771 from reitermarkus/appcast-contents
Show appcast contents if it doesn't contain the version.
2019-11-26 19:56:55 +01:00
Maxim Belkin 5ba5a2795e Fix signature for forked_repo_info 2019-11-26 12:14:21 -06:00
Maxim Belkin 40b0b32a72 Revert "bump-formula-pr: fix forking logic"
This reverts commit c5da90e0eb.
2019-11-26 12:10:14 -06:00
Mike McQuaidandGitHub 96e0686d78 Merge pull request #6778 from bayandin/audit-check-resources-uniq-name
dev-cmd/audit: check resource name does not match formula name
2019-11-26 16:25:47 +00:00
Tom Schoonjans e704bf7184 audit: add libepoxy 1.5.4 to whitelist 2019-11-26 10:26:17 +00:00
Alexander Bayandin 349f37be68 dev-cmd/audit: check resource name does not match formula name 2019-11-26 01:02:27 +00:00