Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package git for openSUSE:Factory checked in 
at 2023-06-07 23:06:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/git (Old)
 and      /work/SRC/openSUSE:Factory/.git.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "git"

Wed Jun  7 23:06:05 2023 rev:299 rq:1091063 version:2.41.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/git/git.changes  2023-04-27 19:59:14.933330985 
+0200
+++ /work/SRC/openSUSE:Factory/.git.new.15902/git.changes       2023-06-07 
23:06:47.187121924 +0200
@@ -1,0 +2,13 @@
+Sat Jun  3 15:59:19 UTC 2023 - Andreas Stieger <andreas.stie...@gmx.de>
+
+- git 2.41.0: This update contains a number of compatible updates,
+  improvements and extensions to multiple workflows. Some changes
+  may break backwards compatibility:  
+  * The libsecret credential helper obsoletes direct GNOME keyring
+    support, which was dropped (git-credential-gnome-keyring)
+  * "git format-patch" has been taught to ignore end-user
+    configuration ("diff.noprefix") and always use the standard
+    prefixes, to avoid breaking the receiving end of the patch
+- drop sha256_clone_fix.patch
+
+-------------------------------------------------------------------

Old:
----
  git-2.40.1.tar.sign
  git-2.40.1.tar.xz
  sha256_clone_fix.patch

New:
----
  git-2.41.0.tar.sign
  git-2.41.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ git.spec ++++++
--- /var/tmp/diff_new_pack.xkkOJY/_old  2023-06-07 23:06:48.155127545 +0200
+++ /var/tmp/diff_new_pack.xkkOJY/_new  2023-06-07 23:06:48.167127615 +0200
@@ -27,7 +27,6 @@
 %if ! %{defined _fillupdir}
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
-%bcond_without git_gnome_keyring
 %bcond_without git_libsecret
 %bcond_without docs
 %if 0%{?suse_version} >= 1500 && %{with docs}
@@ -36,7 +35,7 @@
 %bcond_with    asciidoctor
 %endif
 Name:           git
-Version:        2.40.1
+Version:        2.41.0
 Release:        0
 Summary:        Fast, scalable, distributed revision control system
 License:        GPL-2.0-only
@@ -61,7 +60,6 @@
 Patch6:         git-tcsh-completion-fixes.diff
 Patch8:         git-asciidoc.patch
 Patch10:        setup-don-t-fail-if-commondir-reference-is-deleted.patch
-Patch11:        sha256_clone_fix.patch
 BuildRequires:  fdupes
 BuildRequires:  gpg2
 BuildRequires:  libcurl-devel
@@ -70,6 +68,7 @@
 BuildRequires:  pcre2-devel
 BuildRequires:  perl-Error
 BuildRequires:  perl-MailTools
+BuildRequires:  pkgconfig
 BuildRequires:  python3-base
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  tcsh
@@ -97,9 +96,6 @@
 BuildRequires:  asciidoc
 %endif
 %endif
-%if %{with git_gnome_keyring}
-BuildRequires:  libgnome-keyring-devel
-%endif
 %if %{with git_libsecret}
 BuildRequires:  libsecret-devel
 %endif
@@ -190,24 +186,20 @@
 %description cvs
 Tools for importing CVS repositories to the Git version control system.
 
-%package credential-gnome-keyring
-Summary:        Git credential backend using the GNOME keyring as storage
-Group:          Development/Tools/Version Control
-Requires:       git-core = %{version}
-Requires:       gnome-keyring
-
-%description credential-gnome-keyring
-A Git credential backend which uses the GNOME keyring as storage.
+%if %{with git_libsecret}
 
 %package credential-libsecret
 Summary:        Git credential backend using libsecret to access keyring
 Group:          Development/Tools/Version Control
 Requires:       git-core = %{version}
+Obsoletes:      git-credential-gnome-keyring < %{version}
 
 %description credential-libsecret
 A Git credential backend which uses libsecret API to acces keyrings such as
 kwallet or GNOME keyring.
 
+%endif
+
 %package arch
 Summary:        Git tools for importing Arch repositories
 Group:          Development/Tools/Version Control
@@ -355,9 +347,6 @@
 ./.make doc %{?_smp_mflags}
 %endif
 
-%if %{with git_gnome_keyring}
-./.make -C contrib/credential/gnome-keyring
-%endif
 %if %{with git_libsecret}
 ./.make -C contrib/credential/libsecret
 %endif
@@ -404,9 +393,6 @@
 mkdir -p %{buildroot}/%{_sysconfdir}/bash_completion.d/
 install -m 644 %{SOURCE12} 
%{buildroot}/%{_sysconfdir}/bash_completion.d/git-prompt
 # contrib/credential
-%if %{with git_gnome_keyring}
-install -m 755 -D 
contrib/credential/gnome-keyring/git-credential-gnome-keyring 
%{buildroot}/%{gitexecdir}/git-credential-gnome-keyring
-%endif
 %if %{with git_libsecret}
 install -m 755 -D contrib/credential/libsecret/git-credential-libsecret 
%{buildroot}/%{gitexecdir}/git-credential-libsecret
 %endif
@@ -504,11 +490,6 @@
 %{gitexecdir}/*cvs*
 %{!?_without_docs: %{_mandir}/man1/*cvs*.1*}
 
-%if %{with git_gnome_keyring}
-%files credential-gnome-keyring
-%{gitexecdir}/git-credential-gnome-keyring
-%endif
-
 %if %{with git_libsecret}
 %files credential-libsecret
 %{gitexecdir}/git-credential-libsecret

++++++ git-2.40.1.tar.xz -> git-2.41.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/git/git-2.40.1.tar.xz 
/work/SRC/openSUSE:Factory/.git.new.15902/git-2.41.0.tar.xz differ: char 15, 
line 1

Reply via email to