Hello community, here is the log from the commit of package libgit2 for openSUSE:Factory checked in at 2017-03-22 22:57:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libgit2 (Old) and /work/SRC/openSUSE:Factory/.libgit2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgit2" Wed Mar 22 22:57:16 2017 rev:25 rq:459331 version:0.25.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libgit2/libgit2.changes 2017-01-19 10:41:26.377483176 +0100 +++ /work/SRC/openSUSE:Factory/.libgit2.new/libgit2.changes 2017-03-22 22:57:18.606076355 +0100 @@ -1,0 +2,32 @@ +Wed Jan 11 20:27:04 UTC 2017 - [email protected] + +- libgit2 0.25.1 +- New features and functionality: + * repository discovery features + * Support for reading and writing git index v4 files + * Improve the performance of the revwalk + * reference db concurrency improvements + * Nanosecond resolution is now activated by default + * restrict the set of ciphers used with OpenSSL by default. + * user-registered merge drivers + * built-in support for the union merge driver + * callers can now specify proxy settings + * New API for creating signed commits + * New API for creating blobs from streams + * New flags for opening repositories + * New functions for various git operations +- Removed API: + * git_blob_create_fromchunks() has been removed in favour of + git_blob_create_fromstream() +- Changed API: + * git_packbuilder_object_count and git_packbuilder_written now + return a size_t instead of a uint32_t for more thorough + compatibility with the rest of the library. + * git_packbuiler_progress now provides explicitly sized uint32_t + values instead of unsigned int. + * git_diff_file now includes an id_abbrev field that reflects the + number of nibbles set in the id field. + * git_odb_backend now has a freshen function pointer + * git_remote_connect() now accepts proxy options. + +------------------------------------------------------------------- Old: ---- libgit2-0.24.6.tar.gz New: ---- libgit2-0.25.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgit2.spec ++++++ --- /var/tmp/diff_new_pack.UAoU6f/_old 2017-03-22 22:57:20.689780938 +0100 +++ /var/tmp/diff_new_pack.UAoU6f/_new 2017-03-22 22:57:20.693780371 +0100 @@ -17,8 +17,9 @@ # +%define sover 25 Name: libgit2 -Version: 0.24.6 +Version: 0.25.1 Release: 0 Summary: C git library License: GPL-2.0 WITH GCC-exception-2.0 @@ -45,11 +46,11 @@ you to write native speed custom Git applications in any language with bindings. -%package -n %{name}-24 +%package -n %{name}-%{sover} Summary: C git library Group: System/Libraries -%description -n %{name}-24 +%description -n %{name}-%{sover} 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 +59,7 @@ %package devel Summary: C git library Group: Development/Libraries/C and C++ -Requires: %{name}-24 >= %{version} +Requires: %{name}-%{sover} >= %{version} %description devel This package contains all necessary include files and libraries needed @@ -77,13 +78,13 @@ %install %cmake_install -%post -n %{name}-24 -p /sbin/ldconfig -%postun -n %{name}-24 -p /sbin/ldconfig +%post -n %{name}-%{sover} -p /sbin/ldconfig +%postun -n %{name}-%{sover} -p /sbin/ldconfig -%files -n %{name}-24 +%files -n %{name}-%{sover} %defattr (-,root,root) %doc AUTHORS COPYING README.md -%{_libdir}/%{name}.so.* +%{_libdir}/%{name}.so.*%{sover}* %files devel %defattr (-,root,root) ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.UAoU6f/_old 2017-03-22 22:57:20.809763927 +0100 +++ /var/tmp/diff_new_pack.UAoU6f/_new 2017-03-22 22:57:20.809763927 +0100 @@ -1 +1 @@ -libgit2-24 +libgit2-25 ++++++ libgit2-0.24.6.tar.gz -> libgit2-0.25.1.tar.gz ++++++ ++++ 40462 lines of diff (skipped)
