import gtk4-4.15.3-2.el10

i10c-beta changed/i10c-beta/gtk4-4.15.3-2.el10
MSVSphere Packaging Team 3 months ago
commit e8cab360ff
Signed by: sys_gitsync
GPG Key ID: B2B0B9F29E528FE8

1
.gitignore vendored

@ -0,0 +1 @@
SOURCES/gtk-4.15.3.tar.xz

@ -0,0 +1 @@
1d8ca43b0234278c7a4ab458ecb820a6c1820132 SOURCES/gtk-4.15.3.tar.xz

@ -0,0 +1,50 @@
From ca05f10c2ce0312779cb39979ef06aa052d785d4 Mon Sep 17 00:00:00 2001
From: Matthijs Velsink <mvelsink@gnome.org>
Date: Tue, 2 Jul 2024 02:50:29 +0200
Subject: [PATCH 1/2] popover: Take shadow size into account in measure
Commit b9487997 introduced shadows for GtkPopover. These are correctly
subtracted while allocating the child widget, but the child is not
measured with those shadows subtracted (as is correctly done for the
arrow). This can give criticals, for example with some wrapping labels.
To fix this, we subtract the shadow size from the `for_size` before
passing it to the measure() of the child widget.
Closes #5782
Fixes #6796
---
gtk/gtkpopover.c | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c
index bdd66f2f8b..f93075d2a0 100644
--- a/gtk/gtkpopover.c
+++ b/gtk/gtkpopover.c
@@ -1511,12 +1511,20 @@ gtk_popover_measure (GtkWidget *widget,
GtkCssStyle *style;
GtkBorder shadow_width;
- if (for_size >= 0 && (POS_IS_VERTICAL (priv->position) == (orientation == GTK_ORIENTATION_HORIZONTAL)))
- for_size -= tail_height;
-
style = gtk_css_node_get_style (gtk_widget_get_css_node (GTK_WIDGET (priv->contents_widget)));
gtk_css_shadow_value_get_extents (style->used->box_shadow, &shadow_width);
+ if (for_size >= 0)
+ {
+ if ((POS_IS_VERTICAL (priv->position) == (orientation == GTK_ORIENTATION_HORIZONTAL)))
+ for_size -= tail_height;
+
+ if (orientation == GTK_ORIENTATION_HORIZONTAL)
+ for_size -= shadow_width.top + shadow_width.bottom;
+ else
+ for_size -= shadow_width.left + shadow_width.right;
+ }
+
gtk_widget_measure (priv->contents_widget,
orientation, for_size,
minimum, natural,
--
2.46.0

@ -0,0 +1,47 @@
From 6b984977b86a8dce89a3d5b4f51a5154f3795200 Mon Sep 17 00:00:00 2001
From: Matthijs Velsink <mvelsink@gnome.org>
Date: Tue, 2 Jul 2024 03:47:02 +0200
Subject: [PATCH 2/2] popover: Fix invalid width/height check in layout
Commit a4cc95b2 introduced a check in layout() that closes the popover
if the width or height is smaller than the minimum width or height,
respectively. However, that was using gtk_widget_get_preferred_size(),
which finds out the minimum height for the minimum width and vice versa,
but not the minimum height for the layout width and vice versa. So,
certain popovers were not showing, even though they would not have
generated a critical to begin with.
To fix this, we copy the logic from gtk_widget_allocate() that generates
the criticals, and use that to check if we have a good width/height for
the popover native or not.
Closes #6826
---
gtk/gtkpopover.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c
index f93075d2a0..4d8b5d13f6 100644
--- a/gtk/gtkpopover.c
+++ b/gtk/gtkpopover.c
@@ -709,10 +709,14 @@ gtk_popover_native_layout (GtkNative *native,
GtkPopover *popover = GTK_POPOVER (native);
GtkPopoverPrivate *priv = gtk_popover_get_instance_private (popover);
GtkWidget *widget = GTK_WIDGET (popover);
- GtkRequisition min, nat;
+ int min_height_for_width, min_width_for_height;
- gtk_widget_get_preferred_size (widget, &min, &nat);
- if (width < min.width || height < min.height)
+ gtk_widget_measure (widget, GTK_ORIENTATION_VERTICAL, width,
+ &min_height_for_width, NULL, NULL, NULL);
+ gtk_widget_measure (widget, GTK_ORIENTATION_HORIZONTAL, height,
+ &min_width_for_height, NULL, NULL, NULL);
+
+ if (width < min_width_for_height || height < min_height_for_width)
{
gtk_popover_popdown (popover);
return;
--
2.46.0

@ -0,0 +1,11 @@
--- gtk-4.14.4/meson.build.no-objcopy 2024-06-06 10:17:08.764814627 -0400
+++ gtk-4.14.4/meson.build 2024-06-06 10:17:31.276931886 -0400
@@ -777,6 +777,8 @@
can_use_objcopy_for_resources = false
endif
+can_use_objcopy_for_resources = false
+
project_build_root = meson.current_build_dir()
gen_visibility_macros = find_program('build-aux/meson/gen-visibility-macros.py')

@ -0,0 +1,679 @@
## START: Set by rpmautospec
## (rpmautospec version 0.6.5)
## RPMAUTOSPEC: autorelease, autochangelog
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
release_number = 2;
base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
print(release_number + base_release_number - 1);
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
## END: Set by rpmautospec
%if 0%{?fedora}
%global with_broadway 1
%endif
%global glib2_version 2.76.0
%global pango_version 1.52.0
%global cairo_version 1.18.0
%global gdk_pixbuf_version 2.30.0
%global wayland_protocols_version 1.31
%global wayland_version 1.21.0
%global epoxy_version 1.4
%global bin_version 4.0.0
# Filter provides for private modules
%global __provides_exclude_from ^%{_libdir}/gtk-4.0
# FTBFS on i686 with GCC 14 -Werror=int-conversion
# https://gitlab.gnome.org/GNOME/gtk/-/issues/6033
%if 0%{?fedora} >= 40 || 0%{?rhel} >= 10
%ifarch %{ix86}
%global build_type_safety_c 1
%endif
%endif
Name: gtk4
Version: 4.15.3
Release: %autorelease
Summary: GTK graphical user interface library
License: LGPL-2.0-or-later
URL: https://www.gtk.org
Source0: https://download.gnome.org/sources/gtk/4.15/gtk-%{version}.tar.xz
# Using objcopy for resources interferes with hardening
Patch0: gtk4-no-objcopy.patch
# Upstream fixes for popovers gone missing
Patch1: 0001-popover-Take-shadow-size-into-account-in-measure.patch
Patch2: 0002-popover-Fix-invalid-width-height-check-in-layout.patch
BuildRequires: cups-devel
BuildRequires: desktop-file-utils
BuildRequires: docbook-style-xsl
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: gettext
BuildRequires: gi-docgen
BuildRequires: glslc
BuildRequires: meson
BuildRequires: python3-gobject
BuildRequires: pkgconfig(avahi-gobject)
BuildRequires: pkgconfig(cairo) >= %{cairo_version}
BuildRequires: pkgconfig(cairo-gobject) >= %{cairo_version}
BuildRequires: pkgconfig(colord)
BuildRequires: pkgconfig(egl)
BuildRequires: pkgconfig(epoxy)
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= %{gdk_pixbuf_version}
BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version}
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(graphene-gobject-1.0)
BuildRequires: pkgconfig(gstreamer-player-1.0)
BuildRequires: pkgconfig(json-glib-1.0)
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(libpng)
BuildRequires: pkgconfig(libtiff-4)
BuildRequires: pkgconfig(pango) >= %{pango_version}
BuildRequires: pkgconfig(sysprof-capture-4)
BuildRequires: pkgconfig(tracker-sparql-3.0)
BuildRequires: pkgconfig(vulkan)
BuildRequires: pkgconfig(wayland-client) >= %{wayland_version}
BuildRequires: pkgconfig(wayland-cursor) >= %{wayland_version}
BuildRequires: pkgconfig(wayland-egl) >= %{wayland_version}
BuildRequires: pkgconfig(wayland-protocols) >= %{wayland_protocols_version}
BuildRequires: pkgconfig(xcomposite)
BuildRequires: pkgconfig(xcursor)
BuildRequires: pkgconfig(xdamage)
BuildRequires: pkgconfig(xfixes)
BuildRequires: pkgconfig(xi)
BuildRequires: pkgconfig(xinerama)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(xrandr)
BuildRequires: pkgconfig(xrender)
BuildRequires: /usr/bin/appstream-util
BuildRequires: /usr/bin/rst2man
# standard icons
Requires: adwaita-icon-theme
# required for icon theme apis to work
Requires: hicolor-icon-theme
# split out in a subpackage
Requires: gtk-update-icon-cache
Requires: cairo%{?_isa} >= %{cairo_version}
Requires: cairo-gobject%{?_isa} >= %{cairo_version}
Requires: glib2%{?_isa} >= %{glib2_version}
Requires: libepoxy%{?_isa} >= %{epoxy_version}
Requires: libwayland-client%{?_isa} >= %{wayland_version}
Requires: libwayland-cursor%{?_isa} >= %{wayland_version}
Requires: pango%{?_isa} >= %{pango_version}
# required to support all the different image formats
Requires: gdk-pixbuf2-modules%{?_isa}
# make sure we have a reasonable gsettings backend
Recommends: dconf%{?_isa}
%description
GTK is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK is suitable for
projects ranging from small one-off tools to complete application
suites.
This package contains version 4 of GTK.
%package devel
Summary: Development files for GTK
Requires: gtk4%{?_isa} = %{version}-%{release}
%description devel
This package contains the libraries and header files that are needed
for writing applications with version 4 of the GTK widget toolkit.
%package devel-docs
Summary: Developer documentation for GTK
BuildArch: noarch
Requires: gtk4 = %{version}-%{release}
# Because web fonts from upstream are not bundled in the gi-docgen package,
# packages containing documentation generated with gi-docgen should depend on
# this metapackage to ensure the proper system fonts are present.
Recommends: gi-docgen-fonts
%description devel-docs
This package contains developer documentation for version 4 of the GTK
widget toolkit.
%package devel-tools
Summary: Developer tools for GTK
Requires: gtk4%{?_isa} = %{version}-%{release}
%description devel-tools
This package contains helpful applications for developers using GTK.
%prep
%autosetup -p1 -n gtk-%{version}
%build
export CFLAGS='-fno-strict-aliasing -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT %optflags'
%meson \
-Db_pie=true \
%if 0%{?with_broadway}
-Dbroadway-backend=true \
%endif
-Dsysprof=enabled \
-Dtracker=enabled \
-Dcolord=enabled \
-Ddocumentation=true \
-Dman-pages=true \
-Dbuild-testsuite=false \
-Dbuild-tests=false \
-Dbuild-examples=false
%meson_build
%install
%meson_install
%find_lang gtk40
%if !0%{?with_broadway}
rm $RPM_BUILD_ROOT%{_mandir}/man1/gtk4-broadwayd.1*
%endif
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gtk-4.0
mkdir -p $RPM_BUILD_ROOT%{_libdir}/gtk-4.0/modules
%check
appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_metainfodir}/*.xml
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
%files -f gtk40.lang
%license COPYING
%doc AUTHORS NEWS README.md
%{_bindir}/gtk4-launch
%{_bindir}/gtk4-update-icon-cache
%{_libdir}/libgtk-4.so.1*
%dir %{_libdir}/gtk-4.0
%dir %{_libdir}/gtk-4.0/%{bin_version}
%{_libdir}/gtk-4.0/%{bin_version}/media/
%{_libdir}/gtk-4.0/%{bin_version}/printbackends/
%{_libdir}/gtk-4.0/modules
%{_libdir}/girepository-1.0/
%{_mandir}/man1/gtk4-launch.1*
%{_mandir}/man1/gtk4-update-icon-cache.1*
%{_datadir}/glib-2.0/schemas/org.gtk.gtk4.Settings.ColorChooser.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gtk.gtk4.Settings.Debug.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gtk.gtk4.Settings.EmojiChooser.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gtk.gtk4.Settings.FileChooser.gschema.xml
%dir %{_datadir}/gtk-4.0
%{_datadir}/gtk-4.0/emoji/
%if 0%{?with_broadway}
%{_bindir}/gtk4-broadwayd
%{_mandir}/man1/gtk4-broadwayd.1*
%endif
%files devel
%{_libdir}/libgtk-4.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_bindir}/gtk4-builder-tool
%{_bindir}/gtk4-encode-symbolic-svg
%{_bindir}/gtk4-path-tool
%{_bindir}/gtk4-query-settings
%{_datadir}/gettext/
%{_datadir}/gir-1.0/
%{_datadir}/gtk-4.0/gtk4builder.rng
%{_datadir}/gtk-4.0/valgrind/
%{_mandir}/man1/gtk4-builder-tool.1*
%{_mandir}/man1/gtk4-encode-symbolic-svg.1*
%{_mandir}/man1/gtk4-path-tool.1*
%{_mandir}/man1/gtk4-query-settings.1*
%files devel-docs
%{_datadir}/doc/gdk4/
%{_datadir}/doc/gdk4-wayland/
%{_datadir}/doc/gdk4-x11/
%{_datadir}/doc/gsk4/
%{_datadir}/doc/gtk4/
%files devel-tools
%{_bindir}/gtk4-demo
%{_bindir}/gtk4-demo-application
%{_bindir}/gtk4-icon-browser
%{_bindir}/gtk4-node-editor
%{_bindir}/gtk4-print-editor
%{_bindir}/gtk4-rendernode-tool
%{_bindir}/gtk4-widget-factory
%{_datadir}/applications/org.gtk.gtk4.NodeEditor.desktop
%{_datadir}/applications/org.gtk.Demo4.desktop
%{_datadir}/applications/org.gtk.IconBrowser4.desktop
%{_datadir}/applications/org.gtk.PrintEditor4.desktop
%{_datadir}/applications/org.gtk.WidgetFactory4.desktop
%{_datadir}/icons/hicolor/*/apps/org.gtk.gtk4.NodeEditor*.svg
%{_datadir}/icons/hicolor/*/apps/org.gtk.Demo4*.svg
%{_datadir}/icons/hicolor/*/apps/org.gtk.IconBrowser4*.svg
%{_datadir}/icons/hicolor/*/apps/org.gtk.PrintEditor4*.svg
%{_datadir}/icons/hicolor/*/apps/org.gtk.WidgetFactory4*.svg
%{_datadir}/glib-2.0/schemas/org.gtk.Demo4.gschema.xml
%{_metainfodir}/org.gtk.gtk4.NodeEditor.appdata.xml
%{_metainfodir}/org.gtk.Demo4.appdata.xml
%{_metainfodir}/org.gtk.IconBrowser4.appdata.xml
%{_metainfodir}/org.gtk.PrintEditor4.appdata.xml
%{_metainfodir}/org.gtk.WidgetFactory4.appdata.xml
%{_mandir}/man1/gtk4-demo.1*
%{_mandir}/man1/gtk4-demo-application.1*
%{_mandir}/man1/gtk4-icon-browser.1*
%{_mandir}/man1/gtk4-node-editor.1*
%{_mandir}/man1/gtk4-rendernode-tool.1*
%{_mandir}/man1/gtk4-widget-factory.1*
%changelog
* Tue Nov 26 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 4.15.3-2
- Rebuilt for MSVSphere 10
## START: Generated by rpmautospec
* Thu Sep 05 2024 Matthias Clasen <mclasen@redhat.com> - 4.15.3-2
- Fix missing popovers
* Tue Jul 16 2024 Tomas Popela <tpopela@redhat.com> - 4.15.3-1
- Update to 4.15.3
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 4.14.4-5
- Bump release for June 2024 mass rebuild
* Thu Jun 06 2024 Matthias Clasen <mclasen@redhat.com> - 4.14.4-4
- Stop using objcopy for resources
* Wed Jun 05 2024 Matthias Clasen <mclasen@redhat.com> - 4.14.4-3
- Build with -Db_pie
* Tue Jun 04 2024 Tomas Pelka <tpelka@redhat.com> - 4.14.4-2
- Add gating.yaml via API
* Fri May 03 2024 Matthias Clasen <mclasen@redhat.com> - 4.14.4-1
- Update to 4.14.4
* Mon Feb 12 2024 David King <amigadave@amigadave.com> - 4.13.7-1
- Update to 4.13.7
* Wed Feb 07 2024 Yaakov Selkowitz <yselkowi@redhat.com> - 4.13.6-2
- Reduce GCC 14 type safety on i686
* Fri Jan 26 2024 David King <amigadave@amigadave.com> - 4.13.6-1
- Update to 4.13.6
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.13.5-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jan 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.13.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 14 2024 Kalev Lember <klember@redhat.com> - 4.13.5-2
- Add explicit vulkan build dep
* Wed Jan 10 2024 Kalev Lember <klember@redhat.com> - 4.13.5-1
- Update to 4.13.5
* Wed Jan 03 2024 Kalev Lember <klember@redhat.com> - 4.13.4-1
- Update to 4.13.4
* Wed Nov 15 2023 Kalev Lember <klember@redhat.com> - 4.13.3-1
- Update to 4.13.3
* Wed Oct 25 2023 Kalev Lember <klember@redhat.com> - 4.13.2-1
- Update to 4.13.2
- Package new gtk4-path-tool in -devel subpackage
* Tue Oct 03 2023 Michael Catanzaro <mcatanzaro@redhat.com> - 4.12.3-2
- Remove unused settings.ini from git repo
* Thu Sep 28 2023 Kalev Lember <klember@redhat.com> - 4.12.3-1
- Update to 4.12.3
* Wed Sep 27 2023 Kalev Lember <klember@redhat.com> - 4.12.2-3
- Backport MR #6437 to fix crash when printing from loupe (rhbz#2240222)
* Thu Sep 21 2023 Kalev Lember <klember@redhat.com> - 4.12.2-2
- Fix the build with sysprof 45
* Wed Sep 20 2023 Kalev Lember <klember@redhat.com> - 4.12.2-1
- Update to 4.12.2
* Thu Sep 07 2023 Kalev Lember <klember@redhat.com> - 4.12.1-3
- Validate appstream metadata
* Thu Sep 07 2023 Kalev Lember <klember@redhat.com> - 4.12.1-2
- Add missing trailing slashes to directory entries in files list
* Fri Aug 25 2023 Kalev Lember <klember@redhat.com> - 4.12.1-1
- Update to 4.12.1
* Thu Aug 17 2023 Kalev Lember <klember@redhat.com> - 4.12.0-6
- Backport upstream patch to fix .pc file requires
* Tue Aug 15 2023 Michael Catanzaro <mcatanzaro@redhat.com> - 4.12.0-5
- Drop special hint settings, remove settings.ini
* Tue Aug 15 2023 Michael Catanzaro <mcatanzaro@redhat.com> - 4.12.0-4
- Drop special hint settings, remove settings.ini
* Tue Aug 15 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 4.12.0-3
- Ensure correct fonts are installed for HTML docs
* Mon Aug 07 2023 Kalev Lember <klember@redhat.com> - 4.12.0-2
- Backport a patch to fix undefined symbols in the cups backend
* Sat Aug 05 2023 Kalev Lember <klember@redhat.com> - 4.12.0-1
- Update to 4.12.0
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.11.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon Jul 03 2023 Kalev Lember <klember@redhat.com> - 4.11.4-1
- Update to 4.11.4
* Wed Jun 07 2023 Kalev Lember <klember@redhat.com> - 4.11.3-1
- Update to 4.11.3
* Wed May 10 2023 David King <amigadave@amigadave.com> - 4.11.2-1
- Update to 4.11.2
* Mon Apr 10 2023 David King <amigadave@amigadave.com> - 4.11.1-1
- Update to 4.11.1
* Tue Mar 14 2023 David King <amigadave@amigadave.com> - 4.10.1-1
- Update version
* Tue Mar 14 2023 David King <amigadave@amigadave.com> - 4.10.0-5
- Update to 4.10.1
* Mon Mar 13 2023 David King <amigadave@amigadave.com> - 4.10.0-4
- Fix combo box allocations
* Fri Mar 10 2023 Adam Williamson <awilliam@redhat.com> - 4.10.0-3
- Rebuild with no changes for F38 Bodhi purposes
* Thu Mar 09 2023 Ray Strode <rstrode@redhat.com> - 4.10.0-2
- Short most recent files first in Recent Files in file chooser
* Sun Mar 05 2023 David King <amigadave@amigadave.com> - 4.10.0-1
- Update to 4.10.0
* Wed Feb 15 2023 David King <amigadave@amigadave.com> - 4.9.4-1
- Update to 4.9.4
* Thu Feb 09 2023 Michael Catanzaro <mcatanzaro@redhat.com> - 4.9.3-3
- Remove librest-0.7 BuildRequires
* Mon Feb 06 2023 David King <amigadave@amigadave.com> - 4.9.3-1
- Update to 4.9.3
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.9.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Dec 30 2022 David King <amigadave@amigadave.com> - 4.9.2-1
- Update to 4.9.2
* Tue Nov 29 2022 Adam Williamson <awilliam@redhat.com> - 4.9.1-2
- Bring back focus fix (MR #5189), it wasn't in 4.9.1
* Mon Nov 21 2022 David King <amigadave@amigadave.com> - 4.9.1-1
- Update to 4.9.1
* Tue Nov 01 2022 Adam Williamson <awilliam@redhat.com> - 4.8.2-2
- Attempt to fix a focus issue introduced in 4.8.2 (nautilus gl2574)
- Backport MR #5091 to fix a width problem (gtk gl5192)
* Thu Oct 27 2022 David King <amigadave@amigadave.com> - 4.8.2-1
- Update to 4.8.2
* Mon Sep 26 2022 Kalev Lember <klember@redhat.com> - 4.8.1-2
- Rebuild
* Fri Sep 16 2022 Kalev Lember <klember@redhat.com> - 4.8.1-1
- Update to 4.8.1
* Wed Sep 07 2022 Kalev Lember <klember@redhat.com> - 4.8.0-1
- Update to 4.8.0
* Tue Aug 16 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 4.7.2-2
- Enable font hinting (#1943794)
* Thu Aug 11 2022 Kalev Lember <klember@redhat.com> - 4.7.2-1
- Update to 4.7.2
* Mon Jul 25 2022 Kalev Lember <klember@redhat.com> - 4.7.1-3
- Work around broken rpm pkg-config dep extraction
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jul 15 2022 Kalev Lember <klember@redhat.com> - 4.7.1-1
- Update to 4.7.1
* Mon May 09 2022 David King <amigadave@amigadave.com> - 4.7.0-1
- Update to 4.7.0
* Thu Apr 28 2022 David King <amigadave@amigadave.com> - 4.6.3-1
- Update to 4.6.3
* Tue Apr 26 2022 Adam Williamson <awilliam@redhat.com> - 4.6.2-3
- Fix from Benjamin for gtk_widget_measure infinite loop issue (#2071228)
* Thu Mar 31 2022 Adam Williamson <awilliam@redhat.com> - 4.6.2-2
- Backport MR #4605 to fix portal save/load dialogs on X (#2068041)
* Sat Mar 19 2022 David King <amigadave@amigadave.com> - 4.6.2-1
- Update to 4.6.2
* Wed Mar 02 2022 Adam Williamson <awilliam@redhat.com> - 4.6.1-2
- Backport MR#4366 to fix launching control-center panes from overview
* Mon Feb 14 2022 David King <amigadave@amigadave.com> - 4.6.1-1
- Update to 4.6.1
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.6.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Dec 31 2021 David King <amigadave@amigadave.com> - 4.6.0-1
- Update to 4.6.0
* Fri Dec 17 2021 David King <amigadave@amigadave.com> - 4.5.1-1
- Update to 4.5.1
* Mon Nov 01 2021 Kalev Lember <klember@redhat.com> - 4.5.0-2
- Build -devel-docs as noarch (#2018991)
* Mon Nov 01 2021 Kalev Lember <klember@redhat.com> - 4.5.0-1
- Update to 4.5.0
* Mon Sep 27 2021 Kalev Lember <klember@redhat.com> - 4.4.0-4
- Build with tracker support enabled (#1908874)
* Mon Sep 20 2021 Kalev Lember <klember@redhat.com> - 4.4.0-3
- Stop creating empty theming-engines directory as it's no longer used
* Thu Sep 02 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 4.4.0-2
- Split developer tools out to devel-tools subpackage
* Mon Aug 23 2021 Kalev Lember <klember@redhat.com> - 4.4.0-1
- Update to 4.4.0
- Switch to using new gi-docgen package instead of the bundled copy
- Remove cloudproviders support again, as per upstream suggestion
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed May 05 2021 Kalev Lember <klember@redhat.com> - 4.2.1-1
- Update to 4.2.1
* Mon May 03 2021 Marc-André Lureau <marcandre.lureau@redhat.com> - 4.2.0-5
- Re-enable documentation.
* Tue Apr 20 2021 Kalev Lember <klember@redhat.com> - 4.2.0-4
- Enable cloudproviders support (#1951539)
* Tue Apr 06 2021 Kalev Lember <klember@redhat.com> - 4.2.0-3
- Backport upstream fix for typing apostrophes / single quotes (#1946133)
* Thu Apr 01 2021 Kalev Lember <klember@redhat.com> - 4.2.0-2
- Disable vulkan renderer
* Tue Mar 30 2021 Kalev Lember <klember@redhat.com> - 4.2.0-1
- Update to 4.2.0
* Fri Mar 26 2021 Kalev Lember <klember@redhat.com> - 4.1.2-2
- Rebuild to fix sysprof-capture symbols leaking into libraries consuming it
* Mon Mar 15 2021 Kalev Lember <klember@redhat.com> - 4.1.2-1
- Update to 4.1.2
- Disable gtk-doc support as we don't have gi-docgen in Fedora yet
- Remove old obsoletes
* Wed Feb 24 2021 Kalev Lember <klember@redhat.com> - 4.1.1-1
- Update to 4.1.1
- Enable sysprof support
* Fri Feb 19 2021 Kalev Lember <klember@redhat.com> - 4.1.0-3
- Backport upstream patch to fix a settings schema loading issue on Wayland
* Mon Feb 01 2021 Kalev Lember <klember@redhat.com> - 4.1.0-2
- Disable asserts and cast checks
* Sun Jan 31 2021 Kalev Lember <klember@redhat.com> - 4.1.0-1
- Update to 4.1.0
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Jan 19 2021 Kalev Lember <klember@redhat.com> - 4.0.2-2
- Avoid rebuilding stylesheets with sassc during the build
* Tue Jan 19 2021 Kalev Lember <klember@redhat.com> - 4.0.2-1
- Update to 4.0.2
* Sat Jan 09 2021 Kalev Lember <klember@redhat.com> - 4.0.1-1
- Update to 4.0.1
* Sat Jan 09 2021 Kalev Lember <klember@redhat.com> - 4.0.0-3
- Fix vulkan reference in pc file
* Tue Dec 22 14:13:09 +04 2020 Marc-André Lureau <marcandre.lureau@redhat.com> - 4.0.0-2
- Add back gtk4-devel-docs
* Wed Dec 16 2020 Kalev Lember <klember@redhat.com> - 4.0.0-1
- Update to 4.0.0
- Tighten soname globs
* Fri Dec 11 2020 Kalev Lember <klember@redhat.com> - 3.99.5-1
- Update to 3.99.5
* Wed Dec 09 2020 Jeff Law <law@redhat.com> - 3.99.4-3
- Avoid diagnostics for gcc-11 false positive out of bounds accesses
* Sun Nov 15 2020 Jeff Law <law@redhat.com> - 3.99.4-2
- Fix bogus volatile caught by gcc-11
* Thu Nov 5 2020 Kalev Lember <klember@redhat.com> - 3.99.4-1
- Update to 3.99.4
* Fri Oct 16 2020 Kalev Lember <klember@redhat.com> - 3.99.3-1
- Update to 3.99.3
* Thu Oct 01 2020 Kalev Lember <klember@redhat.com> - 3.99.2-2
- Update required pango and glib2 versions
* Tue Sep 29 2020 Kalev Lember <klember@redhat.com> - 3.99.2-1
- Update to 3.99.2
* Mon Sep 28 2020 Jeff Law <law@redhat.com> - 3.99.1-2
- Re-enable LTO as upstream GCC target/96939 has been fixed
* Thu Sep 03 2020 Kalev Lember <klember@redhat.com> - 3.99.1-1
- Update to 3.99.1
- Drop wayland build conditionals
* Mon Aug 17 2020 Jeff Law <law@redhat.com> - 3.99.0-2
- Disable LTO on armv7hl
* Sat Aug 01 2020 Kalev Lember <klember@redhat.com> - 3.99.0-1
- Update to 3.99.0
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.98.5-3
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.98.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sun Jun 07 2020 Kalev Lember <klember@redhat.com> - 3.98.5-1
- Update to 3.98.5
* Tue May 19 2020 Kalev Lember <klember@redhat.com> - 3.98.4-1
- Update to 3.98.4
* Tue Apr 21 2020 Kalev Lember <klember@redhat.com> - 3.98.3-1
- Update to 3.98.3
- Temporarily disable built documentation as we don't have new enough gtk-doc
* Wed Apr 01 2020 Kalev Lember <klember@redhat.com> - 3.98.2-1
- Update to 3.98.2
* Sun Mar 22 2020 Kalev Lember <klember@redhat.com> - 3.98.1-1
- Update to 3.98.1
* Thu Mar 12 2020 Kalev Lember <klember@redhat.com> - 3.98.0-2
- Install missing gtkemojichooser.h (#1806509)
* Tue Feb 11 2020 Kalev Lember <klember@redhat.com> - 3.98.0-1
- Update to 3.98.0
- Use https for source URLs
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.96.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.96.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue May 07 2019 Kalev Lember <klember@redhat.com> - 3.96.0-1
- Update to 3.96.0
- Use GTK instead of GTK+ in descriptions
- Don't ship installed tests as they are currently broken
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.94.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Oct 01 2018 Kalev Lember <klember@redhat.com> - 3.94.0-1
- Update to 3.94.0
- Remove and obsolete immodules subpackages
- Build new gstreamer media backend
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.92.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Mar 07 2018 Adam Williamson <awilliam@redhat.com> - 3.92.1-3
- Rebuild to fix GCC 8 mis-compilation
See https://da.gd/YJVwk ("GCC 8 ABI change on x86_64")
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.92.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Nov 02 2017 Kalev Lember <klember@redhat.com> - 3.92.1-1
- Update to 3.92.1
- Enable installed tests
* Tue Aug 08 2017 Kalev Lember <klember@redhat.com> - 3.91.2-1
- Update to 3.91.2
* Thu Jul 20 2017 Kalev Lember <klember@redhat.com> - 3.91.1-1
- Update to 3.91.1
* Wed Jun 14 2017 Kalev Lember <klember@redhat.com> - 3.91.0-2
- Disable installed tests due to file conflicts between gtk3-tests and
gtk4-tests
* Wed Jun 14 2017 Kalev Lember <klember@redhat.com> - 3.91.0-1
- Initial Fedora packaging
## END: Generated by rpmautospec
Loading…
Cancel
Save