Bo Anderson
d9dc41bd38
linkage_checker: deprecate libnsl.so.1 linkage
2022-08-23 12:37:27 +01:00
Mike McQuaid
c6013cade4
Merge pull request #13740 from Bo98/libcrypt1-disable
...
linkage_checker: disable libcrypt.so.1 linkage
2022-08-23 12:25:03 +01:00
Mike McQuaid
bec4496adf
Merge pull request #13744 from Homebrew/update-man-completions
...
Update maintainers, manpage and completions.
2022-08-23 12:20:40 +01:00
Bo Anderson
4c643aed02
linkage_checker: disable libcrypt.so.1 linkage
2022-08-23 11:55:13 +01:00
BrewTestBot
152714e63c
Update maintainers, manpage and completions.
...
Autogenerated by the [update-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-man-completions.yml ) workflow.
2022-08-23 10:52:39 +00:00
Mike McQuaid
aa297cd8d1
Merge pull request #13743 from MikeMcQuaid/odisabled_remove
...
Remove odisabled for 3.6.0
2022-08-23 11:50:38 +01:00
Mike McQuaid
8f405d2c15
Merge pull request #13739 from Bo98/linkage-test
...
linkage_checker: don't reinstall formula on some linkage failures
2022-08-23 11:50:05 +01:00
Mike McQuaid
c09b1a09ea
Merge pull request #13648 from carlocab/gcc-linux-audit
...
formula_auditor: audit for Linux-only dependencies on GCC
2022-08-23 11:46:38 +01:00
Mike McQuaid
d550d57f78
Merge pull request #13639 from carlocab/linux-doctor-dependents
...
linux/diagnostic: add check for versioned GCC linkage
2022-08-23 11:46:08 +01:00
Mike McQuaid
f616faa853
Merge pull request #13676 from MikeMcQuaid/postgres-versioned
...
missing_formula: message for postgres rename.
2022-08-23 11:42:53 +01:00
Mike McQuaid
efec2fc283
Merge pull request #13742 from MikeMcQuaid/sponsors
...
README: add Mercedes-Benz Group.
2022-08-23 11:39:17 +01:00
Mike McQuaid
e7aa71de26
Remove odisabled for 3.6.0
...
The next release will be 3.6.0.
2022-08-23 11:25:02 +01:00
Mike McQuaid
3fcd62238a
Merge pull request #13595 from MikeMcQuaid/no_homebrew_no_env_filtering
...
bin/brew: remove HOMEBREW_NO_ENV_FILTERING.
2022-08-23 11:21:30 +01:00
Mike McQuaid
7e64c09c4e
README: add Mercedes-Benz Group.
...
Sponsoring us for $200/month!
2022-08-23 11:16:16 +01:00
Mike McQuaid
3be7a65486
Merge pull request #13730 from apainintheneck/handle-no-cleanup-formulae-in-autoremove
...
Ignore HOMEBREW_NO_CLEANUP_FORMULAE deps in `brew autoremove`
2022-08-23 09:48:30 +01:00
Bo Anderson
0593597a11
linkage_checker: don't reinstall formula on some linkage failures
2022-08-23 09:38:52 +01:00
Rylan Polster
c5731faf8b
Merge pull request #13736 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.7.3
...
build(deps-dev): bump tapioca from 0.7.2 to 0.7.3 in /Library/Homebrew
3.5.10
2022-08-23 01:35:36 -04:00
Rylan Polster
c752c5e1ed
Merge pull request #13737 from Homebrew/dependabot/bundler/Library/Homebrew/msgpack-1.5.5
...
build(deps): bump msgpack from 1.5.4 to 1.5.5 in /Library/Homebrew
2022-08-23 01:34:50 -04:00
Rylan Polster
a003ae3f38
Merge pull request #13738 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.35.1
...
build(deps): bump rubocop from 1.35.0 to 1.35.1 in /Library/Homebrew
2022-08-23 01:34:26 -04:00
apainintheneck
98e6e6e31f
Ignore HOMEBREW_NO_CLEANUP_FORMULAE deps in brew autoremove
2022-08-22 20:10:14 -07:00
BrewTestBot
bba76c8c84
brew vendor-gems: commit updates.
2022-08-22 18:14:56 +00:00
BrewTestBot
a0bc2c2bf6
brew vendor-gems: commit updates.
2022-08-22 18:08:51 +00:00
BrewTestBot
163d9e7cd5
brew vendor-gems: commit updates.
2022-08-22 18:07:59 +00:00
dependabot[bot]
4255255cad
build(deps): bump rubocop from 1.35.0 to 1.35.1 in /Library/Homebrew
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.35.0 to 1.35.1.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.35.0...v1.35.1 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 18:05:15 +00:00
dependabot[bot]
a9f9ddb468
build(deps): bump msgpack from 1.5.4 to 1.5.5 in /Library/Homebrew
...
Bumps [msgpack](https://github.com/msgpack/msgpack-ruby ) from 1.5.4 to 1.5.5.
- [Release notes](https://github.com/msgpack/msgpack-ruby/releases )
- [Changelog](https://github.com/msgpack/msgpack-ruby/blob/master/ChangeLog )
- [Commits](https://github.com/msgpack/msgpack-ruby/compare/v1.5.4...v1.5.5 )
---
updated-dependencies:
- dependency-name: msgpack
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 18:05:06 +00:00
dependabot[bot]
ba390a0817
build(deps-dev): bump tapioca from 0.7.2 to 0.7.3 in /Library/Homebrew
...
Bumps [tapioca](https://github.com/Shopify/tapioca ) from 0.7.2 to 0.7.3.
- [Release notes](https://github.com/Shopify/tapioca/releases )
- [Commits](https://github.com/Shopify/tapioca/compare/v0.7.2...v0.7.3 )
---
updated-dependencies:
- dependency-name: tapioca
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 18:04:57 +00:00
Carlo Cabrera
77a4f224f9
Merge pull request #13725 from carlocab/glib-utils-audit
2022-08-23 00:49:16 +08:00
Mike McQuaid
5ca3e8ea39
Merge pull request #13734 from Bo98/gemfile-ruby
...
Gemfile: stricter Ruby version requirement
2022-08-22 14:11:39 +01:00
Carlo Cabrera
9db6f0df4a
Merge pull request #13722 from carlocab/rpath-args
...
formula: add optional `source` and `target` args to `#rpath`
2022-08-22 19:07:43 +08:00
Bo Anderson
ed2e35853d
Gemfile: stricter Ruby version requirement
2022-08-22 11:11:57 +01:00
Carlo Cabrera
718cf8b0df
Fix Linux-only GCC dependency check.
...
This is based on feedback from code review.
2022-08-22 14:54:52 +08:00
Rylan Polster
d81bd6ab3b
Merge pull request #13724 from Homebrew/dependabot/bundler/Library/Homebrew/addressable-2.8.1
...
build(deps): bump addressable from 2.8.0 to 2.8.1 in /Library/Homebrew
2022-08-20 23:00:08 -04:00
Carlo Cabrera
6ca02b22bb
formula_auditor: skip rename audit for glib-utils
...
I am removing `glib-utils` in (1) Homebrew/homebrew-core#108307 , and all
`glib-utils` dependencies in (2) Homebrew/homebrew-core#108497 .
This audit prevents me from proceeding with (1) without rebuilding all
the formulae modified in (2). I don't think that is needed, so I'd like
to exempt `glib-utils` from the rename audit instead.
To give you a clearer idea of how I plan to do this, this is the order
of events:
1. Merge this change.
2. Merge Homebrew/homebrew-core#108307 .
3. Merge Homebrew/homebrew-core#108497 .
4. Revert this change.
This should allow us to get rid of `glib-utils` and its accompanying
hacks without having to rebuild dozens of formulae needlessly.
2022-08-20 17:30:24 +08:00
BrewTestBot
54c1bb872a
brew vendor-gems: commit updates.
2022-08-19 18:07:53 +00:00
dependabot[bot]
5606780663
build(deps): bump addressable from 2.8.0 to 2.8.1 in /Library/Homebrew
...
Bumps [addressable](https://github.com/sporkmonger/addressable ) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/sporkmonger/addressable/releases )
- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sporkmonger/addressable/compare/addressable-2.8.0...addressable-2.8.1 )
---
updated-dependencies:
- dependency-name: addressable
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-19 18:03:29 +00:00
Carlo Cabrera
6096bc6d71
Merge pull request #13716 from carlocab/cleanup-cleanup_path
...
cleanup: use `cleanup_path` more consistently
2022-08-19 23:02:38 +08:00
hyuraku
b61ae59421
repair syntax
2022-08-19 21:43:57 +09:00
hyuraku
0f544be8ff
remove dry-run option from FormulaInstaller
2022-08-19 21:43:41 +09:00
hyuraku
4bbcab235b
change local variable
2022-08-19 20:08:38 +09:00
Carlo Cabrera
c7030eaba0
formula: add optional source
and target
args to #rpath
...
There are about 10 formulae which need a bit more flexibility from
`#rpath`. Most of them use `Pathname#relative_path_from`, so we can
replace those instances with a call to `#rpath` instead once `#rpath`
knows how to handle this.
2022-08-19 17:32:43 +08:00
Carlo Cabrera
d4e6925cbb
Merge pull request #13714 from carlocab/dependent-conflict-allowlist
...
formula_auditor: create a versioned formula dependent conflict allowlist
2022-08-19 17:02:43 +08:00
Mike McQuaid
6eca55a60d
Merge pull request #13720 from FnControlOption/patch-1
...
Fix caching in Formula#runtime_installed_formula_dependents
2022-08-19 08:25:32 +01:00
fn ⌃ ⌥
2459aee5ae
Fix caching in Formula#runtime_installed_formula_dependents
2022-08-18 15:14:44 -07:00
Rylan Polster
8f54e57422
Merge pull request #13719 from Homebrew/dependabot/bundler/Library/Homebrew/minitest-5.16.3
...
build(deps): bump minitest from 5.16.2 to 5.16.3 in /Library/Homebrew
2022-08-18 15:47:43 -04:00
Rylan Polster
c84453b152
Merge pull request #13718 from Rylan12/fix-bump-cask-pr
...
Fix multi-arch cask `sha256` updates
2022-08-18 15:44:01 -04:00
BrewTestBot
4834b718b6
brew vendor-gems: commit updates.
2022-08-18 18:10:03 +00:00
dependabot[bot]
b7eebfaded
build(deps): bump minitest from 5.16.2 to 5.16.3 in /Library/Homebrew
...
Bumps [minitest](https://github.com/seattlerb/minitest ) from 5.16.2 to 5.16.3.
- [Release notes](https://github.com/seattlerb/minitest/releases )
- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc )
- [Commits](https://github.com/seattlerb/minitest/compare/v5.16.2...v5.16.3 )
---
updated-dependencies:
- dependency-name: minitest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-18 18:07:20 +00:00
Rylan Polster
1075bbd895
Fix multi-arch cask sha256
updates
2022-08-18 12:50:20 -04:00
Carlo Cabrera
7384bd2b3f
cleanup: use cleanup_path
more consistently
...
`cleanup_path` already handles the dry-run logic, and also includes
those paths in the summary of space freed by `brew cleanup`.
Before this change:
❯ brew cleanup --dry-run
Would remove: /Users/carlocab/Library/Caches/Homebrew/bootsnap (2,401 files, 41.9MB)
After this change:
❯ brew cleanup --dry-run
Would remove: /Users/carlocab/Library/Caches/Homebrew/bootsnap (2,401 files, 41.9MB)
==> This operation would free approximately 41.9MB of disk space.
2022-08-18 21:28:51 +08:00
Carlo Cabrera
0b48261f79
cleanup: handle Python site-packages
directories
...
Inside a given `site-packages` directory, *.pyc files live in
`__pycache__` directories. These are created by the Python interpreter
when a module is imported in order to speed up future access to the
imported module.
These can be left behind when formulae are uninstalled, which results in
erroneous success in importing the modules they were originally compiled
for.
Let's fix that by cleaning these up. In the top-level `__pycache__`
directory, we use the `Pathname#prune?` extension in order to determine
whether a `*.pyc` file is old enough to clean up. In other directories,
we clean them up when they are all that remains in a given module's
tree.
Removing these `*.pyc` files will make `python3` regenerate them when
required, so deleting them is relatively safe. The worst consequence is
slightly slower module import times.
Closes #13701 .
2022-08-18 21:09:12 +08:00