diff --git a/0001-missing-metadata-entry-in-user-setting-caused-a-cras.patch b/0001-missing-metadata-entry-in-user-setting-caused-a-cras.patch deleted file mode 100644 index 826824f..0000000 --- a/0001-missing-metadata-entry-in-user-setting-caused-a-cras.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 3f6bb1c13669360f11087f1e52756b2cd6d40e31 Mon Sep 17 00:00:00 2001 -From: Angelo Naselli -Date: Mon, 6 Apr 2020 00:41:59 +0200 -Subject: [PATCH] missing metadata entry in user setting caused a crash - ---- - dnfdragora/ui.py | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/dnfdragora/ui.py b/dnfdragora/ui.py -index ef0a457..042ee5f 100644 ---- a/dnfdragora/ui.py -+++ b/dnfdragora/ui.py -@@ -349,6 +349,12 @@ class mainGui(dnfdragora.basedragora.BaseDragora): - self.log_directory = log['directory'] - if 'level_debug' in log.keys() : - self.level_debug = log['level_debug'] -+ else: -+ self.config.userPreferences['settings'] = {} -+ self.config.userPreferences['settings']['metadata']= { -+ 'update_interval': self.md_update_interval, # 48 Default -+ 'last_update': '' -+ } - - def _setupUI(self) : - ''' --- -2.26.0 - diff --git a/dnfdragora.spec b/dnfdragora.spec index 8ce8933..4b3c57c 100644 --- a/dnfdragora.spec +++ b/dnfdragora.spec @@ -1,16 +1,12 @@ Name: dnfdragora -Version: 2.0.0 -Release: 4%{?dist} +Version: 2.0.4 +Release: 1%{?dist} Summary: DNF package-manager based on libYui abstraction License: GPLv3+ URL: https://github.com/manatools/%{name} Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz -# Backports from upstream -## Fix crash reported in user testing when ~/.config/dnfdragora.yaml doesn't exist -Patch0001: 0001-missing-metadata-entry-in-user-setting-caused-a-cras.patch - BuildArch: noarch BuildRequires: cmake >= 3.4.0 @@ -110,7 +106,7 @@ appstream-util validate-relax --nonet \ %files -f %{name}.lang %config(noreplace) %{_sysconfdir}/%{name}/%{name}.yaml %dir %{_sysconfdir}/%{name} -%doc README.md TODO %{name}.yaml*.example +%doc README.md %{name}.yaml*.example %exclude %{python3_sitelib}/%{name}/updater.py %exclude %{python3_sitelib}/%{name}/__pycache__/updater.cpython*.py? %license AUTHORS LICENSE @@ -135,6 +131,9 @@ appstream-util validate-relax --nonet \ %changelog +* Sun Aug 23 2020 Neal Gompa - 2.0.4-1 +- Update to 2.0.4 (#1823345) + * Mon Jul 27 2020 Fedora Release Engineering - 2.0.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 175790e..ee460ef 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (dnfdragora-2.0.0.tar.gz) = 9d471104e59eac37383caa2c7796194d029d0a7962648248d13a6a3db9ad89f8eb910b1136df92f3076ad50d147c44834b841956471603ea233ea0e89bc659bc +SHA512 (dnfdragora-2.0.4.tar.gz) = e4d78d01a010c639bfb6d5e4a3dfbc2018aa60308790f9210dabb57e2bd66e6d04a77478f66adaae5b4e75a0908b637470cef1f50228b118de6623d87b1e9523