bump app-editors/imhex

This commit is contained in:
RokuRokuYon 2025-02-23 13:12:00 +01:00
parent 0a2554c48b
commit fc83b3dc87
3 changed files with 58 additions and 33 deletions

View file

@ -1,5 +1,6 @@
Remove the different Werror flags we can find used
Should fix https://bugs.gentoo.org/921663
Remove -Werror where we can not control it using flags
https://bugs.gentoo.org/921663
Submodule lib/external/pattern_language contains modified content
--- a/lib/external/pattern_language/cli/CMakeLists.txt
+++ b/lib/external/pattern_language/cli/CMakeLists.txt
@@ -29,7 +29,7 @@ else()

View file

@ -1,14 +1,20 @@
Remove the compilation step that needs dotnet
Remove dotnet from the application
https://bugs.gentoo.org/926761
--- a/plugins/script_loader/CMakeLists.txt
+++ b/plugins/script_loader/CMakeLists.txt
@@ -45,8 +45,4 @@ if (CoreClrEmbed_FOUND)
if (IMHEX_BUNDLE_DOTNET)
install(FILES ${CoreClrEmbed_SHARED_LIBRARIES} DESTINATION ${CMAKE_INSTALL_LIBDIR})
endif ()
-
- add_subdirectory(dotnet)
- add_dependencies(script_loader AssemblyLoader)
-
endif ()
@@ -2,8 +2,6 @@ cmake_minimum_required(VERSION 3.16)
include(ImHexPlugin)
-find_package(CoreClrEmbed)
-add_library(dotnet INTERFACE)
if (CoreClrEmbed_FOUND)
set(IMHEX_DOTNET_SCRIPT_SUPPORT ON)
@@ -55,5 +53,4 @@ add_imhex_plugin(
c_api
fonts
ui
- dotnet
)
\ No newline at end of file