Commit Graph
18202 Commits
Author SHA1 Message Date
Markus ReiterandGitHub b50eea6849 Merge pull request #8068 from reitermarkus/cli-parser
Refactor usages of global `Homebrew.args`.
2020-07-25 21:01:39 +02: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 RodriguesandGitHub c42bcf7398 Merge pull request #8076 from dtrodrigues/301-redirect
curl: alert on 301 redirect
2020-07-25 09:27:01 -04: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 JackmanandGitHub 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 BelkinandGitHub 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
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
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 McQuaidandGitHub 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
dependabot-preview[bot]andGitHub 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]andGitHub 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 RodriguesandGitHub 90c2788dca Merge pull request #8071 from dtrodrigues/rubydoc-https
create: use https rubydoc url
2020-07-23 16:44:23 -04: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
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
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 McQuaidandGitHub 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 McQuaidandGitHub 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 McQuaidandGitHub d909bf8a34 Merge pull request #8058 from SeekingMeaning/vendor/README
vendor: delete outdated readme
2020-07-23 08:51:31 +01:00
dependabot-preview[bot]andGitHub 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
Markus ReiterandGitHub fda2183d5e Merge pull request #8056 from reitermarkus/audit
Refactor `brew cask audit`.
2020-07-23 00:39:25 +02: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
vidusheeamoli 637de8b48e sorbet: add compat files to true
Set the following files to true in sorbet/files.yaml:
- ./compat/extend/nil.rb
- ./compat/extend/string.rb
- ./compat/formula.rb
- ./compat/os/mac.rb
2020-07-22 23:43:02 +05:30
SeekerandGitHub fb2e228e9a Merge pull request #8044 from SeekingMeaning/uses+dependents
cmd/uses: mention "dependents" in help text
2020-07-22 10:44:44 -07:00
SeekerandGitHub ab39e625af Merge pull request #8043 from SeekingMeaning/bump-formula-pr-cleanup
bump-formula-pr: cleanup
2020-07-22 10:44:02 -07:00
SeekerandGitHub 2e5d79a64a Merge pull request #8033 from SeekingMeaning/allow-libressl
dev-cmd/audit: add libressl to uses_from_macos allow list
2020-07-22 10:43:01 -07:00
Seeker c29a22957a vendor: delete outdated readme 2020-07-22 10:25:36 -07:00
Maxim Belkin 590f77b111 Unexpected linkage 2020-07-22 17:25:16 +00:00
Maxim BelkinandGitHub bb90afbfff Merge pull request #8052 from maxim-belkin/missing_libs_follow_up
formula.rb: update 'missing libraries' feature
2020-07-22 11:31:42 -05:00
Jonathan ChangandGitHub 45c78ffe9c Merge pull request #8060 from jonchang/update-report-speedup
update-report: speed up automatic updates
2020-07-23 00:57:37 +10:00
Maxim Belkin 42f90dba46 linkage_checker.rb: rename lib to broken_lib 2020-07-22 14:41:15 +00:00