Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gn for openSUSE:Factory checked in 
at 2026-09-10 11:47:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gn (Old)
 and      /work/SRC/openSUSE:Factory/.gn.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gn"

Thu Sep 10 11:47:54 2026 rev:28 rq:1376516 version:0.20260907

Changes:
--------
--- /work/SRC/openSUSE:Factory/gn/gn.changes    2026-08-27 18:54:37.376380980 
+0200
+++ /work/SRC/openSUSE:Factory/.gn.new.1265/gn.changes  2026-09-10 
11:48:40.952757703 +0200
@@ -1,0 +2,61 @@
+Tue Sep 08 22:06:34 UTC 2026 - Ruediger Oertel <[email protected]>
+
+- Update to version 0.20260907:
+  * Use ReachabilityCache to improve performance of loop detection
+  * Support `target(target_type, name)` in `gn edit`
+  * Cache reverse dependencies for dependency exposure.
+  * Skip attempting to resolve known files as module names.
+  * Cache file path -> target lookup in `gn suggest`.
+  * Make `gn edit move` idempotent.
+  * When re-running build/gen.py from ninja, preserve environment variables.
+  * Implement pretty for several more types
+  * Ensure `gn edit` follows the style guide for variable ordering.
+  * Simplify code produced by gn edit.
+  * Support setting expressions in `gn edit`
+  * Revert "Write to ninja files via a standard API"
+  * Write to ninja files via a standard API
+  * Use move instead of add where suitable when suggesting fixes.
+  * Fix EditCommandTest.ShardSubcommand
+  * Support public_inputs in gn desc
+  * Update `gn format` to always insert newlines before targets.
+  * run_formatter.sh: Warn if `rustfmt` is not installed.
+  * docs: Document that copy() uses the toolchain's copy tool
+  * standard_out.h: Add ScopedBufferedOuptut class.
+  * Support public_inputs in group targets
+  * Run benchmarks serially.
+  * Write benchmarks to out/before and out/after instead of out/
+  * Add jj subcommands to easily compare revisions.
+  * Add `build/gen.py --gen ~/chromium/src=out/Default`
+  * Create a trace comparison tool to evaluate the performance impact of a 
change.
+  * Allow host_os and host_cpu to be accessed in .gn files
+  * Implement `gn edit "shard"` subcommand
+  * Hint about --fix/--apply when running without them
+  * Add support for creating new targets in `gn edit`
+  * Support cloning of nodes in the AST.
+  * Mark NOTREACHED as [[noreturn]]
+  * Implement `gn check --fix`
+  * Fix gn suggest adding self-dependency loops.
+  * Add a `gn suggest --apply` option.
+  * Add `gn edit` suggestions to `gn suggest`
+  * Implement `gn edit "rename attr attr"`
+  * Implement `gn edit "move attr attr value(s)"`
+  * Implement `gn edit "add attribute value(s)"`
+  * Implement `gn edit "remove attr value(s)"`
+  * Refactor parse nodes to support non-const access.
+  * Implement `gn edit delete` and `gn edit remove attr`
+  * Implement `gn edit` command, and implement a simple subcommand "set"
+  * Add features to test framework
+  * Implement a Result<T> type.
+  * Fix formatter on main branch
+  * Fix path to build/gen.py.
+  * Add pre-upload checks into ninja targets
+  * Add --exclude-type command-line argument
+  * Add CQ to starlark branch
+  * Refactor main.star to support multiple branches.
+  * Implement rule implementation execution.
+  * Create a simple session type and create a test for it.
+  * Fix lifetime of starlark struct keys passed to C++.
+  * Rename .bzl to .scl in accordance with design doc guidance.
+  * Split into two kinds of scopes - scopes and structs.
+
+-------------------------------------------------------------------

Old:
----
  gn-0.20260730.obscpio

New:
----
  gn-0.20260907.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gn.spec ++++++
--- /var/tmp/diff_new_pack.u1WPNS/_old  2026-09-10 11:48:42.040803353 +0200
+++ /var/tmp/diff_new_pack.u1WPNS/_new  2026-09-10 11:48:42.042803437 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           gn
-Version:        0.20260730
+Version:        0.20260907
 Release:        0
 Summary:        A meta-build system that generates build files for Ninja
 License:        BSD-3-Clause

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.u1WPNS/_old  2026-09-10 11:48:42.085805241 +0200
+++ /var/tmp/diff_new_pack.u1WPNS/_new  2026-09-10 11:48:42.089805409 +0200
@@ -1,6 +1,6 @@
-mtime: 1785580155
-commit: a740024b194dd321aeaa8cf6dca55c14db2dbf928170773e08f6691070c1fdeb
+mtime: 1788905600
+commit: 159028467780ab0682851f3f2c20d3f931868725979012be609602c565e22b6b
 url: https://src.opensuse.org/chromium/gn
-revision: a740024b194dd321aeaa8cf6dca55c14db2dbf928170773e08f6691070c1fdeb
+revision: 159028467780ab0682851f3f2c20d3f931868725979012be609602c565e22b6b
 projectscmsync: https://src.opensuse.org/chromium/_ObsPrj.git
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.u1WPNS/_old  2026-09-10 11:48:42.118806625 +0200
+++ /var/tmp/diff_new_pack.u1WPNS/_new  2026-09-10 11:48:42.122806793 +0200
@@ -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">3fd3b0624d8cba16927853600130b2c33d4e7928</param>
+    <param name="revision">5df47e556efde72cc576d8a3af23b58b614345bd</param>
     <param name="versionformat">0.%cd</param>
     <param name="changesgenerate">enable</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.u1WPNS/_old  2026-09-10 11:48:42.144807716 +0200
+++ /var/tmp/diff_new_pack.u1WPNS/_new  2026-09-10 11:48:42.152808052 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://gn.googlesource.com/gn.git</param>
-              <param 
name="changesrevision">3fd3b0624d8cba16927853600130b2c33d4e7928</param></service></servicedata>
+              <param 
name="changesrevision">5df47e556efde72cc576d8a3af23b58b614345bd</param></service></servicedata>
 (No newline at EOF)
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-09-09 00:13:20.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ gn-0.20260730.obscpio -> gn-0.20260907.obscpio ++++++
++++ 12805 lines of diff (skipped)

++++++ gn-multiline-comment.patch ++++++
--- /var/tmp/diff_new_pack.u1WPNS/_old  2026-09-10 11:48:42.921840318 +0200
+++ /var/tmp/diff_new_pack.u1WPNS/_new  2026-09-10 11:48:42.933840821 +0200
@@ -1,20 +1,20 @@
---- gn/src/gn/header_checker.h 2026/04/07 15:51:32     1.1
-+++ gn/src/gn/header_checker.h 2026/04/07 15:51:59
-@@ -105,11 +105,11 @@
-   // the following graph:
-   //
-   // ```
--  //     A
--  //    / \
--  //   B   C
--  //    \ /
--  //     D
-+  //     A   .
-+  //    / \  .
-+  //   B   C .
-+  //    \ /  .
-+  //     D   .
-   // ```
-   //
-   // The BFS will visit nodes in order: A, B, C and D, but will record only 
the
+--- gn-0.20260907/src/gn/header_checker.h      2026/09/08 22:12:25     1.1
++++ gn-0.20260907/src/gn/header_checker.h      2026/09/08 22:12:43
+@@ -117,11 +117,11 @@
+     // Consider the following graph:
+     //
+     // ```
+-    //     A
+-    //    / \
+-    //   B   C
+-    //    \ /
+-    //     D
++    //     A    .
++    //    / \   .
++    //   B   C  .
++    //    \ /   .
++    //     D    .
+     // ```
+     //
+     // The BFS will visit nodes in order: A, B, C and D, but will record only
 

++++++ gn.obsinfo ++++++
--- /var/tmp/diff_new_pack.u1WPNS/_old  2026-09-10 11:48:43.004843800 +0200
+++ /var/tmp/diff_new_pack.u1WPNS/_new  2026-09-10 11:48:43.014844220 +0200
@@ -1,5 +1,5 @@
 name: gn
-version: 0.20260730
-mtime: 1785472781
-commit: 3fd3b0624d8cba16927853600130b2c33d4e7928
+version: 0.20260907
+mtime: 1788847469
+commit: 5df47e556efde72cc576d8a3af23b58b614345bd
 

Reply via email to