Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libdnf for openSUSE:Factory checked 
in at 2023-11-05 12:19:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libdnf (Old)
 and      /work/SRC/openSUSE:Factory/.libdnf.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libdnf"

Sun Nov  5 12:19:08 2023 rev:35 rq:1123354 version:0.72.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libdnf/libdnf.changes    2023-08-04 
15:02:34.211961455 +0200
+++ /work/SRC/openSUSE:Factory/.libdnf.new.17445/libdnf.changes 2023-11-05 
12:19:26.722570964 +0100
@@ -1,0 +2,24 @@
+Sat Nov  4 18:35:26 UTC 2023 - Neal Gompa <ngo...@opensuse.org>
+
+- Update to 0.72.0
+  + PGP: Use new librepo PGP API, remove gpgme dependency
+  + API: Basic support for OpenPGP public keys
+  + Avoid using GNU extensions in the dependency splitter regex
+  + filterAdvisory: match installed_solvables sort with lower_bound 
(rh#2212838)
+  + Make code C++20 compatible
+  + Avoid reinstalling installonly packages marked for ERASE (rh#2163474)
+  + transaction: Save the reason for installing (rh#1733274)
+  + hawkey.subject: get_best_selectors only obsoleters of latest (rh#2183279, 
rh#2176263)
+  + conf: Add limited shell-style variable expansion (rh#1789346)
+  + conf: Add support for $releasever_major, $releasever_minor (rh#1789346)
+  + repo: Don't download the repository if the local cache is up to date
+  + Allow DNF to be removed by DNF 5 (rh#2221907)
+  + Include dist-info for python3-libdnf
+  + bindings: Load all modules with RTLD_GLOBAL
+  + Update translations
+- Fix RHBZ references
+- Refresh patch to link with static libsolvext
+  + Remove patch: libdnf-0.48.0-with-static-libsolvext.patch
+  + Add patch: libdnf-0.72.0-with-static-libsolvext.patch 
+
+-------------------------------------------------------------------
@@ -5 +29 @@
-  * Support "proxy=none" in main config (RhBug:2155713)
+  * Support "proxy=none" in main config (rh#2155713)
@@ -7 +31 @@
-  * Disconnect monitors in dnf_repo_loader_finalize() (RhBug:2070153) 
+  * Disconnect monitors in dnf_repo_loader_finalize() (rh#2070153) 
@@ -13 +37 @@
-  * Add repoid to solver errors for RPMs (RhBug:2179413)
+  * Add repoid to solver errors for RPMs (rh#2179413)

Old:
----
  libdnf-0.48.0-with-static-libsolvext.patch
  libdnf-0.70.2.tar.gz

New:
----
  libdnf-0.72.0-with-static-libsolvext.patch
  libdnf-0.72.0.tar.gz

BETA DEBUG BEGIN:
  Old:- Refresh patch to link with static libsolvext
  + Remove patch: libdnf-0.48.0-with-static-libsolvext.patch
  + Add patch: libdnf-0.72.0-with-static-libsolvext.patch 
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:  + Remove patch: libdnf-0.48.0-with-static-libsolvext.patch
  + Add patch: libdnf-0.72.0-with-static-libsolvext.patch 
BETA DEBUG END:

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

Other differences:
------------------
++++++ libdnf.spec ++++++
--- /var/tmp/diff_new_pack.w1TFJ2/_old  2023-11-05 12:19:27.310592535 +0100
+++ /var/tmp/diff_new_pack.w1TFJ2/_new  2023-11-05 12:19:27.314592682 +0100
@@ -2,7 +2,7 @@
 # spec file for package libdnf
 #
 # Copyright (c) 2023 SUSE LLC
-# Copyright (c) 2021 Neal Gompa <ngomp...@gmail.com>.
+# Copyright (c) 2023 Neal Gompa <ngo...@opensuse.org>.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 #
 
 
-%global libsolv_version 0.7.20
+%global libsolv_version 0.7.21
 %global libmodulemd_version 2.13.0
-%global librepo_version 1.13.1
+%global librepo_version 1.15.0
 %global dnf_conflict 4.11.0
 %global swig_version 3.0.12
 
@@ -34,7 +34,7 @@
 %define devname %{name}-devel
 
 Name:           libdnf
-Version:        0.70.2
+Version:        0.72.0
 Release:        0
 Summary:        Library providing C and Python APIs atop libsolv
 License:        LGPL-2.1-or-later
@@ -48,7 +48,7 @@
 
 # openSUSE specific fixes
 ## Fix libdnf build with static libsolvext
-Patch1000:      libdnf-0.48.0-with-static-libsolvext.patch
+Patch1000:      libdnf-0.72.0-with-static-libsolvext.patch
 ## Switch default reposdir to /etc/dnf/repos.d
 Patch1001:      libdnf-0.54.2-Switch-default-reposdir-to-etc-dnf-repos.d.patch
 ## Switch allow_vendor_change off by default
@@ -218,6 +218,7 @@
 
 %files -n python3-%{name}
 %{python3_sitearch}/%{name}/
+%{python3_sitearch}/%{name}-%{version}.dist-info/
 
 %files -n %{devname}
 %{_libdir}/%{name}.so

++++++ libdnf-0.48.0-with-static-libsolvext.patch -> 
libdnf-0.72.0-with-static-libsolvext.patch ++++++
--- 
/work/SRC/openSUSE:Factory/libdnf/libdnf-0.48.0-with-static-libsolvext.patch    
    2020-07-15 11:24:43.881579438 +0200
+++ 
/work/SRC/openSUSE:Factory/.libdnf.new.17445/libdnf-0.72.0-with-static-libsolvext.patch
     2023-11-05 12:19:26.622567295 +0100
@@ -1,6 +1,6 @@
-From bc5655f45288817fbab97fb60d4f6bc01a716ba5 Mon Sep 17 00:00:00 2001
-From: Neal Gompa <ngomp...@gmail.com>
-Date: Sun, 1 Dec 2019 11:15:07 -0500
+From 96c3426bdfb9bb197d55829fa5dc608b21f5f373 Mon Sep 17 00:00:00 2001
+From: Neal Gompa <n...@gompa.dev>
+Date: Sat, 4 Nov 2023 14:42:27 -0400
 Subject: [PATCH] Ensure libsolvext dynamic library dependencies are linked
 
 libsolv, when built only build with static link libraries, does not
@@ -19,10 +19,10 @@
  create mode 100644 cmake/modules/FindLZMA.cmake
 
 diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 40d64fc4..a6bff0b9 100644
+index 6444c374..15c86b40 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -68,6 +68,19 @@ pkg_check_modules(RPM REQUIRED rpm>=4.11.0)
+@@ -68,6 +68,19 @@ pkg_check_modules(RPM REQUIRED rpm>=4.15.0)
  pkg_check_modules(SMARTCOLS REQUIRED smartcols)
  pkg_check_modules(SQLite3 REQUIRED sqlite3)
  
@@ -74,13 +74,13 @@
 +  SET( LZMA_LIBRARIES )
 +ENDIF(LZMA_FOUND)
 diff --git a/libdnf/CMakeLists.txt b/libdnf/CMakeLists.txt
-index dcee38b1..62beb2b0 100644
+index f37d236a..854a50e9 100644
 --- a/libdnf/CMakeLists.txt
 +++ b/libdnf/CMakeLists.txt
-@@ -72,6 +72,11 @@ target_link_libraries(libdnf
+@@ -81,6 +81,11 @@ target_link_libraries(libdnf
+     ${JSONC_LIBRARIES}
      ${LIBMODULEMD_LIBRARIES}
      ${SMARTCOLS_LIBRARIES}
-     ${GPGME_VANILLA_LIBRARIES}
 +    ${LIBXML2_LIBRARIES}
 +    ${ZLIB_LIBRARY}
 +    ${LZMA_LIBRARY}
@@ -90,5 +90,5 @@
  
  if(ENABLE_RHSM_SUPPORT)
 -- 
-2.26.2
+2.41.0
 

++++++ libdnf-0.70.2.tar.gz -> libdnf-0.72.0.tar.gz ++++++
++++ 57899 lines of diff (skipped)

Reply via email to