From fa7be844a4a46a469f75f505e1a0662b0fd796db Mon Sep 17 00:00:00 2001 From: Daniel Mach Date: Mon, 13 Aug 2018 14:11:32 +0200 Subject: [PATCH 1/4] Update to 0.17.1 --- .gitignore | 1 + libdnf.spec | 18 +++++++++++------- sources | 2 +- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index c212fbe..57f989d 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /libdnf-0.16.0.tar.gz /libdnf-0.16.1.tar.gz /libdnf-0.17.0.tar.gz +/libdnf-0.17.1.tar.gz diff --git a/libdnf.spec b/libdnf.spec index aa92aec..c886da0 100644 --- a/libdnf.spec +++ b/libdnf.spec @@ -23,17 +23,12 @@ %{nil} Name: libdnf -Version: 0.17.0 -Release: 2%{?dist} +Version: 0.17.1 +Release: 1%{?dist} Summary: Library providing simplified C and Python API to libsolv License: LGPLv2+ URL: https://github.com/rpm-software-management/libdnf Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz -# Backported from upstream: fixes an issue that prevented anaconda -# running dnf as a subprocess, which caused anaconda crash -# https://bugzilla.redhat.com/show_bug.cgi?id=1614511 -# https://github.com/rpm-software-management/libdnf/pull/546 -Patch0: 0001-transaction-Fix-crash-after-using-dnf.comps.CompsQue.patch BuildRequires: cmake BuildRequires: gcc @@ -54,6 +49,7 @@ BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(json-c) BuildRequires: pkgconfig(cppunit) BuildRequires: pkgconfig(modulemd) >= %{libmodulemd_version} +BuildRequires: pkgconfig(smartcols) BuildRequires: gettext Requires: libmodulemd%{?_isa} >= %{libmodulemd_version} @@ -219,6 +215,14 @@ popd %endif %changelog +* Mon Aug 13 2018 Daniel Mach - 0.17.1-1 +- [module] Solve a problem in python constructor of NSVCAP if no version. +- [translations] Update translations from zanata. +- [transaction] Fix crash after using dnf.comps.CompsQuery and forking the process in Anaconda. +- [module] Support for resetting module state. +- [output] Introduce wrapper for smartcols. + + * Fri Aug 10 2018 Adam Williamson - 0.17.0-2 - Backport fix that prevented anaconda running dnf in a subprocess (#546) diff --git a/sources b/sources index 240c04a..8d97c26 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libdnf-0.17.0.tar.gz) = 16f62d05085021509e6ca864d47e66e6d539196b9928e01c3a84fa13f77610adc3e0480e13812d3351b29406b164e34ff3cfc8709a9ab424b754794dd49b17c1 +SHA512 (libdnf-0.17.1.tar.gz) = 51cf501e9b1b05641ddbf1d8fab9ede9017b4a94ba2a4bf9e54d385ed35be14d7c610d5b487bd26c0e2e5a2ee706f4357d437c759128a8b907527820deb235e2 From 986b887b113046918716ee9a499a9bbfccfe2e1b Mon Sep 17 00:00:00 2001 From: Daniel Mach Date: Mon, 13 Aug 2018 17:39:17 +0200 Subject: [PATCH 2/4] Update to 0.17.2 --- .gitignore | 1 + libdnf.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 57f989d..a4365d9 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /libdnf-0.16.1.tar.gz /libdnf-0.17.0.tar.gz /libdnf-0.17.1.tar.gz +/libdnf-0.17.2.tar.gz diff --git a/libdnf.spec b/libdnf.spec index c886da0..7bf177c 100644 --- a/libdnf.spec +++ b/libdnf.spec @@ -23,7 +23,7 @@ %{nil} Name: libdnf -Version: 0.17.1 +Version: 0.17.2 Release: 1%{?dist} Summary: Library providing simplified C and Python API to libsolv License: LGPLv2+ @@ -215,6 +215,10 @@ popd %endif %changelog +* Mon Aug 13 2018 Daniel Mach - 0.17.2-1 +- [sqlite3] Change db locking mode to DEFAULT. +- [doc] Add libsmartcols-devel to devel deps. + * Mon Aug 13 2018 Daniel Mach - 0.17.1-1 - [module] Solve a problem in python constructor of NSVCAP if no version. - [translations] Update translations from zanata. @@ -222,7 +226,6 @@ popd - [module] Support for resetting module state. - [output] Introduce wrapper for smartcols. - * Fri Aug 10 2018 Adam Williamson - 0.17.0-2 - Backport fix that prevented anaconda running dnf in a subprocess (#546) diff --git a/sources b/sources index 8d97c26..36fae09 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libdnf-0.17.1.tar.gz) = 51cf501e9b1b05641ddbf1d8fab9ede9017b4a94ba2a4bf9e54d385ed35be14d7c610d5b487bd26c0e2e5a2ee706f4357d437c759128a8b907527820deb235e2 +SHA512 (libdnf-0.17.2.tar.gz) = d3e200193166a59c3976a53f357975fc4ebdd647ec6e08f87bb817f282be1509eb96a4d9ffe5d7d88ae91b1f22fd71d47b373fb4df3b568912cf40351b59126d From f80cc28bd64c0c763e36174e3f7f1b7511e935d6 Mon Sep 17 00:00:00 2001 From: Jaroslav Mracek Date: Fri, 7 Sep 2018 10:42:14 +0200 Subject: [PATCH 3/4] Update to 0.19.0 --- .gitignore | 1 + libdnf.spec | 15 ++++++++++++++- sources | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a4365d9..4429ab2 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /libdnf-0.17.0.tar.gz /libdnf-0.17.1.tar.gz /libdnf-0.17.2.tar.gz +/libdnf-0.19.0.tar.gz diff --git a/libdnf.spec b/libdnf.spec index 7bf177c..c436da4 100644 --- a/libdnf.spec +++ b/libdnf.spec @@ -23,7 +23,7 @@ %{nil} Name: libdnf -Version: 0.17.2 +Version: 0.19.0 Release: 1%{?dist} Summary: Library providing simplified C and Python API to libsolv License: LGPLv2+ @@ -51,6 +51,7 @@ BuildRequires: pkgconfig(cppunit) BuildRequires: pkgconfig(modulemd) >= %{libmodulemd_version} BuildRequires: pkgconfig(smartcols) BuildRequires: gettext +BuildRequires: gpgme-devel Requires: libmodulemd%{?_isa} >= %{libmodulemd_version} Requires: libsolv%{?_isa} >= %{libsolv_version} @@ -71,8 +72,13 @@ Development files for %{name}. Summary: Python 2 bindings for the libdnf library. Requires: %{name}%{?_isa} = %{version}-%{release} BuildRequires: python2-devel +%if 0%{?rhel} == 7 +BuildRequires: python-sphinx +BuildRequires: swig3 >= %{swig_version} +%else BuildRequires: python2-sphinx BuildRequires: swig >= %{swig_version} +%endif %description -n python2-%{name} Python 2 bindings for the libdnf library. @@ -215,6 +221,13 @@ popd %endif %changelog +* Fri Sep 07 2018 Jaroslav Mracek - 0.19.0-1 +- [query] Reldeps can contain a space char (RhBug:1612462) +- [transaction] Avoid adding duplicates via Transaction::addItem() +- Fix compilation errors on gcc-4.8.5 +- [module] Make available ModuleProfile using SWIG +- [module] Redesign module disable and reset + * Mon Aug 13 2018 Daniel Mach - 0.17.2-1 - [sqlite3] Change db locking mode to DEFAULT. - [doc] Add libsmartcols-devel to devel deps. diff --git a/sources b/sources index 36fae09..84715ab 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libdnf-0.17.2.tar.gz) = d3e200193166a59c3976a53f357975fc4ebdd647ec6e08f87bb817f282be1509eb96a4d9ffe5d7d88ae91b1f22fd71d47b373fb4df3b568912cf40351b59126d +SHA512 (libdnf-0.19.0.tar.gz) = 0a76c2e358b558c436abcf739e54935e88cb5ce4fdfcd01b08d0a99b741cda4da0186e468fd237a7b275bfc16645f0f811515a2d4f21d4305b26887e3a3e70e7 From d34ba7bc0f8949417d5722e1d44ed814835dd67b Mon Sep 17 00:00:00 2001 From: Jaroslav Mracek Date: Mon, 10 Sep 2018 13:22:47 +0200 Subject: [PATCH 4/4] Update to 0.19.1 --- .gitignore | 1 + libdnf.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4429ab2..f08762b 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /libdnf-0.17.1.tar.gz /libdnf-0.17.2.tar.gz /libdnf-0.19.0.tar.gz +/libdnf-0.19.1.tar.gz diff --git a/libdnf.spec b/libdnf.spec index c436da4..6ddd4d3 100644 --- a/libdnf.spec +++ b/libdnf.spec @@ -23,7 +23,7 @@ %{nil} Name: libdnf -Version: 0.19.0 +Version: 0.19.1 Release: 1%{?dist} Summary: Library providing simplified C and Python API to libsolv License: LGPLv2+ @@ -221,6 +221,10 @@ popd %endif %changelog +* Mon Sep 10 2018 Jaroslav Mracek - 0.19.1-1 +- Fix compilation errors on gcc-4.8.5 +- [module] Allow module queries on disabled modules + * Fri Sep 07 2018 Jaroslav Mracek - 0.19.0-1 - [query] Reldeps can contain a space char (RhBug:1612462) - [transaction] Avoid adding duplicates via Transaction::addItem() diff --git a/sources b/sources index 84715ab..5105550 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libdnf-0.19.0.tar.gz) = 0a76c2e358b558c436abcf739e54935e88cb5ce4fdfcd01b08d0a99b741cda4da0186e468fd237a7b275bfc16645f0f811515a2d4f21d4305b26887e3a3e70e7 +SHA512 (libdnf-0.19.1.tar.gz) = 450c10487e102315ccf1a2d393ba7b3f9717263f36b44e898123b02c8b9ff30b269dbfaa549197dc47e16e0fc9798785b058b0e1c1601e7616232d4e8c6b135e