2d3b65
%global _changelog_trimtime %(date +%s -d "1 year ago")
2d3b65
2d3b65
# See https://fedoraproject.org/wiki/Packaging:Python_Appendix#Manual_byte_compilation
2d3b65
%global __python %{__python3}
2d3b65
2d3b65
Name: glib2
2d3b65
Version: 2.56.4
12e08a
Release: 157%{?dist}
2d3b65
Summary: A library of handy utility functions
2d3b65
2d3b65
License: LGPLv2+
2d3b65
URL: http://www.gtk.org
2d3b65
Source0: http://download.gnome.org/sources/glib/2.56/glib-%{version}.tar.xz
2d3b65
bd1e7a
# For ghmac-gnutls.patch
2d3b65
BuildRequires: pkgconfig(gnutls)
2d3b65
2d3b65
BuildRequires: chrpath
2d3b65
BuildRequires: gettext
2d3b65
BuildRequires: perl-interpreter
2d3b65
# for sys/inotify.h
2d3b65
BuildRequires: glibc-devel
2d3b65
BuildRequires: libattr-devel
2d3b65
BuildRequires: libselinux-devel
2d3b65
# for sys/sdt.h
2d3b65
BuildRequires: systemtap-sdt-devel
2d3b65
BuildRequires: pkgconfig(libelf)
2d3b65
BuildRequires: pkgconfig(libffi)
2d3b65
BuildRequires: pkgconfig(libpcre)
2d3b65
BuildRequires: pkgconfig(mount)
2d3b65
BuildRequires: pkgconfig(zlib)
2d3b65
# Bootstrap build requirements
2d3b65
BuildRequires: automake autoconf libtool
2d3b65
BuildRequires: gtk-doc
2d3b65
BuildRequires: python3-devel
2d3b65
2d3b65
# for GIO content-type support
2d3b65
Recommends: shared-mime-info
2d3b65
4200aa
# Implement RHEL 8 core crypto components policy
4200aa
# https://bugzilla.redhat.com/show_bug.cgi?id=1630260
4200aa
# https://gitlab.gnome.org/GNOME/glib/merge_requests/903
4200aa
Patch0: ghmac-gnutls.patch
2d3b65
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/50
4200aa
Patch1: 50.patch
2d3b65
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/309
4200aa
Patch2: 309.patch
2d3b65
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/403
4200aa
Patch3: 409.patch
2d3b65
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/546
4200aa
Patch4: 546.patch
bd1e7a
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/876
4200aa
Patch5: CVE-2019-12450.patch
2d3b65
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/552
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/569
4200aa
Patch6: gvariant-tests.patch
2d3b65
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/105
4200aa
Patch7: 105.patch
bd1e7a
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/532
4200aa
Patch8: 532.patch
4200aa
4200aa
# https://bugzilla.redhat.com/show_bug.cgi?id=1777213
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1176
4200aa
Patch9: 1176.patch
4200aa
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/450
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/603
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/974
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/984
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/985
4200aa
Patch10: keyfile-backend.patch
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/604
4200aa
Patch11: CVE-2019-13012.patch
e5da31
e5da31
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1942
4200aa
Patch12: CVE-2021-27218.patch
4200aa
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1927
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2000
4200aa
Patch13: CVE-2021-27219.patch
e5da31
e5da31
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1981
4200aa
Patch14: CVE-2021-28153.patch
e5da31
d9948b
# https://bugzilla.redhat.com/show_bug.cgi?id=1938284
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1369
4200aa
Patch15: 1369.patch
d9948b
2ca4f1
# https://bugzilla.redhat.com/show_bug.cgi?id=1948988
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/873
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1353
4200aa
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1691
4200aa
Patch16: gmain-corruption.patch
2ca4f1
2ca4f1
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1713
4200aa
Patch17: 1713.patch
2ca4f1
12e08a
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2244
12e08a
Patch18: 2244.patch
12e08a
2d3b65
%description
2d3b65
GLib is the low-level core library that forms the basis for projects
2d3b65
such as GTK+ and GNOME. It provides data structure handling for C,
2d3b65
portability wrappers, and interfaces for such runtime functionality
2d3b65
as an event loop, threads, dynamic loading, and an object system.
2d3b65
2d3b65
2d3b65
%package devel
2d3b65
Summary: A library of handy utility functions
2d3b65
Requires: %{name}%{?_isa} = %{version}-%{release}
2d3b65
2d3b65
%description devel
2d3b65
The glib2-devel package includes the header files for the GLib library.
2d3b65
2d3b65
%package doc
2d3b65
Summary: A library of handy utility functions
2d3b65
Requires: %{name} = %{version}-%{release}
2d3b65
BuildArch: noarch
2d3b65
2d3b65
%description doc
2d3b65
The glib2-doc package includes documentation for the GLib library.
2d3b65
2d3b65
%package fam
2d3b65
Summary: FAM monitoring module for GIO
2d3b65
Requires: %{name}%{?_isa} = %{version}-%{release}
2d3b65
BuildRequires: gamin-devel
2d3b65
2d3b65
%description fam
2d3b65
The glib2-fam package contains the FAM (File Alteration Monitor) module for GIO.
2d3b65
2d3b65
%package static
2d3b65
Summary: glib static
2d3b65
Requires: %{name}-devel = %{version}-%{release}
2d3b65
2d3b65
%description static
2d3b65
The %{name}-static subpackage contains static libraries for %{name}.
2d3b65
2d3b65
%package tests
2d3b65
Summary: Tests for the glib2 package
2d3b65
Requires: %{name}%{?_isa} = %{version}-%{release}
2d3b65
2d3b65
%description tests
2d3b65
The glib2-tests package contains tests that can be used to verify
2d3b65
the functionality of the installed glib2 package.
2d3b65
2d3b65
%prep
2d3b65
%autosetup -n glib-%{version} -p1
2d3b65
2d3b65
# restore timestamps after patching to appease multilib for .pyc files
2d3b65
tar vtf %{SOURCE0} | while read mode user size date time name; do touch -d "$date $time" ../$name; done
2d3b65
2d3b65
%build
2d3b65
autoreconf -f -i
2d3b65
2d3b65
# Bug 1324770: Also explicitly remove PCRE sources since we use --with-pcre=system
2d3b65
rm glib/pcre/*.[ch]
2d3b65
# Support builds of both git snapshots and tarballs packed with autogoo
2d3b65
(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; CONFIGFLAGS=--enable-gtk-doc; fi;
2d3b65
 %configure $CONFIGFLAGS \
2d3b65
           --with-python=%{__python3} \
2d3b65
           --with-pcre=system \
2d3b65
           --enable-systemtap \
2d3b65
           --enable-static \
2d3b65
           --enable-installed-tests
2d3b65
)
2d3b65
2d3b65
%make_build
2d3b65
2d3b65
%install
2d3b65
# Use -p to preserve timestamps on .py files to ensure
2d3b65
# they're not recompiled with different timestamps
2d3b65
# to help multilib: https://bugzilla.redhat.com/show_bug.cgi?id=718404
2d3b65
%make_install INSTALL="install -p"
2d3b65
# Also since this is a generated .py file, set it to a known timestamp,
2d3b65
# otherwise it will vary by build time, and thus break multilib -devel
2d3b65
# installs.
2d3b65
touch -r gio/gdbus-2.0/codegen/config.py.in $RPM_BUILD_ROOT/%{_datadir}/glib-2.0/codegen/config.py
2d3b65
# patch0 changes the timestamp of codegen.py; reset it to a known value to not
2d3b65
# break multilib
2d3b65
touch -r gio/gdbus-2.0/codegen/config.py.in $RPM_BUILD_ROOT/%{_datadir}/glib-2.0/codegen/codegen.py
2d3b65
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/*.so
2d3b65
2d3b65
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
2d3b65
rm -f $RPM_BUILD_ROOT%{_libdir}/gio/modules/*.{a,la}
2d3b65
rm -f $RPM_BUILD_ROOT%{_libexecdir}/installed-tests/glib/*.{a,la}
2d3b65
rm -f $RPM_BUILD_ROOT%{_libexecdir}/installed-tests/glib/modules/*.{a,la}
2d3b65
# Remove python files bytecompiled by the build system. rpmbuild regenerates
2d3b65
# them again later in a brp script using the timestamps set above.
2d3b65
rm -f $RPM_BUILD_ROOT%{_datadir}/glib-2.0/gdb/*.{pyc,pyo}
2d3b65
rm -rf $RPM_BUILD_ROOT%{_datadir}/glib-2.0/gdb/__pycache__/
2d3b65
rm -f $RPM_BUILD_ROOT%{_datadir}/glib-2.0/codegen/*.{pyc,pyo}
2d3b65
rm -rf $RPM_BUILD_ROOT%{_datadir}/glib-2.0/codegen/__pycache__/
2d3b65
2d3b65
mv  $RPM_BUILD_ROOT%{_bindir}/gio-querymodules $RPM_BUILD_ROOT%{_bindir}/gio-querymodules-%{__isa_bits}
2d3b65
2d3b65
touch $RPM_BUILD_ROOT%{_libdir}/gio/modules/giomodule.cache
2d3b65
2d3b65
# bash-completion scripts need not be executable
2d3b65
chmod 644 $RPM_BUILD_ROOT%{_datadir}/bash-completion/completions/*
2d3b65
2d3b65
%find_lang glib20
2d3b65
2d3b65
%transfiletriggerin -- %{_libdir}/gio/modules
2d3b65
gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules &> /dev/null || :
2d3b65
2d3b65
%transfiletriggerpostun -- %{_libdir}/gio/modules
2d3b65
gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules &> /dev/null || :
2d3b65
2d3b65
%transfiletriggerin -- %{_datadir}/glib-2.0/schemas
2d3b65
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
2d3b65
2d3b65
%transfiletriggerpostun -- %{_datadir}/glib-2.0/schemas
2d3b65
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
2d3b65
2d3b65
%files -f glib20.lang
2d3b65
%license COPYING
2d3b65
%doc AUTHORS NEWS README
2d3b65
%{_libdir}/libglib-2.0.so.*
2d3b65
%{_libdir}/libgthread-2.0.so.*
2d3b65
%{_libdir}/libgmodule-2.0.so.*
2d3b65
%{_libdir}/libgobject-2.0.so.*
2d3b65
%{_libdir}/libgio-2.0.so.*
2d3b65
%dir %{_datadir}/bash-completion
2d3b65
%dir %{_datadir}/bash-completion/completions
2d3b65
%{_datadir}/bash-completion/completions/gdbus
2d3b65
%{_datadir}/bash-completion/completions/gsettings
2d3b65
%{_datadir}/bash-completion/completions/gapplication
2d3b65
%dir %{_datadir}/glib-2.0
2d3b65
%dir %{_datadir}/glib-2.0/schemas
2d3b65
%dir %{_libdir}/gio
2d3b65
%dir %{_libdir}/gio/modules
2d3b65
%ghost %{_libdir}/gio/modules/giomodule.cache
2d3b65
%{_bindir}/gio
2d3b65
%{_bindir}/gio-querymodules*
2d3b65
%{_bindir}/glib-compile-schemas
2d3b65
%{_bindir}/gsettings
2d3b65
%{_bindir}/gdbus
2d3b65
%{_bindir}/gapplication
2d3b65
%{_mandir}/man1/gio.1*
2d3b65
%{_mandir}/man1/gio-querymodules.1*
2d3b65
%{_mandir}/man1/glib-compile-schemas.1*
2d3b65
%{_mandir}/man1/gsettings.1*
2d3b65
%{_mandir}/man1/gdbus.1*
2d3b65
%{_mandir}/man1/gapplication.1*
2d3b65
2d3b65
%files devel
2d3b65
%{_libdir}/lib*.so
2d3b65
%{_libdir}/glib-2.0
2d3b65
%{_includedir}/*
2d3b65
%{_datadir}/aclocal/*
2d3b65
%{_libdir}/pkgconfig/*
2d3b65
%{_datadir}/glib-2.0/gdb
2d3b65
%{_datadir}/glib-2.0/gettext
2d3b65
%{_datadir}/glib-2.0/schemas/gschema.dtd
2d3b65
%{_datadir}/glib-2.0/valgrind/glib.supp
2d3b65
%{_datadir}/bash-completion/completions/gresource
2d3b65
%{_bindir}/glib-genmarshal
2d3b65
%{_bindir}/glib-gettextize
2d3b65
%{_bindir}/glib-mkenums
2d3b65
%{_bindir}/gobject-query
2d3b65
%{_bindir}/gtester
2d3b65
%{_bindir}/gdbus-codegen
2d3b65
%{_bindir}/glib-compile-resources
2d3b65
%{_bindir}/gresource
2d3b65
%{_datadir}/glib-2.0/codegen
2d3b65
%attr (0755, root, root) %{_bindir}/gtester-report
2d3b65
%{_mandir}/man1/glib-genmarshal.1*
2d3b65
%{_mandir}/man1/glib-gettextize.1*
2d3b65
%{_mandir}/man1/glib-mkenums.1*
2d3b65
%{_mandir}/man1/gobject-query.1*
2d3b65
%{_mandir}/man1/gtester-report.1*
2d3b65
%{_mandir}/man1/gtester.1*
2d3b65
%{_mandir}/man1/gdbus-codegen.1*
2d3b65
%{_mandir}/man1/glib-compile-resources.1*
2d3b65
%{_mandir}/man1/gresource.1*
2d3b65
%{_datadir}/gdb/
2d3b65
%{_datadir}/gettext/
2d3b65
%{_datadir}/systemtap/
2d3b65
2d3b65
%files doc
2d3b65
%doc %{_datadir}/gtk-doc/html/*
2d3b65
2d3b65
%files fam
2d3b65
%{_libdir}/gio/modules/libgiofam.so
2d3b65
2d3b65
%files static
2d3b65
%{_libdir}/libgio-2.0.a
2d3b65
%{_libdir}/libglib-2.0.a
2d3b65
%{_libdir}/libgmodule-2.0.a
2d3b65
%{_libdir}/libgobject-2.0.a
2d3b65
%{_libdir}/libgthread-2.0.a
2d3b65
2d3b65
%files tests
2d3b65
%{_libexecdir}/installed-tests
2d3b65
%{_datadir}/installed-tests
2d3b65
2d3b65
%changelog
12e08a
* Wed Sep 15 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 2.56.4-157
12e08a
- Fix g_get_user_database_entry() crash when used with nss-systemd
12e08a
- Resolves: #2002126
12e08a
12e08a
* Thu Jul 01 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 2.56.4-156
5d8ccb
- Fix test failure introduced in previous update
5d8ccb
- Related: #1971533
5d8ccb
3d08d3
* Wed Jun 23 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 2.56.4-14
3d08d3
- Refresh GHmac patchset
3d08d3
- Resolves: #1971533
3d08d3
4200aa
* Thu May 20 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 2.56.4-13
4200aa
- Rename and consolidate existing patches for better maintainability
4200aa
- Refresh CVE-2021-27219 patcheset, using better-targeted fixes
4200aa
  Resolves: #1939108
4200aa
2ca4f1
* Wed May 05 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 2.56.4-12
2ca4f1
- Fix various problems in GMainContext
2ca4f1
  Resolves: #1948988
2ca4f1
d9948b
* Tue May 04 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 2.56.4-11
d9948b
- Remove CHARSETALIASDIR environment variable
d9948b
  Resolves: #1938284
d9948b
e5da31
* Wed Mar 31 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 2.56.4-10
e5da31
- Fix CVE-2021-27218
e5da31
  Resolves: #1939072
e5da31
- Fix CVE-2021-27219
e5da31
  Resolves: #1939108
e5da31
- Fix CVE-2021-28153
e5da31
  Resolves: #1939118
e5da31
bd1e7a
* Tue Nov 10 2020 Michael Catanzaro <mcatanzaro@redhat.com> - 2.56.4-9
bd1e7a
- Update GHmac patch to implement g_hmac_copy()
bd1e7a
  Resolves: #1786538
bd1e7a
- Update keyfile settings backend
bd1e7a
  Resolves: #1728896
bd1e7a
- Fix CVE-2019-13012
bd1e7a
  Resolves: #1728632
bd1e7a
2d3b65
* Mon Dec 02 2019 Colin Walters <walters@verbum.org> - 2.56.4-8
2d3b65
- Backport patches for GDBus auth
2d3b65
  Resolves: #1777213
2d3b65
2d3b65
* Sat Jul 13 2019 Colin Walters <walters@redhat.com> - 2.56.4-7
2d3b65
- Backport patch for CVE-2019-12450
2d3b65
  Resolves: #1722101
2d3b65
2d3b65
* Mon Jun 17 2019 Ray Strode <rstrode@redhat.com> - 2.56.4-5
2d3b65
- Backport glib2 change needed for accountsservice dbus
2d3b65
  codegen fix
2d3b65
  Resolves: #1713081
2d3b65
2d3b65
* Mon Jun 10 2019 Colin Walters <walters@redhat.com> - 2.56.4-4
2d3b65
- Back GHmac with GnuTLS for FIPS
2d3b65
- Resolves: #1630260
2d3b65
2d3b65
* Fri May 31 2019 Florian Müllner <fmuellner@redhat.com> - 2.56.4-3
2d3b65
- Backport per-desktop overrides
2d3b65
- Resolves: #1715951
2d3b65
2d3b65
* Tue Apr 02 2019 Colin Walters <walters@redhat.com> - 2.56.4-2
2d3b65
- Add system LDFLAGS
2d3b65
- Resolves: #1630566
2d3b65
2d3b65
* Mon Jan 14 2019 Kalev Lember <klember@redhat.com> - 2.56.4-1
2d3b65
- Update to 2.56.4
2d3b65
- Resolves: #1660859
2d3b65
2d3b65
* Mon Jan 14 2019 Kalev Lember <klember@redhat.com> - 2.56.1-7
2d3b65
- Remove .la files from -tests subpackage
2d3b65
2d3b65
* Mon Jan 14 2019 Kalev Lember <klember@redhat.com> - 2.56.1-6
2d3b65
- Fix multilib -devel installs
2d3b65
- Related: #1639428
2d3b65
2d3b65
* Mon Jan 14 2019 Kalev Lember <klember@redhat.com> - 2.56.1-5
2d3b65
- Fix gdbus codegen generated proxies breaking strict aliasing rules
2d3b65
- Resolves: #1639428
2d3b65
2d3b65
* Mon Dec 17 2018 Ray Strode <rstrode@redhat.com> - 2.56.1-4
2d3b65
- Ensure shared-mime-info is installed during testing
2d3b65
- Ensure test suite runs as unprivileged user
2d3b65
- Ensure test suite works when debugging is enabled
2d3b65
- Ensure echo-script from spawn test is marked executable
2d3b65
  Related: #1625683
2d3b65
2d3b65
* Fri Dec 14 2018 Ray Strode <rstrode@redhat.com> - 2.56.1-3
2d3b65
- rebuild
2d3b65
  Related: #1625683
2d3b65
2d3b65
* Mon Dec 10 2018 Josh Boyer <jwboyer@redhat.com> - 2.56.1-2
2d3b65
- Rebuild for CET note fixes
2d3b65
  Resolves: #1657311
2d3b65
2d3b65
* Sun Apr 08 2018 Kalev Lember <klember@redhat.com> - 2.56.1-1
2d3b65
- Update to 2.56.1
2d3b65
2d3b65
* Mon Mar 12 2018 Kalev Lember <klember@redhat.com> - 2.56.0-1
2d3b65
- Update to 2.56.0
2d3b65
2d3b65
* Wed Feb 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.55.2-3
2d3b65
- Undo disabling mangling
2d3b65
2d3b65
* Wed Feb 07 2018 Kalev Lember <klember@redhat.com> - 2.55.2-2
2d3b65
- Disable brp-mangle-shebangs shebangs
2d3b65
2d3b65
* Wed Feb 07 2018 Kalev Lember <klember@redhat.com> - 2.55.2-1
2d3b65
- Update to 2.55.2
2d3b65
- Drop ldconfig scriptlets
2d3b65
2d3b65
* Wed Jan 31 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.55.1-3
2d3b65
- Switch to %%ldconfig_scriptlets
2d3b65
2d3b65
* Thu Jan 18 2018 Kalev Lember <klember@redhat.com> - 2.55.1-2
2d3b65
- gmain: Partial revert of recent wakeup changes
2d3b65
2d3b65
* Mon Jan 08 2018 Kalev Lember <klember@redhat.com> - 2.55.1-1
2d3b65
- Update to 2.55.1
2d3b65
- Drop upstreamed systemtap multilib fix
2d3b65
2d3b65
* Tue Dec 19 2017 Kalev Lember <klember@redhat.com> - 2.55.0-1
2d3b65
- Update to 2.55.0
2d3b65
2d3b65
* Wed Nov 01 2017 Kalev Lember <klember@redhat.com> - 2.54.2-1
2d3b65
- Update to 2.54.2
2d3b65
2d3b65
* Fri Oct 06 2017 Kalev Lember <klember@redhat.com> - 2.54.1-1
2d3b65
- Update to 2.54.1
2d3b65
2d3b65
* Mon Sep 11 2017 Kalev Lember <klember@redhat.com> - 2.54.0-1
2d3b65
- Update to 2.54.0
2d3b65
2d3b65
* Tue Sep 05 2017 Kalev Lember <klember@redhat.com> - 2.53.7-1
2d3b65
- Update to 2.53.7
2d3b65
2d3b65
* Sat Aug 19 2017 Kalev Lember <klember@redhat.com> - 2.53.6-1
2d3b65
- Update to 2.53.6
2d3b65
2d3b65
* Mon Aug 07 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.53.5-1
2d3b65
- Update to 2.53.5
2d3b65
2d3b65
* Tue Aug 01 2017 Kalev Lember <klember@redhat.com> - 2.53.4-4
2d3b65
- Backport glib-mkenums flags annotation parsing fixes
2d3b65
2d3b65
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.53.4-3
2d3b65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2d3b65
2d3b65
* Fri Jul 21 2017 Kalev Lember <klember@redhat.com> - 2.53.4-2
2d3b65
- Revert a GKeyFile introspection ABI change
2d3b65
2d3b65
* Tue Jul 18 2017 Kalev Lember <klember@redhat.com> - 2.53.4-1
2d3b65
- Update to 2.53.4
2d3b65
2d3b65
* Thu Jun 22 2017 Kalev Lember <klember@redhat.com> - 2.53.3-1
2d3b65
- Update to 2.53.3
2d3b65
2d3b65
* Thu Jun 8 2017 Owen Taylor <otaylor@redhat.com> - 2.53.2-2
2d3b65
- Make triggers also compile schemas in /app/share/glib-2.0/schemas
2d3b65
2d3b65
* Wed May 24 2017 Florian Müllner <fmuellner@redhat.com> - 2.53.2-1
2d3b65
- Update to 2.53.2
2d3b65
2d3b65
* Mon May 15 2017 Kalev Lember <klember@redhat.com> - 2.52.2-2
2d3b65
- Backport a gmain GWakeup patch to fix timedatex high CPU usage (#1450628)
2d3b65
2d3b65
* Tue May 09 2017 Kalev Lember <klember@redhat.com> - 2.52.2-1
2d3b65
- Update to 2.52.2
2d3b65
2d3b65
* Tue Apr 11 2017 Colin Walters <walters@verbum.org> - 2.52.1-3
2d3b65
- Backport patches for gmain wakeup for qemu
2d3b65
  See: https://bugzilla.gnome.org/show_bug.cgi?id=761102
2d3b65
2d3b65
* Tue Apr 11 2017 Colin Walters <walters@verbum.org> - 2.52.1-2
2d3b65
- Explictly remove PCRE sources
2d3b65
- Related: https://bugzilla.redhat.com/show_bug.cgi?id=1324770
2d3b65
2d3b65
* Tue Apr 11 2017 Kalev Lember <klember@redhat.com> - 2.52.1-1
2d3b65
- Update to 2.52.1
2d3b65
2d3b65
* Mon Mar 20 2017 Kalev Lember <klember@redhat.com> - 2.52.0-1
2d3b65
- Update to 2.52.0
2d3b65
2d3b65
* Thu Mar 16 2017 Kalev Lember <klember@redhat.com> - 2.51.5-1
2d3b65
- Update to 2.51.5
2d3b65
2d3b65
* Thu Mar 02 2017 Kalev Lember <klember@redhat.com> - 2.51.4-2
2d3b65
- Remove the dependency on dbus-launch again (#927212)
2d3b65
2d3b65
* Wed Mar 01 2017 David King <amigadave@amigadave.com> - 2.51.4-1
2d3b65
- Update to 2.51.4
2d3b65
- Add a Requires on dbus-launch (#927212)
2d3b65
- Use pkgconfig for BuildRequires
2d3b65
2d3b65
* Tue Feb 14 2017 Richard Hughes <rhughes@redhat.com> - 2.51.2-1
2d3b65
- Update to 2.51.2
2d3b65
2d3b65
* Mon Feb 13 2017 Richard Hughes <rhughes@redhat.com> - 2.51.1-1
2d3b65
- Update to 2.51.1
2d3b65
2d3b65
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.51.0-3
2d3b65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2d3b65
2d3b65
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 2.51.0-2
2d3b65
- Rebuild for Python 3.6
2d3b65
2d3b65
* Sun Oct 30 2016 Kalev Lember <klember@redhat.com> - 2.51.0-1
2d3b65
- Update to 2.51.0
2d3b65
2d3b65
* Wed Oct 12 2016 Kalev Lember <klember@redhat.com> - 2.50.1-1
2d3b65
- Update to 2.50.1
2d3b65
2d3b65
* Mon Sep 19 2016 Kalev Lember <klember@redhat.com> - 2.50.0-1
2d3b65
- Update to 2.50.0
2d3b65
2d3b65
* Tue Sep 13 2016 Kalev Lember <klember@redhat.com> - 2.49.7-1
2d3b65
- Update to 2.49.7
2d3b65
- Don't set group tags
2d3b65
2d3b65
* Sun Aug 28 2016 Kalev Lember <klember@redhat.com> - 2.49.6-1
2d3b65
- Update to 2.49.6
2d3b65
2d3b65
* Thu Aug 18 2016 Kalev Lember <klember@redhat.com> - 2.49.5-1
2d3b65
- Update to 2.49.5
2d3b65
- Own /usr/share/gdb and /usr/share/systemtap directories
2d3b65
2d3b65
* Tue Aug 16 2016 Miro Hrončok <mhroncok@redhat.com> - 2.49.4-3
2d3b65
- Use Python 3 for the RPM Python byte compilation
2d3b65
2d3b65
* Wed Jul 27 2016 Ville Skyttä <ville.skytta@iki.fi> - 2.49.4-2
2d3b65
- Switch to Python 3 (#1286284)
2d3b65
2d3b65
* Thu Jul 21 2016 Kalev Lember <klember@redhat.com> - 2.49.4-1
2d3b65
- Update to 2.49.4
2d3b65
2d3b65
* Sun Jul 17 2016 Kalev Lember <klember@redhat.com> - 2.49.3-1
2d3b65
- Update to 2.49.3
2d3b65
2d3b65
* Wed Jun 22 2016 Richard Hughes <rhughes@redhat.com> - 2.49.2-1
2d3b65
- Update to 2.49.2
2d3b65
2d3b65
* Wed Jun 01 2016 Yaakov Selkowitz <yselkowi@redhat.com> - 2.49.1-2
2d3b65
- Soften shared-mime-info dependency (#1266118)
2d3b65
2d3b65
* Fri May 27 2016 Florian Müllner <fmuellner@redhat.com> - 2.49.1-1
2d3b65
- Update to 2.49.1
2d3b65
2d3b65
* Tue May 10 2016 Kalev Lember <klember@redhat.com> - 2.48.1-1
2d3b65
- Update to 2.48.1
2d3b65
2d3b65
* Wed Apr 06 2016 Colin Walters <walters@redhat.com> - 2.48.0-2
2d3b65
- Explicitly require system pcre, though we happened to default to this now
2d3b65
  anyways due to something else pulling PCRE into the buildroot
2d3b65
  Closes rhbz#1287266
2d3b65
2d3b65
* Tue Mar 22 2016 Kalev Lember <klember@redhat.com> - 2.48.0-1
2d3b65
- Update to 2.48.0
2d3b65
2d3b65
* Thu Mar 17 2016 Richard Hughes <rhughes@redhat.com> - 2.47.92-1
2d3b65
- Update to 2.47.92
2d3b65
2d3b65
* Wed Feb 24 2016 Colin Walters <walters@redhat.com> - 2.47.6.19.gad2092b-2
2d3b65
- git snapshot to work around https://bugzilla.gnome.org/show_bug.cgi?id=762637
2d3b65
- Add --with-python=/usr/bin/python explicitly to hopefully fix a weird
2d3b65
  issue I am seeing where librepo fails to build in epel7 with this due to
2d3b65
  us requiring /bin/python.
2d3b65
2d3b65
* Wed Feb 17 2016 Richard Hughes <rhughes@redhat.com> - 2.47.6-1
2d3b65
- Update to 2.47.6
2d3b65
2d3b65
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.47.5-2
2d3b65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2d3b65
2d3b65
* Tue Jan 19 2016 David King <amigadave@amigadave.com> - 2.47.5-1
2d3b65
- Update to 2.47.5
2d3b65
2d3b65
* Wed Dec 16 2015 Kalev Lember <klember@redhat.com> - 2.47.4-1
2d3b65
- Update to 2.47.4
2d3b65
2d3b65
* Wed Nov 25 2015 Kalev Lember <klember@redhat.com> - 2.47.3-1
2d3b65
- Update to 2.47.3
2d3b65
2d3b65
* Wed Nov 25 2015 Kalev Lember <klember@redhat.com> - 2.47.2-1
2d3b65
- Update to 2.47.2
2d3b65
2d3b65
* Mon Nov 09 2015 Kevin Fenzi <kevin@scrye.com> - 2.47.1-2
2d3b65
- Add full path redirect output to null and || : to triggers.
2d3b65
2d3b65
* Wed Oct 28 2015 Kalev Lember <klember@redhat.com> - 2.47.1-1
2d3b65
- Update to 2.47.1
2d3b65
2d3b65
* Mon Oct 19 2015 Kalev Lember <klember@redhat.com> - 2.46.1-2
2d3b65
- Backport an upstream fix for app launching under wayland (#1273146)
2d3b65
2d3b65
* Wed Oct 14 2015 Kalev Lember <klember@redhat.com> - 2.46.1-1
2d3b65
- Update to 2.46.1
2d3b65
2d3b65
* Mon Sep 21 2015 Kalev Lember <klember@redhat.com> - 2.46.0-1
2d3b65
- Update to 2.46.0
2d3b65
2d3b65
* Mon Sep 14 2015 Kalev Lember <klember@redhat.com> - 2.45.8-1
2d3b65
- Update to 2.45.8
2d3b65
2d3b65
* Tue Sep 01 2015 Kalev Lember <klember@redhat.com> - 2.45.7-1
2d3b65
- Update to 2.45.7
2d3b65
2d3b65
* Wed Aug 19 2015 Kalev Lember <klember@redhat.com> - 2.45.6-1
2d3b65
- Update to 2.45.6
2d3b65
2d3b65
* Wed Aug 19 2015 Kalev Lember <klember@redhat.com> - 2.45.5-1
2d3b65
- Update to 2.45.5
2d3b65
2d3b65
* Fri Aug 14 2015 Matthias Clasen <mclasen@redhat.com> - 2.45.4-2
2d3b65
- Add file triggers for gio modules and gsettings schemas
2d3b65
2d3b65
* Tue Jul 21 2015 David King <amigadave@amigadave.com> - 2.45.4-1
2d3b65
- Update to 2.45.4
2d3b65
2d3b65
* Wed Jun 24 2015 Kalev Lember <klember@redhat.com> - 2.45.3-2
2d3b65
- Backport a patch to fix notification withdrawing in gnome-software
2d3b65
2d3b65
* Wed Jun 24 2015 David King <amigadave@amigadave.com> - 2.45.3-1
2d3b65
- Update to 2.45.3
2d3b65
2d3b65
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.45.2-2
2d3b65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2d3b65
2d3b65
* Tue May 26 2015 David King <amigadave@amigadave.com> - 2.45.2-1
2d3b65
- Update to 2.45.2
2d3b65
2d3b65
* Thu Apr 30 2015 Kalev Lember <kalevlember@gmail.com> - 2.45.1-1
2d3b65
- Update to 2.45.1
2d3b65
2d3b65
* Mon Mar 23 2015 Kalev Lember <kalevlember@gmail.com> - 2.44.0-1
2d3b65
- Update to 2.44.0
2d3b65
2d3b65
* Tue Mar 17 2015 Kalev Lember <kalevlember@gmail.com> - 2.43.92-1
2d3b65
- Update to 2.43.92
2d3b65
2d3b65
* Mon Mar 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.43.91-1
2d3b65
- Update to 2.43.91
2d3b65
2d3b65
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 2.43.90-2
2d3b65
- Rebuilt for Fedora 23 Change
2d3b65
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2d3b65
2d3b65
* Wed Feb 18 2015 David King <amigadave@amigadave.com> - 2.43.90-1
2d3b65
- Update to 2.43.90
2d3b65
- Update man pages glob in files section
2d3b65
2d3b65
* Tue Feb 10 2015 Matthias Clasen <mclasen@redhat.com> - 2.43.4-1
2d3b65
- Update to 2.43.4
2d3b65
2d3b65
* Tue Jan 20 2015 David King <amigadave@amigadave.com> - 2.43.3-1
2d3b65
- Update to 2.43.3
2d3b65
2d3b65
* Wed Dec 17 2014 Kalev Lember <kalevlember@gmail.com> - 2.43.2-1
2d3b65
- Update to 2.43.2
2d3b65
2d3b65
* Tue Nov 25 2014 Kalev Lember <kalevlember@gmail.com> - 2.43.1-1
2d3b65
- Update to 2.43.1
2d3b65
2d3b65
* Thu Oct 30 2014 Florian Müllner <fmuellner@redhat.com> - 2.43.0-1
2d3b65
- Update to 2.43.0
2d3b65
2d3b65
* Mon Sep 22 2014 Kalev Lember <kalevlember@gmail.com> - 2.42.0-1
2d3b65
- Update to 2.42.0
2d3b65
2d3b65
* Tue Sep 16 2014 Kalev Lember <kalevlember@gmail.com> - 2.41.5-1
2d3b65
- Update to 2.41.5
2d3b65
2d3b65
* Thu Sep  4 2014 Matthias Clasen <mclasen@redhat.com> 2.41.4-3
2d3b65
- Don't remove rpath from gdbus-peer test - it doesn't work without it
2d3b65
2d3b65
* Thu Sep 04 2014 Bastien Nocera <bnocera@redhat.com> 2.41.4-2
2d3b65
- Fix banshee getting selected as the default movie player
2d3b65
2d3b65
* Tue Sep 02 2014 Kalev Lember <kalevlember@gmail.com> - 2.41.4-1
2d3b65
- Update to 2.41.4
2d3b65
2d3b65
* Sat Aug 16 2014 Kalev Lember <kalevlember@gmail.com> - 2.41.3-1
2d3b65
- Update to 2.41.3
2d3b65
2d3b65
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.41.2-3
2d3b65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2d3b65
2d3b65
* Wed Jul 23 2014 Stef Walter <stefw@redhat.com> - 2.41.2-2
2d3b65
- Fix regression with GDBus array encoding rhbz#1122128
2d3b65
2d3b65
* Mon Jul 14 2014 Kalev Lember <kalevlember@gmail.com> - 2.41.2-1
2d3b65
- Update to 2.41.2
2d3b65
2d3b65
* Sat Jul 12 2014 Tom Callaway <spot@fedoraproject.org> - 2.41.1-2
2d3b65
- fix license handling
2d3b65
2d3b65
* Tue Jun 24 2014 Richard Hughes <rhughes@redhat.com> - 2.41.1-1
2d3b65
- Update to 2.41.1
2d3b65
2d3b65
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.41.0-2
2d3b65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2d3b65
2d3b65
* Tue May 27 2014 Kalev Lember <kalevlember@gmail.com> - 2.41.0-1
2d3b65
- Update to 2.41.0
2d3b65
2d3b65
* Mon Mar 24 2014 Richard Hughes <rhughes@redhat.com> - 2.40.0-1
2d3b65
- Update to 2.40.0
2d3b65
2d3b65
* Tue Mar 18 2014 Richard Hughes <rhughes@redhat.com> - 2.39.92-1
2d3b65
- Update to 2.39.92
2d3b65
2d3b65
* Tue Mar 04 2014 Richard Hughes <rhughes@redhat.com> - 2.39.91-1
2d3b65
- Update to 2.39.91
2d3b65
2d3b65
* Tue Feb 18 2014 Richard Hughes <rhughes@redhat.com> - 2.39.90-1
2d3b65
- Update to 2.39.90
2d3b65
2d3b65
* Tue Feb 04 2014 Richard Hughes <rhughes@redhat.com> - 2.39.4-1
2d3b65
- Update to 2.39.4
2d3b65
2d3b65
* Tue Jan 14 2014 Richard Hughes <rhughes@redhat.com> - 2.39.3-1
2d3b65
- Update to 2.39.3
2d3b65
2d3b65
* Sun Dec 22 2013 Richard W.M. Jones <rjones@redhat.com> - 2.39.2-2
2d3b65
- Re-add static subpackage so that we can build static qemu as
2d3b65
  an AArch64 binfmt.
2d3b65
2d3b65
* Tue Dec 17 2013 Richard Hughes <rhughes@redhat.com> - 2.39.2-1
2d3b65
- Update to 2.39.2
2d3b65
2d3b65
* Mon Dec 09 2013 Richard Hughes <rhughes@redhat.com> - 2.39.1-2
2d3b65
- Backport a patch from master to stop gnome-settings-daemon crashing.
2d3b65
2d3b65
* Thu Nov 14 2013 Richard Hughes <rhughes@redhat.com> - 2.39.1-1
2d3b65
- Update to 2.39.1
2d3b65
2d3b65
* Mon Oct 28 2013 Richard Hughes <rhughes@redhat.com> - 2.39.0-1
2d3b65
- Update to 2.39.0
2d3b65
2d3b65
* Tue Sep 24 2013 Kalev Lember <kalevlember@gmail.com> - 2.38.0-1
2d3b65
- Update to 2.38.0
2d3b65
2d3b65
* Tue Sep 17 2013 Kalev Lember <kalevlember@gmail.com> - 2.37.93-1
2d3b65
- Update to 2.37.93
2d3b65
2d3b65
* Mon Sep 02 2013 Kalev Lember <kalevlember@gmail.com> - 2.37.7-1
2d3b65
- Update to 2.37.7
2d3b65
2d3b65
* Wed Aug 21 2013 Debarshi Ray <rishi@fedoraproject.org> - 2.37.6-1
2d3b65
- Update to 2.37.6
2d3b65
2d3b65
* Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 2.37.5-2
2d3b65
- Perl 5.18 rebuild
2d3b65
2d3b65
* Thu Aug  1 2013 Debarshi Ray <rishi@fedoraproject.org> - 2.37.5-1
2d3b65
- Update to 2.37.5
2d3b65
2d3b65
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 2.37.4-2
2d3b65
- Perl 5.18 rebuild
2d3b65
2d3b65
* Tue Jul  9 2013 Matthias Clasen <mclasen@redhat.com> - 2.37.4-1
2d3b65
- Update to 2.37.4
2d3b65
2d3b65
* Thu Jun 20 2013 Debarshi Ray <rishi@fedoraproject.org> - 2.37.2-1
2d3b65
- Update to 2.37.2
2d3b65
2d3b65
* Tue May 28 2013 Matthias Clasen <mclasen@redhat.com> - 2.37.1-1
2d3b65
- Update to 2.37.1
2d3b65
- Add a tests subpackage
2d3b65
2d3b65
* Sat May 04 2013 Kalev Lember <kalevlember@gmail.com> - 2.37.0-1
2d3b65
- Update to 2.37.0
2d3b65
2d3b65
* Sat Apr 27 2013 Thorsten Leemhuis <fedora@leemhuis.info> - 2.36.1-2
2d3b65
- Fix pidgin freezes by applying patch from master (#956872)
2d3b65
2d3b65
* Mon Apr 15 2013 Kalev Lember <kalevlember@gmail.com> - 2.36.1-1
2d3b65
- Update to 2.36.1
2d3b65
2d3b65
* Mon Mar 25 2013 Kalev Lember <kalevlember@gmail.com> - 2.36.0-1
2d3b65
- Update to 2.36.0
2d3b65
2d3b65
* Tue Mar 19 2013 Matthias Clasen <mclasen@redhat.com> - 2.35.9-1
2d3b65
- Update to 2.35.9
2d3b65
2d3b65
* Thu Feb 21 2013 Kalev Lember <kalevlember@gmail.com> - 2.35.8-1
2d3b65
- Update to 2.35.8
2d3b65
2d3b65
* Tue Feb 05 2013 Kalev Lember <kalevlember@gmail.com> - 2.35.7-1
2d3b65
- Update to 2.35.7
2d3b65
2d3b65
* Tue Jan 15 2013 Matthias Clasen <mclasen@redhat.com> - 2.35.4-1
2d3b65
- Update to 2.35.4
2d3b65
2d3b65
* Thu Dec 20 2012 Kalev Lember <kalevlember@gmail.com> - 2.35.3-1
2d3b65
- Update to 2.35.3
2d3b65
2d3b65
* Sat Nov 24 2012 Kalev Lember <kalevlember@gmail.com> - 2.35.2-1
2d3b65
- Update to 2.35.2
2d3b65
2d3b65
* Thu Nov 08 2012 Kalev Lember <kalevlember@gmail.com> - 2.35.1-1
2d3b65
- Update to 2.35.1
2d3b65
- Drop upstreamed codegen-in-datadir.patch