aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Contributions/manpages/brew.1.md
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Contributions/manpages/brew.1.md')
-rw-r--r--Library/Contributions/manpages/brew.1.md19
1 files changed, 16 insertions, 3 deletions
diff --git a/Library/Contributions/manpages/brew.1.md b/Library/Contributions/manpages/brew.1.md
index 93df07341..eb86ba32f 100644
--- a/Library/Contributions/manpages/brew.1.md
+++ b/Library/Contributions/manpages/brew.1.md
@@ -195,7 +195,7 @@ Note that these flags should only appear after a command.
be linked or which would be deleted by `brew link --overwrite`, but will not
actually link or delete any files.
- * `ls, list [--unbrewed] [--versions]` [<formulae>]:
+ * `ls, list [--unbrewed] [--versions] [--pinned]` [<formulae>]:
Without any arguments, list all installed formulae.
If <formulae> are given, list the installed files for <formulae>.
@@ -208,6 +208,10 @@ Note that these flags should only appear after a command.
If `--versions` is passed, show the version number for installed formulae,
or only the specified formulae if <formulae> are given.
+ If `--pinned` is passed, show the versions of pinned formulae, or only the
+ specified (pinned) formulae if <formulae> are given.
+ See also [`pin`][], [`unpin`][].
+
* `log [git-log-options]` <formula> ...:
Show the git log for the given formulae. Options that `git-log`(1)
recognizes can be passed before the formula list.
@@ -233,6 +237,10 @@ Note that these flags should only appear after a command.
If `--quiet` is passed, list only the names of outdated brews. Otherwise,
the versions are printed as well.
+ * `pin` <formulae>:
+ Pin the specified <formulae>, preventing them from being upgraded when
+ issuing the `brew upgrade` command without arguments. See also [`unpin`][].
+
* `prune`:
Remove dead symlinks from the Homebrew prefix. This is generally not
needed, but can be useful when doing DIY installations.
@@ -273,6 +281,10 @@ Note that these flags should only appear after a command.
Unsymlink <formula> from the Homebrew prefix. This can be useful for
temporarily disabling a formula: `brew unlink foo && commands && brew link foo`.
+ * `unpin` <formulae>:
+ Unpin <formulae>, allowing them to be upgraded by `brew upgrade`. See also
+ [`pin`][].
+
* `untap` <tap>:
Remove a tapped repository.
@@ -283,9 +295,10 @@ Note that these flags should only appear after a command.
If `--rebase` is specified then `git pull --rebase` is used.
* `upgrade` [<formulae>]:
- Upgrade outdated brews.
+ Upgrade outdated, non-pinned brews.
- If <formulae> are given, upgrade only the specified brews.
+ If <formulae> are given, upgrade only the specified brews (but do so even
+ if they are pinned; see [`pin`][], [`unpin`][]).
* `uses [--installed] [--recursive]` <formula>:
Show the formulae that specify <formula> as a dependency.