Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libdnf for openSUSE:Factory checked 
in at 2021-03-05 13:44:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libdnf (Old)
 and      /work/SRC/openSUSE:Factory/.libdnf.new.2378 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libdnf"

Fri Mar  5 13:44:07 2021 rev:24 rq:876232 version:0.60.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libdnf/libdnf.changes    2021-02-17 
18:09:55.113861012 +0100
+++ /work/SRC/openSUSE:Factory/.libdnf.new.2378/libdnf.changes  2021-03-05 
13:44:18.335569250 +0100
@@ -1,0 +2,58 @@
+Tue Mar  2 13:24:47 UTC 2021 - Neal Gompa <ngomp...@gmail.com>
+
+- Fix dependency for repo-config-zypp subpackage to work with SLE
+
+-------------------------------------------------------------------
+Tue Mar  2 03:32:53 UTC 2021 - Neal Gompa <ngomp...@gmail.com>
+
+- Update to 0.60.0
+  + Fix repo.fresh() implementation
+  + Fix: Fully set ssl in newHandle function
+  + [conf] Add options for working with certificates used with proxy
+  + Apply proxy certificate options
+  + lock: Switch return-if-fail to assert to quiet gcc -fanalyzer
+  + build-sys: Clean up message about Python bindings
+  + Modify module NSVCA parsing - context definition (rh#1926771)
+  + [context] Fix: dnf_package_is_installonly (rh#1928056)
+  + Fix problematic language
+  + Add getApplicablePackages to advisory and isApplicable to advisorymodule
+  + Keep isAdvisoryApplicable to preserve API
+  + Run ModulePackageContainerTest tests in tmpdir, merge interdependent
+  + [context] Support config file option "proxy_auth_method", defaults "any"
+  + Properly handle multiple collections in updateinfo.xml (rh#1804234)
+  + Support main config file option "installonlypkgs"
+  + Support main config file option "protected_packages"
+- Drop patches now part of this release
+  + Patch: 0001-context-Support-config-file-option-installonlypkgs.patch
+  + Patch: 0002-context-Support-config-file-option-protected_package.patch
+  + Patch: 0001-context-Fix-dnf_package_is_installonly-RhBug-1928056.patch
+  + Patch: 0001-Fix-librepo-version-required-in-CMakeList.txt-1.12.0.patch
+  + Patch: 0002-Fix-Fully-set-ssl-in-newHandle-function.patch
+  + Patch: 0003-conf-Add-options-for-working-with-certificates-used-.patch
+  + Patch: 0004-Apply-proxy-certificate-options.patch
+  + Patch: 0001-Deduplicate-code-create-Repo-Impl-stringToProxyAuthM.patch
+  + Patch: 0002-context-Support-config-file-option-proxy_auth_method.patch
+
+-------------------------------------------------------------------
+Fri Feb 26 14:17:17 UTC 2021 - Neal Gompa <ngomp...@gmail.com>
+
+- Backport more fixes for using certs for repo authorization
+  + Patch: 0001-Deduplicate-code-create-Repo-Impl-stringToProxyAuthM.patch
+  + Patch: 0002-context-Support-config-file-option-proxy_auth_method.patch
+
+-------------------------------------------------------------------
+Thu Feb 25 14:44:53 UTC 2021 - Neal Gompa <ngomp...@gmail.com>
+
+- Add repo-config-zypp subpackage to allow easily using Zypper
+  repository configuration
+
+-------------------------------------------------------------------
+Tue Feb 23 12:13:06 UTC 2021 - Neal Gompa <ngomp...@gmail.com>
+
+- Backport support for using certificates for repository authorization
+  + Patch: 0001-Fix-librepo-version-required-in-CMakeList.txt-1.12.0.patch
+  + Patch: 0002-Fix-Fully-set-ssl-in-newHandle-function.patch
+  + Patch: 0003-conf-Add-options-for-working-with-certificates-used-.patch
+  + Patch: 0004-Apply-proxy-certificate-options.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-context-Fix-dnf_package_is_installonly-RhBug-1928056.patch
  0001-context-Support-config-file-option-installonlypkgs.patch
  0002-context-Support-config-file-option-protected_package.patch
  libdnf-0.58.0.tar.gz

New:
----
  libdnf-0.60.0.tar.gz

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

Other differences:
------------------
++++++ libdnf.spec ++++++
--- /var/tmp/diff_new_pack.q3g4Uq/_old  2021-03-05 13:44:19.295570123 +0100
+++ /var/tmp/diff_new_pack.q3g4Uq/_new  2021-03-05 13:44:19.299570126 +0100
@@ -2,7 +2,7 @@
 # spec file for package libdnf
 #
 # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2020 Neal Gompa <ngomp...@gmail.com>.
+# Copyright (c) 2020-2021 Neal Gompa <ngomp...@gmail.com>.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,10 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
-%global libsolv_version 0.7.7
+
+%global libsolv_version 0.7.17
 %global libmodulemd_version 2.12.0
-%global librepo_version 1.12.0
+%global librepo_version 1.13.0
 %global dnf_conflict 4.3.0
 %global swig_version 3.0.12
 
@@ -33,18 +34,15 @@
 %define devname %{name}-devel
 
 Name:           libdnf
-Version:        0.58.0
+Version:        0.60.0
 Release:        0
 Summary:        Library providing C and Python APIs atop libsolv
 License:        LGPL-2.1-or-later
 Group:          Development/Libraries/C and C++
-Url:            https://github.com/rpm-software-management/%{name}
+URL:            https://github.com/rpm-software-management/%{name}
 Source0:        %{url}/archive/%{version}/%{name}-%{version}.tar.gz
 
 # Backports from upstream
-Patch0001:      0001-context-Support-config-file-option-installonlypkgs.patch
-Patch0002:      0002-context-Support-config-file-option-protected_package.patch
-Patch0003:      0001-context-Fix-dnf_package_is_installonly-RhBug-1928056.patch
 
 # Fixes proposed upstream
 
@@ -153,6 +151,20 @@
 This package provides the Python 3 bindings for %{name} through
 the hawkey interface.
 
+%package repo-config-zypp
+Summary:        Enables Zypper repository configuration for DNF
+Group:          System/Packages
+# We're compatible with any SUSE Linux distribution
+Requires:       (product(SUSE_SLE) or suse-release)
+# Only one instance of this package may be installed at a time...
+Provides:       rpm-repos-openSUSE
+Conflicts:      rpm-repos-openSUSE
+
+%description repo-config-zypp
+This package allows libdnf and all consumers to be able to reuse
+repository configuration files set for Zypper.
+
+
 %lang_package
 
 
@@ -186,10 +198,16 @@
 %endif
 
 %install
-  %cmake_install
+%cmake_install
 
 %find_lang %{name}
 
+# For repo-config-zypp subpackage
+mkdir -p %{buildroot}%{_sysconfdir}/zypp/repos.d
+ln -sr %{buildroot}%{_sysconfdir}/zypp/repos.d 
%{buildroot}%{_sysconfdir}/distro.repos.d
+
+
+
 %post -n %{libname} -p /sbin/ldconfig
 
 %postun -n %{libname} -p /sbin/ldconfig
@@ -217,4 +235,10 @@
 %files -n python3-hawkey
 %{python3_sitearch}/hawkey/
 
+%files repo-config-zypp
+# Co-own the zypp repos dir
+%dir %{_sysconfdir}/zypp
+%dir %{_sysconfdir}/zypp/repos.d
+%{_sysconfdir}/distro.repos.d
+
 %changelog

++++++ libdnf-0.58.0.tar.gz -> libdnf-0.60.0.tar.gz ++++++
++++ 2059 lines of diff (skipped)

Reply via email to