From 869178450cf4f2301e6fe3d22a9f469141d431e0 Mon Sep 17 00:00:00 2001 From: tobtoht Date: Sun, 21 Jun 2026 21:57:29 +0200 Subject: [PATCH] trezor: stop warning about deprecations we don't control --- cmake/CheckTrezor.cmake | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/cmake/CheckTrezor.cmake b/cmake/CheckTrezor.cmake index 718760ace..d95fe7002 100644 --- a/cmake/CheckTrezor.cmake +++ b/cmake/CheckTrezor.cmake @@ -152,6 +152,18 @@ if(Protobuf_FOUND AND USE_DEVICE_TREZOR) file(WRITE "${_proto_out_dir}/messages-monero.pb.h" "${updated_content}") endif() + set(_deprecated_enum_files + "messages-common.pb.h" + "messages-management.pb.h" + ) + + foreach(file IN LISTS _deprecated_enum_files) + file(READ "${_proto_out_dir}/${file}" file_content) + string(REPLACE "PROTOBUF_DEPRECATED_ENUM" "" + updated_content "${file_content}") + file(WRITE "${_proto_out_dir}/${file}" "${updated_content}") + endforeach () + message(STATUS "Trezor: protobuf messages regenerated out.") set(DEVICE_TREZOR_READY 1) add_definitions(-DDEVICE_TREZOR_READY=1)