From 67facb897530bdfecf209b1f04c8fd994a6621c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Sat, 4 Mar 2023 20:23:19 +0100 Subject: [PATCH] st: Introspect StIconTheme StIconTheme was added as a private implementation detail of StTextureCache, but it turns out that some extensions do make heavy use of GtkIconTheme. Allow them to port away from GTK by exposing StIconTheme to introspection. Part-of: --- src/st/meson.build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/st/meson.build b/src/st/meson.build index 7369821f5..75cc85a03 100644 --- a/src/st/meson.build +++ b/src/st/meson.build @@ -12,6 +12,7 @@ st_headers = [ 'st-generic-accessible.h', 'st-icon.h', 'st-icon-colors.h', + 'st-icon-theme.h', 'st-image-content.h', 'st-label.h', 'st-password-entry.h', @@ -214,7 +215,7 @@ libst_gir = gnome.generate_gir(libst, nsversion: '1.0', namespace: 'St', includes: ['Clutter-' + mutter_api_version, 'Cally-' + mutter_api_version, 'Meta-' + mutter_api_version], - dependencies: [mutter_dep], + dependencies: [mutter_dep, gdk_pixbuf_dep], include_directories: include_directories('..'), extra_args: ['-DST_COMPILATION', '--quiet'], install_dir_gir: pkgdatadir,