BSD Ports

shells/git-prompt.zsh 2.4.0 MidnightBSD

Fast, customizable, pure-shell, asynchronous Git prompt for Zsh

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
235dc2bfd7
License
mit
Categories
shells

Description

git-prompt.zsh is a fast, customizable, pure-shell, asynchronous Git prompt for Zsh. It is heavily inspired by Olivier Verdier's zsh-git-prompt and very similar to the "Informative VCS" prompt of fish shell.

In the other systems

The newest version among them is 2.4.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDshells/git-prompt.zsh2.4.0 newestno data-[email protected]2026-11-04
FreeBSDshells/git-prompt.zsh2.4.0 newestnone known-[email protected]-
DragonFlyshells/git-prompt.zsh2.4.0 newestnone known-[email protected]-
HardenedBSDshells/git-prompt.zsh2.4.0 newestno data-[email protected]-
GhostBSDshells/git-prompt.zsh2.4.0 newestno data-[email protected]-

Version history 2

  1. 2.4.0 235dc2bfd7
  2. 2.4.0 1ed0f9823e

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install git-prompt.zsh

From mports:

cd /usr/mports/shells/git-prompt.zsh && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	git-prompt.zsh>0:shells/git-prompt.zsh

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Runtime 2

Run dependencies 2

No port depends on this one.

Files

distinfo 1
FileSizeSHA256
woefe-git-prompt.zsh-v2.4.0_GH0.tar.gz14017675f942d315a7750e591ef8d084c227dcbd2052b6751e2858c1b6ecafd8fa8f7

Commit history 3

DateCommitCreditsLog message
235dc2bfd7 Lucas Holt Restore ports tree accidentally deleted by Rails PR #2213 (#2232)
Restore the 63,146 unrelated files accidentally deleted when malformed Rails PR #2213 was merged. Retain the intended databases/rubygem-activemodel81 update to 8.1.4.1. Verified the repaired tree has all 63,148 tracked files. Compared with master before #2213 (141a9523ba), only databases/rubygem-activemodel81/Makefile and distinfo differ. The update itself was already built, packaged and hash-verified. The cause was preparing sparse worktrees with an empty index. The remaining Rails branches are receiving corrective commits, with explicit final-tree and per-port diff validation before push. This recovery changes no port semantics beyond the intended ActiveModel update. Signed-off-by: Lucas Holt <[email protected]>
1123a1dfb9 Lucas Holt databases/rubygem-activemodel81: update to 8.1.4.1 for security fixes (#2213)
Update databases/rubygem-activemodel81 to 8.1.4.1. Part of the coordinated Rails security update addressing the 21 advisories published November 4, 2026. Preserve this port's existing Rails release series; update all version-linked component ports together. Validation on MidnightBSD 4.0.9 amd64, Ruby 3.3.11: official release SHA256 matches the supplied announcement; MIT license unchanged; makesum, patch, build, fake including gem dependency QA, and package passed. Portlint: zero fatal errors (existing advisories only). Runtime dependency gems were isolated under /tmp; NO_DEPENDS=yes prevented installing host packages, so mport dependency installation/closure itself was not tested. Targeted security validation for the Rails 8.1 release: twelve …
1ed0f9823e Lucas Holt shells: port 33 shells and utilities from FreeBSD (plus 7 prerequisites) (#2196)
## Summary Port 33 missing shells and shell utilities from FreeBSD ports into `shells/`, along with 7 prerequisite ports in `devel/`, `lang/`, and `textproc/`. ### Prerequisites Added (7) - `devel/p5-Data-Dump-Streamer` - `devel/p5-Term-Screen` - `devel/p5-Tree-Trie` - `devel/schilybase` - `devel/smake` - `lang/chez-scheme` - `textproc/p5-YAML-Syck` ### Shells & Utilities Added (33) - `shells/antibody` - `shells/bash-completion-zfs` - `shells/bicon` - `shells/bosh` - `shells/carapace` - `shells/git-prompt.zsh` - `shells/ion` - `shells/iris` - `shells/meka` - `shells/modernish` - `shells/murex` - `shells/nsh` - `shells/nu_plugin_formats` - `shells/nu_plugin_gstat` - `shells/nu_plugin_inc` - `shells/nu_plugin_polars` - `shells/nu_plugin_query` - `shells/ohmyzsh` …