diff --git a/patches/windows.networking.connectivity-new-dll/0009-windows.networking.connectivity-Register-interfaces.patch b/patches/windows.networking.connectivity-new-dll/0009-windows.networking.connectivity-Register-interfaces.patch new file mode 100644 index 00000000..41064a11 --- /dev/null +++ b/patches/windows.networking.connectivity-new-dll/0009-windows.networking.connectivity-Register-interfaces.patch @@ -0,0 +1,53 @@ +From f16ea174f68d257a7244d3365ac54eb5ccf7bff3 Mon Sep 17 00:00:00 2001 +From: Alistair Leslie-Hughes +Date: Mon, 25 Mar 2024 08:38:33 +1100 +Subject: [PATCH] windows.networking.connectivity: Register interfaces + +--- + .../Makefile.in | 1 + + .../classes.idl | 23 +++++++++++++++++++ + 2 files changed, 24 insertions(+) + create mode 100644 dlls/windows.networking.connectivity/classes.idl + +diff --git a/dlls/windows.networking.connectivity/Makefile.in b/dlls/windows.networking.connectivity/Makefile.in +index 3f0895ab567..d875e492aad 100644 +--- a/dlls/windows.networking.connectivity/Makefile.in ++++ b/dlls/windows.networking.connectivity/Makefile.in +@@ -4,4 +4,5 @@ IMPORTS = combase uuid + EXTRADLLFLAGS = -mno-cygwin + + SOURCES = \ ++ classes.idl \ + windows.networking.connectivity_main.c +diff --git a/dlls/windows.networking.connectivity/classes.idl b/dlls/windows.networking.connectivity/classes.idl +new file mode 100644 +index 00000000000..45f17fa645d +--- /dev/null ++++ b/dlls/windows.networking.connectivity/classes.idl +@@ -0,0 +1,23 @@ ++/* ++ * Runtime Classes for windows.networking.hostname.dll ++ * ++ * Copyright (C) 2023 Mohamad Al-Jaf ++ * ++ * This library is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; either ++ * version 2.1 of the License, or (at your option) any later version. ++ * ++ * This library is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with this library; if not, write to the Free Software ++ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA ++ */ ++ ++#pragma makedep register ++ ++#include "windows.networking.connectivity.idl" +-- +2.43.0 +