diff --git a/_service b/_service index 377ac59..b23b9dc 100644 --- a/_service +++ b/_service @@ -2,7 +2,7 @@ git https://gn.googlesource.com/gn.git - 97b68a0bb62b7528bc3491c7949d6804223c2b82 + 64d35867ca0a1088f13de8f4ccaf1a5687d7f1ce 0.%cd enable diff --git a/_servicedata b/_servicedata index 056f202..1ce757c 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://gn.googlesource.com/gn.git - 97b68a0bb62b7528bc3491c7949d6804223c2b82 \ No newline at end of file + 64d35867ca0a1088f13de8f4ccaf1a5687d7f1ce diff --git a/gn-0.20250619.obscpio b/gn-0.20250619.obscpio deleted file mode 100644 index 046bc4e..0000000 --- a/gn-0.20250619.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:87696ee7afd32d5aef69ea6e4813517d6a4fb587e787a5ddf99c5b80cd7fbc88 -size 5343757 diff --git a/gn-0.20251217.obscpio b/gn-0.20251217.obscpio new file mode 100644 index 0000000..53c25d0 --- /dev/null +++ b/gn-0.20251217.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e9eecb34097bf374302842e7b7552ce4f1fe389933592b9f9b6d3e43bcb88eb +size 5407245 diff --git a/gn.changes b/gn.changes index e380649..58793ed 100644 --- a/gn.changes +++ b/gn.changes @@ -1,3 +1,69 @@ +------------------------------------------------------------------- +Fri Dec 26 12:08:53 UTC 2025 - Ruediger Oertel + +- Update to version 0.20251217: + * Fix sha2 on big endian + * [Windows] Reduce the number of worker threads on many-core machines + * Add a sha256 hash implementation and use it for string_hash + * Opt-in to the Windows SegmentHeap + * Add a `module_name` flag to source_set. + * Refactor module name to be dynamic. + * Optimize vector creation in compile_commands_writer.cc. + * Run 'tools/run_formatter.sh' + * Implement `string_hash` function. + * Support weak_libraries + * Do not add .inputdeps paths to --ninja-outputs-file + * Make clang modules output -fmodule-file=foo=. + * infra: Revert CIPD autoconf + * infra: Include autoconf bin directory to PATH + * infra: Fix autoconf executable path + * infra: Use CIPD autoconf + * Allow led access in GN via http://go/ciba + * Revert "Build non-linkable deps async with Ninja's validaitons" + * Upgrade linux bots from ubuntu 22.04 to ubuntu 24.04 + * Use unordered_map instead of map in HeaderChecker + * Add --file_relation to gn refs command + * Optimize vector initialization and preallocation in desc_builder.cc. + * Add `reserve` statement when vector size is known beforehand. + * Refactor container update by preferring the range insert. + * Handle symlinked directories correctly during gn clean on Windows. + * Fix relative imports from args.gn. + +------------------------------------------------------------------- +Fri Oct 3 07:58:10 UTC 2025 - Andreas Stieger + +- Update to version 0.20250918: + * update reference.md + * Include -fmodule-file flags in compile_commands.json + * Refactor C++ module dependency logic into a new utility + * Gitiles navigation bar + * Adds a len() function + * Avoid clashes of include_dir in rust-project.json. + * Check all targets to find duplicated outputs. + * infra/config: Remove luci.recipes.use_python3 experiment + * Handle empty outputs in WriteInputDepsStampOrPhonyAndGetDep + * build: Propagate module dependencies through group targets + * Deduplicate item in 'deps', 'sources' and related lists + * infra: Update comment for macOS version used in CQ/CI + * [Apple] Allow passing a manifest to the post-processing script + * Update link to buganizer in README.md + * [Apple] Fix `gn gen` when using swift and no_stamp_files + * [Apple] Remove deprecated aliases for `post_processing_$var` + * Revert "Allow newline in string literal" + * Use std::ranges::all_of in parse_tree_unittest + * infra: Correctly use macOS 13 instead of 11 + * Update Xcode and macOS version in bots + * infra: Add shadow buckets to trigger led job + * Allow newline in string literal + * Revert "Update macOS version to 13 used in CQ/CI" + * Update macOS version to 13 used in CQ/CI + * Refactor command_format.cc + * Shorten targets from //path/to/foo:foo to //path/to/foo + * Modernize and improve parse_tree.cc + * Auto-format the codebase + * Remove hardcoded -fmodules-embed-all-files flag + * Reland "Use JSON escaping for JSON string output" + ------------------------------------------------------------------- Tue Jul 01 14:40:37 UTC 2025 - Ruediger Oertel diff --git a/gn.obsinfo b/gn.obsinfo index 7f322c5..202d124 100644 --- a/gn.obsinfo +++ b/gn.obsinfo @@ -1,4 +1,4 @@ name: gn -version: 0.20250619 -mtime: 1750335966 -commit: 97b68a0bb62b7528bc3491c7949d6804223c2b82 +version: 0.20251217 +mtime: 1765966586 +commit: 64d35867ca0a1088f13de8f4ccaf1a5687d7f1ce diff --git a/gn.spec b/gn.spec index 83acc54..40fe3db 100644 --- a/gn.spec +++ b/gn.spec @@ -1,7 +1,7 @@ # # spec file for package gn # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gn -Version: 0.20250619 +Version: 0.20251217 Release: 0 Summary: A meta-build system that generates build files for Ninja License: BSD-3-Clause