File glib-2.75.2-fix-finding-tools.patch of Package mingw32-glib2

diff -ur glib-2.86.0.orig/gio/meson.build glib-2.86.0/gio/meson.build
--- glib-2.86.0.orig/gio/meson.build	2025-09-05 14:42:14.000000000 +0200
+++ glib-2.86.0/gio/meson.build	2025-09-22 14:04:41.574407548 +0200
@@ -909,6 +909,14 @@
   ],
 )
 
+if host_system == 'windows' and meson.is_cross_build()
+  glib_compile_schemas = 'glib-compile-schemas'
+  glib_compile_resources = 'glib-compile-resources'
+else
+  glib_compile_schemas = '@0@'.format(pkgconfig_multiarch_bindir / 'glib-compile-schemas')
+  glib_compile_resources = join_paths('${bindir}', 'glib-compile-resources')
+endif
+
 pkg.generate(libgio,
   requires : ['glib-2.0', 'gobject-2.0'],
   variables : [
@@ -917,8 +925,8 @@
     'giomoduledir=' + pkgconfig_giomodulesdir,
     'gio=' + '${bindir}' / 'gio',
     'gio_querymodules=' + pkgconfig_multiarch_bindir / 'gio-querymodules',
-    'glib_compile_schemas=' + pkgconfig_multiarch_bindir / 'glib-compile-schemas',
-    'glib_compile_resources=' + '${bindir}' / 'glib-compile-resources',
+    'glib_compile_schemas=@0@' + glib_compile_schemas,
+    'glib_compile_resources=' + glib_compile_resources,
     'gdbus=' + '${bindir}' /'gdbus',
     'gdbus_codegen=' + '${bindir}' / 'gdbus-codegen',
     'gresource=' + '${bindir}' / 'gresource',
Nur in glib-2.86.0/gio: meson.build.orig.
Nur in glib-2.86.0/gio: meson.build.rej.
openSUSE Build Service is sponsored by