Mike McQuaid
41b1faccb1
Merge pull request #7561 from Homebrew/dependabot/bundler/Library/Homebrew/mime-types-data-3.2020.0512
...
build(deps): bump mime-types-data from 3.2020.0425 to 3.2020.0512 in /Library/Homebrew
2020-05-13 11:18:35 +01:00
Mike McQuaid
a066b2e234
Merge pull request #7560 from EricFromCanada/json-urls
...
formula JSON: include URLs for non-bottled formulae
2020-05-13 11:18:08 +01:00
dependabot-preview[bot]
5e5e0345f5
build(deps): bump mime-types-data in /Library/Homebrew
...
Bumps [mime-types-data](https://github.com/mime-types/mime-types-data ) from 3.2020.0425 to 3.2020.0512.
- [Release notes](https://github.com/mime-types/mime-types-data/releases )
- [Changelog](https://github.com/mime-types/mime-types-data/blob/master/History.md )
- [Commits](https://github.com/mime-types/mime-types-data/compare/v3.2020.0425...v3.2020.0512 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-13 05:44:42 +00:00
EricFromCanada
580ccab75d
formula JSON: include URLs for non-bottled formulae
2020-05-13 00:37:37 -04:00
Bo Anderson
6b6efc5c80
Merge pull request #7556 from dfabulich/formula-formatting
...
Fix formatting issue in Formula Cookbook
2020-05-12 19:18:08 +01:00
Dan Fabulich
8762fc2d7e
Fix formatting issue in Formula Cookbook
2020-05-12 10:34:18 -07:00
Bo Anderson
effeb5a17d
Merge pull request #7555 from Bo98/ci-linuxbrew
...
workflows/tests: fix for pre-installed Linuxbrew
2020-05-12 18:21:48 +01:00
Maxim Belkin
1cba5821fd
cmd/update.sh: define conditions for unsetting HOMEBREW_RUBY_PATH
2020-05-12 11:50:12 -05:00
Bo Anderson
d9ad24f5af
workflows/tests: fix for pre-installed Linuxbrew
2020-05-12 17:48:31 +01:00
Mike McQuaid
10c9d96566
Merge pull request #7552 from MikeMcQuaid/fetch-resources-from-source
...
Fetch (all) resources when building from source
2020-05-12 14:27:52 +01:00
Mike McQuaid
6ed1ccd8e8
Fetch (all) resources when building from source
...
Also:
- when `brew test` or `brew postinstall` is run allow `Resource#stage`
to fetch the resource.
- make `Formula#fetch` and `Resource#fetch` fetch external patches too.
Follow-up from #7549 and #7546 .
2020-05-12 12:37:54 +01:00
Mike McQuaid
7ef04c01e2
Merge pull request #7554 from MikeMcQuaid/formula_installer_ignore_fetch_deps
...
formula_installer: ignore dependencies when fetching.
2020-05-12 11:04:32 +01:00
Mike McQuaid
28edd59a59
Merge pull request #7553 from MikeMcQuaid/fork-inner-cmd
...
utils/fork: check for inner exception command.
2020-05-12 10:51:35 +01:00
Mike McQuaid
a333014c55
formula_installer: ignore dependencies when fetching.
...
Whenever you are fetching a dependency you only care about fetching that
specific dependency and not all the dependencies of that dependency.
Unlike installing, dependencies can be fetched in any order and have no
"chains" between them.
2020-05-12 10:45:10 +01:00
Mike McQuaid
84a110744a
utils/fork: check for inner exception command.
...
If it's not present then `ErrorDuringExecution` and `BuildError` don't
work correctly so better to fall back to a default `RuntimeError`.
2020-05-12 10:26:09 +01:00
Mike McQuaid
fdbf935364
Merge pull request #7551 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-0.83.0
...
build(deps): bump rubocop from 0.82.0 to 0.83.0 in /Library/Homebrew
2020-05-12 09:29:43 +01:00
Mike McQuaid
d84d4f58d9
Merge pull request #7548 from dfabulich/patch-1
...
Document how to use test fixtures
2020-05-12 09:11:23 +01:00
Mike McQuaid
fe6cca3540
cask/cmd/list: remove deprecated -l.
...
This crashes `brew style`.
2020-05-12 09:09:59 +01:00
Mike McQuaid
12bdb38663
rubocop: brew style --fix autocorrections.
2020-05-12 08:32:27 +01:00
dfabulich
67ff3c53fe
Document how to use test fixtures
2020-05-12 00:27:12 -07:00
dependabot-preview[bot]
b157b3aaf9
build(deps): bump rubocop from 0.82.0 to 0.83.0 in /Library/Homebrew
...
Bumps [rubocop](https://github.com/rubocop-hq/rubocop ) from 0.82.0 to 0.83.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.82.0...v0.83.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-12 05:36:44 +00:00
Bo Anderson
a30de680b9
Merge pull request #7549 from Bo98/resource-fetch
...
resource: restore fetch in stage
2020-05-12 04:12:52 +01:00
Bo Anderson
58cecf38cf
resource: restore fetch in stage
...
Fixes #7546 .
2020-05-12 03:24:28 +01:00
Maxim Belkin
9124e07b54
cmd/update.sh: keep HOMEBREW_RUBY_PATH set when updating
2020-05-11 10:47:03 -05:00
Mike McQuaid
fa980e9c42
Merge pull request #7497 from maxim-belkin/reorder-things
...
brew.sh: check versions of proper cURL and Git
2020-05-11 14:09:59 +01:00
Maxim Belkin
5be4682ecb
brew.sh: add an empty line for code readability
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-05-11 07:30:25 -05:00
Maxim Belkin
6455264716
brew.sh: stop if HOMEBREW_GIT_PATH is too old
2020-05-11 07:21:47 -05:00
Maxim Belkin
6ba7ace66a
brew.sh: stop if HOMEBREW_CURL_PATH is too old
2020-05-11 07:17:26 -05:00
Maxim Belkin
6ff307c456
brew.sh: remove unnecessary empty line
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-05-11 05:18:04 -05:00
Mike McQuaid
806bdee516
Merge pull request #7124 from MichelleNguy/brew-upgrade
...
Fetch formula resources before unlinking during upgrade.
2020-05-11 10:03:43 +01:00
Mike McQuaid
4c96ed95da
Merge pull request #7544 from Homebrew/workflow-fix-docker-tag
...
workflows: fix docker hub pushing
2020-05-11 09:57:49 +01:00
Dawid Dziurla
95c6d3797d
workflows: login without specifying registry
2020-05-11 10:38:38 +02:00
Mike McQuaid
08a9f0e1c0
Use FormulaInstaller#fetch before #prelude.
2020-05-11 09:38:26 +01:00
Mike McQuaid
48918bb5e3
formula_installer: add fetch_dependency method.
...
This uses `FormulaInstaller#fetch` to recursively fetch dependencies
through the dependency tree and allows `install_dependency` to not
do any fetching.
2020-05-11 09:38:26 +01:00
Michelle Nguyen
2264c08cee
Fetch formula resources before unlinking during upgrade.
...
Fixes #6374 .
2020-05-11 09:37:56 +01:00
Dawid Dziurla
9ecc04fbe4
workflows: fix docker tag
2020-05-11 10:21:08 +02:00
Mike McQuaid
fc56a3d354
Merge pull request #7536 from MikeMcQuaid/official-vendor-taps
...
docs/How-to-Create-and-Maintain-a-Tap: official vendor taps.
2020-05-11 08:47:21 +01:00
Mike McQuaid
35e487064e
Merge pull request #7537 from MikeMcQuaid/cli_parser_formulae
...
Replace ARGV#flags_only with Homebrew.args.flags_only
2020-05-11 08:47:12 +01:00
Mike McQuaid
1c656fb584
Merge pull request #7538 from MikeMcQuaid/bottle_arch
...
Replace ARGV#bottle_arch with Homebrew.args.bottle_arch
2020-05-11 08:46:57 +01:00
Mike McQuaid
380e2daf09
Merge pull request #7539 from MikeMcQuaid/argv_include
...
Cleanup ARGV.include? usage
2020-05-11 08:46:46 +01:00
Mike McQuaid
1a7cda00d7
Merge pull request #7179 from nandahkrishna/add-livecheck-dsl
...
Livecheck Formula DSL
2020-05-11 08:46:27 +01:00
Mike McQuaid
a462177142
Merge pull request #7542 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-expectations-3.9.2
...
build(deps): bump rspec-expectations from 3.9.1 to 3.9.2 in /Library/Homebrew
2020-05-11 08:45:53 +01:00
Mike McQuaid
9d8fb7a0f6
Merge pull request #7505 from sjackman/docker-hub
...
tests.yml: Deploy the Docker image to Docker Hub
2020-05-11 08:45:42 +01:00
dependabot-preview[bot]
21a3e306ed
build(deps): bump rspec-expectations in /Library/Homebrew
...
Bumps [rspec-expectations](https://github.com/rspec/rspec-expectations ) from 3.9.1 to 3.9.2.
- [Release notes](https://github.com/rspec/rspec-expectations/releases )
- [Changelog](https://github.com/rspec/rspec-expectations/blob/master/Changelog.md )
- [Commits](https://github.com/rspec/rspec-expectations/compare/v3.9.1...v3.9.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-11 05:57:30 +00:00
nandahkrishna
77e74e7e69
Adding livecheck Formula DSL
2020-05-11 09:41:13 +05:30
Bo Anderson
c0f5a52d85
Merge pull request #7532 from Bo98/bintray-url-encode
...
bintray: url encode where needed
2.2.16
2020-05-10 21:53:37 +01:00
Mike McQuaid
952f8eaac5
Merge pull request #7541 from miketheman/miketheman/fix-uninstall-paths
...
cmd/uninstall: fix Array comparison
2020-05-10 19:50:22 +01:00
Mike McQuaid
a3474e8361
uninstall: tweak paths array logic.
2020-05-10 19:22:54 +01:00
Mike Fiedler
e4823ea6fe
cmd/uninstall: fix Array comparison
...
In #7526 a comparison for `paths` was introduced, but if `paths` is ever
`nil`, this triggers an error.
Coercing the variable to an Array should alleviate this problem, as
`nil.to_a` produces an empty and comparable Array.
Fixes #7540
Signed-off-by: Mike Fiedler <miketheman@gmail.com>
2020-05-10 11:28:42 -04:00
Mike McQuaid
270fd422dc
Merge pull request #7534 from MikeMcQuaid/outdated-version
...
Formula#outdated_kegs: check versions aren't identical.
2020-05-10 15:30:45 +01:00