v29.4
cmake: Explicitly specify `Boost_ROOT` for Homebrew's package
cmake: Add `AddWindowsResources` module
cmake: Refer to the configure log instead of printing PIE test error
scripted-diff: Rename CMake helper module
cmake: Add wallet functionality
cmake, refactor: Move `HAVE_EVHTTP_...` to `libevent` interface
cmake: Use `HINTS` instead of `PATHS` in `find_*` commands
cmake: Avoid hardcoding Qt's major version in Find module
trace: Workaround GCC bug compiling with old systemtap
cmake: Add `FindZeroMQ` module
build: Print `CMAKE_CXX_COMPILER_ARG1` in summary
build: Rename `PACKAGE_*` variables to `CLIENT_*`
cmake: Print compiler and linker flags in summary
cmake: add and use install_binary_component
build: Remove manpages when making MacOS app
cmake: Respect user-provided configuration-specific flags
cmake: Add support for builtin `codegen` target
cmake: Fix `IF_CHECK_PASSED` option handling
cmake: Add `NO_CACHE_IF_FAILED` option for checking linker flags
cmake: Introduce interface libraries to encapsulate common flags