Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libgit2 for openSUSE:Factory checked 
in at 2025-06-18 19:29:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgit2 (Old)
 and      /work/SRC/openSUSE:Factory/.libgit2.new.19631 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libgit2"

Wed Jun 18 19:29:47 2025 rev:70 rq:1286269 version:1.9.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libgit2/libgit2.changes  2025-03-18 
17:41:43.394598411 +0100
+++ /work/SRC/openSUSE:Factory/.libgit2.new.19631/libgit2.changes       
2025-06-18 19:29:53.925463810 +0200
@@ -1,0 +2,19 @@
+Mon Jun 16 19:23:27 UTC 2025 - Andreas Stieger <andreas.stie...@gmx.de>
+
+- update to 1.9.1:
+  * hash: allow unsigned int != size_t in sha256
+  * include: Fix code comment termination
+  * alternates: allow relative paths in all repositories
+  * Fix potential null dereference
+  * attr: honor ignorecase in attribute matching
+  * tag: Refuse to use HEAD as a tagname
+  * Fix memory leak in openssl fips modes
+  * Fix circular includes between types.h and oid.h
+  * diff: correct diff stat alignment in presence of renames w/ common prefix
+  * Revert include path regression
+  * documentation updates
+- changes to cmake file placement, add the needed conflict
+  between -devel and -experimental-devel
+- fix Leap build of experimental flavor
+
+-------------------------------------------------------------------

Old:
----
  libgit2-1.9.0.tar.gz

New:
----
  libgit2-1.9.1.tar.gz

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

Other differences:
------------------
++++++ libgit2.spec ++++++
--- /var/tmp/diff_new_pack.8tm54q/_old  2025-06-18 19:29:54.649493775 +0200
+++ /var/tmp/diff_new_pack.8tm54q/_new  2025-06-18 19:29:54.653493940 +0200
@@ -19,19 +19,17 @@
 
 
 %global flavor @BUILD_FLAVOR@%{nil}
-
 %define pname libgit2
-
-%if "%flavor" == "experimental"
+%if "%{flavor}" == "experimental"
 %define psuffix -%{flavor}
+%define sosuffix 1_9
 %bcond_without expt_sha256
 %else
+%define sosuffix -1_9
 %bcond_with expt_sha256
 %endif
-
-%define sover 1_9
 Name:           %{pname}%{?psuffix}
-Version:        1.9.0
+Version:        1.9.1
 Release:        0
 Summary:        C git library
 License:        GPL-2.0-only WITH GCC-exception-2.0
@@ -53,11 +51,11 @@
 you to write native speed custom Git applications in any language
 with bindings.
 
-%package -n %{name}-%{sover}
+%package -n %{name}%{sosuffix}
 Summary:        C git library
 Group:          System/Libraries
 
-%description -n %{name}-%{sover}
+%description -n %{name}%{sosuffix}
 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
@@ -66,7 +64,8 @@
 %package devel
 Summary:        C git library
 Group:          Development/Libraries/C and C++
-Requires:       %{name}-%{sover} >= %{version}
+Requires:       %{name}%{sosuffix} = %{version}
+Conflicts:      cmake(libgit2)
 
 %description devel
 This package contains all necessary include files and libraries needed
@@ -81,7 +80,6 @@
 
 %prep
 %autosetup -p1 -n %{pname}-%{version}
-find examples -type f -name ".gitignore" -print -delete
 
 %build
 %cmake \
@@ -89,20 +87,16 @@
        -DREGEX_BACKEND=pcre2 \
        -DENABLE_REPRODUCIBLE_BUILDS:BOOL=ON \
        
-DEXPERIMENTAL_SHA256:BOOL=%{?with_expt_sha256:ON}%{!?with_expt_sha256:OFF} \
+       -DBUILD_TESTS:BOOL=OFF \
        %{nil}
 %cmake_build
 
 %install
 %cmake_install
 
-# Move cmake modules to the right dir
-%if "%{name}" != "%{pname}"
-mv %{buildroot}%{_prefix}/lib/cmake/%{pname} 
%{buildroot}%{_prefix}/lib/cmake/%{name}
-%endif
-
-%ldconfig_scriptlets -n %{name}-%{sover}
+%ldconfig_scriptlets -n %{name}%{sosuffix}
 
-%files -n %{name}-%{sover}
+%files -n %{name}%{sosuffix}
 %license COPYING
 %doc AUTHORS README.md
 %{_libdir}/%{name}.so.*
@@ -113,10 +107,9 @@
 %{_libdir}/%{name}.so
 %{_includedir}/git2*
 %{_libdir}/pkgconfig/%{name}.pc
-%dir %{_prefix}/lib/cmake
-%{_prefix}/lib/cmake/%{name}/
+%{_libdir}/cmake/libgit2
 
 %files tools
 %license COPYING
-%{_bindir}/*
+%{_bindir}/git2%{?with_expt_sha256:-experimental}
 

++++++ libgit2-1.9.0.tar.gz -> libgit2-1.9.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/libgit2/libgit2-1.9.0.tar.gz 
/work/SRC/openSUSE:Factory/.libgit2.new.19631/libgit2-1.9.1.tar.gz differ: char 
13, line 1

++++++ libgit2-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.8tm54q/_old  2025-06-18 19:29:54.721496755 +0200
+++ /var/tmp/diff_new_pack.8tm54q/_new  2025-06-18 19:29:54.725496920 +0200
@@ -1,3 +1,4 @@
 # libgit2-tools ships the tools
 addFilter("libgit2-tools.*shlib-policy-missing-lib")
+addFilter("libgit2-experimental-tools.*shlib-policy-missing-lib")
 

Reply via email to