Compare commits
4 Commits
8c5d3081b8
...
1.1
Author | SHA256 | Date | |
---|---|---|---|
42d53da200 | |||
71376c555d | |||
45ab0b8a2c | |||
ff9323ace3 |
BIN
libsolv-0.7.30.tar.bz2
(Stored with Git LFS)
BIN
libsolv-0.7.30.tar.bz2
(Stored with Git LFS)
Binary file not shown.
BIN
libsolv-0.7.34.tar.bz2
(Stored with Git LFS)
Normal file
BIN
libsolv-0.7.34.tar.bz2
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,3 +1,43 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 7 13:48:58 CEST 2025 - mls@suse.de
|
||||
|
||||
- add support for product-obsoletes() provides in the product
|
||||
autopackage generation code
|
||||
- bump version to 0.7.34
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 3 13:25:39 CEST 2025 - mls@suse.de
|
||||
|
||||
- improve transaction ordering by allowing more uninst->uninst
|
||||
edges [bsc#1243457]
|
||||
- implement color filtering when adding update targets
|
||||
- support orderwithrequires dependencies in susedata.xml
|
||||
- bump version to 0.7.33
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 3 13:07:20 CEST 2025 - mls@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 <bwiedemann@suse.com>
|
||||
|
||||
- Provide a symbol specific for the ruby-version
|
||||
so yast does not break across updates (boo#1235598)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 12 10:54:33 CET 2024 - mls@suse.de
|
||||
|
||||
- fix replaces_installed_package using the wrong solvable id
|
||||
when checking the noupdate map
|
||||
- make POOL_FLAG_ADDFILEPROVIDESFILTERED behaviour more standard
|
||||
- add rpm_query_idarray query function
|
||||
- support rpm's "orderwithrequires" dependency
|
||||
- bump version to 0.7.31
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 11 13:19:18 CEST 2024 - mls@suse.de
|
||||
|
||||
|
34
libsolv.spec
34
libsolv.spec
@@ -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.30
|
||||
Version: 0.7.34
|
||||
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 @@ Conflicts: libsatsolver-devel
|
||||
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 @@ Applications demoing the libsolv library.
|
||||
%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 @@ cmake . $CMAKE_FLAGS \
|
||||
-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 @@ make ARGS=--output-on-failure test
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
%if %{with static}
|
||||
%if %{with static} && !%{with shared}
|
||||
%{_libdir}/libsolv.a
|
||||
%{_libdir}/libsolvext.a
|
||||
%endif
|
||||
@@ -361,6 +380,13 @@ make ARGS=--output-on-failure test
|
||||
%{_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
|
||||
|
Reference in New Issue
Block a user