Commit Graph
22602 Commits
Author SHA1 Message Date
cnnrmnn 8ef2d2ecc4 Update tests 2021-05-13 12:54:17 -04:00
cnnrmnn 16e7072543 Fix argument order 2021-05-13 12:53:57 -04:00
cnnrmnn 7637fd5366 Only use continue-at with partial requests 2021-05-13 12:28:34 -04:00
cnnrmnn df0915e33f Check partial request support with Accept-Ranges 2021-05-13 12:11:34 -04:00
cnnrmnn b9b917756c Add header parsing 2021-05-13 11:42:28 -04:00
cnnrmnn aa989bd55a Change inititial partial request to HEAD request 2021-05-13 11:39:59 -04:00
Mike McQuaid 321c165bd3 Merge pull request #11350 from Gcenx/audit-fix-xcode-build-check
audit: Remove SYMROOT
2021-05-13 13:50:40 +01:00
Mike McQuaid 02a344d432 Merge pull request #11368 from cnnrmnn/add-leaves-flags
Add leaves --installed-on-request and --installed-as-dependency flags
2021-05-13 13:33:29 +01:00
Mike McQuaid d849b5018d cmd/leaves: tweak naming. 2021-05-13 13:15:40 +01:00
Dean M Greer ceeb5ea9ec audit: Remove SYMROOT
SYMROOT is only a valid argument when -project is used.

xcodebuild has other uses than building Xcode projects.
2021-05-13 08:07:06 -04:00
Carlo Cabrera dd199901e7 Merge pull request #11370 from carlocab/relocate-metavars 2021-05-13 07:02:25 +01:00
Carlo Cabrera c7de544fe8 extend/os/mac/keg_relocate: fix post-bottling dylib ID relocation
Running `brew bottle` changes dylib IDs, install names, and rpaths into
placeholders for the bottle, creates a bottle tarball, and then changes
the placeholders back to their correct values.

With my refactoring in #11358, the behaviour of this relocation changed:
dylib IDs would no longer be changed back from placeholders into their
correct values after the creation of the bottle tarball.
2021-05-12 21:37:33 +01:00
Rylan Polster 04ac61924b cli/args: add new brew leaves args to rbi file
Also update the manpages with the new `brew leaves` options.
2021-05-12 11:49:46 -04:00
cnnrmnn dd94c4a550 Revert "Add leaves flags tests"
This reverts commit 706c408696.
2021-05-12 11:25:53 -04:00
Bo Anderson 6b8ed45db3 Merge pull request #11140 from Bo98/io-read-cop
Add cop for IO.read usage
2021-05-12 16:05:40 +01:00
cnnrmnn 706c408696 Add leaves flags tests 2021-05-12 10:51:16 -04:00
cnnrmnn c20c7c8be5 Make flags mutually exclusive 2021-05-12 10:37:59 -04:00
cnnrmnn 8764c4fc21 Fix proc coercion 2021-05-12 10:08:11 -04:00
Connor MannandMike McQuaid e4e641cd77 Update Library/Homebrew/cmd/leaves.rb
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-05-12 10:05:02 -04:00
Connor MannandCarlo Cabrera 47a64822ba Update Library/Homebrew/cmd/leaves.rb
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2021-05-12 09:36:51 -04:00
Bo Anderson 6d31408606 dev-cmd/bottle: make gzip creation consistent across platforms 2021-05-12 14:21:38 +01:00
Mike McQuaid b914411ac8 Delete Bintray code
Remove all code related to Bintray. It no longer works so there's no
point keeping it around.

Some of this could arguably be deprecated/disabled first/instead but:
I'm not sure I see the sense in keeping stuff around that's known to be
broken.
2021-05-12 13:37:18 +01:00
Bo Anderson e5285b5ed8 Add cop for IO.read usage 2021-05-12 13:07:24 +01:00
Bo Anderson 6c9ef43e72 Merge pull request #11309 from Bo98/exec-cop
rubocops/shell_commands: add cop for shell metacharacters in `exec`
2021-05-12 13:03:39 +01:00
Carlo Cabrera 4b6f7aaa5b extend/os/mac/keg_relocate: remove HOMEBREW_RELOCATE_METAVARS
It's not being used, and it breaks formulae when it is.

Plus do some extra refactoring.
2021-05-12 04:08:41 +01:00
cnnrmnn 5cc98d2819 Add --installed-(on-request/as-dependency) flags 2021-05-11 17:32:24 -04:00
Bo Anderson 92cf904719 Merge pull request #11362 from Bo98/json-tab-write
formula_installer: write tab when pouring local --only-json-tab bottles
2021-05-11 22:10:18 +01:00
Carlo Cabrera ef000d0c3b Merge pull request #11358 from carlocab/keg-relocate-refactor
extend/os/mac/keg_relocate: refactor `relocate_dynamic_linkage`
2021-05-11 19:22:45 +01:00
Bo Anderson 33e1255f65 formula_installer: write tab when pouring local --only-json-tab bottles 2021-05-11 14:28:12 +01:00
Bo Anderson 2b9fd5460e Merge pull request #11365 from Bo98/syscommand-queue
system_command: better handle race conditions when interrupting
2021-05-11 14:12:21 +01:00
Mike McQuaid f35bb422d4 Merge pull request #11349 from davidxia/fish-path
fix: use recommended way of updating Fish shell $PATH
2021-05-11 13:45:38 +01:00
Bo Anderson d83b8002ef system_command: better handle race conditions when interrupting 2021-05-11 13:44:32 +01:00
Bo Anderson fca0fb123d Merge pull request #11361 from Bo98/syscommand-race-fix
system_command: fix rare scenario of interrupt being reported to stderr
2021-05-11 03:19:50 +01:00
Bo Anderson b7782c670f Merge pull request #11360 from Bo98/perl-catalina
os/mac: use perl 5.18 on Catalina
2021-05-11 02:35:30 +01:00
Bo Anderson aea107b55a system_command: fix rare scenario of interrupt being reported to stderr 2021-05-11 02:32:29 +01:00
Bo Anderson 0950549629 os/mac: use perl 5.18 on Catalina 2021-05-11 01:48:54 +01:00
BrewTestBot 09a996181d sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2021-05-11 00:07:17 +00:00
Carlo Cabrera a1c4243dd7 extend/os/mac/keg_relocate: refactor relocate_dynamic_linkage
Following feedback from #11331.
2021-05-10 17:42:35 +01:00
Mike McQuaid c92a40a751 Merge pull request #11276 from scpeters/release_notes_fix_blank_link
release_notes: append #PR to markdown link text
2021-05-10 16:54:57 +01:00
Bo Anderson 6e2f194e09 rubocops/shell_commands: add cop for shell metacharacters in exec 2021-05-10 16:30:00 +01:00
Steve Peters f2c46d4608 release_notes: fix for missing body message
Some merge commits don't include the title of the pull request
on subsequent lines, leaving the markdown link text blank
in the release notes. This appends the subject line of the
commit message instead if the body is missing and adds a test
case.
2021-05-10 16:29:59 +01:00
Bo Anderson 05111c878f Merge pull request #11344 from Bo98/syscommand-pipe-hang
system_command: avoid waiting on pipes after process termination
2021-05-10 16:29:30 +01:00
Bo Anderson 6c10adab2f system_command: avoid waiting on pipes after process termination 2021-05-10 15:48:15 +01:00
Carlo Cabrera 734defb1a9 Merge pull request #11352 from carlocab/custom-arch
extend/ENV/super: allow bottles with custom architectures
2021-05-10 14:30:41 +01:00
Bo Anderson c09e48e073 Merge pull request #11286 from Bo98/perl
Use versioned Perl shebangs on macOS and support replacing shebangs during relocation
2021-05-10 14:27:53 +01:00
Nanda H Krishna 51774982a2 Merge pull request #11355 from nandahkrishna/service-add-path-methods
service: delegate more path methods
2021-05-10 18:54:27 +05:30
Dawid Dziurla 4331d6a216 Merge pull request #11353 from nandahkrishna/fix-bump
dev-cmd/bump: fix empty array check
2021-05-10 15:22:45 +02:00
BrewTestBot 9183a2a2fd Update RBI files for mechanize. 2021-05-10 07:08:06 +00:00
BrewTestBot 709902635d brew vendor-gems: commit updates. 2021-05-10 07:07:16 +00:00
dependabot[bot] 587025524b build(deps): bump mechanize from 2.8.0 to 2.8.1 in /Library/Homebrew
Bumps [mechanize](https://github.com/sparklemotion/mechanize) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/sparklemotion/mechanize/releases)
- [Changelog](https://github.com/sparklemotion/mechanize/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/mechanize/compare/v2.8.0...v2.8.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-10 07:02:48 +00:00