Carlo Cabrera
19953c01b3
cmd/link: change default_prefix?
check to /usr/local
check
...
Linking macOS-provided software breaks things only in `/usr/local`
prefixes, hence the `default_prefix?` check, which was included when our
only default prefix on macOS was `/usr/local`. Now that we install into
`/opt/homebrew` too, the default prefix check is needlessly restrictive.
2021-10-14 22:13:55 +08:00
Mike McQuaid
cc2c19be98
Merge pull request #12221 from XuehaiPan/brew-retap
...
tap: allow to change tap remote with `brew tap --custom-remote`
2021-10-12 14:08:21 +01:00
Michka Popoff
e8ee5b05f9
Migrate linuxbrew-core to homebrew-core on update.
...
- Only for HOMEBREW_DEVELOPER
- Except for HOMEBREW_CORE_MERGE_MAINTAINER
- Except for GitHub Actions CI
Co-authored-by: Rylan Polster <rslpolster@gmail.com>
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-10-11 21:04:58 +02:00
XuehaiPan
63f2f6cca7
tap: allow to change tap remote with brew tap --custom-remote
2021-10-12 01:11:34 +08:00
Milo Lee
73e099aee7
Make brew style happy
2021-10-09 00:01:12 +08:00
Milo Lee
5cedb75a62
Handle the case superclass is a subclass of Formula
2021-10-08 10:13:29 +08:00
Bo Anderson
6145036525
Redetermine curl and git paths where necessary
2021-10-05 17:13:47 +01:00
Bo Anderson
549eaa1563
cmd/update-reset: fix errors when the git shim changes in a brew update
2021-10-05 03:46:54 +01:00
Bo Anderson
0ba222ccf2
cmd/update.sh: don't absorb ca-certificates installation failure
2021-10-04 14:26:49 +01:00
Bo Anderson
ebc0783c5f
Merge pull request #12167 from Bo98/brewed-curl-old-macos
...
Install and use Homebrew's `ca-certificates` on macOS <= 10.15.5
2021-10-04 05:29:57 +01:00
Bo Anderson
30b24cf4ad
Use HOMEBREW_CURL universally, including formulae
2021-10-04 02:03:04 +01:00
Bo Anderson
1952d27ba2
Install and use Homebrew's ca-certificates
on macOS <= 10.15.5
2021-10-03 17:52:10 +01:00
hyuraku
ce89ce1191
repair brew info description
2021-10-01 09:38:31 +09:00
Mike McQuaid
41e94afda5
Fix brew style
...
Fixes for https://github.com/Homebrew/brew/pull/12152 .
Extracted into a separate PR so this can be merged immediately.
2021-09-30 10:13:53 +01:00
hyuraku
a6b7a9662a
repair command description
2021-09-30 09:56:39 +09:00
hyuraku
4685120692
add cask option to brew log
2021-09-29 22:24:20 +09:00
fn ⌃ ⌥
8dc060c88b
upgrade: use greedy_* method parameters
2021-09-21 11:45:49 -07:00
Mike McQuaid
a3e652e8d8
Merge pull request #12087 from Rylan12/api-head-install-fixes
...
install: fix `HEAD` installations with `HOMEBREW_INSTALL_FROM_API`
2021-09-21 09:43:33 +01:00
Bo Anderson
59dc0ed652
formula_installer: fix error if a compatible bottle was not found
2021-09-20 20:57:39 +01:00
Rylan Polster
50fac1737a
install: fix HEAD
installations with HOMEBREW_INSTALL_FROM_API
2021-09-17 23:46:28 -04:00
Bo Anderson
4c48ace9d1
cmd/info: print backtrace to developers for unreadable formulae/casks
2021-09-17 00:17:22 +01:00
XuehaiPan
43377a3e5e
style: fix inconsistent code style for shell scripts by runing brew style --fix
2021-09-16 01:08:02 +08:00
XuehaiPan
bd8db0737d
style: fix inconsistent code style for shell scripts
2021-09-16 01:06:19 +08:00
XuehaiPan
8a363b2fb5
style: trim trailing whitespaces
2021-09-15 15:00:23 +08:00
XuehaiPan
3f96d963f7
style: fix inconsistent code style for shell scripts
2021-09-15 14:59:01 +08:00
Mike McQuaid
1fd1455302
Merge pull request #12042 from XuehaiPan/vendor-from-bottle-domain
...
cmd/vendor-install.sh: allow download vendors from `HOMEBREW_ARTIFACT_DOMAIN` and `HOMEBREW_BOTTLE_DOMAIN`
2021-09-12 19:27:55 +01:00
XuehaiPan
b5bc6368b7
cmd/vendor-install.sh: update artifact URL
2021-09-12 23:38:33 +08:00
XuehaiPan
7da8a9ebc1
cmd/vendor-install.sh: allow download vendors from HOMEBREW_ARTIFACT_DOMAIN and HOMEBREW_BOTTLE_DOMAIN
2021-09-12 21:54:37 +08:00
Rylan Polster
8db3289f15
Merge pull request #12003 from hyuraku/brew-list-shows-cask-without-option
...
brew list shows cask without option
2021-09-11 19:42:59 -04:00
hyuraku
d1c9b9db3f
rename variables
2021-09-11 16:05:01 +09:00
hyuraku
e44ac800c2
repair cask install quiet mode
2021-09-10 23:12:52 +09:00
hyuraku
e8c26e2da9
use keyword argument
2021-09-10 21:06:37 +09:00
hyuraku
2347bfdb92
use default_kegs
2021-09-09 22:16:45 +09:00
hyuraku
a9b275d757
brew list shows cask without option
2021-09-08 22:53:27 +09:00
Carlo Cabrera
5c602003f2
Merge pull request #11930 from XuehaiPan/master
...
Show all export statements on `brew shellenv` if users modified `PATH` explicitly
2021-09-08 10:22:50 +08:00
FnControlOption
eb16e10902
messages: record cask installations.
...
This is used to record installation times and also to determine
whether to display caveats.
2021-09-02 08:44:00 -07:00
FnControlOption
cf2800afec
install: fetch all formulae before install
2021-09-01 22:42:20 -07:00
Mike McQuaid
7c37a34cca
Merge pull request #11927 from FnControlOption/fetch
...
fetch: fix `--bottle-tag` when unbottled on host system
2021-09-01 16:08:05 +01:00
EricFromCanada
c234d1ea03
upgrade: list upgradeable dependencies/migrations/cleanups on dry run
2021-08-31 12:27:14 -04:00
XuehaiPan
05c1c5895e
Apply suggestions from code review
2021-08-30 22:37:07 +08:00
Xuehai Pan
27fb6506a0
Apply suggestions from code review
...
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2021-08-27 18:22:01 +08:00
XuehaiPan
728efbdf2f
Show warnings on brew shellenv
if users modified env vars explicitly
2021-08-27 15:55:31 +08:00
Rylan Polster
5d536d66fc
Rename HOMEBREW_JSON_CORE
to HOMEBREW_INSTALL_FROM_API
2021-08-27 00:24:15 -04:00
Rylan Polster
8690d661fd
Merge pull request #11859 from Rylan12/cask-json
...
Allow casks to be installed using the `cask-source` API
2021-08-26 23:58:51 -04:00
FnControlOption
794510f4e0
cmd/cache: add --bottle-tag flag
2021-08-26 14:46:30 -07:00
fn ⌃ ⌥
7beed25227
cmd/cache: add --HEAD switch
2021-08-23 20:37:02 -07:00
Rylan Polster
99635bf3ae
Remove need for homebrew/cask to be tapped
2021-08-14 16:17:26 -04:00
Mike McQuaid
3b13cf9797
Merge branch 'master' into dependabot/bundler/Library/Homebrew/sorbet-0.5.6519
2021-08-11 09:30:51 +01:00
Bo Anderson
cee86846ce
Fix Sorbet violations.
2021-08-06 14:03:00 +01:00
Rylan Polster
737dd1654b
Refactor API methods
2021-08-06 04:31:27 -04:00