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)