From 8849588b499edcfab75717759a9ea6a38539ab41 Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Fri, 16 Dec 2016 23:06:23 -0500 Subject: [PATCH] Move gnome-keyring credential helper from git-core to git We can avoid pulling in libgnome-keyring for git-core installs. Presumably, those who want a minimal git install won't miss a credentials helper which is only useful with a graphical desktop. It is also worth noting that libgnome-keyring is deprecated in favor of libsecret. A credential helper based on libsecret is included in git 2.11.0 but is not shipped in our packages (yet). --- git.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/git.spec b/git.spec index 48400ee..1b2fca7 100644 --- a/git.spec +++ b/git.spec @@ -583,7 +583,7 @@ chmod a-x Documentation/technical/api-index.sh find contrib -type f | xargs chmod -x # Split core files -not_core_re="git-(add--interactive|am|credential-netrc|difftool|instaweb|relink|request-pull|send-mail|submodule)|gitweb|prepare-commit-msg|pre-rebase" +not_core_re="git-(add--interactive|am|credential-(gnome-keyring|netrc)|difftool|instaweb|relink|request-pull|send-mail|submodule)|gitweb|prepare-commit-msg|pre-rebase" grep -vE "$not_core_re|\/man\/" bin-man-doc-files > bin-files-core grep -vE "$not_core_re" bin-man-doc-files | grep "\/man\/" > man-doc-files-core grep -E "$not_core_re" bin-man-doc-files > bin-man-doc-git-files @@ -737,7 +737,7 @@ rm -rf %{buildroot} %changelog * Fri Feb 17 2017 Todd Zullinger - 2.11.1-3 - Remove unnecessary rsync requirement from git-core - +- Move gnome-keyring credential helper from git-core to git * Fri Feb 10 2017 Fedora Release Engineering - 2.11.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild