Commit Graph
18163 Commits
Author SHA1 Message Date
Mike McQuaidandGitHub d909bf8a34 Merge pull request #8058 from SeekingMeaning/vendor/README
vendor: delete outdated readme
2020-07-23 08:51:31 +01:00
Markus ReiterandGitHub fda2183d5e Merge pull request #8056 from reitermarkus/audit
Refactor `brew cask audit`.
2020-07-23 00:39:25 +02: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 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
Maxim Belkin 77a38aed0d linkage_checker.rb: meld allowed_missing_lib? into unexpected_broken_dylibs 2020-07-22 14:39:29 +00:00
Maxim Belkin 1b8c32c716 Move allowed_missing_libs? to linkage_checker.rb.
Optimize 'unexpected_broken_dylibs'
2020-07-22 14:30:52 +00:00
Jonathan Chang 26549d312b update-report: faster autoupdate
This disables verbose reporting of new formulae versions when
automatically updating before e.g. `brew install`.
2020-07-22 22:53:03 +10:00
Sean MolenaarandGitHub e768a4eb75 Merge pull request #8061 from Homebrew/dawidd6-patch-1
notability: fix variable names
2020-07-22 14:52:25 +02:00
Mike McQuaidandGitHub e4eff8ebb6 Merge pull request #7974 from MLH-Fellowship/integrate-doctor
doctor: Run cask doctor checks in brew doctor
2020-07-22 13:27:53 +01:00
Dawid DziurlaandGitHub b4efb2c258 notability: fix variable names 2020-07-22 14:21:06 +02:00
Sean Molenaar dab18076fa audit: error on archived repos 2020-07-22 11:57:50 +02:00
Mike McQuaidandGitHub dff330e336 Merge pull request #8034 from rmNULL/pelf-gemlock
include  patchelf.rb and its deps in Gemfile.lock
2020-07-22 09:58:49 +01:00
Issy LongandGitHub 87628d3cc8 Merge pull request #8057 from vidusheeamoli/set-files-to-true
sorbet: set multiple files to true
2020-07-22 08:12:54 +01:00
vidusheeamoli 8d82aa8c3a sorbet: set multiple files to true
Set the following files to true in sorbet/files.yaml:
- ./fetch.rb
- ./formula_pin.rb
- ./hardware.rb
- ./help.rb
- ./language/go.rb
- ./language/java.rb
- ./language/perl.rb
- ./messages.rb
2020-07-22 09:52:43 +05:30
Markus Reiter d048c324f9 Increase timeout for brew readall integration test. 2020-07-22 01:11:57 +02:00
Markus Reiter b2698d501b Change test for MacOS::languages. 2020-07-22 01:11:57 +02:00
Markus Reiter abaf9c40ae Fix code style. 2020-07-22 01:09:14 +02:00
Markus Reiter 75cfe41450 Fix infinite loop. 2020-07-22 01:09:14 +02:00
Markus Reiter 365d2b214e Remove useless spec. 2020-07-22 01:09:14 +02:00
Markus Reiter 4bc174cc62 Add timeout for all specs. 2020-07-22 01:09:14 +02:00
Markus Reiter 8d148b1fbc Remove special-casing of MacOS::languages. 2020-07-22 01:09:14 +02:00
Markus Reiter ee09df8db3 Move Download from Auditor into Audit. 2020-07-22 01:09:14 +02:00
vidusheeamoli ab4e956390 sorbet: update hidden definitions 2020-07-21 23:50:24 +05:30
vidusheeamoli 9658f011f2 srb/tapioca: update rbi of recently bumped gems 2020-07-21 23:47:42 +05:30
vidusheeamoli 1a6467eeea Gemfile: set sorbet version 2020-07-21 23:45:34 +05:30
Maxim Belkin 73495c4959 formula.rb [extend/Linux]: add missing comma 2020-07-21 15:48:55 +00:00
2ffb9fd0fc extend/os/linux/formula.rb: ignore_missing_libraries: change unless to if
Change
```rb
      unless libraries.all? { |x| x.is_a?(String) || x.is_a?(Regexp) }
```
to
```rb
if libraries.any? { |x| !x.is_a?(String) && !x.is_a?(Regexp) }
```

Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-07-21 10:43:28 -05:00
Maxim Belkin 68ebf8866a extend/os/linux/formula.rb: allowed_missing_lib: check input class 2020-07-21 15:40:27 +00:00
Seeker e77c156690 dev-cmd/audit: rename USES_FROM_MACOS_ALLOWLIST
Rename to PROVIDED_BY_MACOS_DEPENDS_ON_ALLOWLIST
2020-07-21 08:21:09 -07:00
Maxim Belkin 28227bd26b linkage_checker.rb: replace conditional assignment with an if-else 2020-07-21 14:11:00 +00:00
Maxim Belkin 7080ad5ebc formula.rb: update missing libs feature
1. Raise an exception on macOS.
2. Verify that the missing libraries are specified either as Strings or
   Regular Expressions.

Signed-off-by: Maxim Belkin <maxim.belkin@gmail.com>
2020-07-21 13:16:56 +00:00
rmnull ff66534242 add patchelf to Gemfile 2020-07-21 13:30:40 +05:30
rmnull 179b204835 Gemfile.lock include patchelf.rb 2020-07-21 13:30:40 +05:30
Shaun Jackman ad735d6ed2 Change the default locale to C.UTF-8 on Linux
Change the default locale from en_US.UTF-8 to C.UTF-8 on Linux.
The former locale is not included by default in common Docker images,
whereas the latter locale is included by default.
The default locale remains en_US.UTF-8 on macOS.
2020-07-20 15:55:22 -07:00
Seeker de3edd1c24 cmd/uses: mention "dependents" in help text 2020-07-20 11:26:56 -07:00
Seeker e5cc33ae8a bump-formula-pr: cleanup 2020-07-20 08:16:30 -07:00
Dawid DziurlaandGitHub 6b49d60954 Merge pull request #8042 from Bo98/cleanup-go_mod_cache
cleanup: clean go_mod_cache
2020-07-20 17:08:23 +02:00
Dawid DziurlaandGitHub 2cd72908bc Merge pull request #7863 from iMichka/single-resource
on_os resources: allow linux-only or mac-only resources
2020-07-20 16:58:30 +02:00
Bo Anderson 3205ace13e cleanup: clean go_mod_cache 2020-07-20 15:30:33 +01:00
William Ma f4bc2db736 doctor: Disable cask staging path check when running CI, fix style 2020-07-20 08:31:26 -04:00
Mike McQuaidandGitHub 84e4e1b449 Merge pull request #8040 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-performance-1.7.1
build(deps): bump rubocop-performance from 1.7.0 to 1.7.1 in /Library/Homebrew
2020-07-20 09:11:53 +01:00
Mike McQuaidandGitHub f28614544e Merge pull request #8039 from Homebrew/dependabot/bundler/Library/Homebrew/i18n-1.8.4
build(deps): bump i18n from 1.8.3 to 1.8.4 in /Library/Homebrew
2020-07-20 09:00:59 +01:00
Mike McQuaid b24d13b820 brew vendor-gems: commit updates. 2020-07-20 08:41:02 +01:00