From 2484a5dc1d3f98f2416a9c213916e41c31321d71 Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Fri, 17 Jan 2025 08:06:07 -0800 Subject: [PATCH] fix: Windows build with latest msys2 packages --- windows/build.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/build.py b/windows/build.py index 4d41d2d2..25079f39 100644 --- a/windows/build.py +++ b/windows/build.py @@ -59,7 +59,7 @@ 'symbolic/actions/edit-find-symbolic.svg', ] ADWAITA_FILES = [f'share/icons/Adwaita/{i}' for i in ADWAITA_FILES] -ADDITIONAL_FILES = ['share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml', 'share/icons/hicolor/index.theme', 'lib/p11-kit', 'lib/gdk-pixbuf-2.0'] + ADWAITA_FILES +ADDITIONAL_FILES = ['share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml', 'share/icons/hicolor/index.theme', 'lib/gdk-pixbuf-2.0'] + ADWAITA_FILES # Use ntldd to find the mingw dlls required by a .exe def find_depends(exe): @@ -98,7 +98,7 @@ def check_call(args, **kwargs): mingw_dir = mingw_dir or mingw_dir_new # The svg module is loaded at runtime, so it's dependencies are also needed -dlls = dlls.union(find_depends(f"{mingw_dir}/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.dll")[1]) +dlls = dlls.union(find_depends(f"{mingw_dir}/lib/gdk-pixbuf-2.0/2.10.0/loaders/pixbufloader_svg.dll")[1]) def copy(srcdir, destdir, path): src = f"{srcdir}/{path}"