Hello community,

here is the log from the commit of package libgit2 for openSUSE:Factory checked 
in at 2020-04-27 23:28:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgit2 (Old)
 and      /work/SRC/openSUSE:Factory/.libgit2.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libgit2"

Mon Apr 27 23:28:17 2020 rev:40 rq:796543 version:1.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libgit2/libgit2.changes  2020-04-14 
16:22:41.439654871 +0200
+++ /work/SRC/openSUSE:Factory/.libgit2.new.2738/libgit2.changes        
2020-04-27 23:28:17.662342256 +0200
@@ -1,0 +2,39 @@
+Wed Apr  1 17:12:03 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Update to version 1.0.0:
+  * CMake was converted to make use of the GNUInstallDirs module
+    for both our pkgconfig and install targets in favor of our
+    custom build options BIN_INSTALL_DIR, LIB_INSTALL_DIR and
+    INCLUDE_INSTALL_DIR. Instead, you can now use CMakes standard
+    variables CMAKE_INSTALL_BINDIR, CMAKE_INSTALL_LIBDIR and
+    CMAKE_INSTALL_INCLUDEDIR.
+  * Some CMake build options accepted either a specific value or a
+    boolean value to disable the option altogether or use automatic
+    detection. We only accepted "ON" or "OFF", but none of the
+    other values CMake recognizes as boolean. This was aligned with
+    CMake's understanding of booleans.
+  * The installed pkgconfig file contained incorrect values for
+    both libdir and includedir variables.
+  * If using pcre2 for regular expressions, then we incorrectly
+    added "pcre2" instead of "pcre2-8" to our pkgconfig
+    dependencies, which was corrected.
+  * Fixed building the bundled ntlmclient dependency on FreeBSD,
+    OpenBSD and SunOS.
+  * When writing symlinks on Windows, we incorrectly handled
+    relative symlink targets, which was corrected.
+  * When using the HTTP protocol via macOS' SecureTransport
+    implementation, reads could stall at the end of the session and
+    only continue after a timeout of 60 seconds was reached.
+  * The filesystem-based reference callback didn't corectly
+    initialize the backend version.
+  * A segmentation fault was fixed when calling git_blame_buffer()
+    for files that were modified and added to the index.
+  * A backwards-incompatible change was introduced when we moved
+    some structures from "git2/credentials.h" into
+    "git2/sys/credentials.h". This was fixed in the case where you
+    do not use hard deprecation.
+  * Improved error handling in various places.
+- Change sover define to 1_0 and in baselibs following upstream
+  changes.
+
+-------------------------------------------------------------------

Old:
----
  libgit2-0.28.5.tar.gz

New:
----
  libgit2-1.0.0.tar.gz

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

Other differences:
------------------
++++++ libgit2.spec ++++++
--- /var/tmp/diff_new_pack.qwqVy0/_old  2020-04-27 23:28:18.190343286 +0200
+++ /var/tmp/diff_new_pack.qwqVy0/_new  2020-04-27 23:28:18.194343294 +0200
@@ -17,9 +17,10 @@
 #
 
 
-%define sover 28
+%define sover 1_0
+
 Name:           libgit2
-Version:        0.28.5
+Version:        1.0.0
 Release:        0
 Summary:        C git library
 License:        GPL-2.0 WITH GCC-exception-2.0
@@ -27,6 +28,7 @@
 URL:            https://libgit2.github.com/
 Source0:        
https://github.com/libgit2/libgit2/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source99:       baselibs.conf
+
 BuildRequires:  cmake >= 2.8
 BuildRequires:  http-parser-devel
 BuildRequires:  pkgconfig
@@ -61,14 +63,15 @@
 to compile and develop applications that use libgit2.
 
 %prep
-%setup -q
+%autosetup -p1
 find examples -type f -name ".gitignore" -print -delete
 
 %build
 %cmake \
     -DTHREADSAFE:BOOL=ON \
     -DUSE_SSH:BOOL=ON \
-    -DUSE_SHA1DC:BOOL=ON
+       -DUSE_SHA1DC:BOOL=ON \
+       %{nil}
 %cmake_build
 
 %install
@@ -80,7 +83,7 @@
 %files -n %{name}-%{sover}
 %license COPYING
 %doc AUTHORS README.md
-%{_libdir}/%{name}.so.*%{sover}*
+%{_libdir}/%{name}.so.*
 
 %files devel
 %doc examples

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.qwqVy0/_old  2020-04-27 23:28:18.218343341 +0200
+++ /var/tmp/diff_new_pack.qwqVy0/_new  2020-04-27 23:28:18.218343341 +0200
@@ -1 +1 @@
-libgit2-28
+libgit2-1_0

++++++ libgit2-0.28.5.tar.gz -> libgit2-1.0.0.tar.gz ++++++
++++ 168927 lines of diff (skipped)


Reply via email to