Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libsolv for openSUSE:Factory checked 
in at 2025-04-04 17:29:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libsolv (Old)
 and      /work/SRC/openSUSE:Factory/.libsolv.new.1907 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libsolv"

Fri Apr  4 17:29:06 2025 rev:98 rq:1266916 version:0.7.32

Changes:
--------
--- /work/SRC/openSUSE:Factory/libsolv/libsolv.changes  2024-11-14 
16:07:49.580613541 +0100
+++ /work/SRC/openSUSE:Factory/.libsolv.new.1907/libsolv.changes        
2025-04-04 17:29:20.908616916 +0200
@@ -1,0 +2,14 @@
+Thu Apr  3 13:07:20 CEST 2025 - m...@suse.de
+
+- build both static and dynamic libraries on new suse distros
+- support the apk package and repository format (both v2 and v3)
+- new dataiterator_final_{repo,solvable} functions
+- bump version to 0.7.32
+
+-------------------------------------------------------------------
+Wed Jan 15 09:16:51 UTC 2025 - Bernhard Wiedemann <bwiedem...@suse.com>
+
+- Provide a symbol specific for the ruby-version
+  so yast does not break across updates (boo#1235598)
+
+-------------------------------------------------------------------

Old:
----
  libsolv-0.7.31.tar.bz2

New:
----
  libsolv-0.7.32.tar.bz2

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

Other differences:
------------------
++++++ libsolv.spec ++++++
--- /var/tmp/diff_new_pack.o05Pyz/_old  2025-04-04 17:29:21.816654355 +0200
+++ /var/tmp/diff_new_pack.o05Pyz/_new  2025-04-04 17:29:21.816654355 +0200
@@ -60,19 +60,26 @@
 %bcond_with ruby
 %bcond_with perl
 %endif
+
+%if 0%{?suse_version} >= 1600
+%bcond_without static
+%bcond_without shared
+%else
 %bcond_without static
 %bcond_with shared
+%endif
+
 %bcond_with zypp
 
 Name:           libsolv
-Version:        0.7.31
+Version:        0.7.32
 Release:        0
 Summary:        Package dependency solver using a satisfiability algorithm
 License:        BSD-3-Clause
 Group:          Development/Libraries/C and C++
 URL:            https://github.com/openSUSE/libsolv
 Source:         libsolv-%{version}.tar.bz2
-BuildRequires:  cmake
+BuildRequires:  cmake >= 3.5
 BuildRequires:  gcc-c++
 BuildRequires:  libxml2-devel
 BuildRequires:  rpm-devel
@@ -167,6 +174,15 @@
 Development files for libsolv, a library for solving packages and
 reading repositories.
 
+%package devel-static
+Summary:        Development files for libsolv, a package solver
+Group:          Development/Libraries/C and C++
+Requires:       libsolv-devel = %version
+
+%description devel-static
+Development files for libsolv, a library for solving packages and
+reading repositories.
+
 %package tools-base
 Summary:        Utilities used by libzypp to manage .solv files
 Group:          System/Management
@@ -208,6 +224,9 @@
 %package -n ruby-solv
 Summary:        Ruby bindings for the libsolv library
 Group:          Development/Languages/Ruby
+%if 0%{?suse_version}
+Provides:       ruby-solv-ruby-%{rb_ver}
+%endif
 
 %description -n ruby-solv
 Ruby bindings for libsolv.
@@ -267,7 +286,7 @@
        -DENABLE_APPDATA=1 \
        -DENABLE_COMPS=1 \
        -DMULTI_SEMANTICS=1 \
-       %{?with_static:-DENABLE_STATIC=1} \
+       %{?with_static:-DENABLE_STATIC=1 -DENABLE_STATIC_TOOLS=1 
-DENABLE_STATIC_BINDINGS=1} \
        %{!?with_shared:-DDISABLE_SHARED=1} \
        %{?with_perl:-DENABLE_PERL=1} \
        %{?with_python:-DENABLE_PYTHON=1} \
@@ -344,7 +363,7 @@
 
 %files devel
 %defattr(-,root,root)
-%if %{with static}
+%if %{with static} && !%{with shared}
 %{_libdir}/libsolv.a
 %{_libdir}/libsolvext.a
 %endif
@@ -361,6 +380,13 @@
 %{_libdir}/pkgconfig/libsolv*.pc
 %{_mandir}/man3/*
 
+%if %{with static} && %{with shared}
+%files devel-static
+%defattr(-,root,root)
+%{_libdir}/libsolv.a
+%{_libdir}/libsolvext.a
+%endif
+
 %files demo
 %defattr(-,root,root)
 %{_bindir}/solv

++++++ libsolv-0.7.31.tar.bz2 -> libsolv-0.7.32.tar.bz2 ++++++
++++ 3570 lines of diff (skipped)

Reply via email to