Hello community,

here is the log from the commit of package libgit2 for openSUSE:Factory checked 
in at 2016-03-29 14:30:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgit2 (Old)
 and      /work/SRC/openSUSE:Factory/.libgit2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libgit2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libgit2/libgit2.changes  2015-12-06 
07:29:50.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libgit2.new/libgit2.changes     2016-03-29 
14:30:35.000000000 +0200
@@ -1,0 +2,35 @@
+Wed Mar 16 17:27:05 UTC 2016 - [email protected]
+
+- Update to version 0.24.0:
+  + Custom filters can now be registered with wildcard attributes,
+    for example filter=*. Consumers should examine the attributes
+    parameter of the check function for details.
+  + Symlinks are now followed when locking a file, which can be
+    necessary when multiple worktrees share a base repository.
+  + You can now set your own user-agent to be sent for HTTP
+    requests by using the GIT_OPT_SET_USER_AGENT with
+    git_libgit2_opts().
+  + You can set custom HTTP header fields to be sent along with
+    requests by passing them in the fetch and push options.
+  + Tree objects are now assumed to be sorted. If a tree is not
+    correctly formed, it will give bad results. This is the git
+    approach and cuts a significant amount of time when reading the
+    trees.
+  + Filter registration is now protected against concurrent
+    registration.
+  + Filenames which are not valid on Windows in an index no longer
+    cause to fail to parse it on that OS.
+  + Rebases can now be performed purely in-memory, without touching
+    the repository's workdir.
+  + When adding objects to the index, or when creating new tree or
+    commit objects, the inputs are validated to ensure that the
+    dependent objects exist and are of the correct type. This
+    object validation can be disabled with the
+    GIT_OPT_ENABLE_STRICT_OBJECT_CREATION option.
+  + The WinHTTP transport's handling of bad credentials now behaves
+    like the others, asking for credentials again.
+  + Various API changes (additions AND removals).
+- Rename libgit2-23 subpackage to libgit2-24, following upstraems
+  soname bump (also in baselibs.conf).
+
+-------------------------------------------------------------------

Old:
----
  libgit2-0.23.4.tar.gz

New:
----
  libgit2-0.24.0.tar.gz

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

Other differences:
------------------
++++++ libgit2.spec ++++++
--- /var/tmp/diff_new_pack.bVRqj6/_old  2016-03-29 14:30:36.000000000 +0200
+++ /var/tmp/diff_new_pack.bVRqj6/_new  2016-03-29 14:30:36.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libgit2
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011, Sascha Peilicke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:           libgit2
-Version:        0.23.4
+Version:        0.24.0
 Release:        0
 Summary:        C git library
 License:        GPL-2.0-with-GCC-exception
@@ -45,11 +45,11 @@
 you to write native speed custom Git applications in any language
 with bindings.
 
-%package -n %{name}-23
+%package -n %{name}-24
 Summary:        C git library
 Group:          System/Libraries
 
-%description -n %{name}-23
+%description -n %{name}-24
 libgit2 is a portable, pure C implementation of the Git core methods
 provided as a re-entrant linkable library with a solid API, allowing
 you to write native speed custom Git applications in any language
@@ -58,7 +58,7 @@
 %package devel
 Summary:        C git library
 Group:          Development/Libraries/C and C++
-Requires:       %{name}-23 >= %{version}
+Requires:       %{name}-24 >= %{version}
 
 %description devel
 This package contains all necessary include files and libraries needed
@@ -77,11 +77,11 @@
 %install
 %cmake_install
 
-%post -n %{name}-23 -p /sbin/ldconfig
+%post -n %{name}-24 -p /sbin/ldconfig
 
-%postun -n %{name}-23 -p /sbin/ldconfig
+%postun -n %{name}-24 -p /sbin/ldconfig
 
-%files -n %{name}-23
+%files -n %{name}-24
 %defattr (-,root,root)
 %doc AUTHORS COPYING README.md
 %{_libdir}/%{name}.so.*

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.bVRqj6/_old  2016-03-29 14:30:36.000000000 +0200
+++ /var/tmp/diff_new_pack.bVRqj6/_new  2016-03-29 14:30:36.000000000 +0200
@@ -1 +1 @@
-libgit2-23
+libgit2-24

++++++ libgit2-0.23.4.tar.gz -> libgit2-0.24.0.tar.gz ++++++
++++ 24918 lines of diff (skipped)


Reply via email to