22520 Commits

Author SHA1 Message Date
Markus Reiter
b50eea6849
Merge pull request #8068 from reitermarkus/cli-parser
Refactor usages of global `Homebrew.args`.
2020-07-25 21:01:39 +02:00
Dustin Rodrigues
6d024c71a7
Merge pull request #8083 from gromgit/add_prerelease_formulae
audit: add gitless and telegram-cli to prerelease list
2020-07-25 12:09:57 -04:00
Adrian Ho
ad4fd55b78 audit: add gitless and telegram-cli to prerelease list
In support of #8075. Both formulae been on prerelease up till now.
2020-07-25 22:13:30 +08:00
Dustin Rodrigues
c42bcf7398
Merge pull request #8076 from dtrodrigues/301-redirect
curl: alert on 301 redirect
2020-07-25 09:27:01 -04:00
Dawid Dziurla
62ca046390
pr-automerge: pass proper tap variable
Co-authored-by: Jonathan Chang <jchang641@gmail.com>
2020-07-25 08:42:39 +02:00
Markus Reiter
76cc31f134 Pass args in pr-pull instead of using global args. 2020-07-25 04:28:02 +02:00
Markus Reiter
8a1f8ab858 Pass args to FormulaInstaller instead of using global args. 2020-07-25 04:21:21 +02:00
Markus Reiter
6c050492ee Pass args to Analytics instead of using global args. 2020-07-25 03:57:43 +02:00
Markus Reiter
25b3632c4c Pass args to ENV instead of using global args. 2020-07-25 03:57:43 +02:00
Markus Reiter
e669949659 Pass args to create instead of using global args. 2020-07-25 02:37:10 +02:00
Markus Reiter
6b0b25cd00 Pass keep_tmp? and interactive? instead of using global args. 2020-07-25 02:37:10 +02:00
Markus Reiter
a6bc9e155a Add helper functions for --cache and fetch explicitly. 2020-07-25 02:37:10 +02:00
Markus Reiter
a895f398ed Use BuildError#formula instead of args. 2020-07-25 02:37:10 +02:00
Markus Reiter
9176c62246 Pass args to build instead of using global args. 2020-07-25 02:37:10 +02:00
Markus Reiter
cfbe1fb3c7 Add helper functions for deps and uses explicitly. 2020-07-25 02:37:10 +02:00
Markus Reiter
bf13db3367 Make Parser#parse return args. 2020-07-25 02:37:10 +02:00
Markus Reiter
adc36a05ff Refactor Bintray not to depend on args. 2020-07-25 02:37:10 +02:00
Shaun Jackman
e7006beefb
Merge pull request #7970 from rmNULL/patchelfrb-lookup-rpath
Introduce ELFShim#rpath. Refactor keg_relocate to use the same. Return nil on no DT_RPATH, DT_RUNPATH, DT_SONAME, PT_INTERP.
2020-07-24 15:53:58 -07:00
Maxim Belkin
0a5ac65b56
Merge pull request #8064 from maxim-belkin/missing-libs-follow-up2
Detect unexpected linkage
2020-07-24 16:29:17 -05:00
rmnull
0bf981f010
skip tests when HOMEBREW_PATCHELF_RB is not set. 2020-07-25 01:41:20 +05:30
rmnull
06a4a78b99
simple rpath, interpreter tests for existing fixtures. 2020-07-25 01:25:08 +05:30
rmnull
f92c7d30c1
let patchelf return nil on blank rpath 2020-07-25 01:07:52 +05:30
rmnull
d607528a5b
introduce ELFShim#rpath, refactor keg_relocate to use the same.
refines PatchELF #runpath, #rpath #soname #interpreter
to return nil.
let Brew hard exits on PatchELF::PatchError.

Co-authored-by: Shaun Jackman <sjackman@gmail.com>
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-07-25 01:07:24 +05:30
Dawid Dziurla
8be563c5cd
pr-automerge: pass --tap arg down 2020-07-24 18:48:28 +02:00
Dustin Rodrigues
c4d11374c8 curl: alert on permanent redirect 2020-07-24 10:50:13 -04:00
Maxim Belkin
152dd1ca24 Move allowed_missing_libraries: extend/os/linux/formula.rb ~> formula.rb 2020-07-24 11:06:38 +00:00
Maxim Belkin
85cca2e852 formula.rb [Linux]: undefine allowed_missing_libraries first 2020-07-24 10:54:44 +00:00
Maxim Belkin
487c4857a3 formula.rb: add a no-op allowed_missing_libraries method 2020-07-24 10:52:19 +00:00
Mike McQuaid
1b7c498d35
Merge pull request #8073 from Homebrew/dependabot/bundler/Library/Homebrew/i18n-1.8.5
build(deps): bump i18n from 1.8.4 to 1.8.5 in /Library/Homebrew
2020-07-24 11:01:27 +01:00
Mike McQuaid
15c1769dbb
Merge pull request #8077 from Homebrew/dependabot/bundler/Library/Homebrew/parallel_tests-3.1.0
build(deps): bump parallel_tests from 3.0.0 to 3.1.0 in /Library/Homebrew
2020-07-24 10:19:17 +01:00
dependabot-preview[bot]
4d51f62182
build(deps): bump parallel_tests in /Library/Homebrew
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md)
- [Commits](https://github.com/grosser/parallel_tests/compare/v3.0.0...v3.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-24 08:44:50 +00:00
Mike McQuaid
2ac5033ada
brew vendor-gems: commit updates. 2020-07-24 09:33:30 +01:00
dependabot-preview[bot]
f961ef3deb
build(deps): bump i18n from 1.8.4 to 1.8.5 in /Library/Homebrew
Bumps [i18n](https://github.com/svenfuchs/i18n) from 1.8.4 to 1.8.5.
- [Release notes](https://github.com/svenfuchs/i18n/releases)
- [Changelog](https://github.com/ruby-i18n/i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/svenfuchs/i18n/compare/v1.8.4...v1.8.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-23 23:21:41 +00:00
Dustin Rodrigues
90c2788dca
Merge pull request #8071 from dtrodrigues/rubydoc-https
create: use https rubydoc url
2020-07-23 16:44:23 -04:00
Issy Long
2dd82d53f1
Merge pull request #8070 from vidusheeamoli/cli-args-to-true
sorbet: add cli/args.rb to true
2020-07-23 21:28:22 +01:00
Dustin Rodrigues
90cc4aefa5 create: use https rubydoc url 2020-07-23 16:18:52 -04:00
vidusheeamoli
3d0a68cf54 sorbet: add cli/args.rb to true 2020-07-23 22:30:05 +05:30
William Ma
33f1c3164b commands: Use a hash instead of nested arrays 2020-07-23 12:23:36 -04:00
Maxim Belkin
4f119ad85f
linkage_checker.rb: Use ||= instead of "return ... if ... "
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-07-23 08:40:45 -05:00
Maxim Belkin
2918f92b89
linkage_checker.rb: fix indentation in display_items
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-07-23 08:38:42 -05:00
Mike McQuaid
c9fac7c289
Merge pull request #8067 from dtrodrigues/redirect
curl: ensure final_url is populated with the final URL requested
2020-07-23 09:17:47 +01:00
Mike McQuaid
2ffa6d858e
Merge pull request #8069 from Homebrew/dependabot/bundler/Library/Homebrew/bindata-2.4.8
build(deps): bump bindata from 2.4.7 to 2.4.8 in /Library/Homebrew
2020-07-23 09:10:18 +01:00
Mike McQuaid
d909bf8a34
Merge pull request #8058 from SeekingMeaning/vendor/README
vendor: delete outdated readme
2020-07-23 08:51:31 +01:00
dependabot-preview[bot]
607aa9abab
build(deps): bump bindata from 2.4.7 to 2.4.8 in /Library/Homebrew
Bumps [bindata](https://github.com/dmendel/bindata) from 2.4.7 to 2.4.8.
- [Release notes](https://github.com/dmendel/bindata/releases)
- [Changelog](https://github.com/dmendel/bindata/blob/master/ChangeLog.rdoc)
- [Commits](https://github.com/dmendel/bindata/compare/v2.4.7...v2.4.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-23 05:35:24 +00:00
William Ma
8d4a443e4d outdated: Fix most code review comments 2020-07-22 22:52:18 -04:00
William Ma
de4f5c1095 commands: Fix code review comments 2020-07-22 22:47:42 -04:00
Markus Reiter
fda2183d5e
Merge pull request #8056 from reitermarkus/audit
Refactor `brew cask audit`.
2020-07-23 00:39:25 +02:00
Issy Long
b84ad4075a
Merge pull request #8065 from vidusheeamoli/set-files-to-true
sorbet: set compat files to true
2020-07-22 23:02:54 +01:00
Dustin Rodrigues
ef540d0365 curl: ensure final_url is populated with the final URL requested 2020-07-22 17:41:55 -04:00
vidusheeamoli
95fe35d5b6 sorbet: add dependable.rb to true 2020-07-22 23:43:59 +05:30