git: 1acd3cc0c555 - main - editors/imhex: Update to 1.38.1

From: MANTANI Nobutaka <nobutaka_at_FreeBSD.org>
Date: Mon, 22 Dec 2025 15:21:53 UTC
The branch main has been updated by nobutaka:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1acd3cc0c55510f27d06746a531df90508634191

commit 1acd3cc0c55510f27d06746a531df90508634191
Author:     MANTANI Nobutaka <nobutaka@FreeBSD.org>
AuthorDate: 2025-12-22 15:19:39 +0000
Commit:     MANTANI Nobutaka <nobutaka@FreeBSD.org>
CommitDate: 2025-12-22 15:20:38 +0000

    editors/imhex: Update to 1.38.1
---
 editors/imhex/Makefile                             |   48 +-
 editors/imhex/distinfo                             |   58 +-
 .../imhex/files/patch-cmake_build__helpers.cmake   |   32 +-
 .../files/patch-cmake_modules_ImHexPlugin.cmake    |   13 +
 ...ternal_libwolv_libs_io_source_io_file__unix.cpp |   32 -
 ...h-lib_third__party_jthread_includes_jthread.hpp |   15 -
 .../patch-main_gui_source_messaging_linux.cpp      |   10 -
 .../imhex/files/patch-main_updater_CMakeLists.txt  |   15 -
 editors/imhex/pkg-plist                            | 1434 ++------------------
 9 files changed, 161 insertions(+), 1496 deletions(-)

diff --git a/editors/imhex/Makefile b/editors/imhex/Makefile
index 960c734b23a3..3ae01fb269a0 100644
--- a/editors/imhex/Makefile
+++ b/editors/imhex/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	imhex
-PORTVERSION=	1.37.4
+PORTVERSION=	1.38.1
 DISTVERSIONPREFIX=	v
 CATEGORIES=	editors
 MASTER_SITES=	https://git.sr.ht/~danyspin97/xdgpp/blob/f01f810714443d0f10c333d4d1d9c0383be41375/:xdg \
@@ -42,7 +42,7 @@ EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX} \
 		CLIUtils-CLI11-${GH_TAG_CLI11}_GH0${EXTRACT_SUFX} \
 		Martinsos-edlib-${GH_TAG_EDLIB}_GH0${EXTRACT_SUFX} \
 		fmtlib-fmt-${GH_TAG_FMT}_GH0${EXTRACT_SUFX} \
-		josuttis-jthread-${GH_TAG_JTHREAD}_GH0${EXTRACT_SUFX} \
+		mity-md4c-${GH_TAG_MD4C}_GH0${EXTRACT_SUFX} \
 		rockdreamer-throwing_ptr-${GH_TAG_THROWING_PTR}_GH0${EXTRACT_SUFX} \
 		sammycage-plutovg-${GH_TAG_PLUTOVG}_GH0${EXTRACT_SUFX} \
 		VirusTotal-yara-${GH_TAG_YARA}_GH0${EXTRACT_SUFX} \
@@ -63,7 +63,7 @@ GH_TUPLE=	btzy:nativefiledialog-extended:${GH_TAG_NATIVEFILEDIALOG}:nativefiledi
 		CLIUtils:CLI11:${GH_TAG_CLI11}:cli11 \
 		Martinsos:edlib:${GH_TAG_EDLIB}:edlib \
 		fmtlib:fmt:${GH_TAG_FMT}:fmt \
-		josuttis:jthread:${GH_TAG_JTHREAD}:jthread \
+		mity:md4c:${GH_TAG_MD4C}:md4c \
 		rockdreamer:throwing_ptr:${GH_TAG_THROWING_PTR}:throwing_ptr \
 		sammycage:plutovg:${GH_TAG_PLUTOVG}:plutovg \
 		VirusTotal:yara:${GH_TAG_YARA}:yara \
@@ -75,33 +75,34 @@ GH_TUPLE=	btzy:nativefiledialog-extended:${GH_TAG_NATIVEFILEDIALOG}:nativefiledi
 		WerWolv:libwolv:${GH_TAG_LIBWOLV}:libwolv \
 		WerWolv:lunasvg:${GH_TAG_LUNASVG}:lunasvg
 
-GH_TAG_CAPSTONE=	5cca005
-GH_TAG_CLI11=	6c7b07a
-GH_TAG_DISASSEMBLER=	a2217dd
-GH_TAG_EDLIB=	42aa8fa
-GH_TAG_FMT=	9cf9f38
+GH_TAG_CAPSTONE=	9a0a160
+GH_TAG_CLI11=	bfffd37
+GH_TAG_DISASSEMBLER=	7235352
+GH_TAG_EDLIB=	0ddc23e
+GH_TAG_FMT=	407c905
 GH_TAG_HASHLIBPLUS=	1823dd1
 GH_TAG_IMHEX_PATTERNS=	ImHex-v${PORTVERSION}
-GH_TAG_JTHREAD=	0fa8d39
-GH_TAG_LIBROMFS=	4f42f09
-GH_TAG_LIBWOLV=	0002167
-GH_TAG_LUNASVG=	5e968bd
+GH_TAG_LIBROMFS=	fa444f2
+GH_TAG_LIBWOLV=	b0c9416
+GH_TAG_LUNASVG=	83c58df
+GH_TAG_MD4C=	481fbfb
 GH_TAG_NATIVEFILEDIALOG=	86d5f20
 GH_TAG_PATTERN_LANGUAGE=	ImHex-v${PORTVERSION}
-GH_TAG_PLUTOVG=	9ef8e78
+GH_TAG_PLUTOVG=	57f82ac
 GH_TAG_THROWING_PTR=	cd28490
-GH_TAG_YARA=	688268d
+GH_TAG_YARA=	f44a895
 
 GL_TAG_IMHEX_BASTION_PATS=	e6deed4
 GL_TAG_IMHEX_FFX_PATS=	199879e
 
 CFLAGS+=	-I${LOCALBASE}/include
-CXXFLAGS+=	-I${LOCALBASE}/include
+CXXFLAGS+=	-I${LOCALBASE}/include -fexperimental-library -D_LIBCPP_ENABLE_EXPERIMENTAL
 
 CMAKE_ARGS=	-DUSE_SYSTEM_NLOHMANN_JSON=OFF -DIMHEX_STRIP_RELEASE=OFF \
 		-DIMHEX_PLUGINS_IN_SHARE=ON -DIMHEX_OFFLINE_BUILD=ON \
 		-DIMHEX_USE_GTK_FILE_PICKER=ON -DIMHEX_IGNORE_BAD_CLONE=ON \
-		-DIMHEX_IGNORE_BAD_COMPILER=ON
+		-DIMHEX_IGNORE_BAD_COMPILER=ON -DIMHEX_BUNDLE_PLUGIN_SDK=OFF \
+		-DIMHEX_PLUGIN_LIBRARY_PLUGIN=OFF
 
 PORTDOCS=	README.md
 
@@ -110,16 +111,6 @@ NLS_USES=	gettext
 
 .include <bsd.port.pre.mk>
 
-# Before LLVM 17 import into the base system
-.if (${OSREL:R} == 15 && ${OSVERSION} < 1500006)
-IGNORE=	requires libc++ of LLVM 17 on the base system
-.endif
-
-# After LLVM 18 import into the base system
-.if ${OSREL:R} == 16 || (${OSREL:R} == 15 && ${OSVERSION} >= 1500018) || ${OSREL:R} < 15
-CXXFLAGS+=	-fexperimental-library -D_LIBCPP_ENABLE_EXPERIMENTAL
-.endif
-
 post-extract:
 	${CP} -R ${WRKSRC_disassembler}/* ${WRKSRC}/lib/external/disassembler
 	${CP} -R ${WRKSRC_libromfs}/* ${WRKSRC}/lib/external/libromfs
@@ -135,16 +126,13 @@ post-extract:
 	${CP} -R ${WRKSRC_hashlibplus}/* ${WRKSRC}/lib/third_party/HashLibPlus
 	${CP} -R ${WRKSRC_lunasvg}/* ${WRKSRC}/lib/third_party/lunasvg
 	${CP} -R ${WRKSRC_plutovg}/* ${WRKSRC}/lib/third_party/lunasvg/plutovg
+	${CP} -R ${WRKSRC_md4c}/* ${WRKSRC}/lib/third_party/md4c
 	${CP} -R ${WRKSRC_nativefiledialog}/* ${WRKSRC}/lib/third_party/nativefiledialog
 	${CP} -R ${WRKSRC_yara}/* ${WRKSRC}/lib/third_party/yara/yara
 	${MKDIR} ${WRKDIR}/.build/_deps/imhex_patterns_src
 	${CP} -R ${WRKSRC_imhex_patterns}/* ${WRKDIR}/.build/_deps/imhex_patterns_src
 	${CP} -R ${WRKDIR}/imhex-bastion-pats-${GL_TAG_IMHEX_BASTION_PATS}/* ${WRKDIR}/.build/_deps/imhex_patterns_src/patterns/bastion
 	${CP} -R ${WRKDIR}/imhex-ffx-pats-${GL_TAG_IMHEX_FFX_PATS}/* ${WRKDIR}/.build/_deps/imhex_patterns_src/patterns/ffx
-# Before LLVM 18 import into the base system
-.if ${OSREL:R} == 15 && ${OSVERSION} < 1500018
-	${CP} -R ${WRKSRC_jthread}/* ${WRKSRC}/lib/third_party/jthread
-.endif
 
 post-patch:
 	${CP} -R ${WRKSRC}/lib/external/libwolv/* ${WRKSRC}/lib/external/pattern_language/external/libwolv
diff --git a/editors/imhex/distinfo b/editors/imhex/distinfo
index 45eac5e6fbd4..da0d7fddea1f 100644
--- a/editors/imhex/distinfo
+++ b/editors/imhex/distinfo
@@ -1,41 +1,41 @@
-TIMESTAMP = 1740829010
+TIMESTAMP = 1766413762
 SHA256 (imhex/xdg.hpp) = 2e08ce74adb71ff9b9aa9e1c999733fccd4b00967b9cf0c0e51dbf049392a9ec
 SIZE (imhex/xdg.hpp) = 7674
 SHA256 (imhex/imhex-bastion-pats-e6deed4.tar.bz2) = 841fe3fbaeb793dd1cab9f8f89221fb0458d50e0c3ebe304bc2f8da848a9857b
 SIZE (imhex/imhex-bastion-pats-e6deed4.tar.bz2) = 3082
 SHA256 (imhex/imhex-ffx-pats-199879e.tar.bz2) = 5aae96da3a37178edb66d9a9d414682a7409720d411bbc61490b63478313dd8c
 SIZE (imhex/imhex-ffx-pats-199879e.tar.bz2) = 14884
-SHA256 (imhex/WerWolv-ImHex-v1.37.4_GH0.tar.gz) = aa6780d5868c2286f776beaffebbb842bab02a187dfbce8d700b9a8c94affe7d
-SIZE (imhex/WerWolv-ImHex-v1.37.4_GH0.tar.gz) = 9368105
+SHA256 (imhex/WerWolv-ImHex-v1.38.1_GH0.tar.gz) = 300fd26c3143f678e90041b82f4a96580ff31a9df8108fc9da752f1d2865e48b
+SIZE (imhex/WerWolv-ImHex-v1.38.1_GH0.tar.gz) = 10928562
 SHA256 (imhex/btzy-nativefiledialog-extended-86d5f20_GH0.tar.gz) = 4e5d8c35aca4f62d749674636ab488d55b90da009f80dbdbbde5cf9e048d82c0
 SIZE (imhex/btzy-nativefiledialog-extended-86d5f20_GH0.tar.gz) = 426204
-SHA256 (imhex/capstone-engine-capstone-5cca005_GH0.tar.gz) = 9ceb7806bf090518d2cbbcf85b1bc2c0488ea0729eb8cbf321427fd6816f8d0e
-SIZE (imhex/capstone-engine-capstone-5cca005_GH0.tar.gz) = 7650652
-SHA256 (imhex/CLIUtils-CLI11-6c7b07a_GH0.tar.gz) = a960d8d7ffec091d8ab129d64d2f80f2f5a95bb96bc086cbe0dd7897263d4a8b
-SIZE (imhex/CLIUtils-CLI11-6c7b07a_GH0.tar.gz) = 343518
-SHA256 (imhex/Martinsos-edlib-42aa8fa_GH0.tar.gz) = 6fffcbfa18f4d3ebb4803d77fa92fca75ae9501366ba7fd81b067c0da604edee
-SIZE (imhex/Martinsos-edlib-42aa8fa_GH0.tar.gz) = 4319907
-SHA256 (imhex/fmtlib-fmt-9cf9f38_GH0.tar.gz) = ac37fb6741e14019ff1bc8f4c82c5be2902f6d60612ac81535dcee755804f599
-SIZE (imhex/fmtlib-fmt-9cf9f38_GH0.tar.gz) = 703216
-SHA256 (imhex/josuttis-jthread-0fa8d39_GH0.tar.gz) = ccd9c871dc2da9611e6d0cba5fc859cec9b233541be7501e5cef9eaa367e1280
-SIZE (imhex/josuttis-jthread-0fa8d39_GH0.tar.gz) = 4450456
+SHA256 (imhex/capstone-engine-capstone-9a0a160_GH0.tar.gz) = 4a0ce1afb042fa2cb6c4736678068322ac0b93b4c1a5a71eb882be82a112ffc4
+SIZE (imhex/capstone-engine-capstone-9a0a160_GH0.tar.gz) = 8179184
+SHA256 (imhex/CLIUtils-CLI11-bfffd37_GH0.tar.gz) = d593361498ab16497b43f98968c34c3d6cfc43bd85334701fc2384ae7d37ce1e
+SIZE (imhex/CLIUtils-CLI11-bfffd37_GH0.tar.gz) = 391779
+SHA256 (imhex/Martinsos-edlib-0ddc23e_GH0.tar.gz) = 5e944723ea0319a98e1206b9eb6a8dfc12226a60693dd5ac155129684998a6b5
+SIZE (imhex/Martinsos-edlib-0ddc23e_GH0.tar.gz) = 4319146
+SHA256 (imhex/fmtlib-fmt-407c905_GH0.tar.gz) = 118a0abc33704e8004665615e5772471fe21f444e8538f6ac59652435eb6901e
+SIZE (imhex/fmtlib-fmt-407c905_GH0.tar.gz) = 711403
+SHA256 (imhex/mity-md4c-481fbfb_GH0.tar.gz) = 04e03a69a2783ab5f2449f8864499dabb150092d5f48415a5e423f762a209d54
+SIZE (imhex/mity-md4c-481fbfb_GH0.tar.gz) = 238753
 SHA256 (imhex/rockdreamer-throwing_ptr-cd28490_GH0.tar.gz) = acd6dd35d6f588d8fc036edb205e5abc577998be5481afcda7f24f80bd23451d
 SIZE (imhex/rockdreamer-throwing_ptr-cd28490_GH0.tar.gz) = 60612
-SHA256 (imhex/sammycage-plutovg-9ef8e78_GH0.tar.gz) = 84d4d24f2d0086a884b2a3c522601393f50c9ca4667abd8fa6e59f989b52bbd6
-SIZE (imhex/sammycage-plutovg-9ef8e78_GH0.tar.gz) = 227976
-SHA256 (imhex/VirusTotal-yara-688268d_GH0.tar.gz) = fa1b9596fca743e1576615477890705747269e36b9b6326d8ed245c2e5fb417c
-SIZE (imhex/VirusTotal-yara-688268d_GH0.tar.gz) = 2208403
-SHA256 (imhex/WerWolv-Disassembler-a2217dd_GH0.tar.gz) = 9c20c381fb5eac936d3a4505bceb488ffb8c69e84a884abadd057213c7f0a974
-SIZE (imhex/WerWolv-Disassembler-a2217dd_GH0.tar.gz) = 291475
+SHA256 (imhex/sammycage-plutovg-57f82ac_GH0.tar.gz) = bfb1a976958a26285e64a5b85f435b7cd1b7adbb87572fd122acc4b012e58b73
+SIZE (imhex/sammycage-plutovg-57f82ac_GH0.tar.gz) = 236675
+SHA256 (imhex/VirusTotal-yara-f44a895_GH0.tar.gz) = 315b4cc955d0e784d4306d70a438818347cab9eabc2c336323c892deef11f965
+SIZE (imhex/VirusTotal-yara-f44a895_GH0.tar.gz) = 2203023
+SHA256 (imhex/WerWolv-Disassembler-7235352_GH0.tar.gz) = 40feac52378c2eaf1e79ac5f1956576d7a32670d66fe3ae97434dd2e896c4af9
+SIZE (imhex/WerWolv-Disassembler-7235352_GH0.tar.gz) = 298345
 SHA256 (imhex/WerWolv-HashLibPlus-1823dd1_GH0.tar.gz) = 885567a954b40421ab437fe7daa7bf9a09d87e76eed53ee2dd1c76e3ee90e8fb
 SIZE (imhex/WerWolv-HashLibPlus-1823dd1_GH0.tar.gz) = 1200573
-SHA256 (imhex/WerWolv-ImHex-Patterns-ImHex-v1.37.4_GH0.tar.gz) = 541eddc8cc427d1aeb749bc455911fccc87f64a7784bd4bbc35ecb7b56c03ad5
-SIZE (imhex/WerWolv-ImHex-Patterns-ImHex-v1.37.4_GH0.tar.gz) = 13620727
-SHA256 (imhex/WerWolv-PatternLanguage-ImHex-v1.37.4_GH0.tar.gz) = 1412d3ce28e45460bf403cf45fd5308fbc667f7e9688cefa7ceceb1469fd275d
-SIZE (imhex/WerWolv-PatternLanguage-ImHex-v1.37.4_GH0.tar.gz) = 551098
-SHA256 (imhex/WerWolv-libromfs-4f42f09_GH0.tar.gz) = bd837a6572d106dca3a8995f826b7605610c492ed95bac445520df1f30c9cd4e
-SIZE (imhex/WerWolv-libromfs-4f42f09_GH0.tar.gz) = 6325
-SHA256 (imhex/WerWolv-libwolv-0002167_GH0.tar.gz) = 7a8b059ea815d3afbb56436dd0bfe6472cbd7b2254f48df0ee47cfefc2daa3ef
-SIZE (imhex/WerWolv-libwolv-0002167_GH0.tar.gz) = 92505
-SHA256 (imhex/WerWolv-lunasvg-5e968bd_GH0.tar.gz) = 244db474c8567e027d1624ad51594121a45e56ba70dd23dd7b07ffc5100c6e80
-SIZE (imhex/WerWolv-lunasvg-5e968bd_GH0.tar.gz) = 53892
+SHA256 (imhex/WerWolv-ImHex-Patterns-ImHex-v1.38.1_GH0.tar.gz) = 3aae4c0970bc1b85bf4dc566bdf31de33c7dce593375645600549643ce6f9841
+SIZE (imhex/WerWolv-ImHex-Patterns-ImHex-v1.38.1_GH0.tar.gz) = 22634584
+SHA256 (imhex/WerWolv-PatternLanguage-ImHex-v1.38.1_GH0.tar.gz) = 02c98a6def789349ee8845afd6b2f53c68b0579ae9992e6d4c01aaf0806cdcc9
+SIZE (imhex/WerWolv-PatternLanguage-ImHex-v1.38.1_GH0.tar.gz) = 568310
+SHA256 (imhex/WerWolv-libromfs-fa444f2_GH0.tar.gz) = 6a6ebd7c2b43f407f94e8f66bbf958efa08861fb81af27058655f033605c2477
+SIZE (imhex/WerWolv-libromfs-fa444f2_GH0.tar.gz) = 6341
+SHA256 (imhex/WerWolv-libwolv-b0c9416_GH0.tar.gz) = 4b12b2082dcedc14be4e4600e15b89f5084d5cdc15a101ca7dd6213ba142aa01
+SIZE (imhex/WerWolv-libwolv-b0c9416_GH0.tar.gz) = 96145
+SHA256 (imhex/WerWolv-lunasvg-83c58df_GH0.tar.gz) = ba975d11b3600a6d02ffbbbcbb79e1fe90193753a45770fb5cb3fd1253232e28
+SIZE (imhex/WerWolv-lunasvg-83c58df_GH0.tar.gz) = 294507
diff --git a/editors/imhex/files/patch-cmake_build__helpers.cmake b/editors/imhex/files/patch-cmake_build__helpers.cmake
index 1ef0463682b9..a34cd6f4b8f3 100644
--- a/editors/imhex/files/patch-cmake_build__helpers.cmake
+++ b/editors/imhex/files/patch-cmake_build__helpers.cmake
@@ -1,6 +1,6 @@
---- cmake/build_helpers.cmake.orig	2025-02-26 18:39:54 UTC
+--- cmake/build_helpers.cmake.orig	2025-12-06 21:24:07 UTC
 +++ cmake/build_helpers.cmake
-@@ -570,8 +570,12 @@ function(downloadImHexPatternsFiles dest)
+@@ -651,8 +651,12 @@ function(downloadImHexPatternsFiles dest)
  
          # Maybe patterns are cloned to a subdirectory
          if (NOT EXISTS ${imhex_patterns_SOURCE_DIR})
@@ -15,22 +15,22 @@
  
          # Or a sibling directory
          if (NOT EXISTS ${imhex_patterns_SOURCE_DIR})
-@@ -599,7 +603,11 @@ function(downloadImHexPatternsFiles dest)
-     else()
-         set(PATTERNS_FOLDERS_TO_INSTALL constants encodings includes patterns magic nodes)
-         foreach (FOLDER ${PATTERNS_FOLDERS_TO_INSTALL})
--            install(DIRECTORY "${imhex_patterns_SOURCE_DIR}/${FOLDER}" DESTINATION "${dest}" PATTERN "**/_schema.json" EXCLUDE)
-+            if (BSD AND BSD STREQUAL "FreeBSD")
-+                install(DIRECTORY "${imhex_patterns_SOURCE_DIR}/${FOLDER}" DESTINATION "share/imhex/" PATTERN "**/_schema.json" EXCLUDE)
-+            else()
-+                install(DIRECTORY "${imhex_patterns_SOURCE_DIR}/${FOLDER}" DESTINATION "${dest}" PATTERN "**/_schema.json" EXCLUDE)
-+            endif()
-         endforeach ()
+@@ -683,7 +687,11 @@ function(downloadImHexPatternsFiles dest)
+         if (NOT (imhex_patterns_SOURCE_DIR STREQUAL ""))
+             set(PATTERNS_FOLDERS_TO_INSTALL constants encodings includes patterns magic nodes)
+             foreach (FOLDER ${PATTERNS_FOLDERS_TO_INSTALL})
+-                install(DIRECTORY "${imhex_patterns_SOURCE_DIR}/${FOLDER}" DESTINATION "${dest}" PATTERN "**/_schema.json" EXCLUDE)
++                if (BSD AND BSD STREQUAL "FreeBSD")
++                    install(DIRECTORY "${imhex_patterns_SOURCE_DIR}/${FOLDER}" DESTINATION "share/imhex/" PATTERN "**/_schema.json" EXCLUDE)
++                else()
++                    install(DIRECTORY "${imhex_patterns_SOURCE_DIR}/${FOLDER}" DESTINATION "${dest}" PATTERN "**/_schema.json" EXCLUDE)
++                endif()
+             endforeach ()
+         endif()
      endif ()
- 
-@@ -928,13 +936,13 @@ function(generateSDKDirectory)
-     install(DIRECTORY ${CMAKE_SOURCE_DIR}/cmake/sdk/ DESTINATION "${SDK_PATH}")
+@@ -1006,13 +1014,13 @@ function(generateSDKDirectory)
      install(TARGETS libimhex ARCHIVE DESTINATION "${SDK_PATH}/lib")
+     install(TARGETS tracing ARCHIVE DESTINATION "${SDK_PATH}/lib")
  
 -    install(DIRECTORY ${CMAKE_SOURCE_DIR}/plugins/ui/include DESTINATION "${SDK_PATH}/lib/ui/include")
 +    install(DIRECTORY ${CMAKE_SOURCE_DIR}/plugins/ui/include DESTINATION "${SDK_PATH}/lib/ui/")
diff --git a/editors/imhex/files/patch-cmake_modules_ImHexPlugin.cmake b/editors/imhex/files/patch-cmake_modules_ImHexPlugin.cmake
new file mode 100644
index 000000000000..85d58526c6c4
--- /dev/null
+++ b/editors/imhex/files/patch-cmake_modules_ImHexPlugin.cmake
@@ -0,0 +1,13 @@
+--- cmake/modules/ImHexPlugin.cmake.orig	2025-12-20 15:03:34 UTC
++++ cmake/modules/ImHexPlugin.cmake
+@@ -29,10 +29,6 @@ macro(add_imhex_plugin)
+         endif()
+     endif()
+ 
+-    if (IMHEX_PLUGIN_LIBRARY_PLUGIN)
+-        install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/include/" DESTINATION "${SDK_PATH}/lib/plugins/${IMHEX_PLUGIN_NAME}")
+-    endif()
+-
+     # Define new project for plugin
+     project(${IMHEX_PLUGIN_NAME})
+ 
diff --git a/editors/imhex/files/patch-lib_external_libwolv_libs_io_source_io_file__unix.cpp b/editors/imhex/files/patch-lib_external_libwolv_libs_io_source_io_file__unix.cpp
deleted file mode 100644
index 84617b094913..000000000000
--- a/editors/imhex/files/patch-lib_external_libwolv_libs_io_source_io_file__unix.cpp
+++ /dev/null
@@ -1,32 +0,0 @@
---- lib/external/libwolv/libs/io/source/io/file_unix.cpp.orig	2024-12-29 08:49:46 UTC
-+++ lib/external/libwolv/libs/io/source/io/file_unix.cpp
-@@ -5,7 +5,7 @@
- #include <unistd.h>
- #include <fcntl.h>
- 
--#if defined(OS_MACOS)
-+#if defined(OS_MACOS) || defined(OS_FREEBSD)
-     #include <sys/types.h>
-     #include <sys/event.h>
- #elif defined(OS_LINUX)
-@@ -95,7 +95,11 @@ namespace wolv::io {
-         if (!isValid())
-             return false;
- 
-+    #if defined(OS_FREEBSD)
-+        m_map = static_cast<u8*>(mmap(nullptr, m_fileSize, PROT_READ | PROT_WRITE, MAP_SHARED, m_handle, 0));
-+    #else
-         m_map = static_cast<u8*>(mmap(nullptr, m_fileSize, m_mode == Mode::Read ? PROT_READ : PROT_READ | PROT_WRITE, MAP_SHARED, m_handle, 0));
-+    #endif
-         if (m_map == reinterpret_cast<void*>(-1)) {
-             m_openError = errno;
-         }
-@@ -194,7 +198,7 @@ namespace wolv::io {
-     }
- 
- 
--    #if defined(OS_MACOS)
-+    #if defined(OS_MACOS) || defined(OS_FREEBSD)
-         void ChangeTracker::trackImpl(const bool &stopped, const std::fs::path &path, const std::function<void()> &callback) {
-             int queue = kqueue();
-             if (queue == -1)
diff --git a/editors/imhex/files/patch-lib_third__party_jthread_includes_jthread.hpp b/editors/imhex/files/patch-lib_third__party_jthread_includes_jthread.hpp
deleted file mode 100644
index aa6e0e9a582f..000000000000
--- a/editors/imhex/files/patch-lib_third__party_jthread_includes_jthread.hpp
+++ /dev/null
@@ -1,15 +0,0 @@
---- lib/third_party/jthread/includes/jthread.hpp.orig	2024-12-28 15:09:51 UTC
-+++ lib/third_party/jthread/includes/jthread.hpp
-@@ -1,6 +1,11 @@
- #pragma once
- 
--#if __cpp_lib_jthread >= 201911L
-+#include <osreldate.h>
-+
-+#if __cpp_lib_jthread >= 201911L \
-+    || (__FreeBSD_version >= 1500000 && __FreeBSD_version >= 1500018) \
-+    || (__FreeBSD_version >= 1400000 && __FreeBSD_version >= 1400511) \
-+    || (__FreeBSD_version >= 1300000 && __FreeBSD_version >= 1303503)
-     #include <thread>
- #else
-     #define __stop_callback_base __stop_callback_base_j
diff --git a/editors/imhex/files/patch-main_gui_source_messaging_linux.cpp b/editors/imhex/files/patch-main_gui_source_messaging_linux.cpp
deleted file mode 100644
index 6650041dfb54..000000000000
--- a/editors/imhex/files/patch-main_gui_source_messaging_linux.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- main/gui/source/messaging/linux.cpp.orig	2025-02-22 05:35:48 UTC
-+++ main/gui/source/messaging/linux.cpp
-@@ -3,6 +3,7 @@
- #include <stdexcept>
- #include <fcntl.h>
- #include <sys/file.h>
-+#include <unistd.h>
- 
- #include <hex/helpers/logger.hpp>
- #include <hex/api/events/events_lifecycle.hpp>
diff --git a/editors/imhex/files/patch-main_updater_CMakeLists.txt b/editors/imhex/files/patch-main_updater_CMakeLists.txt
deleted file mode 100644
index c409b5cc2a9d..000000000000
--- a/editors/imhex/files/patch-main_updater_CMakeLists.txt
+++ /dev/null
@@ -1,15 +0,0 @@
---- main/updater/CMakeLists.txt.orig	2025-02-16 16:13:50 UTC
-+++ main/updater/CMakeLists.txt
-@@ -5,7 +5,11 @@ target_compile_definitions(updater PRIVATE IMHEX_PROJE
- )
- 
- target_compile_definitions(updater PRIVATE IMHEX_PROJECT_NAME="${PROJECT_NAME}")
--target_link_libraries(updater PRIVATE libimhex ${FMT_LIBRARIES})
-+if (BSD AND BSD STREQUAL "FreeBSD")
-+    target_link_libraries(updater PRIVATE libimhex ${FMT_LIBRARIES} pthread)
-+else ()
-+    target_link_libraries(updater PRIVATE libimhex ${FMT_LIBRARIES})
-+endif ()
- add_dependencies(main updater)
- setupCompilerFlags(updater)
- 
diff --git a/editors/imhex/pkg-plist b/editors/imhex/pkg-plist
index b0e75042c3d8..0657100bb098 100644
--- a/editors/imhex/pkg-plist
+++ b/editors/imhex/pkg-plist
@@ -1,17 +1,25 @@
 bin/imhex
 bin/imhex-updater
-lib/libimhex.so
-lib/libimhex.so.1.37.4
+lib/libimhex.so.1.38.1
+lib/imhex/plugins/builtin.hexplug
+lib/imhex/plugins/decompress.hexplug
+lib/imhex/plugins/diffing.hexplug
+lib/imhex/plugins/disassembler.hexplug
+lib/imhex/plugins/fonts.hexpluglib
+lib/imhex/plugins/hashes.hexplug
+lib/imhex/plugins/remote.hexplug
+lib/imhex/plugins/script_loader.hexplug
+lib/imhex/plugins/ui.hexpluglib
+lib/imhex/plugins/visualizers.hexplug
+lib/imhex/plugins/yara_rules.hexplug
 share/applications/imhex.desktop
 %%DATADIR%%/constants/crc16.json
 %%DATADIR%%/constants/crc32.json
-%%DATADIR%%/constants/http_status.json
-%%DATADIR%%/constants/linux_errors.json
 %%DATADIR%%/encodings/arabic_iso.tbl
 %%DATADIR%%/encodings/arabic_windows.tbl
-%%DATADIR%%/encodings/ascii.tbl
 %%DATADIR%%/encodings/ascii_ansi.tbl
 %%DATADIR%%/encodings/ascii_oem.tbl
+%%DATADIR%%/encodings/ascii.tbl
 %%DATADIR%%/encodings/baltic_iso.tbl
 %%DATADIR%%/encodings/baltic_windows.tbl
 %%DATADIR%%/encodings/big5.tbl
@@ -45,6 +53,7 @@ share/applications/imhex.desktop
 %%DATADIR%%/encodings/turkish_windows.tbl
 %%DATADIR%%/encodings/utf8.tbl
 %%DATADIR%%/encodings/vietnamese.tbl
+%%DATADIR%%/imhex
 %%DATADIR%%/includes/hex/core.pat
 %%DATADIR%%/includes/hex/dec.pat
 %%DATADIR%%/includes/hex/http.pat
@@ -97,10 +106,14 @@ share/applications/imhex.desktop
 %%DATADIR%%/nodes/xor.hexnode
 %%DATADIR%%/patterns/3ds.hexpat
 %%DATADIR%%/patterns/7z.hexpat
-%%DATADIR%%/patterns/Crashlvl.hexpat
+%%DATADIR%%/patterns/AC Unity/acu_data_compressed.hexpat
+%%DATADIR%%/patterns/AC Unity/acu_data_decompressed.hexpat
+%%DATADIR%%/patterns/AC Unity/acu_forge.hexpat
+%%DATADIR%%/patterns/adtfdat.hexpat
 %%DATADIR%%/patterns/adts.hexpat
 %%DATADIR%%/patterns/afe2.hexpat
 %%DATADIR%%/patterns/ani.hexpat
+%%DATADIR%%/patterns/apple_single_double.hexpat
 %%DATADIR%%/patterns/ar.hexpat
 %%DATADIR%%/patterns/arc.hexpat
 %%DATADIR%%/patterns/aria2.hexpat
@@ -114,6 +127,7 @@ share/applications/imhex.desktop
 %%DATADIR%%/patterns/bgcode.hexpat
 %%DATADIR%%/patterns/binka.hexpat
 %%DATADIR%%/patterns/blend.hexpat
+%%DATADIR%%/patterns/blf.hexpat
 %%DATADIR%%/patterns/bmp.hexpat
 %%DATADIR%%/patterns/bplist.hexpat
 %%DATADIR%%/patterns/bson.hexpat
@@ -124,24 +138,36 @@ share/applications/imhex.desktop
 %%DATADIR%%/patterns/ccpal.hexpat
 %%DATADIR%%/patterns/ccvxl.hexpat
 %%DATADIR%%/patterns/cda.hexpat
+%%DATADIR%%/patterns/chd.hexpat
 %%DATADIR%%/patterns/chm.hexpat
 %%DATADIR%%/patterns/coff.hexpat
+%%DATADIR%%/patterns/commodore_basic.hexpat
 %%DATADIR%%/patterns/cpio.hexpat
+%%DATADIR%%/patterns/Crashlvl.hexpat
 %%DATADIR%%/patterns/credhist.hexpat
 %%DATADIR%%/patterns/dds.hexpat
+%%DATADIR%%/patterns/Devil May Cry HD Collection/dmc3_hd_mod.hexpat
 %%DATADIR%%/patterns/dex.hexpat
+%%DATADIR%%/patterns/DFIR/DFIR_README.md
+%%DATADIR%%/patterns/DFIR/DISK_PARSER.hexpat
+%%DATADIR%%/patterns/DFIR/exFAT.hexpat
+%%DATADIR%%/patterns/DFIR/FAT32.hexpat
+%%DATADIR%%/patterns/DFIR/NTFS.hexpat
 %%DATADIR%%/patterns/dicom.hexpat
+%%DATADIR%%/patterns/dmc3_hd_mod.hexpat
 %%DATADIR%%/patterns/dmg.hexpat
 %%DATADIR%%/patterns/dmp64.hexpat
+%%DATADIR%%/patterns/dos.hexpat
+%%DATADIR%%/patterns/dotnet_binaryformatter.hexpat
 %%DATADIR%%/patterns/dpapiblob.hexpat
 %%DATADIR%%/patterns/dpapimasterkey.hexpat
 %%DATADIR%%/patterns/dsstore.hexpat
 %%DATADIR%%/patterns/dted.hexpat
 %%DATADIR%%/patterns/elf.hexpat
+%%DATADIR%%/patterns/esp32_image.hexpat
 %%DATADIR%%/patterns/evtx.hexpat
-%%DATADIR%%/patterns/ext4.hexpat
-%%DATADIR%%/patterns/fas_oskasoftware.hexpat
 %%DATADIR%%/patterns/fas_oskasoftware_old.hexpat
+%%DATADIR%%/patterns/fas_oskasoftware.hexpat
 %%DATADIR%%/patterns/fbx.hexpat
 %%DATADIR%%/patterns/fdt.hexpat
 %%DATADIR%%/patterns/ffx/all/a_abilities.bin.hexpat
@@ -173,29 +199,44 @@ share/applications/imhex.desktop
 %%DATADIR%%/patterns/ffx/jp/w_name.bin.hexpat
 %%DATADIR%%/patterns/ffx/utils.hexpat
 %%DATADIR%%/patterns/flac.hexpat
+%%DATADIR%%/patterns/flc.hexpat
 %%DATADIR%%/patterns/flipper_settings.hexpat
+%%DATADIR%%/patterns/flv.hexpat
 %%DATADIR%%/patterns/fs.hexpat
+%%DATADIR%%/patterns/fs/apfs.hexpat
+%%DATADIR%%/patterns/fs/exfat.hexpat
+%%DATADIR%%/patterns/fs/ext4.hexpat
+%%DATADIR%%/patterns/fs/fat32.hexpat
+%%DATADIR%%/patterns/fs/ntfs.hexpat
+%%DATADIR%%/patterns/fs/pattern.hexpat
+%%DATADIR%%/patterns/fs/refs.hexpat
 %%DATADIR%%/patterns/gb.hexpat
 %%DATADIR%%/patterns/gba.hexpat
 %%DATADIR%%/patterns/gguf.hexpat
 %%DATADIR%%/patterns/gif.hexpat
 %%DATADIR%%/patterns/gltf.hexpat
+%%DATADIR%%/patterns/gmf.hexpat
 %%DATADIR%%/patterns/gzip.hexpat
 %%DATADIR%%/patterns/hinf_luas.hexpat
 %%DATADIR%%/patterns/hinf_module.hexpat
 %%DATADIR%%/patterns/hinf_tag.hexpat
+%%DATADIR%%/patterns/hprof.hexpat
 %%DATADIR%%/patterns/hsdt.hexpat
 %%DATADIR%%/patterns/ico.hexpat
 %%DATADIR%%/patterns/id3.hexpat
+%%DATADIR%%/patterns/imah.hexpat
 %%DATADIR%%/patterns/intel_hex.hexpat
 %%DATADIR%%/patterns/ip.hexpat
 %%DATADIR%%/patterns/ips.hexpat
 %%DATADIR%%/patterns/iso.hexpat
 %%DATADIR%%/patterns/java_class.hexpat
 %%DATADIR%%/patterns/jpeg.hexpat
+%%DATADIR%%/patterns/kindle_update.hexpat
+%%DATADIR%%/patterns/ktx.hexpat
 %%DATADIR%%/patterns/lcesave.hexpat
 %%DATADIR%%/patterns/lnk.hexpat
 %%DATADIR%%/patterns/loc.hexpat
+%%DATADIR%%/patterns/lua40.hexpat
 %%DATADIR%%/patterns/lua51.hexpat
 %%DATADIR%%/patterns/lua52.hexpat
 %%DATADIR%%/patterns/lua53.hexpat
@@ -205,63 +246,94 @@ share/applications/imhex.desktop
 %%DATADIR%%/patterns/max_v104.hexpat
 %%DATADIR%%/patterns/midi.hexpat
 %%DATADIR%%/patterns/minidump.hexpat
+%%DATADIR%%/patterns/mo.hexpat
 %%DATADIR%%/patterns/mp4.hexpat
 %%DATADIR%%/patterns/msgpack.hexpat
 %%DATADIR%%/patterns/msscmp.hexpat
 %%DATADIR%%/patterns/nacp.hexpat
 %%DATADIR%%/patterns/nbt.hexpat
+%%DATADIR%%/patterns/nds.hexpat
 %%DATADIR%%/patterns/ne.hexpat
 %%DATADIR%%/patterns/nes.hexpat
 %%DATADIR%%/patterns/notepad-cache.hexpat
+%%DATADIR%%/patterns/notepad-state.hexpat
 %%DATADIR%%/patterns/notepadwindowstate.hexpat
 %%DATADIR%%/patterns/nro.hexpat
+%%DATADIR%%/patterns/nsf.hexpat
+%%DATADIR%%/patterns/nsfe.hexpat
 %%DATADIR%%/patterns/ntag.hexpat
 %%DATADIR%%/patterns/ogg.hexpat
+%%DATADIR%%/patterns/optee_ta.hexpat
+%%DATADIR%%/patterns/orp.hexpat
+%%DATADIR%%/patterns/parquet.hexpat
 %%DATADIR%%/patterns/pbz.hexpat
 %%DATADIR%%/patterns/pcap.hexpat
+%%DATADIR%%/patterns/pcapng.hexpat
 %%DATADIR%%/patterns/pck.hexpat
 %%DATADIR%%/patterns/pcx.hexpat
 %%DATADIR%%/patterns/pe.hexpat
+%%DATADIR%%/patterns/pef.hexpat
+%%DATADIR%%/patterns/pex.hexpat
+%%DATADIR%%/patterns/pf.hexpat
 %%DATADIR%%/patterns/pfs0.hexpat
+%%DATADIR%%/patterns/pickle.hexpat
 %%DATADIR%%/patterns/pif.hexpat
 %%DATADIR%%/patterns/pkm.hexpat
 %%DATADIR%%/patterns/png.hexpat
+%%DATADIR%%/patterns/png2.hexpat
+%%DATADIR%%/patterns/popcap_luc.hexpat
 %%DATADIR%%/patterns/prodinfo.hexpat
 %%DATADIR%%/patterns/protobuf.hexpat
 %%DATADIR%%/patterns/psafe3.hexpat
 %%DATADIR%%/patterns/pyc.hexpat
 %%DATADIR%%/patterns/pyinstaller.hexpat
+%%DATADIR%%/patterns/q3demo.hexpat
 %%DATADIR%%/patterns/qbcl.hexpat
 %%DATADIR%%/patterns/qoi.hexpat
 %%DATADIR%%/patterns/quantized-mesh.hexpat
 %%DATADIR%%/patterns/rar.hexpat
 %%DATADIR%%/patterns/ras.hexpat
-%%DATADIR%%/patterns/refs.hexpat
+%%DATADIR%%/patterns/rcf_v1_2.hexpat
 %%DATADIR%%/patterns/rgbds.hexpat
+%%DATADIR%%/patterns/roblox_pack.hexpat
+%%DATADIR%%/patterns/rpm.hexpat
+%%DATADIR%%/patterns/sdb.hexpat
 %%DATADIR%%/patterns/selinux.hexpat
 %%DATADIR%%/patterns/selinuxpp.hexpat
 %%DATADIR%%/patterns/shp.hexpat
+%%DATADIR%%/patterns/SHR.hexpat
 %%DATADIR%%/patterns/shx.hexpat
 %%DATADIR%%/patterns/sit5.hexpat
+%%DATADIR%%/patterns/smk.hexpat
+%%DATADIR%%/patterns/snes.hexpat
 %%DATADIR%%/patterns/spirv.hexpat
 %%DATADIR%%/patterns/sqlite3.hexpat
+%%DATADIR%%/patterns/stdfv4.hexpat
 %%DATADIR%%/patterns/stl.hexpat
 %%DATADIR%%/patterns/sup.hexpat
 %%DATADIR%%/patterns/swf.hexpat
 %%DATADIR%%/patterns/tar.hexpat
+%%DATADIR%%/patterns/tarc.hexpat
+%%DATADIR%%/patterns/terminfo.hexpat
 %%DATADIR%%/patterns/tga.hexpat
+%%DATADIR%%/patterns/thumbcache.hexpat
 %%DATADIR%%/patterns/tiff.hexpat
 %%DATADIR%%/patterns/ttf.hexpat
 %%DATADIR%%/patterns/ubiquiti.hexpat
-%%DATADIR%%/patterns/uefi.hexpat
 %%DATADIR%%/patterns/uefi_boot_entry.hexpat
+%%DATADIR%%/patterns/uefi_fv_varstore.hexpat
+%%DATADIR%%/patterns/uefi.hexpat
 %%DATADIR%%/patterns/uf2.hexpat
+%%DATADIR%%/patterns/unity-asset-bundle.hexpat
+%%DATADIR%%/patterns/upk-ue3.hexpat
 %%DATADIR%%/patterns/usb.hexpat
+%%DATADIR%%/patterns/valve_vpk.hexpat
 %%DATADIR%%/patterns/vbmeta.hexpat
 %%DATADIR%%/patterns/vdf.hexpat
 %%DATADIR%%/patterns/veado.hexpat
 %%DATADIR%%/patterns/vgm.hexpat
 %%DATADIR%%/patterns/vhdx.hexpat
+%%DATADIR%%/patterns/vox.hexpat
 %%DATADIR%%/patterns/wad.hexpat
 %%DATADIR%%/patterns/was_oskasoftware.hexpat
 %%DATADIR%%/patterns/wav.hexpat
@@ -269,1351 +341,15 @@ share/applications/imhex.desktop
 %%DATADIR%%/patterns/wintec_tes.hexpat
 %%DATADIR%%/patterns/xbeh.hexpat
 %%DATADIR%%/patterns/xci.hexpat
+%%DATADIR%%/patterns/xex.hexpat
 %%DATADIR%%/patterns/xgspak.hexpat
 %%DATADIR%%/patterns/xgstexture.hexpat
 %%DATADIR%%/patterns/xilinx_bit.hexpat
 %%DATADIR%%/patterns/xilinx_bootgen.hexpat
+%%DATADIR%%/patterns/zim.hexpat
 %%DATADIR%%/patterns/zip.hexpat
 %%DATADIR%%/patterns/zlib.hexpat
 %%DATADIR%%/patterns/zstd.hexpat
-%%DATADIR%%/plugins/builtin.hexplug
-%%DATADIR%%/plugins/decompress.hexplug
-%%DATADIR%%/plugins/diffing.hexplug
-%%DATADIR%%/plugins/disassembler.hexplug
-%%DATADIR%%/plugins/fonts.hexpluglib
-%%DATADIR%%/plugins/hashes.hexplug
-%%DATADIR%%/plugins/script_loader.hexplug
-%%DATADIR%%/plugins/ui.hexpluglib
-%%DATADIR%%/plugins/visualizers.hexplug
-%%DATADIR%%/plugins/yara_rules.hexplug
-%%DATADIR%%/sdk/CMakeLists.txt
-%%DATADIR%%/sdk/cmake/build_helpers.cmake
-%%DATADIR%%/sdk/cmake/modules/FindBacktrace.cmake
-%%DATADIR%%/sdk/cmake/modules/FindCapstone.cmake
-%%DATADIR%%/sdk/cmake/modules/FindCoreClrEmbed.cmake
-%%DATADIR%%/sdk/cmake/modules/FindGLFW.cmake
-%%DATADIR%%/sdk/cmake/modules/FindLZ4.cmake
-%%DATADIR%%/sdk/cmake/modules/FindMagic.cmake
-%%DATADIR%%/sdk/cmake/modules/FindPackageHandleStandardArgs.cmake
-%%DATADIR%%/sdk/cmake/modules/FindPackageMessage.cmake
-%%DATADIR%%/sdk/cmake/modules/FindYara.cmake
-%%DATADIR%%/sdk/cmake/modules/FindZSTD.cmake
-%%DATADIR%%/sdk/cmake/modules/FindmbedTLS.cmake
-%%DATADIR%%/sdk/cmake/modules/ImHexPlugin.cmake
-%%DATADIR%%/sdk/cmake/modules/PostprocessBundle.cmake
-%%DATADIR%%/sdk/lib/external/disassembler/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/disassembler/README.md
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/LICENSE.MIT
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/cmake/config.cmake.in
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/cmake/nlohmann_jsonConfigVersion.cmake.in
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/cmake/pkg-config.pc.in
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/adl_serializer.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/byte_container_with_subtype.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/abi_macros.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/conversions/from_json.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/conversions/to_chars.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/conversions/to_json.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/exceptions.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/hash.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/input/binary_reader.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/input/input_adapters.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/input/json_sax.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/input/lexer.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/input/parser.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/input/position_t.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/iterators/internal_iterator.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/iterators/iter_impl.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/iterators/iteration_proxy.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/iterators/iterator_traits.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/iterators/json_reverse_iterator.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/iterators/primitive_iterator.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/json_custom_base_class.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/json_pointer.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/json_ref.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/macro_scope.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/macro_unscope.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/meta/call_std/begin.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/meta/call_std/end.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/meta/cpp_future.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/meta/detected.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/meta/identity_tag.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/meta/is_sax.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/meta/std_fs.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/meta/type_traits.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/meta/void_t.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/output/binary_writer.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/output/output_adapters.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/output/serializer.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/string_concat.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/string_escape.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/detail/value_t.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/json.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/json_fwd.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/ordered_map.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/thirdparty/hedley/hedley.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/include/nlohmann/thirdparty/hedley/hedley_undef.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/nlohmann_json.natvis
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/single_include/nlohmann/json.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/external/json/single_include/nlohmann/json_fwd.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/lib/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/disassembler/lib/include/disasm/disasm.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/lib/include/disasm/spec/bit_pattern.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/lib/include/disasm/spec/loader.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/lib/include/disasm/spec/opcode.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/lib/include/disasm/spec/spec.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/lib/include/disasm/types.hpp
-%%DATADIR%%/sdk/lib/external/disassembler/lib/source/spec/bit_pattern.cpp
-%%DATADIR%%/sdk/lib/external/disassembler/lib/source/spec/loader.cpp
-%%DATADIR%%/sdk/lib/external/disassembler/lib/source/spec/opcode.cpp
-%%DATADIR%%/sdk/lib/external/disassembler/lib/source/spec/spec.cpp
-%%DATADIR%%/sdk/lib/external/disassembler/specs/8051/base.json
-%%DATADIR%%/sdk/lib/external/disassembler/specs/x86/base.json
-%%DATADIR%%/sdk/lib/external/disassembler/tests/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/disassembler/tests/source/main.cpp
-%%DATADIR%%/sdk/lib/external/libromfs/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libromfs/LICENSE
-%%DATADIR%%/sdk/lib/external/libromfs/README.md
-%%DATADIR%%/sdk/lib/external/libromfs/generator/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libromfs/generator/source/main.cpp
-%%DATADIR%%/sdk/lib/external/libromfs/lib/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libromfs/lib/include/romfs/romfs.hpp
-%%DATADIR%%/sdk/lib/external/libromfs/lib/source/romfs.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/LICENSE
-%%DATADIR%%/sdk/lib/external/libwolv/README.md
-%%DATADIR%%/sdk/lib/external/libwolv/libs/containers/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/libs/containers/example/main.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/containers/include/wolv/container/interval_tree.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/hash/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/libs/hash/example/main.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/hash/include/wolv/hash/crc.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/hash/include/wolv/hash/uuid.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/io/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/libs/io/example/main.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/io/include/wolv/io/buffered_reader.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/io/include/wolv/io/file.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/io/include/wolv/io/fs.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/io/include/wolv/io/fs_macos.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/io/source/io/file.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/io/source/io/file_unix.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/io/source/io/file_win.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/io/source/io/fs.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/io/source/io/fs_macos.m
-%%DATADIR%%/sdk/lib/external/libwolv/libs/math_eval/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/libs/math_eval/example/main.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/math_eval/include/wolv/math_eval/math_evaluator.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/math_eval/source/math_eval/math_evaluator.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/net/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/libs/net/example/main.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/net/include/wolv/net/common.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/net/include/wolv/net/socket_client.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/net/include/wolv/net/socket_server.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/net/source/net/common.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/net/source/net/socket_client.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/net/source/net/socket_server.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/template/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/libs/template/example/main.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/template/source/test.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/testing/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/libs/testing/include/wolv/test/tests.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/testing/source/main.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/types/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/libs/types/example/main.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/types/include/wolv/concepts.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/types/include/wolv/literals.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/types/include/wolv/types.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/types/include/wolv/types/static_string.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/types/include/wolv/types/type_name.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/types/include/wolv/types/uintwide_t.h
-%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/example/main.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/core.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/expected.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/guards.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/lock.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/preproc.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/string.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/include/wolv/utils/thread_pool.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/libs/utils/source/utils/string.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/tests/common/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/tests/common/source/common.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/hash/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/tests/hash/source/crc.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/hash/source/uuid.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/io/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/tests/io/include/helper.hpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/io/source/buffered_reader.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/io/source/file.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/io/source/file_impl.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/io/source/file_tracker.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/io/source/fs.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/io/source/helper.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/utils/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/libwolv/tests/utils/source/guards.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/utils/source/lock.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/utils/source/string.cpp
-%%DATADIR%%/sdk/lib/external/libwolv/tests/utils/source/thread_pool.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/LICENSE
-%%DATADIR%%/sdk/lib/external/pattern_language/README.md
-%%DATADIR%%/sdk/lib/external/pattern_language/cli/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/cli/include/pl/cli/cli.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/cli/include/pl/cli/helpers/info_utils.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/cli/include/pl/cli/helpers/utils.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/cli/source/helpers/info_utils.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/cli/source/helpers/utils.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/cli/source/main.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/cli/source/subcommands/docs.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/cli/source/subcommands/format.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/cli/source/subcommands/info.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/cli/source/subcommands/run.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/example/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/example/source/.idea/modules.xml
-%%DATADIR%%/sdk/lib/external/pattern_language/example/source/.idea/source.iml
-%%DATADIR%%/sdk/lib/external/pattern_language/example/source/.idea/vcs.xml
-%%DATADIR%%/sdk/lib/external/pattern_language/example/source/main.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/BUILD.bazel
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/CHANGELOG.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/CLI11.CPack.Description.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/CPPLINT.cfg
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/LICENSE
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/MODULE.bazel
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/README.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/azure-pipelines.yml
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/README.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/SUMMARY.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/book.json
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/advanced-topics.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/an-advanced-example.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/basics.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/config.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/flags.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/formatting.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/installation.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/internals.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/options.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/subcommands.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/toolkits.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/chapters/validators.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/code/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/code/flags.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/code/geet.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/code/intro.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/code/simplest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/book/package.json
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/cmake/CLI11.pc.in
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/cmake/CLI11ConfigVersion.cmake.in
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/cmake/CLI11GeneratePkgConfig.cmake
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/cmake/CLI11Warnings.cmake
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/cmake/CLI11precompiled.pc.in
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/cmake/CodeCoverage.cmake
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/docs/CLI11.svg
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/docs/CLI11_100.png
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/docs/CLI11_300.png
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/docs/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/docs/Doxyfile
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/docs/mainpage.md
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/arg_capture.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/callback_passthrough.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/config_app.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/custom_parse.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/digit_args.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/enum.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/enum_ostream.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/formatter.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/groups.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/inter_argument_order.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/json.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/modhelp.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/nested.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/option_groups.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/positional_arity.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/positional_validation.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/prefix_command.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/ranges.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/retired.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/shapes.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/simple.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcom_help.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcom_in_files/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcom_in_files/subcommand_a.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcom_in_files/subcommand_a.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcom_in_files/subcommand_main.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcom_partitioned.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/subcommands.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/testEXE.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/examples/validators.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/cli11_app_fuzz.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/cli11_file_fuzz.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/fuzzApp.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/fuzzApp.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/fuzzCommand.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/fuzz_dictionary1.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/fuzz/fuzz_dictionary2.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/App.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Argv.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/CLI.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Config.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/ConfigFwd.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Encoding.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Error.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Formatter.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/FormatterFwd.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Macros.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Option.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Split.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/StringTools.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Timer.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/TypeTools.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Validators.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/Version.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/App_inl.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Argv_inl.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Config_inl.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Encoding_inl.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Formatter_inl.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Option_inl.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Split_inl.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/StringTools_inl.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/include/CLI/impl/Validators_inl.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/meson.build
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/meson_options.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/scripts/ExtractVersion.py
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/scripts/MakeSingleHeader.py
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/scripts/check_style.sh
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/scripts/check_style_docker.sh
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/scripts/clang-format-pre-commit
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/scripts/mdlint_style.rb
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/single-include/CLI11.hpp.in
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/single-include/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/single-include/meson.build
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/src/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/src/Precompile.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/subprojects/catch2.wrap
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/.syntastic_cpp_config
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/AppTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/BUILD.bazel
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/BoostOptionTypeTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/CMakeLists.txt
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/ComplexTypeTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/ConfigFileTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/CreationTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/DeprecatedTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/EncodingTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/FormatterTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/FuzzFailTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/HelpTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/HelpersTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/NewParseTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/OptionGroupTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/OptionTypeTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/OptionalTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/SetTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/SimpleTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/StringParseTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/SubcommandTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/TimerTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/TransformTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/TrueFalseTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/WindowsTest.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/app_helper.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/applications/ensure_utf8.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/applications/ensure_utf8_twice.cpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/catch.hpp
-%%DATADIR%%/sdk/lib/external/pattern_language/external/cli11/tests/data/unicode.txt
*** 991 LINES SKIPPED ***