shells/bash-completion: Update to 2.18.0 Changes: https://github.com/scop/bash-completion/releasesd597130290
Port details
shells/bash-completion 2.18.0,2
Programmable completion library for Bash
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 2.18.0,2
- Upstream
- up to date
- Last update
- to 2.18.0,2 · d597130290
- Quarterly
- 2026Q4: 2.18.0,2
- WWW
- https://github.com/scop/bash-completion
- Links
- cgit · VuXML
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 2.18.0,2.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (97)
shells/bash-completion: Clean up after b6ec06f079e1c883d32c788c0285c6d492eeb1c0 .include <bsd.port.options.mk> is not needed after the removal of ARCH check.508b5d3d6b
*/*: Use C.UTF-8 locale Ports 02f27a83b44d fixed the ports tree to the C locale so it would work correctly in environments where users use a locale that isn't compatible with the C locale, e.g. xx_YY.UTF-8 where [A-Z] includes more than just upper case letters. USE_LOCALE was introduced to let ports use another locale if they needed it. The C.UTF-8 locale was created later on to be mostly compatible with the C locale. Switch the ports tree locale to C.UTF-8 and remove USE_LOCALE. The world has moved to Unicode so all ports either require it or know how to build correctly in a Unicode environment. PR: 295945 Exp-run by: antoineb6ec06f079
shells/bash-completion: Fix TEST_DEPENDS after 7e4be0dc2b3dd3c46612aee9ef4a7851b4e4647a27e4f60b84
shells/bash-completion: Remove completion for interdiff - Bump PORTREVISION for package change Do not install interdiff completion to avoid conflict with misc/patchutils. PR: 295257 Reported by: Piotr Smyrak <ps.ports@smyrak.com>f0e3fcff7b
shells/bash-completion: Don't depend on shells/bash{,-static}
Depending on the shell itself during build time create a large dependency
chain. E.g., using the pc file of this port requires bash being built although
technically not required at all. Have the user install bash as a direct
dependency.
PR: 292501
Tested by: michaelo
Approved by: sunpoet (maintainer)7e4be0dc2bshells/bash-completion: Fix 'make test' PR: 292934 Reported by: michaelo6c1bd62c07
shells/bash-completion: Remove USES=pathfix - Fix *_DEPENDS of dependent ports - Bump PORTREVISION for package change8b991fe2c9
shells/bash-completion: Update to 2.17.0 Changes: https://github.com/scop/bash-completion/releasesf45cd6c900
shells/bash-completion: Fix 482cadcb07419678f225eb4e1a941e0dfb43a4ea PR: 289914 Reported by: vanilla01ef1f06e9
shells/bash-completion: Fix 'make extract' on riscv64 PR: 289914 Reported by: Meng Zhuo <mengzhuo@iscas.ac.cn>482cadcb07
shells/bash-completion: Update to 2.16.0 - Add ZFS option Changes: https://github.com/scop/bash-completion/releases PR: 28555580f3fdfedd
Mk/bsd.commands.mk: Use absolute path to define GMAKE Same as BSDMAKE variable. It is needed by some ports. Some ports needed fixes: - devel/rcs57: Regenerate configure with newer autoconf so it can deal with MAKE set to an absolute path. While here fix issues with (un)escaping double quotes. The warnings about this were in WRKSRC/src/conf.err. - lang/gnu-cobol: Patch configure.ac so the MAKE environment variable can contain an absolute path, and define MAKE before it is used in AM_INIT_AUTOMAKE. Remove post-patch patching of configure. It appears to have been fixed upstream. - math/unuran: Remove post-patch, fixed upstream. - net-mgmt/kismet: Fix post-patch. PR: 283534 Exp-run by: antoine624b8729fc
shells/bash-completion: Update to 2.14.0 - Update MASTER_SITES: use upstream release tarball - Simplify LICENSE section - Add FREEBSD option Changes: https://github.com/scop/bash-completion/releases59df53358b
shells/bash-completion: Fix cmake files location - Bump PORTREVISION for package change PR: 272708 Submitted by: yurib070f178f6
shells/bash-completion: Update to 2.13.0 Changes: https://github.com/scop/bash-completion/releasescb4bc853f6
shells/bash-completion: Update to 2.12.0 Changes: https://github.com/scop/bash-completion/releases5987231a26
shells/bash-completion: Remove completion for makepkg - Bump PORTREVISION for package change Reported by: vishwin Differential Revision: https://reviews.freebsd.org/D336798fa6a1896d
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
shells: remove 'Created by' lines A big Thank You to the original contributors of these ports: * Adam Weinberger <adamw@FreeBSD.org> * Andreas Kohn <andreas@syndrom23.de> * Carlos Jacobo Puga Medina <cpm@FreeBSD.org> * Cyrille.Lefevre@laposte.net * Danijel Tasov <danielt@pilgerer.org> * David O'Brien <obrien@NUXI.com> * Emanuel Haupt <ehaupt@FreeBSD.org> * Hajimu UMEMOTO <ume@FreeBSD.org> * Igor Pokrovsky <ip@unixway.org> * Jean-Yves Lefort <jylefort@brutele.be> * Kai Wang <kaiw27@gmail.com> * Martin Wilke <miwi@FreeBSD.org> * Nobuhiro Yasutomi <nobu@psrc.isac.co.jp> * Oliver Eikemeier * Patrick Gardella <patrick@FreeBSD.org> * Pawel Pekala <pawel@FreeBSD.org> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Richard Rose <freebsd-security@rikrose.net> * Sean Chittenden <seanc@FreeBSD.org> * Sergey Matveychuk <sem@FreeBSD.org> * Serhii (Sergey) Kozlov <skozlov@FreeBSD.org> * Shinsuke Matsui <smatsui@karashi.org> * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Sylvio Cesar <sylvio@FreeBSD.org> * Thomas Gellekum <tg@FreeBSD.org> * UMENO Takashi <umeno@rr.iij4u.or.jp> * Vaida Bogdan * Will Andrews <andrews@technologist.com> * Ying-Chieh Liao <ijliao@FreeBSD.org> * conrads@cox.net * erich@rrnet.com * gebhart@secnetix.de * kirk@strauser.com * mcglk@artlogix.com * torstenb With hat: portmgrc3cc2da090
shells/bash-completion: Update FreeBSD Bash Completion to 1.2.0 Approved by: maintainer2268d1be04
Remove # $FreeBSD$ from Makefiles.305f148f48
Convert REINPLACE_CMD to patch file5ad9933817
Fix cross-build with qemu-user-static PR: 248829 Submitted by: Christian Ullrich <chris@chrullrich.net>0261513768
Remove FREEBSD option As a FreeBSD port, I see no need not to install the FreeBSD-specific bash completions.a33607662f
Update to 2.11 Changes: https://github.com/scop/bash-completion/releasesc21accc56c
Remove BROKEN on armv6 and armv7 Tested by submitter on Raspberry Pi 2. PR: 247866 Submitted by: NAKAJI Hiroyuki <nakaji@kankyo-u.ac.jp>7bef35c5d4
Update to 2.10 Changes: https://github.com/scop/bash-completion/blob/master/CHANGES86caed6743
Update FreeBSD extensions to 1.1.1 Changes: https://github.com/0mp/bash-completion-freebsd/commits/master3f6d45da8a
Convert to UCL & cleanup pkg-message (categories s)bc89cd3d2c
Update to 2.9 Changes: https://github.com/scop/bash-completion/blob/master/CHANGES3832a40f7c
Add do-test: Differential Revision: https://reviews.freebsd.org/D18370 PR: 233619 Submitted by: 0mp5f964b86df
Update FreeBSD bash-completion to 1.0.3 - Bump PORTREVISION for package change Changes: https://github.com/0mp/bash-completion-freebsd/commits/master PR: 233610 Reported by: 0mp0f56dd643d
Add FREEBSD option (enabled by default) - Update pkg-descr - Bump PORTREVISION for package change FreeBSD-specific bash completions are provided by 0mp@.f578dd2eba
Add PORTSCOUT8a567d7b76
Support bash-static users - Add BASH_SHARED and BASH_STATIC options Requested by: Melissa Pilgrim <heliosyne@gmail.com>493bb6ffaa
Update to 2.8 Changes: https://github.com/scop/bash-completion/blob/master/CHANGES393f3a006d
Mark BROKEN_armv6 and BROKEN_armv7 BROKEN_armv6 was removed in r444870 by accident. And Mark Linimon mentioned same error on armv7. Notified by: linimon Reference: http://beefy8.nyi.freebsd.org/data/head-armv6-default/p461852_s329284/logs/errors/bash-completion-2.7,1.log8209bb1e1c
Update to 2.7 - Cosmetic change - Sort PLIST - Reformat pkg-descr - Take maintainership Changes: https://github.com/scop/bash-completion/blob/master/CHANGES64591199fe
Mark some ports failing on armv6, for errors classified as "???", part 2. While here, pet portlint. Approved by: portmgr (tier-2 blanket)c52a715800
- Fix LICENSE - Cosmetic fixes3783250aeb
shells/bash-completion: Update to 2.5dee0f0664d
Drop maintainership from a handful of ports that I no longer use.379dc3a0b1
- Add LICENSE_FILE Approved by: portmgr (blanket)ff0cc5ad11
Update to 2.4, and switch from the alioth sources to the Github project that the old WWW redirects to. Among other changes, this port now optionally installs some cmake modules, which I hope I'm installing into the correct place.03258122d2
Use USES=pathfix where applicable. PR: 213195 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D8093a0bcd2cf68
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight597afc47baStop installing the reptyr completion. Import an upstream commit that installs the reptyr completion as _reptyr to avoid conflicts with the version that reptyr itself has started shipping. It is required for bash-completion not to conflict with sysutils/reptyr. PR: 206541 Approved by: adamw (maintainer) MFH: 2016Q17b72d170ba
Add completions for portsnap and freebsd-update. Both were obtained from upstream git. Given the infrequency with which new versions of bash-completion are released, it seems appropriate to just add them in here. Submitted by: Peter Dave Hello (author of the two completions) While here, add in LICENSE.a7507f6544