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)
