forked from pool/libsolv
Compare commits
51 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 28e2bb6387 | |||
| 127e329a40 | |||
| 71bdc9682b | |||
| 0507d8bb6c | |||
| 430ba2e0fb | |||
| 63dead9cf1 | |||
| 91c49ff4e5 | |||
| 8a451c960c | |||
| 1a3d232227 | |||
| 1985c764d3 | |||
| 2ce8a40865 | |||
| a8f48d7a1b | |||
| fae0e89372 | |||
| f0f6f0e86c | |||
| a3eed54e33 | |||
| 10bcc9c20c | |||
| 710ea9b0e7 | |||
| 34c6a62845 | |||
| 37aaa3d02b | |||
| 6d3dd4fee1 | |||
| e8696fe538 | |||
| 6ff23eeb90 | |||
| 0560a4fac8 | |||
| a9dfdc9269 | |||
| ea192de827 | |||
| b75de34b97 | |||
| 906e190fb9 | |||
| a336369aaa | |||
| 3e035987bc | |||
| 80452de16d | |||
| 56c14285c7 | |||
| 3cbfabe4f9 | |||
| b8ea4421eb | |||
| c7c808efd1 | |||
| 7d5bef33df | |||
| 0d4a59b295 | |||
| 0ddff6f453 | |||
| b77d11baae | |||
| 7f4cb9baae | |||
| addadf6f82 | |||
| fc2a8c6380 | |||
| 5c65c148ee | |||
| d812322de2 | |||
| 17ed8a3ff6 | |||
| 02bd4d7431 | |||
| bd66ccc5b5 | |||
| 2a4c8d4dce | |||
| 7e989ff452 | |||
| 90f92be93f | |||
| 8fc97593f5 | |||
| 6e55cf45d5 |
BIN
libsolv-0.7.30.tar.bz2
LFS
BIN
libsolv-0.7.30.tar.bz2
LFS
Binary file not shown.
BIN
libsolv-0.7.35.tar.bz2
LFS
Normal file
BIN
libsolv-0.7.35.tar.bz2
LFS
Normal file
Binary file not shown.
@@ -1,3 +1,52 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 4 10:46:17 CEST 2025 - mls@suse.de
|
||||
|
||||
- fixed rare crash in the handling of allowuninstall in combination
|
||||
with forcebest updates
|
||||
- new pool_satisfieddep_map feature to test if a set of packages
|
||||
satisfies a dependency
|
||||
- bump version to 0.7.35
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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.35
|
||||
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