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)


Reply via email to