Need latest widl from wine. /cc Jacek
From 56267a8c507201067c77e59c9d492547d74c2c69 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <nathbap...@gmail.com>
Date: Sun, 28 Feb 2021 14:50:09 +0530
Subject: [PATCH] headers: Import windows.foundation.collections.idl from Wine.

Signed-off-by: Biswapriyo Nath <nathbap...@gmail.com>
---
 mingw-w64-headers/Makefile.am                    | 1 +
 mingw-w64-headers/Makefile.in                    | 1 +
 mingw-w64-headers/include/windows.foundation.idl | 3 ++-
 mingw-w64-headers/wine-import.sh                 | 3 ++-
 4 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/mingw-w64-headers/Makefile.am b/mingw-w64-headers/Makefile.am
index 2ddd726..0e29977 100644
--- a/mingw-w64-headers/Makefile.am
+++ b/mingw-w64-headers/Makefile.am
@@ -242,6 +242,7 @@ IDL_SRCS = \
   include/wsmandisp.idl \
   include/wtypesbase.idl \
   include/windows.foundation.idl \
+  inclued/windows.foundation.collections.idl \
   include/windows.security.cryptography.idl \
   include/windows.storage.idl \
   include/windows.storage.streams.idl \
diff --git a/mingw-w64-headers/Makefile.in b/mingw-w64-headers/Makefile.in
index d1ad190..4babfb5 100644
--- a/mingw-w64-headers/Makefile.in
+++ b/mingw-w64-headers/Makefile.in
@@ -544,6 +544,7 @@ EXTRA_HEADERS = \
 @HAVE_WIDL_TRUE@  include/wsmandisp.idl \
 @HAVE_WIDL_TRUE@  include/wtypesbase.idl \
 @HAVE_WIDL_TRUE@  include/windows.foundation.idl \
+@HAVE_WIDL_TRUE@  inclued/windows.foundation.collections.idl \
 @HAVE_WIDL_TRUE@  include/windows.security.cryptography.idl \
 @HAVE_WIDL_TRUE@  include/windows.storage.idl \
 @HAVE_WIDL_TRUE@  include/windows.storage.streams.idl \
diff --git a/mingw-w64-headers/include/windows.foundation.idl 
b/mingw-w64-headers/include/windows.foundation.idl
index fa76a44..bfc93ae 100644
--- a/mingw-w64-headers/include/windows.foundation.idl
+++ b/mingw-w64-headers/include/windows.foundation.idl
@@ -9,6 +9,8 @@
 #endif
 
 import "inspectable.idl";
+import "windowscontracts.idl";
+import "windows.foundation.collections.idl";
 
 namespace Windows {
   namespace Foundation {
@@ -21,7 +23,6 @@ namespace Windows {
     struct    EventRegistrationToken;
 
     namespace Collections {
-      interface IVectorView;
       interface IPropertySet;
     }
   }
diff --git a/mingw-w64-headers/wine-import.sh b/mingw-w64-headers/wine-import.sh
index 1dd2748..3e4b8dc 100755
--- a/mingw-w64-headers/wine-import.sh
+++ b/mingw-w64-headers/wine-import.sh
@@ -192,7 +192,8 @@ for f in \
        vmr9 \
        wincodec \
        wincodecsdk \
-        windowscontracts \
+       windowscontracts \
+       windows.foundation.collections \
        wmdrmsdk \
        wmp \
        wmsbuffer \
-- 
2.30.1

_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to