From 412c6ec862060e834145dcaa2ccbc6c9a21a1ccb Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Tue, 7 May 2024 04:34:48 +
Subject: [PATCH] crt/libsrc: Include mfmediaengine.h in mfuuid library
Partially fixes https://github.com/msys2/MINGW-packages/issues/20806
Signed-off
From fe72cdf89cd2d583c3fa4c43406fc08777bc1fe5 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Tue, 23 Apr 2024 07:41:17 +
Subject: [PATCH] headers: Add tcpxcv.h
Fixes https://github.com/mingw-w64/mingw-w64/issues/46
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include
From 98f947e67802812b023b54bfd9e580bcd9d64a87 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Mon, 18 Mar 2024 05:56:46 +
Subject: [PATCH 2/3] include: Add dyngraph.idl in strmif.idl
Remove duplicate symbols also.
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include
p.s. It is not required to generate dyngraph.h from dyngraph.idl.
Hence, it was not added in Makefile.am.
From 92baace5dcf7da5891d3a869214e7673fbff8acc Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Mon, 18 Mar 2024 05:55:18 +
Subject: [PATCH 1/3] include: Import dyngraph.idl from wine
From 2deb688962db03cbaf10ad36ecb8719b8a1edce8 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Mon, 18 Mar 2024 06:05:01 +
Subject: [PATCH 3/3] crt/libsrc: Remove duplicate IIDs from strmiids
These are now defined in dyngraph.idl.
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt
It seems that you are using packages msys2 project, right? Please reach to
msys2 project using IRC or Discord or GitHub, links can be found in
msys2.org.
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
Could you explain what the issue was and how this patch resolves it?
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
From 73bb3f8f6c547aca754046b0b8b6d63696ef31b6 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sun, 31 Dec 2023 18:44:45 +
Subject: [PATCH] headers: Add processsnapshot.h
Required for
https://github.com/python/cpython/blob/v3.12.0/Modules/posixmodule.c
Signed-off-by: Biswapriyo Nath
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
> I shall include the uuids.h and remove the duplicates in strmiids.h.
> That would be similar as wine/libs/strmiids/strmiids.c.
Latest patch file is attached.
From cf02344c1f2e13cd456de1a03fda0b50bf281188 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 16 Dec 2023 14:00:32
I shall include the uuids.h and remove the duplicates in strmiids.h.
That would be similar as wine/libs/strmiids/strmiids.c.
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
> What's the purpose about this change?
One does not have to add missing DEFINE_GUIDs manually. Those symbols
will come from header files. Also, other libsrc files include existing
headers instead of defining them.
> Some of these UUIDs are still defined with `DEFINE_GUID` in both 'uuids.h'
>
Apologies for the oversight, but it is necessary to import qedit.idl
from wine for this change.
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
From f2718f6525e1fef2333846921c4aebdf75414bfb Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Fri, 15 Dec 2023 03:38:58 +
Subject: [PATCH 2/2] crt: Replace some IDs with header files in strmiids library
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/libsrc/strmiids.c | 123
From 4ef71dfdcd78dd923132411c1564e3d1db8c1bd4 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Fri, 15 Dec 2023 03:36:59 +
Subject: [PATCH 1/2] crt: Include qedit.h in amstrmid library
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/libsrc/amstrmid.c | 1 +
1 file changed, 1
From 75213b28cb4c15dd2284dbd90e75da4c0fa1cf27 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Thu, 2 Nov 2023 09:06:41 +
Subject: [PATCH] headers: Add new symbols in processthreadsapi.h
Required for pytorch/kineto
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include
May I ask who is still using Windows 98 in year 2023? Why does
mingw-w64 still support that ancient operating system?
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
From 9fb68df359dbd3e891c5e63765580ccee39f0d18 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Tue, 17 Oct 2023 02:20:45 +
Subject: [PATCH] crt: Add missing APIs in advapi32 import library
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/lib-common/advapi32.def.in | 11 +
mingw
From 5958325e235c55288b2a67b924dc5e01cf4613d9 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sun, 15 Oct 2023 18:42:51 +
Subject: [PATCH] headers: Add missing symbols in ntsecapi.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/ntsecapi.h | 131
From 0c2c9cc57d74d6fba9503698c5d0ed808a298acc Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 14 Oct 2023 06:06:01 +
Subject: [PATCH] headers: Add missing symbols in sspi.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/sspi.h | 16
1 file changed
maharmstone, would you like to review this patch?
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
This is just a part of many changes. I am planning to fix the FIXME in
mincore.mri first. Please make sure things are correct. I shall repeat
these same steps with subsequent patches.
From fcaeecf333f85cd09f457a69fa3b457295741724 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Thu, 12 Oct
From cbf1cba09a7807ed4dbbf766f351a848fc836098 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Fri, 6 Oct 2023 09:18:59 +
Subject: [PATCH] crt: Include more d2d1 headers in uuid library
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/libsrc/uuid.c | 9 +
1 file changed, 9
The files in mingw-w64-tools/widl directory are imported from wine
project. mingw-w64-tools/widl/wine-import.sh script can help to find
which files are imported. So, the patch should be sent to wine
project, here https://gitlab.winehq.org/wine/wine
___
From 96068175b487ef8b0212b42b1f7e882415576efb Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sun, 1 Oct 2023 04:09:39 +
Subject: [PATCH] crt: Add uiautomationcore import library
Signed-off-by: Biswapriyo Nath
---
.../uiautomationcore.def | 6 +-
mingw-w64-crt
From f85fc5b8a85edd6d626785822833902db514db55 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Thu, 28 Sep 2023 07:24:12 +
Subject: [PATCH] crt: Include more d3d11 and d3d12 headers in dxguid library
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/libsrc/dxguid.c | 6 ++
1 file
From 5fa788c8e2160ffb1363183ec1ffcfe9b5553261 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 23 Sep 2023 03:17:12 +
Subject: [PATCH] headers: Add inputpaneinterop.idl
Required for
chromium/ui/base/ime/win/on_screen_keyboard_display_manager_input_pane.h
Signed-off-by: Biswapriyo
From 79bb1d9ccc5d21a04c3ae0567436163534a03e4c Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Thu, 21 Sep 2023 16:44:53 +
Subject: [PATCH] headers: Add portabledeviceapi.idl
Required for chromium/components/storage_monitor/portable_device_watcher_win.h
Signed-off-by: Biswapriyo Nath
hed.
From 99b76c9093eebe497449a7c047a3d2888e92c20b Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 16 Sep 2023 16:28:22 +
Subject: [PATCH] headers: Add missing symbols in portabledevicetypes.idl
Required for chromium/components/storage_monitor/portable_device_watcher_win.cc
Signed-off-by: Biswap
From efdf03ff1b989bb7ce07cc04df8cd2e9307005ac Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sun, 17 Sep 2023 13:16:05 +
Subject: [PATCH 2/3] headers: Add d2d1_3helper.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/d2d1_3helper.h | 210 +++
1 file
These patches are tested with
https://github.com/bustercopley/direct2d-svg-example
From 4caab60016c904f906eb6e482a9ef711901c6984 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sun, 17 Sep 2023 13:13:32 +
Subject: [PATCH 1/3] headers: Add d2d1_3.h
Signed-off-by: Biswapriyo Nath
From a4a966fc3972ecd35b5694768a095cbb09f89ec0 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sun, 17 Sep 2023 13:19:03 +
Subject: [PATCH 3/3] headers: Add d2d1svg.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/d2d1svg.h | 452
1 file
From 34c55d11786def53ff6c1ca7a8cc4acad1010ea7 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 16 Sep 2023 16:28:22 +
Subject: [PATCH] headers: Add missing symbols in portabledevicetypes.idl
Required for chromium/components/storage_monitor/portable_device_watcher_win.cc
Signed-off
> +BOOL *further_measurements_desired);
Should it be WINBOOL?
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
From 75f974ed5e61c24f5432992a70b2510eeaa71152 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Wed, 13 Sep 2023 07:31:26 +
Subject: [PATCH 4/4] headers: Add d2d1_2helper.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/d2d1_2helper.h | 36
1 file
From c8e5dd788f331e6ebdae97556acc9353874e1b2d Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Wed, 13 Sep 2023 07:29:54 +
Subject: [PATCH 1/4] headers: Add d2d1effects_1.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/d2d1effects_1.h | 48 +++
1
From 2ce36b4a56e28e4243bfde4fd124f7adb71a9567 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Wed, 13 Sep 2023 07:30:31 +
Subject: [PATCH 2/4] headers: Add d2d1effects_2.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/d2d1effects_2.h | 230 ++
1
From 9370f4ddbe1389f1827690a84bb029b0a05ded82 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Wed, 13 Sep 2023 07:31:11 +
Subject: [PATCH 3/4] headers: Add d2d1_2.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/d2d1_2.h | 123 +
1 file
From 45cea5bb2a92d87123e445231330acd70da057d2 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sun, 10 Sep 2023 15:28:08 +
Subject: [PATCH] headers: Add missing symbols in wtsapi32.h
Required for chromium
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/wtsapi32.h | 263
From a2fec37bed809eaf3a5aae336a2a2560cfac2ff3 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 9 Sep 2023 16:24:20 +
Subject: [PATCH] headers: Define missing PHYSICAL_ADDRESS type in ntddser.h
This fixes the following compiler error in chromium.
ntddser.h: At global scope
> Those macros for narrow functions seem missing.
Thanks. Updated patch file is attached.
From 8dbd873345ecfffe481a7c5fa02a0e3a8a645720 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Thu, 7 Sep 2023 05:09:40 +
Subject: [PATCH] headers: Add missing crt stdio functions
Requi
From 7d82b9aa843b239006e2cf82a032f2215d058ee1 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Wed, 6 Sep 2023 13:36:34 +
Subject: [PATCH] crt: Add missing APIs in lib32/cabinet.def
Fixes https://github.com/mingw-w64/mingw-w64/issues/32
Signed-off-by: Biswapriyo Nath
---
mingw-w64
From 88cc41c5cab6d1121b60790052d196d8299b3efe Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Tue, 5 Sep 2023 14:31:48 +
Subject: [PATCH] headers: Add missing crt stdio functions
Required for
https://github.com/openjdk/jdk/blob/jdk-22%2B13/src/java.base/windows/native/libsyslookup
From 1e5c5180a7677228c9d357e34122fee71f2150df Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 2 Sep 2023 06:06:38 +
Subject: [PATCH 1/3] headers: Replace BOOL with WINBOOL in bluetoothapis.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/bluetoothapis.h | 14
From f5c1905600999e8738441c6993d7f4d1f66aeb11 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 2 Sep 2023 06:06:45 +
Subject: [PATCH 2/3] headers: Fix function declarations in bluetoothapis.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/bluetoothapis.h | 50
From 7914949f8f1d8422289d9864f1e8e24bc374edc3 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 2 Sep 2023 06:06:51 +
Subject: [PATCH 3/3] headers: Add new symbols in bluetoothapis.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/bluetoothapis.h | 43
From 593a95a8b093ab85e87b7e77b8d46dd3c6dd740b Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Thu, 31 Aug 2023 12:39:01 +0530
Subject: [PATCH] headers: Add CLSIDs in mfidl.idl
Required for chromium.
chromium/media/gpu/windows/dxva_video_decode_accelerator_win.cc:1477:15:
error: use
001
From: Biswapriyo Nath
Date: Tue, 29 Aug 2023 20:32:08 +0530
Subject: [PATCH] headers: Fix redefinition of DDPIXELFORMAT in ksmedia.h and
ddraw.h
This fixes the following compiler error.
ddraw.h:773:16: error: redefinition of 'struct _DDPIXELFORMAT'
773 | typedef struct _DDPIXELFOR
From 9604a7245070a9b35016e5ce20d646afac9ccd35 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Tue, 29 Aug 2023 20:32:08 +0530
Subject: [PATCH 1/2] headers: Fix redefinition of DDPIXELFORMAT in ksmedia.h
This fixes the following compiler error.
ddraw.h:773:16: error: redefinition
From fac0ba449de0adade6c2f8f26f1fca2b1329a8d2 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Tue, 29 Aug 2023 20:43:47 +0530
Subject: [PATCH 2/2] headers: Fix redefinition of TIMECODE_SAMPLE in strmif.idl
This fixes the following compiler error.
strmif.h:12304:18: error: redefinition
From 6110a1604b7c688ecd5cf671de2044c310f04298 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Mon, 28 Aug 2023 20:16:57 +0530
Subject: [PATCH] headers: Add missing symbols in bthdef.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/bthdef.h | 162
From feac63dc774b002cefe3932d9d37e9f60bc7a3ea Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sun, 27 Aug 2023 19:03:35 +0530
Subject: [PATCH] headers: Add more propkeys in functiondiscoverykeys_devpkey.h
This fixes the following compiler error with chromium.
media/audio/win
From ef3a65439f1eb1557fd8c0fa675693af6a05da57 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sun, 27 Aug 2023 10:03:35 +0530
Subject: [PATCH] headers: Add missing symbols in bthsdpdef.h
Also fix a typo with _SDP_ELEMENT_DATA name
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers
From 5fc8dac5559d497c8bc5f7340b115bd0c622cf27 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Fri, 25 Aug 2023 21:08:37 +0530
Subject: [PATCH 2/2] headers: Add bluetooth error codes in winerror.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/winerror.h | 19
From bdb0beb1a03412b8282449dd2795dfc1ce5e16b7 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Fri, 25 Aug 2023 20:58:20 +0530
Subject: [PATCH 1/2] headers: Add more facility codes in winerror.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/winerror.h | 169
Tested with
https://code.qt.io/cgit/qt/qtwebengine-chromium.git/tree/chromium/device/bluetooth/bluetooth_low_energy_defs_win.h?id=2d71c20d894b2d19ecbbd6b54901eb00e130253d
From c445be63e7e977c969581426057f3ba40c0a5e0a Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Mon, 21 Aug 2023 20:21:45
From 2139679a1a9e5ed3cfaa54eb7b24d76fb91887df Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Mon, 21 Aug 2023 20:19:44 +0530
Subject: [PATCH 1/2] headers: Add bthledef.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/bthledef.h | 361 +++
1 file
From 127ded7413aa61aa50ca92a5da616461cac18178 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Wed, 16 Aug 2023 00:12:30 +0530
Subject: [PATCH 2/2] crt: Add new APIs in wlanapi library
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/lib-common/wlanapi.def | 90 ++-
mingw-w64-crt
From d21dcff04be2182708653bd614c5b10d3a5db422 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Wed, 16 Aug 2023 00:11:25 +0530
Subject: [PATCH 1/2] headers: Add new symbols in wlanapi.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/wlanapi.h | 370
From 87cbda7424ab19ae3038bee35f865df7b11b4fd9 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 12 Aug 2023 11:19:31 +0530
Subject: [PATCH] headers: Add new symbols in windot11.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/windot11.h | 79
From 8f40144eaa1acf8b439e16d7686d613f6d93acf7 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Wed, 9 Aug 2023 11:52:13 +0530
Subject: [PATCH 2/3] crt: Sort APIs alphabetically in wer.def
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/lib-common/wer.def | 28
From 501ed6d176818c490f2c404d4303a2f6335df164 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Wed, 9 Aug 2023 11:13:55 +0530
Subject: [PATCH 1/3] crt: Move wer to lib-common
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/{lib64 => lib-common}/wer.def | 0
mingw-w64-crt/libar
From 6dacca1fed058ae523ceed730d05ef9eb79bb7fc Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Wed, 9 Aug 2023 12:03:09 +0530
Subject: [PATCH 3/3] crt: Add new APIs in wer library
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/lib-common/wer.def | 12
mingw-w64-crt/lib32
But the symbols in x86 import library in Windows SDK are decorated like stdcall.
dumpbin /exports "C:\Program Files (x86)\Windows
Kits\10\Lib\10.0.22621.0\um\x86\Wer.lib" | find /i
"WerStoreUploadReport"
_WerStoreUploadReport@16
___
Mingw-w64-public
wbs' patch should fix that. My apology for the issue. I did not check
with 32 bit toolchain.
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
From 733f83a16540fa51ca122f2bc80067915618423b Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Mon, 7 Aug 2023 01:26:12 +0530
Subject: [PATCH] headers: Add missing symbols in werapi.h
Required for crashpad project in chromium.
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include
From d0e21fc66eb5d291e5afc15a08b55878d8efe5e9 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 5 Aug 2023 08:42:33 +0530
Subject: [PATCH] headers: Add more macros for wide-char APIs in _dbg_common.h
This is required for rpcs3 project which defines DBGHELP_TRANSLATE_TCHAR.
Also
From 35fffb25c493911ef38429069807df28594ffc19 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 29 Jul 2023 00:17:49 +0530
Subject: [PATCH] headers: Add missing symbols in wlantypes.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/wlantypes.h | 58
From 521f14eedb940946b97f0f2470015db3ef775987 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Fri, 28 Jul 2023 18:21:18 +0530
Subject: [PATCH] crt: Add missing APIs in kernel32.def
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/lib-common/kernel32.def.in | 35
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/ntioring_x.h | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/mingw-w64-headers/include/ntioring_x.h
b/mingw-w64-headers/include/ntioring_x.h
index 2fe02aa..c82c034 100644
--- a/mingw-w64-headers/include
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/ioringapi.h | 7 +++
1 file changed, 7 insertions(+)
diff --git a/mingw-w64-headers/include/ioringapi.h
b/mingw-w64-headers/include/ioringapi.h
index 211af18..d476829 100644
--- a/mingw-w64-headers/include/ioringapi.h
+++ b/mingw
This also fixes the following error.
wlanapi.h:18:44: note: expanded from macro 'WLAN_NOTIFICATION_SOURCE_ALL'
^
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/l2cmn.h | 67 ++-
1 file changed, 58 insertions
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/lib-common/kernel32.def.in | 3 +++
mingw-w64-crt/lib32/kernel32.def | 3 +++
2 files changed, 6 insertions(+)
diff --git a/mingw-w64-crt/lib-common/kernel32.def.in
b/mingw-w64-crt/lib-common/kernel32.def.in
index 67fc4be..f64ca31 100644
Required for libGetXSpace.c in openjdk
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/fileapi.h | 30 +
1 file changed, 30 insertions(+)
diff --git a/mingw-w64-headers/include/fileapi.h
b/mingw-w64-headers/include/fileapi.h
index a37b193..a0763bf
Required for WindowsSocketOptions.c in openjdk
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/ws2ipdef.h | 25 +
mingw-w64-headers/include/ws2tcpip.h | 3 ---
2 files changed, 25 insertions(+), 3 deletions(-)
diff --git a/mingw-w64-headers/include
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/qos2.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/mingw-w64-headers/include/qos2.h b/mingw-w64-headers/include/qos2.h
index 4f840bf..1a708f6 100644
--- a/mingw-w64-headers/include/qos2.h
+++ b/mingw-w64-headers/include
'
QOS_FLOWID FlowId,
^
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/qos2.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/mingw-w64-headers/include/qos2.h b/mingw-w64-headers/include/qos2.h
index b05f8f4..4f840bf 100644
--- a/mingw-w64-headers/include/qos2
-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/qos2.h | 4
1 file changed, 4 insertions(+)
diff --git a/mingw-w64-headers/include/qos2.h b/mingw-w64-headers/include/qos2.h
index 72e984d..b05f8f4 100644
--- a/mingw-w64-headers/include/qos2.h
+++ b/mingw-w64-headers/include/qos2.h
From fc53483b20025da4e9e96c311d147b8a702f4f82 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sun, 23 Jul 2023 11:14:53 +0530
Subject: [PATCH 2/3] crt/libsrc: Include more d2d1 headers in uuid library
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/libsrc/uuid.c | 7 +++
1 file
.
From cf1c3dba2b5dbcf36ffbf6a9d66ac4d9b5e98a6c Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 22 Jul 2023 13:14:36 +0530
Subject: [PATCH 1/3] headers: Import all d2d1 headers from wine
Required for cairo
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/Makefile.am| 8
From 2a64bfe452a92a5197b2e102f5d46c28d14a7631 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sun, 23 Jul 2023 11:17:05 +0530
Subject: [PATCH 3/3] headers: Define D2D1FORCEINLINE where needed
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/d2d1_1helper.h | 4
mingw-w64
From 0c0633a6244e10717f3a1cba412150a2096c9f90 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Wed, 19 Jul 2023 11:39:55 +0530
Subject: [PATCH] headers: Add missing symbols in dhcpv6csdk.h
Also fix some function declarations.
Required for
https://chromium.googlesource.com/chromium/chromium
Patch updated.
> just for consistency with the other declarations.
There are some other variations as well. pseduo-reloc.c has
ATTRIBUTE_NORETURN and stack checking functions has the real
attribute.
From d56a3dc598223d849b4666d1431b3c3d1c21737b Mon Sep 17 00:00:00 2001
From: Biswapriyo N
From 500289eff11712010d492af19860c27303619121 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 15 Jul 2023 11:04:46 +0530
Subject: [PATCH] crt: Add noreturn attribute with _amsg_exit
This fixes the following compiler warning
ucrtbase_compat.c:105:34: warning: function `_amsg_exit
From 3e53139e29a0128f3648cbcd055ce95ce4f880ed Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Thu, 13 Jul 2023 01:46:35 +0530
Subject: [PATCH] headers: Remove propkeydef.h and rpcsal.h from wine-import.sh
These two headers were reimplmented in previous
From fbbf09f563a13481aafc01843e91375649a54604 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Sat, 1 Jul 2023 08:45:34 +0530
Subject: [PATCH] headers: Add more symbols in dwmapi.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/dwmapi.h | 28 +++-
1
From 9485c91fd8f51caeeb8f97d6781c27998b96166c Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Tue, 27 Jun 2023 23:35:16 +0530
Subject: [PATCH] crt: Add VirtualAlloc2 and MapViewOfFile3 in mincore
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/lib-common/api-ms-win-core-memory-l1-1-6
From 1705c8ba836f08ed273421927c83efef26be8116 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Thu, 22 Jun 2023 00:49:23 +0530
Subject: [PATCH] headers: Add missing member in PROCESSOR_RELATIONSHIP structure
Required for firebird project.
https://github.com/FirebirdSQL/firebird/commit
Is it possible to provide any hit why the widl crashed? Or is there
any way to troubleshoot the issue?
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Is it possible to add the file in mingw-w64? It has been a week and I
get no response in wine merge request.
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
I have tried
https://gitlab.winehq.org/wine/wine/-/merge_requests/2959
https://gitlab.winehq.org/wine/wine/-/merge_requests/2773
I shall try after my another pending MR is merged.
___
Mingw-w64-public mailing list
> It should be easy to add them to Wine.
Never experienced that "easy"-ness.
> Compatibility with Windows SDK seems better, otherwise we'd miss support
> for things like "#include ".
OK, I shall try.
___
Mingw-w64-public mailing list
> Do we need to reimplement 'wia.idl', instead of importing 'wia_lh.idl' and
> 'wia_xp.idl' from Wine?
wia_lh.idl and wia_xp.idl in wine are missing many declarations.
Besides, wia_xp.h is just a stripped down version of wia_lh.h in
Windows SDK. So, adding just wia.idl is good enough.
From ee5d9058605aaf75b465f31a7ec6b3f02c68e85d Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Tue, 6 Jun 2023 21:49:04 +0530
Subject: [PATCH 2/2] crt/libsrc: Use wia.h for symbols in wia-uuid
Signed-off-by: Biswapriyo Nath
---
mingw-w64-crt/libsrc/wia-uuid.c | 116
From da3f44c338b40c51d0f289d8aebcaf45e6770ce8 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Tue, 6 Jun 2023 21:46:02 +0530
Subject: [PATCH 1/2] headers: Add wia.idl
Tested with
https://learn.microsoft.com/en-us/windows/win32/wia/-wia-creating-a-wia-device-manager
Signed-off
From 6732b188891a4eb01b3bd3d8bd8893d148a6c4fd Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Tue, 6 Jun 2023 09:57:57 +0530
Subject: [PATCH] headers: Add missing macros in afunix.h
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/afunix.h | 2 ++
1 file changed, 2 insertions
Should there be any `#ifdef _WIN32_WINNT < _WIN32_WINNT_SOMETHING`
condition to make things backward compatible? Though it would be hard
to find the correct Windows version where that value was changed.
___
Mingw-w64-public mailing list
Could you provide any minimal sample code to reproduce the issue please?
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
No, netinet/tcp.h can not be provided by mingw-w64. Most of the time,
winsock.h or winsock2.h is used to port networking APIs to Windows. If
a project requires netinet/tcp.h, that may means it does not even
support native Windows platform. In that case, gnulib or cygwin should
be used instead.
Could you share the procedure to compile the project with mingw-w64 toolchain?
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
1 - 100 of 738 matches
Mail list logo