2293 Commits

Author SHA1 Message Date
Michael Cho
ac8cba73b7
docs: remove OpenSSL keg_only information
OpenSSL is no longer `keg_only` since
501a8a714d
2024-01-15 11:43:18 -05:00
Mike McQuaid
155641340b
Merge pull request #16418 from jaymzh/gem-docs
Add some specifics on gems (and maybe pips)
2024-01-15 13:52:17 +00:00
Phil Dibowitz
9f11ef9aa1 Add some specifics on gems (and maybe pips)
In https://github.com/Homebrew/homebrew-core/pull/157910 we discussed
some improvements to docs on setting up gems. THis is an attempt at some
docs for that.

If someone can help with pip docs for this I'll add it too.

Signed-off-by: Phil Dibowitz <phil@ipom.com>
2024-01-13 15:29:51 -08:00
Patrick Linnane
3fdba532a2
various: fix miscellaneous typos
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-01-12 10:56:49 -08:00
BrewTestBot
f4120ccfe9
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2024-01-12 18:41:23 +00:00
Tomy Hsieh
bb5d98358a
Patch new cask documentation 2024-01-10 22:01:12 +08:00
Mike McQuaid
1ed083f607
docs/Homebrew-Governance: import changes.
These are changes that were made in the private repository mirror
and either voted on by members already (where they were changes) or
were agreed clarifications on existing policy.
2024-01-09 10:16:57 +00:00
apainintheneck
894b94bfd7 dev-cmd/tests: Add profile option
This will allow us to more easily measure test performance. The only
downside here is that we can't use it with parallel rspec because
it will show the n slowest tests for each parallel rspec run which
is not what we want.
2024-01-06 12:51:15 -08:00
Osama Albahrani
0d190f7497
Homebrew-on-Linux.md: switch to pacman -S
I realized the convention in documentations is to recommend `-S`, not `-Syu`, as a system upgrade is usually an overkill. This change also makes Homebrew's documentation more consistent.
2024-01-04 05:15:21 -05:00
Eric Knibbe
09b7a7bceb
docs: mention standard argument methods 2023-12-22 21:44:42 -05:00
Sean Molenaar
86e31d07d8
feat: add "no public presence" as cask rejection reason 2023-12-21 15:35:55 +01:00
Rylan Polster
67598ce2c9
Merge pull request #16354 from Rylan12/docs-deprecate-disable-cask
Add `deprecate!` and `disable!` to cask docs
2023-12-19 20:39:45 -05:00
lucky
1ee012fd78 update brew audit params in docs 2023-12-18 21:02:15 +04:00
Rylan Polster
2a1a54c58a
Add deprecate! and disable! to cask docs 2023-12-17 19:59:53 -05:00
BrewTestBot
4470edd1f2
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-12-17 15:35:39 +00:00
Mike McQuaid
7dfbaec9d4
docs/Acceptable-Casks: capitalise Apple Silicon. 2023-12-17 15:22:44 +00:00
Razvan Azamfirei
cbe2c1d5c5
docs: update documentation 2023-12-15 15:49:05 -05:00
Mike McQuaid
cd8a9c02cb
Merge pull request #16301 from apainintheneck/update-pinned-formula-messaging
cmd/pin: Update pinned formula messaging
2023-12-13 12:17:21 +00:00
Michael Cho
f00c9277ae
docs: remove pip search recommendation
This is no longer supported and will just error with:
```
ERROR: XMLRPC request failed [code: -32500]
RuntimeError: PyPI no longer supports 'pip search' (or XML-RPC search).
Please use https://pypi.org/search (via a browser) instead. See
https://warehouse.pypa.io/api-reference/xml-rpc.html#deprecated-methods
for more information.
```
2023-12-12 12:21:35 -05:00
apainintheneck
b3a6e59f96 cmd/pin: Update pinned formula messaging
The hope is that this will be clearer and less annoying for users.

A user came to us a couple weeks ago stating that it was confusing
that the `brew upgrade` command printed an error when a pinned
formula had a new version available and didn't get upgraded.

This PR changes that message to a warning from an error. While looking
into this we found that there is another message that gets printed
when a package dependency doesn't get upgraded because it is pinned
and that got turned into a warning from a normal message. Honestly,
that should be more worrying for the user anyway; it could lead to
a program not working correctly in the worst case.

I also added a message to the `brew pin` command warning about
potential unintended behavior if a dependency gets pinned and another
package requires a newer version of it.

Lastly, I added a commented out deprecation notice for the
`brew upgrade --ignore-pinned` command since it's now the default.
2023-12-07 23:43:02 -08:00
Bo Anderson
b42256d286
Deprecate, disable & delete code for Homebrew 4.2.0 2023-12-07 23:42:13 +00:00
BrewTestBot
f8ad848e9e
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-12-06 20:28:11 +00:00
Mike McQuaid
ae94d9e28b
docs: various tweaks.
Adjust various maintainer and contributor-focused documents after
recent maintainer conversations and generally anything I noticed was
wrong or outdated as I went through these.
2023-12-06 14:29:09 -05:00
BrewTestBot
7740465fba
Update maintainers.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-12-02 00:06:19 +00:00
Bo Anderson
2cefdd0284
doc/Installation: make clear the env configs are advanced settings
Co-authored-by: Kevin <apainintheneck@gmail.com>
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2023-11-29 15:43:22 +00:00
Ruoyu Zhong
8ae66eb5f9
docs/Interesting-Taps-and-Forks: add apple/apple
I guess a tap made by Apple is interesting enough.
2023-11-21 00:44:54 +08:00
BrewTestBot
9387085798
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-11-14 00:06:09 +00:00
BrewTestBot
df87dfba1e
Update maintainers.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-11-06 00:06:07 +00:00
Patrick Linnane
6c3eaf6832
Manpage: update GitHub rate limit link 2023-11-04 12:48:00 -07:00
BrewTestBot
6f9ef2a0a1
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-10-31 12:19:44 +00:00
Ayaan49
2f3f2d7fbf fix-typo 2023-10-30 16:43:29 +05:30
Maria José Solano
7eebe3c1b4
fix(docs): update fish completions command 2023-10-28 18:14:04 -07:00
BrewTestBot
f08db0f0e6
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-10-27 12:01:23 +00:00
BrewTestBot
b8b0d47276
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-10-24 00:06:11 +00:00
apainintheneck
20f00a6427 dev-cmd/unbottled: add --lost option
This option tries to find bottles where the bottle was removed
from the formula in the past week and not added back in.

It checks the output of `git log` to see if there are any
bottles that fit this criteria.
2023-10-15 16:05:17 -07:00
Eric Knibbe
8e01227add
cmd/deps: show deps for head spec with --HEAD
Plus a few man page fixes
2023-10-13 00:29:09 -04:00
Matthew Heller
c7653f5570
Apply suggestions from code review
Update instructions: Append to the file from the shell, and fix permissions if on macOS Intel.

Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2023-10-10 12:00:50 -05:00
Matthew Heller
26ee0bade1 Local linter didn't care about newline at EOF but CI did care... 2023-10-10 01:55:32 -05:00
Matthew Heller
29b43e1dc9 Fixes for the linter. 2023-10-10 01:52:31 -05:00
Matthew Heller
95b19823b7 Tips-N'-Tricks: homebrew.man.conf for Terminal.app
Add instructions for fixing Terminal.app's "Open man Page" command by creating homebrew.man.conf.
2023-10-10 01:23:54 -05:00
Kevin
1c9caf96b7
Merge pull request #16063 from Homebrew/revert-16054-revert-16026-support-multiple-sockets-in-service-dsl
service: support multiple sockets in DSL
2023-10-07 14:42:26 -07:00
Xuehai Pan
e12a56fbac docs: update manpage 2023-10-07 00:18:21 +08:00
Xuehai Pan
6f0d87aace docs: prefer placing shellenv command in rcfile rather than shell profile on Linux 2023-10-07 00:14:26 +08:00
nstrauss
e0ac5459b3
Improve Mac package for enterprise install scenarios
- Allow specifying user through `/var/tmp/.homebrew_pkg_user.plist`
- Improve permission handling
- Correctly write API cache
- Add `preinstall` script to fail if we can't get a valid user

Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2023-10-06 11:53:00 +01:00
BrewTestBot
9c03b9ec66
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-10-05 00:05:49 +00:00
apainintheneck
2030f07132 Fix markdown linter errors
v0.13 of the `markdownlint` gem just got released and it has
a few new rules which are docs ended up failing. This fixes
those linter errors so that CI is no longer red.

Rules:
MD055 - Tables: Each row must start and end with a '|'
MD057 - Tables: In the second row every column must have at least '---',
        possibly surrounded with alignment ':' chars
2023-10-02 22:42:39 -07:00
Kevin
043aca2df4
Revert "Revert "service: support multiple sockets in DSL"" 2023-09-29 19:10:13 -07:00
Mike McQuaid
eb1355e624
Add HOMEBREW_SUDO_THROUGH_SUDO_USER
This environment variable allows telling Homebrew to use the `SUDO_USER`
variable to `sudo` through that user when Homebrew (Cask) attempts to
run `sudo`.

While we're here, clarify in some messaging that we're running `sudo`
and that that's the password we're asking for; the specific password is
configuration dependent and not the specific password for the user.

Similarly, remove the `Package installers may write to any location`
output; it's kinda spammy and doesn't feel like the right place.
2023-09-29 18:49:44 +01:00
BrewTestBot
6101577a4f
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-09-29 13:51:28 +00:00
BrewTestBot
f47afa31f2
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-09-29 00:05:40 +00:00