diff --git a/gtk-4.8.3.tar.xz b/gtk-4.10.0.tar.xz similarity index 68% rename from gtk-4.8.3.tar.xz rename to gtk-4.10.0.tar.xz index 2a7d16c0ef470856d0e64b9b814ad65854532f9d..1124ebb7fdcba4bb83a5caf8ac98d4392806b850 100644 Binary files a/gtk-4.8.3.tar.xz and b/gtk-4.10.0.tar.xz differ diff --git a/gtk4.spec b/gtk4.spec index cd6cfcdaf1af91be69a0f1225bd292687266e2b3..b1be6774156a0983fe3352bd2194b32a9f877d98 100644 --- a/gtk4.spec +++ b/gtk4.spec @@ -1,6 +1,6 @@ -%define anolis_release 2 +%define anolis_release 1 -%global glib2_version 2.66.0 +%global glib2_version 2.72.0 %global pango_version 1.50.6 %global cairo_version 1.14.0 %global gdk_pixbuf_version 2.30.0 @@ -16,7 +16,7 @@ %define url_ver %(echo %{version}|cut -d. -f1,2) Name: gtk4 -Version: 4.8.3 +Version: 4.10.0 Release: %{anolis_release}%{?dist} Summary: GTK graphical user interface library @@ -32,7 +32,7 @@ BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: gi-docgen -BuildRequires: meson +BuildRequires: meson >= 0.60.0 BuildRequires: python3-gobject BuildRequires: pkgconfig(avahi-gobject) BuildRequires: pkgconfig(cairo) >= %{cairo_version} @@ -40,11 +40,11 @@ BuildRequires: pkgconfig(cairo-gobject) >= %{cairo_version} BuildRequires: pkgconfig(colord) BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(epoxy) -BuildRequires: pkgconfig(fribidi) >= 0.19.7 +BuildRequires: pkgconfig(fribidi) >= 1.0.6 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(graphene-gobject-1.0) >= 1.10.0 BuildRequires: pkgconfig(gstreamer-player-1.0) BuildRequires: pkgconfig(harfbuzz) >= 2.6.0 BuildRequires: pkgconfig(json-glib-1.0) @@ -53,8 +53,8 @@ BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libtiff-4) BuildRequires: pkgconfig(pango) >= %{pango_version} BuildRequires: pkgconfig(rest-0.7) -BuildRequires: pkgconfig(sysprof-4) -BuildRequires: pkgconfig(sysprof-capture-4) +BuildRequires: pkgconfig(sysprof-4) >= 3.38.0 +BuildRequires: pkgconfig(sysprof-capture-4) >= 3.38.0 BuildRequires: pkgconfig(tracker-sparql-3.0) BuildRequires: pkgconfig(wayland-client) >= %{wayland_version} BuildRequires: pkgconfig(wayland-cursor) >= %{wayland_version} @@ -66,7 +66,7 @@ BuildRequires: pkgconfig(xdamage) BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xinerama) -BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(xkbcommon) >= 0.2.0 BuildRequires: pkgconfig(xrandr) BuildRequires: pkgconfig(xrender) BuildRequires: /usr/bin/rst2man @@ -137,8 +137,7 @@ export CFLAGS='-fno-strict-aliasing -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT % -Dtracker=enabled \ -Dcolord=enabled \ -Dgtk_doc=true \ - -Dman-pages=true \ - -Dinstall-tests=false + -Dman-pages=true %meson_build @@ -230,6 +229,9 @@ mkdir -p $RPM_BUILD_ROOT%{_libdir}/gtk-4.0/modules %{_mandir}/man1/gtk4-widget-factory.1* %changelog +* Sun Mar 5 2023 Funda Wang - 4.10.0-1 +- New version 4.10.0 + * Fri Jan 20 2023 Funda Wang - 4.8.3-2 - Rebuild for new libtiff