Mike McQuaid
488a43ecd7
Merge pull request #9027 from Homebrew/revert-9016-revert-9009-improve-versioned-linking
...
Improve @-versioned formulae linking.
2020-11-02 14:33:32 +00:00
chenrui
f41afe6256
audit: use the specific url for vifm allowlist
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-11-02 09:10:44 -05:00
Mike McQuaid
5648ae12f2
Merge pull request #9031 from MikeMcQuaid/keg-for-realpath
...
Keg.for: handle non-existent path.
2020-11-02 14:09:32 +00:00
Mike McQuaid
05bbb41022
Merge pull request #9030 from MikeMcQuaid/gpg-tweaks
...
Unify and use Git username/email/GPG handling.
2020-11-02 14:09:08 +00:00
Mike McQuaid
5eebe35652
Merge pull request #9018 from acristoffers/patch-1
...
Fixes #9017
2020-11-02 14:06:43 +00:00
Álan Crístoffer
393291bc27
brew.fish: pass --formula
to brew list
.
...
`--formula` is now required for `brew list`, otherwise an error message
is printed.
Fixes #9017
2020-11-02 13:29:24 +00:00
Mike McQuaid
b54b022f73
Keg.for: handle non-existent path.
...
Otherwise `path.realpath` will raise `Errno::ENOENT` rather than the
expected `NotAKegError`.
Fixes https://github.com/Homebrew/brew/issues/9015
2020-11-02 12:56:59 +00:00
Mike McQuaid
4f3c590873
Unify and use Git username/email/GPG handling.
...
We're using essentially the same logic to setup Git for committing in
multiple places but the way we're doing so is inconsistent. Moved to
using two shared utility methods and use them consistently.
2020-11-02 12:21:18 +00:00
Mike McQuaid
a9c988772b
diy: downcase names.
...
Fixes #9026
2020-11-02 12:09:25 +00:00
Mike McQuaid
4ecd5d9824
Merge pull request #9023 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-3.10.0
...
build(deps): bump rspec from 3.9.0 to 3.10.0 in /Library/Homebrew
2020-11-02 12:06:17 +00:00
Mike McQuaid
d6d38e35d4
Merge pull request #9021 from EricFromCanada/requirements-display
...
Update display of requirements
2020-11-02 11:58:01 +00:00
Mike McQuaid
bd7969c2b2
audit: fix non-core versioned formulae handling/
...
Fixes issue mentioned in #9016 .
2020-11-02 11:25:51 +00:00
Mike McQuaid
dcba99c7d1
Revert "Revert "Improve @-versioned formulae linking.""
2020-11-02 11:20:09 +00:00
dependabot[bot]
b3fce9aa23
build(deps): bump rspec from 3.9.0 to 3.10.0 in /Library/Homebrew
...
Bumps [rspec](https://github.com/rspec/rspec ) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/rspec/rspec/releases )
- [Commits](https://github.com/rspec/rspec/compare/v3.9.0...v3.10.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-02 07:17:40 +00:00
Miccal Matthews
fd007219cc
Merge pull request #9019 from miccal/shared-audits-update
...
shared_audits: add lidarr to GITHUB_PRERELEASE_ALLOWLIST
2020-11-02 08:10:06 +08:00
miccal
249088038c
shared_audits: add lidarr to GITHUB_PRERELEASE_ALLOWLIST
2020-11-02 06:57:50 +08:00
Rui Chen
ee0e9a86eb
audit: bypass artifact check for vifm-osx-0.11
...
```
==> FAILED
Formula/vifm.rb:4:3: C: https://github.com/vifm/vifm/releases/download/v0.11/vifm-osx-0.11.tar.bz2 looks like a binary package, not a source archive; homebrew/core is source-only.
url "https://github.com/vifm/vifm/releases/download/v0.11/vifm-osx-0.11.tar.bz2 "
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
```
2020-11-01 17:25:50 -05:00
EricFromCanada
62984b956e
relocate requirement tests
2020-11-01 15:42:55 -05:00
EricFromCanada
212367c1c0
requirements: reword error messages for consistency
...
also add formatting to download URLs
2020-11-01 15:20:02 -05:00
EricFromCanada
635233b37e
requirements: reword inspect() to place tags at end
...
This more closely matches requirements' display in the DSL.
2020-11-01 15:20:02 -05:00
EricFromCanada
a232ac8b1e
requirements: improve display in brew info
2020-11-01 15:20:02 -05:00
EricFromCanada
f4aeb3e956
arch_requirement: update and add to JSON representation of formulae
2020-11-01 11:57:00 -05:00
FX Coudert
6a2331b7e0
Merge pull request #9020 from jonchang/fdroidserver-versioned-conflicts
...
audit: fdroidserver can have mixed python versions
2020-11-01 12:13:11 +01:00
Jonathan Chang
006fd4985f
audit: fdroidserver can have mixed python versions
2020-11-01 15:00:10 +11:00
FX Coudert
ac8cc16b9e
Merge pull request #9014 from Homebrew/fxcoudert-patch-1
...
python: update virtualenv
2020-10-30 22:29:19 +01:00
Shaun Jackman
45b81dbfa5
Merge pull request #9016 from Homebrew/revert-9009-improve-versioned-linking
...
Revert "Improve @-versioned formulae linking."
2020-10-30 11:12:58 -07:00
Shaun Jackman
099af8cf9c
Revert "Improve @-versioned formulae linking."
2020-10-30 10:40:10 -07:00
FX Coudert
b4ad930b5d
python: update virtualenv
2020-10-30 18:04:54 +01:00
Mike McQuaid
5c2714f068
Merge pull request #9009 from MikeMcQuaid/improve-versioned-linking
...
Improve @-versioned formulae linking.
2020-10-30 13:36:18 +00:00
Mike McQuaid
849034c368
Improve @-versioned formulae linking.
...
The way we currently handle @-versioned formulae linking is pretty
labourius:
- it requires extensive use of `link_overwrite` to avoid the `link`
stage failing on certain install/upgrade scenarios
- we teach people to use `brew link --force` whenever they wish to
link a versioned formulae when it's pretty obvious what's expected
in that situation
Instead, let's:
- automatically unlink other versioned formulae when linking a
versioned formula (either through `brew link` or `install`/`upgrade`
/`reinstall`)
- notify the user what we've done (with the same messaging as if
they had run `brew link` manually)
2020-10-29 13:35:03 +00:00
Mike McQuaid
63fc64a050
Merge pull request #9004 from MikeMcQuaid/fix-timeout-exit-retry
...
spec_helper: fix Timeout::Error/SystemExit handling.
2020-10-29 11:41:32 +00:00
Jonathan Chang
5ca9bb9761
Merge pull request #8961 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.5981
...
build(deps): bump sorbet-runtime from 0.5.5973 to 0.5.5981 in /Library/Homebrew
2020-10-29 22:15:11 +11:00
Mike McQuaid
9d7b0bad11
spec_helper: fix Timeout::Error/SystemExit handling.
...
These need to be manually caught and set otherwise they will not be
retried by `rspec-retry`. This is particularly annoying and a cause of
CI failures when tests timeout but are not retried.
Fixes https://github.com/Homebrew/brew/issues/8979
2020-10-29 11:05:12 +00:00
Markus Reiter
b37b6e10a3
brew vendor-gems: commit updates.
2020-10-29 21:13:26 +11:00
dependabot[bot]
3f0c9fef19
build(deps): bump sorbet-runtime in /Library/Homebrew
...
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet ) from 0.5.5973 to 0.5.5981.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-29 21:13:23 +11:00
Jonathan Chang
447fbc1cfc
Merge pull request #9002 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.6006
...
build(deps): bump sorbet from 0.5.5949 to 0.5.6006 in /Library/Homebrew
2020-10-29 21:11:28 +11:00
Jonathan Chang
55dc8bbada
Fix strict typecheck errors.
2020-10-29 20:39:49 +11:00
dependabot[bot]
f7492c0a54
build(deps): bump sorbet from 0.5.5949 to 0.5.6006 in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.5949 to 0.5.6006
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-29 20:39:39 +11:00
Mike McQuaid
a5e952c7af
Merge pull request #9003 from MikeMcQuaid/upgrade-dependents-fix
...
Fix upgrading dependents on missing keg
2020-10-29 09:10:45 +00:00
Mike McQuaid
d137eaada0
Merge pull request #8989 from MikeMcQuaid/maintainer-review-time
...
Maintainer-Guidelines: give maintainers time to review enhancements.
2020-10-29 08:50:07 +00:00
Mike McQuaid
ffe827ad0e
Fix upgrading dependents on missing keg
...
Ensure that we don't try to check for broken linkage in a keg that
doesn't exist. Furthermore, fix the reason we checked for the keg that
doesn't exist by `Formula.clear_cache`.
While here, I noticed that there was other methods of caching at use in
`Formula` so consolidate them to be consistent.
Fixes #8997
2020-10-29 08:31:04 +00:00
Mike McQuaid
57e8f348f5
Maintainer-Guidelines: add homebrew-core 24h caveat.
2020-10-28 10:11:58 +00:00
Miccal Matthews
771c961c5e
Merge pull request #9001 from tie624/fix_url_missing_param
...
bug fix: add missing header param to url class
2020-10-28 16:56:21 +08:00
Tie
aa979f0e31
add missing param header to url class
2020-10-27 16:47:07 -04:00
Mike McQuaid
e1b988770a
Merge pull request #9000 from miccal/shared-audits-update
...
shared_audits: add syntax-highlight to GITHUB_PRERELEASE_ALLOWLIST
2020-10-27 11:53:27 +00:00
Mike McQuaid
8f5988f21d
Merge pull request #8998 from muneebmahmed/dependent-check
...
Refresh installed list before dependency check
2020-10-27 11:52:55 +00:00
Mike McQuaid
88cf9a304f
Merge pull request #8996 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2020-10-27 11:52:04 +00:00
Mike McQuaid
1c822206a0
Merge pull request #8911 from iMichka/requirement
...
xcode_requirement: support linux
2.5.8
2020-10-27 11:50:42 +00:00
Mike McQuaid
da71dde43c
Merge pull request #8988 from MikeMcQuaid/tweak-search
...
install: tweak missing formula behaviour.
2020-10-27 11:49:33 +00:00
Jonathan Chang
f4bceb9699
Merge pull request #8971 from jonchang/xcode-update
...
mac/xcode: version bumps for Xcode 12.1
2020-10-27 22:06:44 +11:00