devel/gn: update to 1823
- Speed up generation of input files list
- Add support escape JSON string to stream for export compile commands
- Support specifying required Ninja version
- Specify deps format for actions
- Don't assert on gn builds without any target
- Make data_deps in copy() targets work
- Use correct path to generated binary for EXECUTABLE target
- Make analyze handle targets from all toolchains
- Add no_check_targets config option
- On arm64 hosts, set host_cpu to 'arm64', not 'arm'
- Also apply no_check_target filtering to gn gen --check
- clang: Add support for C++ modules in deps
While here, reorder out of place variables
PR: 248685
Submitted by: o.hushchenkov@gmail.com (maintainer)