36145 Commits

Author SHA1 Message Date
Nazar
521fdcb506
Wording
Co-authored-by: Alexander Bayandin <alexander@bayandin.dev>
2023-06-24 11:09:28 +01:00
Tokarak
55bdbabaae brew style --fix 2023-06-20 23:48:10 +01:00
Nazar
87158acfe0
Improve logic (code review)
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2023-06-20 23:44:25 +01:00
Tokarak
40aa41929f More cpus in rust_optimisation_flags 2023-06-17 12:14:21 +01:00
Tokarak
73c339d82b Style changes 2023-06-17 10:51:48 +01:00
Tokarak
9a19f5bcd2 Refactor to use oldest_cpu 2023-06-17 10:38:32 +01:00
Tokarak
9a99b932e8 Add RUSTFLAGS to ENV/super 2023-06-17 10:16:53 +01:00
Tokarak
2133da8597 Set target-cpu through RUSTFLAGS 2023-06-14 17:26:01 +01:00
Tokarak
261f55a526 Prepare to migrate to RUSTFLAGS 2023-06-14 17:14:05 +01:00
Tokarak
cccad3e7d8 Line break 2023-06-14 16:46:12 +01:00
Tokarak
c698174200 Fix error on empty target-cpu 2023-06-13 20:40:23 +01:00
Tokarak
2bd20eaa15 Fix 2023-06-13 19:45:52 +01:00
Tokarak
d4bfbb1d02 Remove FIXMEs 2023-06-13 19:32:18 +01:00
Tokarak
b4dd639189 Use rustflags_target_cpu 2023-06-13 19:28:53 +01:00
Tokarak
066a88855b Add rustflags_target_cpu method 2023-06-13 19:22:12 +01:00
Tokarak
a0725083f1 Revert "Apply cpu-optimisation to Rust projects (hardcoded)"
This reverts commit c344a3ff3dbde3db05edb802d8951924689d1d65.
2023-06-13 19:17:28 +01:00
Tokarak
c344a3ff3d Apply cpu-optimisation to Rust projects (hardcoded) 2023-06-13 11:50:20 +01:00
Nanda H Krishna
5097876891
Merge pull request #15543 from Homebrew/dependabot/bundler/Library/Homebrew/regexp_parser-2.8.1
build(deps): bump regexp_parser from 2.8.0 to 2.8.1 in /Library/Homebrew
2023-06-12 21:46:21 -04:00
BrewTestBot
ef2efe8120
Update RBI files for regexp_parser.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2023-06-12 19:06:58 +00:00
BrewTestBot
99d015dffd
brew vendor-gems: commit updates. 2023-06-12 19:02:15 +00:00
dependabot[bot]
acea55b50a
build(deps): bump regexp_parser from 2.8.0 to 2.8.1 in /Library/Homebrew
Bumps [regexp_parser](https://github.com/ammar/regexp_parser) from 2.8.0 to 2.8.1.
- [Changelog](https://github.com/ammar/regexp_parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ammar/regexp_parser/compare/v2.8.0...v2.8.1)

---
updated-dependencies:
- dependency-name: regexp_parser
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 18:59:12 +00:00
Bo Anderson
9d01e1deaf
Merge pull request #15541 from Bo98/audit-alias-tap-fix
tap_auditor: fix alias handling with non-core taps
4.0.22
2023-06-12 13:03:13 +01:00
Carlo Cabrera
a56a270707
Merge pull request #15542 from hmarr/sparse-checkout-cone-mode 2023-06-11 03:06:47 +08:00
Harry Marr
d2b17e29ef
Check only_path is present before modifying it 2023-06-10 14:31:46 -04:00
Harry Marr
747d3aaaba
Apply review suggestions 2023-06-10 14:08:58 -04:00
Harry Marr
2cd2076186
Use "cone" mode for sparse checkouts 2023-06-09 22:58:00 -04:00
Bo Anderson
5652655304
tap_auditor: fix alias handling with non-core taps 2023-06-10 00:52:39 +01:00
Carlo Cabrera
ce96e0aafa
Merge pull request #15539 from carlocab/audit-fix
formula_auditor: handle `head_info` being `nil`
2023-06-10 03:18:36 +08:00
Carlo Cabrera
f13210801a
formula_auditor: handle head_info being nil
This happens when CI runs on an event that isn't a pull request (e.g.
push, merge_group).
2023-06-10 03:03:50 +08:00
Carlo Cabrera
05029fc8a2
Merge pull request #15538 from carlocab/openssl-recursive-conflict
formula_auditor: skip dependency conflict audit for OpenSSL migration
2023-06-10 01:10:24 +08:00
Carlo Cabrera
8ff91a1939
formula_auditor: skip dependency conflict audit for OpenSSL migration
We can't migrate the entire OpenSSL dependency tree in one go, so we'll
have to skip this audit in the interim.

See Homebrew/homebrew-core#133144.
2023-06-10 00:53:11 +08:00
Mike McQuaid
8421b702c5
Merge pull request #15535 from razvanazamfirei/deprecate-homebrew-cask-drivers
homebrew-cask-drivers: deprecate official tap
2023-06-08 15:16:24 +01:00
Razvan Azamfirei
520cfe5694
remove cask-drivers from tests 2023-06-08 08:26:03 -04:00
Razvan Azamfirei
5192866abe
homebrew-cask-drivers: deprecate official tap 2023-06-08 08:12:59 -04:00
Mike McQuaid
83db7039ef
Merge pull request #15533 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2023-06-07 14:31:08 +01:00
Mike McQuaid
8c72844392
Merge pull request #15501 from MikeMcQuaid/no_docs_feed
docs/config: remove jekyll-feed.
2023-06-07 14:27:45 +01:00
Mike McQuaid
cada95f958
Merge pull request #15532 from Bo98/bundler-version
utils/gems: fix bundler sometimes unnecessarily reinstalling
2023-06-07 13:36:56 +01:00
BrewTestBot
eeec6cf70d
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2023-06-07 00:28:35 +00:00
Bo Anderson
c93bc7df45
utils/gems: fix bundler sometimes unnecessarily reinstalling 2023-06-06 23:32:52 +01:00
Carlo Cabrera
e37650d122
Merge pull request #15531 from carlocab/linux-make-shims
shims/linux: add `gnumake` and `gmake` symlinks
2023-06-07 00:07:43 +08:00
Mike McQuaid
fbf71e7b96
docs/config: remove feed.
This slightly speeds up generation and it's no longer needed as of
https://github.com/Homebrew/brew.sh/pull/955 and
https://github.com/Homebrew/brew.sh/pull/956.
2023-06-06 12:02:22 -04:00
Carlo Cabrera
729c2b331b
shims/linux: add gnumake and gmake symlinks
The `opencv@3` build calls `gmake`, which ends up evading our compiler
shim and results in a build failure because of a `-Werror` flag.

Closes Homebrew/homebrew-core#132966.
2023-06-06 23:49:52 +08:00
Carlo Cabrera
322a0189ca
Merge pull request #15529 from carlocab/deps-fix
dependencies_helpers: fix pruning of build/test deps
2023-06-06 16:25:35 +08:00
Carlo Cabrera
7962b3072b
dependencies_helpers: fix pruning of build/test deps
We need to check that a dependency is a build or test dependency before
checking that it is satisfied in order to prune dependencies as
requested correctly.

Before:

```
❯ brew deps esptool
ca-certificates
cmake
mpdecimal
openssl@1.1
openssl@3
pkg-config
python@3.11
readline
rust
six
sqlite
xz
```

After:

```
❯ brew deps esptool
ca-certificates
cffi
mpdecimal
openssl@1.1
pycparser
python@3.11
readline
six
sqlite
xz
```

Note: You will need build dependencies installed to reproduce the
"before" behaviour.

See #15445.
2023-06-06 15:44:08 +08:00
Bo Anderson
9d0b7361d1
Merge pull request #15522 from Bo98/macos-14
Preliminary macOS 14 (Sonoma) support
4.0.21
2023-06-06 02:02:17 +01:00
Bo Anderson
07a66d4f57
Merge pull request #15523 from Homebrew/dependabot/bundler/Library/Homebrew/i18n-1.14.1
build(deps): bump i18n from 1.14.0 to 1.14.1 in /Library/Homebrew
2023-06-06 00:06:34 +01:00
Bo Anderson
f504b92c45
Preliminary macOS 14 (Sonoma) support 2023-06-05 23:21:11 +01:00
Bo Anderson
1d2301929e
Merge pull request #15524 from Bo98/cask-update-ci
workflows/tests: update homebrew-cask
2023-06-05 23:18:51 +01:00
Bo Anderson
54bd9533ea
workflows/tests: update homebrew-cask 2023-06-05 20:51:39 +01:00
BrewTestBot
e5217ce62a
Update RBI files for i18n.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2023-06-05 19:06:00 +00:00