shells/bash 5.3.${PATCHLEVEL:S/^0//g} MidnightBSD
GNU Project's Bourne Again SHell
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
1045526bcc- License
- gpl3+
- Categories
- shells
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 |
|---|---|---|
| MidnightBSD | shells/bash | 5.3.${PATCHLEVEL:S/^0//g} |
| FreeBSD | shells/bash | 5.3.20 |
| OpenBSD | shells/bash | 5.3.20 |
| NetBSD | shells/bash | 5.3.20 |
| DragonFly | shells/bash | 5.2.37 |
Install
Binary package:
mport install bash
From mports:
cd /usr/mports/shells/bash && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= bash>0:shells/bash
Dependencies
Required by 143
- ai/chatgpt-shell-cli
- ai/codex
- ai/gemini-cli
- ai/ollama
- ai/py-onnx
- archivers/rpm4
- audio/faust
- audio/gnome-podcasts
- benchmarks/phoronix-test-suite
- cad/cvc
- cad/gerbv
- cad/klayout
- cad/ldview
- cad/magic
- cad/netgen-lvs
- cad/nvc
- cad/opencascade
- cad/opencascade740
- cad/openroad
- cad/qcad
- cad/silice
- cad/verilator
- cad/yosys
- chinese/chinese-calendar
- chinese/fcitx
- chinese/fcitx-chewing
- chinese/fcitx-cloudpinyin
- chinese/fcitx-libpinyin
- core/midnightbsd-desktop
- databases/postgresql-plv8js
- databases/postgresql-promscale
- devel/autogen
- devel/bats-core
- devel/git-extras
- devel/git-prev-next
- devel/git-subrepo
- devel/git-sync
- devel/git-tools
- devel/github-backup-utils
- devel/gitui
- devel/jetbrains-sqlite
- devel/lcov
- devel/msbuild
- devel/p5-Test-YAML
- devel/plasma
- devel/rubygem-gitlab-license
- devel/shunit2
- devel/sonarqube-community
- devel/wasi-libc
- devel/xfce4-dev-tools
- devel/zziplib
- editors/openoffice-4
- editors/vscode
- emulators/qemu
- emulators/qemu7
- emulators/qemu8
- filesystems/avfs
- finance/quickfix
- french/homard
- games/aisleriot
- games/freeciv
- games/tuxpaint
- graphics/geeqie
- graphics/gegl
- graphics/libprojectm
- graphics/vips
- java/openjdk11
- java/openjdk17
- java/openjdk18
- java/openjdk19
- java/openjdk20
- java/openjdk21
- java/openjdk23
- java/openjdk24
- java/openjdk8
- lang/dotnet
- lang/dotnet-host
- lang/go-devel
- lang/jruby
- lang/linux-dotnet11-sdk
- lang/mono5.10
- lang/mono5.20
- lang/mono6.8
- lang/scala
- lang/swift510
- math/adol-c
- math/blis
- misc/patchutils
- multimedia/gpac-libgpac
- multimedia/mjpegtools
- multimedia/x264
- net-mgmt/librenms
- net-mgmt/prometheus2
- net/libfabric
- net/py-ec2-cli-tools
- print/cups-cloud-print
- science/mmg
- science/trilinos
- security/R-cran-openssl
- security/clamav-unofficial-sigs
The first 100 are listed.
Configuration
Options name: shells_bash
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| FDESCFS | off | Enable use of /dev/fd |
| HELP | on | Enable builtin help |
| NLS | off | |
| STATIC | off | |
| SYSBASHRC | on | Enable system-wide rc files |
| SYSLOG | off |
- USES
- bison cpe iconv makeinfo pathfix localbase
- 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