summaryrefslogtreecommitdiff
path: root/dev-vcs/git/git-2.51.0.ebuild
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2025-11-17 07:49:28 +0000
committerSam James <sam@gentoo.org>2025-11-17 07:49:28 +0000
commita797d71cba48ec4805d53dac130bfb249fb70023 (patch)
tree9ae7b74cec6e665c199f74b87085f90ec0a736c1 /dev-vcs/git/git-2.51.0.ebuild
parentb6c0bdaf7631904f05ee91049a25e6de00359638 (diff)
downloadgentoo-a797d71cba48ec4805d53dac130bfb249fb70023.tar.gz
gentoo-a797d71cba48ec4805d53dac130bfb249fb70023.tar.bz2
gentoo-a797d71cba48ec4805d53dac130bfb249fb70023.zip
dev-vcs/git: revbump 2.51.2 to add zsh completions; drop changes from others
Revbump 2.51.2 to propagate the changes (especially as, in theory, they may be "controversial" if users are relying on the completions from app-shells/zsh-completions) and do so in ~arch only. Drop the changes from other ebuilds rather than revbump those. Bug: https://bugs.gentoo.org/961079 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-vcs/git/git-2.51.0.ebuild')
-rw-r--r--dev-vcs/git/git-2.51.0.ebuild11
1 files changed, 1 insertions, 10 deletions
diff --git a/dev-vcs/git/git-2.51.0.ebuild b/dev-vcs/git/git-2.51.0.ebuild
index b77049620ded..9a2e92d89e96 100644
--- a/dev-vcs/git/git-2.51.0.ebuild
+++ b/dev-vcs/git/git-2.51.0.ebuild
@@ -8,7 +8,7 @@ GENTOO_DEPEND_ON_PERL=no
# bug #329479: git-remote-testgit is not multiple-version aware
PYTHON_COMPAT=( python3_{11..14} )
-inherit toolchain-funcs perl-module shell-completion optfeature plocale python-single-r1 systemd meson
+inherit toolchain-funcs perl-module bash-completion-r1 optfeature plocale python-single-r1 systemd meson
PLOCALES="bg ca de es fr is it ko pt_PT ru sv vi zh_CN"
@@ -354,7 +354,6 @@ src_install() {
newbashcomp contrib/completion/git-completion.bash ${PN}
bashcomp_alias git gitk
- newzshcomp contrib/completion/git-completion.zsh _${PN}
# Not really a bash-completion file (bug #477920)
# but still needed uncompressed (bug #507480)
insinto /usr/share/${PN}
@@ -471,14 +470,6 @@ pkg_postinst() {
elog "Note that the prompt bash code is now in that separate script"
fi
- if has_version app-shells/zsh ; then
- elog 'There are two competing zsh completions available for Git.'
- elog 'One is from app-shells/zsh, the other from dev-vcs/git.'
- elog 'To choose between them, order the entries of $fpath so that your'
- elog 'desired completion is earlier in the list or symlink the relevant'
- elog 'script into a personal override directory early on fpath.'
- fi
-
optfeature_header "Some scripts require additional dependencies:"
optfeature git-quiltimport dev-util/quilt
optfeature git-instaweb www-servers/lighttpd www-servers/apache www-servers/nginx