git: 5987231a2666 - main - shells/bash-completion: Update to 2.12.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sat, 09 Mar 2024 14:10:40 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5987231a26664ea81bb9babaf6c4aae1cd26258e

commit 5987231a26664ea81bb9babaf6c4aae1cd26258e
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-03-09 13:45:44 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-03-09 14:05:28 +0000

    shells/bash-completion: Update to 2.12.0
    
    Changes:        https://github.com/scop/bash-completion/releases
---
 shells/bash-completion/Makefile  |   9 +-
 shells/bash-completion/distinfo  |   6 +-
 shells/bash-completion/pkg-plist | 180 +++++++++++++++++++++++++++++++++++++--
 3 files changed, 178 insertions(+), 17 deletions(-)

diff --git a/shells/bash-completion/Makefile b/shells/bash-completion/Makefile
index dba7ded54bee..8c0d4ba7d1d2 100644
--- a/shells/bash-completion/Makefile
+++ b/shells/bash-completion/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	bash-completion
-PORTVERSION=	2.11
-PORTREVISION=	2
+PORTVERSION=	2.12.0
 PORTEPOCH=	2
 CATEGORIES=	shells
 
@@ -32,7 +31,7 @@ GH_TUPLE=	0mp:bash-completion-freebsd:1.2.0:freebsd/freebsd
 
 PORTSCOUT=	limit:^[0-9\.]*$$
 
-OPTIONS_DEFINE=	CMAKE_MODULES DOCS
+OPTIONS_DEFINE=	CMAKE_MODULES
 OPTIONS_SINGLE=	BASH
 OPTIONS_SINGLE_BASH=	BASH_SHARED BASH_STATIC
 OPTIONS_DEFAULT=BASH_SHARED CMAKE_MODULES
@@ -64,10 +63,6 @@ post-install:
 	cd ${WRKSRC}/freebsd/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS}
 	${RM} ${STAGEDIR}${DATADIR}/completions/makepkg
 
-post-install-DOCS-on:
-	${MKDIR} ${STAGEDIR}${DOCSDIR}/
-	cd ${WRKSRC}/ && ${INSTALL_DATA} CHANGES README.md doc/bash_completion.txt doc/bashrc doc/inputrc ${STAGEDIR}${DOCSDIR}/
-
 do-test:
 .for test in runCompletion runInstall runUnit
 	-cd ${WRKSRC}/test && bash ${test}
diff --git a/shells/bash-completion/distinfo b/shells/bash-completion/distinfo
index 91d225dd4416..8e2838f43f38 100644
--- a/shells/bash-completion/distinfo
+++ b/shells/bash-completion/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1636382609
-SHA256 (scop-bash-completion-2.11_GH0.tar.gz) = 16adefabf43ec8ffb473704f5724d775c2f47e9f750d7d608f0251ec21fe8813
-SIZE (scop-bash-completion-2.11_GH0.tar.gz) = 358209
+TIMESTAMP = 1709390412
+SHA256 (scop-bash-completion-2.12.0_GH0.tar.gz) = 5277d347481cb5a05399629f00b7deb4475fe71b8b4f8a219c360213e2113752
+SIZE (scop-bash-completion-2.12.0_GH0.tar.gz) = 481604
 SHA256 (0mp-bash-completion-freebsd-1.2.0_GH0.tar.gz) = c6aacb55a913b0b5474579fcfecff38549982046abe0fe81dae89e76c711b2d5
 SIZE (0mp-bash-completion-freebsd-1.2.0_GH0.tar.gz) = 7109
diff --git a/shells/bash-completion/pkg-plist b/shells/bash-completion/pkg-plist
index 47452b353f3c..6497e3fa1149 100644
--- a/shells/bash-completion/pkg-plist
+++ b/shells/bash-completion/pkg-plist
@@ -1,3 +1,4 @@
+etc/bash_completion.d/000_bash_completion_compat.bash
 etc/bash_completion.d/make
 etc/bash_completion.d/mandoc
 etc/bash_completion.d/pkg
@@ -8,38 +9,150 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/2to3
 %%DATADIR%%/completions/7z
 %%DATADIR%%/completions/7za
+%%DATADIR%%/completions/7zr
+%%DATADIR%%/completions/7zz
+%%DATADIR%%/completions/7zzs
 %%DATADIR%%/completions/_adb
+%%DATADIR%%/completions/_airflow
+%%DATADIR%%/completions/_allero
+%%DATADIR%%/completions/_ansible
+%%DATADIR%%/completions/_ansible-config
+%%DATADIR%%/completions/_ansible-console
+%%DATADIR%%/completions/_ansible-doc
+%%DATADIR%%/completions/_ansible-galaxy
+%%DATADIR%%/completions/_ansible-inventory
+%%DATADIR%%/completions/_ansible-playbook
+%%DATADIR%%/completions/_ansible-pull
+%%DATADIR%%/completions/_ansible-vault
+%%DATADIR%%/completions/_arduino-cli
+%%DATADIR%%/completions/_black
+%%DATADIR%%/completions/_blackd
+%%DATADIR%%/completions/_buf
 %%DATADIR%%/completions/_cal
+%%DATADIR%%/completions/_cargo
+%%DATADIR%%/completions/_chezmoi
 %%DATADIR%%/completions/_chfn
 %%DATADIR%%/completions/_chsh
+%%DATADIR%%/completions/_cilium
+%%DATADIR%%/completions/_cloudquery
+%%DATADIR%%/completions/_conda
+%%DATADIR%%/completions/_constellation
+%%DATADIR%%/completions/_consul
+%%DATADIR%%/completions/_crc
+%%DATADIR%%/completions/_cz
+%%DATADIR%%/completions/_datree
+%%DATADIR%%/completions/_deno
+%%DATADIR%%/completions/_diesel
 %%DATADIR%%/completions/_dmesg
+%%DATADIR%%/completions/_docker
+%%DATADIR%%/completions/_dprint
 %%DATADIR%%/completions/_eject
+%%DATADIR%%/completions/_flamegraph
+%%DATADIR%%/completions/_flask
+%%DATADIR%%/completions/_gaiacli
+%%DATADIR%%/completions/_gaiad
+%%DATADIR%%/completions/_gardenctl
+%%DATADIR%%/completions/_gh
+%%DATADIR%%/completions/_gh-label
+%%DATADIR%%/completions/_git-bump
+%%DATADIR%%/completions/_go-licenses
+%%DATADIR%%/completions/_golangci-lint
+%%DATADIR%%/completions/_gopherjs
+%%DATADIR%%/completions/_goreleaser
+%%DATADIR%%/completions/_gsctl
+%%DATADIR%%/completions/_helm
 %%DATADIR%%/completions/_hexdump
+%%DATADIR%%/completions/_httpx
+%%DATADIR%%/completions/_hugo
 %%DATADIR%%/completions/_hwclock
+%%DATADIR%%/completions/_ignite
+%%DATADIR%%/completions/_infracost
 %%DATADIR%%/completions/_ionice
+%%DATADIR%%/completions/_istioctl
+%%DATADIR%%/completions/_jungle
+%%DATADIR%%/completions/_k3s
+%%DATADIR%%/completions/_keyring
+%%DATADIR%%/completions/_kn
+%%DATADIR%%/completions/_kontena
+%%DATADIR%%/completions/_kool
+%%DATADIR%%/completions/_kratos
+%%DATADIR%%/completions/_kubeadm
+%%DATADIR%%/completions/_kubectl
+%%DATADIR%%/completions/_kubescape
+%%DATADIR%%/completions/_lefthook
+%%DATADIR%%/completions/_linkerd
 %%DATADIR%%/completions/_look
+%%DATADIR%%/completions/_mattermost
+%%DATADIR%%/completions/_mdbook
+%%DATADIR%%/completions/_metalctl
+%%DATADIR%%/completions/_minikube
+%%DATADIR%%/completions/_mise
+%%DATADIR%%/completions/_mmctl
 %%DATADIR%%/completions/_mock
 %%DATADIR%%/completions/_modules
+%%DATADIR%%/completions/_moldy
 %%DATADIR%%/completions/_mount
 %%DATADIR%%/completions/_mount.linux
+%%DATADIR%%/completions/_multi-gitter
 %%DATADIR%%/completions/_newgrp
+%%DATADIR%%/completions/_nfpm
 %%DATADIR%%/completions/_nmcli
+%%DATADIR%%/completions/_nomad
+%%DATADIR%%/completions/_nox
+%%DATADIR%%/completions/_npm
+%%DATADIR%%/completions/_nvm
+%%DATADIR%%/completions/_oc
+%%DATADIR%%/completions/_okteto
+%%DATADIR%%/completions/_op
+%%DATADIR%%/completions/_ory
+%%DATADIR%%/completions/_packer
+%%DATADIR%%/completions/_pip
+%%DATADIR%%/completions/_pip3
+%%DATADIR%%/completions/_pipenv
+%%DATADIR%%/completions/_polygon-edge
+%%DATADIR%%/completions/_pulumi
+%%DATADIR%%/completions/_px
+%%DATADIR%%/completions/_qrpc
+%%DATADIR%%/completions/_random
+%%DATADIR%%/completions/_rclone
 %%DATADIR%%/completions/_renice
 %%DATADIR%%/completions/_repomanage
 %%DATADIR%%/completions/_reptyr
 %%DATADIR%%/completions/_rfkill
 %%DATADIR%%/completions/_rtcwake
+%%DATADIR%%/completions/_ruff
 %%DATADIR%%/completions/_runuser
+%%DATADIR%%/completions/_rustup
+%%DATADIR%%/completions/_skaffold
+%%DATADIR%%/completions/_slackpkg
+%%DATADIR%%/completions/_ssh-inscribe
+%%DATADIR%%/completions/_sshi
+%%DATADIR%%/completions/_starship
 %%DATADIR%%/completions/_su
 %%DATADIR%%/completions/_svn
 %%DATADIR%%/completions/_svnadmin
 %%DATADIR%%/completions/_svnlook
+%%DATADIR%%/completions/_tanzu
+%%DATADIR%%/completions/_tanzu-core
+%%DATADIR%%/completions/_tendermint
+%%DATADIR%%/completions/_terraform
+%%DATADIR%%/completions/_tkn
+%%DATADIR%%/completions/_tkn-pac
+%%DATADIR%%/completions/_tokio-console
+%%DATADIR%%/completions/_trivy
 %%DATADIR%%/completions/_udevadm
 %%DATADIR%%/completions/_umount
 %%DATADIR%%/completions/_umount.linux
+%%DATADIR%%/completions/_upctl
+%%DATADIR%%/completions/_vacuum
+%%DATADIR%%/completions/_vault
+%%DATADIR%%/completions/_virtctl
+%%DATADIR%%/completions/_watchexec
 %%DATADIR%%/completions/_write
 %%DATADIR%%/completions/_xm
+%%DATADIR%%/completions/_yq
 %%DATADIR%%/completions/_yum
+%%DATADIR%%/completions/_zitadel
 %%DATADIR%%/completions/a2x
 %%DATADIR%%/completions/abook
 %%DATADIR%%/completions/aclocal
@@ -63,6 +176,7 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/apt-build
 %%DATADIR%%/completions/apt-cache
 %%DATADIR%%/completions/apt-get
+%%DATADIR%%/completions/apt-mark
 %%DATADIR%%/completions/aptitude
 %%DATADIR%%/completions/aptitude-curses
 %%DATADIR%%/completions/arch
@@ -88,7 +202,10 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/autoscan
 %%DATADIR%%/completions/autossh
 %%DATADIR%%/completions/autoupdate
+%%DATADIR%%/completions/avahi-browse
+%%DATADIR%%/completions/avahi-browse-domains
 %%DATADIR%%/completions/avctrl
+%%DATADIR%%/completions/b2sum
 %%DATADIR%%/completions/badblocks
 %%DATADIR%%/completions/bind
 %%DATADIR%%/completions/bk
@@ -107,6 +224,7 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/cc
 %%DATADIR%%/completions/ccache
 %%DATADIR%%/completions/ccze
+%%DATADIR%%/completions/cd
 %%DATADIR%%/completions/cdrecord
 %%DATADIR%%/completions/cfagent
 %%DATADIR%%/completions/cfrun
@@ -206,6 +324,7 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/find_member
 %%DATADIR%%/completions/fio
 %%DATADIR%%/completions/firefox
+%%DATADIR%%/completions/firefox-esr
 %%DATADIR%%/completions/flake8
 %%DATADIR%%/completions/freebsd-update
 %%DATADIR%%/completions/freeciv
@@ -275,14 +394,17 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/groupmod
 %%DATADIR%%/completions/growisofs
 %%DATADIR%%/completions/grpck
+%%DATADIR%%/completions/gssdp-device-sniffer
 %%DATADIR%%/completions/gssdp-discover
 %%DATADIR%%/completions/gtar
 %%DATADIR%%/completions/gzip
+%%DATADIR%%/completions/hash
 %%DATADIR%%/completions/hciattach
 %%DATADIR%%/completions/hciconfig
 %%DATADIR%%/completions/hcitool
 %%DATADIR%%/completions/hd
 %%DATADIR%%/completions/hddtemp
+%%DATADIR%%/completions/help
 %%DATADIR%%/completions/hid2hci
 %%DATADIR%%/completions/host
 %%DATADIR%%/completions/hostname
@@ -383,7 +505,27 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/lsscsi
 %%DATADIR%%/completions/lsusb
 %%DATADIR%%/completions/lua
+%%DATADIR%%/completions/lua5.0
+%%DATADIR%%/completions/lua5.1
+%%DATADIR%%/completions/lua5.2
+%%DATADIR%%/completions/lua5.3
+%%DATADIR%%/completions/lua5.4
+%%DATADIR%%/completions/lua50
+%%DATADIR%%/completions/lua51
+%%DATADIR%%/completions/lua52
+%%DATADIR%%/completions/lua53
+%%DATADIR%%/completions/lua54
 %%DATADIR%%/completions/luac
+%%DATADIR%%/completions/luac5.0
+%%DATADIR%%/completions/luac5.1
+%%DATADIR%%/completions/luac5.2
+%%DATADIR%%/completions/luac5.3
+%%DATADIR%%/completions/luac5.4
+%%DATADIR%%/completions/luac50
+%%DATADIR%%/completions/luac51
+%%DATADIR%%/completions/luac52
+%%DATADIR%%/completions/luac53
+%%DATADIR%%/completions/luac54
 %%DATADIR%%/completions/luseradd
 %%DATADIR%%/completions/luserdel
 %%DATADIR%%/completions/lusermod
@@ -411,6 +553,7 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/man
 %%DATADIR%%/completions/mc
 %%DATADIR%%/completions/mcrypt
+%%DATADIR%%/completions/md5sum
 %%DATADIR%%/completions/mdadm
 %%DATADIR%%/completions/mdecrypt
 %%DATADIR%%/completions/mdtool
@@ -449,6 +592,7 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/nc
 %%DATADIR%%/completions/ncal
 %%DATADIR%%/completions/ncftp
+%%DATADIR%%/completions/neomutt
 %%DATADIR%%/completions/nethogs
 %%DATADIR%%/completions/newlist
 %%DATADIR%%/completions/newusers
@@ -459,7 +603,6 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/nsupdate
 %%DATADIR%%/completions/ntpdate
 %%DATADIR%%/completions/oggdec
-%%DATADIR%%/completions/op
 %%DATADIR%%/completions/openssl
 %%DATADIR%%/completions/opera
 %%DATADIR%%/completions/optipng
@@ -469,6 +612,7 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/patch
 %%DATADIR%%/completions/pbzip2
 %%DATADIR%%/completions/pccardctl
+%%DATADIR%%/completions/pdftoppm
 %%DATADIR%%/completions/pdftotext
 %%DATADIR%%/completions/pdlzip
 %%DATADIR%%/completions/perl
@@ -482,6 +626,7 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/pine
 %%DATADIR%%/completions/pinfo
 %%DATADIR%%/completions/ping
+%%DATADIR%%/completions/ping4
 %%DATADIR%%/completions/ping6
 %%DATADIR%%/completions/pkg-config
 %%DATADIR%%/completions/pkg-get
@@ -489,6 +634,7 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/pkg_delete
 %%DATADIR%%/completions/pkg_info
 %%DATADIR%%/completions/pkgadd
+%%DATADIR%%/completions/pkgconf
 %%DATADIR%%/completions/pkgrm
 %%DATADIR%%/completions/pkgtool
 %%DATADIR%%/completions/pkgutil
@@ -516,6 +662,7 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/prelink
 %%DATADIR%%/completions/printenv
 %%DATADIR%%/completions/protoc
+%%DATADIR%%/completions/ps
 %%DATADIR%%/completions/psql
 %%DATADIR%%/completions/puppet
 %%DATADIR%%/completions/puppetca
@@ -524,6 +671,7 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/puppetmasterd
 %%DATADIR%%/completions/puppetqd
 %%DATADIR%%/completions/puppetrun
+%%DATADIR%%/completions/pushd
 %%DATADIR%%/completions/pv
 %%DATADIR%%/completions/pvchange
 %%DATADIR%%/completions/pvcreate
@@ -550,6 +698,8 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/pylint-3
 %%DATADIR%%/completions/pypy
 %%DATADIR%%/completions/pypy3
+%%DATADIR%%/completions/pyston
+%%DATADIR%%/completions/pyston3
 %%DATADIR%%/completions/pytest
 %%DATADIR%%/completions/pytest-2
 %%DATADIR%%/completions/pytest-3
@@ -557,18 +707,26 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/python2
 %%DATADIR%%/completions/python2.7
 %%DATADIR%%/completions/python3
+%%DATADIR%%/completions/python3.10
+%%DATADIR%%/completions/python3.11
+%%DATADIR%%/completions/python3.12
 %%DATADIR%%/completions/python3.3
 %%DATADIR%%/completions/python3.4
 %%DATADIR%%/completions/python3.5
 %%DATADIR%%/completions/python3.6
 %%DATADIR%%/completions/python3.7
 %%DATADIR%%/completions/python3.8
+%%DATADIR%%/completions/python3.9
 %%DATADIR%%/completions/pyvenv
+%%DATADIR%%/completions/pyvenv-3.10
+%%DATADIR%%/completions/pyvenv-3.11
+%%DATADIR%%/completions/pyvenv-3.12
 %%DATADIR%%/completions/pyvenv-3.4
 %%DATADIR%%/completions/pyvenv-3.5
 %%DATADIR%%/completions/pyvenv-3.6
 %%DATADIR%%/completions/pyvenv-3.7
 %%DATADIR%%/completions/pyvenv-3.8
+%%DATADIR%%/completions/pyvenv-3.9
 %%DATADIR%%/completions/qdbus
 %%DATADIR%%/completions/qemu
 %%DATADIR%%/completions/qemu-kvm
@@ -619,10 +777,15 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/setquota
 %%DATADIR%%/completions/sftp
 %%DATADIR%%/completions/sh
+%%DATADIR%%/completions/sha1sum
+%%DATADIR%%/completions/sha224sum
+%%DATADIR%%/completions/sha256sum
+%%DATADIR%%/completions/sha384sum
+%%DATADIR%%/completions/sha512sum
+%%DATADIR%%/completions/shasum
 %%DATADIR%%/completions/shellcheck
 %%DATADIR%%/completions/sidedoor
 %%DATADIR%%/completions/sitecopy
-%%DATADIR%%/completions/slackpkg
 %%DATADIR%%/completions/slapt-get
 %%DATADIR%%/completions/slapt-src
 %%DATADIR%%/completions/slogin
@@ -643,6 +806,7 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/ssh-add
 %%DATADIR%%/completions/ssh-copy-id
 %%DATADIR%%/completions/ssh-keygen
+%%DATADIR%%/completions/ssh-keyscan
 %%DATADIR%%/completions/sshfs
 %%DATADIR%%/completions/sshmitm
 %%DATADIR%%/completions/sshow
@@ -668,6 +832,8 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/tox
 %%DATADIR%%/completions/tracepath
 %%DATADIR%%/completions/tracepath6
+%%DATADIR%%/completions/tree
+%%DATADIR%%/completions/truncate
 %%DATADIR%%/completions/tshark
 %%DATADIR%%/completions/tsig-keygen
 %%DATADIR%%/completions/tune2fs
@@ -715,6 +881,9 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/wine
 %%DATADIR%%/completions/wine-development
 %%DATADIR%%/completions/wine-stable
+%%DATADIR%%/completions/wine64
+%%DATADIR%%/completions/wine64-development
+%%DATADIR%%/completions/wine64-stable
 %%DATADIR%%/completions/withlist
 %%DATADIR%%/completions/wodim
 %%DATADIR%%/completions/wol
@@ -723,6 +892,7 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/wvdial
 %%DATADIR%%/completions/xdg-mime
 %%DATADIR%%/completions/xdg-settings
+%%DATADIR%%/completions/xev
 %%DATADIR%%/completions/xfreerdp
 %%DATADIR%%/completions/xgamma
 %%DATADIR%%/completions/xhost
@@ -744,12 +914,8 @@ libdata/pkgconfig/bash-completion.pc
 %%DATADIR%%/completions/yum-arch
 %%DATADIR%%/completions/zopfli
 %%DATADIR%%/completions/zopflipng
+%%DATADIR%%/helpers/make-extract-targets.awk
 %%DATADIR%%/helpers/perl
 %%DATADIR%%/helpers/python
 %%CMAKE_MODULES%%share/cmake/Modules/bash-completion/bash-completion-config-version.cmake
 %%CMAKE_MODULES%%share/cmake/Modules/bash-completion/bash-completion-config.cmake
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/README.md
-%%PORTDOCS%%%%DOCSDIR%%/bash_completion.txt
-%%PORTDOCS%%%%DOCSDIR%%/bashrc
-%%PORTDOCS%%%%DOCSDIR%%/inputrc