shells/bash 5.3.20 FreeBSD
GNU Project's Bourne Again SHell
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
5c05bb2f2a- License
- GPLv3+
- Categories
- shells
- Package size
- 1882.1 KiB, 10134.2 KiB installed
Description
This is GNU Bash. Bash is the GNU Project's Bourne Again SHell, a complete implementation of the POSIX.2 shell spec, but also with interactive command line editing, job control on architectures that support it, csh-like features such as history substitution and brace expansion, and a slew of other features.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | shells/bash | 5.3.20 |
| OpenBSD | shells/bash | 5.3.20 |
| NetBSD | shells/bash | 5.3.20 |
| DragonFly | shells/bash | 5.2.37 |
| MidnightBSD | shells/bash | 5.3.${PATCHLEVEL:S/^0//g} |
Install
Binary package:
pkg install bash
From the ports tree:
cd /usr/ports/shells/bash/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= bash>0:shells/bash
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 5.3.20 | 5.3.20 | 5.2.15 | 5.3.3_1 | 5.3.20 |
| FreeBSD:14:quarterly | 5.3.20 | 5.3.20 | n/a | 5.2.37 | 5.3.20 |
| FreeBSD:15:latest | 5.3.20 | 5.3.20 | n/a | 5.3.3_1 | 5.3.3_1 |
| FreeBSD:15:quarterly | 5.3.20 | 5.3.20 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.3.20 | 5.3.20 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 13
Run dependencies 2
Required by 2124
- accessibility/kdeaccessibility
- accessibility/kmousetool
- accessibility/kmouth
- accessibility/qt6-speech
- arabic/libreoffice
- archivers/ark
- archivers/deco
- archivers/engrampa
- archivers/file-roller
- archivers/py-bup
- archivers/rpm4
- archivers/snappy-java
- archivers/xarchive
- astro/astrometry
- astro/gpsbabel
- astro/marble
- astro/merkaartor
- astro/qmapshack
- astro/siril
- astro/viking
- astro/wmglobe
- audio/TonieToolbox
- audio/abcde
- audio/amarok
- audio/amberol
- audio/aqualung
- audio/ardour
- audio/atunes
- audio/aubio
- audio/audacity
- audio/audiocd-kio
- audio/audiowmark
- audio/baresip
- audio/beets
- audio/bliss
- audio/cantata
- audio/cardinal
- audio/carla
- audio/chromaprint
- audio/cliamp
- audio/cmus
- audio/csound
- audio/csoundqt
- audio/cyanrip
- audio/deadbeef
- audio/deadbeef-gui-plugins
- audio/deadbeef-jack-plugin
- audio/deadbeef-mpris2-plugin
- audio/deadbeef-musical-spectrum-plugin
- audio/deadbeef-playback-status-plugin
- audio/deadbeef-quick-search-plugin
- audio/deadbeef-spectrogram-plugin
- audio/deadbeef-vu-meter-plugin
- audio/deadbeef-waveform-seekbar-plugin
- audio/dpf-plugins-lv2
- audio/dragonfly-reverb-lv2
- audio/elisa
- audio/entropypianotuner
- audio/essentia
- audio/faust
- audio/faust-lv2
- audio/faustlive
- audio/fdmf
- audio/fogpad-lv2
- audio/fooyin
- audio/g4music
- audio/gbsplay
- audio/gnome-music
- audio/gnome-podcasts
- audio/gonic
- audio/gstreamer1-plugins-chromaprint
- audio/guitarix-lv2
- audio/id3el
- audio/jack-capture
- audio/jacktrip
- audio/jamulus
- audio/juk
- audio/kapitonov-plugins-pack-lv2
- audio/kid3
- audio/kwave
- audio/lollypop
- audio/lyrionmusicserver
- audio/midiomatic-lv2
- audio/midivisualizer
- audio/mixxx
- audio/mpg123.el
- audio/mps
- audio/mpz
- audio/musicpd
- audio/ocp
- audio/odin2-synthesizer
- audio/owntone
- audio/pacpl
- audio/pianobar
- audio/pianod2
- audio/pithos
- audio/plasma6-kpipewire
- audio/pragha
- audio/puddletag
- audio/py-aubio
The first 100 are listed.
Configuration
Options name: shells_bash
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| FDESCFS | off | Enable use of /dev/fd |
| HELP | on | Enable builtin help |
| NLS | off | Native Language Support |
| PORTS_READLINE | off | libreadline from ports instead of bundled one |
| STATIC | off | Build static executables and/or libraries |
| SYSBASHRC | on | Enable system-wide rc files |
| SYSLOG | off | Syslog logging support |
- USES
- bison cpe iconv localbase pathfix
- Service scripts
- none
- Conflicts with
- bashc
Files
Manual pages 2
- bash(1)
- bashbug(1)
pkg-plist 152
- @shell bin/bash
- bin/bashbug
- @shell bin/rbash
- include/bash/alias.h
- include/bash/array.h
- include/bash/arrayfunc.h
- include/bash/assoc.h
- include/bash/bashansi.h
- include/bash/bashintl.h
- include/bash/bashjmp.h
- include/bash/bashtypes.h
- include/bash/builtins.h
- include/bash/builtins/bashgetopt.h
- include/bash/builtins/builtext.h
- include/bash/builtins/common.h
- include/bash/builtins/getopt.h
- include/bash/command.h
- include/bash/config-bot.h
- include/bash/config-top.h
- include/bash/config.h
- include/bash/conftypes.h
- include/bash/dispose_cmd.h
- include/bash/error.h
- include/bash/execute_cmd.h
- include/bash/externs.h
- include/bash/general.h
- include/bash/hashlib.h
- include/bash/include/ansi_stdlib.h
- include/bash/include/chartypes.h
- include/bash/include/filecntl.h
- include/bash/include/gettext.h
- include/bash/include/maxpath.h
- include/bash/include/memalloc.h
- include/bash/include/ocache.h
- include/bash/include/posixdir.h
- include/bash/include/posixjmp.h
- include/bash/include/posixselect.h
- include/bash/include/posixstat.h
- include/bash/include/posixtime.h
- include/bash/include/posixwait.h
- include/bash/include/shmbchar.h
- include/bash/include/shmbutil.h
- include/bash/include/shtty.h
- include/bash/include/stat-time.h
- include/bash/include/stdc.h
- include/bash/include/systimes.h
- include/bash/include/timer.h
- include/bash/include/typemax.h
- include/bash/include/unionwait.h
- include/bash/include/unlocked-io.h
- include/bash/jobs.h
- include/bash/make_cmd.h
- include/bash/pathnames.h
- include/bash/quit.h
- include/bash/shell.h
- include/bash/sig.h
- include/bash/siglist.h
- include/bash/signames.h
- include/bash/subst.h
- include/bash/syntax.h
- include/bash/unwind_prot.h
- include/bash/variables.h
- include/bash/version.h
- include/bash/xmalloc.h
- include/bash/y.tab.h
- lib/bash/Makefile.inc
- lib/bash/Makefile.sample
- lib/bash/accept
- lib/bash/basename
- lib/bash/chmod
- lib/bash/csv
- lib/bash/cut
- lib/bash/dirname
- lib/bash/dsv
- lib/bash/fdflags
- lib/bash/finfo
- lib/bash/fltexpr
- lib/bash/getconf
- lib/bash/head
- lib/bash/id
- lib/bash/kv
- lib/bash/ln
- lib/bash/loadables.h
- lib/bash/logname
- lib/bash/mkdir
- lib/bash/mkfifo
- lib/bash/mktemp
- lib/bash/mypid
- lib/bash/pathchk
- lib/bash/print
- lib/bash/printenv
- lib/bash/push
- lib/bash/realpath
- lib/bash/rm
- lib/bash/rmdir
- lib/bash/seq
- lib/bash/setpgid
- lib/bash/sleep
- lib/bash/stat
- lib/bash/strftime
The first 100 are listed.
distinfo 21
| File | Size | SHA256 |
|---|---|---|
| bash/bash-5.3.tar.gz | 1.1355854e+07 | 0d5cd86965f869a26cf64f4b71be7b96f90a3ba8b3d74e27e8e9d9d5550f31ba |
| bash/bash53-001 | 1531 | 1f608434364af86b9b45c8b0ea3fb3b165fb830d27697e6cdfc7ac17dee3287f |
| bash/bash53-002 | 2635 | e385548a00130765ec7938a56fbdca52447ab41fabc95a25f19ade527e282001 |
| bash/bash53-003 | 2683 | f245d9c7dc3f5a20d84b53d249334747940936f09dc97e1dcb89fc3ab37d60ed |
| bash/bash53-004 | 1266 | 9591d245045529f32f0812f94180b9d9ce9023f5a765c039b852e5dfc99747d0 |
| bash/bash53-005 | 1072 | cca1ef52dbbf433bc98e33269b64b2c814028efe2538be1e2c9a377da90bc99d |
| bash/bash53-006 | 1346 | 29119addefed8eff91ae37fd51822c31780ee30d4a28376e96002706c995ff10 |
| bash/bash53-007 | 1437 | c0976bbfffa1453c7cfdd62058f206a318568ff2d690f5d4fa048793fa3eb299 |
| bash/bash53-008 | 5717 | 097cd723cbfb8907674ac32214063a3fd85282657ec5b4e544d2c0f719653fb4 |
| bash/bash53-009 | 2468 | eee30fe78a4b0cb2fe20e010e00308899cfc613e0774ebb3c8557a1552f24f8c |
| bash/bash53-010 | 1457 | cf76f1cce2ea300c18bff9f002d21f280cc931acd17c28518110b93fe6e72569 |
| bash/bash53-011 | 2251 | 0298df8f5ea2a31d3be43ed7d269c5b3c7c342dd5b570bea7f64d66dcbbe7531 |
| bash/bash53-012 | 2378 | d71379b39bebaedaf123414414e77fb458a0a43b9ad3116594c6df7ca6754573 |
| bash/bash53-013 | 1467 | 042f9cda967e24bf4211944697441e93d06ff42b4b998629a98a1b249279f200 |
| bash/bash53-014 | 2229 | bd4360b401d38507e358783dcad8536a99c6789f0d3a5bd0cfb8c4a34144696c |
| bash/bash53-015 | 2151 | 55b79ceee2fc27f6767eed697e939a7eb2fe2a28c01556bd75f18d581014f46e |
| bash/bash53-016 | 4185 | 9ea29b266b7d24cb34d0ff3f1c4631e4d527bfe2d1ef15d17cdb924bf31ef767 |
| bash/bash53-017 | 2229 | 443b927b45c1558ca72052410f8b8f6e5152b617ed707061a2781d4375b0d1c3 |
| bash/bash53-018 | 2660 | ae715d76c50341d7d7095e9a8d2eeed1ca9546152c2ac7289206f90cf30ac697 |
| bash/bash53-019 | 5061 | a25c581e4d0057dea3833918438a930e2e86ee4c6dc17fe15267b7f04cbc4e3d |
Master sites 1
- GNU