git: 1acd3cc0c555 - main - editors/imhex: Update to 1.38.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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 ***