Hello community,

here is the log from the commit of package gn for openSUSE:Factory checked in 
at 2019-10-23 15:54:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gn (Old)
 and      /work/SRC/openSUSE:Factory/.gn.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gn"

Wed Oct 23 15:54:24 2019 rev:7 rq:742110 version:0.1616

Changes:
--------
--- /work/SRC/openSUSE:Factory/gn/gn.changes    2019-05-07 23:19:46.597026277 
+0200
+++ /work/SRC/openSUSE:Factory/.gn.new.2352/gn.changes  2019-10-23 
15:54:27.294928387 +0200
@@ -1,0 +2,9 @@
+Wed Oct 23 10:40:06 UTC 2019 - Tomáš Chvátal <tchva...@suse.com>
+
+- Update to 0.1616:
+  * no upstream changelog
+- Remove merged patch gn-add_missing_arm_files.patch
+- Add patch to always use python3 in tests:
+  * gn-always-python3.patch
+
+-------------------------------------------------------------------

Old:
----
  gn-0.1544.tar.gz
  gn-add_missing_arm_files.patch

New:
----
  gn-0.1616.tar.gz
  gn-always-python3.patch

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

Other differences:
------------------
++++++ gn.spec ++++++
--- /var/tmp/diff_new_pack.IIS1vZ/_old  2019-10-23 15:54:28.954930181 +0200
+++ /var/tmp/diff_new_pack.IIS1vZ/_new  2019-10-23 15:54:28.958930186 +0200
@@ -17,22 +17,20 @@
 
 
 Name:           gn
-Version:        0.1544
+Version:        0.1616
 Release:        0
 Summary:        A meta-build system that generates build files for Ninja
 License:        BSD-3-Clause
-Group:          Development/Tools/Building
 URL:            https://gn.googlesource.com/
 Source:         https://dev.gentoo.org/~floppym/dist/%{name}-%{version}.tar.gz
 Patch0:         gn-flags.patch
-# PATCH-FIX-UPSTREAM: https://bugs.chromium.org/p/gn/issues/detail?id=6
-Patch1:         gn-add_missing_arm_files.patch
+Patch1:         gn-always-python3.patch
 BuildRequires:  gcc-c++
-%if 0%{suse_version} < 1500
+BuildRequires:  ninja
+BuildRequires:  python3-base
+%if 0%{?suse_version} < 1500
 BuildRequires:  gcc7-c++
 %endif
-BuildRequires:  ninja
-BuildRequires:  python2-base
 
 %description
 GN is a meta-build system that generates build files for Ninja.
@@ -46,13 +44,13 @@
 export CC=gcc
 export CXX=g++
 export AR=ar
-%if 0%{suse_version} < 1500
+%if 0%{?suse_version} < 1500
 export CC=gcc-7
 export CXX=g++-7
 %endif
 export CXXFLAGS="%{optflags}"
 # bootstrap
-python2 build/gen.py --no-last-commit-position
+python3 build/gen.py --no-last-commit-position
 cat >out/last_commit_position.h <<-EOF
        #ifndef OUT_LAST_COMMIT_POSITION_H_
        #define OUT_LAST_COMMIT_POSITION_H_

++++++ gn-0.1544.tar.gz -> gn-0.1616.tar.gz ++++++
++++ 19459 lines of diff (skipped)

++++++ gn-always-python3.patch ++++++
Index: gn-0.1616/tools/gn/exec_process_unittest.cc
===================================================================
--- gn-0.1616.orig/tools/gn/exec_process_unittest.cc
+++ gn-0.1616/tools/gn/exec_process_unittest.cc
@@ -33,7 +33,7 @@ bool ExecPython(const std::string& comma
   args.push_back(L"-c");
   args.push_back(base::UTF8ToUTF16(command));
 #else
-  args.push_back("python");
+  args.push_back("python3");
   args.push_back("-c");
   args.push_back(command);
 #endif

Reply via email to