From e405054754635d3a7d299551a07f78a3d69af860 Mon Sep 17 00:00:00 2001 From: Funda Wang Date: Fri, 8 Aug 2025 11:45:55 +0800 Subject: [PATCH] 3.24.50 --- gtk-3.24.48.tar.xz => gtk-3.24.50.tar.xz | 4 +- gtk3.spec | 59 ++++++++++++++++++------ 2 files changed, 46 insertions(+), 17 deletions(-) rename gtk-3.24.48.tar.xz => gtk-3.24.50.tar.xz (32%) diff --git a/gtk-3.24.48.tar.xz b/gtk-3.24.50.tar.xz similarity index 32% rename from gtk-3.24.48.tar.xz rename to gtk-3.24.50.tar.xz index c464bcb..bf24fca 100644 --- a/gtk-3.24.48.tar.xz +++ b/gtk-3.24.50.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d10ce9ea9df44c1016d8d1721f39e55d3d607fcfb85334aec0d236cdc9a70556 -size 13414436 +oid sha256:399118a5699314622165a11b769ea9b6ed68e037b6d46d57cfcf4851dec07529 +size 13463460 diff --git a/gtk3.spec b/gtk3.spec index cfb3003..a7e946f 100644 --- a/gtk3.spec +++ b/gtk3.spec @@ -13,8 +13,8 @@ #Basic Information Name: gtk3 -Version: 3.24.48 -Release: 2 +Version: 3.24.50 +Release: 1 Summary: GTK+ graphical user interface library License: LGPL-2.0-or-later URL: https://www.gtk.org @@ -23,17 +23,46 @@ Source0: https://download.gnome.org/sources/gtk/3.24/gtk-%{version}.tar.xz Patch0: 0001-Let-the-notification-icon-use-the-size-specified-by-.patch #Dependency -BuildRequires: pkgconfig(atk) >= %{atk_version} pkgconfig(atk-bridge-2.0) -BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version} pkgconfig(gobject-introspection-1.0) -BuildRequires: pkgconfig(cairo) >= %{cairo_version} pkgconfig(cairo-gobject) >= %{cairo_version} -BuildRequires: pkgconfig(pango) >= %{pango_version} pkgconfig(gdk-pixbuf-2.0) >= %{gdk_pixbuf_version} -BuildRequires: pkgconfig(xi) pkgconfig(xrandr) pkgconfig(xinerama) pkgconfig(xcomposite) pkgconfig(xdamage) -BuildRequires: pkgconfig(xkbcommon) pkgconfig(epoxy) >= %{epoxy_version} -BuildRequires: wayland-devel >= %{wayland_version} wayland-protocols-devel >= %{wayland_protocols_version} -BuildRequires: pkgconfig(colord) -BuildRequires: gettext gtk-doc libtool desktop-file-utils libXcursor-devel meson >= 0.60.0 +BuildRequires: meson >= 0.60.0 +BuildRequires: pkgconfig(atk) >= %{atk_version} +BuildRequires: pkgconfig(atk-bridge-2.0) >= 2.15.1 +BuildRequires: pkgconfig(cairo) >= %{cairo_version} +BuildRequires: pkgconfig(cairo-gobject) >= %{cairo_version} +BuildRequires: pkgconfig(colord) >= 0.1.9 +BuildRequires: pkgconfig(epoxy) >= 1.4 +BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(freetype2) >= 2.7.1 +BuildRequires: pkgconfig(fribidi) >= 0.19.7 +BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.30.0 +BuildRequires: pkgconfig(gio-unix-2.0) >= %{glib2_version} +BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version} +BuildRequires: pkgconfig(gmodule-2.0) >= %{glib2_version} +BuildRequires: pkgconfig(gobject-2.0) >= %{glib2_version} +BuildRequires: pkgconfig(harfbuzz) >= 0.9 +BuildRequires: pkgconfig(iso-codes) +BuildRequires: pkgconfig(pango) >= %{pango_version} +BuildRequires: pkgconfig(pangocairo) >= %{pango_version} +BuildRequires: pkgconfig(pangoft2) +BuildRequires: pkgconfig(tracker-sparql-3.0) +BuildRequires: pkgconfig(wayland-client) >= %{wayland_version} +BuildRequires: pkgconfig(wayland-cursor) >= %{wayland_version} +BuildRequires: pkgconfig(wayland-egl) +BuildRequires: pkgconfig(wayland-protocols) >= %{wayland_protocols_version} +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xcomposite) +BuildRequires: pkgconfig(xcursor) +BuildRequires: pkgconfig(xdamage) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xinerama) +BuildRequires: pkgconfig(xkbcommon) >= 0.2.0 +BuildRequires: pkgconfig(xrandr) >= 1.5 +BuildRequires: pkgconfig(xrender) +BuildRequires: /usr/bin/g-ir-scanner +BuildRequires: gettext gtk-doc desktop-file-utils %if 0%{?openEuler} -BuildRequires: cups-devel +BuildRequires: pkgconfig(cups) >= 1.7 %endif Requires: adwaita-icon-theme hicolor-icon-theme @@ -138,9 +167,6 @@ mv gtk-query-immodules-3.0 gtk-query-immodules-3.0-64 echo ".so man1/gtk-query-immodules-3.0.1" > $RPM_BUILD_ROOT%{_mandir}/man1/gtk-query-immodules-3.0-64.1 -# rm unpackaged files -find $RPM_BUILD_ROOT -name '*.la' -delete - touch $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{bin_version}/immodules.cache mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gtk-3.0 @@ -255,6 +281,9 @@ gtk-query-immodules-3.0-64 --update-cache &>/dev/null || : %{_mandir}/man1/gtk3-widget-factory.1* %changelog +* Fri Aug 08 2025 Funda Wang - 3.24.50-1 +- update to 3.24.50 + * Wed Feb 19 2025 Funda Wang - 3.24.48-2 - add requires on gtk-update-icon-cache for downstream packages -- Gitee