shells/zsh 5.9.2 MidnightBSD
Z shell
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
d27a2c6074- License
- ZSH
- Categories
- shells
Description
Zsh is the Swiss Army knife of shells. It combines the most popular features of every other shell, and then lets you customize every inch of it. Users of bourne-style and C-style shells will feel at home in it.
Zsh does intelligent completion, spell-checking, has a rich syntax for precise globbing, and is fully extensible through plugin systems.
To fire up the zsh completion system, type the following commands:
$ autoload -U compinstall
$ compinstall
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | shells/zsh | 5.9.2 |
| FreeBSD | shells/zsh | 5.9.2 |
| OpenBSD | shells/zsh | 5.9.2 |
| NetBSD | shells/zsh | 5.9.2 |
| DragonFly | shells/zsh | 5.9_5 |
Install
Binary package:
mport install zsh
From mports:
cd /usr/mports/shells/zsh && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= zsh>0:shells/zsh
Dependencies
Configuration
Options name: shells_zsh
| Option | Default | Description |
|---|---|---|
| DEBUG | off | |
| DOCS | off | |
| ETCDIR | off | System-wide defaults in /etc (instead of $${PREFIX}/etc) |
| EXAMPLES | off | |
| GDBM | off | Enable GDBM support (GPL) |
| PCRE | off | |
| STATIC | off |
- USES
- cpe iconv localbase:ldflags ncurses perl5 shebangfix tar:xz
- Service scripts
- none
Files
Manual pages 17
- zsh(1)
- zshall(1)
- zshbuiltins(1)
- zshcalsys(1)
- zshcompctl(1)
- zshcompsys(1)
- zshcompwid(1)
- zshcontrib(1)
- zshexpn(1)
- zshmisc(1)
- zshmodules(1)
- zshoptions(1)
- zshparam(1)
- zshroadmap(1)
- zshtcpsys(1)
- zshzftpsys(1)
- zshzle(1)
pkg-plist 1429
- @shell bin/zsh
- @shell bin/rzsh
- bin/zsh-
- lib/zsh/%%ZSH_VER%%/zsh/cap.so
- lib/zsh/%%ZSH_VER%%/zsh/clone.so
- lib/zsh/%%ZSH_VER%%/zsh/compctl.so
- lib/zsh/%%ZSH_VER%%/zsh/complete.so
- lib/zsh/%%ZSH_VER%%/zsh/complist.so
- lib/zsh/%%ZSH_VER%%/zsh/computil.so
- lib/zsh/%%ZSH_VER%%/zsh/curses.so
- lib/zsh/%%ZSH_VER%%/zsh/datetime.so
- lib/zsh/%%ZSH_VER%%/zsh/db/gdbm.so
- lib/zsh/%%ZSH_VER%%/zsh/deltochar.so
- lib/zsh/%%ZSH_VER%%/zsh/example.so
- lib/zsh/%%ZSH_VER%%/zsh/files.so
- lib/zsh/%%ZSH_VER%%/zsh/langinfo.so
- lib/zsh/%%ZSH_VER%%/zsh/mapfile.so
- lib/zsh/%%ZSH_VER%%/zsh/mathfunc.so
- lib/zsh/%%ZSH_VER%%/zsh/nearcolor.so
- lib/zsh/%%ZSH_VER%%/zsh/net/socket.so
- lib/zsh/%%ZSH_VER%%/zsh/net/tcp.so
- lib/zsh/%%ZSH_VER%%/zsh/newuser.so
- lib/zsh/%%ZSH_VER%%/zsh/parameter.so
- lib/zsh/%%ZSH_VER%%/zsh/param/private.so
- lib/zsh/%%ZSH_VER%%/zsh/pcre.so
- lib/zsh/%%ZSH_VER%%/zsh/regex.so
- lib/zsh/%%ZSH_VER%%/zsh/rlimits.so
- lib/zsh/%%ZSH_VER%%/zsh/sched.so
- lib/zsh/%%ZSH_VER%%/zsh/stat.so
- lib/zsh/%%ZSH_VER%%/zsh/system.so
- lib/zsh/%%ZSH_VER%%/zsh/termcap.so
- lib/zsh/%%ZSH_VER%%/zsh/terminfo.so
- lib/zsh/%%ZSH_VER%%/zsh/watch.so
- lib/zsh/%%ZSH_VER%%/zsh/zftp.so
- lib/zsh/%%ZSH_VER%%/zsh/zle.so
- lib/zsh/%%ZSH_VER%%/zsh/zleparameter.so
- lib/zsh/%%ZSH_VER%%/zsh/zprof.so
- lib/zsh/%%ZSH_VER%%/zsh/zpty.so
- lib/zsh/%%ZSH_VER%%/zsh/zselect.so
- lib/zsh/%%ZSH_VER%%/zsh/zutil.so
- @dir share/zsh/site-functions
- share/zsh/%%ZSH_VER%%/functions/Calendar.zwc
- share/zsh/%%ZSH_VER%%/functions/Calendar/after
- share/zsh/%%ZSH_VER%%/functions/Calendar/age
- share/zsh/%%ZSH_VER%%/functions/Calendar/before
- share/zsh/%%ZSH_VER%%/functions/Calendar/calendar
- share/zsh/%%ZSH_VER%%/functions/Calendar/calendar_add
- share/zsh/%%ZSH_VER%%/functions/Calendar/calendar_edit
- share/zsh/%%ZSH_VER%%/functions/Calendar/calendar_lockfiles
- share/zsh/%%ZSH_VER%%/functions/Calendar/calendar_parse
- share/zsh/%%ZSH_VER%%/functions/Calendar/calendar_read
- share/zsh/%%ZSH_VER%%/functions/Calendar/calendar_scandate
- share/zsh/%%ZSH_VER%%/functions/Calendar/calendar_show
- share/zsh/%%ZSH_VER%%/functions/Calendar/calendar_showdate
- share/zsh/%%ZSH_VER%%/functions/Calendar/calendar_sort
- share/zsh/%%ZSH_VER%%/functions/Chpwd.zwc
- share/zsh/%%ZSH_VER%%/functions/Chpwd/_cdr
- share/zsh/%%ZSH_VER%%/functions/Chpwd/cdr
- share/zsh/%%ZSH_VER%%/functions/Chpwd/chpwd_recent_add
- share/zsh/%%ZSH_VER%%/functions/Chpwd/chpwd_recent_dirs
- share/zsh/%%ZSH_VER%%/functions/Chpwd/chpwd_recent_filehandler
- share/zsh/%%ZSH_VER%%/functions/Chpwd/zsh_directory_name_cdr
- share/zsh/%%ZSH_VER%%/functions/Chpwd/zsh_directory_name_generic
- share/zsh/%%ZSH_VER%%/functions/Completion.zwc
- share/zsh/%%ZSH_VER%%/functions/Completion/AIX.zwc
- share/zsh/%%ZSH_VER%%/functions/Completion/AIX/_floppy
- share/zsh/%%ZSH_VER%%/functions/Completion/AIX/_logical_volumes
- share/zsh/%%ZSH_VER%%/functions/Completion/AIX/_lscfg
- share/zsh/%%ZSH_VER%%/functions/Completion/AIX/_lsdev
- share/zsh/%%ZSH_VER%%/functions/Completion/AIX/_lslv
- share/zsh/%%ZSH_VER%%/functions/Completion/AIX/_lspv
- share/zsh/%%ZSH_VER%%/functions/Completion/AIX/_lsvg
- share/zsh/%%ZSH_VER%%/functions/Completion/AIX/_object_classes
- share/zsh/%%ZSH_VER%%/functions/Completion/AIX/_physical_volumes
- share/zsh/%%ZSH_VER%%/functions/Completion/AIX/_smit
- share/zsh/%%ZSH_VER%%/functions/Completion/AIX/_volume_groups
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD.zwc
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_acpiconf
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_bectl
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_bsd_disks
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_bsd_pkg
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_bsdconfig
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_bsdinstall
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_chflags
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_csup
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_cu
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_cvsup
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_fbsd_architectures
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_fbsd_device_types
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_fetch
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_file_flags
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_freebsd-update
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_fstat
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_fw_update
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_gstat
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_ipfw
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_jail
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_jails
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_jexec
- share/zsh/%%ZSH_VER%%/functions/Completion/BSD/_jls
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| zsh-5.9.2.tar.xz | 3.43948e+06 | 36fa734374b44783582cec09bcd67822e2f992c779ec1624ab5596df078d2f81 |
| zsh-5.9.2-doc.tar.xz | 3.081576e+06 | 020ee644be1749507b282e619cdcd95c56ff36144e79b7a3c245458aacd9458f |
Master sites 4
- https://www.zsh.org/pub/
- SF
- https://www.zsh.org/pub/:doc
- SF/zsh/zsh-doc/${PORTVERSION}:doc
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
d27a2c6074 |
Lucas Holt | shells/zsh: fix build failing on missing autoheader (#1510) Fixes the Magus build failure at
https://www.midnightbsd.org/magus/ports/2269505:
\`\`\`
cd . && autoheader
/bin/sh: autoheader: not found
\`\`\`
\`post-patch\` runs \`REINPLACE_CMD\` on \`configure\`, which bumps its
mtime past \`stamp-h.in\`. The upstream Makefile has a \`stamp-h.in:
configure\` rule that then runs \`autoheader\`, which is not in the
chroot. Touching \`stamp-h.in\` right after the edit stops the rule from
firing.
Two small pre-existing plist issues on the same port are folded in,
since a clean \`bmake fake\` flagged them:
- remove the \`zsh-mime-setup.bak\` left behind by the port's own
reinplace
- add \`Completion/BSD/_mdo\` (new in 5.9.2) to \`pkg-plist\`
No PORTREVISION bump: Magus has never published a 5.9.2 package (latest
blessed builds are 5.9).
… |
|
a2b38d1597 |
Lucas Holt | shells/zsh: update to 5.9.2 (#873) Updates shells/zsh to 5.9.2 and syncs relevant FreeBSD port
metadata.\n\nValidation:\n- bmake makesum\n- bmake patch\n- bmake\n-
bmake fake\n- bmake package\n- bmake test\n- portlint -C\n- git diff
--check
## Summary by Sourcery
Update the zsh port to 5.9.2 while refreshing its dependencies, build
configuration, and packaged file list.
Enhancements:
- Update the zsh port to version 5.9.2 and align its configuration with
the newer release, including Perl-based build support, PCRE2, and
enabled test execution.
Tests:
- Enable the port's test target as part of validation.
Chores:
- Synchronize the distfiles, patches, and package plist with the zsh
5.9.2 release and current FreeBSD port metadata.
Signed-off-by: Lucas Holt <[email protected]> |