Merge #18 Update to upstream release 2.15.1

This commit is contained in:
Michal Fabik 2021-05-17 12:58:05 +00:00
commit 0ca3e80db1
5 changed files with 52 additions and 23 deletions

1
.gitignore vendored
View File

@ -13,3 +13,4 @@
/libreport-2.13.0.tar.gz /libreport-2.13.0.tar.gz
/libreport-2.13.1.tar.gz /libreport-2.13.1.tar.gz
/libreport-2.14.0.tar.gz /libreport-2.14.0.tar.gz
/libreport-2.15.1.tar.gz

17
.packit.yml Normal file
View File

@ -0,0 +1,17 @@
specfile_path: libreport.spec
synced_files:
- .packit.yml
- libreport.spec
upstream_package_name: libreport
upstream_project_url: https://github.com/abrt/libreport
downstream_package_name: libreport
jobs:
- job: propose_downstream
trigger: release
metadata:
dist_git_branch: fedora-all
- job: copr_build
trigger: pull_request
metadata:
targets:
- fedora-all

3
README.packit Normal file
View File

@ -0,0 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
The file was generated using packit 0.29.0.

View File

@ -14,22 +14,11 @@
Summary: Generic library for reporting various problems Summary: Generic library for reporting various problems
Name: libreport Name: libreport
Version: 2.14.0 Version: 2.15.1
Release: 17%{?dist} Release: 1%{?dist}
License: GPLv2+ License: GPLv2+
URL: https://abrt.readthedocs.org/ URL: https://abrt.readthedocs.org/
Source: https://github.com/abrt/%{name}/archive/%{version}/%{name}-%{version}.tar.gz Source: https://github.com/abrt/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
Patch0: 0001-gui-wizard-gtk-wizard-Remove-variable.patch
Patch1: 0002-gui-wizard-gtk-wizard-Fix-invalid-memory-read.patch
Patch2: 0003-gui-wizard-gtk-Fix-a-double-free-condition.patch
Patch3: 0004-gui-wizard-gtk-Fix-a-segfault-and-memory-leak.patch
Patch4: 0005-gui-wizard-gtk-Fix-segfault.patch
Patch5: 0006-event_config-Null-autofree-pointers-before-returning.patch
Patch6: 0007-gui-wizard-gtk-Don-t-autofree-URL-string.patch
Patch7: 0008-rhbz-Fix-a-double-free-condition.patch
Patch8: 0009-client-python-Add-getter-for-package-count-to-downlo.patch
BuildRequires: %{dbus_devel} BuildRequires: %{dbus_devel}
BuildRequires: gtk3-devel BuildRequires: gtk3-devel
BuildRequires: curl-devel BuildRequires: curl-devel
@ -37,9 +26,9 @@ BuildRequires: desktop-file-utils
BuildRequires: python3-devel BuildRequires: python3-devel
BuildRequires: gettext BuildRequires: gettext
BuildRequires: libxml2-devel BuildRequires: libxml2-devel
BuildRequires: libtar-devel
BuildRequires: intltool BuildRequires: intltool
BuildRequires: libtool BuildRequires: libtool
BuildRequires: make
BuildRequires: texinfo BuildRequires: texinfo
BuildRequires: asciidoc BuildRequires: asciidoc
BuildRequires: xmlto BuildRequires: xmlto
@ -191,7 +180,7 @@ The simple reporter plugin which writes a report to the systemd journal.
%package plugin-mailx %package plugin-mailx
Summary: %{name}'s mailx reporter plugin Summary: %{name}'s mailx reporter plugin
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{version}-%{release}
Requires: mailx Requires: /usr/bin/mailx
%description plugin-mailx %description plugin-mailx
The simple reporter plugin which sends a report via mailx to a specified The simple reporter plugin which sends a report via mailx to a specified
@ -227,12 +216,8 @@ Workflows to report issues into the CentOS Bug Tracker.
%package plugin-ureport %package plugin-ureport
Summary: %{name}'s micro report plugin Summary: %{name}'s micro report plugin
BuildRequires: %{libjson_devel} BuildRequires: %{libjson_devel}
BuildRequires: make
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{version}-%{release}
Requires: libreport-web = %{version}-%{release} Requires: libreport-web = %{version}-%{release}
%if 0%{?rhel} && ! 0%{?eln}
Requires: python3-subscription-manager-rhsm
%endif
%description plugin-ureport %description plugin-ureport
Uploads micro-report to abrt server Uploads micro-report to abrt server
@ -294,10 +279,10 @@ data over ftp/scp...
%endif %endif
%prep %prep
%autosetup -S git %autosetup
%build %build
autoreconf ./autogen.sh
%configure \ %configure \
%if %{without bugzilla} %if %{without bugzilla}
@ -312,7 +297,7 @@ autoreconf
%make_install \ %make_install \
%if %{with python3} %if %{with python3}
PYTHON=%{__python3} \ PYTHON=%{__python3} \
%endif # with python3 %endif
mandir=%{_mandir} mandir=%{_mandir}
%find_lang %{name} %find_lang %{name}
@ -413,12 +398,14 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%config(noreplace) %{_sysconfdir}/%{name}/report_event.conf %config(noreplace) %{_sysconfdir}/%{name}/report_event.conf
%config(noreplace) %{_sysconfdir}/%{name}/forbidden_words.conf %config(noreplace) %{_sysconfdir}/%{name}/forbidden_words.conf
%config(noreplace) %{_sysconfdir}/%{name}/ignored_words.conf %config(noreplace) %{_sysconfdir}/%{name}/ignored_words.conf
%config(noreplace) %{_sysconfdir}/%{name}/ignored_elements.conf
%{_datadir}/%{name}/conf.d/libreport.conf %{_datadir}/%{name}/conf.d/libreport.conf
%{_libdir}/libreport.so.* %{_libdir}/libreport.so.*
%{_mandir}/man5/libreport.conf.5* %{_mandir}/man5/libreport.conf.5*
%{_mandir}/man5/report_event.conf.5* %{_mandir}/man5/report_event.conf.5*
%{_mandir}/man5/forbidden_words.conf.5* %{_mandir}/man5/forbidden_words.conf.5*
%{_mandir}/man5/ignored_words.conf.5* %{_mandir}/man5/ignored_words.conf.5*
%{_mandir}/man5/ignored_elements.conf.5*
# filesystem package owns /usr/share/augeas/lenses directory # filesystem package owns /usr/share/augeas/lenses directory
%{_datadir}/augeas/lenses/libreport.aug %{_datadir}/augeas/lenses/libreport.aug
@ -667,6 +654,27 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%endif %endif
%changelog %changelog
* Tue May 04 2021 Packit Service <user-cont-team+packit-service@redhat.com> - 2.15.1-1
- Release version 2.15.1-1 (Michal Fabik)
- ureport: Strange usage of tmp variable (Michal Židek)
- steal_directory: Silence a warning (Michal Židek)
- dump_dir: Use g_free and re-init to NULL (Michal Židek)
- dump_dir: Use g_free instead of free (Michal Židek)
- dirsize: No need to check for NULL (Michal Židek)
- dirsize: Bad checks for NULL (Michal Židek)
- gui-wizard-gtk: Possible double free (Michal Židek)
- gui-wizard-gtk: Check if EXCLUDE_FROM_REPORT is set (Michal Židek)
- gui-wizard-gtk: Improve docs and add missing free (Michal Židek)
- cli: Address of local auto-variable assigned to a function parameter (Michal Židek)
- gtk-helpers: Add missing g_strfreev() (Michal Židek)
- cli: Add missing g_free call (Michal Židek)
- gitignore: Drop misleading comment (Michal Fabik)
- spec: Sync upstream with distgit (Michal Fabik)
- changelog: Add missing link to changes in 2.15.0 (Matěj Grabovský)
- spec: Make plugin-mailx depend on /usr/bin/mailx (Matěj Grabovský)
- Add support for excluding whole elements from search for sensitive words (Michal Srb)
- ignored_words: add more "key" variations (Michal Srb)
* Fri Jan 29 2021 Michal Srb <michal@redhat.com> - 2.14.0-17 * Fri Jan 29 2021 Michal Srb <michal@redhat.com> - 2.14.0-17
- Drop AnacondaRHEL workflow reference - Drop AnacondaRHEL workflow reference

View File

@ -1 +1 @@
SHA512 (libreport-2.14.0.tar.gz) = 6bc428a2d91b22f2df1abc9326c131e91e5e7be78ca64ad6533ff8246fa02df9a975360686811d29fd66210206a4e4ee5dc9faf2c9b23eccab7ca0ec07c3d43c SHA512 (libreport-2.15.1.tar.gz) = 70f947690173a0afa57981c9755a18bdd0ad44c888c00713de74624296b81ff25203d5dda5d5c57eac85da4a1631585184b77715c7adf6688b469e32d4113cf4