Compare commits
57 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| adcb164013 | |||
|
|
140cfd7fc8 | ||
|
|
9f8ced3439 | ||
| 84711e29a4 | |||
|
|
afdc86b78b | ||
| b31bcb9fd9 | |||
|
|
0e26bb840e | ||
| 08f44fde6a | |||
| b6f8c054ac | |||
| 8976d16cdb | |||
| b2d2b592c4 | |||
| 07bdf7d67f | |||
| 9090f39ca3 | |||
| 7853c1fa4c | |||
| 5088be0785 | |||
| 028838c462 | |||
| 0dc572f347 | |||
| 9a37dac810 | |||
| 560714b9a3 | |||
| 1ed0076cb8 | |||
| 9f89cda513 | |||
| e4502aae2f | |||
| c9b7ac0d51 | |||
| c42ed625dc | |||
| 4440aeeb1b | |||
| 93c9fb4ee9 | |||
| 0e7e8fe9b4 | |||
| 0b031ed724 | |||
| 76e795675f | |||
| ef9403dc11 | |||
| 0c5aab7904 | |||
| bad71e4572 | |||
| 5f42d96fa4 | |||
| 449d3489f5 | |||
| e5f98ab179 | |||
| 0f707b6ea8 | |||
| 77b531e980 | |||
|
|
1c2759e60a | ||
| 7b1b3e0376 | |||
|
|
48449de4ca | ||
|
|
6d644d5734 | ||
|
|
9019902f12 | ||
|
|
d8abb792e2 | ||
|
|
a43b000957 | ||
|
|
1e5a4a23b1 | ||
| 3570c57365 | |||
|
|
14dd329597 | ||
| 629570623c | |||
|
|
9e80449b1e | ||
| 347936b2dd | |||
|
|
7d0b8a1cd0 | ||
| de23e6e69c | |||
|
|
f9f3c9102a | ||
| 4126c6fa1b | |||
|
|
095e572342 | ||
| 6e09cbb6d3 | |||
|
|
6ee6173eeb |
2
_service
2
_service
@@ -2,7 +2,7 @@
|
||||
<service name="obs_scm" mode="manual">
|
||||
<param name="scm">git</param>
|
||||
<param name="url">https://gn.googlesource.com/gn.git</param>
|
||||
<param name="revision">0ee833e823f2e11be136728169906d0710bee910</param>
|
||||
<param name="revision">97b68a0bb62b7528bc3491c7949d6804223c2b82</param>
|
||||
<param name="versionformat">0.%cd</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
</service>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://gn.googlesource.com/gn.git</param>
|
||||
<param name="changesrevision">0ee833e823f2e11be136728169906d0710bee910</param></service></servicedata>
|
||||
<param name="changesrevision">97b68a0bb62b7528bc3491c7949d6804223c2b82</param></service></servicedata>
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:52550cd30c6f300e4290898da2f1ba67f03bd39ce83b87cc6d106504aa25c8be
|
||||
size 5143053
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:35a2d29d81bc95b5f83f029528e0761ee03197792942d3e896936dbaaead0c78
|
||||
size 5273101
|
||||
BIN
gn-0.20250619.obscpio
LFS
Normal file
BIN
gn-0.20250619.obscpio
LFS
Normal file
Binary file not shown.
113
gn.changes
113
gn.changes
@@ -1,3 +1,116 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 01 14:40:37 UTC 2025 - Ruediger Oertel <ro@suse.com>
|
||||
|
||||
- Update to version 0.20250619:
|
||||
* Reland #2 "Run Target::OnResolve() on background threads"
|
||||
* Propagate module dependencies transitively via public_deps
|
||||
* Fix bug in Grow logic in HashTableBase
|
||||
* Apply tools/run_formatter.sh
|
||||
* Revert "Reland "Run Target::OnResolve() on background threads""
|
||||
* Reland "Run Target::OnResolve() on background threads"
|
||||
* Enable ASAN & UBSAN when running tests in debug on CQ/CI
|
||||
* Revert "Run Target::OnResolve() on background threads"
|
||||
* Check all targets before generating shortnames
|
||||
* [tvos] Search for `kTargetXcodePlatform` from all arguments
|
||||
* Run Target::OnResolve() on background threads
|
||||
* specify the gerrit listener type to be legacy poller
|
||||
* Optimize Target::EnsureFileIsGeneratedByDependency()
|
||||
* Fix lsan errors
|
||||
* Add myself to OWNERS, remove xoolger addresses
|
||||
* Revert "Use JSON escaping for JSON string output"
|
||||
* Use JSON escaping for JSON string output
|
||||
* [tvos] Handle a type error with target_xcode_platform
|
||||
* [tvos] Add target_xcode_platform to set Xcode project
|
||||
* Add `--filter-with-data` flag for `gn gen --ide=json`
|
||||
* Handle --ide=vs2019 switch
|
||||
* Handle hpp11 file extension.
|
||||
* Fix `gn help --root-pattern`
|
||||
* Build non-linkable deps async with Ninja's validaitons
|
||||
* Generate compile_commands.json as part of build/gen.py
|
||||
* apply the latest clang-format
|
||||
* Add a test for source_set with modulemap
|
||||
* Write .gitignore file to build directory
|
||||
* Add more on how args are processed to "help execution".
|
||||
* Make `gn_version` available in the dotfile.
|
||||
* Tweak `help execution` wording after c0a46c5.
|
||||
* Attempt to improve the documentation for "help execution".
|
||||
* zos: build with -m64 and ignore unknown-pragmas
|
||||
* Unit test parser/tokenizer against double minus
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 16:30:31 UTC 2025 - Ruediger Oertel <ro@suse.com>
|
||||
|
||||
- Update to version 0.20250520:
|
||||
* Add `--filter-with-data` flag for `gn gen --ide=json`
|
||||
* Handle --ide=vs2019 switch
|
||||
* Handle hpp11 file extension.
|
||||
* Fix `gn help --root-pattern`
|
||||
* Build non-linkable deps async with Ninja's validaitons
|
||||
* Generate compile_commands.json as part of build/gen.py
|
||||
* apply the latest clang-format
|
||||
* Add a test for source_set with modulemap
|
||||
* Write .gitignore file to build directory
|
||||
* Add more on how args are processed to "help execution".
|
||||
* Make `gn_version` available in the dotfile.
|
||||
* Tweak `help execution` wording after c0a46c5.
|
||||
* Attempt to improve the documentation for "help execution".
|
||||
* zos: build with -m64 and ignore unknown-pragmas
|
||||
* Unit test parser/tokenizer against double minus
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 06 17:14:56 UTC 2025 - ro@suse.com
|
||||
|
||||
- Update to version 0.20250306:
|
||||
* Remove deps from rust executable to module's pcm files
|
||||
* Update test for rust executable deps
|
||||
* Add toolchain for cxx modules in TestWithScope
|
||||
* Apply the latest clang-format
|
||||
* Update reference for {rustdeps}
|
||||
* Always generate a .toolchain file even if it is empty.
|
||||
* Pass --with-lg-page=16 when building jemalloc for arm64.
|
||||
* Remove obsolete debug checks.
|
||||
* Make default vs ide version on Windows as 2022
|
||||
* Reland "Adds a path_exists() function"
|
||||
* Revert "Adds a path_exists() function"
|
||||
* Adds a path_exists() function
|
||||
* Revert "Speed-up GN with custom OutputStream interface."
|
||||
* Speed-up GN with custom OutputStream interface.
|
||||
* Add `exec_script_allowlist` to replace `exec_script_whitelist`.
|
||||
* Retry ReplaceFile in case of failure
|
||||
* Fix crash when NinjaBuildWriter::RunAndWriteFile fails
|
||||
* fix include for escape.h
|
||||
* fix exit code for gn gen failure
|
||||
* misc: Use html.escape instead of cgi.escape
|
||||
* Do not copy parent build_dependency_files_ in Scope constructors.
|
||||
* Improve error message for duplicated items
|
||||
* [rust-project] Always use forward slashes in sysroot paths
|
||||
* Update all_dependent_configs docs.
|
||||
* set 'no_stamp_files' by default
|
||||
* fix a typo
|
||||
* Stop using transitional LFS64 APIs
|
||||
* do not use tool prefix for phony rule
|
||||
* [rust] Add sysroot_src to rust-project.json
|
||||
* Implement and enable 'no_stamp_files'
|
||||
* Add Target::dependency_output_alias()
|
||||
* Add "outputs" to generated_file documentation.
|
||||
* Update bug database link.
|
||||
* remove a trailing space after variable bindings
|
||||
* fix tool name in error
|
||||
* remove unused includes
|
||||
* Markdown optimization (follow-up)
|
||||
* Support link_output, depend_output in Rust linked tools.
|
||||
* Properly verify runtime_outputs in rust tool definitions.
|
||||
* BugFix: Syntax error in gen.py file
|
||||
* generated_file: add output to input deps of stamp
|
||||
* Markdown optimization:
|
||||
* Revert "Rust: link_output, depend_output and runtime_outputs for dylibs"
|
||||
* hint using nogncheck on disallowed includes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 24 01:27:32 CEST 2024 - ro@suse.de
|
||||
|
||||
- add "-Wno-unused-value" to fix build on armv6/armv7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 02 14:25:16 UTC 2024 - ro@suse.com
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
name: gn
|
||||
version: 0.20240730
|
||||
mtime: 1722338639
|
||||
commit: 0ee833e823f2e11be136728169906d0710bee910
|
||||
version: 0.20250619
|
||||
mtime: 1750335966
|
||||
commit: 97b68a0bb62b7528bc3491c7949d6804223c2b82
|
||||
|
||||
7
gn.spec
7
gn.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package gn
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# 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.20240730
|
||||
Version: 0.20250619
|
||||
Release: 0
|
||||
Summary: A meta-build system that generates build files for Ninja
|
||||
License: BSD-3-Clause
|
||||
@@ -48,6 +48,9 @@ fi
|
||||
|
||||
%build
|
||||
ARCH_FLAGS="`echo %{optflags} | sed -e 's/-O2//g'`"
|
||||
%ifarch %arm
|
||||
ARCH_FLAGS="$ARCH_FLAGS -Wno-unused-value"
|
||||
%endif
|
||||
%if 0%{?suse_version} < 1550
|
||||
export CXX=g++-13
|
||||
%else
|
||||
|
||||
Reference in New Issue
Block a user