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