15544 Commits
Author SHA1 Message Date
Markus Reiter e32c151543 Merge pull request #5682 from gcbartlett/issues/5671
Add support for java version strings without periods, e.g. "12-ea"
2019-02-07 01:03:46 +01:00
Gary Bartlett 8a6a46da36 Add additional support for java minor versions > 9. 2019-02-06 14:48:19 -08:00
Markus Reiter 2090f057a0 Create parent directory for artifacts with sudo if necessary. 2019-02-06 21:20:51 +01:00
Gary Bartlett ff5dddab99 Add support for java version strings without periods, e.g. "12-ea" (java-beta). 2019-02-06 06:31:57 -08:00
Waldir Pimenta 2dccfe1d02 Update missing_formula.rb 2019-02-05 14:05:57 +00:00
Waldir Pimenta 3dc0df5a77 missing_formula.rb: add help message for cargo
...modeled after the existing message for pip.

Also sync format of the gfortran and lzma messages,
and use typographic apostrophe in the *tex message.
2019-02-05 13:38:08 +00:00
Mike McQuaid ec3eb25994 Merge pull request #5673 from GauthamGoli/fix-formula-options-bug
cli_parser: Dont raise FormulaUnavailableError
2019-02-05 10:39:05 +01:00
Gautham Goli 418a5f56dc cli_parser: Dont raise FormulaUnavailableError 2019-02-04 22:10:47 +01:00
Markus Reiter 81b6623774 Merge pull request #5668 from GauthamGoli/update-report-quiet-arg
cmd/update: Add quiet flag
2019-02-04 17:55:11 +01:00
Mike McQuaid e1caf63cec Merge pull request #5665 from GauthamGoli/upgrade-parse-args
cmd/upgrade: Add call to parse options
2019-02-04 17:43:12 +01:00
Mike McQuaid 5063f00a5a Merge pull request #5669 from MikeMcQuaid/leadership-changes
Note leadership changes
2019-02-04 17:40:37 +01:00
Mike McQuaid a733089940 Merge pull request #5653 from FuegoFro/cask_handle_already_downloaded_file
Cask handle already downloaded file
2019-02-04 17:39:38 +01:00
Mike McQuaid 947b90961b Note leadership changes
Today the Homebrew maintainers elected a new PLC, TSC and project lead.
Documentation is to follow detailing exactly the responsibilities for
each of these roles but adjust these to reflect the current state until
that point.
2019-02-04 17:09:31 +01:00
Gautham Goli ff4544eebd cmd/update: Add quiet flag 2019-02-04 15:06:06 +01:00
Gautham Goli ba057ad239 Fixes #5663 2019-02-04 08:40:05 +01:00
Danny Weinberg 6db1b0abd8 Handle regex not finding anything 2019-02-03 10:52:09 -08:00
Mike McQuaid 8df3d20f5e Merge pull request #5659 from MikeMcQuaid/cleanup-fix-cask-formula-duplicates
cleanup: fix stale cask detection.
2019-02-03 15:59:40 +01:00
Mike McQuaid 6fe75fb154 cleanup: fix stale cask detection.
This method is also run to check formulae and if a formula and cask have
the same name (e.g. `cmake`) then this method would mark all formulae
downloads to being stale.

Instead, check the `dirname` (which we're using for globs anyway) to
double check that this is definitely a stale cask.
2019-02-03 15:32:30 +01:00
Mike McQuaid 267d721988 Note HOMEBREW_NO_INSTALL_CLEANUP in the help/manual 2019-02-03 09:34:00 +01:00
Mike McQuaid 4101bfda81 update-reset: avoid hanging on shallow-since.
For some reason this seems to hang when there's been no commits since
the latest tag. Not a problem in `brew update`.
2019-02-02 18:34:44 +01:00
Danny Weinberg b0124c4fb0 Cask handle already downloaded file
The current logic for curl_download tries to restart any existing
partial download, but this fails for some servers when the file is
already fully downloaded, returning a status code 416. This updates the
function to check for the file being already downloaded and if so bails
early.

The following command used to fail when run more than once but now works
as expected:
```
brew cask info https://raw.githubusercontent.com/homebrew/homebrew-cask/master/Casks/docker.rb
```
2019-02-01 14:57:50 -08:00
Reto Kromer 15403183f2 fix typo 2019-01-31 20:33:16 +01:00
Markus Reiter 277e8d43be Merge pull request #5646 from reitermarkus/content-disposition
Use Mechanize to parse Content-Disposition.
2019-01-31 20:16:32 +01:00
Mike McQuaid 058274a704 Merge pull request #5633 from RandomDSdevel/clean-up-symlnks-to-static-libraries
cleaner: only skip non-.la symlinks
2019-01-31 14:14:03 +00:00
Bryce Glover 72a95edcfb [cleaner.rb] clean_dirs: Remove symbolic links if they point to static libra-
ries.

Reopens Homebrew/homebrew-core#35269.
Closes Homebrew/homebrew-core#35269.
2019-01-30 19:22:10 -05:00
Mike McQuaid fd4e45c688 lines_spec: fix a typo. 2019-01-30 21:59:55 +00:00
Mike McQuaid 4ace1af297 help: improve command --help output. 2019-01-30 21:39:29 +00:00
Mike McQuaid 1bdcd2001c cli_parser: allow hiding from man page. 2019-01-30 21:39:29 +00:00
Mike McQuaid a10ba20459 brew.1.md.erb: improve output consistency. 2019-01-30 21:39:29 +00:00
Mike McQuaid bbea109926 dev-cmd: remove --help headers and tweak docs. 2019-01-30 21:39:28 +00:00
Mike McQuaid 6cb7a00f2d cmd: remove --help headers and tweak docs. 2019-01-30 21:39:28 +00:00
Mike McQuaid 96c1dffb71 vendor-install: improve --help formatting. 2019-01-30 21:38:46 +00:00
Mike McQuaid 172326a0cf update: improve --help formatting. 2019-01-30 21:38:46 +00:00
Mike McQuaid 2b285f23c2 update-reset: improve --help formatting. 2019-01-30 21:38:45 +00:00
Mike McQuaid 2a676dd94c shellenv: improve --help formatting. 2019-01-30 21:38:45 +00:00
Mike McQuaid 04f3ca78c0 update-report: use CLI::Parser. 2019-01-30 21:38:45 +00:00
Mike McQuaid 9144625940 log: use CLI::Parser. 2019-01-30 21:38:45 +00:00
Mike McQuaid dbd8de7148 --version: use CLI::Parser. 2019-01-30 21:38:45 +00:00
Mike McQuaid 7b90539943 --repository: use CLI::Parser. 2019-01-30 21:38:45 +00:00
Mike McQuaid b521ba0c7a --prefix: use CLI::Parser. 2019-01-30 21:38:44 +00:00
Mike McQuaid 515d4c023d --env: use CLI::Parser. 2019-01-30 21:38:44 +00:00
Mike McQuaid 93799ba71a --cellar: use CLI::Parser. 2019-01-30 21:38:44 +00:00
Mike McQuaid 8fca70e76b --cache: use CLI::Parser. 2019-01-30 21:38:44 +00:00
Mike McQuaid 0fff6e0c09 man: improve manpage output. 2019-01-30 21:38:44 +00:00
Mike McQuaid 51a260cf1c deps: accept formula options.
Also, cleanup usage of `<formula>`.

As requested in comments of #5587.
2019-01-30 13:18:02 +00:00
Markus Reiter de5b35876f Use Mechanize to parse Content-Disposition. 2019-01-30 04:15:34 +01:00
Mike McQuaid 867b155479 Add missing conflicts to command options. 2019-01-29 19:39:41 +00:00
Mike McQuaid 9eabcdad7d Make install/reinstall/upgrade options more consistent. 2019-01-29 19:25:59 +00:00
Gautham Goli 22c2b06fa5 cmd/upgrade: Use CLI::Parser to parse args 2019-01-29 16:58:44 +00:00
Mike McQuaid 3bdc4c294d Merge pull request #5201 from GauthamGoli/fetch-args
fetch: Use CLI::Parser to parse args
2019-01-29 14:11:36 +00:00