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