summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
Diffstat (limited to 'emulators')
-rw-r--r--emulators/Makefile1
-rw-r--r--emulators/Ymir/Makefile2
-rw-r--r--emulators/Ymir/distinfo6
-rw-r--r--emulators/Ymir/files/patch-apps_ymir-sdl3_src_app_ui_views_debug_debug__output__view.cpp11
-rw-r--r--emulators/amiberry/Makefile35
-rw-r--r--emulators/amiberry/distinfo3
-rw-r--r--emulators/amiberry/files/patch-cmake_SourceFiles.cmake11
-rw-r--r--emulators/amiberry/pkg-descr7
-rw-r--r--emulators/amiberry/pkg-plist139
-rw-r--r--emulators/wine-devel/Makefile3
-rw-r--r--emulators/wine-devel/distinfo6
-rw-r--r--emulators/wine-devel/files/patch-dlls_ntdll_unix_signal__x86__64.c11
-rw-r--r--emulators/wine-devel/pkg-plist10
13 files changed, 226 insertions, 19 deletions
diff --git a/emulators/Makefile b/emulators/Makefile
index bdd2eb0d4009..dc3ed992a512 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -4,6 +4,7 @@
SUBDIR += Ymir
SUBDIR += adamem
SUBDIR += almostti
+ SUBDIR += amiberry
SUBDIR += anese
SUBDIR += aqemu
SUBDIR += aranym
diff --git a/emulators/Ymir/Makefile b/emulators/Ymir/Makefile
index b6cfa0301e45..aaf5d4ed0a8c 100644
--- a/emulators/Ymir/Makefile
+++ b/emulators/Ymir/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Ymir
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.7
+DISTVERSION= 0.1.8
CATEGORIES= emulators
MAINTAINER= bsdcode@disroot.org
diff --git a/emulators/Ymir/distinfo b/emulators/Ymir/distinfo
index 78b5b3eb2cee..ea0e78976f0f 100644
--- a/emulators/Ymir/distinfo
+++ b/emulators/Ymir/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754870707
-SHA256 (StrikerX3-Ymir-v0.1.7_GH0.tar.gz) = 8453407de50a4abef05c985f4eabf32b5185bf5a651583d250f820ff60bae93a
-SIZE (StrikerX3-Ymir-v0.1.7_GH0.tar.gz) = 5431708
+TIMESTAMP = 1757486628
+SHA256 (StrikerX3-Ymir-v0.1.8_GH0.tar.gz) = 6a5951c25a4a1796c0643aacdced3f31099014e4f89412c5eb11bb385c0218d3
+SIZE (StrikerX3-Ymir-v0.1.8_GH0.tar.gz) = 5477804
SHA256 (StrikerX3-mio-c9dbe3a6f74b2c2c4a6c9621005c3df213a33eaa_GH0.tar.gz) = 384d3a3ee249ebda0766fa5dc9f8bc5a871c8b2e3d3eedf46f330e6350058738
SIZE (StrikerX3-mio-c9dbe3a6f74b2c2c4a6c9621005c3df213a33eaa_GH0.tar.gz) = 34871
diff --git a/emulators/Ymir/files/patch-apps_ymir-sdl3_src_app_ui_views_debug_debug__output__view.cpp b/emulators/Ymir/files/patch-apps_ymir-sdl3_src_app_ui_views_debug_debug__output__view.cpp
new file mode 100644
index 000000000000..aa1b8f1f6ff6
--- /dev/null
+++ b/emulators/Ymir/files/patch-apps_ymir-sdl3_src_app_ui_views_debug_debug__output__view.cpp
@@ -0,0 +1,11 @@
+--- apps/ymir-sdl3/src/app/ui/views/debug/debug_output_view.cpp.orig 2025-09-10 06:46:50 UTC
++++ apps/ymir-sdl3/src/app/ui/views/debug/debug_output_view.cpp
+@@ -4,7 +4,7 @@
+
+ #include <util/sdl_file_dialog.hpp>
+
+-#include <misc/cpp/imgui_stdlib.h>
++#include <imgui_stdlib.h>
+
+ namespace app::ui {
+
diff --git a/emulators/amiberry/Makefile b/emulators/amiberry/Makefile
new file mode 100644
index 000000000000..2455230f6482
--- /dev/null
+++ b/emulators/amiberry/Makefile
@@ -0,0 +1,35 @@
+PORTNAME= amiberry
+DISTVERSIONPREFIX= v
+DISTVERSION= 7.1.1
+CATEGORIES= emulators
+
+MAINTAINER= polyduekes@proton.me
+COMMENT= Optimized Amiga emulator
+WWW= https://amiberry.com/ \
+ https://github.com/BlitterStudio/amiberry
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 riscv64
+
+BUILD_DEPENDS= ${LOCALBASE}/include/sys/sysinfo.h:devel/libsysinfo
+LIB_DEPENDS= libenet.so:net/enet \
+ libFLAC.so:audio/flac \
+ libmpeg2.so:multimedia/libmpeg2 \
+ libmpg123.so:audio/mpg123 \
+ libpng.so:graphics/png \
+ libportmidi.so:audio/portmidi \
+ libserialport.so:devel/libserialport \
+ libzstd.so:archivers/zstd
+RUN_DEPENDS= ${LOCALBASE}/share/icons/hicolor/index.theme:misc/hicolor-icon-theme
+
+USES= cmake desktop-file-utils ninja pkgconfig sdl shared-mime-info
+USE_GITHUB= yes
+GH_ACCOUNT= BlitterStudio
+USE_SDL= image2 sdl2 ttf2
+
+OPTIONS_DEFINE= DOCS
+OPTIONS_SUB= yes
+
+.include <bsd.port.mk>
diff --git a/emulators/amiberry/distinfo b/emulators/amiberry/distinfo
new file mode 100644
index 000000000000..68e6c40a4ab7
--- /dev/null
+++ b/emulators/amiberry/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757491854
+SHA256 (BlitterStudio-amiberry-v7.1.1_GH0.tar.gz) = 5baa70ea42fa7e3d5b3cbec56cbd49585869600f054cf7285a8a33463e8ad2fa
+SIZE (BlitterStudio-amiberry-v7.1.1_GH0.tar.gz) = 11279537
diff --git a/emulators/amiberry/files/patch-cmake_SourceFiles.cmake b/emulators/amiberry/files/patch-cmake_SourceFiles.cmake
new file mode 100644
index 000000000000..f0f8e774ba0f
--- /dev/null
+++ b/emulators/amiberry/files/patch-cmake_SourceFiles.cmake
@@ -0,0 +1,11 @@
+--- cmake/SourceFiles.cmake.orig 2025-09-07 17:28:06 UTC
++++ cmake/SourceFiles.cmake
+@@ -452,7 +452,7 @@ install(TARGETS ${PROJECT_NAME}
+ )
+
+ # Settings for installing per platform
+-if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
++if (CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
+ include(cmake/linux/CMakeLists.txt)
+ elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin")
+ include(cmake/macos/CMakeLists.txt)
diff --git a/emulators/amiberry/pkg-descr b/emulators/amiberry/pkg-descr
new file mode 100644
index 000000000000..f60812b2a73c
--- /dev/null
+++ b/emulators/amiberry/pkg-descr
@@ -0,0 +1,7 @@
+Amiberry is an optimized Amiga emulator that includes several neat features such
+as:
+ * JIT support to get high-performance results on CPU-intensive emulated
+ environments
+ * WHDLoad booter
+ * support for RetroArch controller mapping
+and several more...
diff --git a/emulators/amiberry/pkg-plist b/emulators/amiberry/pkg-plist
new file mode 100644
index 000000000000..c4c9adabb352
--- /dev/null
+++ b/emulators/amiberry/pkg-plist
@@ -0,0 +1,139 @@
+bin/amiberry
+lib/amiberry/libcapsimage.so
+lib/amiberry/libfloppybridge.so
+%%DATADIR%%/controllers/gamecontrollerdb.txt
+%%DATADIR%%/controllers/gamecontrollerdb_user.txt
+%%DATADIR%%/data/35floppy.png
+%%DATADIR%%/data/AmigaTopaz.ttf
+%%DATADIR%%/data/abr/brainfile.xml
+%%DATADIR%%/data/abr/catlist.xml
+%%DATADIR%%/data/amiberry-logo.png
+%%DATADIR%%/data/amiberry.png
+%%DATADIR%%/data/amiberry.svg
+%%DATADIR%%/data/amigainfo.png
+%%DATADIR%%/data/axis.png
+%%DATADIR%%/data/button.png
+%%DATADIR%%/data/chip.png
+%%DATADIR%%/data/controller.png
+%%DATADIR%%/data/controllermap.png
+%%DATADIR%%/data/controllermap_back.png
+%%DATADIR%%/data/cpu.png
+%%DATADIR%%/data/cursor.bmp
+%%DATADIR%%/data/delete.png
+%%DATADIR%%/data/drive.png
+%%DATADIR%%/data/expansion.png
+%%DATADIR%%/data/file.png
+%%DATADIR%%/data/fixedfont.png
+%%DATADIR%%/data/floppy_sounds/drive_click.wav
+%%DATADIR%%/data/floppy_sounds/drive_snatch.wav
+%%DATADIR%%/data/floppy_sounds/drive_spin.wav
+%%DATADIR%%/data/floppy_sounds/drive_spinnd.wav
+%%DATADIR%%/data/floppy_sounds/drive_startup.wav
+%%DATADIR%%/data/icon.icns
+%%DATADIR%%/data/joystick.png
+%%DATADIR%%/data/keyboard.png
+%%DATADIR%%/data/misc.png
+%%DATADIR%%/data/paths.png
+%%DATADIR%%/data/port.png
+%%DATADIR%%/data/quickstart.png
+%%DATADIR%%/data/rpgfont.png
+%%DATADIR%%/data/savestate.png
+%%DATADIR%%/data/screen.png
+%%DATADIR%%/data/sound.png
+%%DATADIR%%/data/vkbd/vkbdCoolFRLarge.png
+%%DATADIR%%/data/vkbd/vkbdCoolFRLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdCoolFRLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdCoolFRLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdCoolGerLarge.png
+%%DATADIR%%/data/vkbd/vkbdCoolGerLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdCoolGerLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdCoolGerLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdCoolQuit.png
+%%DATADIR%%/data/vkbd/vkbdCoolQuitHires.png
+%%DATADIR%%/data/vkbd/vkbdCoolUKLarge.png
+%%DATADIR%%/data/vkbd/vkbdCoolUKLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdCoolUKLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdCoolUKLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdCoolUSLarge.png
+%%DATADIR%%/data/vkbd/vkbdCoolUSLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdCoolUSLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdCoolUSLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdDarkFRLarge.png
+%%DATADIR%%/data/vkbd/vkbdDarkFRLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdDarkFRLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdDarkFRLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdDarkGerLarge.png
+%%DATADIR%%/data/vkbd/vkbdDarkGerLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdDarkGerLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdDarkGerLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdDarkQuit.png
+%%DATADIR%%/data/vkbd/vkbdDarkQuitHires.png
+%%DATADIR%%/data/vkbd/vkbdDarkUKLarge.png
+%%DATADIR%%/data/vkbd/vkbdDarkUKLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdDarkUKLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdDarkUKLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdDarkUSLarge.png
+%%DATADIR%%/data/vkbd/vkbdDarkUSLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdDarkUSLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdDarkUSLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdOrigFRLarge.png
+%%DATADIR%%/data/vkbd/vkbdOrigFRLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdOrigFRLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdOrigFRLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdOrigGerLarge.png
+%%DATADIR%%/data/vkbd/vkbdOrigGerLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdOrigGerLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdOrigGerLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdOrigQuit.png
+%%DATADIR%%/data/vkbd/vkbdOrigQuitHires.png
+%%DATADIR%%/data/vkbd/vkbdOrigUKLarge.png
+%%DATADIR%%/data/vkbd/vkbdOrigUKLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdOrigUKLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdOrigUKLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdOrigUSLarge.png
+%%DATADIR%%/data/vkbd/vkbdOrigUSLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdOrigUSLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdOrigUSLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdWarmFRLarge.png
+%%DATADIR%%/data/vkbd/vkbdWarmFRLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdWarmFRLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdWarmFRLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdWarmGerLarge.png
+%%DATADIR%%/data/vkbd/vkbdWarmGerLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdWarmGerLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdWarmGerLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdWarmQuit.png
+%%DATADIR%%/data/vkbd/vkbdWarmQuitHires.png
+%%DATADIR%%/data/vkbd/vkbdWarmUKLarge.png
+%%DATADIR%%/data/vkbd/vkbdWarmUKLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdWarmUKLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdWarmUKLargeShiftHires.png
+%%DATADIR%%/data/vkbd/vkbdWarmUSLarge.png
+%%DATADIR%%/data/vkbd/vkbdWarmUSLargeHires.png
+%%DATADIR%%/data/vkbd/vkbdWarmUSLargeShift.png
+%%DATADIR%%/data/vkbd/vkbdWarmUSLargeShiftHires.png
+%%DATADIR%%/roms/aros-ext.bin
+%%DATADIR%%/roms/aros-rom.bin
+%%DATADIR%%/roms/mt32-roms/dir.txt
+%%DATADIR%%/whdboot/AmiQuit
+%%DATADIR%%/whdboot/JST
+%%DATADIR%%/whdboot/WHDLoad
+%%DATADIR%%/whdboot/boot-data.zip
+%%DATADIR%%/whdboot/game-data/whdload_db.xml
+%%DATADIR%%/whdboot/save-data/Autoboots/foo.txt
+%%DATADIR%%/whdboot/save-data/Debugs/foo.txt
+%%DATADIR%%/whdboot/save-data/Kickstarts/foo.txt
+%%DATADIR%%/whdboot/save-data/Kickstarts/kick33180.A500.RTB
+%%DATADIR%%/whdboot/save-data/Kickstarts/kick33192.A500.RTB
+%%DATADIR%%/whdboot/save-data/Kickstarts/kick34005.A500.RTB
+%%DATADIR%%/whdboot/save-data/Kickstarts/kick40063.A600.RTB
+%%DATADIR%%/whdboot/save-data/Kickstarts/kick40068.A1200.RTB
+%%DATADIR%%/whdboot/save-data/Kickstarts/kick40068.A4000.RTB
+%%DATADIR%%/whdboot/save-data/Savegames/foo.txt
+share/applications/Amiberry.desktop
+%%DOCS%%%%DOCSDIR%%/changelog.gz
+%%DOCS%%%%DOCSDIR%%/copyright
+share/icons/hicolor/scalable/apps/amiberry.svg
+share/man/man1/amiberry.1.gz
+share/metainfo/Amiberry.metainfo.xml
+share/mime/packages/amiberry.xml
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index a4bdf3863d39..60ff33bb3bcc 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wine
-DISTVERSION= 10.14
+DISTVERSION= 10.15
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= https://dl.winehq.org/wine/source/10.x/
@@ -38,6 +38,7 @@ CONFIGURE_ARGS= --verbose \
--without-capi \
--without-coreaudio \
--without-dbus \
+ --without-ffmpeg \
--without-gettext --without-gettextpo \
--without-gphoto \
--without-gssapi \
diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo
index 023228ac2e3b..18fddc54f49b 100644
--- a/emulators/wine-devel/distinfo
+++ b/emulators/wine-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756654573
-SHA256 (wine-10.14.tar.xz) = a4fa3b5aefe1c0b7391a91a2c3c733b8dfd04bb315c8eabcfb2af413969e5e4b
-SIZE (wine-10.14.tar.xz) = 32742480
+TIMESTAMP = 1757879331
+SHA256 (wine-10.15.tar.xz) = 307e21237c6e8bdea266f946d31f09ed27b1957df9a03516d8271fd13e1c261d
+SIZE (wine-10.15.tar.xz) = 32785484
diff --git a/emulators/wine-devel/files/patch-dlls_ntdll_unix_signal__x86__64.c b/emulators/wine-devel/files/patch-dlls_ntdll_unix_signal__x86__64.c
deleted file mode 100644
index 1e167db3c668..000000000000
--- a/emulators/wine-devel/files/patch-dlls_ntdll_unix_signal__x86__64.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- dlls/ntdll/unix/signal_x86_64.c.orig 2025-08-29 19:56:01 UTC
-+++ dlls/ntdll/unix/signal_x86_64.c
-@@ -2061,7 +2061,7 @@ static inline BOOL check_invalid_gsbase( ucontext_t *u
- else
- arch_prctl( ARCH_GET_GS, &cur_gsbase );
- #elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
-- amd64_get_gsbase( &cur_gsbase );
-+ amd64_get_gsbase((void **) &cur_gsbase);
- #elif defined(__NetBSD__)
- sysarch( X86_64_GET_GSBASE, &cur_gsbase );
- #endif
diff --git a/emulators/wine-devel/pkg-plist b/emulators/wine-devel/pkg-plist
index 191f08562d45..b678d1b41818 100644
--- a/emulators/wine-devel/pkg-plist
+++ b/emulators/wine-devel/pkg-plist
@@ -1215,6 +1215,8 @@ include/wine/windows/windows.media.h
include/wine/windows/windows.media.idl
include/wine/windows/windows.media.mediaproperties.h
include/wine/windows/windows.media.mediaproperties.idl
+include/wine/windows/windows.media.playback.h
+include/wine/windows/windows.media.playback.idl
include/wine/windows/windows.media.render.h
include/wine/windows/windows.media.render.idl
include/wine/windows/windows.media.speechrecognition.h
@@ -1229,6 +1231,8 @@ include/wine/windows/windows.networking.h
include/wine/windows/windows.networking.idl
include/wine/windows/windows.networking.sockets.h
include/wine/windows/windows.networking.sockets.idl
+include/wine/windows/windows.perception.h
+include/wine/windows/windows.perception.idl
include/wine/windows/windows.perception.spatial.h
include/wine/windows/windows.perception.spatial.idl
include/wine/windows/windows.perception.spatial.surfaces.h
@@ -1241,6 +1245,8 @@ include/wine/windows/windows.security.credentials.h
include/wine/windows/windows.security.credentials.idl
include/wine/windows/windows.security.credentials.ui.h
include/wine/windows/windows.security.credentials.ui.idl
+include/wine/windows/windows.security.cryptography.core.h
+include/wine/windows/windows.security.cryptography.core.idl
include/wine/windows/windows.security.cryptography.h
include/wine/windows/windows.security.cryptography.idl
include/wine/windows/windows.security.enterprisedata.h
@@ -1469,6 +1475,7 @@ lib/wine/%%WINEARCH%%-unix/libd3dcompiler_43.a
lib/wine/%%WINEARCH%%-unix/libd3dcompiler_46.a
lib/wine/%%WINEARCH%%-unix/libd3drm.a
lib/wine/%%WINEARCH%%-unix/libd3dx10.a
+lib/wine/%%WINEARCH%%-unix/libd3dx10_33.a
lib/wine/%%WINEARCH%%-unix/libd3dx10_34.a
lib/wine/%%WINEARCH%%-unix/libd3dx10_35.a
lib/wine/%%WINEARCH%%-unix/libd3dx10_36.a
@@ -2031,6 +2038,7 @@ lib/wine/%%WINEARCH%%-windows/libd3dcompiler_43.a
lib/wine/%%WINEARCH%%-windows/libd3dcompiler_46.a
lib/wine/%%WINEARCH%%-windows/libd3drm.a
lib/wine/%%WINEARCH%%-windows/libd3dx10.a
+lib/wine/%%WINEARCH%%-windows/libd3dx10_33.a
lib/wine/%%WINEARCH%%-windows/libd3dx10_34.a
lib/wine/%%WINEARCH%%-windows/libd3dx10_35.a
lib/wine/%%WINEARCH%%-windows/libd3dx10_36.a
@@ -2614,6 +2622,8 @@ lib/wine/%%WINEARCH%%-windows/windows.globalization.dll
lib/wine/%%WINEARCH%%-windows/windows.media.devices.dll
lib/wine/%%WINEARCH%%-windows/windows.media.dll
lib/wine/%%WINEARCH%%-windows/windows.media.mediacontrol.dll
+lib/wine/%%WINEARCH%%-windows/windows.media.playback.backgroundmediaplayer.dll
+lib/wine/%%WINEARCH%%-windows/windows.media.playback.mediaplayer.dll
lib/wine/%%WINEARCH%%-windows/windows.media.speech.dll
lib/wine/%%WINEARCH%%-windows/windows.networking.connectivity.dll
lib/wine/%%WINEARCH%%-windows/windows.networking.dll