From 472e30924f0c46e2071b53c2395bfc162d4c9ef7 Mon Sep 17 00:00:00 2001 From: Jan Kolarik Date: Thu, 8 Feb 2024 16:45:37 +0100 Subject: [PATCH] Update to 4.19.0 --- .gitignore | 1 + ...rpm-support-in-default-configuration.patch | 21 ----------------- dnf.spec | 23 +++++++++++++------ sources | 2 +- 4 files changed, 18 insertions(+), 29 deletions(-) delete mode 100644 0001-disable-deltarpm-support-in-default-configuration.patch diff --git a/.gitignore b/.gitignore index dce7261..b4d228a 100644 --- a/.gitignore +++ b/.gitignore @@ -162,3 +162,4 @@ /dnf-4.18.0.tar.gz /dnf-4.18.1.tar.gz /dnf-4.18.2.tar.gz +/dnf-4.19.0.tar.gz diff --git a/0001-disable-deltarpm-support-in-default-configuration.patch b/0001-disable-deltarpm-support-in-default-configuration.patch deleted file mode 100644 index 00389d6..0000000 --- a/0001-disable-deltarpm-support-in-default-configuration.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 910f913185545841bbcf66e695c91532eb2535dc Mon Sep 17 00:00:00 2001 -From: Fabio Valentini -Date: Sat, 20 Jan 2024 22:28:55 +0100 -Subject: [PATCH] disable deltarpm support in default configuration - ---- - etc/dnf/dnf.conf | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/etc/dnf/dnf.conf b/etc/dnf/dnf.conf -index bc665d2..7eecb08 100644 ---- a/etc/dnf/dnf.conf -+++ b/etc/dnf/dnf.conf -@@ -6,3 +6,4 @@ installonly_limit=3 - clean_requirements_on_remove=True - best=False - skip_if_unavailable=True -+deltarpm=False --- -2.43.0 - diff --git a/dnf.spec b/dnf.spec index a743e35..732a352 100644 --- a/dnf.spec +++ b/dnf.spec @@ -2,7 +2,7 @@ %define __cmake_in_source_build 1 # default dependencies -%global hawkey_version 0.71.1 +%global hawkey_version 0.73.0 %global libcomps_version 0.1.8 %global libmodulemd_version 2.9.3 %global rpm_version 4.14.0 @@ -67,17 +67,13 @@ It supports RPMs, modules and comps groups & environments. Name: dnf -Version: 4.18.2 -Release: 3%{?dist} +Version: 4.19.0 +Release: 1%{?dist} Summary: %{pkg_summary} # For a breakdown of the licensing, see PACKAGE-LICENSING License: GPL-2.0-or-later AND GPL-1.0-only URL: https://github.com/rpm-software-management/dnf Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz - -# https://fedoraproject.org/wiki/Changes/Drop_Delta_RPMs -Patch: 0001-disable-deltarpm-support-in-default-configuration.patch - BuildArch: noarch BuildRequires: cmake BuildRequires: gettext @@ -138,7 +134,9 @@ BuildRequires: libmodulemd >= %{libmodulemd_version} Requires: libmodulemd >= %{libmodulemd_version} Requires: %{name}-data = %{version}-%{release} %if 0%{?fedora} +%if 0%{?fedora} < 40 Recommends: deltarpm +%endif # required for DNSSEC main.gpgkey_dns_verification https://dnf.readthedocs.io/en/latest/conf_ref.html Recommends: python3-unbound %endif @@ -387,6 +385,17 @@ popd %{python3_sitelib}/%{name}/automatic/ %changelog +* Thu Feb 08 2024 Jan Kolarik - 4.19.0-1 +- Update to 4.19.0 +- filelists metadata loading on demand +- deltarpm disabled on Fedora by default +- conf: Introduce new optional_metadata_types option to load filelists on demand +- cli: Add a hint for user on transaction file dependency failure +- cli: Setup filelists metadata for commands that need them +- util: Add function for detecting file in specs +- Fix failing API unit test on rawhide (RhBug:2261066) +- automatic: Use add_security_filters, not _update_security_filters + * Wed Jan 24 2024 Fedora Release Engineering - 4.18.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild diff --git a/sources b/sources index 7def621..cce5472 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (dnf-4.18.2.tar.gz) = 728ebbef66d06e44401c280e4339f782d29f14e3704ebdbfdba4b5b1546f051c149c5252282e92c9233eb9dca13f1694c9c303491c67e6cb5d616c369b91f295 +SHA512 (dnf-4.19.0.tar.gz) = cef69f0b02a3b12fc8f7acabc78eb9305c77d98e596e2634a64b9e00c7d4debfb6ffe58ec4abf497ead48f01f15dc32cdaa5db195074c8fc043fa5f3eec3abaf