From ab3ecdc01c444611b2c4513f9042611885f6ace9 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 6 Apr 2021 11:40:40 -0400 Subject: [PATCH 001/201] Do not use %exclude for unpackaged files (RPM 4.17 compatibility) --- gn.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gn.spec b/gn.spec index 49858f4..f09e581 100644 --- a/gn.spec +++ b/gn.spec @@ -25,7 +25,7 @@ Name: gn %global access 20210329 %global shortcommit %(echo %{commit} | cut -b -8) Version: 1894 -Release: 4.%{access}git%{shortcommit}%{?dist} +Release: 5.%{access}git%{shortcommit}%{?dist} Summary: Meta-build system that generates build files for Ninja # BSD except for src/base/third_party/icu/, which is (Unicode and MIT); note @@ -140,6 +140,8 @@ install -t '%{buildroot}%{_bindir}' -p out/%{name} install -d '%{buildroot}%{_datadir}/vim/vimfiles' cp -vrp misc/vim/* '%{buildroot}%{_datadir}/vim/vimfiles' +find '%{buildroot}%{_datadir}/vim/vimfiles' \ + -type -name 'README.*' -print -delete %py_byte_compile %{__python3} '%{buildroot}%{_datadir}/vim/vimfiles/%{name}-format.py' install -d '%{buildroot}%{_emacs_sitestartdir}' @@ -167,7 +169,6 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %{_mandir}/man1/%{name}.1* -%exclude %{_datadir}/vim/vimfiles/README.* %{_datadir}/vim/vimfiles/%{name}-format.py %{_datadir}/vim/vimfiles/autoload/%{name}.vim %{_datadir}/vim/vimfiles/ftdetect/%{name}filetype.vim @@ -192,6 +193,9 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %changelog +* Tue Apr 06 2021 Benjamin A. Beasley - 1894-5.20210329gitb2e3d862 +- Do not use %%exclude for unpackaged files (RPM 4.17 compatibility) + * Mon Mar 29 2021 Benjamin A. Beasley - 1894-4.20210329gitb2e3d862 - Update to version 1894 From 05929d07f510801538c573adefc15e5c31ae9a7c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 6 Apr 2021 11:42:06 -0400 Subject: [PATCH 002/201] Update to version 1896 --- .gitignore | 1 + gn.spec | 11 ++++++----- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index b4f8969..3ade48b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /64b3b9401c1c3ed5f3c43c1cac00b91f83597ab8.tar.gz /gn-64b3b940.tar.gz /gn-b2e3d862.tar.gz +/gn-a95c8a3c.tar.gz diff --git a/gn.spec b/gn.spec index f09e581..952965e 100644 --- a/gn.spec +++ b/gn.spec @@ -21,11 +21,11 @@ Name: gn # 4. Download the source tarball (spectool -g) # 5. Update the sources (fedpkg new-sources %%{commit}.tar.gz) # 6. Stage all changes in git -%global commit b2e3d8622c1ce1bd853c7a11f62a739946669cdd -%global access 20210329 +%global commit a95c8a3ccc7de65eb740aa68a0d021cdc8550205 +%global access 20210406 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1894 -Release: 5.%{access}git%{shortcommit}%{?dist} +Version: 1896 +Release: 1.%{access}git%{shortcommit}%{?dist} Summary: Meta-build system that generates build files for Ninja # BSD except for src/base/third_party/icu/, which is (Unicode and MIT); note @@ -193,7 +193,8 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %changelog -* Tue Apr 06 2021 Benjamin A. Beasley - 1894-5.20210329gitb2e3d862 +* Tue Apr 06 2021 Benjamin A. Beasley - 1896-1.20210406gita95c8a3c +- Update to version 1896 - Do not use %%exclude for unpackaged files (RPM 4.17 compatibility) * Mon Mar 29 2021 Benjamin A. Beasley - 1894-4.20210329gitb2e3d862 diff --git a/last_commit_position.h b/last_commit_position.h index ce2614a..1f8b943 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1894 -#define LAST_COMMIT_POSITION "1894 (b2e3d862)" +#define LAST_COMMIT_POSITION_NUM 1896 +#define LAST_COMMIT_POSITION "1896 (a95c8a3c)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 77a1e9b..a0ae5cf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-b2e3d862.tar.gz) = 1eb535474fa731bb8d92814b0a4d3fea9dad0a29b6b3fcee6f6a2477e8adec3ec765068cd099a11f7b6368a67eb2f5658eb3270f69731bd837207485f5baf7d1 +SHA512 (gn-a95c8a3c.tar.gz) = c8289254da7bf13dce3d9316b3a44770acd8532061bed1ae8aecc061c69287a392e37a72c37f3fb2791301ee1a75bb3e0ef96300b41577b5db84651a888bb29f From 887fe5c1f0827ccfc8ecdb204ab9a71e11ba2707 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 6 Apr 2021 11:44:00 -0400 Subject: [PATCH 003/201] Fix comment when updating spec file with update-version script --- update-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update-version b/update-version index fa30370..5e1abfd 100755 --- a/update-version +++ b/update-version @@ -95,7 +95,7 @@ fedpkg new-sources "$( grep -E '^Source0:' | sed -r 's|.*/||' )" -rpmdev-bumpspec -c 'Update to version 1894' gn.spec +rpmdev-bumpspec -c "Update to version ${POSITION}" gn.spec git add 'last_commit_position.h' gn.spec # vim: tw=78 ts=2 sw=2 sts=2 et ai nojs From cbd1c421d3b7ebc725b43c29d35d3bfc0dded15e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 6 Apr 2021 11:55:51 -0400 Subject: [PATCH 004/201] typo fix --- gn.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gn.spec b/gn.spec index 952965e..4ac14de 100644 --- a/gn.spec +++ b/gn.spec @@ -141,7 +141,7 @@ install -t '%{buildroot}%{_bindir}' -p out/%{name} install -d '%{buildroot}%{_datadir}/vim/vimfiles' cp -vrp misc/vim/* '%{buildroot}%{_datadir}/vim/vimfiles' find '%{buildroot}%{_datadir}/vim/vimfiles' \ - -type -name 'README.*' -print -delete + -type f -name 'README.*' -print -delete %py_byte_compile %{__python3} '%{buildroot}%{_datadir}/vim/vimfiles/%{name}-format.py' install -d '%{buildroot}%{_emacs_sitestartdir}' From c9cc475e2844cb10a19b857c68e5b1bbcb1f4cd5 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 10 Apr 2021 07:35:05 -0400 Subject: [PATCH 005/201] Update to version 1897 --- .gitignore | 1 + gn.spec | 9 ++++++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 3ade48b..48cfbb8 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /gn-64b3b940.tar.gz /gn-b2e3d862.tar.gz /gn-a95c8a3c.tar.gz +/gn-dba01723.tar.gz diff --git a/gn.spec b/gn.spec index 4ac14de..6360cbb 100644 --- a/gn.spec +++ b/gn.spec @@ -21,10 +21,10 @@ Name: gn # 4. Download the source tarball (spectool -g) # 5. Update the sources (fedpkg new-sources %%{commit}.tar.gz) # 6. Stage all changes in git -%global commit a95c8a3ccc7de65eb740aa68a0d021cdc8550205 -%global access 20210406 +%global commit dba01723a441c358d843a575cb7720d54ddcdf92 +%global access 20210410 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1896 +Version: 1897 Release: 1.%{access}git%{shortcommit}%{?dist} Summary: Meta-build system that generates build files for Ninja @@ -193,6 +193,9 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %changelog +* Sat Apr 10 2021 Benjamin A. Beasley - 1897-1.20210410gitdba01723 +- Update to version 1897 + * Tue Apr 06 2021 Benjamin A. Beasley - 1896-1.20210406gita95c8a3c - Update to version 1896 - Do not use %%exclude for unpackaged files (RPM 4.17 compatibility) diff --git a/last_commit_position.h b/last_commit_position.h index 1f8b943..4a6adab 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1896 -#define LAST_COMMIT_POSITION "1896 (a95c8a3c)" +#define LAST_COMMIT_POSITION_NUM 1897 +#define LAST_COMMIT_POSITION "1897 (dba01723)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index a0ae5cf..0d14ae4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-a95c8a3c.tar.gz) = c8289254da7bf13dce3d9316b3a44770acd8532061bed1ae8aecc061c69287a392e37a72c37f3fb2791301ee1a75bb3e0ef96300b41577b5db84651a888bb29f +SHA512 (gn-dba01723.tar.gz) = 5048153b4194721f7a1ab6389d37ef3f8b79af4b93809f9bb3d55ba8876ddc32486bfb8c6f6125bbf0aae029e1e79939d3ee4bd13633b5bf15a67b2492a179eb From e12c2ff34a0062daea7cb66fe2c4e161f11ac057 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 2 May 2021 12:50:58 -0400 Subject: [PATCH 006/201] Update to version 1898 --- .gitignore | 1 + gn.spec | 11 +++++++---- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 48cfbb8..12bb221 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /gn-b2e3d862.tar.gz /gn-a95c8a3c.tar.gz /gn-dba01723.tar.gz +/gn-6771ce56.tar.gz diff --git a/gn.spec b/gn.spec index 6360cbb..bdd7d7e 100644 --- a/gn.spec +++ b/gn.spec @@ -21,11 +21,11 @@ Name: gn # 4. Download the source tarball (spectool -g) # 5. Update the sources (fedpkg new-sources %%{commit}.tar.gz) # 6. Stage all changes in git -%global commit dba01723a441c358d843a575cb7720d54ddcdf92 -%global access 20210410 +%global commit 6771ce569fb4803dad7a427aa2e2c23e960b917e +%global access 20210502 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1897 -Release: 1.%{access}git%{shortcommit}%{?dist} +Version: 1898 +Release: 2.%{access}git%{shortcommit}%{?dist} Summary: Meta-build system that generates build files for Ninja # BSD except for src/base/third_party/icu/, which is (Unicode and MIT); note @@ -193,6 +193,9 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %changelog +* Sun May 02 2021 Benjamin A. Beasley - 1898-1.20210502git6771ce56 +- Update to version 1898 + * Sat Apr 10 2021 Benjamin A. Beasley - 1897-1.20210410gitdba01723 - Update to version 1897 diff --git a/last_commit_position.h b/last_commit_position.h index 4a6adab..8b48420 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1897 -#define LAST_COMMIT_POSITION "1897 (dba01723)" +#define LAST_COMMIT_POSITION_NUM 1898 +#define LAST_COMMIT_POSITION "1898 (6771ce56)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 0d14ae4..e4f75bb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-dba01723.tar.gz) = 5048153b4194721f7a1ab6389d37ef3f8b79af4b93809f9bb3d55ba8876ddc32486bfb8c6f6125bbf0aae029e1e79939d3ee4bd13633b5bf15a67b2492a179eb +SHA512 (gn-6771ce56.tar.gz) = 450721e31c8b3c897099fb4887ec1acf918edede11bf9482147ad3fce10bc2f2182adca337072215a77a1d2626d3b07c35f10c5b881191e5c8024bbd9468fdc8 From c9fc7ea903f9939d6af2a9a3f2d4f23f099b3464 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 11 May 2021 06:58:25 -0400 Subject: [PATCH 007/201] s/master/main/ (thanks, upstream!) --- update-version | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/update-version b/update-version index 5e1abfd..f33f1d6 100755 --- a/update-version +++ b/update-version @@ -14,7 +14,7 @@ then fi elif [ "$#" = '0' ] then - COMMIT='master' + COMMIT='main' fi if [ -z "${COMMIT}" ] then @@ -23,7 +23,7 @@ Usage: $0 [COMMIT] Parameters: COMMIT - full commit hash from upstream git (${REPO}); - otherwise the latest commit in master is used + otherwise the latest commit in main is used EOF exit 1 fi From 2855954b1c50a7b30af622bdc22384f80962fd3b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 11 May 2021 07:00:39 -0400 Subject: [PATCH 008/201] Update to version 1910 --- .gitignore | 1 + gn.spec | 11 +++++++---- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 12bb221..977ef1c 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /gn-a95c8a3c.tar.gz /gn-dba01723.tar.gz /gn-6771ce56.tar.gz +/gn-39a87c0b.tar.gz diff --git a/gn.spec b/gn.spec index bdd7d7e..85f37fd 100644 --- a/gn.spec +++ b/gn.spec @@ -21,11 +21,11 @@ Name: gn # 4. Download the source tarball (spectool -g) # 5. Update the sources (fedpkg new-sources %%{commit}.tar.gz) # 6. Stage all changes in git -%global commit 6771ce569fb4803dad7a427aa2e2c23e960b917e -%global access 20210502 +%global commit 39a87c0b36310bdf06b692c098f199a0d97fc810 +%global access 20210511 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1898 -Release: 2.%{access}git%{shortcommit}%{?dist} +Version: 1910 +Release: 1.%{access}git%{shortcommit}%{?dist} Summary: Meta-build system that generates build files for Ninja # BSD except for src/base/third_party/icu/, which is (Unicode and MIT); note @@ -193,6 +193,9 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %changelog +* Tue May 11 2021 Benjamin A. Beasley - 1910-1.20210511git39a87c0b +- Update to version 1910 + * Sun May 02 2021 Benjamin A. Beasley - 1898-1.20210502git6771ce56 - Update to version 1898 diff --git a/last_commit_position.h b/last_commit_position.h index 8b48420..3007df7 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1898 -#define LAST_COMMIT_POSITION "1898 (6771ce56)" +#define LAST_COMMIT_POSITION_NUM 1910 +#define LAST_COMMIT_POSITION "1910 (39a87c0b)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index e4f75bb..aabde77 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-6771ce56.tar.gz) = 450721e31c8b3c897099fb4887ec1acf918edede11bf9482147ad3fce10bc2f2182adca337072215a77a1d2626d3b07c35f10c5b881191e5c8024bbd9468fdc8 +SHA512 (gn-39a87c0b.tar.gz) = 9596fec7ecb491cbf48b37a98347d3befebb4a6d1cbb8badba384eeba99a167ed74b23a19bfa1887e9b9002bc23624f52e512b3098a67db4dc1773b72b61b3e6 From dc005b09b6885cdcb96aa5ad75f7cc35d484b8c4 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 11 May 2021 08:40:36 -0400 Subject: [PATCH 009/201] Rebase chromium-84.0.4147.105-gn-gcc-cleanup.patch as gn-39a87c0b-gcc-cleanup.patch --- chromium-84.0.4147.105-gn-gcc-cleanup.patch | 45 --------------------- gn-39a87c0b-gcc-cleanup.patch | 45 +++++++++++++++++++++ gn.spec | 17 ++++++-- 3 files changed, 58 insertions(+), 49 deletions(-) delete mode 100644 chromium-84.0.4147.105-gn-gcc-cleanup.patch create mode 100644 gn-39a87c0b-gcc-cleanup.patch diff --git a/chromium-84.0.4147.105-gn-gcc-cleanup.patch b/chromium-84.0.4147.105-gn-gcc-cleanup.patch deleted file mode 100644 index cc8ad7c..0000000 --- a/chromium-84.0.4147.105-gn-gcc-cleanup.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff -up chromium-84.0.4147.105/tools/gn/src/gn/err.h.gn-gcc-cleanup chromium-84.0.4147.105/tools/gn/src/gn/err.h ---- chromium-84.0.4147.105/tools/gn/src/gn/err.h.gn-gcc-cleanup 2020-08-01 10:04:57.354719575 -0400 -+++ chromium-84.0.4147.105/tools/gn/src/gn/err.h 2020-08-01 10:04:51.653974728 -0400 -@@ -55,7 +55,7 @@ class Err { - const std::string& help_text = std::string()); - - Err(const Err& other); -- -+ Err& operator=(const Err& other) = default; - ~Err(); - - bool has_error() const { return has_error_; } -diff -up chromium-84.0.4147.105/tools/gn/src/gn/label_pattern.h.gn-gcc-cleanup chromium-84.0.4147.105/tools/gn/src/gn/label_pattern.h ---- chromium-84.0.4147.105/tools/gn/src/gn/label_pattern.h.gn-gcc-cleanup 2020-08-01 10:24:18.405934036 -0400 -+++ chromium-84.0.4147.105/tools/gn/src/gn/label_pattern.h 2020-08-01 10:24:56.664265755 -0400 -@@ -33,6 +33,7 @@ class LabelPattern { - const std::string_view& name, - const Label& toolchain_label); - LabelPattern(const LabelPattern& other); -+ LabelPattern& operator=(const LabelPattern& other) = default; - ~LabelPattern(); - - // Converts the given input string to a pattern. This does special stuff -diff -up chromium-84.0.4147.105/tools/gn/src/gn/substitution_list.h.gn-gcc-cleanup chromium-84.0.4147.105/tools/gn/src/gn/substitution_list.h ---- chromium-84.0.4147.105/tools/gn/src/gn/substitution_list.h.gn-gcc-cleanup 2020-08-01 10:04:51.721971684 -0400 -+++ chromium-84.0.4147.105/tools/gn/src/gn/substitution_list.h 2020-08-01 10:04:51.765969715 -0400 -@@ -15,6 +15,7 @@ class SubstitutionList { - public: - SubstitutionList(); - SubstitutionList(const SubstitutionList& other); -+ SubstitutionList& operator=(const SubstitutionList& other) = default; - ~SubstitutionList(); - - bool Parse(const Value& value, Err* err); -diff -up chromium-84.0.4147.105/tools/gn/src/gn/substitution_pattern.h.gn-gcc-cleanup chromium-84.0.4147.105/tools/gn/src/gn/substitution_pattern.h ---- chromium-84.0.4147.105/tools/gn/src/gn/substitution_pattern.h.gn-gcc-cleanup 2020-08-01 10:04:51.637975444 -0400 -+++ chromium-84.0.4147.105/tools/gn/src/gn/substitution_pattern.h 2020-08-01 10:04:57.305721767 -0400 -@@ -35,6 +35,7 @@ class SubstitutionPattern { - - SubstitutionPattern(); - SubstitutionPattern(const SubstitutionPattern& other); -+ SubstitutionPattern& operator=(const SubstitutionPattern& other) = default; - ~SubstitutionPattern(); - - // Parses the given string and fills in the pattern. The pattern must only diff --git a/gn-39a87c0b-gcc-cleanup.patch b/gn-39a87c0b-gcc-cleanup.patch new file mode 100644 index 0000000..6bba655 --- /dev/null +++ b/gn-39a87c0b-gcc-cleanup.patch @@ -0,0 +1,45 @@ +diff -Naur gn-39a87c0b-original/src/gn/err.h gn-39a87c0b/src/gn/err.h +--- gn-39a87c0b-original/src/gn/err.h 2021-05-11 06:58:33.000000000 -0400 ++++ gn-39a87c0b/src/gn/err.h 2021-05-11 08:33:58.379386372 -0400 +@@ -56,7 +56,7 @@ + const std::string& help_text = std::string()); + + Err(const Err& other); +- ++ Err& operator=(const Err& other) = default; + ~Err(); + + bool has_error() const { return has_error_; } +diff -Naur gn-39a87c0b-original/src/gn/label_pattern.h gn-39a87c0b/src/gn/label_pattern.h +--- gn-39a87c0b-original/src/gn/label_pattern.h 2021-05-11 06:58:33.000000000 -0400 ++++ gn-39a87c0b/src/gn/label_pattern.h 2021-05-11 08:34:19.399513188 -0400 +@@ -33,6 +33,7 @@ + std::string_view name, + const Label& toolchain_label); + LabelPattern(const LabelPattern& other); ++ LabelPattern& operator=(const LabelPattern& other) = default; + ~LabelPattern(); + + // Converts the given input string to a pattern. This does special stuff +diff -Naur gn-39a87c0b-original/src/gn/substitution_list.h gn-39a87c0b/src/gn/substitution_list.h +--- gn-39a87c0b-original/src/gn/substitution_list.h 2021-05-11 06:58:33.000000000 -0400 ++++ gn-39a87c0b/src/gn/substitution_list.h 2021-05-11 08:34:42.355651684 -0400 +@@ -15,6 +15,7 @@ + public: + SubstitutionList(); + SubstitutionList(const SubstitutionList& other); ++ SubstitutionList& operator=(const SubstitutionList& other) = default; + ~SubstitutionList(); + + bool Parse(const Value& value, Err* err); +diff -Naur gn-39a87c0b-original/src/gn/substitution_pattern.h gn-39a87c0b/src/gn/substitution_pattern.h +--- gn-39a87c0b-original/src/gn/substitution_pattern.h 2021-05-11 06:58:33.000000000 -0400 ++++ gn-39a87c0b/src/gn/substitution_pattern.h 2021-05-11 08:34:50.294699582 -0400 +@@ -35,6 +35,7 @@ + + SubstitutionPattern(); + SubstitutionPattern(const SubstitutionPattern& other); ++ SubstitutionPattern& operator=(const SubstitutionPattern& other) = default; + ~SubstitutionPattern(); + + // Parses the given string and fills in the pattern. The pattern must only diff --git a/gn.spec b/gn.spec index 85f37fd..b819135 100644 --- a/gn.spec +++ b/gn.spec @@ -25,7 +25,7 @@ Name: gn %global access 20210511 %global shortcommit %(echo %{commit} | cut -b -8) Version: 1910 -Release: 1.%{access}git%{shortcommit}%{?dist} +Release: 2.%{access}git%{shortcommit}%{?dist} Summary: Meta-build system that generates build files for Ninja # BSD except for src/base/third_party/icu/, which is (Unicode and MIT); note @@ -43,8 +43,13 @@ Source0: %{url}/+archive/%{commit}.tar.gz#/%{name}-%{shortcommit}.tar.gz Source1: last_commit_position.h Source2: update-version -# Clean up compiler warnings on gcc/g++: -Patch0: https://src.fedoraproject.org/rpms/chromium/raw/ce30313f5e4af121140c037bf026453355534f24/f/chromium-84.0.4147.105-gn-gcc-cleanup.patch +# Clean up compiler warnings on gcc/g++. This patch is a rebased version of +# chromium-84.0.4147.105-gn-gcc-cleanup.patch from the chromium RPM; see: +# +# https://src.fedoraproject.org/rpms/chromium/raw/ +# ce30313f5e4af121140c037bf026453355534f24/f/ +# chromium-84.0.4147.105-gn-gcc-cleanup.patch +Patch0: %{name}-39a87c0b-gcc-cleanup.patch # The python3_pkgversion macro is required for EPEL; see # https://fedoraproject.org/wiki/PackagingDrafts:Python3EPEL. On Fedora (and @@ -84,7 +89,7 @@ The %{name}-doc package contains detailed documentation for GN. %prep -%autosetup -c -n %{name}-%{commit} -p3 +%autosetup -c -n %{name}-%{commit} -p1 # Use pre-generated last_commit_position.h. mkdir -p ./out @@ -193,6 +198,10 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %changelog +* Tue May 11 2021 Benjamin A. Beasley - 1910-2.20210511git39a87c0b +- Rebase chromium-84.0.4147.105-gn-gcc-cleanup.patch as + gn-39a87c0b-gcc-cleanup.patch + * Tue May 11 2021 Benjamin A. Beasley - 1910-1.20210511git39a87c0b - Update to version 1910 From 9e37f804d6369089d7b05d64e390a2305b804e38 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 16 Jun 2021 19:58:31 -0400 Subject: [PATCH 010/201] Update to version 1916 --- .gitignore | 1 + gn.spec | 11 +++++++---- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 977ef1c..4bbe51d 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /gn-dba01723.tar.gz /gn-6771ce56.tar.gz /gn-39a87c0b.tar.gz +/gn-d2dce752.tar.gz diff --git a/gn.spec b/gn.spec index b819135..e9b5695 100644 --- a/gn.spec +++ b/gn.spec @@ -21,11 +21,11 @@ Name: gn # 4. Download the source tarball (spectool -g) # 5. Update the sources (fedpkg new-sources %%{commit}.tar.gz) # 6. Stage all changes in git -%global commit 39a87c0b36310bdf06b692c098f199a0d97fc810 -%global access 20210511 +%global commit d2dce7523036ed7c55fbb8d2f272ab3720d5cf34 +%global access 20210616 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1910 -Release: 2.%{access}git%{shortcommit}%{?dist} +Version: 1916 +Release: 1.%{access}git%{shortcommit}%{?dist} Summary: Meta-build system that generates build files for Ninja # BSD except for src/base/third_party/icu/, which is (Unicode and MIT); note @@ -198,6 +198,9 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %changelog +* Wed Jun 16 2021 Benjamin A. Beasley - 1916-1.20210616gitd2dce752 +- Update to version 1916 + * Tue May 11 2021 Benjamin A. Beasley - 1910-2.20210511git39a87c0b - Rebase chromium-84.0.4147.105-gn-gcc-cleanup.patch as gn-39a87c0b-gcc-cleanup.patch diff --git a/last_commit_position.h b/last_commit_position.h index 3007df7..979b29b 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1910 -#define LAST_COMMIT_POSITION "1910 (39a87c0b)" +#define LAST_COMMIT_POSITION_NUM 1916 +#define LAST_COMMIT_POSITION "1916 (d2dce752)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index aabde77..829928b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-39a87c0b.tar.gz) = 9596fec7ecb491cbf48b37a98347d3befebb4a6d1cbb8badba384eeba99a167ed74b23a19bfa1887e9b9002bc23624f52e512b3098a67db4dc1773b72b61b3e6 +SHA512 (gn-d2dce752.tar.gz) = 86b65cbaca932c3dfbdb0735e0f438a0e3850038cceb524a92e3bc291aa11cbd21d345d602a64d4bb41c1ac915fc9bd231b49849638d1fee44df977a996ed2e2 From 031473f2ec51db67c9ed8827c4b779174219c56f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 22 Jun 2021 15:54:51 -0400 Subject: [PATCH 011/201] Update to version 1919 --- .gitignore | 1 + gn.spec | 11 ++++++++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 4bbe51d..489a912 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /gn-6771ce56.tar.gz /gn-39a87c0b.tar.gz /gn-d2dce752.tar.gz +/gn-e9b84332.tar.gz diff --git a/gn.spec b/gn.spec index e9b5695..17a926c 100644 --- a/gn.spec +++ b/gn.spec @@ -21,10 +21,12 @@ Name: gn # 4. Download the source tarball (spectool -g) # 5. Update the sources (fedpkg new-sources %%{commit}.tar.gz) # 6. Stage all changes in git -%global commit d2dce7523036ed7c55fbb8d2f272ab3720d5cf34 -%global access 20210616 +# +# See https://gn.googlesource.com/gn/+log for the latest changes. +%global commit e9b8433248ae2c117644b4e40b33203e7d3da192 +%global access 20210622 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1916 +Version: 1919 Release: 1.%{access}git%{shortcommit}%{?dist} Summary: Meta-build system that generates build files for Ninja @@ -198,6 +200,9 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %changelog +* Tue Jun 22 2021 Benjamin A. Beasley - 1919-1.20210622gite9b84332 +- Update to version 1919 + * Wed Jun 16 2021 Benjamin A. Beasley - 1916-1.20210616gitd2dce752 - Update to version 1916 diff --git a/last_commit_position.h b/last_commit_position.h index 979b29b..c233dc8 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1916 -#define LAST_COMMIT_POSITION "1916 (d2dce752)" +#define LAST_COMMIT_POSITION_NUM 1919 +#define LAST_COMMIT_POSITION "1919 (e9b84332)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 829928b..9a9233b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-d2dce752.tar.gz) = 86b65cbaca932c3dfbdb0735e0f438a0e3850038cceb524a92e3bc291aa11cbd21d345d602a64d4bb41c1ac915fc9bd231b49849638d1fee44df977a996ed2e2 +SHA512 (gn-e9b84332.tar.gz) = 58663b97f912507c9069b6c9bfbbca645c47d0ea0fdde0a7afa62459c72a0fa7388247b5064e996a019fa33b31c4358b3931d80bbe248c1172d7a54ffb89d092 From 60510f35494d8ee59e4f9aa887dac554a1f05989 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 23 Jun 2021 14:11:28 -0400 Subject: [PATCH 012/201] Update to 1920 --- .gitignore | 1 + gn.spec | 9 ++++++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 489a912..c78cc76 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /gn-39a87c0b.tar.gz /gn-d2dce752.tar.gz /gn-e9b84332.tar.gz +/gn-d924640c.tar.gz diff --git a/gn.spec b/gn.spec index 17a926c..db76188 100644 --- a/gn.spec +++ b/gn.spec @@ -23,10 +23,10 @@ Name: gn # 6. Stage all changes in git # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit e9b8433248ae2c117644b4e40b33203e7d3da192 -%global access 20210622 +%global commit d924640c25f9d90386716116a53957f24d709042 +%global access 20210623 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1919 +Version: 1920 Release: 1.%{access}git%{shortcommit}%{?dist} Summary: Meta-build system that generates build files for Ninja @@ -200,6 +200,9 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %changelog +* Wed Jun 23 2021 Benjamin A. Beasley - 1920-1.20210623gitd924640c +- Update to version 1920 + * Tue Jun 22 2021 Benjamin A. Beasley - 1919-1.20210622gite9b84332 - Update to version 1919 diff --git a/last_commit_position.h b/last_commit_position.h index c233dc8..b198aee 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1919 -#define LAST_COMMIT_POSITION "1919 (e9b84332)" +#define LAST_COMMIT_POSITION_NUM 1920 +#define LAST_COMMIT_POSITION "1920 (d924640c)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 9a9233b..eb91b3e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-e9b84332.tar.gz) = 58663b97f912507c9069b6c9bfbbca645c47d0ea0fdde0a7afa62459c72a0fa7388247b5064e996a019fa33b31c4358b3931d80bbe248c1172d7a54ffb89d092 +SHA512 (gn-d924640c.tar.gz) = bcd176efe94afa62240ae807547aeb1b36f8de8c6c694dbbb1e4f4e5966309e3d50edbc857252cd8ff8c70bad382899c46a64d5aad3a03a8f1b09eaf2055d49f From 21a9af62dcba793a6ff5e7102b244ae6c467f16f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 23 Jun 2021 14:18:16 -0400 Subject: [PATCH 013/201] Stop overriding optimization flags --- gn.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gn.spec b/gn.spec index db76188..efbd5e4 100644 --- a/gn.spec +++ b/gn.spec @@ -106,6 +106,9 @@ cp -vp misc/vim/README.md README-vim.md # On EPEL7, we would have to work around the missing py3_shebang_fix macro, but # the package would not build anyway because it requires C++17 support. +# Stop overriding optimization flags +sed -r -i '/.append(.-O3.)/d' build/gen.py + %build # We need to set CC and CXX explicitly before Fedora 33, including on the EPELs. @@ -202,6 +205,7 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %changelog * Wed Jun 23 2021 Benjamin A. Beasley - 1920-1.20210623gitd924640c - Update to version 1920 +- Stop overriding optimization flags * Tue Jun 22 2021 Benjamin A. Beasley - 1919-1.20210622gite9b84332 - Update to version 1919 From f8ce6fc7d5253ea441cf9a580e5c5141857c3266 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 27 Jun 2021 10:15:58 -0400 Subject: [PATCH 014/201] Update to version 1921 --- .gitignore | 1 + gn.spec | 9 ++++++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index c78cc76..143beeb 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /gn-d2dce752.tar.gz /gn-e9b84332.tar.gz /gn-d924640c.tar.gz +/gn-4d207c94.tar.gz diff --git a/gn.spec b/gn.spec index efbd5e4..bdce990 100644 --- a/gn.spec +++ b/gn.spec @@ -23,10 +23,10 @@ Name: gn # 6. Stage all changes in git # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit d924640c25f9d90386716116a53957f24d709042 -%global access 20210623 +%global commit 4d207c94eab41f09c9a8505eb47f3d2919e47943 +%global access 20210627 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1920 +Version: 1921 Release: 1.%{access}git%{shortcommit}%{?dist} Summary: Meta-build system that generates build files for Ninja @@ -203,6 +203,9 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %changelog +* Sun Jun 27 2021 Benjamin A. Beasley - 1921-1.20210627git4d207c94 +- Update to version 1921 + * Wed Jun 23 2021 Benjamin A. Beasley - 1920-1.20210623gitd924640c - Update to version 1920 - Stop overriding optimization flags diff --git a/last_commit_position.h b/last_commit_position.h index b198aee..d8caa92 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1920 -#define LAST_COMMIT_POSITION "1920 (d924640c)" +#define LAST_COMMIT_POSITION_NUM 1921 +#define LAST_COMMIT_POSITION "1921 (4d207c94)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index eb91b3e..ba25e79 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-d924640c.tar.gz) = bcd176efe94afa62240ae807547aeb1b36f8de8c6c694dbbb1e4f4e5966309e3d50edbc857252cd8ff8c70bad382899c46a64d5aad3a03a8f1b09eaf2055d49f +SHA512 (gn-4d207c94.tar.gz) = 6758d782d8db9273b3bd8d995eb7e270c6a094a38c04aaf4e93212ebdd07f9b12fc698a511c1ced58670d092d31fb9382ee693e7c334efcb9c3dc2c05ba8a91e From 4c04a92c49450bf9a662add2953954efc66911c9 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 8 Jul 2021 16:37:15 -0400 Subject: [PATCH 015/201] Update to version 1924 --- .gitignore | 1 + gn.spec | 9 ++++++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 143beeb..80b17a0 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /gn-e9b84332.tar.gz /gn-d924640c.tar.gz /gn-4d207c94.tar.gz +/gn-24e2f7df.tar.gz diff --git a/gn.spec b/gn.spec index bdce990..c602a01 100644 --- a/gn.spec +++ b/gn.spec @@ -23,10 +23,10 @@ Name: gn # 6. Stage all changes in git # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 4d207c94eab41f09c9a8505eb47f3d2919e47943 -%global access 20210627 +%global commit 24e2f7df92641de0351a96096fb2c490b2436bb8 +%global access 20210708 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1921 +Version: 1924 Release: 1.%{access}git%{shortcommit}%{?dist} Summary: Meta-build system that generates build files for Ninja @@ -203,6 +203,9 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %changelog +* Thu Jul 08 2021 Benjamin A. Beasley - 1924-1.20210708git24e2f7df +- Update to version 1924 + * Sun Jun 27 2021 Benjamin A. Beasley - 1921-1.20210627git4d207c94 - Update to version 1921 diff --git a/last_commit_position.h b/last_commit_position.h index d8caa92..ac802f4 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1921 -#define LAST_COMMIT_POSITION "1921 (4d207c94)" +#define LAST_COMMIT_POSITION_NUM 1924 +#define LAST_COMMIT_POSITION "1924 (24e2f7df)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index ba25e79..5cd95c1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-4d207c94.tar.gz) = 6758d782d8db9273b3bd8d995eb7e270c6a094a38c04aaf4e93212ebdd07f9b12fc698a511c1ced58670d092d31fb9382ee693e7c334efcb9c3dc2c05ba8a91e +SHA512 (gn-24e2f7df.tar.gz) = 178b77766c6e5a45238bd505a79876cd3fd93e1e25a46464a3e07cc729d3babe54f7dbf30bbd4f0bdc7ef667cf18b31d40379ba21fec99d62d6730f1600ffac0 From 4abaaa94f13006478e8246ee52585d5cc3de659b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 20 Jul 2021 16:45:44 -0400 Subject: [PATCH 016/201] Opt in to rpmautospec --- changelog | 57 ++++++++++++++++++++++++++++++++++++++++++++++ gn.spec | 61 +++----------------------------------------------- update-version | 2 +- 3 files changed, 61 insertions(+), 59 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..dca3604 --- /dev/null +++ b/changelog @@ -0,0 +1,57 @@ +* Thu Jul 08 2021 Benjamin A. Beasley - 1924-1.20210708git24e2f7df +- Update to version 1924 + +* Sun Jun 27 2021 Benjamin A. Beasley - 1921-1.20210627git4d207c94 +- Update to version 1921 + +* Wed Jun 23 2021 Benjamin A. Beasley - 1920-1.20210623gitd924640c +- Update to version 1920 +- Stop overriding optimization flags + +* Tue Jun 22 2021 Benjamin A. Beasley - 1919-1.20210622gite9b84332 +- Update to version 1919 + +* Wed Jun 16 2021 Benjamin A. Beasley - 1916-1.20210616gitd2dce752 +- Update to version 1916 + +* Tue May 11 2021 Benjamin A. Beasley - 1910-2.20210511git39a87c0b +- Rebase chromium-84.0.4147.105-gn-gcc-cleanup.patch as + gn-39a87c0b-gcc-cleanup.patch + +* Tue May 11 2021 Benjamin A. Beasley - 1910-1.20210511git39a87c0b +- Update to version 1910 + +* Sun May 02 2021 Benjamin A. Beasley - 1898-1.20210502git6771ce56 +- Update to version 1898 + +* Sat Apr 10 2021 Benjamin A. Beasley - 1897-1.20210410gitdba01723 +- Update to version 1897 + +* Tue Apr 06 2021 Benjamin A. Beasley - 1896-1.20210406gita95c8a3c +- Update to version 1896 +- Do not use %%exclude for unpackaged files (RPM 4.17 compatibility) + +* Mon Mar 29 2021 Benjamin A. Beasley - 1894-4.20210329gitb2e3d862 +- Update to version 1894 + +* Wed Mar 17 2021 Benjamin A. Beasley - 1893-3.20210314git64b3b940 +- Stop installing xemacs plugins + (https://fedoraproject.org/wiki/Changes/Deprecate_xemacs) + +* Wed Mar 17 2021 Benjamin A. Beasley - 1893-2.20210314git64b3b940 +- Improved source URL based on package review feedback + +* Mon Mar 1 2021 Benjamin A. Beasley - 1893-1.20210314git64b3b940 +- Update to version 1893 + +* Mon Mar 1 2021 Benjamin A. Beasley - 1891-1.20210127gitdfcbc6fe +- Update to version 1891 + +* Sun Jan 3 2021 Benjamin A. Beasley - 1884-1.20210127git94bda7cc +- Update to version 1884 + +* Sun Jan 3 2021 Benjamin A. Beasley - 1876-1.20210103git0d67e272 +- Update to version 1876 + +* Sat Dec 19 2020 Benjamin A. Beasley - 1875-1.20201219git4e260f1d +- Initial spec file diff --git a/gn.spec b/gn.spec index c602a01..d81ef1f 100644 --- a/gn.spec +++ b/gn.spec @@ -21,13 +21,14 @@ Name: gn # 4. Download the source tarball (spectool -g) # 5. Update the sources (fedpkg new-sources %%{commit}.tar.gz) # 6. Stage all changes in git +# 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. %global commit 24e2f7df92641de0351a96096fb2c490b2436bb8 %global access 20210708 %global shortcommit %(echo %{commit} | cut -b -8) Version: 1924 -Release: 1.%{access}git%{shortcommit}%{?dist} +Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja # BSD except for src/base/third_party/icu/, which is (Unicode and MIT); note @@ -203,60 +204,4 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %changelog -* Thu Jul 08 2021 Benjamin A. Beasley - 1924-1.20210708git24e2f7df -- Update to version 1924 - -* Sun Jun 27 2021 Benjamin A. Beasley - 1921-1.20210627git4d207c94 -- Update to version 1921 - -* Wed Jun 23 2021 Benjamin A. Beasley - 1920-1.20210623gitd924640c -- Update to version 1920 -- Stop overriding optimization flags - -* Tue Jun 22 2021 Benjamin A. Beasley - 1919-1.20210622gite9b84332 -- Update to version 1919 - -* Wed Jun 16 2021 Benjamin A. Beasley - 1916-1.20210616gitd2dce752 -- Update to version 1916 - -* Tue May 11 2021 Benjamin A. Beasley - 1910-2.20210511git39a87c0b -- Rebase chromium-84.0.4147.105-gn-gcc-cleanup.patch as - gn-39a87c0b-gcc-cleanup.patch - -* Tue May 11 2021 Benjamin A. Beasley - 1910-1.20210511git39a87c0b -- Update to version 1910 - -* Sun May 02 2021 Benjamin A. Beasley - 1898-1.20210502git6771ce56 -- Update to version 1898 - -* Sat Apr 10 2021 Benjamin A. Beasley - 1897-1.20210410gitdba01723 -- Update to version 1897 - -* Tue Apr 06 2021 Benjamin A. Beasley - 1896-1.20210406gita95c8a3c -- Update to version 1896 -- Do not use %%exclude for unpackaged files (RPM 4.17 compatibility) - -* Mon Mar 29 2021 Benjamin A. Beasley - 1894-4.20210329gitb2e3d862 -- Update to version 1894 - -* Wed Mar 17 2021 Benjamin A. Beasley - 1893-3.20210314git64b3b940 -- Stop installing xemacs plugins - (https://fedoraproject.org/wiki/Changes/Deprecate_xemacs) - -* Wed Mar 17 2021 Benjamin A. Beasley - 1893-2.20210314git64b3b940 -- Improved source URL based on package review feedback - -* Mon Mar 1 2021 Benjamin A. Beasley - 1893-1.20210314git64b3b940 -- Update to version 1893 - -* Mon Mar 1 2021 Benjamin A. Beasley - 1891-1.20210127gitdfcbc6fe -- Update to version 1891 - -* Sun Jan 3 2021 Benjamin A. Beasley - 1884-1.20210127git94bda7cc -- Update to version 1884 - -* Sun Jan 3 2021 Benjamin A. Beasley - 1876-1.20210103git0d67e272 -- Update to version 1876 - -* Sat Dec 19 2020 Benjamin A. Beasley - 1875-1.20201219git4e260f1d -- Initial spec file +%autochangelog diff --git a/update-version b/update-version index f33f1d6..b9d74fe 100755 --- a/update-version +++ b/update-version @@ -95,7 +95,7 @@ fedpkg new-sources "$( grep -E '^Source0:' | sed -r 's|.*/||' )" -rpmdev-bumpspec -c "Update to version ${POSITION}" gn.spec git add 'last_commit_position.h' gn.spec +fedpkg commit -m "Update to version ${POSITION}" # vim: tw=78 ts=2 sw=2 sts=2 et ai nojs From 0716f44eada0821e4dc93f53d4a7f41452bc1216 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 20 Jul 2021 16:46:41 -0400 Subject: [PATCH 017/201] Update to version 1929 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 80b17a0..24c8439 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /gn-d924640c.tar.gz /gn-4d207c94.tar.gz /gn-24e2f7df.tar.gz +/gn-d565aa3e.tar.gz diff --git a/gn.spec b/gn.spec index d81ef1f..3b98f8f 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 24e2f7df92641de0351a96096fb2c490b2436bb8 -%global access 20210708 +%global commit d565aa3e72dd9e81da9595ee8c9d7b24cb45c48b +%global access 20210720 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1924 +Version: 1929 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index ac802f4..94b6aa7 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1924 -#define LAST_COMMIT_POSITION "1924 (24e2f7df)" +#define LAST_COMMIT_POSITION_NUM 1929 +#define LAST_COMMIT_POSITION "1929 (d565aa3e)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 5cd95c1..04724d6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-24e2f7df.tar.gz) = 178b77766c6e5a45238bd505a79876cd3fd93e1e25a46464a3e07cc729d3babe54f7dbf30bbd4f0bdc7ef667cf18b31d40379ba21fec99d62d6730f1600ffac0 +SHA512 (gn-d565aa3e.tar.gz) = 5737998a656cf8397980a83ff8d618770f7398d3ae56e66f50d3b95a4bcc25f76c4e258939cdacbb6d11603d0f602fa8b274a6182b05bea2498162e5163e3e13 From 90f2d3a3dd62b77840e43a6823a09d3fcbde39eb Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 20 Jul 2021 16:51:11 -0400 Subject: [PATCH 018/201] Drop workarounds for F32 and EPEL --- gn.spec | 25 ++++++------------------- 1 file changed, 6 insertions(+), 19 deletions(-) diff --git a/gn.spec b/gn.spec index 3b98f8f..e53bc92 100644 --- a/gn.spec +++ b/gn.spec @@ -54,16 +54,11 @@ Source2: update-version # chromium-84.0.4147.105-gn-gcc-cleanup.patch Patch0: %{name}-39a87c0b-gcc-cleanup.patch -# The python3_pkgversion macro is required for EPEL; see -# https://fedoraproject.org/wiki/PackagingDrafts:Python3EPEL. On Fedora (and -# EPEL8) it simply expands to “3”. -BuildRequires: python%{python3_pkgversion} -BuildRequires: python%{python3_pkgversion}-devel +BuildRequires: python3 +BuildRequires: python3-devel BuildRequires: ninja-build BuildRequires: gcc-c++ -BuildRequires: /usr/bin/pathfix.py - %if %{with html_docs} BuildRequires: pandoc BuildRequires: parallel @@ -71,7 +66,7 @@ BuildRequires: parallel BuildRequires: help2man Requires: vim-filesystem -Requires: python%{python3_pkgversion} +Requires: python3 Provides: vim-%{name} = %{version}-%{release} BuildRequires: emacs @@ -104,17 +99,12 @@ cp -vp misc/vim/README.md README-vim.md # Fix shebangs in examples and such. %py3_shebang_fix . -# On EPEL7, we would have to work around the missing py3_shebang_fix macro, but -# the package would not build anyway because it requires C++17 support. # Stop overriding optimization flags sed -r -i '/.append(.-O3.)/d' build/gen.py %build -# We need to set CC and CXX explicitly before Fedora 33, including on the EPELs. -CC='gcc'; export CC -CXX='g++'; export CXX AR='gcc-ar'; export AR %set_build_flags # Both --use-icf and --use-lto add compiler flags that only work with clang++, @@ -146,8 +136,7 @@ help2man \ %install -install -d '%{buildroot}%{_bindir}' -install -t '%{buildroot}%{_bindir}' -p out/%{name} +install -t '%{buildroot}%{_bindir}' -D -p out/%{name} install -d '%{buildroot}%{_datadir}/vim/vimfiles' cp -vrp misc/vim/* '%{buildroot}%{_datadir}/vim/vimfiles' @@ -155,11 +144,9 @@ find '%{buildroot}%{_datadir}/vim/vimfiles' \ -type f -name 'README.*' -print -delete %py_byte_compile %{__python3} '%{buildroot}%{_datadir}/vim/vimfiles/%{name}-format.py' -install -d '%{buildroot}%{_emacs_sitestartdir}' -install -t '%{buildroot}%{_emacs_sitestartdir}' -p -m 0644 misc/emacs/*.el +install -t '%{buildroot}%{_emacs_sitestartdir}' -D -p -m 0644 misc/emacs/*.el -install -d '%{buildroot}%{_mandir}/man1' -install -t '%{buildroot}%{_mandir}/man1' -m 0644 -p out/%{name}.1 +install -t '%{buildroot}%{_mandir}/man1' -D -m 0644 -p out/%{name}.1 %check From fce367d2601a91d4be8907c8e808fed5a8e4b0e0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 02:02:56 +0000 Subject: [PATCH 019/201] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 497752de327e0a4054f36a4767df3c8a2de2af35 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 3 Aug 2021 16:01:30 -0400 Subject: [PATCH 020/201] Update to version 1931 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 24c8439..e7788b5 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /gn-4d207c94.tar.gz /gn-24e2f7df.tar.gz /gn-d565aa3e.tar.gz +/gn-eea3906f.tar.gz diff --git a/gn.spec b/gn.spec index e53bc92..27d73d5 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit d565aa3e72dd9e81da9595ee8c9d7b24cb45c48b -%global access 20210720 +%global commit eea3906f0e2a8d3622080127d2005ff214d51383 +%global access 20210803 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1929 +Version: 1931 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 94b6aa7..0e7d7b6 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1929 -#define LAST_COMMIT_POSITION "1929 (d565aa3e)" +#define LAST_COMMIT_POSITION_NUM 1931 +#define LAST_COMMIT_POSITION "1931 (eea3906f)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 04724d6..7dcddd3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-d565aa3e.tar.gz) = 5737998a656cf8397980a83ff8d618770f7398d3ae56e66f50d3b95a4bcc25f76c4e258939cdacbb6d11603d0f602fa8b274a6182b05bea2498162e5163e3e13 +SHA512 (gn-eea3906f.tar.gz) = 07742e03767655f42718ba29bcd5757fe31bdab293d2a728afa8ec58272c002c67ba870c30e5803e6b98177383b986f1807672822dce80e02d60623caa5a8955 From ebcbaa7ba76dd52ffb94405afa69367990d88056 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 12 Aug 2021 11:55:42 -0400 Subject: [PATCH 021/201] Update to version 1934 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index e7788b5..922ee58 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /gn-24e2f7df.tar.gz /gn-d565aa3e.tar.gz /gn-eea3906f.tar.gz +/gn-69ec4fca.tar.gz diff --git a/gn.spec b/gn.spec index 27d73d5..11cca16 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit eea3906f0e2a8d3622080127d2005ff214d51383 -%global access 20210803 +%global commit 69ec4fca1fa69ddadae13f9e6b7507efa0675263 +%global access 20210812 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1931 +Version: 1934 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 0e7d7b6..65190e3 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1931 -#define LAST_COMMIT_POSITION "1931 (eea3906f)" +#define LAST_COMMIT_POSITION_NUM 1934 +#define LAST_COMMIT_POSITION "1934 (69ec4fca)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 7dcddd3..2d5ba6a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-eea3906f.tar.gz) = 07742e03767655f42718ba29bcd5757fe31bdab293d2a728afa8ec58272c002c67ba870c30e5803e6b98177383b986f1807672822dce80e02d60623caa5a8955 +SHA512 (gn-69ec4fca.tar.gz) = ceb56c9368c38f0452e6ed7a0bcbdde223f7b51aea7ab1afbf0a3c5b045a9a7394948d8181b796abb24f914d7c2a1815105ea0b9f7d2866989d2a2044beba45c From f72be427003f530713e362cc77b2fae0a276f3a7 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 6 Sep 2021 09:27:12 -0400 Subject: [PATCH 022/201] Update to version 1935 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 922ee58..bd84ba7 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /gn-d565aa3e.tar.gz /gn-eea3906f.tar.gz /gn-69ec4fca.tar.gz +/gn-46b572ce.tar.gz diff --git a/gn.spec b/gn.spec index 11cca16..dc0b1c1 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 69ec4fca1fa69ddadae13f9e6b7507efa0675263 -%global access 20210812 +%global commit 46b572ce4ceedfe57f4f84051bd7da624c98bf01 +%global access 20210906 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1934 +Version: 1935 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 65190e3..d2c74d2 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1934 -#define LAST_COMMIT_POSITION "1934 (69ec4fca)" +#define LAST_COMMIT_POSITION_NUM 1935 +#define LAST_COMMIT_POSITION "1935 (46b572ce)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 2d5ba6a..d4e9e30 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-69ec4fca.tar.gz) = ceb56c9368c38f0452e6ed7a0bcbdde223f7b51aea7ab1afbf0a3c5b045a9a7394948d8181b796abb24f914d7c2a1815105ea0b9f7d2866989d2a2044beba45c +SHA512 (gn-46b572ce.tar.gz) = 079fa547fdf29a4dfc96497eb53875cd60fd3aad6ea6f6cced6b40be6159f3dbc23e4ee9ea11ab43af0589fbb92608592bf74254207b1fe2a7b9a1621fa58d26 From cbb06324c4bc4efb44ae95bda1153ec5d1d92163 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 11 Sep 2021 12:09:45 -0400 Subject: [PATCH 023/201] Update to version 1936 (Fix typos in README.md) --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index bd84ba7..e00ada7 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /gn-eea3906f.tar.gz /gn-69ec4fca.tar.gz /gn-46b572ce.tar.gz +/gn-07e2e1b9.tar.gz diff --git a/gn.spec b/gn.spec index dc0b1c1..fb53893 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 46b572ce4ceedfe57f4f84051bd7da624c98bf01 -%global access 20210906 +%global commit 07e2e1b9377fec345575067078257e546affd858 +%global access 20210911 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1935 +Version: 1936 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index d2c74d2..27ebbb4 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1935 -#define LAST_COMMIT_POSITION "1935 (46b572ce)" +#define LAST_COMMIT_POSITION_NUM 1936 +#define LAST_COMMIT_POSITION "1936 (07e2e1b9)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index d4e9e30..e88e49d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-46b572ce.tar.gz) = 079fa547fdf29a4dfc96497eb53875cd60fd3aad6ea6f6cced6b40be6159f3dbc23e4ee9ea11ab43af0589fbb92608592bf74254207b1fe2a7b9a1621fa58d26 +SHA512 (gn-07e2e1b9.tar.gz) = 72a2b2fdd576dee057c74fb992114f7ec9eac686fa951da8dd3d14297e6177b32a5c2ff64dbe272ecd063318ae8a64b5b0d0942136a854cd87d642ca63ae9668 From 0bf2399421c5bfa484ab206e3db17cc19115d19a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 19 Sep 2021 11:32:38 -0400 Subject: [PATCH 024/201] Update to version 1937 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index e00ada7..cd43bd7 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /gn-69ec4fca.tar.gz /gn-46b572ce.tar.gz /gn-07e2e1b9.tar.gz +/gn-de86ec41.tar.gz diff --git a/gn.spec b/gn.spec index fb53893..daaad1b 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 07e2e1b9377fec345575067078257e546affd858 -%global access 20210911 +%global commit de86ec4176235871a7cb335756987e41246dae4a +%global access 20210919 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1936 +Version: 1937 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 27ebbb4..b8eec93 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1936 -#define LAST_COMMIT_POSITION "1936 (07e2e1b9)" +#define LAST_COMMIT_POSITION_NUM 1937 +#define LAST_COMMIT_POSITION "1937 (de86ec41)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index e88e49d..38b8cf7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-07e2e1b9.tar.gz) = 72a2b2fdd576dee057c74fb992114f7ec9eac686fa951da8dd3d14297e6177b32a5c2ff64dbe272ecd063318ae8a64b5b0d0942136a854cd87d642ca63ae9668 +SHA512 (gn-de86ec41.tar.gz) = ec9e79f4f767586fc09b51ab002a00ec25b47c629aed54d235596d841b6f39cc7b58af6d60ce2eae53a4e7442ba513f82395e12a502a936f61be4cf826c3e4a4 From 7ef324a4730260cfa51e3d753005664895794c6d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 27 Sep 2021 14:58:17 -0400 Subject: [PATCH 025/201] Update to version 1938 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index cd43bd7..2148a7e 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /gn-46b572ce.tar.gz /gn-07e2e1b9.tar.gz /gn-de86ec41.tar.gz +/gn-0153d369.tar.gz diff --git a/gn.spec b/gn.spec index daaad1b..453c869 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit de86ec4176235871a7cb335756987e41246dae4a -%global access 20210919 +%global commit 0153d369bbccc908f4da4993b1ba82728055926a +%global access 20210927 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1937 +Version: 1938 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index b8eec93..bd0df72 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1937 -#define LAST_COMMIT_POSITION "1937 (de86ec41)" +#define LAST_COMMIT_POSITION_NUM 1938 +#define LAST_COMMIT_POSITION "1938 (0153d369)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 38b8cf7..d4f4c2d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-de86ec41.tar.gz) = ec9e79f4f767586fc09b51ab002a00ec25b47c629aed54d235596d841b6f39cc7b58af6d60ce2eae53a4e7442ba513f82395e12a502a936f61be4cf826c3e4a4 +SHA512 (gn-0153d369.tar.gz) = 034458b8eb31504c17cc5dce12445a4dfa4bf429171e44b84d47f4ed98c40e3fc6455ce814c74f8ed6e8013c13ef5952ed04b03e5007535381b2c0c5f476ccb6 From 25a26ddfb656016191231dc342fa8faf0a494584 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 27 Sep 2021 16:01:14 -0400 Subject: [PATCH 026/201] Correctly stop overriding optimization flags --- gn-0153d369-no-O3.patch | 14 ++++++++++++++ gn.spec | 5 ++--- 2 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 gn-0153d369-no-O3.patch diff --git a/gn-0153d369-no-O3.patch b/gn-0153d369-no-O3.patch new file mode 100644 index 0000000..13a4820 --- /dev/null +++ b/gn-0153d369-no-O3.patch @@ -0,0 +1,14 @@ +diff -Naur gn-0153d369bbccc908f4da4993b1ba82728055926a-original/build/gen.py gn-0153d369bbccc908f4da4993b1ba82728055926a/build/gen.py +--- gn-0153d369bbccc908f4da4993b1ba82728055926a-original/build/gen.py 2021-09-27 14:58:14.000000000 -0400 ++++ gn-0153d369bbccc908f4da4993b1ba82728055926a/build/gen.py 2021-09-27 15:59:42.330405195 -0400 +@@ -344,10 +344,8 @@ + cflags.extend(['-O0', '-g']) + else: + cflags.append('-DNDEBUG') +- cflags.append('-O3') + if options.no_strip: + cflags.append('-g') +- ldflags.append('-O3') + # Use -fdata-sections and -ffunction-sections to place each function + # or data item into its own section so --gc-sections can eliminate any + # unused functions and data items. diff --git a/gn.spec b/gn.spec index 453c869..453d6c2 100644 --- a/gn.spec +++ b/gn.spec @@ -53,6 +53,8 @@ Source2: update-version # ce30313f5e4af121140c037bf026453355534f24/f/ # chromium-84.0.4147.105-gn-gcc-cleanup.patch Patch0: %{name}-39a87c0b-gcc-cleanup.patch +# Stop overriding optimization flags +Patch1: %{name}-0153d369-no-O3.patch BuildRequires: python3 BuildRequires: python3-devel @@ -100,9 +102,6 @@ cp -vp misc/vim/README.md README-vim.md # Fix shebangs in examples and such. %py3_shebang_fix . -# Stop overriding optimization flags -sed -r -i '/.append(.-O3.)/d' build/gen.py - %build AR='gcc-ar'; export AR From f6a262772d1cf09ac73fde4365c07c1c6fc5d874 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 27 Sep 2021 16:02:41 -0400 Subject: [PATCH 027/201] Reduce macro indirection in the spec file --- gn.spec | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/gn.spec b/gn.spec index 453d6c2..2a43f77 100644 --- a/gn.spec +++ b/gn.spec @@ -40,8 +40,8 @@ Summary: Meta-build system that generates build files for Ninja # verify this with: # gdb -ex 'set pagination off' -ex 'info sources' gn | grep -F gn_test.cc License: BSD and Unicode and MIT -URL: https://%{name}.googlesource.com/%{name} -Source0: %{url}/+archive/%{commit}.tar.gz#/%{name}-%{shortcommit}.tar.gz +URL: https://gn.googlesource.com/gn +Source0: %{url}/+archive/%{commit}.tar.gz#/gn-%{shortcommit}.tar.gz # Generated using script update-version: Source1: last_commit_position.h Source2: update-version @@ -52,9 +52,9 @@ Source2: update-version # https://src.fedoraproject.org/rpms/chromium/raw/ # ce30313f5e4af121140c037bf026453355534f24/f/ # chromium-84.0.4147.105-gn-gcc-cleanup.patch -Patch0: %{name}-39a87c0b-gcc-cleanup.patch +Patch0: gn-39a87c0b-gcc-cleanup.patch # Stop overriding optimization flags -Patch1: %{name}-0153d369-no-O3.patch +Patch1: gn-0153d369-no-O3.patch BuildRequires: python3 BuildRequires: python3-devel @@ -69,11 +69,11 @@ BuildRequires: help2man Requires: vim-filesystem Requires: python3 -Provides: vim-%{name} = %{version}-%{release} +Provides: vim-gn = %{version}-%{release} BuildRequires: emacs Requires: emacs-filesystem >= %{_emacs_version} -Provides: emacs-%{name} = %{version}-%{release} +Provides: emacs-gn = %{version}-%{release} %description @@ -85,11 +85,11 @@ Summary: Documentation for GN BuildArch: noarch %description doc -The %{name}-doc package contains detailed documentation for GN. +The gn-doc package contains detailed documentation for GN. %prep -%autosetup -c -n %{name}-%{commit} -p1 +%autosetup -c -n gn-%{commit} -p1 # Use pre-generated last_commit_position.h. mkdir -p ./out @@ -123,29 +123,29 @@ find . -type f -name '*.md' | parallel -v pandoc -o '{.}.html' '{}' help2man \ --name='%{summary}' \ - --version-string="%{name} $(./out/%{name} --version)" \ + --version-string="gn $(./out/gn --version)" \ --no-info \ - ./out/%{name} | + ./out/gn | # Clean up a couple of stray binary bytes in the help output tr -d '\302\240' | # Format the entries within the sections as tagged paragraphs, and italicise # [placeholders in square brackets]. sed -r -e 's/(^[[:alnum:]_]+:)/.TP\n.B \1\n/' \ - -e 's/\[([^]]+)\]/\\fI[\1]\\fR/g' > out/%{name}.1 + -e 's/\[([^]]+)\]/\\fI[\1]\\fR/g' > out/gn.1 %install -install -t '%{buildroot}%{_bindir}' -D -p out/%{name} +install -t '%{buildroot}%{_bindir}' -D -p out/gn install -d '%{buildroot}%{_datadir}/vim/vimfiles' cp -vrp misc/vim/* '%{buildroot}%{_datadir}/vim/vimfiles' find '%{buildroot}%{_datadir}/vim/vimfiles' \ -type f -name 'README.*' -print -delete -%py_byte_compile %{__python3} '%{buildroot}%{_datadir}/vim/vimfiles/%{name}-format.py' +%py_byte_compile %{__python3} '%{buildroot}%{_datadir}/vim/vimfiles/gn-format.py' install -t '%{buildroot}%{_emacs_sitestartdir}' -D -p -m 0644 misc/emacs/*.el -install -t '%{buildroot}%{_mandir}/man1' -D -m 0644 -p out/%{name}.1 +install -t '%{buildroot}%{_mandir}/man1' -D -m 0644 -p out/gn.1 %check @@ -162,17 +162,17 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %files %license LICENSE -%{_bindir}/%{name} +%{_bindir}/gn -%{_mandir}/man1/%{name}.1* +%{_mandir}/man1/gn.1* -%{_datadir}/vim/vimfiles/%{name}-format.py -%{_datadir}/vim/vimfiles/autoload/%{name}.vim -%{_datadir}/vim/vimfiles/ftdetect/%{name}filetype.vim -%{_datadir}/vim/vimfiles/ftplugin/%{name}.vim -%{_datadir}/vim/vimfiles/syntax/%{name}.vim +%{_datadir}/vim/vimfiles/gn-format.py +%{_datadir}/vim/vimfiles/autoload/gn.vim +%{_datadir}/vim/vimfiles/ftdetect/gnfiletype.vim +%{_datadir}/vim/vimfiles/ftplugin/gn.vim +%{_datadir}/vim/vimfiles/syntax/gn.vim -%{_emacs_sitestartdir}/%{name}-mode.el +%{_emacs_sitestartdir}/gn-mode.el %files doc From 5e56c1e7b946775b74c30eb61d7d3572fbf96de6 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 18 Oct 2021 18:22:56 -0400 Subject: [PATCH 028/201] Update to version 1939 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 2148a7e..3d52753 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /gn-07e2e1b9.tar.gz /gn-de86ec41.tar.gz /gn-0153d369.tar.gz +/gn-693f9fb8.tar.gz diff --git a/gn.spec b/gn.spec index 2a43f77..c2b4120 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 0153d369bbccc908f4da4993b1ba82728055926a -%global access 20210927 +%global commit 693f9fb87e4febdd4299db9f73d8d2c958e63148 +%global access 20211018 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1938 +Version: 1939 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index bd0df72..c9eb4f9 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1938 -#define LAST_COMMIT_POSITION "1938 (0153d369)" +#define LAST_COMMIT_POSITION_NUM 1939 +#define LAST_COMMIT_POSITION "1939 (693f9fb8)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index d4f4c2d..0daf1f8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-0153d369.tar.gz) = 034458b8eb31504c17cc5dce12445a4dfa4bf429171e44b84d47f4ed98c40e3fc6455ce814c74f8ed6e8013c13ef5952ed04b03e5007535381b2c0c5f476ccb6 +SHA512 (gn-693f9fb8.tar.gz) = 51a7d05a190a1808cf9337ab72d9d0af82bd77a690112b284299186d39d237e0c96ff1e66dc33d88d65d14b63dc17fb5b73cdbb974ac6bfff37162352f796c8d From 4773f3c399228556c0148d10828e7f807633b74d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 25 Oct 2021 18:18:46 -0400 Subject: [PATCH 029/201] Use %%python3 macro instead of %%__python3 --- gn.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gn.spec b/gn.spec index c2b4120..fc5ec27 100644 --- a/gn.spec +++ b/gn.spec @@ -109,7 +109,7 @@ AR='gcc-ar'; export AR # Both --use-icf and --use-lto add compiler flags that only work with clang++, # not with g++. We do get LTO on Fedora anyway, since we respect the # distribution’s build flags. -%{__python3} build/gen.py \ +%{python3} build/gen.py \ --no-last-commit-position \ --no-strip \ --no-static-libstdc++ @@ -141,7 +141,7 @@ install -d '%{buildroot}%{_datadir}/vim/vimfiles' cp -vrp misc/vim/* '%{buildroot}%{_datadir}/vim/vimfiles' find '%{buildroot}%{_datadir}/vim/vimfiles' \ -type f -name 'README.*' -print -delete -%py_byte_compile %{__python3} '%{buildroot}%{_datadir}/vim/vimfiles/gn-format.py' +%py_byte_compile %{python3} '%{buildroot}%{_datadir}/vim/vimfiles/gn-format.py' install -t '%{buildroot}%{_emacs_sitestartdir}' -D -p -m 0644 misc/emacs/*.el From 7d0d40cd18188ec6583da0cf0614b82821183f9c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 2 Nov 2021 14:46:39 -0400 Subject: [PATCH 030/201] Update to version 1942 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 3d52753..ab99c0d 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /gn-de86ec41.tar.gz /gn-0153d369.tar.gz /gn-693f9fb8.tar.gz +/gn-8926696a.tar.gz diff --git a/gn.spec b/gn.spec index fc5ec27..865d8b1 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 693f9fb87e4febdd4299db9f73d8d2c958e63148 -%global access 20211018 +%global commit 8926696a4186279489cc2b8d768533e61bba73d7 +%global access 20211102 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1939 +Version: 1942 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index c9eb4f9..e22d2e0 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1939 -#define LAST_COMMIT_POSITION "1939 (693f9fb8)" +#define LAST_COMMIT_POSITION_NUM 1942 +#define LAST_COMMIT_POSITION "1942 (8926696a)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 0daf1f8..a633a8b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-693f9fb8.tar.gz) = 51a7d05a190a1808cf9337ab72d9d0af82bd77a690112b284299186d39d237e0c96ff1e66dc33d88d65d14b63dc17fb5b73cdbb974ac6bfff37162352f796c8d +SHA512 (gn-8926696a.tar.gz) = a602d5a66330a50ea0c6514465fd6785f1a8ffd7c480dd0ced0e4a1f149322061e12191a6231e4bceec472e9a99f8e701eb087c437fc0b848f4002f61f338ee6 From 299e33e8ced07b48c053c27fd312072fb0d71153 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 6 Nov 2021 22:15:48 -0400 Subject: [PATCH 031/201] Update to version 1943 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index ab99c0d..ca5da87 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /gn-0153d369.tar.gz /gn-693f9fb8.tar.gz /gn-8926696a.tar.gz +/gn-90294ccd.tar.gz diff --git a/gn.spec b/gn.spec index 865d8b1..90d9362 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 8926696a4186279489cc2b8d768533e61bba73d7 -%global access 20211102 +%global commit 90294ccdcf9334ed25a76ac9b67689468e506342 +%global access 20211107 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1942 +Version: 1943 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index e22d2e0..1ffe3a5 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1942 -#define LAST_COMMIT_POSITION "1942 (8926696a)" +#define LAST_COMMIT_POSITION_NUM 1943 +#define LAST_COMMIT_POSITION "1943 (90294ccd)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index a633a8b..a211a56 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-8926696a.tar.gz) = a602d5a66330a50ea0c6514465fd6785f1a8ffd7c480dd0ced0e4a1f149322061e12191a6231e4bceec472e9a99f8e701eb087c437fc0b848f4002f61f338ee6 +SHA512 (gn-90294ccd.tar.gz) = 1ef0c8e6e44b82f4789d86e56d1c44b819272e8041abaa89e0178bc938d6b38f0485deca6d0a6064460e61098419d35f3d6227a7d24773a6a8c1fa9f0ae1ea40 From 4cce55d1a63f9c7aec26c452cfedbf40eb286fd7 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 7 Nov 2021 10:15:03 -0500 Subject: [PATCH 032/201] =?UTF-8?q?Drop=20=E2=80=9Cgcc=20cleanup=E2=80=9D?= =?UTF-8?q?=20patch=20(finally=20upstreamed)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gn-39a87c0b-gcc-cleanup.patch | 45 ----------------------------------- gn.spec | 9 +------ 2 files changed, 1 insertion(+), 53 deletions(-) delete mode 100644 gn-39a87c0b-gcc-cleanup.patch diff --git a/gn-39a87c0b-gcc-cleanup.patch b/gn-39a87c0b-gcc-cleanup.patch deleted file mode 100644 index 6bba655..0000000 --- a/gn-39a87c0b-gcc-cleanup.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff -Naur gn-39a87c0b-original/src/gn/err.h gn-39a87c0b/src/gn/err.h ---- gn-39a87c0b-original/src/gn/err.h 2021-05-11 06:58:33.000000000 -0400 -+++ gn-39a87c0b/src/gn/err.h 2021-05-11 08:33:58.379386372 -0400 -@@ -56,7 +56,7 @@ - const std::string& help_text = std::string()); - - Err(const Err& other); -- -+ Err& operator=(const Err& other) = default; - ~Err(); - - bool has_error() const { return has_error_; } -diff -Naur gn-39a87c0b-original/src/gn/label_pattern.h gn-39a87c0b/src/gn/label_pattern.h ---- gn-39a87c0b-original/src/gn/label_pattern.h 2021-05-11 06:58:33.000000000 -0400 -+++ gn-39a87c0b/src/gn/label_pattern.h 2021-05-11 08:34:19.399513188 -0400 -@@ -33,6 +33,7 @@ - std::string_view name, - const Label& toolchain_label); - LabelPattern(const LabelPattern& other); -+ LabelPattern& operator=(const LabelPattern& other) = default; - ~LabelPattern(); - - // Converts the given input string to a pattern. This does special stuff -diff -Naur gn-39a87c0b-original/src/gn/substitution_list.h gn-39a87c0b/src/gn/substitution_list.h ---- gn-39a87c0b-original/src/gn/substitution_list.h 2021-05-11 06:58:33.000000000 -0400 -+++ gn-39a87c0b/src/gn/substitution_list.h 2021-05-11 08:34:42.355651684 -0400 -@@ -15,6 +15,7 @@ - public: - SubstitutionList(); - SubstitutionList(const SubstitutionList& other); -+ SubstitutionList& operator=(const SubstitutionList& other) = default; - ~SubstitutionList(); - - bool Parse(const Value& value, Err* err); -diff -Naur gn-39a87c0b-original/src/gn/substitution_pattern.h gn-39a87c0b/src/gn/substitution_pattern.h ---- gn-39a87c0b-original/src/gn/substitution_pattern.h 2021-05-11 06:58:33.000000000 -0400 -+++ gn-39a87c0b/src/gn/substitution_pattern.h 2021-05-11 08:34:50.294699582 -0400 -@@ -35,6 +35,7 @@ - - SubstitutionPattern(); - SubstitutionPattern(const SubstitutionPattern& other); -+ SubstitutionPattern& operator=(const SubstitutionPattern& other) = default; - ~SubstitutionPattern(); - - // Parses the given string and fills in the pattern. The pattern must only diff --git a/gn.spec b/gn.spec index 90d9362..538c939 100644 --- a/gn.spec +++ b/gn.spec @@ -46,15 +46,8 @@ Source0: %{url}/+archive/%{commit}.tar.gz#/gn-%{shortcommit}.tar.gz Source1: last_commit_position.h Source2: update-version -# Clean up compiler warnings on gcc/g++. This patch is a rebased version of -# chromium-84.0.4147.105-gn-gcc-cleanup.patch from the chromium RPM; see: -# -# https://src.fedoraproject.org/rpms/chromium/raw/ -# ce30313f5e4af121140c037bf026453355534f24/f/ -# chromium-84.0.4147.105-gn-gcc-cleanup.patch -Patch0: gn-39a87c0b-gcc-cleanup.patch # Stop overriding optimization flags -Patch1: gn-0153d369-no-O3.patch +Patch0: gn-0153d369-no-O3.patch BuildRequires: python3 BuildRequires: python3-devel From 92b45f5cd6a32b0eb31a2c0f9b36b4dc810ed633 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 16 Nov 2021 13:14:21 -0500 Subject: [PATCH 033/201] Update to version 1944 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index ca5da87..3bff60a 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /gn-693f9fb8.tar.gz /gn-8926696a.tar.gz /gn-90294ccd.tar.gz +/gn-18512455.tar.gz diff --git a/gn.spec b/gn.spec index 538c939..0cc475b 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 90294ccdcf9334ed25a76ac9b67689468e506342 -%global access 20211107 +%global commit 185124551408e7a5349c2aa31051b5a629dc3a5e +%global access 20211116 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1943 +Version: 1944 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 1ffe3a5..46e4b44 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1943 -#define LAST_COMMIT_POSITION "1943 (90294ccd)" +#define LAST_COMMIT_POSITION_NUM 1944 +#define LAST_COMMIT_POSITION "1944 (18512455)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index a211a56..612029d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-90294ccd.tar.gz) = 1ef0c8e6e44b82f4789d86e56d1c44b819272e8041abaa89e0178bc938d6b38f0485deca6d0a6064460e61098419d35f3d6227a7d24773a6a8c1fa9f0ae1ea40 +SHA512 (gn-18512455.tar.gz) = 48b135935fc7485f0278bbdbbf5c22555cc722966fb2207403c7ec7f0902e00b8f7c455beda67215dd92e50e594fd561eb7b37626438bd4c1f3033d292a48169 From 6f3f1edc69f0818ef08663076bf206f9435754ad Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 19 Nov 2021 10:00:43 -0500 Subject: [PATCH 034/201] Update to version 1945 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 3bff60a..a5fcaa7 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /gn-8926696a.tar.gz /gn-90294ccd.tar.gz /gn-18512455.tar.gz +/gn-4aa9bdfa.tar.gz diff --git a/gn.spec b/gn.spec index 0cc475b..de0de88 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 185124551408e7a5349c2aa31051b5a629dc3a5e -%global access 20211116 +%global commit 4aa9bdfa05b688c58d3d7d3e496f3f18cbb3d89e +%global access 20211119 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1944 +Version: 1945 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 46e4b44..2b44d5f 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1944 -#define LAST_COMMIT_POSITION "1944 (18512455)" +#define LAST_COMMIT_POSITION_NUM 1945 +#define LAST_COMMIT_POSITION "1945 (4aa9bdfa)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 612029d..8570d1e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-18512455.tar.gz) = 48b135935fc7485f0278bbdbbf5c22555cc722966fb2207403c7ec7f0902e00b8f7c455beda67215dd92e50e594fd561eb7b37626438bd4c1f3033d292a48169 +SHA512 (gn-4aa9bdfa.tar.gz) = 788891ea1e9448fb2fcb3862c559c9f48303782000521d9faa6e000a6ac66d75853e090fb44ee623cfd498892d28745feefbcd6c0e7c574fda29898f31a813b0 From 4caee6a12cb608abc35f678f6ccd1f00ace5a7d5 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 28 Nov 2021 11:44:35 -0500 Subject: [PATCH 035/201] Update to version 1951 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index a5fcaa7..8d903ec 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /gn-90294ccd.tar.gz /gn-18512455.tar.gz /gn-4aa9bdfa.tar.gz +/gn-b7903130.tar.gz diff --git a/gn.spec b/gn.spec index de0de88..ad790ee 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 4aa9bdfa05b688c58d3d7d3e496f3f18cbb3d89e -%global access 20211119 +%global commit b79031308cc878488202beb99883ec1f2efd9a6d +%global access 20211128 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1945 +Version: 1951 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 2b44d5f..0518c12 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1945 -#define LAST_COMMIT_POSITION "1945 (4aa9bdfa)" +#define LAST_COMMIT_POSITION_NUM 1951 +#define LAST_COMMIT_POSITION "1951 (b7903130)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 8570d1e..cc7ea3d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-4aa9bdfa.tar.gz) = 788891ea1e9448fb2fcb3862c559c9f48303782000521d9faa6e000a6ac66d75853e090fb44ee623cfd498892d28745feefbcd6c0e7c574fda29898f31a813b0 +SHA512 (gn-b7903130.tar.gz) = d2e9e7e05be2ec521ec59001213d21066f42199eeca73ea2d2b981c3aee9d8397cd4eae6dfe683e593c43ae7b444912a1f69d7a95a70ae42e6a10a5aee429536 From 2b52534274d268d4d1c8f6080bd1759eb96ac57a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 3 Dec 2021 09:00:26 -0500 Subject: [PATCH 036/201] Drop BR on python3, redundant with python3-devel --- gn.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/gn.spec b/gn.spec index ad790ee..88f8731 100644 --- a/gn.spec +++ b/gn.spec @@ -49,7 +49,6 @@ Source2: update-version # Stop overriding optimization flags Patch0: gn-0153d369-no-O3.patch -BuildRequires: python3 BuildRequires: python3-devel BuildRequires: ninja-build BuildRequires: gcc-c++ From 8e24a24ba537051514d24542a7d5eacfa9e8865b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 5 Dec 2021 11:33:37 -0500 Subject: [PATCH 037/201] Update to version 1953 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 8d903ec..5dbc255 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /gn-18512455.tar.gz /gn-4aa9bdfa.tar.gz /gn-b7903130.tar.gz +/gn-e0afadf7.tar.gz diff --git a/gn.spec b/gn.spec index 88f8731..847fcdc 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit b79031308cc878488202beb99883ec1f2efd9a6d -%global access 20211128 +%global commit e0afadf7a743d5b14737bd454df45d5f1caf0d23 +%global access 20211205 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1951 +Version: 1953 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 0518c12..d71ef29 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1951 -#define LAST_COMMIT_POSITION "1951 (b7903130)" +#define LAST_COMMIT_POSITION_NUM 1953 +#define LAST_COMMIT_POSITION "1953 (e0afadf7)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index cc7ea3d..8d57f1c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-b7903130.tar.gz) = d2e9e7e05be2ec521ec59001213d21066f42199eeca73ea2d2b981c3aee9d8397cd4eae6dfe683e593c43ae7b444912a1f69d7a95a70ae42e6a10a5aee429536 +SHA512 (gn-e0afadf7.tar.gz) = 240c23311efad56c70e0f7e1639f709ca56ae375fea6293a93167029b40759b584fc865a9ad9799f5bb4b04a2e55c6be21d0278a214d5601350df4f280e63c96 From fe7eea7efab23c1fd2093ab054951a4f5c38eb47 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 11 Dec 2021 16:49:54 -0500 Subject: [PATCH 038/201] Update to version 1958 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 5dbc255..e298d45 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /gn-4aa9bdfa.tar.gz /gn-b7903130.tar.gz /gn-e0afadf7.tar.gz +/gn-d417bc7e.tar.gz diff --git a/gn.spec b/gn.spec index 847fcdc..808e59f 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit e0afadf7a743d5b14737bd454df45d5f1caf0d23 -%global access 20211205 +%global commit d417bc7ecb4e20b3b2cccec7c426831a6082f9fb +%global access 20211211 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1953 +Version: 1958 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index d71ef29..3601040 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1953 -#define LAST_COMMIT_POSITION "1953 (e0afadf7)" +#define LAST_COMMIT_POSITION_NUM 1958 +#define LAST_COMMIT_POSITION "1958 (d417bc7e)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 8d57f1c..10556de 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-e0afadf7.tar.gz) = 240c23311efad56c70e0f7e1639f709ca56ae375fea6293a93167029b40759b584fc865a9ad9799f5bb4b04a2e55c6be21d0278a214d5601350df4f280e63c96 +SHA512 (gn-d417bc7e.tar.gz) = fe06410901377849726219a3cd949f870d9d4ae5a78664a714d230b25cc1e54e58445ceddf86cc7e06399727c7ac75f7d28bfd79a9f68a80369d3209d35b9e5d From 65ac0d4ad5b0ecf408a832a781c30c5d325ff6ea Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 15 Dec 2021 12:34:19 -0500 Subject: [PATCH 039/201] Update to version 1959 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index e298d45..fcfecb5 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /gn-b7903130.tar.gz /gn-e0afadf7.tar.gz /gn-d417bc7e.tar.gz +/gn-2e56c317.tar.gz diff --git a/gn.spec b/gn.spec index 808e59f..4d6f64e 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit d417bc7ecb4e20b3b2cccec7c426831a6082f9fb -%global access 20211211 +%global commit 2e56c317bd8e2bf152cfa2ead6ac5fa476fe28b4 +%global access 20211215 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1958 +Version: 1959 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 3601040..597fac4 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1958 -#define LAST_COMMIT_POSITION "1958 (d417bc7e)" +#define LAST_COMMIT_POSITION_NUM 1959 +#define LAST_COMMIT_POSITION "1959 (2e56c317)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 10556de..a4c9b01 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-d417bc7e.tar.gz) = fe06410901377849726219a3cd949f870d9d4ae5a78664a714d230b25cc1e54e58445ceddf86cc7e06399727c7ac75f7d28bfd79a9f68a80369d3209d35b9e5d +SHA512 (gn-2e56c317.tar.gz) = 44a1e50ec0b2de98d261992c50feae7a5add0736ad6c47d88faedc65ff8f147ea9200ecff7ce8d5fb00469381408e9be472ddf930037f7871006aa742fb940dc From 3c8c075fc2db3957d62de806826a30806e4aeb84 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 22 Dec 2021 15:43:19 -0500 Subject: [PATCH 040/201] Update to version 1961 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index fcfecb5..8f19b3e 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ /gn-e0afadf7.tar.gz /gn-d417bc7e.tar.gz /gn-2e56c317.tar.gz +/gn-281ba2c9.tar.gz diff --git a/gn.spec b/gn.spec index 4d6f64e..96a9312 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 2e56c317bd8e2bf152cfa2ead6ac5fa476fe28b4 -%global access 20211215 +%global commit 281ba2c91861b10fec7407c4b6172ec3d4661243 +%global access 20211222 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1959 +Version: 1961 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 597fac4..e0ef1a1 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1959 -#define LAST_COMMIT_POSITION "1959 (2e56c317)" +#define LAST_COMMIT_POSITION_NUM 1961 +#define LAST_COMMIT_POSITION "1961 (281ba2c9)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index a4c9b01..61e699b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-2e56c317.tar.gz) = 44a1e50ec0b2de98d261992c50feae7a5add0736ad6c47d88faedc65ff8f147ea9200ecff7ce8d5fb00469381408e9be472ddf930037f7871006aa742fb940dc +SHA512 (gn-281ba2c9.tar.gz) = 1ba88af8e27c717a7b9c64d7aa21cb90fdc92d4a6cc848de5fcaa12367e114719a58576557058c35dfb32e4f978dbc1ba3521d7b03186fb48d76aa21cbdfcaff From 2f2effb6292949c1db8ecdaba8e5ec46da131c27 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 7 Jan 2022 12:02:49 -0500 Subject: [PATCH 041/201] Update to version 1966 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 8f19b3e..46bec5c 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ /gn-d417bc7e.tar.gz /gn-2e56c317.tar.gz /gn-281ba2c9.tar.gz +/gn-f1b14125.tar.gz diff --git a/gn.spec b/gn.spec index 96a9312..d14bc5f 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 281ba2c91861b10fec7407c4b6172ec3d4661243 -%global access 20211222 +%global commit f1b1412521b41e47118b29863224171e434a27a2 +%global access 20220107 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1961 +Version: 1966 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index e0ef1a1..60c9ae5 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1961 -#define LAST_COMMIT_POSITION "1961 (281ba2c9)" +#define LAST_COMMIT_POSITION_NUM 1966 +#define LAST_COMMIT_POSITION "1966 (f1b14125)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 61e699b..b91e622 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-281ba2c9.tar.gz) = 1ba88af8e27c717a7b9c64d7aa21cb90fdc92d4a6cc848de5fcaa12367e114719a58576557058c35dfb32e4f978dbc1ba3521d7b03186fb48d76aa21cbdfcaff +SHA512 (gn-f1b14125.tar.gz) = a4ca046d087015bc78101c6fd1bd46b36d7dd5a794c524099dd1a1d3f5ab7cc09d0818bdcbde41b954afd64df6ee40412161519b5658c58b30adcb116c3e8f02 From 4caa632d669c53a430dfbc53b6184dfbd547689a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 12 Jan 2022 14:40:01 -0500 Subject: [PATCH 042/201] Update to version 1967 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 46bec5c..0f52a69 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ /gn-2e56c317.tar.gz /gn-281ba2c9.tar.gz /gn-f1b14125.tar.gz +/gn-80a40b07.tar.gz diff --git a/gn.spec b/gn.spec index d14bc5f..0b2cf92 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit f1b1412521b41e47118b29863224171e434a27a2 -%global access 20220107 +%global commit 80a40b07305373617eba2d5878d353532af77da3 +%global access 20220112 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1966 +Version: 1967 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 60c9ae5..58bc1be 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1966 -#define LAST_COMMIT_POSITION "1966 (f1b14125)" +#define LAST_COMMIT_POSITION_NUM 1967 +#define LAST_COMMIT_POSITION "1967 (80a40b07)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index b91e622..eea47ea 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-f1b14125.tar.gz) = a4ca046d087015bc78101c6fd1bd46b36d7dd5a794c524099dd1a1d3f5ab7cc09d0818bdcbde41b954afd64df6ee40412161519b5658c58b30adcb116c3e8f02 +SHA512 (gn-80a40b07.tar.gz) = 94de802b756d6e2d21d30fabdb19c715d44bd9d529950cb0b4ae61de6c66966f427fbe5511d15012347b251ee24d82a5ecf1d27378a4a17451a8c68617b7c91b From 3cd83132ca2f00ba7c57c5682d826fbaa1890fd0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 06:26:43 +0000 Subject: [PATCH 043/201] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 7284d40ac5b2e64603ddcbfb2ce9dddf77766921 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 1 Feb 2022 10:27:58 -0500 Subject: [PATCH 044/201] Update to version 1970 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 0f52a69..341a9a3 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ /gn-281ba2c9.tar.gz /gn-f1b14125.tar.gz /gn-80a40b07.tar.gz +/gn-4b613b10.tar.gz diff --git a/gn.spec b/gn.spec index 0b2cf92..a6e214b 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 80a40b07305373617eba2d5878d353532af77da3 -%global access 20220112 +%global commit 4b613b106078d103e005f71d40d6456376a2e32d +%global access 20220201 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1967 +Version: 1970 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 58bc1be..3e4ea27 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1967 -#define LAST_COMMIT_POSITION "1967 (80a40b07)" +#define LAST_COMMIT_POSITION_NUM 1970 +#define LAST_COMMIT_POSITION "1970 (4b613b10)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index eea47ea..3c6be70 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-80a40b07.tar.gz) = 94de802b756d6e2d21d30fabdb19c715d44bd9d529950cb0b4ae61de6c66966f427fbe5511d15012347b251ee24d82a5ecf1d27378a4a17451a8c68617b7c91b +SHA512 (gn-4b613b10.tar.gz) = 2dfcea0fb354c1054af66d44cddd21e2b65f1acace38f16cca4d33ccae7f654fd831ea8328b318b740f9a4af4a9bc5f0639025c498ad0a52edb9c52b3bf4dc65 From 6281a786aa04a386b7d3312ae2da3937b22a0da9 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 4 Feb 2022 08:06:17 -0500 Subject: [PATCH 045/201] BR emacs-nox instead of full emacs --- gn.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gn.spec b/gn.spec index a6e214b..c24f383 100644 --- a/gn.spec +++ b/gn.spec @@ -63,7 +63,7 @@ Requires: vim-filesystem Requires: python3 Provides: vim-gn = %{version}-%{release} -BuildRequires: emacs +BuildRequires: emacs-nox Requires: emacs-filesystem >= %{_emacs_version} Provides: emacs-gn = %{version}-%{release} From b1946f33f163ca5bf41f98f9cde35fc5662dec24 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 4 Feb 2022 08:12:49 -0500 Subject: [PATCH 046/201] Drop even the emacs-nox BR We are just installing a mode file. --- gn.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/gn.spec b/gn.spec index c24f383..249fd1f 100644 --- a/gn.spec +++ b/gn.spec @@ -63,7 +63,6 @@ Requires: vim-filesystem Requires: python3 Provides: vim-gn = %{version}-%{release} -BuildRequires: emacs-nox Requires: emacs-filesystem >= %{_emacs_version} Provides: emacs-gn = %{version}-%{release} From 49d6fcecb7454c034d1dcf997f7424e63b27476d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 11 Feb 2022 22:47:55 -0500 Subject: [PATCH 047/201] Update to version 1972 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 341a9a3..a7eb3ce 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ /gn-f1b14125.tar.gz /gn-80a40b07.tar.gz /gn-4b613b10.tar.gz +/gn-377f566a.tar.gz diff --git a/gn.spec b/gn.spec index 249fd1f..ad3f3b7 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 4b613b106078d103e005f71d40d6456376a2e32d -%global access 20220201 +%global commit 377f566a7185b605fc82c4cf4c13f5a08507d37b +%global access 20220212 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1970 +Version: 1972 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 3e4ea27..6dfab8d 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1970 -#define LAST_COMMIT_POSITION "1970 (4b613b10)" +#define LAST_COMMIT_POSITION_NUM 1972 +#define LAST_COMMIT_POSITION "1972 (377f566a)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 3c6be70..0df35ee 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-4b613b10.tar.gz) = 2dfcea0fb354c1054af66d44cddd21e2b65f1acace38f16cca4d33ccae7f654fd831ea8328b318b740f9a4af4a9bc5f0639025c498ad0a52edb9c52b3bf4dc65 +SHA512 (gn-377f566a.tar.gz) = 3fcbc67c4b75d7a2d90b2aae96ae2c9b1fa4b8b969beeb2993d916882d3936c371223784e2119093db7e8dc74562942c5248631fd6f54bca640f899b778ad7e3 From 070c4e5f4b56d4a1664bfc63f9db59780e896614 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 11 Feb 2022 23:29:00 -0500 Subject: [PATCH 048/201] BR emacs-common for RPM macros --- gn.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gn.spec b/gn.spec index ad3f3b7..e93ab35 100644 --- a/gn.spec +++ b/gn.spec @@ -53,6 +53,9 @@ BuildRequires: python3-devel BuildRequires: ninja-build BuildRequires: gcc-c++ +# For RPM macros: +BuildRequires: emacs-common + %if %{with html_docs} BuildRequires: pandoc BuildRequires: parallel From b86c60c3d87fa218e91009e6e4a8d5da0561a975 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 22 Feb 2022 18:17:52 -0500 Subject: [PATCH 049/201] Update to version 1975 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index a7eb3ce..6790d11 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ /gn-80a40b07.tar.gz /gn-4b613b10.tar.gz /gn-377f566a.tar.gz +/gn-6109f626.tar.gz diff --git a/gn.spec b/gn.spec index e93ab35..cca8d1b 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 377f566a7185b605fc82c4cf4c13f5a08507d37b -%global access 20220212 +%global commit 6109f626c04ab6955563da1a496cc44ebf6f7dd8 +%global access 20220222 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1972 +Version: 1975 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 6dfab8d..834d81b 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1972 -#define LAST_COMMIT_POSITION "1972 (377f566a)" +#define LAST_COMMIT_POSITION_NUM 1975 +#define LAST_COMMIT_POSITION "1975 (6109f626)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 0df35ee..f15bc9e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-377f566a.tar.gz) = 3fcbc67c4b75d7a2d90b2aae96ae2c9b1fa4b8b969beeb2993d916882d3936c371223784e2119093db7e8dc74562942c5248631fd6f54bca640f899b778ad7e3 +SHA512 (gn-6109f626.tar.gz) = 20a0f3fd11acd2d97dea967c239c57b2b5a18a2cb0ea41c1529bebdc631a78c044c2f819e39d9103bb8791ebda9bb17d01946de51c9f5e681c19636fa5c130db From 10471a225fdd5c3220398320cfb73a601992d59a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 3 Mar 2022 23:42:13 -0500 Subject: [PATCH 050/201] Update to version 1977 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 6790d11..f34ab31 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,4 @@ /gn-4b613b10.tar.gz /gn-377f566a.tar.gz /gn-6109f626.tar.gz +/gn-d7c2209c.tar.gz diff --git a/gn.spec b/gn.spec index cca8d1b..a42e573 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 6109f626c04ab6955563da1a496cc44ebf6f7dd8 -%global access 20220222 +%global commit d7c2209cebcfe37f46dba7be4e1a7000ffc342fb +%global access 20220304 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1975 +Version: 1977 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 834d81b..23e7c3f 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1975 -#define LAST_COMMIT_POSITION "1975 (6109f626)" +#define LAST_COMMIT_POSITION_NUM 1977 +#define LAST_COMMIT_POSITION "1977 (d7c2209c)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index f15bc9e..b7475a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-6109f626.tar.gz) = 20a0f3fd11acd2d97dea967c239c57b2b5a18a2cb0ea41c1529bebdc631a78c044c2f819e39d9103bb8791ebda9bb17d01946de51c9f5e681c19636fa5c130db +SHA512 (gn-d7c2209c.tar.gz) = 14d68ee0e65c1c0231f659a79cacc5b4dd17a322efa99a2be647e298cd4e734d023f8bc4afd242a2a87ee774acc2f42fd08bb59f99b864138eebb962e4962d22 From 97e1f262ed6e527488bdbd2520fa146856bda0f0 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 14 Mar 2022 16:01:15 -0400 Subject: [PATCH 051/201] Update to version 1983 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index f34ab31..63795af 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ /gn-377f566a.tar.gz /gn-6109f626.tar.gz /gn-d7c2209c.tar.gz +/gn-f27bae88.tar.gz diff --git a/gn.spec b/gn.spec index a42e573..6d2e819 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit d7c2209cebcfe37f46dba7be4e1a7000ffc342fb -%global access 20220304 +%global commit f27bae882b2178ccc3c24f314c88db9a34118992 +%global access 20220314 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1977 +Version: 1983 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 23e7c3f..c4bf1eb 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1977 -#define LAST_COMMIT_POSITION "1977 (d7c2209c)" +#define LAST_COMMIT_POSITION_NUM 1983 +#define LAST_COMMIT_POSITION "1983 (f27bae88)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index b7475a0..c07b943 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-d7c2209c.tar.gz) = 14d68ee0e65c1c0231f659a79cacc5b4dd17a322efa99a2be647e298cd4e734d023f8bc4afd242a2a87ee774acc2f42fd08bb59f99b864138eebb962e4962d22 +SHA512 (gn-f27bae88.tar.gz) = c590a28fcf8c16aede7f34637d6980a45db57b01dbe62ddec6d1d8ecc930ed1a8d98ac6d8ae93994f0f06a403fde05203f1222dbca1e3daf2a8a446bee539951 From 76123ae615cc8619a294a4535d206bf95e21b65f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 21 Mar 2022 11:46:29 -0400 Subject: [PATCH 052/201] Update to version 1985 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 63795af..c534c15 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ /gn-6109f626.tar.gz /gn-d7c2209c.tar.gz /gn-f27bae88.tar.gz +/gn-bd99dbf9.tar.gz diff --git a/gn.spec b/gn.spec index 6d2e819..6be051e 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit f27bae882b2178ccc3c24f314c88db9a34118992 -%global access 20220314 +%global commit bd99dbf98cbdefe18a4128189665c5761263bcfb +%global access 20220321 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1983 +Version: 1985 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index c4bf1eb..2fb138d 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1983 -#define LAST_COMMIT_POSITION "1983 (f27bae88)" +#define LAST_COMMIT_POSITION_NUM 1985 +#define LAST_COMMIT_POSITION "1985 (bd99dbf9)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index c07b943..b4760a2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-f27bae88.tar.gz) = c590a28fcf8c16aede7f34637d6980a45db57b01dbe62ddec6d1d8ecc930ed1a8d98ac6d8ae93994f0f06a403fde05203f1222dbca1e3daf2a8a446bee539951 +SHA512 (gn-bd99dbf9.tar.gz) = 03dfbcc105cb8e52d33081ebf301b74c2abdfc52061ebce8d6ed9f172216facbdb50ca6e216153084b2c1d04ca58870d8dfce90fee8e46b6889a0cf9f7b7f98d From 6f46f8900053759d3c7b98b38e4b03c3e38949a8 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 31 Mar 2022 17:16:36 -0400 Subject: [PATCH 053/201] Update to version 1998 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index c534c15..7365701 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,4 @@ /gn-d7c2209c.tar.gz /gn-f27bae88.tar.gz /gn-bd99dbf9.tar.gz +/gn-93f0d7a7.tar.gz diff --git a/gn.spec b/gn.spec index 6be051e..55550dc 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit bd99dbf98cbdefe18a4128189665c5761263bcfb -%global access 20220321 +%global commit 93f0d7a7d3ade923b6d0b36b3df0ffacbe7e9f5d +%global access 20220331 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1985 +Version: 1998 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 2fb138d..a4f2fdc 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1985 -#define LAST_COMMIT_POSITION "1985 (bd99dbf9)" +#define LAST_COMMIT_POSITION_NUM 1998 +#define LAST_COMMIT_POSITION "1998 (93f0d7a7)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index b4760a2..367b746 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-bd99dbf9.tar.gz) = 03dfbcc105cb8e52d33081ebf301b74c2abdfc52061ebce8d6ed9f172216facbdb50ca6e216153084b2c1d04ca58870d8dfce90fee8e46b6889a0cf9f7b7f98d +SHA512 (gn-93f0d7a7.tar.gz) = 87cdddf1ba792146bfe5775aceeeae9e8c8e7dd2960e8c35729dcf5b3a8dfce765d8d6824542e8f740e3cf9f462b560883252c99039aeb35e84e1d92d128cfd3 From be1b65e0db422dc4d3a89ad9e7e293a733b3c684 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 7 Apr 2022 18:02:29 -0400 Subject: [PATCH 054/201] Update to version 2011 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 7365701..6c898f6 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,4 @@ /gn-f27bae88.tar.gz /gn-bd99dbf9.tar.gz /gn-93f0d7a7.tar.gz +/gn-ae110f8b.tar.gz diff --git a/gn.spec b/gn.spec index 55550dc..634fd51 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 93f0d7a7d3ade923b6d0b36b3df0ffacbe7e9f5d -%global access 20220331 +%global commit ae110f8b525009255ba1f9ae96982176d3bfad3d +%global access 20220407 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 1998 +Version: 2011 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index a4f2fdc..92c7e89 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 1998 -#define LAST_COMMIT_POSITION "1998 (93f0d7a7)" +#define LAST_COMMIT_POSITION_NUM 2011 +#define LAST_COMMIT_POSITION "2011 (ae110f8b)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 367b746..8913320 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-93f0d7a7.tar.gz) = 87cdddf1ba792146bfe5775aceeeae9e8c8e7dd2960e8c35729dcf5b3a8dfce765d8d6824542e8f740e3cf9f462b560883252c99039aeb35e84e1d92d128cfd3 +SHA512 (gn-ae110f8b.tar.gz) = d6a4bbd9b867c36102618a8106a7eb9c57839acc543dd94c43c69244b91901b810f6a070025f960e67fd330a87fead0985f5ae23c7b932bd3e7a074724bca310 From 893ec9012ca3198fe0f19c2f3055af4ad053626a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 13 Apr 2022 13:26:14 -0400 Subject: [PATCH 055/201] Update to version 2014 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 6c898f6..ab9ff89 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,4 @@ /gn-bd99dbf9.tar.gz /gn-93f0d7a7.tar.gz /gn-ae110f8b.tar.gz +/gn-c114b7e0.tar.gz diff --git a/gn.spec b/gn.spec index 634fd51..ed19508 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit ae110f8b525009255ba1f9ae96982176d3bfad3d -%global access 20220407 +%global commit c114b7e0b3a327e854cae6b560902230436f1ac7 +%global access 20220413 %global shortcommit %(echo %{commit} | cut -b -8) -Version: 2011 +Version: 2014 Release: %autorelease -s %{access}git%{shortcommit} Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 92c7e89..bc3a676 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2011 -#define LAST_COMMIT_POSITION "2011 (ae110f8b)" +#define LAST_COMMIT_POSITION_NUM 2014 +#define LAST_COMMIT_POSITION "2014 (c114b7e0)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 8913320..d93ee44 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-ae110f8b.tar.gz) = d6a4bbd9b867c36102618a8106a7eb9c57839acc543dd94c43c69244b91901b810f6a070025f960e67fd330a87fead0985f5ae23c7b932bd3e7a074724bca310 +SHA512 (gn-c114b7e0.tar.gz) = 021d151b569f168d74432a5d54662c524024bd5417c3e30ae7901c868495e99fec143c1d91ba3dc1b2e447fd846266d7a058838d47aaa059f4b90a728789ca88 From fade8c242f14eed65ed595e4d5bf785f2cea588d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 16 Apr 2022 08:24:05 -0400 Subject: [PATCH 056/201] Stop numbering patches --- gn.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gn.spec b/gn.spec index ed19508..d3ae30d 100644 --- a/gn.spec +++ b/gn.spec @@ -47,7 +47,7 @@ Source1: last_commit_position.h Source2: update-version # Stop overriding optimization flags -Patch0: gn-0153d369-no-O3.patch +Patch: gn-0153d369-no-O3.patch BuildRequires: python3-devel BuildRequires: ninja-build From 6bf1caa702f908277f380dfe82978027eef0cc58 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 30 Apr 2022 08:45:02 -0400 Subject: [PATCH 057/201] Improve handling of bundled ICU components --- gn.spec | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/gn.spec b/gn.spec index d3ae30d..8fcee02 100644 --- a/gn.spec +++ b/gn.spec @@ -69,6 +69,19 @@ Provides: vim-gn = %{version}-%{release} Requires: emacs-filesystem >= %{_emacs_version} Provides: emacs-gn = %{version}-%{release} +# src/base/third_party/icu/icu_utf.h: +# +# This file has the relevant components from ICU copied to handle basic +# UTF8/16/32 conversions. Components are copied from umachine.h, utf.h, +# utf8.h, and utf16.h into icu_utf.h. +# +# The forked, bundled ICU components are copied from Chromium. Because of the +# downstream changes (primarily, changing namespaces and symbol prefixes), +# there is no clear path to unbundling. +# +# See src/base/third_party/icu/README.chromium, from which the version number +# is taken. +Provides: bundled(icu) = 60 %description GN is a meta-build system that generates build files for Ninja. @@ -170,7 +183,7 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %files doc -%license LICENSE +%license LICENSE src/base/third_party/icu/README.chromium %doc AUTHORS %doc OWNERS %doc README*.md From d1b021ecafa823cf8ee753a58453e61c84b4b589 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 1 May 2022 09:55:48 -0400 Subject: [PATCH 058/201] =?UTF-8?q?Handle=20snapshot=20info=20the=20?= =?UTF-8?q?=E2=80=9Cmodern=E2=80=9D=20way,=20in=20the=20Version?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gn.spec | 11 ++++++----- update-version | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/gn.spec b/gn.spec index 8fcee02..95a088f 100644 --- a/gn.spec +++ b/gn.spec @@ -26,9 +26,10 @@ Name: gn # See https://gn.googlesource.com/gn/+log for the latest changes. %global commit c114b7e0b3a327e854cae6b560902230436f1ac7 %global access 20220413 -%global shortcommit %(echo %{commit} | cut -b -8) -Version: 2014 -Release: %autorelease -s %{access}git%{shortcommit} +%global shortcommit %(echo '%{commit}' | cut -b -8) +%global position 2014 +Version: %{position}^%{access}git%{shortcommit} +Release: %autorelease Summary: Meta-build system that generates build files for Ninja # BSD except for src/base/third_party/icu/, which is (Unicode and MIT); note @@ -160,10 +161,10 @@ out/gn_unittests # Verify consistency of the version header with the spec file grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION_NUM[[:blank:]]+'\ -'%{version}[[:blank:]]*' \ +'%{position}[[:blank:]]*' \ 'out/last_commit_position.h' >/dev/null grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ -'"%{version} \(%{shortcommit}\)"[[:blank:]]*' \ +'"%{position} \(%{shortcommit}\)"[[:blank:]]*' \ 'out/last_commit_position.h' >/dev/null diff --git a/update-version b/update-version index b9d74fe..cc0ed43 100755 --- a/update-version +++ b/update-version @@ -83,7 +83,7 @@ sed -r -i \ -e 's/(%global[[:blank:]]+access[[:blank:]]+)[[:digit:]]{8}[[:blank:]]*$/\1'"$( date -u '+%Y%m%d' )/" \ - -e 's/(Version:[[:blank:]]+)[[:digit:]]+[[:blank:]]*$/\1'"${POSITION}/" \ + -e 's/(%global[[:blank:]]+position[[:blank:]]+)[[:digit:]]+[[:blank:]]*$/\1'"${POSITION}/" \ "${SPEC}" # Download the new tarball From 4b9e5ec35d84a4efad612eab75fa4c1c2c80108c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 2 May 2022 16:30:40 -0400 Subject: [PATCH 059/201] Add patch upstream status for gn-0153d369-no-O3.patch --- gn.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gn.spec b/gn.spec index 95a088f..999946d 100644 --- a/gn.spec +++ b/gn.spec @@ -47,7 +47,8 @@ Source0: %{url}/+archive/%{commit}.tar.gz#/gn-%{shortcommit}.tar.gz Source1: last_commit_position.h Source2: update-version -# Stop overriding optimization flags +# Stop overriding optimization flags; not sent upstream because this is +# intentional on their part Patch: gn-0153d369-no-O3.patch BuildRequires: python3-devel From f0e9021d41ebabcf5e98713784cf4dff59cb215f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 8 Jun 2022 08:22:03 -0400 Subject: [PATCH 060/201] Update to version 2041 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index ab9ff89..00766c7 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ /gn-93f0d7a7.tar.gz /gn-ae110f8b.tar.gz /gn-c114b7e0.tar.gz +/gn-fd6cae41.tar.gz diff --git a/gn.spec b/gn.spec index 999946d..7619c65 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit c114b7e0b3a327e854cae6b560902230436f1ac7 -%global access 20220413 +%global commit fd6cae41bd7d5d255dc2fb96004a8bf74ac9d972 +%global access 20220608 %global shortcommit %(echo '%{commit}' | cut -b -8) -%global position 2014 +%global position 2041 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index bc3a676..cbfa5a9 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2014 -#define LAST_COMMIT_POSITION "2014 (c114b7e0)" +#define LAST_COMMIT_POSITION_NUM 2041 +#define LAST_COMMIT_POSITION "2041 (fd6cae41)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index d93ee44..fa1eb50 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-c114b7e0.tar.gz) = 021d151b569f168d74432a5d54662c524024bd5417c3e30ae7901c868495e99fec143c1d91ba3dc1b2e447fd846266d7a058838d47aaa059f4b90a728789ca88 +SHA512 (gn-fd6cae41.tar.gz) = b9a9c98c434df5ae4d8227e85aa524160317b9e49ac97ced55462f590a519aad337631b5f9ccbe3435a3fa677878286a1a97e710c8aa36e7c6761b14dbd31d4f From 88e21d727daf26000ba4e7805e26be2966bc3180 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 13 Jun 2022 11:17:18 -0400 Subject: [PATCH 061/201] Update to version 2042 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 00766c7..b21965d 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,4 @@ /gn-ae110f8b.tar.gz /gn-c114b7e0.tar.gz /gn-fd6cae41.tar.gz +/gn-2ecd43a1.tar.gz diff --git a/gn.spec b/gn.spec index 7619c65..b157d4d 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit fd6cae41bd7d5d255dc2fb96004a8bf74ac9d972 -%global access 20220608 +%global commit 2ecd43a10266bd091c98e6dcde507c64f6a0dad3 +%global access 20220613 %global shortcommit %(echo '%{commit}' | cut -b -8) -%global position 2041 +%global position 2042 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index cbfa5a9..b2a4094 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2041 -#define LAST_COMMIT_POSITION "2041 (fd6cae41)" +#define LAST_COMMIT_POSITION_NUM 2042 +#define LAST_COMMIT_POSITION "2042 (2ecd43a1)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index fa1eb50..4a9bf79 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-fd6cae41.tar.gz) = b9a9c98c434df5ae4d8227e85aa524160317b9e49ac97ced55462f590a519aad337631b5f9ccbe3435a3fa677878286a1a97e710c8aa36e7c6761b14dbd31d4f +SHA512 (gn-2ecd43a1.tar.gz) = 1f26a3236cbd8f5fb67ab1fa7fff0f1f316d24d619b349f0a22c158c682d61da1fd8aaa27384c82532da3b2ae1cea491cd67489dd0cc0186a6b7578441a35ce2 From 35350a4d1961d47c90a9d7c4954e0a9044a956b7 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 15 Jun 2022 09:58:13 -0400 Subject: [PATCH 062/201] Update to version 2043 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index b21965d..790c5f9 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ /gn-c114b7e0.tar.gz /gn-fd6cae41.tar.gz /gn-2ecd43a1.tar.gz +/gn-e62d4e19.tar.gz diff --git a/gn.spec b/gn.spec index b157d4d..0944838 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 2ecd43a10266bd091c98e6dcde507c64f6a0dad3 -%global access 20220613 +%global commit e62d4e1938a45babc9afb6db543f388cd1802a52 +%global access 20220615 %global shortcommit %(echo '%{commit}' | cut -b -8) -%global position 2042 +%global position 2043 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index b2a4094..3a03442 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2042 -#define LAST_COMMIT_POSITION "2042 (2ecd43a1)" +#define LAST_COMMIT_POSITION_NUM 2043 +#define LAST_COMMIT_POSITION "2043 (e62d4e19)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 4a9bf79..5b82fe5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-2ecd43a1.tar.gz) = 1f26a3236cbd8f5fb67ab1fa7fff0f1f316d24d619b349f0a22c158c682d61da1fd8aaa27384c82532da3b2ae1cea491cd67489dd0cc0186a6b7578441a35ce2 +SHA512 (gn-e62d4e19.tar.gz) = cb163abaca5b5224fd19ad31bae945cd233dcd3ec4a29afaeb447df35be34ed7feb3e767da0b6427cf578b9a6f60d93a7b3de81532b0cdab41a4057aea2a9679 From bf616822259607ce7ccb43d073fbaefdc5353d96 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 23 Jun 2022 12:19:34 -0400 Subject: [PATCH 063/201] Update to version 2047 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 790c5f9..04f7cc8 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,4 @@ /gn-fd6cae41.tar.gz /gn-2ecd43a1.tar.gz /gn-e62d4e19.tar.gz +/gn-29accf5a.tar.gz diff --git a/gn.spec b/gn.spec index 0944838..11a28b7 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit e62d4e1938a45babc9afb6db543f388cd1802a52 -%global access 20220615 +%global commit 29accf5ac2eadfc53e687081583b7bc1592a8839 +%global access 20220623 %global shortcommit %(echo '%{commit}' | cut -b -8) -%global position 2043 +%global position 2047 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 3a03442..bce0b50 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2043 -#define LAST_COMMIT_POSITION "2043 (e62d4e19)" +#define LAST_COMMIT_POSITION_NUM 2047 +#define LAST_COMMIT_POSITION "2047 (29accf5a)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 5b82fe5..7323308 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-e62d4e19.tar.gz) = cb163abaca5b5224fd19ad31bae945cd233dcd3ec4a29afaeb447df35be34ed7feb3e767da0b6427cf578b9a6f60d93a7b3de81532b0cdab41a4057aea2a9679 +SHA512 (gn-29accf5a.tar.gz) = 1dd19b28dc9bca667e5a1db16d1b45115a00a93a364ff8e9b63c76b4835d147bcf8c8067e6d82b9a40014d8cfc0955e16d9adc94a5a658cddc99484341d41f60 From 4be5c9c2c643345e1b3c34231af093745eec079b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 6 Jul 2022 20:46:12 -0400 Subject: [PATCH 064/201] Update to version 2049 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 04f7cc8..c6e9f74 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,4 @@ /gn-2ecd43a1.tar.gz /gn-e62d4e19.tar.gz /gn-29accf5a.tar.gz +/gn-03ce92df.tar.gz diff --git a/gn.spec b/gn.spec index 11a28b7..dc3817f 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 29accf5ac2eadfc53e687081583b7bc1592a8839 -%global access 20220623 +%global commit 03ce92df5f9875bd9929b564be4b612713569aa9 +%global access 20220707 %global shortcommit %(echo '%{commit}' | cut -b -8) -%global position 2047 +%global position 2049 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index bce0b50..9e9b12d 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2047 -#define LAST_COMMIT_POSITION "2047 (29accf5a)" +#define LAST_COMMIT_POSITION_NUM 2049 +#define LAST_COMMIT_POSITION "2049 (03ce92df)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 7323308..b3f5517 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-29accf5a.tar.gz) = 1dd19b28dc9bca667e5a1db16d1b45115a00a93a364ff8e9b63c76b4835d147bcf8c8067e6d82b9a40014d8cfc0955e16d9adc94a5a658cddc99484341d41f60 +SHA512 (gn-03ce92df.tar.gz) = 840b4577dfa86e8c311435f3c3ac940decfeb133151695122ec18117b4c4ba8e5db9b6f3487b80dfc64fa12f053bc17e375a885048cb386f1a42ac741d1a93dd From 3d3fbbef57a8e899ee56086691452ac7457ce417 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 14 Jul 2022 11:23:51 -0400 Subject: [PATCH 065/201] Update to version 2050 --- .gitignore | 2 ++ gn.spec | 8 ++++---- last_commit_position.h | 4 ++-- sources | 2 +- update-version | 2 +- 5 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index c6e9f74..396593f 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,5 @@ /gn-e62d4e19.tar.gz /gn-29accf5a.tar.gz /gn-03ce92df.tar.gz +/gn-9ef32177.tar.gz +/gn-9ef321772ecc.tar.gz diff --git a/gn.spec b/gn.spec index dc3817f..e5de410 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 03ce92df5f9875bd9929b564be4b612713569aa9 -%global access 20220707 -%global shortcommit %(echo '%{commit}' | cut -b -8) -%global position 2049 +%global commit 9ef321772ecc161937db69acb346397e0ccc484d +%global access 20220714 +%global shortcommit %(echo '%{commit}' | cut -b -12) +%global position 2050 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 9e9b12d..651c3ea 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2049 -#define LAST_COMMIT_POSITION "2049 (03ce92df)" +#define LAST_COMMIT_POSITION_NUM 2050 +#define LAST_COMMIT_POSITION "2050 (9ef321772ecc)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index b3f5517..e375bb0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-03ce92df.tar.gz) = 840b4577dfa86e8c311435f3c3ac940decfeb133151695122ec18117b4c4ba8e5db9b6f3487b80dfc64fa12f053bc17e375a885048cb386f1a42ac741d1a93dd +SHA512 (gn-9ef321772ecc.tar.gz) = c45648b3f1f45c02462cef017da499a027bc14426d37b673deabd3ed55a9388d1f26c350af8380de65455f973459ae03c6af3693a5cd919a20031e3cbca46ffb diff --git a/update-version b/update-version index cc0ed43..a883006 100755 --- a/update-version +++ b/update-version @@ -80,7 +80,7 @@ POSITION="$( sed -r -i \ -e 's/(%global[[:blank:]]+commit[[:blank:]]+)[[:xdigit:]]{40}[[:blank:]]*$/\1'"${COMMIT}/" \ - -e 's/(%global[[:blank:]]+access[[:blank:]]+)[[:digit:]]{8}[[:blank:]]*$/\1'"$( + -e 's/(%global[[:blank:]]+access[[:blank:]]+)[[:digit:]]{12}[[:blank:]]*$/\1'"$( date -u '+%Y%m%d' )/" \ -e 's/(%global[[:blank:]]+position[[:blank:]]+)[[:digit:]]+[[:blank:]]*$/\1'"${POSITION}/" \ From a213b8f6ec86e808d78b576a156ed3c307252161 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 06:41:36 +0000 Subject: [PATCH 066/201] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 25c56d51efe9fa60ad7d414ba6e5f472e0192a1d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 3 Aug 2022 15:15:43 -0400 Subject: [PATCH 067/201] Convert License to SPDX --- gn.spec | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/gn.spec b/gn.spec index e5de410..e2c530e 100644 --- a/gn.spec +++ b/gn.spec @@ -32,15 +32,16 @@ Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja -# BSD except for src/base/third_party/icu/, which is (Unicode and MIT); note -# that the “ICU License” is MIT, -# https://fedoraproject.org/wiki/Licensing:MIT#Modern_style_.28ICU_Variant.29 +# The entire source is BSD-3-Clause, except: +# - src/base/third_party/icu/ is (Unicode AND ICU); see +# src/base/third_party/icu/LICENSE and also the header comment in +# src/base/third_party/icu/icu_utf.h. # -# Note that src/util/test/gn_test.cc, which is licensed ASL 2.0, does not -# contribute to the installed RPM, only to the gn_unittests executable; you may -# verify this with: +# Note that src/util/test/gn_test.cc, which is licensed Apache-2.0, does not +# contribute to the binary RPMs, only to the gn_unittests executable, which is +# not installed; you may verify this with: # gdb -ex 'set pagination off' -ex 'info sources' gn | grep -F gn_test.cc -License: BSD and Unicode and MIT +License: BSD-3-Clause AND Unicode and ICU URL: https://gn.googlesource.com/gn Source0: %{url}/+archive/%{commit}.tar.gz#/gn-%{shortcommit}.tar.gz # Generated using script update-version: From 03a94356f5eb250fa6c7f44ca933f9dda4463956 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 3 Aug 2022 15:15:51 -0400 Subject: [PATCH 068/201] Update to version 2051 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 396593f..b0ca823 100644 --- a/.gitignore +++ b/.gitignore @@ -45,3 +45,4 @@ /gn-03ce92df.tar.gz /gn-9ef32177.tar.gz /gn-9ef321772ecc.tar.gz +/gn-c8c63300ac8e.tar.gz diff --git a/gn.spec b/gn.spec index e2c530e..8ae1fbb 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 9ef321772ecc161937db69acb346397e0ccc484d +%global commit c8c63300ac8ecb66d8126af5407257209ae59044 %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2050 +%global position 2051 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 651c3ea..6ffcb0a 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2050 -#define LAST_COMMIT_POSITION "2050 (9ef321772ecc)" +#define LAST_COMMIT_POSITION_NUM 2051 +#define LAST_COMMIT_POSITION "2051 (c8c63300ac8e)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index e375bb0..10f059c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-9ef321772ecc.tar.gz) = c45648b3f1f45c02462cef017da499a027bc14426d37b673deabd3ed55a9388d1f26c350af8380de65455f973459ae03c6af3693a5cd919a20031e3cbca46ffb +SHA512 (gn-c8c63300ac8e.tar.gz) = 1ec9a70f4aa3d3e63e793af87336bcd93aa39bd5977c5e06ba048c83256ce87e380d505ac32b7b60fc2e3f5b88a0e4fb77377dcdd273a8bc6add878cdf7df72c From 0d83bbc0d3301e6efb58fab82be0f08a8465d181 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 4 Aug 2022 13:08:39 -0400 Subject: [PATCH 069/201] Fix typo in SPDX expression --- gn.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gn.spec b/gn.spec index 8ae1fbb..7412b1c 100644 --- a/gn.spec +++ b/gn.spec @@ -41,7 +41,7 @@ Summary: Meta-build system that generates build files for Ninja # contribute to the binary RPMs, only to the gn_unittests executable, which is # not installed; you may verify this with: # gdb -ex 'set pagination off' -ex 'info sources' gn | grep -F gn_test.cc -License: BSD-3-Clause AND Unicode and ICU +License: BSD-3-Clause AND Unicode AND ICU URL: https://gn.googlesource.com/gn Source0: %{url}/+archive/%{commit}.tar.gz#/gn-%{shortcommit}.tar.gz # Generated using script update-version: From 3cf93a2e7443d3bec7c6367db24bfc2ec0298926 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 13 Aug 2022 19:54:08 -0400 Subject: [PATCH 070/201] Update to version 2056 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index b0ca823..e6d13d9 100644 --- a/.gitignore +++ b/.gitignore @@ -46,3 +46,4 @@ /gn-9ef32177.tar.gz /gn-9ef321772ecc.tar.gz /gn-c8c63300ac8e.tar.gz +/gn-0bcd37bd2b83.tar.gz diff --git a/gn.spec b/gn.spec index 7412b1c..f38054e 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit c8c63300ac8ecb66d8126af5407257209ae59044 +%global commit 0bcd37bd2b83f1a9ee17088037ebdfe6eab6d31a %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2051 +%global position 2056 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 6ffcb0a..0c2edf4 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2051 -#define LAST_COMMIT_POSITION "2051 (c8c63300ac8e)" +#define LAST_COMMIT_POSITION_NUM 2056 +#define LAST_COMMIT_POSITION "2056 (0bcd37bd2b83)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 10f059c..c8c0d29 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-c8c63300ac8e.tar.gz) = 1ec9a70f4aa3d3e63e793af87336bcd93aa39bd5977c5e06ba048c83256ce87e380d505ac32b7b60fc2e3f5b88a0e4fb77377dcdd273a8bc6add878cdf7df72c +SHA512 (gn-0bcd37bd2b83.tar.gz) = ccedbaba8ce7df1af0dc808252809c7349946206fd199fdc2087b1c6b0c052cb2b29d7e43ea384142ee920dc5ec14d126583af026b98923b4158c0ed141a5424 From 9972ac2bcd9d00dd27f4f0eca16d1fbd8f947ddb Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 30 Aug 2022 14:21:42 -0400 Subject: [PATCH 071/201] Update to version 2057 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index e6d13d9..53b5245 100644 --- a/.gitignore +++ b/.gitignore @@ -47,3 +47,4 @@ /gn-9ef321772ecc.tar.gz /gn-c8c63300ac8e.tar.gz /gn-0bcd37bd2b83.tar.gz +/gn-5705e56a0e58.tar.gz diff --git a/gn.spec b/gn.spec index f38054e..03da7c4 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 0bcd37bd2b83f1a9ee17088037ebdfe6eab6d31a +%global commit 5705e56a0e5856621415cfdf444432554e72c9c9 %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2056 +%global position 2057 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 0c2edf4..45fbfd2 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2056 -#define LAST_COMMIT_POSITION "2056 (0bcd37bd2b83)" +#define LAST_COMMIT_POSITION_NUM 2057 +#define LAST_COMMIT_POSITION "2057 (5705e56a0e58)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index c8c0d29..55c656e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-0bcd37bd2b83.tar.gz) = ccedbaba8ce7df1af0dc808252809c7349946206fd199fdc2087b1c6b0c052cb2b29d7e43ea384142ee920dc5ec14d126583af026b98923b4158c0ed141a5424 +SHA512 (gn-5705e56a0e58.tar.gz) = f667da8288c714990ecff048005380efe5709bf14c63b1536ffdd6986e3174568bf1ba2af705751b42385c8479bbc6644d4f5e3b3f5e520f33f9c080c6d6a136 From 6a82965c3c1f6d4b62868de8fceeb3c0e4c0165d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 6 Sep 2022 08:38:23 -0400 Subject: [PATCH 072/201] Update to version 2058 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 53b5245..7b60da6 100644 --- a/.gitignore +++ b/.gitignore @@ -48,3 +48,4 @@ /gn-c8c63300ac8e.tar.gz /gn-0bcd37bd2b83.tar.gz /gn-5705e56a0e58.tar.gz +/gn-00b741b1568d.tar.gz diff --git a/gn.spec b/gn.spec index 03da7c4..7e49793 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 5705e56a0e5856621415cfdf444432554e72c9c9 +%global commit 00b741b1568d56cf4e117dcb9f70cd42653b4c78 %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2057 +%global position 2058 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 45fbfd2..9c083a9 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2057 -#define LAST_COMMIT_POSITION "2057 (5705e56a0e58)" +#define LAST_COMMIT_POSITION_NUM 2058 +#define LAST_COMMIT_POSITION "2058 (00b741b1568d)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 55c656e..487010e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-5705e56a0e58.tar.gz) = f667da8288c714990ecff048005380efe5709bf14c63b1536ffdd6986e3174568bf1ba2af705751b42385c8479bbc6644d4f5e3b3f5e520f33f9c080c6d6a136 +SHA512 (gn-00b741b1568d.tar.gz) = c7f220b48e450ee429a5da11745694a23e9f7323a87e5ebd460161645754d951f94ace40b85d9594c5e1c56537471a04bab982b43bc405db64ba1d8484ff386a From a607f607364db42054e48caf76aa5ee8f761a339 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 11 Sep 2022 11:27:00 -0400 Subject: [PATCH 073/201] Update to version 2059 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 7b60da6..adaafd7 100644 --- a/.gitignore +++ b/.gitignore @@ -49,3 +49,4 @@ /gn-0bcd37bd2b83.tar.gz /gn-5705e56a0e58.tar.gz /gn-00b741b1568d.tar.gz +/gn-b4851eb2062f.tar.gz diff --git a/gn.spec b/gn.spec index 7e49793..0d7dcd2 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 00b741b1568d56cf4e117dcb9f70cd42653b4c78 +%global commit b4851eb2062f76a880c07f7fa0d12913beb6d79e %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2058 +%global position 2059 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 9c083a9..415e865 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2058 -#define LAST_COMMIT_POSITION "2058 (00b741b1568d)" +#define LAST_COMMIT_POSITION_NUM 2059 +#define LAST_COMMIT_POSITION "2059 (b4851eb2062f)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 487010e..a081272 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-00b741b1568d.tar.gz) = c7f220b48e450ee429a5da11745694a23e9f7323a87e5ebd460161645754d951f94ace40b85d9594c5e1c56537471a04bab982b43bc405db64ba1d8484ff386a +SHA512 (gn-b4851eb2062f.tar.gz) = 203d84e7dc48b11e98b9ebc940ad809a4bd69b89dcca5f1ded0aba20098c5e2844af4fa250da7d3db045efdb062dc7d12f83f63ec609c79f09e10889a3e05f4d From b35e707a10e759bf105be237617e2558c7c51332 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 20 Sep 2022 09:28:42 -0400 Subject: [PATCH 074/201] Update to version 2064 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index adaafd7..721aece 100644 --- a/.gitignore +++ b/.gitignore @@ -50,3 +50,4 @@ /gn-5705e56a0e58.tar.gz /gn-00b741b1568d.tar.gz /gn-b4851eb2062f.tar.gz +/gn-cc28efe62ef0.tar.gz diff --git a/gn.spec b/gn.spec index 0d7dcd2..abf5a79 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit b4851eb2062f76a880c07f7fa0d12913beb6d79e +%global commit cc28efe62ef0c2fb32455f414a29c4a55bb7fbc4 %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2059 +%global position 2064 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 415e865..a85cecd 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2059 -#define LAST_COMMIT_POSITION "2059 (b4851eb2062f)" +#define LAST_COMMIT_POSITION_NUM 2064 +#define LAST_COMMIT_POSITION "2064 (cc28efe62ef0)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index a081272..a8a6f03 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-b4851eb2062f.tar.gz) = 203d84e7dc48b11e98b9ebc940ad809a4bd69b89dcca5f1ded0aba20098c5e2844af4fa250da7d3db045efdb062dc7d12f83f63ec609c79f09e10889a3e05f4d +SHA512 (gn-cc28efe62ef0.tar.gz) = 5510cb01814d853830fdccbce226c8f84b7c3de5187c2d765f6e9b3d67212f39220adaa47628af5416e31d212e196b6b414a16c1be0e43d76c58af06e92fd54b From 4cb303c73be91db919c6237aeb6c18375883e1b1 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 8 Oct 2022 08:51:35 -0400 Subject: [PATCH 075/201] Update to version 2065 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 721aece..120219c 100644 --- a/.gitignore +++ b/.gitignore @@ -51,3 +51,4 @@ /gn-00b741b1568d.tar.gz /gn-b4851eb2062f.tar.gz /gn-cc28efe62ef0.tar.gz +/gn-b9c6c19be95a.tar.gz diff --git a/gn.spec b/gn.spec index abf5a79..737133a 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit cc28efe62ef0c2fb32455f414a29c4a55bb7fbc4 +%global commit b9c6c19be95a3863e02f00f1fe403b2502e345b6 %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2064 +%global position 2065 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index a85cecd..6b01122 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2064 -#define LAST_COMMIT_POSITION "2064 (cc28efe62ef0)" +#define LAST_COMMIT_POSITION_NUM 2065 +#define LAST_COMMIT_POSITION "2065 (b9c6c19be95a)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index a8a6f03..a3c3a57 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-cc28efe62ef0.tar.gz) = 5510cb01814d853830fdccbce226c8f84b7c3de5187c2d765f6e9b3d67212f39220adaa47628af5416e31d212e196b6b414a16c1be0e43d76c58af06e92fd54b +SHA512 (gn-b9c6c19be95a.tar.gz) = 14cf6ca29aac9c459e5319aeda2daa606d8a978c0ec8845c573bc088256552e36ad5f1938b371deabd52af0a8807e80c286419096c829aae9cce74e1f017cc3a From b1f7c19a4087b97e51b8bec6c65168987f940e5b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 19 Oct 2022 14:19:44 -0400 Subject: [PATCH 076/201] Update to version 2066 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 120219c..32e3354 100644 --- a/.gitignore +++ b/.gitignore @@ -52,3 +52,4 @@ /gn-b4851eb2062f.tar.gz /gn-cc28efe62ef0.tar.gz /gn-b9c6c19be95a.tar.gz +/gn-57c352b2b034.tar.gz diff --git a/gn.spec b/gn.spec index 737133a..6f36dee 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit b9c6c19be95a3863e02f00f1fe403b2502e345b6 +%global commit 57c352b2b03461c24b19c678c61d7aeacc6981f4 %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2065 +%global position 2066 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 6b01122..702c050 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2065 -#define LAST_COMMIT_POSITION "2065 (b9c6c19be95a)" +#define LAST_COMMIT_POSITION_NUM 2066 +#define LAST_COMMIT_POSITION "2066 (57c352b2b034)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index a3c3a57..cba69db 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-b9c6c19be95a.tar.gz) = 14cf6ca29aac9c459e5319aeda2daa606d8a978c0ec8845c573bc088256552e36ad5f1938b371deabd52af0a8807e80c286419096c829aae9cce74e1f017cc3a +SHA512 (gn-57c352b2b034.tar.gz) = 3b8d29b4d45d016eab93ab6ec66b2f144e6226c0c0a3b23e88f1df3576e4a347af8fd74c5021cc691f1498222ebb30904155ac05c25061e19e44f0ca14a35858 From fd6b5123fc282e0420c6bb9d5fcc5532b8294f3b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 22 Oct 2022 09:11:03 -0400 Subject: [PATCH 077/201] Update to version 2067 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 32e3354..1f8c867 100644 --- a/.gitignore +++ b/.gitignore @@ -53,3 +53,4 @@ /gn-cc28efe62ef0.tar.gz /gn-b9c6c19be95a.tar.gz /gn-57c352b2b034.tar.gz +/gn-27b90626701a.tar.gz diff --git a/gn.spec b/gn.spec index 6f36dee..7108153 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 57c352b2b03461c24b19c678c61d7aeacc6981f4 +%global commit 27b90626701a112217a9244022c729231ebcc3a0 %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2066 +%global position 2067 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 702c050..d4e63c5 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2066 -#define LAST_COMMIT_POSITION "2066 (57c352b2b034)" +#define LAST_COMMIT_POSITION_NUM 2067 +#define LAST_COMMIT_POSITION "2067 (27b90626701a)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index cba69db..ecec927 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-57c352b2b034.tar.gz) = 3b8d29b4d45d016eab93ab6ec66b2f144e6226c0c0a3b23e88f1df3576e4a347af8fd74c5021cc691f1498222ebb30904155ac05c25061e19e44f0ca14a35858 +SHA512 (gn-27b90626701a.tar.gz) = d78372e4e99e626c9a03dd64d5ce6e4414f552356944aa3a666726e6a09c1074dbb04afc0df9127d33540a1f8fd6d04654fa01ee4b7eafec9b3f9987d96b82d4 From 81d1f1eb1853ebc9fe548614164eb037133a1098 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 29 Oct 2022 08:38:17 -0400 Subject: [PATCH 078/201] Update to version 2071 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 1f8c867..63ea2f1 100644 --- a/.gitignore +++ b/.gitignore @@ -54,3 +54,4 @@ /gn-b9c6c19be95a.tar.gz /gn-57c352b2b034.tar.gz /gn-27b90626701a.tar.gz +/gn-a4d67be044b4.tar.gz diff --git a/gn.spec b/gn.spec index 7108153..ba45909 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 27b90626701a112217a9244022c729231ebcc3a0 +%global commit a4d67be044b42963de801001e7146f9657c7fad4 %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2067 +%global position 2071 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index d4e63c5..d0a6151 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2067 -#define LAST_COMMIT_POSITION "2067 (27b90626701a)" +#define LAST_COMMIT_POSITION_NUM 2071 +#define LAST_COMMIT_POSITION "2071 (a4d67be044b4)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index ecec927..6933f43 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-27b90626701a.tar.gz) = d78372e4e99e626c9a03dd64d5ce6e4414f552356944aa3a666726e6a09c1074dbb04afc0df9127d33540a1f8fd6d04654fa01ee4b7eafec9b3f9987d96b82d4 +SHA512 (gn-a4d67be044b4.tar.gz) = 32ff0772c6d0fac238217888defdbf918fbad9a8ce5bb30e8bef399775ffb4d1d542cbc1cb6039c516b74a68cdfa7f6f267937780ee5c3a220ae5b895eb16b02 From b6c13a72f32f50d1adaceb40e7e9f10df0c352ea Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 13 Nov 2022 15:19:53 -0500 Subject: [PATCH 079/201] Update to version 2072 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 63ea2f1..15fd3cb 100644 --- a/.gitignore +++ b/.gitignore @@ -55,3 +55,4 @@ /gn-57c352b2b034.tar.gz /gn-27b90626701a.tar.gz /gn-a4d67be044b4.tar.gz +/gn-1c4151ff5c1d.tar.gz diff --git a/gn.spec b/gn.spec index ba45909..474f220 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit a4d67be044b42963de801001e7146f9657c7fad4 +%global commit 1c4151ff5c1d6fbf7fa800b8d4bb34d3abc03a41 %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2071 +%global position 2072 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index d0a6151..bf87efc 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2071 -#define LAST_COMMIT_POSITION "2071 (a4d67be044b4)" +#define LAST_COMMIT_POSITION_NUM 2072 +#define LAST_COMMIT_POSITION "2072 (1c4151ff5c1d)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 6933f43..cc2a21b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-a4d67be044b4.tar.gz) = 32ff0772c6d0fac238217888defdbf918fbad9a8ce5bb30e8bef399775ffb4d1d542cbc1cb6039c516b74a68cdfa7f6f267937780ee5c3a220ae5b895eb16b02 +SHA512 (gn-1c4151ff5c1d.tar.gz) = 15df77bc08787db83561b8ad00499f10676b70ddc1a00d2b6a2326645f8ccfac83601c153e17d3cdd4732820eec9fdce4d155f376fcd5282ebb904aa86ca74ab From c997ab7a40150650447f4fffb3dd1758502c9140 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 2 Dec 2022 08:10:16 -0500 Subject: [PATCH 080/201] Update to version 2073 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 15fd3cb..429ae0e 100644 --- a/.gitignore +++ b/.gitignore @@ -56,3 +56,4 @@ /gn-27b90626701a.tar.gz /gn-a4d67be044b4.tar.gz /gn-1c4151ff5c1d.tar.gz +/gn-70d6c60823c0.tar.gz diff --git a/gn.spec b/gn.spec index 474f220..ec5f56e 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 1c4151ff5c1d6fbf7fa800b8d4bb34d3abc03a41 +%global commit 70d6c60823c0233a0f35eccc25b2b640d2980bdc %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2072 +%global position 2073 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index bf87efc..0af7948 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2072 -#define LAST_COMMIT_POSITION "2072 (1c4151ff5c1d)" +#define LAST_COMMIT_POSITION_NUM 2073 +#define LAST_COMMIT_POSITION "2073 (70d6c60823c0)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index cc2a21b..61bef08 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-1c4151ff5c1d.tar.gz) = 15df77bc08787db83561b8ad00499f10676b70ddc1a00d2b6a2326645f8ccfac83601c153e17d3cdd4732820eec9fdce4d155f376fcd5282ebb904aa86ca74ab +SHA512 (gn-70d6c60823c0.tar.gz) = 2f3136fe398db1c73895c5c981fe26be42fcd3e53d6693c49a63b988a1c12a04bbc90c4f501aee07e79e405d6c25661906f349cefc89cd87aa271fd403c91a03 From 84e69ea8c064c3dcae033e93e2111b054892bf8e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 14 Dec 2022 17:19:50 -0500 Subject: [PATCH 081/201] Update to version 2077 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 429ae0e..56b3ab2 100644 --- a/.gitignore +++ b/.gitignore @@ -57,3 +57,4 @@ /gn-a4d67be044b4.tar.gz /gn-1c4151ff5c1d.tar.gz /gn-70d6c60823c0.tar.gz +/gn-5e19d2fb166f.tar.gz diff --git a/gn.spec b/gn.spec index ec5f56e..f1e0b0b 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 70d6c60823c0233a0f35eccc25b2b640d2980bdc +%global commit 5e19d2fb166fbd4f6f32147fbb2f497091a54ad8 %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2073 +%global position 2077 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 0af7948..1eb41de 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2073 -#define LAST_COMMIT_POSITION "2073 (70d6c60823c0)" +#define LAST_COMMIT_POSITION_NUM 2077 +#define LAST_COMMIT_POSITION "2077 (5e19d2fb166f)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 61bef08..6782902 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-70d6c60823c0.tar.gz) = 2f3136fe398db1c73895c5c981fe26be42fcd3e53d6693c49a63b988a1c12a04bbc90c4f501aee07e79e405d6c25661906f349cefc89cd87aa271fd403c91a03 +SHA512 (gn-5e19d2fb166f.tar.gz) = 618fc914f21721f819a232430862b4a42ef68cf6d8fe5e354aae3d9ebb30f92bd3d74b0079f1b37f987a9687a37c4cad2d57782cd27ca8a1fea3b461a921866e From d186d1e6df59ec22b755d11711444514e6fd8b0d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 19 Dec 2022 22:19:44 -0500 Subject: [PATCH 082/201] Indicate dirs. in files list with trailing slashes --- gn.spec | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gn.spec b/gn.spec index f1e0b0b..796a37f 100644 --- a/gn.spec +++ b/gn.spec @@ -193,10 +193,10 @@ grep -E '^#define[[:blank:]]+LAST_COMMIT_POSITION[[:blank:]]+'\ %if %{with html_docs} %doc README*.html %endif -%doc docs -%doc examples -%doc infra -%doc tools +%doc docs/ +%doc examples/ +%doc infra/ +%doc tools/ %changelog From 944c0d55b8476bf049e76ebbd13b4d6d5915ebb5 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 19 Dec 2022 22:20:10 -0500 Subject: [PATCH 083/201] Leaf package: remove i686 support --- gn.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gn.spec b/gn.spec index 796a37f..b0b6633 100644 --- a/gn.spec +++ b/gn.spec @@ -52,6 +52,9 @@ Source2: update-version # intentional on their part Patch: gn-0153d369-no-O3.patch +# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} + BuildRequires: python3-devel BuildRequires: ninja-build BuildRequires: gcc-c++ From 7b6b06a00c8da0f8b36cc306f324daf55b5cc1b8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 05:20:00 +0000 Subject: [PATCH 084/201] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 3d37155cde87fff20e42c0b7d4032211682ccb65 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 19 Jan 2023 09:07:52 -0500 Subject: [PATCH 085/201] Build without -Werror It makes sense for upstream CI and with carefully controlled compiler versions, but it is too strict for downstream use. --- gn.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gn.spec b/gn.spec index b0b6633..a463a16 100644 --- a/gn.spec +++ b/gn.spec @@ -1,5 +1,8 @@ # Build HTML docs from markdown using pandoc? %bcond_without html_docs +# Normally, treating warnings as errors is too strict for downstream builds. +# It’s nice to be able to turn it on, though. +%bcond_with werror Name: gn # Upstream uses the number of commits in the git history as the version number. @@ -123,6 +126,7 @@ AR='gcc-ar'; export AR # not with g++. We do get LTO on Fedora anyway, since we respect the # distribution’s build flags. %{python3} build/gen.py \ + %{?!with_werror:--allow-warnings} \ --no-last-commit-position \ --no-strip \ --no-static-libstdc++ From 12a043d8eb74b183aa38cc7f2cac0294b09613c4 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 19 Jan 2023 09:42:20 -0500 Subject: [PATCH 086/201] Add two patches for GCC 13 --- gn-5e19d2fb166f-redundant-move.patch | 38 ++++++++++++++++++++++++++++ gn-5e19d2fb166f-stdint.patch | 24 ++++++++++++++++++ gn.spec | 6 +++++ 3 files changed, 68 insertions(+) create mode 100644 gn-5e19d2fb166f-redundant-move.patch create mode 100644 gn-5e19d2fb166f-stdint.patch diff --git a/gn-5e19d2fb166f-redundant-move.patch b/gn-5e19d2fb166f-redundant-move.patch new file mode 100644 index 0000000..8251181 --- /dev/null +++ b/gn-5e19d2fb166f-redundant-move.patch @@ -0,0 +1,38 @@ +From 66e78f979c8826bb193c00a4ba744e3ce8774a8e Mon Sep 17 00:00:00 2001 +From: "Benjamin A. Beasley" +Date: Thu, 19 Jan 2023 09:24:27 -0500 +Subject: [PATCH] =?UTF-8?q?Remove=20std::move=E2=80=99s=20reported=20as=20?= + =?UTF-8?q?redundant=20by=20GCC=2013?= +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +--- + src/gn/desc_builder.cc | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/gn/desc_builder.cc b/src/gn/desc_builder.cc +index 444a5e02..3ef170c3 100644 +--- a/src/gn/desc_builder.cc ++++ b/src/gn/desc_builder.cc +@@ -167,7 +167,7 @@ class BaseDescBuilder { + base::ListValue res; + for (const auto& v : vector) + res.GetList().emplace_back(ToBaseValue(v)); +- return std::move(res); ++ return res; + } + + base::Value ToBaseValue(const Scope* scope) { +@@ -176,7 +176,7 @@ class BaseDescBuilder { + scope->GetCurrentScopeValues(&map); + for (const auto& v : map) + res.SetKey(v.first, ToBaseValue(v.second)); +- return std::move(res); ++ return res; + } + + base::Value ToBaseValue(const Value& val) { +-- +2.39.0 + diff --git a/gn-5e19d2fb166f-stdint.patch b/gn-5e19d2fb166f-stdint.patch new file mode 100644 index 0000000..6db9659 --- /dev/null +++ b/gn-5e19d2fb166f-stdint.patch @@ -0,0 +1,24 @@ +From 36e55bde4e6def641d7ecbdc483c3bc0b4d5047d Mon Sep 17 00:00:00 2001 +From: "Benjamin A. Beasley" +Date: Thu, 19 Jan 2023 09:16:51 -0500 +Subject: [PATCH] Add missing #include for uint8_t + +--- + src/base/containers/span.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/base/containers/span.h b/src/base/containers/span.h +index 4af83b44..19b9503e 100644 +--- a/src/base/containers/span.h ++++ b/src/base/containers/span.h +@@ -6,6 +6,7 @@ + #define BASE_CONTAINERS_SPAN_H_ + + #include ++#include + + #include + #include +-- +2.39.0 + diff --git a/gn.spec b/gn.spec index a463a16..7bf9591 100644 --- a/gn.spec +++ b/gn.spec @@ -54,6 +54,12 @@ Source2: update-version # Stop overriding optimization flags; not sent upstream because this is # intentional on their part Patch: gn-0153d369-no-O3.patch +# Error: redundant move in return statement (GCC 13) +# https://bugs.chromium.org/p/gn/issues/detail?id=318 +Patch: gn-5e19d2fb166f-redundant-move.patch +# Missing #include for uint8_t (GCC 13) +# https://bugs.chromium.org/p/gn/issues/detail?id=319 +Patch: gn-5e19d2fb166f-stdint.patch # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} From e9173881ee03b856b105d04a29036f3fb9bb0ac1 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 23 Jan 2023 10:14:24 -0500 Subject: [PATCH 087/201] Updated comment on redundant move patch --- gn.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gn.spec b/gn.spec index 7bf9591..9cea3b5 100644 --- a/gn.spec +++ b/gn.spec @@ -54,12 +54,15 @@ Source2: update-version # Stop overriding optimization flags; not sent upstream because this is # intentional on their part Patch: gn-0153d369-no-O3.patch -# Error: redundant move in return statement (GCC 13) -# https://bugs.chromium.org/p/gn/issues/detail?id=318 -Patch: gn-5e19d2fb166f-redundant-move.patch # Missing #include for uint8_t (GCC 13) # https://bugs.chromium.org/p/gn/issues/detail?id=319 Patch: gn-5e19d2fb166f-stdint.patch +# Error: redundant move in return statement (GCC 13) +# https://bugs.chromium.org/p/gn/issues/detail?id=318 +# Apparently, removing the std::move causes an error (error: use of deleted +# function 'base::Value::Value(const base::Value&)) on compiler versions before +# GCC 13. Maybe this is a GCC bug? +Patch: gn-5e19d2fb166f-redundant-move.patch # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} From acd6b054b5ec1f5d40fac79d4f5bc5d4e7f64a2f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 31 Jan 2023 10:23:20 -0500 Subject: [PATCH 088/201] Update to version 2079 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 56b3ab2..7529d4b 100644 --- a/.gitignore +++ b/.gitignore @@ -58,3 +58,4 @@ /gn-1c4151ff5c1d.tar.gz /gn-70d6c60823c0.tar.gz /gn-5e19d2fb166f.tar.gz +/gn-84c8431f3e03.tar.gz diff --git a/gn.spec b/gn.spec index 9cea3b5..53284e7 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 5e19d2fb166fbd4f6f32147fbb2f497091a54ad8 +%global commit 84c8431f3e03cc6226c59dd49637c15ea31169a1 %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2077 +%global position 2079 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 1eb41de..205193a 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2077 -#define LAST_COMMIT_POSITION "2077 (5e19d2fb166f)" +#define LAST_COMMIT_POSITION_NUM 2079 +#define LAST_COMMIT_POSITION "2079 (84c8431f3e03)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 6782902..7535d6c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-5e19d2fb166f.tar.gz) = 618fc914f21721f819a232430862b4a42ef68cf6d8fe5e354aae3d9ebb30f92bd3d74b0079f1b37f987a9687a37c4cad2d57782cd27ca8a1fea3b461a921866e +SHA512 (gn-84c8431f3e03.tar.gz) = 13e3d19d6dc0ce7952b76a422f41ff1fc19dea1b7bcbd43823dbe7161b221017a89c36b0e7f3230b6e7148e4017ec73f305d460a6d5b1ae7820dd63ad9c3ceb3 From b15d47c983e6dbd0a738c275b9e0f4f5ffa4b06a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 9 Feb 2023 14:58:37 -0500 Subject: [PATCH 089/201] Update to version 2080 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 7529d4b..d27b648 100644 --- a/.gitignore +++ b/.gitignore @@ -59,3 +59,4 @@ /gn-70d6c60823c0.tar.gz /gn-5e19d2fb166f.tar.gz /gn-84c8431f3e03.tar.gz +/gn-edf6ef4b06b4.tar.gz diff --git a/gn.spec b/gn.spec index 53284e7..cbfaa8e 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 84c8431f3e03cc6226c59dd49637c15ea31169a1 +%global commit edf6ef4b06b42c58292faea78498aff76bdf68ed %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2079 +%global position 2080 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 205193a..5e334b6 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2079 -#define LAST_COMMIT_POSITION "2079 (84c8431f3e03)" +#define LAST_COMMIT_POSITION_NUM 2080 +#define LAST_COMMIT_POSITION "2080 (edf6ef4b06b4)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 7535d6c..ff8aaba 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-84c8431f3e03.tar.gz) = 13e3d19d6dc0ce7952b76a422f41ff1fc19dea1b7bcbd43823dbe7161b221017a89c36b0e7f3230b6e7148e4017ec73f305d460a6d5b1ae7820dd63ad9c3ceb3 +SHA512 (gn-edf6ef4b06b4.tar.gz) = 6c113335d48993a17b412dcbe6c9b6963b7125c5b0a79b51ef89335b6c401add67a752df724da2f0a7ab598ffb4a29dea24ffe4b19952d3fb8d48ec93c3893ed From 457105e3ccd1810cec35fabea2996a00ec7bbb3c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 20 Feb 2023 10:11:07 -0500 Subject: [PATCH 090/201] Update to version 2081 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index d27b648..d6da125 100644 --- a/.gitignore +++ b/.gitignore @@ -60,3 +60,4 @@ /gn-5e19d2fb166f.tar.gz /gn-84c8431f3e03.tar.gz /gn-edf6ef4b06b4.tar.gz +/gn-b25a2f8c2d33.tar.gz diff --git a/gn.spec b/gn.spec index cbfaa8e..801e307 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit edf6ef4b06b42c58292faea78498aff76bdf68ed +%global commit b25a2f8c2d33f02082f0f258350f5e22c0973108 %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2080 +%global position 2081 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 5e334b6..54bc07d 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2080 -#define LAST_COMMIT_POSITION "2080 (edf6ef4b06b4)" +#define LAST_COMMIT_POSITION_NUM 2081 +#define LAST_COMMIT_POSITION "2081 (b25a2f8c2d33)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index ff8aaba..19fa78c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-edf6ef4b06b4.tar.gz) = 6c113335d48993a17b412dcbe6c9b6963b7125c5b0a79b51ef89335b6c401add67a752df724da2f0a7ab598ffb4a29dea24ffe4b19952d3fb8d48ec93c3893ed +SHA512 (gn-b25a2f8c2d33.tar.gz) = 3dbcd37fa3132fb2b8c0017c71148368b059f6f8238f285b79eca6cf8f650b27d69cd341f605675dbd43216bab1c83f0ca6da46d105c963352d490d62f6d3801 From b8c0b4a6a95362f79fa6c6948ec5ff235d053e4e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 26 Feb 2023 13:25:19 -0500 Subject: [PATCH 091/201] Update to version 2082 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index d6da125..c9c6647 100644 --- a/.gitignore +++ b/.gitignore @@ -61,3 +61,4 @@ /gn-84c8431f3e03.tar.gz /gn-edf6ef4b06b4.tar.gz /gn-b25a2f8c2d33.tar.gz +/gn-fe330c0ae1ec.tar.gz diff --git a/gn.spec b/gn.spec index 801e307..5d12543 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit b25a2f8c2d33f02082f0f258350f5e22c0973108 +%global commit fe330c0ae1ec29db30b6f830e50771a335e071fb %global access 20220714 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2081 +%global position 2082 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 54bc07d..9300479 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2081 -#define LAST_COMMIT_POSITION "2081 (b25a2f8c2d33)" +#define LAST_COMMIT_POSITION_NUM 2082 +#define LAST_COMMIT_POSITION "2082 (fe330c0ae1ec)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 19fa78c..e148377 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-b25a2f8c2d33.tar.gz) = 3dbcd37fa3132fb2b8c0017c71148368b059f6f8238f285b79eca6cf8f650b27d69cd341f605675dbd43216bab1c83f0ca6da46d105c963352d490d62f6d3801 +SHA512 (gn-fe330c0ae1ec.tar.gz) = 2b4be5c9772e8280dfb6a3e849969ec259574d1af4fe021c2a69e4926036b835176634f8c4643bb3f210d3e68c7e6b0f2c8d7f3a5f72e1240d6a2caefb4568cc From 073f42d0935014ea792fc7f2f8e23147baee67fc Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 19 Mar 2023 15:53:32 -0400 Subject: [PATCH 092/201] Fix updating access time in snapshot info --- update-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update-version b/update-version index a883006..cc0ed43 100755 --- a/update-version +++ b/update-version @@ -80,7 +80,7 @@ POSITION="$( sed -r -i \ -e 's/(%global[[:blank:]]+commit[[:blank:]]+)[[:xdigit:]]{40}[[:blank:]]*$/\1'"${COMMIT}/" \ - -e 's/(%global[[:blank:]]+access[[:blank:]]+)[[:digit:]]{12}[[:blank:]]*$/\1'"$( + -e 's/(%global[[:blank:]]+access[[:blank:]]+)[[:digit:]]{8}[[:blank:]]*$/\1'"$( date -u '+%Y%m%d' )/" \ -e 's/(%global[[:blank:]]+position[[:blank:]]+)[[:digit:]]+[[:blank:]]*$/\1'"${POSITION}/" \ From 4b0a180b6a0d2ad329b1a8ad223782336f2fde0b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 19 Mar 2023 15:53:40 -0400 Subject: [PATCH 093/201] Update to version 2084 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index c9c6647..1f7fb7f 100644 --- a/.gitignore +++ b/.gitignore @@ -62,3 +62,4 @@ /gn-edf6ef4b06b4.tar.gz /gn-b25a2f8c2d33.tar.gz /gn-fe330c0ae1ec.tar.gz +/gn-41fef642de70.tar.gz diff --git a/gn.spec b/gn.spec index 5d12543..e658d00 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit fe330c0ae1ec29db30b6f830e50771a335e071fb -%global access 20220714 +%global commit 41fef642de70ecdcaaa26be96d56a0398f95abd4 +%global access 20230319 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2082 +%global position 2084 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 9300479..99de3fc 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2082 -#define LAST_COMMIT_POSITION "2082 (fe330c0ae1ec)" +#define LAST_COMMIT_POSITION_NUM 2084 +#define LAST_COMMIT_POSITION "2084 (41fef642de70)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index e148377..050299e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-fe330c0ae1ec.tar.gz) = 2b4be5c9772e8280dfb6a3e849969ec259574d1af4fe021c2a69e4926036b835176634f8c4643bb3f210d3e68c7e6b0f2c8d7f3a5f72e1240d6a2caefb4568cc +SHA512 (gn-41fef642de70.tar.gz) = 6369cd765be68ed11ee1102086fa25b898139f86d83718cad8cc5e926420d597c2ea6e4e420d377f98349f2261d5cf04f47a7ded6ff7518c00fdc27f6e72f683 From a715369097f99a565f24504768973d155bb012cf Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 6 Apr 2023 07:53:29 -0400 Subject: [PATCH 094/201] Update to version 2086 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 1f7fb7f..9c0112c 100644 --- a/.gitignore +++ b/.gitignore @@ -63,3 +63,4 @@ /gn-b25a2f8c2d33.tar.gz /gn-fe330c0ae1ec.tar.gz /gn-41fef642de70.tar.gz +/gn-61da8bdce622.tar.gz diff --git a/gn.spec b/gn.spec index e658d00..a53f75d 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 41fef642de70ecdcaaa26be96d56a0398f95abd4 -%global access 20230319 +%global commit 61da8bdce6229e2ef8c368ae89f6eef4c89aa770 +%global access 20230406 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2084 +%global position 2086 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 99de3fc..2278595 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2084 -#define LAST_COMMIT_POSITION "2084 (41fef642de70)" +#define LAST_COMMIT_POSITION_NUM 2086 +#define LAST_COMMIT_POSITION "2086 (61da8bdce622)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 050299e..375eba7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-41fef642de70.tar.gz) = 6369cd765be68ed11ee1102086fa25b898139f86d83718cad8cc5e926420d597c2ea6e4e420d377f98349f2261d5cf04f47a7ded6ff7518c00fdc27f6e72f683 +SHA512 (gn-61da8bdce622.tar.gz) = d1ba43b4fd3d5c3e35b52baac6342cdc259f5717e94400c1937d671abd89a9dcd97e4bd57a1e824773071fb563afadba72e6ef4502b631e93e0b8ede1dbd4051 From 20e9e31a70add93b31c65e49ce2f3054a9bc2e19 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 8 Apr 2023 17:53:07 -0400 Subject: [PATCH 095/201] Update to version 2087 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 9c0112c..6080171 100644 --- a/.gitignore +++ b/.gitignore @@ -64,3 +64,4 @@ /gn-fe330c0ae1ec.tar.gz /gn-41fef642de70.tar.gz /gn-61da8bdce622.tar.gz +/gn-ffeea1b1fd07.tar.gz diff --git a/gn.spec b/gn.spec index a53f75d..c346061 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 61da8bdce6229e2ef8c368ae89f6eef4c89aa770 -%global access 20230406 +%global commit ffeea1b1fd070cb6a8d47154a03f8523486b50a7 +%global access 20230408 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2086 +%global position 2087 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 2278595..4b0eb91 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2086 -#define LAST_COMMIT_POSITION "2086 (61da8bdce622)" +#define LAST_COMMIT_POSITION_NUM 2087 +#define LAST_COMMIT_POSITION "2087 (ffeea1b1fd07)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 375eba7..f376d1d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-61da8bdce622.tar.gz) = d1ba43b4fd3d5c3e35b52baac6342cdc259f5717e94400c1937d671abd89a9dcd97e4bd57a1e824773071fb563afadba72e6ef4502b631e93e0b8ede1dbd4051 +SHA512 (gn-ffeea1b1fd07.tar.gz) = c8e631daf7708b4f8385ad91e54ac3958d435e55f4caa338a0691cc524ec2aedbd78574c62d5df9ec4b2caee7f40ccd3298095c9374f4ead6241676336d7d34e From b9b44a86804459cd3cf1bd1ef3c47f4e757bfdfb Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 19 Apr 2023 08:51:50 -0400 Subject: [PATCH 096/201] Update to version 2088 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 6080171..d869ae0 100644 --- a/.gitignore +++ b/.gitignore @@ -65,3 +65,4 @@ /gn-41fef642de70.tar.gz /gn-61da8bdce622.tar.gz /gn-ffeea1b1fd07.tar.gz +/gn-5a004f9427a0.tar.gz diff --git a/gn.spec b/gn.spec index c346061..d710fb1 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit ffeea1b1fd070cb6a8d47154a03f8523486b50a7 -%global access 20230408 +%global commit 5a004f9427a050c6c393c07ddb85cba8ff3849fa +%global access 20230419 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2087 +%global position 2088 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 4b0eb91..def8775 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2087 -#define LAST_COMMIT_POSITION "2087 (ffeea1b1fd07)" +#define LAST_COMMIT_POSITION_NUM 2088 +#define LAST_COMMIT_POSITION "2088 (5a004f9427a0)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index f376d1d..d309c74 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-ffeea1b1fd07.tar.gz) = c8e631daf7708b4f8385ad91e54ac3958d435e55f4caa338a0691cc524ec2aedbd78574c62d5df9ec4b2caee7f40ccd3298095c9374f4ead6241676336d7d34e +SHA512 (gn-5a004f9427a0.tar.gz) = 6ac91397a9b632646550552f53c84e51e700a7ade1b3459aea094580cd7f6c22789a1a0526ec199018d614faae267681a78f4b828a712858b1f43ea419cabadc From f46b4d64279e20cc6019d78f4da7b70c2973a5cc Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 19 Apr 2023 09:08:21 -0400 Subject: [PATCH 097/201] Remove gn-5e19d2fb166f-stdint.patch since it is now upstream --- gn-5e19d2fb166f-stdint.patch | 24 ------------------------ gn.spec | 3 --- 2 files changed, 27 deletions(-) delete mode 100644 gn-5e19d2fb166f-stdint.patch diff --git a/gn-5e19d2fb166f-stdint.patch b/gn-5e19d2fb166f-stdint.patch deleted file mode 100644 index 6db9659..0000000 --- a/gn-5e19d2fb166f-stdint.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 36e55bde4e6def641d7ecbdc483c3bc0b4d5047d Mon Sep 17 00:00:00 2001 -From: "Benjamin A. Beasley" -Date: Thu, 19 Jan 2023 09:16:51 -0500 -Subject: [PATCH] Add missing #include for uint8_t - ---- - src/base/containers/span.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/base/containers/span.h b/src/base/containers/span.h -index 4af83b44..19b9503e 100644 ---- a/src/base/containers/span.h -+++ b/src/base/containers/span.h -@@ -6,6 +6,7 @@ - #define BASE_CONTAINERS_SPAN_H_ - - #include -+#include - - #include - #include --- -2.39.0 - diff --git a/gn.spec b/gn.spec index d710fb1..4af9689 100644 --- a/gn.spec +++ b/gn.spec @@ -54,9 +54,6 @@ Source2: update-version # Stop overriding optimization flags; not sent upstream because this is # intentional on their part Patch: gn-0153d369-no-O3.patch -# Missing #include for uint8_t (GCC 13) -# https://bugs.chromium.org/p/gn/issues/detail?id=319 -Patch: gn-5e19d2fb166f-stdint.patch # Error: redundant move in return statement (GCC 13) # https://bugs.chromium.org/p/gn/issues/detail?id=318 # Apparently, removing the std::move causes an error (error: use of deleted From d7877acdfa103223edf9e9d8dd5c2705911f9844 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 10 May 2023 15:38:08 -0400 Subject: [PATCH 098/201] Update to version 2092 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index d869ae0..4699601 100644 --- a/.gitignore +++ b/.gitignore @@ -66,3 +66,4 @@ /gn-61da8bdce622.tar.gz /gn-ffeea1b1fd07.tar.gz /gn-5a004f9427a0.tar.gz +/gn-26aa46c283e4.tar.gz diff --git a/gn.spec b/gn.spec index 4af9689..fb46d1c 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 5a004f9427a050c6c393c07ddb85cba8ff3849fa -%global access 20230419 +%global commit 26aa46c283e40199b6f847ecca088dcea7099ded +%global access 20230510 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2088 +%global position 2092 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index def8775..84933c9 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2088 -#define LAST_COMMIT_POSITION "2088 (5a004f9427a0)" +#define LAST_COMMIT_POSITION_NUM 2092 +#define LAST_COMMIT_POSITION "2092 (26aa46c283e4)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index d309c74..26701ba 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-5a004f9427a0.tar.gz) = 6ac91397a9b632646550552f53c84e51e700a7ade1b3459aea094580cd7f6c22789a1a0526ec199018d614faae267681a78f4b828a712858b1f43ea419cabadc +SHA512 (gn-26aa46c283e4.tar.gz) = 1ceda5a161a78264aa1535e428fde07996f414ae481ddbb8b341b439b9bbda0a7cf7982bc3ffc64179b598c94ca30382655bf5b78e89190114a090babfd1a9f0 From 72d426a134a671717bd97978494496ae7f5a13d2 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 18 May 2023 14:30:19 -0400 Subject: [PATCH 099/201] Update to version 2104 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 4699601..1ee8474 100644 --- a/.gitignore +++ b/.gitignore @@ -67,3 +67,4 @@ /gn-ffeea1b1fd07.tar.gz /gn-5a004f9427a0.tar.gz /gn-26aa46c283e4.tar.gz +/gn-6975103d9f59.tar.gz diff --git a/gn.spec b/gn.spec index fb46d1c..67c6817 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 26aa46c283e40199b6f847ecca088dcea7099ded -%global access 20230510 +%global commit 6975103d9f59ed9f3cfbc6d2201298f2c2fde046 +%global access 20230518 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2092 +%global position 2104 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 84933c9..7ad0491 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2092 -#define LAST_COMMIT_POSITION "2092 (26aa46c283e4)" +#define LAST_COMMIT_POSITION_NUM 2104 +#define LAST_COMMIT_POSITION "2104 (6975103d9f59)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 26701ba..77a0251 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-26aa46c283e4.tar.gz) = 1ceda5a161a78264aa1535e428fde07996f414ae481ddbb8b341b439b9bbda0a7cf7982bc3ffc64179b598c94ca30382655bf5b78e89190114a090babfd1a9f0 +SHA512 (gn-6975103d9f59.tar.gz) = 4bbe450cac191d6f99e4fb832d6c28763c55de7bdcf57a2f6096154751a9c1ecb6f5a8450b39eedd0490462557a9fea28a5c64f262d3789467ca8bd324de1498 From 14ecfdd44b5cbaf1399816b4e0e9264be888038b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 21 May 2023 09:36:42 -0400 Subject: [PATCH 100/201] Update to version 2105 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 1ee8474..91d630e 100644 --- a/.gitignore +++ b/.gitignore @@ -68,3 +68,4 @@ /gn-5a004f9427a0.tar.gz /gn-26aa46c283e4.tar.gz /gn-6975103d9f59.tar.gz +/gn-e9e83d9095d3.tar.gz diff --git a/gn.spec b/gn.spec index 67c6817..33b59bc 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 6975103d9f59ed9f3cfbc6d2201298f2c2fde046 -%global access 20230518 +%global commit e9e83d9095d3234adf68f3e2866f25daf766d5c7 +%global access 20230521 %global shortcommit %(echo '%{commit}' | cut -b -12) -%global position 2104 +%global position 2105 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 7ad0491..d73b971 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2104 -#define LAST_COMMIT_POSITION "2104 (6975103d9f59)" +#define LAST_COMMIT_POSITION_NUM 2105 +#define LAST_COMMIT_POSITION "2105 (e9e83d9095d3)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 77a0251..588fbcd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-6975103d9f59.tar.gz) = 4bbe450cac191d6f99e4fb832d6c28763c55de7bdcf57a2f6096154751a9c1ecb6f5a8450b39eedd0490462557a9fea28a5c64f262d3789467ca8bd324de1498 +SHA512 (gn-e9e83d9095d3.tar.gz) = 9d1262fb61f8ad93d9293aa3e37c73da6be18f91ef3e3e297f64f4b2b7382111c53941fa894ae9b16d9dbaa92af251ac7d8cf07bd09050a8e41071ff0b516064 From de7ba8f9d4a96f5df00b02ecdacffd3f341b5530 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 25 May 2023 08:48:51 -0400 Subject: [PATCH 101/201] Form the short commit hash with only shell builtins [skip changelog] --- gn.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gn.spec b/gn.spec index 33b59bc..59a91f0 100644 --- a/gn.spec +++ b/gn.spec @@ -29,7 +29,7 @@ Name: gn # See https://gn.googlesource.com/gn/+log for the latest changes. %global commit e9e83d9095d3234adf68f3e2866f25daf766d5c7 %global access 20230521 -%global shortcommit %(echo '%{commit}' | cut -b -12) +%global shortcommit %(c='%{commit}'; echo "${c:0:12}") %global position 2105 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease From c35ea160b3264e66949f84e2daeace99487e0359 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 29 May 2023 13:24:59 -0400 Subject: [PATCH 102/201] Update to version 2106 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 91d630e..4a0f570 100644 --- a/.gitignore +++ b/.gitignore @@ -69,3 +69,4 @@ /gn-26aa46c283e4.tar.gz /gn-6975103d9f59.tar.gz /gn-e9e83d9095d3.tar.gz +/gn-e3978de3e8da.tar.gz diff --git a/gn.spec b/gn.spec index 59a91f0..bd9cd2d 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit e9e83d9095d3234adf68f3e2866f25daf766d5c7 -%global access 20230521 +%global commit e3978de3e8dafb50a2b11efa784e08699a43faf8 +%global access 20230529 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2105 +%global position 2106 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index d73b971..ff3d04c 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2105 -#define LAST_COMMIT_POSITION "2105 (e9e83d9095d3)" +#define LAST_COMMIT_POSITION_NUM 2106 +#define LAST_COMMIT_POSITION "2106 (e3978de3e8da)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 588fbcd..557c05c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-e9e83d9095d3.tar.gz) = 9d1262fb61f8ad93d9293aa3e37c73da6be18f91ef3e3e297f64f4b2b7382111c53941fa894ae9b16d9dbaa92af251ac7d8cf07bd09050a8e41071ff0b516064 +SHA512 (gn-e3978de3e8da.tar.gz) = 38232fcdece0ef758324d390ae26d305593776619c07041e3748d5771c6d5f379cf5a8e13aca635762c62da0a51df5f44df9a90dd1f3f5c5b51ce9964cccd78b From bda4f62a87ff19162161e2c484f9acc866851105 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 3 Jun 2023 10:20:34 -0400 Subject: [PATCH 103/201] Remove explicit %set_build_flags, not needed since F36 https://www.fedoraproject.org/wiki/Changes/SetBuildFlagsBuildCheck --- gn.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/gn.spec b/gn.spec index bd9cd2d..de577e1 100644 --- a/gn.spec +++ b/gn.spec @@ -127,7 +127,6 @@ cp -vp misc/vim/README.md README-vim.md %build AR='gcc-ar'; export AR -%set_build_flags # Both --use-icf and --use-lto add compiler flags that only work with clang++, # not with g++. We do get LTO on Fedora anyway, since we respect the # distribution’s build flags. From cfa88836e0b05ce1c3ed7f6033f52d294025c427 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 18 Jun 2023 09:59:17 -0400 Subject: [PATCH 104/201] Use new (rpm 4.17.1+) bcond style --- gn.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gn.spec b/gn.spec index de577e1..786ab34 100644 --- a/gn.spec +++ b/gn.spec @@ -1,8 +1,8 @@ # Build HTML docs from markdown using pandoc? -%bcond_without html_docs +%bcond html_docs 1 # Normally, treating warnings as errors is too strict for downstream builds. # It’s nice to be able to turn it on, though. -%bcond_with werror +%bcond werror 0 Name: gn # Upstream uses the number of commits in the git history as the version number. From c353fbb5f2087032fe96be780aa5e4acf05a605e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 18 Jun 2023 10:00:02 -0400 Subject: [PATCH 105/201] Update to version 2109 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 4a0f570..045e613 100644 --- a/.gitignore +++ b/.gitignore @@ -70,3 +70,4 @@ /gn-6975103d9f59.tar.gz /gn-e9e83d9095d3.tar.gz /gn-e3978de3e8da.tar.gz +/gn-4bd1a77e6795.tar.gz diff --git a/gn.spec b/gn.spec index 786ab34..8ab4ce0 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit e3978de3e8dafb50a2b11efa784e08699a43faf8 -%global access 20230529 +%global commit 4bd1a77e67958fb7f6739bd4542641646f264e5d +%global access 20230618 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2106 +%global position 2109 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index ff3d04c..285b1eb 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2106 -#define LAST_COMMIT_POSITION "2106 (e3978de3e8da)" +#define LAST_COMMIT_POSITION_NUM 2109 +#define LAST_COMMIT_POSITION "2109 (4bd1a77e6795)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 557c05c..b3e7a5e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-e3978de3e8da.tar.gz) = 38232fcdece0ef758324d390ae26d305593776619c07041e3748d5771c6d5f379cf5a8e13aca635762c62da0a51df5f44df9a90dd1f3f5c5b51ce9964cccd78b +SHA512 (gn-4bd1a77e6795.tar.gz) = baa539ed1475701034b3c43c770fb4b5ce3151946a963f6853e00aba7582a8805795204dba5f66bf8798f08435dbaa7a0148d1bc259a7eba43a2f760d113e2ee From 036d689f431abab57323ba26fda8cdbbf1799187 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 11 Jul 2023 08:36:10 -0400 Subject: [PATCH 106/201] Update to version 2113 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 045e613..52ec068 100644 --- a/.gitignore +++ b/.gitignore @@ -71,3 +71,4 @@ /gn-e9e83d9095d3.tar.gz /gn-e3978de3e8da.tar.gz /gn-4bd1a77e6795.tar.gz +/gn-11e12b0ef870.tar.gz diff --git a/gn.spec b/gn.spec index 8ab4ce0..efb57f6 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 4bd1a77e67958fb7f6739bd4542641646f264e5d -%global access 20230618 +%global commit 11e12b0ef870b42ecd3b489a194c0c434a054d25 +%global access 20230711 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2109 +%global position 2113 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 285b1eb..782ca4c 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2109 -#define LAST_COMMIT_POSITION "2109 (4bd1a77e6795)" +#define LAST_COMMIT_POSITION_NUM 2113 +#define LAST_COMMIT_POSITION "2113 (11e12b0ef870)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index b3e7a5e..af3115e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-4bd1a77e6795.tar.gz) = baa539ed1475701034b3c43c770fb4b5ce3151946a963f6853e00aba7582a8805795204dba5f66bf8798f08435dbaa7a0148d1bc259a7eba43a2f760d113e2ee +SHA512 (gn-11e12b0ef870.tar.gz) = 4f27fc0031cfb7b9f6647a7deeda7f611d310e122257f98a730a1ef6610ba7174755f131cfdb0a8845cf0d1fa3238b83447d085dcefa3240d5736819cf75a16b From 1cd673441552b5b49a9423ae0894d5837dca27db Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 12 Jul 2023 15:01:52 -0400 Subject: [PATCH 107/201] Update to version 2114 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 52ec068..312d348 100644 --- a/.gitignore +++ b/.gitignore @@ -72,3 +72,4 @@ /gn-e3978de3e8da.tar.gz /gn-4bd1a77e6795.tar.gz /gn-11e12b0ef870.tar.gz +/gn-fae280eabe5d.tar.gz diff --git a/gn.spec b/gn.spec index efb57f6..9213378 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 11e12b0ef870b42ecd3b489a194c0c434a054d25 -%global access 20230711 +%global commit fae280eabe5d31accc53100137459ece19a7a295 +%global access 20230712 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2113 +%global position 2114 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 782ca4c..b44328d 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2113 -#define LAST_COMMIT_POSITION "2113 (11e12b0ef870)" +#define LAST_COMMIT_POSITION_NUM 2114 +#define LAST_COMMIT_POSITION "2114 (fae280eabe5d)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index af3115e..158cb73 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-11e12b0ef870.tar.gz) = 4f27fc0031cfb7b9f6647a7deeda7f611d310e122257f98a730a1ef6610ba7174755f131cfdb0a8845cf0d1fa3238b83447d085dcefa3240d5736819cf75a16b +SHA512 (gn-fae280eabe5d.tar.gz) = b87df154264c10f149c9dcd8966b42698fdf554a5bf9a2cfe7ad245d8b26e38052ceef5101008449f13e298d23cc3dee83c191fb3753ae3a950fe0e8cc771dab From ef3f3d7ae3de1a43aec6abab2d20ff271483f77d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 23:27:45 +0000 Subject: [PATCH 108/201] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 30ed8a0705f60a8657ab2a6ae99a9216b43f5b8f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 26 Jul 2023 12:15:49 -0400 Subject: [PATCH 109/201] Update to version 2115 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 312d348..142df6b 100644 --- a/.gitignore +++ b/.gitignore @@ -73,3 +73,4 @@ /gn-4bd1a77e6795.tar.gz /gn-11e12b0ef870.tar.gz /gn-fae280eabe5d.tar.gz +/gn-1029a3b50873.tar.gz diff --git a/gn.spec b/gn.spec index 9213378..031899f 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit fae280eabe5d31accc53100137459ece19a7a295 -%global access 20230712 +%global commit 1029a3b50873abafb5e2a42a60d93a14a6bacfb4 +%global access 20230726 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2114 +%global position 2115 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index b44328d..2466b3e 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2114 -#define LAST_COMMIT_POSITION "2114 (fae280eabe5d)" +#define LAST_COMMIT_POSITION_NUM 2115 +#define LAST_COMMIT_POSITION "2115 (1029a3b50873)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 158cb73..8ae9f9f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-fae280eabe5d.tar.gz) = b87df154264c10f149c9dcd8966b42698fdf554a5bf9a2cfe7ad245d8b26e38052ceef5101008449f13e298d23cc3dee83c191fb3753ae3a950fe0e8cc771dab +SHA512 (gn-1029a3b50873.tar.gz) = 48abfe581ed9d041a4bca7b376f6b6d3ac9c12ed9d3dc69a15132dce14cdf35bd2fc64a3306e5233f4a8195c62f9a29b7d170e05bc93dbfdd41dce9ad75bcfdf From 01cc7898b48f218c2c16d601179cc8c27527a8da Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 27 Jul 2023 11:34:47 -0400 Subject: [PATCH 110/201] Update to version 2117 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 142df6b..f6aec3b 100644 --- a/.gitignore +++ b/.gitignore @@ -74,3 +74,4 @@ /gn-11e12b0ef870.tar.gz /gn-fae280eabe5d.tar.gz /gn-1029a3b50873.tar.gz +/gn-3fccef9033b9.tar.gz diff --git a/gn.spec b/gn.spec index 031899f..cf3310f 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 1029a3b50873abafb5e2a42a60d93a14a6bacfb4 -%global access 20230726 +%global commit 3fccef9033b950e8935e8debeba9fbd71617bc74 +%global access 20230727 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2115 +%global position 2117 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 2466b3e..7d46842 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2115 -#define LAST_COMMIT_POSITION "2115 (1029a3b50873)" +#define LAST_COMMIT_POSITION_NUM 2117 +#define LAST_COMMIT_POSITION "2117 (3fccef9033b9)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 8ae9f9f..c668546 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-1029a3b50873.tar.gz) = 48abfe581ed9d041a4bca7b376f6b6d3ac9c12ed9d3dc69a15132dce14cdf35bd2fc64a3306e5233f4a8195c62f9a29b7d170e05bc93dbfdd41dce9ad75bcfdf +SHA512 (gn-3fccef9033b9.tar.gz) = c4b11789974023a22bf1066b3be3e95849d3e6ab962df589b466b7ae5e448a3a35df8ece030545499c81b7df8cd288d4e8ce968581dd6a53608bb795eb4c2dbd From b6ff1da1f0faf05c54bd3c849c660b36a005872a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 3 Aug 2023 09:50:19 -0400 Subject: [PATCH 111/201] Update to version 2118 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index f6aec3b..743e140 100644 --- a/.gitignore +++ b/.gitignore @@ -75,3 +75,4 @@ /gn-fae280eabe5d.tar.gz /gn-1029a3b50873.tar.gz /gn-3fccef9033b9.tar.gz +/gn-811d332bd905.tar.gz diff --git a/gn.spec b/gn.spec index cf3310f..aaed3f4 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 3fccef9033b950e8935e8debeba9fbd71617bc74 -%global access 20230727 +%global commit 811d332bd90551342c5cbd39e133aa276022d7f8 +%global access 20230803 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2117 +%global position 2118 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 7d46842..20f0390 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2117 -#define LAST_COMMIT_POSITION "2117 (3fccef9033b9)" +#define LAST_COMMIT_POSITION_NUM 2118 +#define LAST_COMMIT_POSITION "2118 (811d332bd905)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index c668546..7fdac0c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-3fccef9033b9.tar.gz) = c4b11789974023a22bf1066b3be3e95849d3e6ab962df589b466b7ae5e448a3a35df8ece030545499c81b7df8cd288d4e8ce968581dd6a53608bb795eb4c2dbd +SHA512 (gn-811d332bd905.tar.gz) = 206669d35e913484fe939747b5eab679962e72d37fdbb083a926c52917efa1b28fadd26a4f057fc304a6f4f3171c366495ce7ad00201bd98cfcb638991f8afff From 0f693cb009a5c6e302d7bd8f6aecc73c8e180dc3 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 10 Aug 2023 12:39:00 -0400 Subject: [PATCH 112/201] Update to version 2119 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 743e140..41c5797 100644 --- a/.gitignore +++ b/.gitignore @@ -76,3 +76,4 @@ /gn-1029a3b50873.tar.gz /gn-3fccef9033b9.tar.gz /gn-811d332bd905.tar.gz +/gn-cc56a0f98bb3.tar.gz diff --git a/gn.spec b/gn.spec index aaed3f4..361c90f 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 811d332bd90551342c5cbd39e133aa276022d7f8 -%global access 20230803 +%global commit cc56a0f98bb34accd5323316e0292575ff17a5d4 +%global access 20230810 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2118 +%global position 2119 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 20f0390..b669899 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2118 -#define LAST_COMMIT_POSITION "2118 (811d332bd905)" +#define LAST_COMMIT_POSITION_NUM 2119 +#define LAST_COMMIT_POSITION "2119 (cc56a0f98bb3)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 7fdac0c..2ad71f7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-811d332bd905.tar.gz) = 206669d35e913484fe939747b5eab679962e72d37fdbb083a926c52917efa1b28fadd26a4f057fc304a6f4f3171c366495ce7ad00201bd98cfcb638991f8afff +SHA512 (gn-cc56a0f98bb3.tar.gz) = 1b928328c8f4e4049e3b584137e35af85d32c8ebe4fa442d4a0d2b19b794c10d39cf802c34c93229b8dc2ac26c07393f8014eff86496cc8a6a6beb854261d1f1 From 13bca80ef21c1bcebb46776bf8a51d4b6a3e9e6a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 13 Sep 2023 09:13:26 -0400 Subject: [PATCH 113/201] Update to version 2121 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 41c5797..6dfff78 100644 --- a/.gitignore +++ b/.gitignore @@ -77,3 +77,4 @@ /gn-3fccef9033b9.tar.gz /gn-811d332bd905.tar.gz /gn-cc56a0f98bb3.tar.gz +/gn-991530ce394e.tar.gz diff --git a/gn.spec b/gn.spec index 361c90f..d58eb8b 100644 --- a/gn.spec +++ b/gn.spec @@ -27,10 +27,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit cc56a0f98bb34accd5323316e0292575ff17a5d4 -%global access 20230810 +%global commit 991530ce394efb58fcd848195469022fa17ae126 +%global access 20230913 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2119 +%global position 2121 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index b669899..e5a5921 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2119 -#define LAST_COMMIT_POSITION "2119 (cc56a0f98bb3)" +#define LAST_COMMIT_POSITION_NUM 2121 +#define LAST_COMMIT_POSITION "2121 (991530ce394e)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 2ad71f7..0b5d555 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-cc56a0f98bb3.tar.gz) = 1b928328c8f4e4049e3b584137e35af85d32c8ebe4fa442d4a0d2b19b794c10d39cf802c34c93229b8dc2ac26c07393f8014eff86496cc8a6a6beb854261d1f1 +SHA512 (gn-991530ce394e.tar.gz) = a7fb9cd537008ab67d9bd4e4ac4b2866926e8afbe72fa575acd112bd89b0c97cba6e33eb4806606750ca0dd379783e3a2ba557bbb3b40ce440378a640ed6391a From 48d8421f10b850fb88b00abe5fc74de5ed6052bf Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 12 Oct 2023 07:35:49 -0400 Subject: [PATCH 114/201] =?UTF-8?q?Drop=20the=20=E2=80=9Cwerror=E2=80=9D?= =?UTF-8?q?=20bcond?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Always allow warnings --- gn.spec | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gn.spec b/gn.spec index d58eb8b..09894af 100644 --- a/gn.spec +++ b/gn.spec @@ -1,8 +1,5 @@ # Build HTML docs from markdown using pandoc? %bcond html_docs 1 -# Normally, treating warnings as errors is too strict for downstream builds. -# It’s nice to be able to turn it on, though. -%bcond werror 0 Name: gn # Upstream uses the number of commits in the git history as the version number. @@ -127,11 +124,13 @@ cp -vp misc/vim/README.md README-vim.md %build AR='gcc-ar'; export AR +# Treating warnings as errors is too strict for downstream builds. +# # Both --use-icf and --use-lto add compiler flags that only work with clang++, # not with g++. We do get LTO on Fedora anyway, since we respect the # distribution’s build flags. %{python3} build/gen.py \ - %{?!with_werror:--allow-warnings} \ + --allow-warnings \ --no-last-commit-position \ --no-strip \ --no-static-libstdc++ From 2d54be1158b71100a7b98babce72549c5f503dc9 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 12 Oct 2023 07:36:33 -0400 Subject: [PATCH 115/201] Drop gn-5e19d2fb166f-redundant-move.patch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - This isn’t needed since we tolerate warnings --- gn-5e19d2fb166f-redundant-move.patch | 38 ---------------------------- gn.spec | 6 ----- 2 files changed, 44 deletions(-) delete mode 100644 gn-5e19d2fb166f-redundant-move.patch diff --git a/gn-5e19d2fb166f-redundant-move.patch b/gn-5e19d2fb166f-redundant-move.patch deleted file mode 100644 index 8251181..0000000 --- a/gn-5e19d2fb166f-redundant-move.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 66e78f979c8826bb193c00a4ba744e3ce8774a8e Mon Sep 17 00:00:00 2001 -From: "Benjamin A. Beasley" -Date: Thu, 19 Jan 2023 09:24:27 -0500 -Subject: [PATCH] =?UTF-8?q?Remove=20std::move=E2=80=99s=20reported=20as=20?= - =?UTF-8?q?redundant=20by=20GCC=2013?= -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - ---- - src/gn/desc_builder.cc | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/gn/desc_builder.cc b/src/gn/desc_builder.cc -index 444a5e02..3ef170c3 100644 ---- a/src/gn/desc_builder.cc -+++ b/src/gn/desc_builder.cc -@@ -167,7 +167,7 @@ class BaseDescBuilder { - base::ListValue res; - for (const auto& v : vector) - res.GetList().emplace_back(ToBaseValue(v)); -- return std::move(res); -+ return res; - } - - base::Value ToBaseValue(const Scope* scope) { -@@ -176,7 +176,7 @@ class BaseDescBuilder { - scope->GetCurrentScopeValues(&map); - for (const auto& v : map) - res.SetKey(v.first, ToBaseValue(v.second)); -- return std::move(res); -+ return res; - } - - base::Value ToBaseValue(const Value& val) { --- -2.39.0 - diff --git a/gn.spec b/gn.spec index 09894af..e20c7bd 100644 --- a/gn.spec +++ b/gn.spec @@ -51,12 +51,6 @@ Source2: update-version # Stop overriding optimization flags; not sent upstream because this is # intentional on their part Patch: gn-0153d369-no-O3.patch -# Error: redundant move in return statement (GCC 13) -# https://bugs.chromium.org/p/gn/issues/detail?id=318 -# Apparently, removing the std::move causes an error (error: use of deleted -# function 'base::Value::Value(const base::Value&)) on compiler versions before -# GCC 13. Maybe this is a GCC bug? -Patch: gn-5e19d2fb166f-redundant-move.patch # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} From 1c065a9c1add363d167cbda795c16531cda9b447 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 12 Oct 2023 07:37:12 -0400 Subject: [PATCH 116/201] Update to version 2122 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 6dfff78..8bff696 100644 --- a/.gitignore +++ b/.gitignore @@ -78,3 +78,4 @@ /gn-811d332bd905.tar.gz /gn-cc56a0f98bb3.tar.gz /gn-991530ce394e.tar.gz +/gn-182a6eb05d15.tar.gz diff --git a/gn.spec b/gn.spec index e20c7bd..e87562c 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 991530ce394efb58fcd848195469022fa17ae126 -%global access 20230913 +%global commit 182a6eb05d15cc76d2302f7928fdb4f645d52c53 +%global access 20231012 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2121 +%global position 2122 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index e5a5921..f0f1d9c 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2121 -#define LAST_COMMIT_POSITION "2121 (991530ce394e)" +#define LAST_COMMIT_POSITION_NUM 2122 +#define LAST_COMMIT_POSITION "2122 (182a6eb05d15)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 0b5d555..eb3d7f2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-991530ce394e.tar.gz) = a7fb9cd537008ab67d9bd4e4ac4b2866926e8afbe72fa575acd112bd89b0c97cba6e33eb4806606750ca0dd379783e3a2ba557bbb3b40ce440378a640ed6391a +SHA512 (gn-182a6eb05d15.tar.gz) = a511cc937aa92481d6a8ffb76d0e5b571ca0d528ea76980c7d1c92f221633dbe1cfbfba6dc27777df2170bd1e17f1843e3c6b987aced43a1e8a1b036b978f8c6 From 1e5256b677ce36385a252d50adbcf06a6f35c404 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 20 Oct 2023 16:04:07 -0400 Subject: [PATCH 117/201] Update to version 2123 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 8bff696..f71ff4e 100644 --- a/.gitignore +++ b/.gitignore @@ -79,3 +79,4 @@ /gn-cc56a0f98bb3.tar.gz /gn-991530ce394e.tar.gz /gn-182a6eb05d15.tar.gz +/gn-5d8727f3fbf4.tar.gz diff --git a/gn.spec b/gn.spec index e87562c..2c1c4dc 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 182a6eb05d15cc76d2302f7928fdb4f645d52c53 -%global access 20231012 +%global commit 5d8727f3fbf420538ff753ebc3ce96da28e12c22 +%global access 20231020 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2122 +%global position 2123 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index f0f1d9c..7a62ca3 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2122 -#define LAST_COMMIT_POSITION "2122 (182a6eb05d15)" +#define LAST_COMMIT_POSITION_NUM 2123 +#define LAST_COMMIT_POSITION "2123 (5d8727f3fbf4)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index eb3d7f2..de0cf75 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-182a6eb05d15.tar.gz) = a511cc937aa92481d6a8ffb76d0e5b571ca0d528ea76980c7d1c92f221633dbe1cfbfba6dc27777df2170bd1e17f1843e3c6b987aced43a1e8a1b036b978f8c6 +SHA512 (gn-5d8727f3fbf4.tar.gz) = cefcaff1f7ecca39b051ff3954bd9e617d6c8610388cc0e44a223ccf2c431777753d741aef7be82b8d4a195d27ad93277853cb52c3686808b431303ccd895ffa From 2611aec4dc753eacd823b90bd1d7d88f351fa2fa Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 24 Oct 2023 11:39:57 -0400 Subject: [PATCH 118/201] Update to version 2124 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index f71ff4e..79c3e71 100644 --- a/.gitignore +++ b/.gitignore @@ -80,3 +80,4 @@ /gn-991530ce394e.tar.gz /gn-182a6eb05d15.tar.gz /gn-5d8727f3fbf4.tar.gz +/gn-e4702d740906.tar.gz diff --git a/gn.spec b/gn.spec index 2c1c4dc..b213ee1 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 5d8727f3fbf420538ff753ebc3ce96da28e12c22 -%global access 20231020 +%global commit e4702d7409069c4f12d45ea7b7f0890717ca3f4b +%global access 20231024 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2123 +%global position 2124 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 7a62ca3..0fcf673 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2123 -#define LAST_COMMIT_POSITION "2123 (5d8727f3fbf4)" +#define LAST_COMMIT_POSITION_NUM 2124 +#define LAST_COMMIT_POSITION "2124 (e4702d740906)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index de0cf75..20ae65e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-5d8727f3fbf4.tar.gz) = cefcaff1f7ecca39b051ff3954bd9e617d6c8610388cc0e44a223ccf2c431777753d741aef7be82b8d4a195d27ad93277853cb52c3686808b431303ccd895ffa +SHA512 (gn-e4702d740906.tar.gz) = 67b35017c32db8e6040b3833303e64bf61670984ade2e2b8c50a15e57d2ae3a51f4ad2e850e7a96a29b61446933f27d9b1eb068d4e9c6f5fa1b5bfd7a693da9b From a73f821b5ec4e6a83a9c800ea5d776458159f0b8 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 13 Nov 2023 10:48:19 -0500 Subject: [PATCH 119/201] Update to version 2125 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 79c3e71..2c239c1 100644 --- a/.gitignore +++ b/.gitignore @@ -81,3 +81,4 @@ /gn-182a6eb05d15.tar.gz /gn-5d8727f3fbf4.tar.gz /gn-e4702d740906.tar.gz +/gn-85bd0a62938b.tar.gz diff --git a/gn.spec b/gn.spec index b213ee1..b1b30da 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit e4702d7409069c4f12d45ea7b7f0890717ca3f4b -%global access 20231024 +%global commit 85bd0a62938bc84e1b8db0ef92be0e2bb634378d +%global access 20231113 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2124 +%global position 2125 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 0fcf673..b6a6923 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2124 -#define LAST_COMMIT_POSITION "2124 (e4702d740906)" +#define LAST_COMMIT_POSITION_NUM 2125 +#define LAST_COMMIT_POSITION "2125 (85bd0a62938b)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 20ae65e..50b6a36 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-e4702d740906.tar.gz) = 67b35017c32db8e6040b3833303e64bf61670984ade2e2b8c50a15e57d2ae3a51f4ad2e850e7a96a29b61446933f27d9b1eb068d4e9c6f5fa1b5bfd7a693da9b +SHA512 (gn-85bd0a62938b.tar.gz) = f7b7f200ca609cb61630a4a836817159097af83a8ccfb963a0ea972d61c04bd139cc42f9ae5b1c81c02e819fc36dfcbfb0a7c53e5569147ae2b760f30d22b42e From de17e6799e0af947c208c390c06400f203b3b556 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 15 Nov 2023 09:42:16 -0500 Subject: [PATCH 120/201] Update to version 2127 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 2c239c1..2dda8fd 100644 --- a/.gitignore +++ b/.gitignore @@ -82,3 +82,4 @@ /gn-5d8727f3fbf4.tar.gz /gn-e4702d740906.tar.gz /gn-85bd0a62938b.tar.gz +/gn-bc5744174d9e.tar.gz diff --git a/gn.spec b/gn.spec index b1b30da..43e647c 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 85bd0a62938bc84e1b8db0ef92be0e2bb634378d -%global access 20231113 +%global commit bc5744174d9ea1c292f3f08cfb95fa97ea5c595e +%global access 20231115 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2125 +%global position 2127 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index b6a6923..069ffa3 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2125 -#define LAST_COMMIT_POSITION "2125 (85bd0a62938b)" +#define LAST_COMMIT_POSITION_NUM 2127 +#define LAST_COMMIT_POSITION "2127 (bc5744174d9e)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 50b6a36..a397c41 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-85bd0a62938b.tar.gz) = f7b7f200ca609cb61630a4a836817159097af83a8ccfb963a0ea972d61c04bd139cc42f9ae5b1c81c02e819fc36dfcbfb0a7c53e5569147ae2b760f30d22b42e +SHA512 (gn-bc5744174d9e.tar.gz) = 6e8d17a402b4be1a5bbf303c62df1ac39d52998f76cfa22fd94ae3b142f2435eda4b4457a0fbc70c3a99d69c01e0ea3ebd2ab96069b803149d2c8d251406a099 From a8472236630aabdc1fbde12badc7f9d6af21db86 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 20 Nov 2023 10:52:47 -0500 Subject: [PATCH 121/201] Update to version 2128 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 2dda8fd..3497d78 100644 --- a/.gitignore +++ b/.gitignore @@ -83,3 +83,4 @@ /gn-e4702d740906.tar.gz /gn-85bd0a62938b.tar.gz /gn-bc5744174d9e.tar.gz +/gn-c7b223bfb225.tar.gz diff --git a/gn.spec b/gn.spec index 43e647c..3f3ca72 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit bc5744174d9ea1c292f3f08cfb95fa97ea5c595e -%global access 20231115 +%global commit c7b223bfb225ce87a72a244d016ffdfcf227fa5e +%global access 20231120 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2127 +%global position 2128 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 069ffa3..64e8b37 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2127 -#define LAST_COMMIT_POSITION "2127 (bc5744174d9e)" +#define LAST_COMMIT_POSITION_NUM 2128 +#define LAST_COMMIT_POSITION "2128 (c7b223bfb225)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index a397c41..ef1bfdd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-bc5744174d9e.tar.gz) = 6e8d17a402b4be1a5bbf303c62df1ac39d52998f76cfa22fd94ae3b142f2435eda4b4457a0fbc70c3a99d69c01e0ea3ebd2ab96069b803149d2c8d251406a099 +SHA512 (gn-c7b223bfb225.tar.gz) = 03cfb7da101c750703da15b25fb0b1cc4804b16ab74c0319a6f1d85647af4efb661fcb45b41b84b06af4c2a836ae42c55b1dabd5ab117aa7929a2d4e2ba6bc10 From 10ef398a63ca4d8b4338fa54906a622943dabe5b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 23 Nov 2023 09:14:51 -0500 Subject: [PATCH 122/201] Update to version 2129 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 3497d78..7f76851 100644 --- a/.gitignore +++ b/.gitignore @@ -84,3 +84,4 @@ /gn-85bd0a62938b.tar.gz /gn-bc5744174d9e.tar.gz /gn-c7b223bfb225.tar.gz +/gn-92e63272dc04.tar.gz diff --git a/gn.spec b/gn.spec index 3f3ca72..d0f48c2 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit c7b223bfb225ce87a72a244d016ffdfcf227fa5e -%global access 20231120 +%global commit 92e63272dc04ee7cc1eaae2633c25da06e4f9c03 +%global access 20231123 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2128 +%global position 2129 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 64e8b37..3b2e38b 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2128 -#define LAST_COMMIT_POSITION "2128 (c7b223bfb225)" +#define LAST_COMMIT_POSITION_NUM 2129 +#define LAST_COMMIT_POSITION "2129 (92e63272dc04)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index ef1bfdd..9110590 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-c7b223bfb225.tar.gz) = 03cfb7da101c750703da15b25fb0b1cc4804b16ab74c0319a6f1d85647af4efb661fcb45b41b84b06af4c2a836ae42c55b1dabd5ab117aa7929a2d4e2ba6bc10 +SHA512 (gn-92e63272dc04.tar.gz) = 71d4bdcc00ad260a119d225c368bf5ff3a7c77b1e4078951f4f4381edd39345fa78e0618194e81019635c927a3ded39012db6d15853d1c3343d86cfb6ffdabf9 From 30c7672ba460f3aa01e4abd7e0a2c7e2fc6caf79 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 28 Nov 2023 12:16:04 -0500 Subject: [PATCH 123/201] Update to version 2130 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 7f76851..6e25660 100644 --- a/.gitignore +++ b/.gitignore @@ -85,3 +85,4 @@ /gn-bc5744174d9e.tar.gz /gn-c7b223bfb225.tar.gz /gn-92e63272dc04.tar.gz +/gn-7367b0df0a0a.tar.gz diff --git a/gn.spec b/gn.spec index d0f48c2..2ddcad7 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 92e63272dc04ee7cc1eaae2633c25da06e4f9c03 -%global access 20231123 +%global commit 7367b0df0a0aa25440303998d54045bda73935a5 +%global access 20231128 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2129 +%global position 2130 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 3b2e38b..26d2a76 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2129 -#define LAST_COMMIT_POSITION "2129 (92e63272dc04)" +#define LAST_COMMIT_POSITION_NUM 2130 +#define LAST_COMMIT_POSITION "2130 (7367b0df0a0a)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 9110590..cec23fa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-92e63272dc04.tar.gz) = 71d4bdcc00ad260a119d225c368bf5ff3a7c77b1e4078951f4f4381edd39345fa78e0618194e81019635c927a3ded39012db6d15853d1c3343d86cfb6ffdabf9 +SHA512 (gn-7367b0df0a0a.tar.gz) = d503d7e3308df650cca869d13a5f0f45d0db658f11d0c4a014e75c64934bdf444bcafa07d8f8b23bba0f072a0175242b95646912128430f13786683eb60b6cd4 From 23fe95aa33d680ccf3ea98528d6827c4c9a16f2a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 19 Dec 2023 16:43:58 -0500 Subject: [PATCH 124/201] Update to version 2131 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 6e25660..e994c30 100644 --- a/.gitignore +++ b/.gitignore @@ -86,3 +86,4 @@ /gn-c7b223bfb225.tar.gz /gn-92e63272dc04.tar.gz /gn-7367b0df0a0a.tar.gz +/gn-85944ebc24a9.tar.gz diff --git a/gn.spec b/gn.spec index 2ddcad7..1543729 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 7367b0df0a0aa25440303998d54045bda73935a5 -%global access 20231128 +%global commit 85944ebc24a90ec1e489e85a46fdc68542c3146f +%global access 20231219 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2130 +%global position 2131 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 26d2a76..cd2d3ae 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2130 -#define LAST_COMMIT_POSITION "2130 (7367b0df0a0a)" +#define LAST_COMMIT_POSITION_NUM 2131 +#define LAST_COMMIT_POSITION "2131 (85944ebc24a9)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index cec23fa..f0f4419 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-7367b0df0a0a.tar.gz) = d503d7e3308df650cca869d13a5f0f45d0db658f11d0c4a014e75c64934bdf444bcafa07d8f8b23bba0f072a0175242b95646912128430f13786683eb60b6cd4 +SHA512 (gn-85944ebc24a9.tar.gz) = dcb3c47e9f837db4de70852a5a8045ecb13e4fe9983c8162f056c750d9d3e782b8a5fb124dde1d3f745dcd76a35b9f45e769dc0ddcc8c861ecdf0615f0ba4897 From 85273bf546a495de7391b435188fb43e8e5e0f6c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 13 Jan 2024 10:19:57 -0500 Subject: [PATCH 125/201] Update to version 2134 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index e994c30..7ba86f3 100644 --- a/.gitignore +++ b/.gitignore @@ -87,3 +87,4 @@ /gn-92e63272dc04.tar.gz /gn-7367b0df0a0a.tar.gz /gn-85944ebc24a9.tar.gz +/gn-5fd939de8a66.tar.gz diff --git a/gn.spec b/gn.spec index 1543729..b096ce3 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 85944ebc24a90ec1e489e85a46fdc68542c3146f -%global access 20231219 +%global commit 5fd939de8a66c915778c14a2788a857be858ef6c +%global access 20240113 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2131 +%global position 2134 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index cd2d3ae..4863270 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2131 -#define LAST_COMMIT_POSITION "2131 (85944ebc24a9)" +#define LAST_COMMIT_POSITION_NUM 2134 +#define LAST_COMMIT_POSITION "2134 (5fd939de8a66)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index f0f4419..f662ec5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-85944ebc24a9.tar.gz) = dcb3c47e9f837db4de70852a5a8045ecb13e4fe9983c8162f056c750d9d3e782b8a5fb124dde1d3f745dcd76a35b9f45e769dc0ddcc8c861ecdf0615f0ba4897 +SHA512 (gn-5fd939de8a66.tar.gz) = 678670a2f0732629c659dacbb80953acc0e6a812fc3316b28dd9a0dc4e5bfe98f5c84559c73a583238eca4e8d0682e065cc08365ce9115363e421e4b3971b874 From ad4d54a2cbe2da4861bd67a01501dc8c4afaeb7a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 15 Jan 2024 08:20:17 -0500 Subject: [PATCH 126/201] Update to version 2135 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 7ba86f3..d91d5ca 100644 --- a/.gitignore +++ b/.gitignore @@ -88,3 +88,4 @@ /gn-7367b0df0a0a.tar.gz /gn-85944ebc24a9.tar.gz /gn-5fd939de8a66.tar.gz +/gn-b8562a4abd95.tar.gz diff --git a/gn.spec b/gn.spec index b096ce3..46382bf 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 5fd939de8a66c915778c14a2788a857be858ef6c -%global access 20240113 +%global commit b8562a4abd9528372f274b1155aec65c57ca84fa +%global access 20240115 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2134 +%global position 2135 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 4863270..3307816 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2134 -#define LAST_COMMIT_POSITION "2134 (5fd939de8a66)" +#define LAST_COMMIT_POSITION_NUM 2135 +#define LAST_COMMIT_POSITION "2135 (b8562a4abd95)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index f662ec5..9968f05 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-5fd939de8a66.tar.gz) = 678670a2f0732629c659dacbb80953acc0e6a812fc3316b28dd9a0dc4e5bfe98f5c84559c73a583238eca4e8d0682e065cc08365ce9115363e421e4b3971b874 +SHA512 (gn-b8562a4abd95.tar.gz) = 1e8740fc90f4a4d37940bddcaf3da43e0fef757583ed8087ca88f5549b47f455e6043d92d86c1c88a853efe4c95e4ea02c1d957457ef3f9255e74602f26a762c From c8b6e02d7e6b0cf5752c4831ff4f9552b36aafc4 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 16 Jan 2024 11:12:59 -0500 Subject: [PATCH 127/201] Update to version 2136 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index d91d5ca..be1e3ae 100644 --- a/.gitignore +++ b/.gitignore @@ -89,3 +89,4 @@ /gn-85944ebc24a9.tar.gz /gn-5fd939de8a66.tar.gz /gn-b8562a4abd95.tar.gz +/gn-5d76868385b8.tar.gz diff --git a/gn.spec b/gn.spec index 46382bf..db74b6a 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit b8562a4abd9528372f274b1155aec65c57ca84fa -%global access 20240115 +%global commit 5d76868385b81d6c4fb3256240a2ce449c37b5ee +%global access 20240116 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2135 +%global position 2136 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 3307816..060ade9 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2135 -#define LAST_COMMIT_POSITION "2135 (b8562a4abd95)" +#define LAST_COMMIT_POSITION_NUM 2136 +#define LAST_COMMIT_POSITION "2136 (5d76868385b8)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 9968f05..21c829a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-b8562a4abd95.tar.gz) = 1e8740fc90f4a4d37940bddcaf3da43e0fef757583ed8087ca88f5549b47f455e6043d92d86c1c88a853efe4c95e4ea02c1d957457ef3f9255e74602f26a762c +SHA512 (gn-5d76868385b8.tar.gz) = 5f8405fdf5f0e69f798ed314fb9a857a18781fbac07adfe77690fb20b3394f810987591e258bbc2ee17434868db74701aa49cb0dd6afee7f19b0baa2950bc14f From b8935c60e7f04544908af766a0163896abf5076b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 22:47:32 +0000 Subject: [PATCH 128/201] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 2936107dff6eb7e7b3612b79515d3dd0f1f4c6b4 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 20 Jan 2024 12:29:18 -0500 Subject: [PATCH 129/201] Update to version 2139 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index be1e3ae..1bd6e37 100644 --- a/.gitignore +++ b/.gitignore @@ -90,3 +90,4 @@ /gn-5fd939de8a66.tar.gz /gn-b8562a4abd95.tar.gz /gn-5d76868385b8.tar.gz +/gn-b5adfe5f574d.tar.gz diff --git a/gn.spec b/gn.spec index db74b6a..3ecdebc 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 5d76868385b81d6c4fb3256240a2ce449c37b5ee -%global access 20240116 +%global commit b5adfe5f574d7110b80feb9aae6fae97c366840b +%global access 20240120 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2136 +%global position 2139 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 060ade9..b1ebf8f 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2136 -#define LAST_COMMIT_POSITION "2136 (5d76868385b8)" +#define LAST_COMMIT_POSITION_NUM 2139 +#define LAST_COMMIT_POSITION "2139 (b5adfe5f574d)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 21c829a..f7a3ba5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-5d76868385b8.tar.gz) = 5f8405fdf5f0e69f798ed314fb9a857a18781fbac07adfe77690fb20b3394f810987591e258bbc2ee17434868db74701aa49cb0dd6afee7f19b0baa2950bc14f +SHA512 (gn-b5adfe5f574d.tar.gz) = 27c58549c94165bb16ddd5a7e6e52f4ee64874d838825cf2d2709973f8d65c1457946df027ec919eaddbeddc9d3fd119d2c28b547cbab9d19d3f952ba8eee39f From 8cbfbdeed31c992dc2890a011a1b41bf04ce7c7d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 22 Jan 2024 19:56:25 -0500 Subject: [PATCH 130/201] Update to version 2140 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 1bd6e37..dfa8f88 100644 --- a/.gitignore +++ b/.gitignore @@ -91,3 +91,4 @@ /gn-b8562a4abd95.tar.gz /gn-5d76868385b8.tar.gz /gn-b5adfe5f574d.tar.gz +/gn-f99e015ac35f.tar.gz diff --git a/gn.spec b/gn.spec index 3ecdebc..cb46ead 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit b5adfe5f574d7110b80feb9aae6fae97c366840b -%global access 20240120 +%global commit f99e015ac35f689cfdbf46e4eb174e5d2da78d8e +%global access 20240123 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2139 +%global position 2140 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index b1ebf8f..67f6fc2 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2139 -#define LAST_COMMIT_POSITION "2139 (b5adfe5f574d)" +#define LAST_COMMIT_POSITION_NUM 2140 +#define LAST_COMMIT_POSITION "2140 (f99e015ac35f)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index f7a3ba5..ccb8b40 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-b5adfe5f574d.tar.gz) = 27c58549c94165bb16ddd5a7e6e52f4ee64874d838825cf2d2709973f8d65c1457946df027ec919eaddbeddc9d3fd119d2c28b547cbab9d19d3f952ba8eee39f +SHA512 (gn-f99e015ac35f.tar.gz) = f691f830c93bcbc9af7e17c190bc1e9aae5162fe13bee13add6b9d8f8778f98adcea0e08015a29034e5e89be7df3fa9e6fe098cb8711f5c042d2f2a28b18a52f From a30b0c8bbd3d4424b973832faa4368b748a6d06a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 27 Jan 2024 10:27:29 -0500 Subject: [PATCH 131/201] Update to version 2143 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index dfa8f88..59210e9 100644 --- a/.gitignore +++ b/.gitignore @@ -92,3 +92,4 @@ /gn-5d76868385b8.tar.gz /gn-b5adfe5f574d.tar.gz /gn-f99e015ac35f.tar.gz +/gn-a2e2717ea670.tar.gz diff --git a/gn.spec b/gn.spec index cb46ead..9ff7faf 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit f99e015ac35f689cfdbf46e4eb174e5d2da78d8e -%global access 20240123 +%global commit a2e2717ea670249a34b0de4b3e54f268d320bdfa +%global access 20240127 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2140 +%global position 2143 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 67f6fc2..5f82253 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2140 -#define LAST_COMMIT_POSITION "2140 (f99e015ac35f)" +#define LAST_COMMIT_POSITION_NUM 2143 +#define LAST_COMMIT_POSITION "2143 (a2e2717ea670)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index ccb8b40..638e4b8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-f99e015ac35f.tar.gz) = f691f830c93bcbc9af7e17c190bc1e9aae5162fe13bee13add6b9d8f8778f98adcea0e08015a29034e5e89be7df3fa9e6fe098cb8711f5c042d2f2a28b18a52f +SHA512 (gn-a2e2717ea670.tar.gz) = 7daf4320d5307d7473ee9d43f1c5f6d94da671c95fb56ea5e19c6d0d77c0c55faa5d73463d39dff975422bc90dfd913b154f8d18b482af8ad69e99e72f9b8cbf From 38c9cf4a468182e71727b1462e915f9f13007961 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 14 Feb 2024 16:11:47 -0500 Subject: [PATCH 132/201] Update to version 2144 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 59210e9..e019cfd 100644 --- a/.gitignore +++ b/.gitignore @@ -93,3 +93,4 @@ /gn-b5adfe5f574d.tar.gz /gn-f99e015ac35f.tar.gz /gn-a2e2717ea670.tar.gz +/gn-a3dcd7a7ad86.tar.gz diff --git a/gn.spec b/gn.spec index 9ff7faf..77b9f15 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit a2e2717ea670249a34b0de4b3e54f268d320bdfa -%global access 20240127 +%global commit a3dcd7a7ad861a9c1b9930a654f2feaeb03b4c0c +%global access 20240214 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2143 +%global position 2144 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 5f82253..b248390 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2143 -#define LAST_COMMIT_POSITION "2143 (a2e2717ea670)" +#define LAST_COMMIT_POSITION_NUM 2144 +#define LAST_COMMIT_POSITION "2144 (a3dcd7a7ad86)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 638e4b8..207276d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-a2e2717ea670.tar.gz) = 7daf4320d5307d7473ee9d43f1c5f6d94da671c95fb56ea5e19c6d0d77c0c55faa5d73463d39dff975422bc90dfd913b154f8d18b482af8ad69e99e72f9b8cbf +SHA512 (gn-a3dcd7a7ad86.tar.gz) = 3e0d60120a5c2bdd982f30fd0d8af91c666a5756aff0f7cdb7f144bc661daf1733bfda470a06058f40878009a37eb78bbef880f12f7ce4d56554ec6e3fe66306 From fce8500fca1ac1f1f691a946d00d600d661d86cf Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 15 Feb 2024 13:30:24 -0500 Subject: [PATCH 133/201] Update to version 2145 --- .gitignore | 1 + 7bfa7b8.diff | 46 ++++++++++++++++++++++++++++++++++++++++++ gn.spec | 10 ++++++--- last_commit_position.h | 4 ++-- sources | 2 +- 5 files changed, 57 insertions(+), 6 deletions(-) create mode 100644 7bfa7b8.diff diff --git a/.gitignore b/.gitignore index e019cfd..ba2e667 100644 --- a/.gitignore +++ b/.gitignore @@ -94,3 +94,4 @@ /gn-f99e015ac35f.tar.gz /gn-a2e2717ea670.tar.gz /gn-a3dcd7a7ad86.tar.gz +/gn-8b973aa51d02.tar.gz diff --git a/7bfa7b8.diff b/7bfa7b8.diff new file mode 100644 index 0000000..ce25a56 --- /dev/null +++ b/7bfa7b8.diff @@ -0,0 +1,46 @@ +From 7bfa7b89879797b92e119e0ff18ed89eea0937f7 Mon Sep 17 00:00:00 2001 +From: Reito +Date: Fri, 16 Feb 2024 02:13:23 +0800 +Subject: [PATCH] Fix MakeRelativePath regression + +Change-Id: Idfb52ffcbc38943ca5c8d231fae2fd0c50f20fd3 +--- + +diff --git a/src/gn/filesystem_utils.cc b/src/gn/filesystem_utils.cc +index d747289..8cd6b26 100644 +--- a/src/gn/filesystem_utils.cc ++++ b/src/gn/filesystem_utils.cc +@@ -684,15 +684,12 @@ + } + #endif + +-std::string MakeRelativePath(std::string_view input, +- std::string_view dest) { ++std::string MakeRelativePath(const std::string& input_raw, ++ const std::string& dest_raw) { + #if defined(OS_WIN) + // Regulate the paths. +- std::string input_regulated = RegulatePathIfAbsolute(input); +- std::string dest_regulated = RegulatePathIfAbsolute(dest); +- +- input = input_regulated; +- dest = dest_regulated; ++ const std::string input = RegulatePathIfAbsolute(input_raw); ++ const std::string dest = RegulatePathIfAbsolute(dest_raw); + + // On Windows, it is invalid to make a relative path across different + // drive letters. A relative path cannot span over different drives. +@@ -708,9 +705,12 @@ + if (input[0] != dest[0]) { + // If the drive letters are differnet, we have no choice but use + // the absolute path of input for correctness. +- return input_regulated; ++ return input; + } + } ++#else ++ const std::string& input = input_raw; ++ const std::string& dest = dest_raw; + #endif + + DCHECK(EndsWithSlash(dest)); diff --git a/gn.spec b/gn.spec index 77b9f15..c700aef 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit a3dcd7a7ad861a9c1b9930a654f2feaeb03b4c0c -%global access 20240214 +%global commit 8b973aa51d02aa1ab327100007d4070c24b862b0 +%global access 20240215 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2144 +%global position 2145 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja @@ -52,6 +52,10 @@ Source2: update-version # intentional on their part Patch: gn-0153d369-no-O3.patch +# Fix MakeRelativePath regression +# https://gn-review.googlesource.com/c/gn/+/16700 +Patch: 7bfa7b8.diff + # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} diff --git a/last_commit_position.h b/last_commit_position.h index b248390..a256de4 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2144 -#define LAST_COMMIT_POSITION "2144 (a3dcd7a7ad86)" +#define LAST_COMMIT_POSITION_NUM 2145 +#define LAST_COMMIT_POSITION "2145 (8b973aa51d02)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 207276d..a9a6947 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-a3dcd7a7ad86.tar.gz) = 3e0d60120a5c2bdd982f30fd0d8af91c666a5756aff0f7cdb7f144bc661daf1733bfda470a06058f40878009a37eb78bbef880f12f7ce4d56554ec6e3fe66306 +SHA512 (gn-8b973aa51d02.tar.gz) = 6c28acd683cd3fafadbbe8a374550a71e022a858d9686d8d806bf74b7539c47f7b891f695d0352d7633047a4463b47dd7f245d5c0ed7724a08d6b443423aa8b0 From 3de364052b0df84e9b28b13d1f3e9aca52e1979c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 16 Feb 2024 08:51:55 -0500 Subject: [PATCH 134/201] Update to version 2146 --- .gitignore | 1 + 7bfa7b8.diff | 46 ------------------------------------------ gn.spec | 10 +++------ last_commit_position.h | 4 ++-- sources | 2 +- 5 files changed, 7 insertions(+), 56 deletions(-) delete mode 100644 7bfa7b8.diff diff --git a/.gitignore b/.gitignore index ba2e667..ffc6574 100644 --- a/.gitignore +++ b/.gitignore @@ -95,3 +95,4 @@ /gn-a2e2717ea670.tar.gz /gn-a3dcd7a7ad86.tar.gz /gn-8b973aa51d02.tar.gz +/gn-0a2b8eac80f1.tar.gz diff --git a/7bfa7b8.diff b/7bfa7b8.diff deleted file mode 100644 index ce25a56..0000000 --- a/7bfa7b8.diff +++ /dev/null @@ -1,46 +0,0 @@ -From 7bfa7b89879797b92e119e0ff18ed89eea0937f7 Mon Sep 17 00:00:00 2001 -From: Reito -Date: Fri, 16 Feb 2024 02:13:23 +0800 -Subject: [PATCH] Fix MakeRelativePath regression - -Change-Id: Idfb52ffcbc38943ca5c8d231fae2fd0c50f20fd3 ---- - -diff --git a/src/gn/filesystem_utils.cc b/src/gn/filesystem_utils.cc -index d747289..8cd6b26 100644 ---- a/src/gn/filesystem_utils.cc -+++ b/src/gn/filesystem_utils.cc -@@ -684,15 +684,12 @@ - } - #endif - --std::string MakeRelativePath(std::string_view input, -- std::string_view dest) { -+std::string MakeRelativePath(const std::string& input_raw, -+ const std::string& dest_raw) { - #if defined(OS_WIN) - // Regulate the paths. -- std::string input_regulated = RegulatePathIfAbsolute(input); -- std::string dest_regulated = RegulatePathIfAbsolute(dest); -- -- input = input_regulated; -- dest = dest_regulated; -+ const std::string input = RegulatePathIfAbsolute(input_raw); -+ const std::string dest = RegulatePathIfAbsolute(dest_raw); - - // On Windows, it is invalid to make a relative path across different - // drive letters. A relative path cannot span over different drives. -@@ -708,9 +705,12 @@ - if (input[0] != dest[0]) { - // If the drive letters are differnet, we have no choice but use - // the absolute path of input for correctness. -- return input_regulated; -+ return input; - } - } -+#else -+ const std::string& input = input_raw; -+ const std::string& dest = dest_raw; - #endif - - DCHECK(EndsWithSlash(dest)); diff --git a/gn.spec b/gn.spec index c700aef..4be79c4 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 8b973aa51d02aa1ab327100007d4070c24b862b0 -%global access 20240215 +%global commit 0a2b8eac80f164f10b2cbc126890db0d295790cd +%global access 20240216 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2145 +%global position 2146 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja @@ -52,10 +52,6 @@ Source2: update-version # intentional on their part Patch: gn-0153d369-no-O3.patch -# Fix MakeRelativePath regression -# https://gn-review.googlesource.com/c/gn/+/16700 -Patch: 7bfa7b8.diff - # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} diff --git a/last_commit_position.h b/last_commit_position.h index a256de4..c39000a 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2145 -#define LAST_COMMIT_POSITION "2145 (8b973aa51d02)" +#define LAST_COMMIT_POSITION_NUM 2146 +#define LAST_COMMIT_POSITION "2146 (0a2b8eac80f1)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index a9a6947..900aba6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-8b973aa51d02.tar.gz) = 6c28acd683cd3fafadbbe8a374550a71e022a858d9686d8d806bf74b7539c47f7b891f695d0352d7633047a4463b47dd7f245d5c0ed7724a08d6b443423aa8b0 +SHA512 (gn-0a2b8eac80f1.tar.gz) = 815abb1a8cf82f38083e3c7e494aa34fb7a47b67c9b3586f91148ff8ee757d393c7923b00ea21e20e22bbaad541580e9b27e4de2c026d9067598c7a4ee1400a2 From 801aa1a1fa75b73d332b8e2ce3f61eaf3399c227 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 22 Feb 2024 16:27:54 -0500 Subject: [PATCH 135/201] Update to version 2149 --- .gitignore | 1 + gn-0153d369-no-O3.patch | 14 -------------- gn-03d10f1657b4-no-O3.patch | 14 ++++++++++++++ gn.spec | 8 ++++---- last_commit_position.h | 4 ++-- sources | 2 +- 6 files changed, 22 insertions(+), 21 deletions(-) delete mode 100644 gn-0153d369-no-O3.patch create mode 100644 gn-03d10f1657b4-no-O3.patch diff --git a/.gitignore b/.gitignore index ffc6574..d39006f 100644 --- a/.gitignore +++ b/.gitignore @@ -96,3 +96,4 @@ /gn-a3dcd7a7ad86.tar.gz /gn-8b973aa51d02.tar.gz /gn-0a2b8eac80f1.tar.gz +/gn-03d10f1657b4.tar.gz diff --git a/gn-0153d369-no-O3.patch b/gn-0153d369-no-O3.patch deleted file mode 100644 index 13a4820..0000000 --- a/gn-0153d369-no-O3.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Naur gn-0153d369bbccc908f4da4993b1ba82728055926a-original/build/gen.py gn-0153d369bbccc908f4da4993b1ba82728055926a/build/gen.py ---- gn-0153d369bbccc908f4da4993b1ba82728055926a-original/build/gen.py 2021-09-27 14:58:14.000000000 -0400 -+++ gn-0153d369bbccc908f4da4993b1ba82728055926a/build/gen.py 2021-09-27 15:59:42.330405195 -0400 -@@ -344,10 +344,8 @@ - cflags.extend(['-O0', '-g']) - else: - cflags.append('-DNDEBUG') -- cflags.append('-O3') - if options.no_strip: - cflags.append('-g') -- ldflags.append('-O3') - # Use -fdata-sections and -ffunction-sections to place each function - # or data item into its own section so --gc-sections can eliminate any - # unused functions and data items. diff --git a/gn-03d10f1657b4-no-O3.patch b/gn-03d10f1657b4-no-O3.patch new file mode 100644 index 0000000..d67f85a --- /dev/null +++ b/gn-03d10f1657b4-no-O3.patch @@ -0,0 +1,14 @@ +diff -Naur gn-03d10f1657b4-original/build/gen.py gn-03d10f1657b4/build/gen.py +--- gn-03d10f1657b4-original/build/gen.py 2024-02-22 16:27:50.129000000 -0500 ++++ gn-03d10f1657b4/build/gen.py 2024-02-22 16:30:14.595100970 -0500 +@@ -416,10 +416,8 @@ + cflags.extend(['-D_LIBCPP_DEBUG=1', '-D_GLIBCXX_DEBUG=1']) + else: + cflags.append('-DNDEBUG') +- cflags.append('-O3') + if options.no_strip: + cflags.append('-g') +- ldflags.append('-O3') + # Use -fdata-sections and -ffunction-sections to place each function + # or data item into its own section so --gc-sections can eliminate any + # unused functions and data items. diff --git a/gn.spec b/gn.spec index 4be79c4..d924557 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 0a2b8eac80f164f10b2cbc126890db0d295790cd -%global access 20240216 +%global commit 03d10f1657b4ddace618c34ab61b6357d1ae9c9a +%global access 20240222 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2146 +%global position 2149 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja @@ -50,7 +50,7 @@ Source2: update-version # Stop overriding optimization flags; not sent upstream because this is # intentional on their part -Patch: gn-0153d369-no-O3.patch +Patch: gn-03d10f1657b4-no-O3.patch # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} diff --git a/last_commit_position.h b/last_commit_position.h index c39000a..793bcab 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2146 -#define LAST_COMMIT_POSITION "2146 (0a2b8eac80f1)" +#define LAST_COMMIT_POSITION_NUM 2149 +#define LAST_COMMIT_POSITION "2149 (03d10f1657b4)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 900aba6..95eb2e2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-0a2b8eac80f1.tar.gz) = 815abb1a8cf82f38083e3c7e494aa34fb7a47b67c9b3586f91148ff8ee757d393c7923b00ea21e20e22bbaad541580e9b27e4de2c026d9067598c7a4ee1400a2 +SHA512 (gn-03d10f1657b4.tar.gz) = 5dfa28207bd29e909a6bceef35cacd6ab9d12f6f44141398514fb6e060db71bee1e4188805a9cbe572473f10899ecd6328b2d45b4c9b85d70f440624fa34dabf From f2e556b4cad3bcdd989d134ee6a9125c223a129e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 26 Feb 2024 13:04:53 -0500 Subject: [PATCH 136/201] Update to version 2150 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index d39006f..0eddcd3 100644 --- a/.gitignore +++ b/.gitignore @@ -97,3 +97,4 @@ /gn-8b973aa51d02.tar.gz /gn-0a2b8eac80f1.tar.gz /gn-03d10f1657b4.tar.gz +/gn-5787e994aa4c.tar.gz diff --git a/gn.spec b/gn.spec index d924557..0c44ce7 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 03d10f1657b4ddace618c34ab61b6357d1ae9c9a -%global access 20240222 +%global commit 5787e994aa4cb6cdb09c2c72ae6f1c6a7f1cf91a +%global access 20240226 %global shortcommit %(c='%{commit}'; echo "${c:0:12}") -%global position 2149 +%global position 2150 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 793bcab..325cbfb 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2149 -#define LAST_COMMIT_POSITION "2149 (03d10f1657b4)" +#define LAST_COMMIT_POSITION_NUM 2150 +#define LAST_COMMIT_POSITION "2150 (5787e994aa4c)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 95eb2e2..49b008e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-03d10f1657b4.tar.gz) = 5dfa28207bd29e909a6bceef35cacd6ab9d12f6f44141398514fb6e060db71bee1e4188805a9cbe572473f10899ecd6328b2d45b4c9b85d70f440624fa34dabf +SHA512 (gn-5787e994aa4c.tar.gz) = b85ada1c60f5e061784642a0638b92a5e950cffed8987cb50dd278996f561f09fc613ed402a5cfcf6d684e6d28d48f5d6e82381aa80b2afc060a012ccc8d515a From 2ae74ed7d3d86575dd386fc262e76d40cf3a9fb2 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 26 Feb 2024 23:26:42 -0500 Subject: [PATCH 137/201] F39+: Form short commit hash without a subshell [skip changelog] --- gn.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gn.spec b/gn.spec index 0c44ce7..a84a679 100644 --- a/gn.spec +++ b/gn.spec @@ -26,7 +26,7 @@ Name: gn # See https://gn.googlesource.com/gn/+log for the latest changes. %global commit 5787e994aa4cb6cdb09c2c72ae6f1c6a7f1cf91a %global access 20240226 -%global shortcommit %(c='%{commit}'; echo "${c:0:12}") +%global shortcommit %{sub %{commit} 1 12} %global position 2150 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease From 0bd1f7b3a0d971004c75686392023c1f849d4c24 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 29 Feb 2024 19:18:16 -0500 Subject: [PATCH 138/201] Respect %_smp_build_ncpus --- gn.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gn.spec b/gn.spec index a84a679..272f0a1 100644 --- a/gn.spec +++ b/gn.spec @@ -128,7 +128,7 @@ AR='gcc-ar'; export AR --no-last-commit-position \ --no-strip \ --no-static-libstdc++ -ninja -C out -v +ninja -j %{_smp_build_ncpus} -C out -v %if %{with html_docs} # There is a script, misc/help_as_html.py, that generates some HTML help, but From e370032a4470699ac5d999717a9a7304b5581c29 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 29 Feb 2024 19:18:32 -0500 Subject: [PATCH 139/201] Update to version 2154 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 0eddcd3..d324667 100644 --- a/.gitignore +++ b/.gitignore @@ -98,3 +98,4 @@ /gn-0a2b8eac80f1.tar.gz /gn-03d10f1657b4.tar.gz /gn-5787e994aa4c.tar.gz +/gn-88e8054aff7b.tar.gz diff --git a/gn.spec b/gn.spec index 272f0a1..d0f3f36 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 5787e994aa4cb6cdb09c2c72ae6f1c6a7f1cf91a -%global access 20240226 +%global commit 88e8054aff7bd0cb2295c7d9361d2be0b7355f27 +%global access 20240301 %global shortcommit %{sub %{commit} 1 12} -%global position 2150 +%global position 2154 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 325cbfb..8929a23 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2150 -#define LAST_COMMIT_POSITION "2150 (5787e994aa4c)" +#define LAST_COMMIT_POSITION_NUM 2154 +#define LAST_COMMIT_POSITION "2154 (88e8054aff7b)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 49b008e..e24f2b7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-5787e994aa4c.tar.gz) = b85ada1c60f5e061784642a0638b92a5e950cffed8987cb50dd278996f561f09fc613ed402a5cfcf6d684e6d28d48f5d6e82381aa80b2afc060a012ccc8d515a +SHA512 (gn-88e8054aff7b.tar.gz) = c07e5c990d0016f97530dfc9cb58b3459b8c71d77bdd91976e81e49df03407eec8c86a3ef179c3f9fe61fd0ca06e8bd55a9c674699876d3ef733f201ad6d57a3 From 7ae417918f12e7b2c83991462d05378008fbe232 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 4 Mar 2024 08:23:35 -0500 Subject: [PATCH 140/201] Bump release to upgrade F38 From 0833fd4bfe15a00b8724d2c3639856e9c92d3bfc Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 8 Mar 2024 10:19:49 -0500 Subject: [PATCH 141/201] Update to version 2155 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index d324667..c86f827 100644 --- a/.gitignore +++ b/.gitignore @@ -99,3 +99,4 @@ /gn-03d10f1657b4.tar.gz /gn-5787e994aa4c.tar.gz /gn-88e8054aff7b.tar.gz +/gn-dd0927eb34bb.tar.gz diff --git a/gn.spec b/gn.spec index d0f3f36..aab61aa 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 88e8054aff7bd0cb2295c7d9361d2be0b7355f27 -%global access 20240301 +%global commit dd0927eb34bba823ec2bcea32079c091909881d2 +%global access 20240308 %global shortcommit %{sub %{commit} 1 12} -%global position 2154 +%global position 2155 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 8929a23..16c7ca0 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2154 -#define LAST_COMMIT_POSITION "2154 (88e8054aff7b)" +#define LAST_COMMIT_POSITION_NUM 2155 +#define LAST_COMMIT_POSITION "2155 (dd0927eb34bb)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index e24f2b7..8025327 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-88e8054aff7b.tar.gz) = c07e5c990d0016f97530dfc9cb58b3459b8c71d77bdd91976e81e49df03407eec8c86a3ef179c3f9fe61fd0ca06e8bd55a9c674699876d3ef733f201ad6d57a3 +SHA512 (gn-dd0927eb34bb.tar.gz) = 6031238da1d6cbe6047460e3474cedd34001ec5d9bd968a03305133983b2924e19e663084540e15729ee3e3687c9dd9f416d7b9cb132ae97109798641aa983ad From f68c848ec79a94f14a5ecd30fae02915a5148684 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 15 Mar 2024 08:18:05 -0400 Subject: [PATCH 142/201] Add an rpmlintrc file [skip changelog] --- gn.rpmlintrc | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/gn.rpmlintrc b/gn.rpmlintrc index d96c788..4de8b61 100644 --- a/gn.rpmlintrc +++ b/gn.rpmlintrc @@ -1,8 +1,11 @@ -# This is a maintainer script, so it should indeed be executable: -addFilter(r' strange-permission update-version 775$') -# The source URL exports a tarball directly from git; while the contents are -# stable since it references a particular commit, the tarball checksum and even -# file size are different every time. I haven’t looked too closely, but I -# suspect this is due to timestamps in the tar stream being based on the access -# time rather than the time of the commit. -addFilter(r' file-size-mismatch gn-[0-9A-Fa-f]{8}\.tar\.gz = ') +# Hardinking duplicates is not worthwhile because these files are small and few +# in number. +addFilter(r"gn-doc\..*: files-duplicate /.*\.json") +# This script is for documentation only; it has a weird polyglot self-exec +# trick. +addFilter(r"gn-doc\..*: (potential-bashisms|bin-sh-syntax-error) /.*/infra/recipes\.py") +# These are all acceptable in the context of sample projects in the docs: +addFilter(r"gn-doc\..*: (zero-length|version-control-internal-file) /.*/examples/") +addFilter(r"gn-doc\..*: hidden-file-or-dir /.*/examples/.*/\.(gitignore|gn)") +# This script is for looking at, not for executing: +addFilter(r"gn-doc\..*: env-script-interpreter /.*/infra/config/main\.star .*") From e023865fd8b4e97538d6b831d2a7ff099c5d5b82 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 15 Mar 2024 08:18:22 -0400 Subject: [PATCH 143/201] Update to version 2157 --- .gitignore | 170 +++++++++++++------------------- README.md | 219 ++++++++++++++++++++++++++++++++++++++++- gn.spec | 6 +- last_commit_position.h | 4 +- sources | 2 +- 5 files changed, 291 insertions(+), 110 deletions(-) diff --git a/.gitignore b/.gitignore index c86f827..151a60b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,102 +1,68 @@ -/64b3b9401c1c3ed5f3c43c1cac00b91f83597ab8.tar.gz -/gn-64b3b940.tar.gz -/gn-b2e3d862.tar.gz -/gn-a95c8a3c.tar.gz -/gn-dba01723.tar.gz -/gn-6771ce56.tar.gz -/gn-39a87c0b.tar.gz -/gn-d2dce752.tar.gz -/gn-e9b84332.tar.gz -/gn-d924640c.tar.gz -/gn-4d207c94.tar.gz -/gn-24e2f7df.tar.gz -/gn-d565aa3e.tar.gz -/gn-eea3906f.tar.gz -/gn-69ec4fca.tar.gz -/gn-46b572ce.tar.gz -/gn-07e2e1b9.tar.gz -/gn-de86ec41.tar.gz -/gn-0153d369.tar.gz -/gn-693f9fb8.tar.gz -/gn-8926696a.tar.gz -/gn-90294ccd.tar.gz -/gn-18512455.tar.gz -/gn-4aa9bdfa.tar.gz -/gn-b7903130.tar.gz -/gn-e0afadf7.tar.gz -/gn-d417bc7e.tar.gz -/gn-2e56c317.tar.gz -/gn-281ba2c9.tar.gz -/gn-f1b14125.tar.gz -/gn-80a40b07.tar.gz -/gn-4b613b10.tar.gz -/gn-377f566a.tar.gz -/gn-6109f626.tar.gz -/gn-d7c2209c.tar.gz -/gn-f27bae88.tar.gz -/gn-bd99dbf9.tar.gz -/gn-93f0d7a7.tar.gz -/gn-ae110f8b.tar.gz -/gn-c114b7e0.tar.gz -/gn-fd6cae41.tar.gz -/gn-2ecd43a1.tar.gz -/gn-e62d4e19.tar.gz -/gn-29accf5a.tar.gz -/gn-03ce92df.tar.gz -/gn-9ef32177.tar.gz -/gn-9ef321772ecc.tar.gz -/gn-c8c63300ac8e.tar.gz -/gn-0bcd37bd2b83.tar.gz -/gn-5705e56a0e58.tar.gz -/gn-00b741b1568d.tar.gz -/gn-b4851eb2062f.tar.gz -/gn-cc28efe62ef0.tar.gz -/gn-b9c6c19be95a.tar.gz -/gn-57c352b2b034.tar.gz -/gn-27b90626701a.tar.gz -/gn-a4d67be044b4.tar.gz -/gn-1c4151ff5c1d.tar.gz -/gn-70d6c60823c0.tar.gz -/gn-5e19d2fb166f.tar.gz -/gn-84c8431f3e03.tar.gz -/gn-edf6ef4b06b4.tar.gz -/gn-b25a2f8c2d33.tar.gz -/gn-fe330c0ae1ec.tar.gz -/gn-41fef642de70.tar.gz -/gn-61da8bdce622.tar.gz -/gn-ffeea1b1fd07.tar.gz -/gn-5a004f9427a0.tar.gz -/gn-26aa46c283e4.tar.gz -/gn-6975103d9f59.tar.gz -/gn-e9e83d9095d3.tar.gz -/gn-e3978de3e8da.tar.gz -/gn-4bd1a77e6795.tar.gz -/gn-11e12b0ef870.tar.gz -/gn-fae280eabe5d.tar.gz -/gn-1029a3b50873.tar.gz -/gn-3fccef9033b9.tar.gz -/gn-811d332bd905.tar.gz -/gn-cc56a0f98bb3.tar.gz -/gn-991530ce394e.tar.gz -/gn-182a6eb05d15.tar.gz -/gn-5d8727f3fbf4.tar.gz -/gn-e4702d740906.tar.gz -/gn-85bd0a62938b.tar.gz -/gn-bc5744174d9e.tar.gz -/gn-c7b223bfb225.tar.gz -/gn-92e63272dc04.tar.gz -/gn-7367b0df0a0a.tar.gz -/gn-85944ebc24a9.tar.gz -/gn-5fd939de8a66.tar.gz -/gn-b8562a4abd95.tar.gz -/gn-5d76868385b8.tar.gz -/gn-b5adfe5f574d.tar.gz -/gn-f99e015ac35f.tar.gz -/gn-a2e2717ea670.tar.gz -/gn-a3dcd7a7ad86.tar.gz -/gn-8b973aa51d02.tar.gz -/gn-0a2b8eac80f1.tar.gz -/gn-03d10f1657b4.tar.gz -/gn-5787e994aa4c.tar.gz -/gn-88e8054aff7b.tar.gz -/gn-dd0927eb34bb.tar.gz +*.bak +*.gypcmd +*.mk +*.ncb +*.opensdf +*.orig +*.pdb +*.props +*.pyc +*.pyproj +*.rules +*.sdf +*.sln +*.sublime-project +*.sublime-workspace +*.suo +*.targets +*.user +*.vc.opendb +*.vcproj +*.vcxproj +*.vcxproj.filters +*.vpj +*.vpw +*.vpwhistu +*.vtg +*.xcodeproj +*.xcworkspace +*.VC.db +*_proto.xml +*_proto_cpp.xml +*~ +!Android.mk +.*.sw? +.DS_Store +.cache +.cipd +.classpath +.cproject +.gdb_history +.gdbinit +.landmines +.metadata +.project +.pydevproject +.recipe_deps +.checkstyle +/clang +compile_commands.json +cscope.* +out/ +GPATH +GRTAGS +GSYMS +GTAGS +Session.vim +tags +Thumbs.db +# Settings directories for eclipse +/.externalToolBuilders/ +/.settings/ +/.vs/ +# Visual Studio Code +/.vscode/ +/_out +# VSChromium configuration file +vs-chromium-project.txt +/gn-22581fb46c0c.tar.gz diff --git a/README.md b/README.md index 9a2f879..4bb1a9e 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,218 @@ -# gn +# GN -The gn package +GN is a meta-build system that generates build files for +[Ninja](https://ninja-build.org). + +Related resources: + + * Documentation in [docs/](https://gn.googlesource.com/gn/+/main/docs/). In + particular: + * [GN quick start guide](https://gn.googlesource.com/gn/+/main/docs/quick_start.md). + * [Frequently asked questions](https://gn.googlesource.com/gn/+/main/docs/faq.md) + * [Reference](https://gn.googlesource.com/gn/+/main/docs/reference.md) + (all builtin help converted to a single file). + * An introductory [presentation](https://docs.google.com/presentation/d/15Zwb53JcncHfEwHpnG_PoIbbzQ3GQi_cpujYwbpcbZo/edit?usp=sharing). + * The [mailing list](https://groups.google.com/a/chromium.org/forum/#!forum/gn-dev). + * The [bug database](https://bugs.chromium.org/p/gn/issues/list). + +## What GN is for + +GN is currently used as the build system for Chromium, Fuchsia, and related +projects. Some strengths of GN are: + + * It is designed for large projects and large teams. It scales efficiently to + many thousands of build files and tens of thousands of source files. + + * It has a readable, clean syntax. Once a build is set-up, it is generally + easy for people with no backround in GN to make basic edits to the build. + + * It is designed for multi-platform projects. It can cleanly express many + complicated build variants across different platforms. A single build + invocation can target multiple platforms. + + * It supports multiple parallel output directories, each with their own + configuration. This allows a developer to maintain builds targeting debug, + release, or different platforms in parallel without forced rebuilds when + switching. + + * It has a focus on correctness. GN checks for the correct dependencies, + inputs, and outputs to the extent possible, and has a number of tools to + allow developers to ensure the build evolves as desired (for example, `gn + check`, `testonly`, `assert_no_deps`). + + * It has comprehensive build-in help available from the command-line. + +Although small projects successfully use GN, the focus on large projects has +some disadvanages: + + * GN has the goal of being minimally expressive. Although it can be quite + flexible, a design goal is to direct members of a large team (who may not + have much knowledge about the build) down an easy-to-understand, well-lit + path. This isn't necessarily the correct trade-off for smaller projects. + + * The minimal build configuration is relatively heavyweight. There are several + files required and the exact way all compilers and linkers are run must be + specified in the configuration (see "Examples" below). There is no default + compiler configuration. + + * It is not easily composable. GN is designed to compile a single large + project with relatively uniform settings and rules. Projects like Chromium + do bring together multiple repositories from multiple teams, but the + projects must agree on some conventions in the build files to allow this to + work. + + * GN is designed with the expectation that the developers building a project + want to compile an identical configuration. So while builds can integrate + with the user's environment like the CXX and CFLAGS variables if they want, + this is not the default and most project's builds do not do this. The result + is that many GN projects do not integrate well with other systems like + ebuild. + + * There is no simple release scheme (see "Versioning and distribution" below). + Projects are expected to manage the version of GN they require. Getting an + appropriate GN binary can be a hurdle for new contributors to a project. + Since GN is relatively uncommon, it can be more difficult to find + information and examples. + +GN can generate Ninja build files for C, C++, Rust, Objective C, and Swift +source on most popular platforms. Other languages can be compiled using the +general "action" rules which are executed by Python or another scripting +language (Google does this to compile Java and Go). But because this is not as +clean, generally GN is only used when the bulk of the build is in one of the +main built-in languages. + +## Getting a binary + +You can download the latest version of GN binary for +[Linux](https://chrome-infra-packages.appspot.com/dl/gn/gn/linux-amd64/+/latest), +[macOS](https://chrome-infra-packages.appspot.com/dl/gn/gn/mac-amd64/+/latest) and +[Windows](https://chrome-infra-packages.appspot.com/dl/gn/gn/windows-amd64/+/latest) +from Google's build infrastructure (see "Versioning and distribution" below for +how this is expected to work). + +Alternatively, you can build GN from source with a C++17 compiler: + + git clone https://gn.googlesource.com/gn + cd gn + python build/gen.py # --allow-warning if you want to build with warnings. + ninja -C out + # To run tests: + out/gn_unittests + +On Windows, it is expected that `cl.exe`, `link.exe`, and `lib.exe` can be found +in `PATH`, so you'll want to run from a Visual Studio command prompt, or +similar. + +On Linux, Mac and z/OS, the default compiler is `clang++`, a recent version is +expected to be found in `PATH`. This can be overridden by setting the `CC`, `CXX`, +and `AR` environment variables. + +On z/OS, building GN requires [ZOSLIB](https://github.com/ibmruntimes/zoslib) to be +installed, as described at that URL. When building with `build/gen.py`, use the option +`--zoslib-dir` to specify the path to [ZOSLIB](https://github.com/ibmruntimes/zoslib): + + cd gn + python build/gen.py --zoslib-dir /path/to/zoslib + +By default, if you don't specify `--zoslib-dir`, `gn/build/gen.py` expects to find +`zoslib` directory under `gn/third_party/`. + +## Examples + +There is a simple example in [examples/simple_build](examples/simple_build) +directory that is a good place to get started with the minimal configuration. + +To build and run the simple example with the default gcc compiler: + + cd examples/simple_build + ../../out/gn gen -C out + ninja -C out + ./out/hello + +For a maximal configuration see the Chromium setup: + * [.gn](https://cs.chromium.org/chromium/src/.gn) + * [BUILDCONFIG.gn](https://cs.chromium.org/chromium/src/build/config/BUILDCONFIG.gn) + * [Toolchain setup](https://cs.chromium.org/chromium/src/build/toolchain/) + * [Compiler setup](https://cs.chromium.org/chromium/src/build/config/compiler/BUILD.gn) + +and the Fuchsia setup: + * [.gn](https://fuchsia.googlesource.com/fuchsia/+/refs/heads/main/.gn) + * [BUILDCONFIG.gn](https://fuchsia.googlesource.com/fuchsia/+/refs/heads/main/build/config/BUILDCONFIG.gn) + * [Toolchain setup](https://fuchsia.googlesource.com/fuchsia/+/refs/heads/main/build/toolchain/) + * [Compiler setup](https://fuchsia.googlesource.com/fuchsia/+/refs/heads/main/build/config/BUILD.gn) + +## Reporting bugs + +If you find a bug, you can see if it is known or report it in the [bug +database](https://bugs.chromium.org/p/gn/issues/list). + +## Sending patches + +GN uses [Gerrit](https://www.gerritcodereview.com/) for code review hosted at +[gn-review.googlesource.com](https://gn-review.googlesource.com/). The short +version of how to patch is: + + Register at https://gn-review.googlesource.com. + + ... edit code ... + ninja -C out && out/gn_unittests + +Then, to upload a change for review: + + git commit + git push origin HEAD:refs/for/main + +The first time you do this you'll get an error from the server about a missing +change-ID. Follow the directions in the error message to install the change-ID +hook and run `git commit --amend` to apply the hook to the current commit. + +When revising a change, use: + + git commit --amend + git push origin HEAD:refs/for/main + +which will add the new changes to the existing code review, rather than creating +a new one. + +We ask that all contributors +[sign Google's Contributor License Agreement](https://cla.developers.google.com/) +(either individual or corporate as appropriate, select 'any other Google +project'). + +## Community + +You may ask questions and follow along with GN's development on Chromium's +[gn-dev@](https://groups.google.com/a/chromium.org/forum/#!forum/gn-dev) +Google Group. + +## Versioning and distribution + +Most open-source projects are designed to use the developer's computer's current +toolchain such as compiler, linker, and build tool. But the large +centrally controlled projects that GN is designed for typically want a more +hermetic environment. They will ensure that developers are using a specific +compatible toolchain that is versioned with the code. + +As a result, GN expects that the project choose the appropriate version of GN +that will work with each version of the project. There is no "current stable +version" of GN that is expected to work for all projects. + +As a result, the GN developers do not maintain any packages in any of the +various packaging systems (Debian, RedHat, HomeBrew, etc.). Some of these +systems to have GN packages, but they are maintained by third parties and you +should use them at your own risk. Instead, we recommend you refer your checkout +tooling to download binaries for a specific hash from [Google's build +infrastructure](https://chrome-infra-packages.appspot.com/p/gn/gn) or compile +your own. + +GN does not guarantee the backwards-compatibility of new versions and has no +branches or versioning scheme beyond the sequence of commits to the main git +branch (which is expected to be stable). + +In practice, however, GN is very backwards-compatible. The core functionality +has been stable for many years and there is enough GN code at Google alone to +make non-backwards-compatible changes very difficult, even if they were +desirable. + +There have been discussions about adding a versioning scheme with some +guarantees about backwards-compatibility, but nothing has yet been implemented. diff --git a/gn.spec b/gn.spec index aab61aa..43d79d3 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit dd0927eb34bba823ec2bcea32079c091909881d2 -%global access 20240308 +%global commit 22581fb46c0c0c9530caa67149ee4dd8811063cf +%global access 20240315 %global shortcommit %{sub %{commit} 1 12} -%global position 2155 +%global position 2157 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 16c7ca0..fbcf39d 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2155 -#define LAST_COMMIT_POSITION "2155 (dd0927eb34bb)" +#define LAST_COMMIT_POSITION_NUM 2157 +#define LAST_COMMIT_POSITION "2157 (22581fb46c0c)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 8025327..b7d0184 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-dd0927eb34bb.tar.gz) = 6031238da1d6cbe6047460e3474cedd34001ec5d9bd968a03305133983b2924e19e663084540e15729ee3e3687c9dd9f416d7b9cb132ae97109798641aa983ad +SHA512 (gn-22581fb46c0c.tar.gz) = a10a2d67774b0a9789697ef885de5fcf7d1f4062ab9335e9fda5075a302409e7b9dbf48d1fc35092f0f6a086eee6e1d1df08031ab3eec93e374f7189de335af9 From 9fd5e144a387eb46c40734ee20ddd12964ab758f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 26 Mar 2024 20:28:59 -0400 Subject: [PATCH 144/201] Update to version 2159 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 151a60b..4c6e932 100644 --- a/.gitignore +++ b/.gitignore @@ -66,3 +66,4 @@ Thumbs.db # VSChromium configuration file vs-chromium-project.txt /gn-22581fb46c0c.tar.gz +/gn-cfddfffb7913.tar.gz diff --git a/gn.spec b/gn.spec index 43d79d3..ec0d435 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 22581fb46c0c0c9530caa67149ee4dd8811063cf -%global access 20240315 +%global commit cfddfffb7913868936e76a269ae824aadd737b1b +%global access 20240327 %global shortcommit %{sub %{commit} 1 12} -%global position 2157 +%global position 2159 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index fbcf39d..2decdf2 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2157 -#define LAST_COMMIT_POSITION "2157 (22581fb46c0c)" +#define LAST_COMMIT_POSITION_NUM 2159 +#define LAST_COMMIT_POSITION "2159 (cfddfffb7913)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index b7d0184..06571ec 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-22581fb46c0c.tar.gz) = a10a2d67774b0a9789697ef885de5fcf7d1f4062ab9335e9fda5075a302409e7b9dbf48d1fc35092f0f6a086eee6e1d1df08031ab3eec93e374f7189de335af9 +SHA512 (gn-cfddfffb7913.tar.gz) = d21bef0c1f9a1a305ca89de3d56f8adce033bd580dd1850f62939e61a1f919f10b71ef7e8c882410267d58660513cfc16f54d2b9d988ba819aa907f639e7d6a2 From c5b262b90c4669f4989917974abeb49077914832 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 29 Mar 2024 00:49:31 -0400 Subject: [PATCH 145/201] Update to version 2160 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 4c6e932..de2b302 100644 --- a/.gitignore +++ b/.gitignore @@ -67,3 +67,4 @@ Thumbs.db vs-chromium-project.txt /gn-22581fb46c0c.tar.gz /gn-cfddfffb7913.tar.gz +/gn-93ee9b91423c.tar.gz diff --git a/gn.spec b/gn.spec index ec0d435..4a952d4 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit cfddfffb7913868936e76a269ae824aadd737b1b -%global access 20240327 +%global commit 93ee9b91423c1f1f53fb5f6cba7b8eef6247a564 +%global access 20240329 %global shortcommit %{sub %{commit} 1 12} -%global position 2159 +%global position 2160 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 2decdf2..23bb1df 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2159 -#define LAST_COMMIT_POSITION "2159 (cfddfffb7913)" +#define LAST_COMMIT_POSITION_NUM 2160 +#define LAST_COMMIT_POSITION "2160 (93ee9b91423c)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 06571ec..55a0be6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-cfddfffb7913.tar.gz) = d21bef0c1f9a1a305ca89de3d56f8adce033bd580dd1850f62939e61a1f919f10b71ef7e8c882410267d58660513cfc16f54d2b9d988ba819aa907f639e7d6a2 +SHA512 (gn-93ee9b91423c.tar.gz) = 11c77ab1e1df58b01a7f737c18b7cc21a63483448c5f184e09f5dedc1e105c0823384f4009147f040ba1b36fcd54c790304fa7571c2dfd6e0ebe129813fd7bbf From 45774367aea8314579b7f36babcb0b7850fba81c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 3 Apr 2024 10:10:16 -0400 Subject: [PATCH 146/201] Update to version 2161 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index de2b302..fea3b2c 100644 --- a/.gitignore +++ b/.gitignore @@ -68,3 +68,4 @@ vs-chromium-project.txt /gn-22581fb46c0c.tar.gz /gn-cfddfffb7913.tar.gz /gn-93ee9b91423c.tar.gz +/gn-415b3b19e094.tar.gz diff --git a/gn.spec b/gn.spec index 4a952d4..01825f9 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 93ee9b91423c1f1f53fb5f6cba7b8eef6247a564 -%global access 20240329 +%global commit 415b3b19e094cd4b6982147693485df65037f942 +%global access 20240403 %global shortcommit %{sub %{commit} 1 12} -%global position 2160 +%global position 2161 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 23bb1df..57486d0 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2160 -#define LAST_COMMIT_POSITION "2160 (93ee9b91423c)" +#define LAST_COMMIT_POSITION_NUM 2161 +#define LAST_COMMIT_POSITION "2161 (415b3b19e094)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 55a0be6..162c52e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-93ee9b91423c.tar.gz) = 11c77ab1e1df58b01a7f737c18b7cc21a63483448c5f184e09f5dedc1e105c0823384f4009147f040ba1b36fcd54c790304fa7571c2dfd6e0ebe129813fd7bbf +SHA512 (gn-415b3b19e094.tar.gz) = 5d31e540282a83128182c0aa05436631b78ac09f05406c78961cb4676ca5a302a3125b22a3a20d490b7d5a27afdbde3cc9084aafefe83ba845e854785feb55fa From ce54ea6a3e48af8ef840a670c1283f614fbaa0dc Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 10 Apr 2024 16:26:18 -0400 Subject: [PATCH 147/201] Update to version 2163 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index fea3b2c..af53917 100644 --- a/.gitignore +++ b/.gitignore @@ -69,3 +69,4 @@ vs-chromium-project.txt /gn-cfddfffb7913.tar.gz /gn-93ee9b91423c.tar.gz /gn-415b3b19e094.tar.gz +/gn-d823fd85da3f.tar.gz diff --git a/gn.spec b/gn.spec index 01825f9..c85dd7a 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 415b3b19e094cd4b6982147693485df65037f942 -%global access 20240403 +%global commit d823fd85da3fb83146f734377da454473b93a2b2 +%global access 20240410 %global shortcommit %{sub %{commit} 1 12} -%global position 2161 +%global position 2163 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 57486d0..2dc6cfa 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2161 -#define LAST_COMMIT_POSITION "2161 (415b3b19e094)" +#define LAST_COMMIT_POSITION_NUM 2163 +#define LAST_COMMIT_POSITION "2163 (d823fd85da3f)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 162c52e..4698d05 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-415b3b19e094.tar.gz) = 5d31e540282a83128182c0aa05436631b78ac09f05406c78961cb4676ca5a302a3125b22a3a20d490b7d5a27afdbde3cc9084aafefe83ba845e854785feb55fa +SHA512 (gn-d823fd85da3f.tar.gz) = ee9f8817caa7ceb759bd90d915ff808b9f72d19f8ede4d84bcebf97ed971a0ee9e47bb435f496b8071e0c3612b03e91aa7b107bbf820b8dfe2a5869cfcb787e8 From 1b02b7ebf32d5b134cd72418a16d42059f524885 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 18 Apr 2024 23:46:32 -0400 Subject: [PATCH 148/201] Update to version 2164 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index af53917..efb4eb9 100644 --- a/.gitignore +++ b/.gitignore @@ -70,3 +70,4 @@ vs-chromium-project.txt /gn-93ee9b91423c.tar.gz /gn-415b3b19e094.tar.gz /gn-d823fd85da3f.tar.gz +/gn-155c53952ec2.tar.gz diff --git a/gn.spec b/gn.spec index c85dd7a..1155d11 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit d823fd85da3fb83146f734377da454473b93a2b2 -%global access 20240410 +%global commit 155c53952ec2dc324b0438ce5b9bd4a286577d25 +%global access 20240419 %global shortcommit %{sub %{commit} 1 12} -%global position 2163 +%global position 2164 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 2dc6cfa..3251d0b 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2163 -#define LAST_COMMIT_POSITION "2163 (d823fd85da3f)" +#define LAST_COMMIT_POSITION_NUM 2164 +#define LAST_COMMIT_POSITION "2164 (155c53952ec2)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 4698d05..10f3277 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-d823fd85da3f.tar.gz) = ee9f8817caa7ceb759bd90d915ff808b9f72d19f8ede4d84bcebf97ed971a0ee9e47bb435f496b8071e0c3612b03e91aa7b107bbf820b8dfe2a5869cfcb787e8 +SHA512 (gn-155c53952ec2.tar.gz) = d6a893ece661dc7a62072fdf89bb476d99ae802c244f19e1b05930a08f607efecf780a56146c82faba34bb9de612ad374d272837b35e004b5e6da9a4dea790d3 From 0ff3abb704d45c6d48f191104b18a9e1021faebf Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 9 May 2024 11:30:17 -0400 Subject: [PATCH 149/201] Update to version 2166 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index efb4eb9..68d564f 100644 --- a/.gitignore +++ b/.gitignore @@ -71,3 +71,4 @@ vs-chromium-project.txt /gn-415b3b19e094.tar.gz /gn-d823fd85da3f.tar.gz /gn-155c53952ec2.tar.gz +/gn-b0c2742896b6.tar.gz diff --git a/gn.spec b/gn.spec index 1155d11..000770a 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 155c53952ec2dc324b0438ce5b9bd4a286577d25 -%global access 20240419 +%global commit b0c2742896b6b9f869dc0eb35ae4785cbf2a4512 +%global access 20240509 %global shortcommit %{sub %{commit} 1 12} -%global position 2164 +%global position 2166 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 3251d0b..3f7be01 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2164 -#define LAST_COMMIT_POSITION "2164 (155c53952ec2)" +#define LAST_COMMIT_POSITION_NUM 2166 +#define LAST_COMMIT_POSITION "2166 (b0c2742896b6)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 10f3277..d7e718a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-155c53952ec2.tar.gz) = d6a893ece661dc7a62072fdf89bb476d99ae802c244f19e1b05930a08f607efecf780a56146c82faba34bb9de612ad374d272837b35e004b5e6da9a4dea790d3 +SHA512 (gn-b0c2742896b6.tar.gz) = 716dd876f855967ab2f6f0239ce4e0e6e444d5316524605bc6efd17769379c773f889ab65aa5ecb4d5b6a8c56398810427cd185f34aa270fcc2df7b9feb38120 From 2b9adbe9ec3a6ff17434a06747ba2eff340108c5 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 14 May 2024 13:55:50 -0400 Subject: [PATCH 150/201] Update to version 2168 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 68d564f..53a03ff 100644 --- a/.gitignore +++ b/.gitignore @@ -72,3 +72,4 @@ vs-chromium-project.txt /gn-d823fd85da3f.tar.gz /gn-155c53952ec2.tar.gz /gn-b0c2742896b6.tar.gz +/gn-df98b86690c8.tar.gz diff --git a/gn.spec b/gn.spec index 000770a..d98f63f 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit b0c2742896b6b9f869dc0eb35ae4785cbf2a4512 -%global access 20240509 +%global commit df98b86690c83b81aedc909ded18857296406159 +%global access 20240514 %global shortcommit %{sub %{commit} 1 12} -%global position 2166 +%global position 2168 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 3f7be01..525e7d8 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2166 -#define LAST_COMMIT_POSITION "2166 (b0c2742896b6)" +#define LAST_COMMIT_POSITION_NUM 2168 +#define LAST_COMMIT_POSITION "2168 (df98b86690c8)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index d7e718a..87cc8ff 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-b0c2742896b6.tar.gz) = 716dd876f855967ab2f6f0239ce4e0e6e444d5316524605bc6efd17769379c773f889ab65aa5ecb4d5b6a8c56398810427cd185f34aa270fcc2df7b9feb38120 +SHA512 (gn-df98b86690c8.tar.gz) = a0e65ba98cc9c71a6a6e99ba97a510373e58ee3547e706cdb5a79495ba6cbcd989a57677c470c8e89f1e8d656bac885028a38dd0a96c8e59b775ba34dab8592a From 9b0e720ff782b5a4bd017ac4a39e0e5def325ab0 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 30 May 2024 08:52:19 -0400 Subject: [PATCH 151/201] Use git to generate downstream patches --- ...y-do-not-override-optimization-flags.patch | 31 +++++++++++++++++++ gn-03d10f1657b4-no-O3.patch | 14 --------- gn.spec | 8 +++-- 3 files changed, 37 insertions(+), 16 deletions(-) create mode 100644 0001-Downstream-only-do-not-override-optimization-flags.patch delete mode 100644 gn-03d10f1657b4-no-O3.patch diff --git a/0001-Downstream-only-do-not-override-optimization-flags.patch b/0001-Downstream-only-do-not-override-optimization-flags.patch new file mode 100644 index 0000000..eb0bb69 --- /dev/null +++ b/0001-Downstream-only-do-not-override-optimization-flags.patch @@ -0,0 +1,31 @@ +From 8969bb39cc827bd36a9fd5b5742eb645fb2c4bf6 Mon Sep 17 00:00:00 2001 +From: "Benjamin A. Beasley" +Date: Thu, 30 May 2024 08:49:32 -0400 +Subject: [PATCH] Downstream-only: do not override optimization flags + +Stop overriding optimization flags; not sent upstream because this is +intentional on their part. + +https://docs.fedoraproject.org/en-US/packaging-guidelines/#_compiler_flags +--- + build/gen.py | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/build/gen.py b/build/gen.py +index 6f3652ee..2cb433bc 100755 +--- a/build/gen.py ++++ b/build/gen.py +@@ -432,10 +432,8 @@ def WriteGNNinja(path, platform, host, options, args_list): + cflags.extend(['-D_LIBCPP_DEBUG=1', '-D_GLIBCXX_DEBUG=1']) + else: + cflags.append('-DNDEBUG') +- cflags.append('-O3') + if options.no_strip: + cflags.append('-g') +- ldflags.append('-O3') + # Use -fdata-sections and -ffunction-sections to place each function + # or data item into its own section so --gc-sections can eliminate any + # unused functions and data items. +-- +2.44.0 + diff --git a/gn-03d10f1657b4-no-O3.patch b/gn-03d10f1657b4-no-O3.patch deleted file mode 100644 index d67f85a..0000000 --- a/gn-03d10f1657b4-no-O3.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Naur gn-03d10f1657b4-original/build/gen.py gn-03d10f1657b4/build/gen.py ---- gn-03d10f1657b4-original/build/gen.py 2024-02-22 16:27:50.129000000 -0500 -+++ gn-03d10f1657b4/build/gen.py 2024-02-22 16:30:14.595100970 -0500 -@@ -416,10 +416,8 @@ - cflags.extend(['-D_LIBCPP_DEBUG=1', '-D_GLIBCXX_DEBUG=1']) - else: - cflags.append('-DNDEBUG') -- cflags.append('-O3') - if options.no_strip: - cflags.append('-g') -- ldflags.append('-O3') - # Use -fdata-sections and -ffunction-sections to place each function - # or data item into its own section so --gc-sections can eliminate any - # unused functions and data items. diff --git a/gn.spec b/gn.spec index d98f63f..b6d5c3a 100644 --- a/gn.spec +++ b/gn.spec @@ -48,9 +48,13 @@ Source0: %{url}/+archive/%{commit}.tar.gz#/gn-%{shortcommit}.tar.gz Source1: last_commit_position.h Source2: update-version +# Downstream-only: do not override optimization flags +# # Stop overriding optimization flags; not sent upstream because this is -# intentional on their part -Patch: gn-03d10f1657b4-no-O3.patch +# intentional on their part. +# +# https://docs.fedoraproject.org/en-US/packaging-guidelines/#_compiler_flags +Patch: 0001-Downstream-only-do-not-override-optimization-flags.patch # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} From a694624c92570849f3cee1ef55499ad9f8bb7575 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 30 May 2024 08:45:05 -0400 Subject: [PATCH 152/201] Update to version 2171 --- .gitignore | 1 + ...y-do-not-override-optimization-flags.patch | 2 +- ...am-only-do-not-build-with-Wno-format.patch | 25 +++++++++++++++++++ gn.spec | 10 +++++--- last_commit_position.h | 4 +-- sources | 2 +- 6 files changed, 37 insertions(+), 7 deletions(-) create mode 100644 0002-Downstream-only-do-not-build-with-Wno-format.patch diff --git a/.gitignore b/.gitignore index 53a03ff..9e6af92 100644 --- a/.gitignore +++ b/.gitignore @@ -73,3 +73,4 @@ vs-chromium-project.txt /gn-155c53952ec2.tar.gz /gn-b0c2742896b6.tar.gz /gn-df98b86690c8.tar.gz +/gn-d010969ecc31.tar.gz diff --git a/0001-Downstream-only-do-not-override-optimization-flags.patch b/0001-Downstream-only-do-not-override-optimization-flags.patch index eb0bb69..2b97a74 100644 --- a/0001-Downstream-only-do-not-override-optimization-flags.patch +++ b/0001-Downstream-only-do-not-override-optimization-flags.patch @@ -1,7 +1,7 @@ From 8969bb39cc827bd36a9fd5b5742eb645fb2c4bf6 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 30 May 2024 08:49:32 -0400 -Subject: [PATCH] Downstream-only: do not override optimization flags +Subject: [PATCH 1/2] Downstream-only: do not override optimization flags Stop overriding optimization flags; not sent upstream because this is intentional on their part. diff --git a/0002-Downstream-only-do-not-build-with-Wno-format.patch b/0002-Downstream-only-do-not-build-with-Wno-format.patch new file mode 100644 index 0000000..b93237e --- /dev/null +++ b/0002-Downstream-only-do-not-build-with-Wno-format.patch @@ -0,0 +1,25 @@ +From 8bbbd89be97178be941bd11071c009145d3caf4b Mon Sep 17 00:00:00 2001 +From: "Benjamin A. Beasley" +Date: Thu, 30 May 2024 08:56:58 -0400 +Subject: [PATCH 2/2] Downstream-only: do not build with -Wno-format + +This conflicts with -Werror=format-security. +--- + build/gen.py | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/build/gen.py b/build/gen.py +index 2cb433bc..155c579f 100755 +--- a/build/gen.py ++++ b/build/gen.py +@@ -513,7 +513,6 @@ def WriteGNNinja(path, platform, host, options, args_list): + '-Wno-implicit-fallthrough', + '-Wno-redundant-move', + '-Wno-unused-variable', +- '-Wno-format', # Use of %llx, which is supported by _UCRT, false positive + '-Wno-strict-aliasing', # Dereferencing punned pointer + '-Wno-cast-function-type', # Casting FARPROC to RegDeleteKeyExPtr + ]) +-- +2.44.0 + diff --git a/gn.spec b/gn.spec index b6d5c3a..e2b3419 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit df98b86690c83b81aedc909ded18857296406159 -%global access 20240514 +%global commit d010969ecc312c4c9512d4b4987b2589087df01a +%global access 20240530 %global shortcommit %{sub %{commit} 1 12} -%global position 2168 +%global position 2171 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja @@ -55,6 +55,10 @@ Source2: update-version # # https://docs.fedoraproject.org/en-US/packaging-guidelines/#_compiler_flags Patch: 0001-Downstream-only-do-not-override-optimization-flags.patch +# Downstream-only: do not build with -Wno-format +# +# This conflicts with -Werror=format-security. +Patch: 0002-Downstream-only-do-not-build-with-Wno-format.patch # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} diff --git a/last_commit_position.h b/last_commit_position.h index 525e7d8..fda5947 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2168 -#define LAST_COMMIT_POSITION "2168 (df98b86690c8)" +#define LAST_COMMIT_POSITION_NUM 2171 +#define LAST_COMMIT_POSITION "2171 (d010969ecc31)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 87cc8ff..cb336df 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-df98b86690c8.tar.gz) = a0e65ba98cc9c71a6a6e99ba97a510373e58ee3547e706cdb5a79495ba6cbcd989a57677c470c8e89f1e8d656bac885028a38dd0a96c8e59b775ba34dab8592a +SHA512 (gn-d010969ecc31.tar.gz) = 5def9b7c8e99419f7c3904524e868d6085a2f8955e60a85c664f4f8c1bf27d9099f265a18694e9d815c58c7a8abb163565dfc39db0cdd40d797e93366318696b From 8b4da0ec4327a467ee23e23fcd1fd46047b134b7 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 31 May 2024 15:21:30 -0400 Subject: [PATCH 153/201] Correct SPDX License expression --- gn.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gn.spec b/gn.spec index e2b3419..6bc0f4d 100644 --- a/gn.spec +++ b/gn.spec @@ -33,7 +33,7 @@ Release: %autorelease Summary: Meta-build system that generates build files for Ninja # The entire source is BSD-3-Clause, except: -# - src/base/third_party/icu/ is (Unicode AND ICU); see +# - src/base/third_party/icu/ is (Unicode-DFS-2016 AND ICU); see # src/base/third_party/icu/LICENSE and also the header comment in # src/base/third_party/icu/icu_utf.h. # @@ -41,7 +41,7 @@ Summary: Meta-build system that generates build files for Ninja # contribute to the binary RPMs, only to the gn_unittests executable, which is # not installed; you may verify this with: # gdb -ex 'set pagination off' -ex 'info sources' gn | grep -F gn_test.cc -License: BSD-3-Clause AND Unicode AND ICU +License: BSD-3-Clause AND Unicode-DFS-2016 AND ICU URL: https://gn.googlesource.com/gn Source0: %{url}/+archive/%{commit}.tar.gz#/gn-%{shortcommit}.tar.gz # Generated using script update-version: From 8fbfb6e52b89eb343f9152f065477820ab93399e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 7 Jun 2024 09:07:44 -0400 Subject: [PATCH 154/201] Update to version 2174 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 9e6af92..058c550 100644 --- a/.gitignore +++ b/.gitignore @@ -74,3 +74,4 @@ vs-chromium-project.txt /gn-b0c2742896b6.tar.gz /gn-df98b86690c8.tar.gz /gn-d010969ecc31.tar.gz +/gn-b3a0bff47dd8.tar.gz diff --git a/gn.spec b/gn.spec index 6bc0f4d..a0c2f33 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit d010969ecc312c4c9512d4b4987b2589087df01a -%global access 20240530 +%global commit b3a0bff47dd81073bfe67a402971bad92e4f2423 +%global access 20240607 %global shortcommit %{sub %{commit} 1 12} -%global position 2171 +%global position 2174 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index fda5947..e3cc4ae 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2171 -#define LAST_COMMIT_POSITION "2171 (d010969ecc31)" +#define LAST_COMMIT_POSITION_NUM 2174 +#define LAST_COMMIT_POSITION "2174 (b3a0bff47dd8)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index cb336df..bef0573 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-d010969ecc31.tar.gz) = 5def9b7c8e99419f7c3904524e868d6085a2f8955e60a85c664f4f8c1bf27d9099f265a18694e9d815c58c7a8abb163565dfc39db0cdd40d797e93366318696b +SHA512 (gn-b3a0bff47dd8.tar.gz) = cbaf56d55ef477990414b0be3fcfe24c70cc191828a4a63cf284af8342b898a6d31a9b1b53dd532c45117ad351493e71d18edafa87e64480f923748de3e04255 From e263b3ca609b0e06868d401c01d23ab2c2785f4a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 11 Jun 2024 15:28:01 -0400 Subject: [PATCH 155/201] Update to version 2175 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 058c550..658ff1a 100644 --- a/.gitignore +++ b/.gitignore @@ -75,3 +75,4 @@ vs-chromium-project.txt /gn-df98b86690c8.tar.gz /gn-d010969ecc31.tar.gz /gn-b3a0bff47dd8.tar.gz +/gn-b2afae122eeb.tar.gz diff --git a/gn.spec b/gn.spec index a0c2f33..ff07b88 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit b3a0bff47dd81073bfe67a402971bad92e4f2423 -%global access 20240607 +%global commit b2afae122eeb6ce09c52d63f67dc53fc517dbdc8 +%global access 20240611 %global shortcommit %{sub %{commit} 1 12} -%global position 2174 +%global position 2175 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index e3cc4ae..1c5d3ff 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2174 -#define LAST_COMMIT_POSITION "2174 (b3a0bff47dd8)" +#define LAST_COMMIT_POSITION_NUM 2175 +#define LAST_COMMIT_POSITION "2175 (b2afae122eeb)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index bef0573..82ff5f3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-b3a0bff47dd8.tar.gz) = cbaf56d55ef477990414b0be3fcfe24c70cc191828a4a63cf284af8342b898a6d31a9b1b53dd532c45117ad351493e71d18edafa87e64480f923748de3e04255 +SHA512 (gn-b2afae122eeb.tar.gz) = d46052b57066e124df7bea2130db9c1c56ee25e29f5b7d1be5381bdb343f51974ddcc863dbce0a43c1b5e2f0f3825313fb21ad18a2ee97ba980deee534f928fc From b13eb7cbc82283e693afcb10ad425421ee1f68dd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 18 Jul 2024 02:51:15 +0000 Subject: [PATCH 156/201] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 2aa978dede2aa06ad5b0e1f65b5e29e9b1ad4114 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 31 Jul 2024 17:13:08 -0400 Subject: [PATCH 157/201] Update to version 2177 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 658ff1a..fcb4ff9 100644 --- a/.gitignore +++ b/.gitignore @@ -76,3 +76,4 @@ vs-chromium-project.txt /gn-d010969ecc31.tar.gz /gn-b3a0bff47dd8.tar.gz /gn-b2afae122eeb.tar.gz +/gn-0ee833e823f2.tar.gz diff --git a/gn.spec b/gn.spec index ff07b88..72f532e 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit b2afae122eeb6ce09c52d63f67dc53fc517dbdc8 -%global access 20240611 +%global commit 0ee833e823f2e11be136728169906d0710bee910 +%global access 20240731 %global shortcommit %{sub %{commit} 1 12} -%global position 2175 +%global position 2177 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 1c5d3ff..5b5cc26 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2175 -#define LAST_COMMIT_POSITION "2175 (b2afae122eeb)" +#define LAST_COMMIT_POSITION_NUM 2177 +#define LAST_COMMIT_POSITION "2177 (0ee833e823f2)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 82ff5f3..24688b9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-b2afae122eeb.tar.gz) = d46052b57066e124df7bea2130db9c1c56ee25e29f5b7d1be5381bdb343f51974ddcc863dbce0a43c1b5e2f0f3825313fb21ad18a2ee97ba980deee534f928fc +SHA512 (gn-0ee833e823f2.tar.gz) = 0df23e34dc1190a60d0b677e47e174502f1bfbab4e2d47043d4dc20df4a96bca8e67216868506944ce0cfab2b503325d93395d76f485e278b1aa496b2c5c2fdf From afe29b86f33b79a430a9e8e9cb02baf9b4f184bd Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 6 Aug 2024 10:16:34 -0400 Subject: [PATCH 158/201] Update to version 2178 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index fcb4ff9..fafc828 100644 --- a/.gitignore +++ b/.gitignore @@ -77,3 +77,4 @@ vs-chromium-project.txt /gn-b3a0bff47dd8.tar.gz /gn-b2afae122eeb.tar.gz /gn-0ee833e823f2.tar.gz +/gn-8f2193f70793.tar.gz diff --git a/gn.spec b/gn.spec index 72f532e..80c32c5 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 0ee833e823f2e11be136728169906d0710bee910 -%global access 20240731 +%global commit 8f2193f707932c23a2ff9bc9d9618c0f83887e89 +%global access 20240806 %global shortcommit %{sub %{commit} 1 12} -%global position 2177 +%global position 2178 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 5b5cc26..ee82a3a 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2177 -#define LAST_COMMIT_POSITION "2177 (0ee833e823f2)" +#define LAST_COMMIT_POSITION_NUM 2178 +#define LAST_COMMIT_POSITION "2178 (8f2193f70793)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 24688b9..85fa896 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-0ee833e823f2.tar.gz) = 0df23e34dc1190a60d0b677e47e174502f1bfbab4e2d47043d4dc20df4a96bca8e67216868506944ce0cfab2b503325d93395d76f485e278b1aa496b2c5c2fdf +SHA512 (gn-8f2193f70793.tar.gz) = 1ce4a178b848480a27107a3a8b836bc18d453956b746e3a267df57138c8907b6576d9f0b42df12fde5c628e286297b55e1b279ec7d881cf53bd3504571c1b7c4 From 8db10957a3dfd95e9dbfe87783121e4fc58a91d5 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 7 Aug 2024 17:17:24 -0400 Subject: [PATCH 159/201] Update to version 2179 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index fafc828..a09ccb4 100644 --- a/.gitignore +++ b/.gitignore @@ -78,3 +78,4 @@ vs-chromium-project.txt /gn-b2afae122eeb.tar.gz /gn-0ee833e823f2.tar.gz /gn-8f2193f70793.tar.gz +/gn-05eed8f6252e.tar.gz diff --git a/gn.spec b/gn.spec index 80c32c5..5160b86 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 8f2193f707932c23a2ff9bc9d9618c0f83887e89 -%global access 20240806 +%global commit 05eed8f6252e2dd6b555e0b65192ef03e2c4a276 +%global access 20240807 %global shortcommit %{sub %{commit} 1 12} -%global position 2178 +%global position 2179 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index ee82a3a..40311b0 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2178 -#define LAST_COMMIT_POSITION "2178 (8f2193f70793)" +#define LAST_COMMIT_POSITION_NUM 2179 +#define LAST_COMMIT_POSITION "2179 (05eed8f6252e)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 85fa896..9a67b87 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-8f2193f70793.tar.gz) = 1ce4a178b848480a27107a3a8b836bc18d453956b746e3a267df57138c8907b6576d9f0b42df12fde5c628e286297b55e1b279ec7d881cf53bd3504571c1b7c4 +SHA512 (gn-05eed8f6252e.tar.gz) = 77a618199786a8cfbf591feb94dce0582bc0e1ebdca8cd8c13193cc21fd1095e172ac694f828afcff189967cc9dc5e5340e0073fca102923786f4e6a156e923c From d3129fb59dc5e7ad5eb9a8ba3449c80d6acabeb1 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 12 Aug 2024 13:38:55 -0400 Subject: [PATCH 160/201] Update to version 2180 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index a09ccb4..5f6278b 100644 --- a/.gitignore +++ b/.gitignore @@ -79,3 +79,4 @@ vs-chromium-project.txt /gn-0ee833e823f2.tar.gz /gn-8f2193f70793.tar.gz /gn-05eed8f6252e.tar.gz +/gn-449f3e4dfb45.tar.gz diff --git a/gn.spec b/gn.spec index 5160b86..542070d 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 05eed8f6252e2dd6b555e0b65192ef03e2c4a276 -%global access 20240807 +%global commit 449f3e4dfb45f6489321746f79f47f3e0d50211d +%global access 20240812 %global shortcommit %{sub %{commit} 1 12} -%global position 2179 +%global position 2180 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 40311b0..ba4742d 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2179 -#define LAST_COMMIT_POSITION "2179 (05eed8f6252e)" +#define LAST_COMMIT_POSITION_NUM 2180 +#define LAST_COMMIT_POSITION "2180 (449f3e4dfb45)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 9a67b87..96be217 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-05eed8f6252e.tar.gz) = 77a618199786a8cfbf591feb94dce0582bc0e1ebdca8cd8c13193cc21fd1095e172ac694f828afcff189967cc9dc5e5340e0073fca102923786f4e6a156e923c +SHA512 (gn-449f3e4dfb45.tar.gz) = bb2213a915b0af37259ed8e9a07316820fdb800265224aa54084b9f0220aeb6b4a13d6ed27646c151495c4406ddd40ea2fa4632162d8cd042209fda40a188909 From 0df6aee3cab2f5817c5fc661932f4b6d3c3f479f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 15 Aug 2024 11:23:58 -0400 Subject: [PATCH 161/201] Update to version 2185 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 5f6278b..b2ea45c 100644 --- a/.gitignore +++ b/.gitignore @@ -80,3 +80,4 @@ vs-chromium-project.txt /gn-8f2193f70793.tar.gz /gn-05eed8f6252e.tar.gz /gn-449f3e4dfb45.tar.gz +/gn-54f5b539df8c.tar.gz diff --git a/gn.spec b/gn.spec index 542070d..0c6fd42 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 449f3e4dfb45f6489321746f79f47f3e0d50211d -%global access 20240812 +%global commit 54f5b539df8c4e460b18c62a11132d77b5601136 +%global access 20240815 %global shortcommit %{sub %{commit} 1 12} -%global position 2180 +%global position 2185 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index ba4742d..bb6df9b 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2180 -#define LAST_COMMIT_POSITION "2180 (449f3e4dfb45)" +#define LAST_COMMIT_POSITION_NUM 2185 +#define LAST_COMMIT_POSITION "2185 (54f5b539df8c)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 96be217..bd7c7d6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-449f3e4dfb45.tar.gz) = bb2213a915b0af37259ed8e9a07316820fdb800265224aa54084b9f0220aeb6b4a13d6ed27646c151495c4406ddd40ea2fa4632162d8cd042209fda40a188909 +SHA512 (gn-54f5b539df8c.tar.gz) = 7f0479b0635419624a851512afda2d5566ec08eb222a731dc1669ac9206d961d5aaa6777787ee84d39ad29a2978b63645e426a859eb47aed02dc6c881f42d223 From 5337f604c9d943450ed9f6bc1403fca3234dbc98 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 18 Aug 2024 21:58:39 -0400 Subject: [PATCH 162/201] Update to version 2187 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index b2ea45c..e19ea75 100644 --- a/.gitignore +++ b/.gitignore @@ -81,3 +81,4 @@ vs-chromium-project.txt /gn-05eed8f6252e.tar.gz /gn-449f3e4dfb45.tar.gz /gn-54f5b539df8c.tar.gz +/gn-32f63e70484f.tar.gz diff --git a/gn.spec b/gn.spec index 0c6fd42..9b2d3d8 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 54f5b539df8c4e460b18c62a11132d77b5601136 -%global access 20240815 +%global commit 32f63e70484f43dd671abd15e5804bd0ef72ea79 +%global access 20240819 %global shortcommit %{sub %{commit} 1 12} -%global position 2185 +%global position 2187 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index bb6df9b..a9e52e4 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2185 -#define LAST_COMMIT_POSITION "2185 (54f5b539df8c)" +#define LAST_COMMIT_POSITION_NUM 2187 +#define LAST_COMMIT_POSITION "2187 (32f63e70484f)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index bd7c7d6..1a7736f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-54f5b539df8c.tar.gz) = 7f0479b0635419624a851512afda2d5566ec08eb222a731dc1669ac9206d961d5aaa6777787ee84d39ad29a2978b63645e426a859eb47aed02dc6c881f42d223 +SHA512 (gn-32f63e70484f.tar.gz) = 7c25fa206c25c8f27c02581bb04de23b0800c79307576eaae786b6443b9fcfb1c530c4ab738221ceb77ccc8fbc7944924d6b3699744005094ddd1bc2a5fe0f0d From 821e02b79930b65706ee9a48381f07e7ba733ade Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 21 Aug 2024 10:24:53 -0400 Subject: [PATCH 163/201] Update to version 2188 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index e19ea75..1d05676 100644 --- a/.gitignore +++ b/.gitignore @@ -82,3 +82,4 @@ vs-chromium-project.txt /gn-449f3e4dfb45.tar.gz /gn-54f5b539df8c.tar.gz /gn-32f63e70484f.tar.gz +/gn-d010e218ca70.tar.gz diff --git a/gn.spec b/gn.spec index 9b2d3d8..50b4b01 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 32f63e70484f43dd671abd15e5804bd0ef72ea79 -%global access 20240819 +%global commit d010e218ca7077928ad7c9e9cc02fe43b5a8a0ad +%global access 20240821 %global shortcommit %{sub %{commit} 1 12} -%global position 2187 +%global position 2188 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index a9e52e4..8f7dc99 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2187 -#define LAST_COMMIT_POSITION "2187 (32f63e70484f)" +#define LAST_COMMIT_POSITION_NUM 2188 +#define LAST_COMMIT_POSITION "2188 (d010e218ca70)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 1a7736f..d9caefa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-32f63e70484f.tar.gz) = 7c25fa206c25c8f27c02581bb04de23b0800c79307576eaae786b6443b9fcfb1c530c4ab738221ceb77ccc8fbc7944924d6b3699744005094ddd1bc2a5fe0f0d +SHA512 (gn-d010e218ca70.tar.gz) = 1040a17fa6f92b08714b5bb7b7db45ffcb16b0d30812d0c8ac0a9db02bb79ed3ae02518f43e9d2c27306744770415fe0845015cc4776732f81313685c0dfcc3c From a83342dc49e4a8acfd1b74856fb1f6ea1f25c2a3 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 24 Aug 2024 16:36:15 -0400 Subject: [PATCH 164/201] Update to version 2190 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 1d05676..ba2748d 100644 --- a/.gitignore +++ b/.gitignore @@ -83,3 +83,4 @@ vs-chromium-project.txt /gn-54f5b539df8c.tar.gz /gn-32f63e70484f.tar.gz /gn-d010e218ca70.tar.gz +/gn-225e90c5025b.tar.gz diff --git a/gn.spec b/gn.spec index 50b4b01..e0905e0 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit d010e218ca7077928ad7c9e9cc02fe43b5a8a0ad -%global access 20240821 +%global commit 225e90c5025bf74f41dbee60d9cde4512c846fe7 +%global access 20240824 %global shortcommit %{sub %{commit} 1 12} -%global position 2188 +%global position 2190 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 8f7dc99..f8ba5ba 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2188 -#define LAST_COMMIT_POSITION "2188 (d010e218ca70)" +#define LAST_COMMIT_POSITION_NUM 2190 +#define LAST_COMMIT_POSITION "2190 (225e90c5025b)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index d9caefa..44ed331 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-d010e218ca70.tar.gz) = 1040a17fa6f92b08714b5bb7b7db45ffcb16b0d30812d0c8ac0a9db02bb79ed3ae02518f43e9d2c27306744770415fe0845015cc4776732f81313685c0dfcc3c +SHA512 (gn-225e90c5025b.tar.gz) = 2395694eb2421b856c600845e2c6efda53747b5af64b20dd85f70e02dbcca5d0c3d81b200fa2446939614897023cf326178cefa9a0f4ca715dca151dfe8f6a7d From 4b8d2a4b438344adedcf2f051c8414b281b94a1c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 12 Sep 2024 16:56:40 -0400 Subject: [PATCH 165/201] Update to version 2198 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index ba2748d..1b06f24 100644 --- a/.gitignore +++ b/.gitignore @@ -84,3 +84,4 @@ vs-chromium-project.txt /gn-32f63e70484f.tar.gz /gn-d010e218ca70.tar.gz /gn-225e90c5025b.tar.gz +/gn-20806f79c6b4.tar.gz diff --git a/gn.spec b/gn.spec index e0905e0..575ff4d 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 225e90c5025bf74f41dbee60d9cde4512c846fe7 -%global access 20240824 +%global commit 20806f79c6b4ba295274e3a589d85db41a02fdaa +%global access 20240912 %global shortcommit %{sub %{commit} 1 12} -%global position 2190 +%global position 2198 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index f8ba5ba..2a2f68a 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2190 -#define LAST_COMMIT_POSITION "2190 (225e90c5025b)" +#define LAST_COMMIT_POSITION_NUM 2198 +#define LAST_COMMIT_POSITION "2198 (20806f79c6b4)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 44ed331..109a127 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-225e90c5025b.tar.gz) = 2395694eb2421b856c600845e2c6efda53747b5af64b20dd85f70e02dbcca5d0c3d81b200fa2446939614897023cf326178cefa9a0f4ca715dca151dfe8f6a7d +SHA512 (gn-20806f79c6b4.tar.gz) = 7d3e6f9860b5785b9f98b13f9ee9ed363fa6b9c76859df1d4440b95bbb436dd339ecff8b3d095a323f41cf294dda803c67fb636d57ef1ec9071abfdbc877dfa5 From 2188dff3bade4ebd535991c584ee2c1295cc5c9f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 25 Sep 2024 16:13:14 -0400 Subject: [PATCH 166/201] Update to version 2200 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 1b06f24..9ea268b 100644 --- a/.gitignore +++ b/.gitignore @@ -85,3 +85,4 @@ vs-chromium-project.txt /gn-d010e218ca70.tar.gz /gn-225e90c5025b.tar.gz /gn-20806f79c6b4.tar.gz +/gn-95b0f8fe31a9.tar.gz diff --git a/gn.spec b/gn.spec index 575ff4d..b869f5e 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 20806f79c6b4ba295274e3a589d85db41a02fdaa -%global access 20240912 +%global commit 95b0f8fe31a992a33c040bbe3867901335c12762 +%global access 20240925 %global shortcommit %{sub %{commit} 1 12} -%global position 2198 +%global position 2200 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 2a2f68a..0c657c6 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2198 -#define LAST_COMMIT_POSITION "2198 (20806f79c6b4)" +#define LAST_COMMIT_POSITION_NUM 2200 +#define LAST_COMMIT_POSITION "2200 (95b0f8fe31a9)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 109a127..266b397 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-20806f79c6b4.tar.gz) = 7d3e6f9860b5785b9f98b13f9ee9ed363fa6b9c76859df1d4440b95bbb436dd339ecff8b3d095a323f41cf294dda803c67fb636d57ef1ec9071abfdbc877dfa5 +SHA512 (gn-95b0f8fe31a9.tar.gz) = af3a59e856fb30a9c490b14fa6d1a4f44b3d2bec9138902de27be6809752769d9459e31df342a2272c7769b91a5e9333dff367ed7675832a0634e782665940d4 From 0149e6715531fcb7222ec640ebfb6bfa9b1cc99f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 17 Oct 2024 13:59:35 -0400 Subject: [PATCH 167/201] Update to version 2201 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 9ea268b..150f7ab 100644 --- a/.gitignore +++ b/.gitignore @@ -86,3 +86,4 @@ vs-chromium-project.txt /gn-225e90c5025b.tar.gz /gn-20806f79c6b4.tar.gz /gn-95b0f8fe31a9.tar.gz +/gn-feafd1012a32.tar.gz diff --git a/gn.spec b/gn.spec index b869f5e..c171f1b 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 95b0f8fe31a992a33c040bbe3867901335c12762 -%global access 20240925 +%global commit feafd1012a32c05ec6095f69ddc3850afb621f3a +%global access 20241017 %global shortcommit %{sub %{commit} 1 12} -%global position 2200 +%global position 2201 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 0c657c6..f7babe5 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2200 -#define LAST_COMMIT_POSITION "2200 (95b0f8fe31a9)" +#define LAST_COMMIT_POSITION_NUM 2201 +#define LAST_COMMIT_POSITION "2201 (feafd1012a32)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 266b397..e36d482 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-95b0f8fe31a9.tar.gz) = af3a59e856fb30a9c490b14fa6d1a4f44b3d2bec9138902de27be6809752769d9459e31df342a2272c7769b91a5e9333dff367ed7675832a0634e782665940d4 +SHA512 (gn-feafd1012a32.tar.gz) = f32d40faf4107da8e00128dbd4435d5a1ea2669000c2a70dcd195499fd09a2c36a7df33ce8dcb8184497771fa390cdcc3545abfdc5cfd92ace545652b30d87b5 From 53eabfdf4314f4f7b3fbd384ad89a47bee7d5f2b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 31 Oct 2024 21:32:50 -0400 Subject: [PATCH 168/201] Invoke build/gen.py in %conf rather than in %build --- gn.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gn.spec b/gn.spec index c171f1b..d91152e 100644 --- a/gn.spec +++ b/gn.spec @@ -124,7 +124,7 @@ cp -vp misc/vim/README.md README-vim.md %py3_shebang_fix . -%build +%conf AR='gcc-ar'; export AR # Treating warnings as errors is too strict for downstream builds. # @@ -136,6 +136,9 @@ AR='gcc-ar'; export AR --no-last-commit-position \ --no-strip \ --no-static-libstdc++ + + +%build ninja -j %{_smp_build_ncpus} -C out -v %if %{with html_docs} From 5218a44220585f14e56747b143704f63ce45a570 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 29 Nov 2024 10:32:11 -0500 Subject: [PATCH 169/201] Update to version 2204 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 150f7ab..3caa366 100644 --- a/.gitignore +++ b/.gitignore @@ -87,3 +87,4 @@ vs-chromium-project.txt /gn-20806f79c6b4.tar.gz /gn-95b0f8fe31a9.tar.gz /gn-feafd1012a32.tar.gz +/gn-468c6128db7f.tar.gz diff --git a/gn.spec b/gn.spec index d91152e..374d94d 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit feafd1012a32c05ec6095f69ddc3850afb621f3a -%global access 20241017 +%global commit 468c6128db7fabe32a29d4753460ef53594406fc +%global access 20241129 %global shortcommit %{sub %{commit} 1 12} -%global position 2201 +%global position 2204 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index f7babe5..aa5584d 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2201 -#define LAST_COMMIT_POSITION "2201 (feafd1012a32)" +#define LAST_COMMIT_POSITION_NUM 2204 +#define LAST_COMMIT_POSITION "2204 (468c6128db7f)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index e36d482..653768c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-feafd1012a32.tar.gz) = f32d40faf4107da8e00128dbd4435d5a1ea2669000c2a70dcd195499fd09a2c36a7df33ce8dcb8184497771fa390cdcc3545abfdc5cfd92ace545652b30d87b5 +SHA512 (gn-468c6128db7f.tar.gz) = 5b84a6a6eec25fca9fc400cc57ce0c3a4709954b71cfc6b3ed5896746ccfd19ae8f8f24daeb0a5221f6d31a9c241537fee5987c76732da0e8147237fde25b1b3 From 2e04899e0049d66ff7b7cc111f25cad67b65615c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 12 Dec 2024 11:15:26 -0500 Subject: [PATCH 170/201] Add a SourceLicense field --- gn.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/gn.spec b/gn.spec index 374d94d..13e92ab 100644 --- a/gn.spec +++ b/gn.spec @@ -42,6 +42,7 @@ Summary: Meta-build system that generates build files for Ninja # not installed; you may verify this with: # gdb -ex 'set pagination off' -ex 'info sources' gn | grep -F gn_test.cc License: BSD-3-Clause AND Unicode-DFS-2016 AND ICU +SourceLicense: %{license} AND Apache-2.0 URL: https://gn.googlesource.com/gn Source0: %{url}/+archive/%{commit}.tar.gz#/gn-%{shortcommit}.tar.gz # Generated using script update-version: From ede18da20ff81cf02d9d6702b979574e1a521e55 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 27 Dec 2024 08:01:58 -0500 Subject: [PATCH 171/201] Update to version 2206 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 3caa366..f76c195 100644 --- a/.gitignore +++ b/.gitignore @@ -88,3 +88,4 @@ vs-chromium-project.txt /gn-95b0f8fe31a9.tar.gz /gn-feafd1012a32.tar.gz /gn-468c6128db7f.tar.gz +/gn-c97a86a72105.tar.gz diff --git a/gn.spec b/gn.spec index 13e92ab..2c52fda 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 468c6128db7fabe32a29d4753460ef53594406fc -%global access 20241129 +%global commit c97a86a72105f3328a540f5a5ab17d11989ab7dd +%global access 20241227 %global shortcommit %{sub %{commit} 1 12} -%global position 2204 +%global position 2206 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index aa5584d..26d2b65 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2204 -#define LAST_COMMIT_POSITION "2204 (468c6128db7f)" +#define LAST_COMMIT_POSITION_NUM 2206 +#define LAST_COMMIT_POSITION "2206 (c97a86a72105)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 653768c..5f3ef32 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-468c6128db7f.tar.gz) = 5b84a6a6eec25fca9fc400cc57ce0c3a4709954b71cfc6b3ed5896746ccfd19ae8f8f24daeb0a5221f6d31a9c241537fee5987c76732da0e8147237fde25b1b3 +SHA512 (gn-c97a86a72105.tar.gz) = 8f49582f4872dabe5cebe686714d112412a876d6667df3cbe778f866fa205924d93b6dada8081ea76a798d3e66542be4d569a7da178da58ff56d2788ed8afd4e From ecef2bd63706fc4afdc0c7dbdf83afc35abd83d1 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 15 Jan 2025 20:26:21 -0500 Subject: [PATCH 172/201] Update to version 2207 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index f76c195..e4b765f 100644 --- a/.gitignore +++ b/.gitignore @@ -89,3 +89,4 @@ vs-chromium-project.txt /gn-feafd1012a32.tar.gz /gn-468c6128db7f.tar.gz /gn-c97a86a72105.tar.gz +/gn-ed1abc107815.tar.gz diff --git a/gn.spec b/gn.spec index 2c52fda..43a9795 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit c97a86a72105f3328a540f5a5ab17d11989ab7dd -%global access 20241227 +%global commit ed1abc107815210dc66ec439542bee2f6cbabc00 +%global access 20250116 %global shortcommit %{sub %{commit} 1 12} -%global position 2206 +%global position 2207 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 26d2b65..d8e0f29 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2206 -#define LAST_COMMIT_POSITION "2206 (c97a86a72105)" +#define LAST_COMMIT_POSITION_NUM 2207 +#define LAST_COMMIT_POSITION "2207 (ed1abc107815)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 5f3ef32..a2241d4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-c97a86a72105.tar.gz) = 8f49582f4872dabe5cebe686714d112412a876d6667df3cbe778f866fa205924d93b6dada8081ea76a798d3e66542be4d569a7da178da58ff56d2788ed8afd4e +SHA512 (gn-ed1abc107815.tar.gz) = 8498d44d7c306e5e0716cfdac78b965249595ce71e4ae26020cb421a548d16f731e32d1b7ee029b7c8141e89d3fbec24d8cf91c9d6ec370da50b2854a05204ec From 83c011845b74cb82131c61fad34d2af3ffb22ddb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 22:32:24 +0000 Subject: [PATCH 173/201] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 58ffccddb8186e48dfd8d76bd3b939f9e1a606d8 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 29 Jan 2025 07:18:42 -0500 Subject: [PATCH 174/201] Update to version 2209 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index e4b765f..3b239f3 100644 --- a/.gitignore +++ b/.gitignore @@ -90,3 +90,4 @@ vs-chromium-project.txt /gn-468c6128db7f.tar.gz /gn-c97a86a72105.tar.gz /gn-ed1abc107815.tar.gz +/gn-ab638bd7cbb9.tar.gz diff --git a/gn.spec b/gn.spec index 43a9795..5885c31 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit ed1abc107815210dc66ec439542bee2f6cbabc00 -%global access 20250116 +%global commit ab638bd7cbb9ac8468bf2fbe60c74ed4706a14a7 +%global access 20250129 %global shortcommit %{sub %{commit} 1 12} -%global position 2207 +%global position 2209 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index d8e0f29..30418e9 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2207 -#define LAST_COMMIT_POSITION "2207 (ed1abc107815)" +#define LAST_COMMIT_POSITION_NUM 2209 +#define LAST_COMMIT_POSITION "2209 (ab638bd7cbb9)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index a2241d4..a958966 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-ed1abc107815.tar.gz) = 8498d44d7c306e5e0716cfdac78b965249595ce71e4ae26020cb421a548d16f731e32d1b7ee029b7c8141e89d3fbec24d8cf91c9d6ec370da50b2854a05204ec +SHA512 (gn-ab638bd7cbb9.tar.gz) = 58dd0540221d0afeed2aa8a20c91c2be973f65424175f32640a15ece437de5fb3d8f6ec64ec28fa4fad3fb1ecd4211e05b14d908f90e060c4cc90a12d79a6612 From 74053eb73365ff9c28af14e00f9f1ce24e123319 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 3 Mar 2025 09:54:05 -0500 Subject: [PATCH 175/201] Update to version 2213 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 3b239f3..21c0aa4 100644 --- a/.gitignore +++ b/.gitignore @@ -91,3 +91,4 @@ vs-chromium-project.txt /gn-c97a86a72105.tar.gz /gn-ed1abc107815.tar.gz /gn-ab638bd7cbb9.tar.gz +/gn-4a8016dc3915.tar.gz diff --git a/gn.spec b/gn.spec index 5885c31..d02eed5 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit ab638bd7cbb9ac8468bf2fbe60c74ed4706a14a7 -%global access 20250129 +%global commit 4a8016dc391553fa1644c0740cc04eaac844121e +%global access 20250303 %global shortcommit %{sub %{commit} 1 12} -%global position 2209 +%global position 2213 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 30418e9..c0c2aa0 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2209 -#define LAST_COMMIT_POSITION "2209 (ab638bd7cbb9)" +#define LAST_COMMIT_POSITION_NUM 2213 +#define LAST_COMMIT_POSITION "2213 (4a8016dc3915)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index a958966..4af920a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-ab638bd7cbb9.tar.gz) = 58dd0540221d0afeed2aa8a20c91c2be973f65424175f32640a15ece437de5fb3d8f6ec64ec28fa4fad3fb1ecd4211e05b14d908f90e060c4cc90a12d79a6612 +SHA512 (gn-4a8016dc3915.tar.gz) = 1051f21f1923b2e1df09e2a12b429388693307397a3df7e09f04b5191b2827ab1f1d6bbb72b031d3b3761220787844512da263d59b4eae181743ced414548ed7 From 8aa638799f215f4fdc43f75c67235cb16a38668a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 3 Mar 2025 11:07:47 -0500 Subject: [PATCH 176/201] Update to version 2214 --- .gitignore | 1 + gn.spec | 4 ++-- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 21c0aa4..37cc3ad 100644 --- a/.gitignore +++ b/.gitignore @@ -92,3 +92,4 @@ vs-chromium-project.txt /gn-ed1abc107815.tar.gz /gn-ab638bd7cbb9.tar.gz /gn-4a8016dc3915.tar.gz +/gn-3d0d3445f67d.tar.gz diff --git a/gn.spec b/gn.spec index d02eed5..31a4c74 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 4a8016dc391553fa1644c0740cc04eaac844121e +%global commit 3d0d3445f67d91be25ffdc9ba9b352b9af9cf07e %global access 20250303 %global shortcommit %{sub %{commit} 1 12} -%global position 2213 +%global position 2214 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index c0c2aa0..2617103 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2213 -#define LAST_COMMIT_POSITION "2213 (4a8016dc3915)" +#define LAST_COMMIT_POSITION_NUM 2214 +#define LAST_COMMIT_POSITION "2214 (3d0d3445f67d)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 4af920a..1bab67a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-4a8016dc3915.tar.gz) = 1051f21f1923b2e1df09e2a12b429388693307397a3df7e09f04b5191b2827ab1f1d6bbb72b031d3b3761220787844512da263d59b4eae181743ced414548ed7 +SHA512 (gn-3d0d3445f67d.tar.gz) = 39605050a0e8d558a4c548a28545eb0ae37ffb0b278ecac70eddac7891c5bcdfd504a838a21669115a152136229005534bac6dc4fd2521f1bb1e3048ba5bd37a From ecbc7af8e15080db81cdcfdc84d214b7dd238ec2 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 8 Mar 2025 08:28:06 -0500 Subject: [PATCH 177/201] Update to version 2221 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 37cc3ad..7372269 100644 --- a/.gitignore +++ b/.gitignore @@ -93,3 +93,4 @@ vs-chromium-project.txt /gn-ab638bd7cbb9.tar.gz /gn-4a8016dc3915.tar.gz /gn-3d0d3445f67d.tar.gz +/gn-7a8aa3a08a13.tar.gz diff --git a/gn.spec b/gn.spec index 31a4c74..a715881 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 3d0d3445f67d91be25ffdc9ba9b352b9af9cf07e -%global access 20250303 +%global commit 7a8aa3a08a13521336853a28c46537ec04338a2d +%global access 20250308 %global shortcommit %{sub %{commit} 1 12} -%global position 2214 +%global position 2221 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 2617103..c9291e7 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2214 -#define LAST_COMMIT_POSITION "2214 (3d0d3445f67d)" +#define LAST_COMMIT_POSITION_NUM 2221 +#define LAST_COMMIT_POSITION "2221 (7a8aa3a08a13)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 1bab67a..03c5ae6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-3d0d3445f67d.tar.gz) = 39605050a0e8d558a4c548a28545eb0ae37ffb0b278ecac70eddac7891c5bcdfd504a838a21669115a152136229005534bac6dc4fd2521f1bb1e3048ba5bd37a +SHA512 (gn-7a8aa3a08a13.tar.gz) = a0700bc5a340c012cf5834d35db9a5f66b1650c9c118de9495c657fae2c695fb59216ce11cdfe060c4356d4585cb5e0b320b1d5596e1ee9037b20dc785e42315 From 0824ade5b3bd0252d201b57ef35bf2cb9e35663f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 16 Mar 2025 10:04:16 -0400 Subject: [PATCH 178/201] Update to version 2222 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 7372269..b350c3c 100644 --- a/.gitignore +++ b/.gitignore @@ -94,3 +94,4 @@ vs-chromium-project.txt /gn-4a8016dc3915.tar.gz /gn-3d0d3445f67d.tar.gz /gn-7a8aa3a08a13.tar.gz +/gn-18602f6cf116.tar.gz diff --git a/gn.spec b/gn.spec index a715881..9938202 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 7a8aa3a08a13521336853a28c46537ec04338a2d -%global access 20250308 +%global commit 18602f6cf1168cf78302024043edc02e8bad2ffb +%global access 20250316 %global shortcommit %{sub %{commit} 1 12} -%global position 2221 +%global position 2222 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index c9291e7..26bed6c 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2221 -#define LAST_COMMIT_POSITION "2221 (7a8aa3a08a13)" +#define LAST_COMMIT_POSITION_NUM 2222 +#define LAST_COMMIT_POSITION "2222 (18602f6cf116)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 03c5ae6..037fcdf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-7a8aa3a08a13.tar.gz) = a0700bc5a340c012cf5834d35db9a5f66b1650c9c118de9495c657fae2c695fb59216ce11cdfe060c4356d4585cb5e0b320b1d5596e1ee9037b20dc785e42315 +SHA512 (gn-18602f6cf116.tar.gz) = 011e79eead3813585f4e12ae4fa27991b8822bf17bfaa5f4500c53a5fe9566aa7e221d23ba4928fc2ff11aac75e219db69ef41ca031a2d011b4ce8a9e1bf1368 From 8e45169c7335c8fc4e1c2b0b003f3b506acfe10c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 3 Apr 2025 18:00:30 -0400 Subject: [PATCH 179/201] Update to version 2223 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index b350c3c..374ea48 100644 --- a/.gitignore +++ b/.gitignore @@ -95,3 +95,4 @@ vs-chromium-project.txt /gn-3d0d3445f67d.tar.gz /gn-7a8aa3a08a13.tar.gz /gn-18602f6cf116.tar.gz +/gn-6e8e0d6d4a15.tar.gz diff --git a/gn.spec b/gn.spec index 9938202..45a927f 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 18602f6cf1168cf78302024043edc02e8bad2ffb -%global access 20250316 +%global commit 6e8e0d6d4a151ab2ed9b4a35366e630c55888444 +%global access 20250403 %global shortcommit %{sub %{commit} 1 12} -%global position 2222 +%global position 2223 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 26bed6c..b97ffe2 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2222 -#define LAST_COMMIT_POSITION "2222 (18602f6cf116)" +#define LAST_COMMIT_POSITION_NUM 2223 +#define LAST_COMMIT_POSITION "2223 (6e8e0d6d4a15)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 037fcdf..e180009 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-18602f6cf116.tar.gz) = 011e79eead3813585f4e12ae4fa27991b8822bf17bfaa5f4500c53a5fe9566aa7e221d23ba4928fc2ff11aac75e219db69ef41ca031a2d011b4ce8a9e1bf1368 +SHA512 (gn-6e8e0d6d4a15.tar.gz) = 22d3f41fae0786ff0df5345f17e72cdbf480a6d0f0c8c7281f4ce77773345877d9cf6ab30ca706258ff33eb42fd64b07a19e6aefa4b12c194ff158dbbd42fab4 From aed177ba72ba4689c5f502794ec75f014ad8b33a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 25 Apr 2025 07:02:10 -0400 Subject: [PATCH 180/201] Update to version 2232 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 374ea48..de59c28 100644 --- a/.gitignore +++ b/.gitignore @@ -96,3 +96,4 @@ vs-chromium-project.txt /gn-7a8aa3a08a13.tar.gz /gn-18602f6cf116.tar.gz /gn-6e8e0d6d4a15.tar.gz +/gn-90478db6b59b.tar.gz diff --git a/gn.spec b/gn.spec index 45a927f..7bc80a7 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 6e8e0d6d4a151ab2ed9b4a35366e630c55888444 -%global access 20250403 +%global commit 90478db6b59b9bebf7ca4cf912d860cf868e724c +%global access 20250425 %global shortcommit %{sub %{commit} 1 12} -%global position 2223 +%global position 2232 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index b97ffe2..5ce98c8 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2223 -#define LAST_COMMIT_POSITION "2223 (6e8e0d6d4a15)" +#define LAST_COMMIT_POSITION_NUM 2232 +#define LAST_COMMIT_POSITION "2232 (90478db6b59b)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index e180009..565fb32 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-6e8e0d6d4a15.tar.gz) = 22d3f41fae0786ff0df5345f17e72cdbf480a6d0f0c8c7281f4ce77773345877d9cf6ab30ca706258ff33eb42fd64b07a19e6aefa4b12c194ff158dbbd42fab4 +SHA512 (gn-90478db6b59b.tar.gz) = 2c7c08e6ea495ae41143767bee000ad7a66cb294f2e94290c61a2617efdde3082f9b48cdeefd7fcb886fc0c76e723f90cb328f638d0946c0a8acafce8dcd36ce From 32331d0f91351c7fac97812acddc1f551cfdf7d2 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 2 May 2025 08:24:47 -0400 Subject: [PATCH 181/201] Update to version 2234 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index de59c28..33fb973 100644 --- a/.gitignore +++ b/.gitignore @@ -97,3 +97,4 @@ vs-chromium-project.txt /gn-18602f6cf116.tar.gz /gn-6e8e0d6d4a15.tar.gz /gn-90478db6b59b.tar.gz +/gn-487f8353f154.tar.gz diff --git a/gn.spec b/gn.spec index 7bc80a7..a4f38ca 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 90478db6b59b9bebf7ca4cf912d860cf868e724c -%global access 20250425 +%global commit 487f8353f15456474437df32bb186187b0940b45 +%global access 20250502 %global shortcommit %{sub %{commit} 1 12} -%global position 2232 +%global position 2234 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 5ce98c8..42f827f 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2232 -#define LAST_COMMIT_POSITION "2232 (90478db6b59b)" +#define LAST_COMMIT_POSITION_NUM 2234 +#define LAST_COMMIT_POSITION "2234 (487f8353f154)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 565fb32..9fafcb9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-90478db6b59b.tar.gz) = 2c7c08e6ea495ae41143767bee000ad7a66cb294f2e94290c61a2617efdde3082f9b48cdeefd7fcb886fc0c76e723f90cb328f638d0946c0a8acafce8dcd36ce +SHA512 (gn-487f8353f154.tar.gz) = fa7b2f2ff84f5bfccc774cd06a2c1fd8c25948b6162339d961412413508dd3a1cebe15f930461bd76b4fce16cf45ad276b1f5e0e7de6a13e4e1a0ed053eefc3e From adeca33697dc97a5a7221159f060c4924738fc8e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 16 May 2025 12:12:30 -0400 Subject: [PATCH 182/201] Update to version 2235 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 33fb973..a049c4e 100644 --- a/.gitignore +++ b/.gitignore @@ -98,3 +98,4 @@ vs-chromium-project.txt /gn-6e8e0d6d4a15.tar.gz /gn-90478db6b59b.tar.gz /gn-487f8353f154.tar.gz +/gn-0c25d1bbde6e.tar.gz diff --git a/gn.spec b/gn.spec index a4f38ca..82e2cc2 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 487f8353f15456474437df32bb186187b0940b45 -%global access 20250502 +%global commit 0c25d1bbde6ef17e1e6d3938011f56a00c02e457 +%global access 20250516 %global shortcommit %{sub %{commit} 1 12} -%global position 2234 +%global position 2235 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 42f827f..f4057fb 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2234 -#define LAST_COMMIT_POSITION "2234 (487f8353f154)" +#define LAST_COMMIT_POSITION_NUM 2235 +#define LAST_COMMIT_POSITION "2235 (0c25d1bbde6e)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 9fafcb9..964d0f9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-487f8353f154.tar.gz) = fa7b2f2ff84f5bfccc774cd06a2c1fd8c25948b6162339d961412413508dd3a1cebe15f930461bd76b4fce16cf45ad276b1f5e0e7de6a13e4e1a0ed053eefc3e +SHA512 (gn-0c25d1bbde6e.tar.gz) = 8473a926f9840252cc953eddf5a0726a35e09747b607af65b1e8531b258e6a0d715383280990da01ec2ebef9f7a3b54bd7830cdfe012e587c20ad854b02488f6 From de01fbb531c2be394415e3ad1a59d5993bdd8354 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 20 May 2025 23:06:44 -0400 Subject: [PATCH 183/201] Update to version 2236 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index a049c4e..917ddd5 100644 --- a/.gitignore +++ b/.gitignore @@ -99,3 +99,4 @@ vs-chromium-project.txt /gn-90478db6b59b.tar.gz /gn-487f8353f154.tar.gz /gn-0c25d1bbde6e.tar.gz +/gn-cad8f67e2dd0.tar.gz diff --git a/gn.spec b/gn.spec index 82e2cc2..89e1b22 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 0c25d1bbde6ef17e1e6d3938011f56a00c02e457 -%global access 20250516 +%global commit cad8f67e2dd0cea00bbe4566efe2fdf4c1821563 +%global access 20250521 %global shortcommit %{sub %{commit} 1 12} -%global position 2235 +%global position 2236 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index f4057fb..4799403 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2235 -#define LAST_COMMIT_POSITION "2235 (0c25d1bbde6e)" +#define LAST_COMMIT_POSITION_NUM 2236 +#define LAST_COMMIT_POSITION "2236 (cad8f67e2dd0)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 964d0f9..908dca8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-0c25d1bbde6e.tar.gz) = 8473a926f9840252cc953eddf5a0726a35e09747b607af65b1e8531b258e6a0d715383280990da01ec2ebef9f7a3b54bd7830cdfe012e587c20ad854b02488f6 +SHA512 (gn-cad8f67e2dd0.tar.gz) = 1caa27ce566475e37e177a1bdf13c84a1efe1858aeae8ef36842af1b7f0fe5aade445e089cbfa32036ba9ed4481112e66961293886a816235e97e57f528dfcf9 From 189a3fae75b652e7b331a6704840711f9f34381e Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 24 May 2025 20:18:16 -0400 Subject: [PATCH 184/201] Update to version 2237 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 917ddd5..18c6392 100644 --- a/.gitignore +++ b/.gitignore @@ -100,3 +100,4 @@ vs-chromium-project.txt /gn-487f8353f154.tar.gz /gn-0c25d1bbde6e.tar.gz /gn-cad8f67e2dd0.tar.gz +/gn-ebc8f16ca7b0.tar.gz diff --git a/gn.spec b/gn.spec index 89e1b22..e183857 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit cad8f67e2dd0cea00bbe4566efe2fdf4c1821563 -%global access 20250521 +%global commit ebc8f16ca7b0d36a3e532ee90896f9eb48e5423b +%global access 20250525 %global shortcommit %{sub %{commit} 1 12} -%global position 2236 +%global position 2237 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 4799403..7b77ac7 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2236 -#define LAST_COMMIT_POSITION "2236 (cad8f67e2dd0)" +#define LAST_COMMIT_POSITION_NUM 2237 +#define LAST_COMMIT_POSITION "2237 (ebc8f16ca7b0)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 908dca8..8e4fad6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-cad8f67e2dd0.tar.gz) = 1caa27ce566475e37e177a1bdf13c84a1efe1858aeae8ef36842af1b7f0fe5aade445e089cbfa32036ba9ed4481112e66961293886a816235e97e57f528dfcf9 +SHA512 (gn-ebc8f16ca7b0.tar.gz) = b8dea130046fe906f97bbea96621dfff1a3f31e6b1e85066f7905ac19472837e9ff3fd9112b96aae5b329a5f4b584e4617bd88c4fc07eb874bfc9203995dc638 From 3e7b74130527340489eb9da1f375d75457eef377 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 30 May 2025 16:43:15 -0400 Subject: [PATCH 185/201] Update to version 2239 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 18c6392..df1558f 100644 --- a/.gitignore +++ b/.gitignore @@ -101,3 +101,4 @@ vs-chromium-project.txt /gn-0c25d1bbde6e.tar.gz /gn-cad8f67e2dd0.tar.gz /gn-ebc8f16ca7b0.tar.gz +/gn-afd24ed11bc5.tar.gz diff --git a/gn.spec b/gn.spec index e183857..0aeeda1 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit ebc8f16ca7b0d36a3e532ee90896f9eb48e5423b -%global access 20250525 +%global commit afd24ed11bc5fbef775a3ffe46c72e6bdca0fa60 +%global access 20250530 %global shortcommit %{sub %{commit} 1 12} -%global position 2237 +%global position 2239 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 7b77ac7..82560ea 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2237 -#define LAST_COMMIT_POSITION "2237 (ebc8f16ca7b0)" +#define LAST_COMMIT_POSITION_NUM 2239 +#define LAST_COMMIT_POSITION "2239 (afd24ed11bc5)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 8e4fad6..6a0d831 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-ebc8f16ca7b0.tar.gz) = b8dea130046fe906f97bbea96621dfff1a3f31e6b1e85066f7905ac19472837e9ff3fd9112b96aae5b329a5f4b584e4617bd88c4fc07eb874bfc9203995dc638 +SHA512 (gn-afd24ed11bc5.tar.gz) = d607fd3e434bd5f0aa50c5e1e253055964cbfd94d4beb6a814136146941e88b17bec0f9b6a796ec211de1f1646d55f1b59b2cf71f4d89be2aed4690b9abbf130 From e07e515ea423d09119074daae2a6b856dae38b2a Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 14 Jun 2025 09:12:01 -0400 Subject: [PATCH 186/201] Update to version 2251 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index df1558f..4149502 100644 --- a/.gitignore +++ b/.gitignore @@ -102,3 +102,4 @@ vs-chromium-project.txt /gn-cad8f67e2dd0.tar.gz /gn-ebc8f16ca7b0.tar.gz /gn-afd24ed11bc5.tar.gz +/gn-54169531ed6d.tar.gz diff --git a/gn.spec b/gn.spec index 0aeeda1..5c202a1 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit afd24ed11bc5fbef775a3ffe46c72e6bdca0fa60 -%global access 20250530 +%global commit 54169531ed6da64425ad6e8e9535945c8f6220d0 +%global access 20250614 %global shortcommit %{sub %{commit} 1 12} -%global position 2239 +%global position 2251 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 82560ea..0ac7dea 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2239 -#define LAST_COMMIT_POSITION "2239 (afd24ed11bc5)" +#define LAST_COMMIT_POSITION_NUM 2251 +#define LAST_COMMIT_POSITION "2251 (54169531ed6d)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 6a0d831..4a12fb9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-afd24ed11bc5.tar.gz) = d607fd3e434bd5f0aa50c5e1e253055964cbfd94d4beb6a814136146941e88b17bec0f9b6a796ec211de1f1646d55f1b59b2cf71f4d89be2aed4690b9abbf130 +SHA512 (gn-54169531ed6d.tar.gz) = b00bf5c1b48a930a291592b11a98d209b88f1154957ae8c7cb73d63f96a50fc69216b5c5ccefd1119a3bf8dd8b50e4e5848ef5dd16538d922d75557b38f28851 From b589f6b8c12255892881545aecf058213848de1d Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 9 Jul 2025 21:48:13 -0400 Subject: [PATCH 187/201] Update to version 2256 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 4149502..5265a40 100644 --- a/.gitignore +++ b/.gitignore @@ -103,3 +103,4 @@ vs-chromium-project.txt /gn-ebc8f16ca7b0.tar.gz /gn-afd24ed11bc5.tar.gz /gn-54169531ed6d.tar.gz +/gn-635a71e20e99.tar.gz diff --git a/gn.spec b/gn.spec index 5c202a1..15f192d 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 54169531ed6da64425ad6e8e9535945c8f6220d0 -%global access 20250614 +%global commit 635a71e20e99db0b08520ca0746b501167a5c7e5 +%global access 20250710 %global shortcommit %{sub %{commit} 1 12} -%global position 2251 +%global position 2256 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 0ac7dea..21c7390 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2251 -#define LAST_COMMIT_POSITION "2251 (54169531ed6d)" +#define LAST_COMMIT_POSITION_NUM 2256 +#define LAST_COMMIT_POSITION "2256 (635a71e20e99)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 4a12fb9..4de886f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-54169531ed6d.tar.gz) = b00bf5c1b48a930a291592b11a98d209b88f1154957ae8c7cb73d63f96a50fc69216b5c5ccefd1119a3bf8dd8b50e4e5848ef5dd16538d922d75557b38f28851 +SHA512 (gn-635a71e20e99.tar.gz) = 13c772395cb2fcdb63bb25dce61ca7a3946f421643b408bd860255b9547bbb1a5e47088ad09320a5c3fab8156871f7fd81b3e1ff05b1211659aa6567f27c2c12 From 32594252bdaab6906123c2e53519ba5d7c425d0b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 22:37:29 +0000 Subject: [PATCH 188/201] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From d8716d8543e5a15b1194cd1de4d77f8adefbf82f Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 11 Aug 2025 22:01:54 -0400 Subject: [PATCH 189/201] Update to version 2276 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 5265a40..8c68081 100644 --- a/.gitignore +++ b/.gitignore @@ -104,3 +104,4 @@ vs-chromium-project.txt /gn-afd24ed11bc5.tar.gz /gn-54169531ed6d.tar.gz /gn-635a71e20e99.tar.gz +/gn-c15bfa41e526.tar.gz diff --git a/gn.spec b/gn.spec index 15f192d..684e1a1 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 635a71e20e99db0b08520ca0746b501167a5c7e5 -%global access 20250710 +%global commit c15bfa41e5266dcce4161968ab4eb0387cae7a7a +%global access 20250812 %global shortcommit %{sub %{commit} 1 12} -%global position 2256 +%global position 2276 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 21c7390..25beeef 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2256 -#define LAST_COMMIT_POSITION "2256 (635a71e20e99)" +#define LAST_COMMIT_POSITION_NUM 2276 +#define LAST_COMMIT_POSITION "2276 (c15bfa41e526)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 4de886f..d78839d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-635a71e20e99.tar.gz) = 13c772395cb2fcdb63bb25dce61ca7a3946f421643b408bd860255b9547bbb1a5e47088ad09320a5c3fab8156871f7fd81b3e1ff05b1211659aa6567f27c2c12 +SHA512 (gn-c15bfa41e526.tar.gz) = ea043b829ed3473106e8778679166961c024f1fd0be5a144124880750f02e68aa92a6c0863d3f83ba10a1814ad7a7d4892db2337a587a65cd3bcf3076c82319a From c84c6200e30882ed3b735d3626c6410c0a1128cd Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Mon, 1 Sep 2025 00:54:40 +0100 Subject: [PATCH 190/201] Update to version 2279 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 8c68081..94047de 100644 --- a/.gitignore +++ b/.gitignore @@ -105,3 +105,4 @@ vs-chromium-project.txt /gn-54169531ed6d.tar.gz /gn-635a71e20e99.tar.gz /gn-c15bfa41e526.tar.gz +/gn-5d0a4153b0bc.tar.gz diff --git a/gn.spec b/gn.spec index 684e1a1..41488f3 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit c15bfa41e5266dcce4161968ab4eb0387cae7a7a -%global access 20250812 +%global commit 5d0a4153b0bcc86c5a23310d5b648a587be3c56d +%global access 20250831 %global shortcommit %{sub %{commit} 1 12} -%global position 2276 +%global position 2279 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 25beeef..1588164 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2276 -#define LAST_COMMIT_POSITION "2276 (c15bfa41e526)" +#define LAST_COMMIT_POSITION_NUM 2279 +#define LAST_COMMIT_POSITION "2279 (5d0a4153b0bc)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index d78839d..f59b3b0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-c15bfa41e526.tar.gz) = ea043b829ed3473106e8778679166961c024f1fd0be5a144124880750f02e68aa92a6c0863d3f83ba10a1814ad7a7d4892db2337a587a65cd3bcf3076c82319a +SHA512 (gn-5d0a4153b0bc.tar.gz) = 817b2b7edd7ef04ccb0f5bfeef3d611e191253bed3d3e72c27744ed2487290829a88fde922cd793684f9cfdf15aa9251302a41722005e7c01aa32953d9d2b7f6 From 86fcbb4d33a0e92e64ec0262a3639a425a7723b6 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 13 Sep 2025 07:11:22 +0100 Subject: [PATCH 191/201] Update to version 2281 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 94047de..82bd816 100644 --- a/.gitignore +++ b/.gitignore @@ -106,3 +106,4 @@ vs-chromium-project.txt /gn-635a71e20e99.tar.gz /gn-c15bfa41e526.tar.gz /gn-5d0a4153b0bc.tar.gz +/gn-aa3ecaecac29.tar.gz diff --git a/gn.spec b/gn.spec index 41488f3..2a6e127 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 5d0a4153b0bcc86c5a23310d5b648a587be3c56d -%global access 20250831 +%global commit aa3ecaecac29e23df1ee04e48b41bd274abd50ce +%global access 20250913 %global shortcommit %{sub %{commit} 1 12} -%global position 2279 +%global position 2281 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 1588164..22f1924 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2279 -#define LAST_COMMIT_POSITION "2279 (5d0a4153b0bc)" +#define LAST_COMMIT_POSITION_NUM 2281 +#define LAST_COMMIT_POSITION "2281 (aa3ecaecac29)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index f59b3b0..60d6853 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-5d0a4153b0bc.tar.gz) = 817b2b7edd7ef04ccb0f5bfeef3d611e191253bed3d3e72c27744ed2487290829a88fde922cd793684f9cfdf15aa9251302a41722005e7c01aa32953d9d2b7f6 +SHA512 (gn-aa3ecaecac29.tar.gz) = 170e39c5e7135ea7ef6fff5e6e486fefe3c48915f47c326aa0558863f14a200deba7e00767e01eb95a03ab4ce3df1d9ed0bfdb91bc383f6c963e97a8da8933c8 From 27a42b99aad50fbdb43ad1a1ee01b9e90a2036d4 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 24 Sep 2025 22:45:08 +0100 Subject: [PATCH 192/201] Update to version 2285 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 82bd816..4d810bd 100644 --- a/.gitignore +++ b/.gitignore @@ -107,3 +107,4 @@ vs-chromium-project.txt /gn-c15bfa41e526.tar.gz /gn-5d0a4153b0bc.tar.gz /gn-aa3ecaecac29.tar.gz +/gn-81b24e01531e.tar.gz diff --git a/gn.spec b/gn.spec index 2a6e127..fb6b025 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit aa3ecaecac29e23df1ee04e48b41bd274abd50ce -%global access 20250913 +%global commit 81b24e01531ecf0eff12ec9359a555ec3944ec4e +%global access 20250924 %global shortcommit %{sub %{commit} 1 12} -%global position 2281 +%global position 2285 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 22f1924..0e8518a 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2281 -#define LAST_COMMIT_POSITION "2281 (aa3ecaecac29)" +#define LAST_COMMIT_POSITION_NUM 2285 +#define LAST_COMMIT_POSITION "2285 (81b24e01531e)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 60d6853..c12f9c5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-aa3ecaecac29.tar.gz) = 170e39c5e7135ea7ef6fff5e6e486fefe3c48915f47c326aa0558863f14a200deba7e00767e01eb95a03ab4ce3df1d9ed0bfdb91bc383f6c963e97a8da8933c8 +SHA512 (gn-81b24e01531e.tar.gz) = b430557a3dc197d3228fb80befab8bb56a0f7d89f6fcf7841d40dadf3788889db74be1e24e33cdbd1b77c798f9cdfe1dda057a14bdec7a8b9cca2a7fbd4c630f From 1abba8dfb8a42b64d6de572fa3c734352b3a4e37 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 9 Oct 2025 11:34:48 +0100 Subject: [PATCH 193/201] Update to version 2287 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 4d810bd..8e3dce8 100644 --- a/.gitignore +++ b/.gitignore @@ -108,3 +108,4 @@ vs-chromium-project.txt /gn-5d0a4153b0bc.tar.gz /gn-aa3ecaecac29.tar.gz /gn-81b24e01531e.tar.gz +/gn-07d3c6f4dc29.tar.gz diff --git a/gn.spec b/gn.spec index fb6b025..d409a53 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 81b24e01531ecf0eff12ec9359a555ec3944ec4e -%global access 20250924 +%global commit 07d3c6f4dc290fae5ca6152ebcb37d6815c411ab +%global access 20251009 %global shortcommit %{sub %{commit} 1 12} -%global position 2285 +%global position 2287 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 0e8518a..9c32a8e 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2285 -#define LAST_COMMIT_POSITION "2285 (81b24e01531e)" +#define LAST_COMMIT_POSITION_NUM 2287 +#define LAST_COMMIT_POSITION "2287 (07d3c6f4dc29)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index c12f9c5..30bbac8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-81b24e01531e.tar.gz) = b430557a3dc197d3228fb80befab8bb56a0f7d89f6fcf7841d40dadf3788889db74be1e24e33cdbd1b77c798f9cdfe1dda057a14bdec7a8b9cca2a7fbd4c630f +SHA512 (gn-07d3c6f4dc29.tar.gz) = 2c11618287e0d14c20807b02909f6ae84de663a198f6d900573e857417783b2b69aee71aaae0548e8ee2e638767d9cd9bfdde4c78f9f8dd5923fdc756eb8df20 From fd3fd4fe6cd37250ff37c174cdcfabd9357fd70b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 4 Nov 2025 11:37:19 +0000 Subject: [PATCH 194/201] Update to version 2288 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 8e3dce8..ec09999 100644 --- a/.gitignore +++ b/.gitignore @@ -109,3 +109,4 @@ vs-chromium-project.txt /gn-aa3ecaecac29.tar.gz /gn-81b24e01531e.tar.gz /gn-07d3c6f4dc29.tar.gz +/gn-092f4f0d612e.tar.gz diff --git a/gn.spec b/gn.spec index d409a53..e6d1b3f 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 07d3c6f4dc290fae5ca6152ebcb37d6815c411ab -%global access 20251009 +%global commit 092f4f0d612e5982728c8b872c2e69cf3d04b21f +%global access 20251104 %global shortcommit %{sub %{commit} 1 12} -%global position 2287 +%global position 2288 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 9c32a8e..a426bc5 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2287 -#define LAST_COMMIT_POSITION "2287 (07d3c6f4dc29)" +#define LAST_COMMIT_POSITION_NUM 2288 +#define LAST_COMMIT_POSITION "2288 (092f4f0d612e)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 30bbac8..c14f99d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-07d3c6f4dc29.tar.gz) = 2c11618287e0d14c20807b02909f6ae84de663a198f6d900573e857417783b2b69aee71aaae0548e8ee2e638767d9cd9bfdde4c78f9f8dd5923fdc756eb8df20 +SHA512 (gn-092f4f0d612e.tar.gz) = 201e52af12a17ebd6b17ba159e4a269e1821aaea576d298365efd4607a4ad89358ce2c6044e386734f53855b526a240a09eb1488e7e17501afb8b5ef7c1fdf89 From 65ffbd36493d4ecc1daafa81db4f8b152d20a0a3 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 11 Nov 2025 22:16:23 +0000 Subject: [PATCH 195/201] Update to version 2291 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index ec09999..2e2cc59 100644 --- a/.gitignore +++ b/.gitignore @@ -110,3 +110,4 @@ vs-chromium-project.txt /gn-81b24e01531e.tar.gz /gn-07d3c6f4dc29.tar.gz /gn-092f4f0d612e.tar.gz +/gn-e7f3202128bd.tar.gz diff --git a/gn.spec b/gn.spec index e6d1b3f..42423f3 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 092f4f0d612e5982728c8b872c2e69cf3d04b21f -%global access 20251104 +%global commit e7f3202128bdb2429872fdb138626a010b2bff7f +%global access 20251111 %global shortcommit %{sub %{commit} 1 12} -%global position 2288 +%global position 2291 Version: %{position}^%{access}git%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index a426bc5..1026791 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2288 -#define LAST_COMMIT_POSITION "2288 (092f4f0d612e)" +#define LAST_COMMIT_POSITION_NUM 2291 +#define LAST_COMMIT_POSITION "2291 (e7f3202128bd)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index c14f99d..c46b3f4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-092f4f0d612e.tar.gz) = 201e52af12a17ebd6b17ba159e4a269e1821aaea576d298365efd4607a4ad89358ce2c6044e386734f53855b526a240a09eb1488e7e17501afb8b5ef7c1fdf89 +SHA512 (gn-e7f3202128bd.tar.gz) = 50fe4bd7a900c934680d0233ec3925019d27b3f1c4f481852294fc892a10bc07aa708f0089401766e47915bc2c4faa8051715390311105991c504ddc0b326876 From f43f0ad9a6b8a530f867599467ff69d3e0738ef3 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 20 Nov 2025 13:16:50 +0000 Subject: [PATCH 196/201] Improve .rpmlintrc file [skip changelog] --- gn.rpmlintrc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gn.rpmlintrc b/gn.rpmlintrc index 4de8b61..7ae199b 100644 --- a/gn.rpmlintrc +++ b/gn.rpmlintrc @@ -9,3 +9,7 @@ addFilter(r"gn-doc\..*: (zero-length|version-control-internal-file) /.*/examples addFilter(r"gn-doc\..*: hidden-file-or-dir /.*/examples/.*/\.(gitignore|gn)") # This script is for looking at, not for executing: addFilter(r"gn-doc\..*: env-script-interpreter /.*/infra/config/main\.star .*") +# This is as prescribed in +# https://docs.fedoraproject.org/en-US/packaging-guidelines/Emacs/, and the +# macro is not unexpanded in practice. +addFilter(r"Possible unexpanded macro in: Requires:\s+emacs-filesystem") From 36064405dcda03ef3d4aa69b057f0074bf49def2 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 20 Nov 2025 13:01:58 +0000 Subject: [PATCH 197/201] Update to version 2295 - In the version number, change the style of the snapshot information --- .gitignore | 1 + gn.spec | 8 ++++---- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 2e2cc59..37d3de6 100644 --- a/.gitignore +++ b/.gitignore @@ -111,3 +111,4 @@ vs-chromium-project.txt /gn-07d3c6f4dc29.tar.gz /gn-092f4f0d612e.tar.gz /gn-e7f3202128bd.tar.gz +/gn-c5a0003bcc2a.tar.gz diff --git a/gn.spec b/gn.spec index 42423f3..ca0fda4 100644 --- a/gn.spec +++ b/gn.spec @@ -24,11 +24,11 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit e7f3202128bdb2429872fdb138626a010b2bff7f -%global access 20251111 +%global commit c5a0003bcc2ac3f8d128aaffd700def6068e9a76 +%global access 20251120 %global shortcommit %{sub %{commit} 1 12} -%global position 2291 -Version: %{position}^%{access}git%{shortcommit} +%global position 2295 +Version: %{position}^%{access}.%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 1026791..68b076f 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2291 -#define LAST_COMMIT_POSITION "2291 (e7f3202128bd)" +#define LAST_COMMIT_POSITION_NUM 2295 +#define LAST_COMMIT_POSITION "2295 (c5a0003bcc2a)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index c46b3f4..efd18bc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-e7f3202128bd.tar.gz) = 50fe4bd7a900c934680d0233ec3925019d27b3f1c4f481852294fc892a10bc07aa708f0089401766e47915bc2c4faa8051715390311105991c504ddc0b326876 +SHA512 (gn-c5a0003bcc2a.tar.gz) = 24a3a8ba3c273f910161172db424616ded6ff6b4e998f16b0757c764873a08cbce1f6ad791163485287b6a5491ae8d826dd27440d520dfe16e621487ec2f9d57 From c1afa58f48db9cfebbc5f761848736a726a91868 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Tue, 9 Dec 2025 22:03:45 +0000 Subject: [PATCH 198/201] Update to version 2308 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 37d3de6..b7201ed 100644 --- a/.gitignore +++ b/.gitignore @@ -112,3 +112,4 @@ vs-chromium-project.txt /gn-092f4f0d612e.tar.gz /gn-e7f3202128bd.tar.gz /gn-c5a0003bcc2a.tar.gz +/gn-5964f4997670.tar.gz diff --git a/gn.spec b/gn.spec index ca0fda4..97272c0 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit c5a0003bcc2ac3f8d128aaffd700def6068e9a76 -%global access 20251120 +%global commit 5964f499767097d81dbe034e8b541c3988168073 +%global access 20251209 %global shortcommit %{sub %{commit} 1 12} -%global position 2295 +%global position 2308 Version: %{position}^%{access}.%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 68b076f..34ae3a3 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2295 -#define LAST_COMMIT_POSITION "2295 (c5a0003bcc2a)" +#define LAST_COMMIT_POSITION_NUM 2308 +#define LAST_COMMIT_POSITION "2308 (5964f4997670)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index efd18bc..8d69092 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-c5a0003bcc2a.tar.gz) = 24a3a8ba3c273f910161172db424616ded6ff6b4e998f16b0757c764873a08cbce1f6ad791163485287b6a5491ae8d826dd27440d520dfe16e621487ec2f9d57 +SHA512 (gn-5964f4997670.tar.gz) = 8b5c167434d0fa1891e0e1dec4353c5f312dca81c84714ba35f36897b7616e3b9ce666bd91f9de1a0072d0d352f29fed232a6bafcc8f4d55727b9206e1dc0afc From 4af9583045d17dc1244be63ea1a3ad463672b5ee Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 24 Dec 2025 14:40:30 +0000 Subject: [PATCH 199/201] Update to version 2311 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index b7201ed..76a4864 100644 --- a/.gitignore +++ b/.gitignore @@ -113,3 +113,4 @@ vs-chromium-project.txt /gn-e7f3202128bd.tar.gz /gn-c5a0003bcc2a.tar.gz /gn-5964f4997670.tar.gz +/gn-64d35867ca0a.tar.gz diff --git a/gn.spec b/gn.spec index 97272c0..5a7bbc6 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 5964f499767097d81dbe034e8b541c3988168073 -%global access 20251209 +%global commit 64d35867ca0a1088f13de8f4ccaf1a5687d7f1ce +%global access 20251224 %global shortcommit %{sub %{commit} 1 12} -%global position 2308 +%global position 2311 Version: %{position}^%{access}.%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 34ae3a3..7bdc877 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2308 -#define LAST_COMMIT_POSITION "2308 (5964f4997670)" +#define LAST_COMMIT_POSITION_NUM 2311 +#define LAST_COMMIT_POSITION "2311 (64d35867ca0a)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index 8d69092..fe29d00 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-5964f4997670.tar.gz) = 8b5c167434d0fa1891e0e1dec4353c5f312dca81c84714ba35f36897b7616e3b9ce666bd91f9de1a0072d0d352f29fed232a6bafcc8f4d55727b9206e1dc0afc +SHA512 (gn-64d35867ca0a.tar.gz) = ec87ce81cda87261a86d81a4a6577a3d7e82fe533117d5a304bee526935561657cb630b1fff3c636dade54f9f624059da6a3500d60cf7da943912b19dd26e8c8 From 0875b2d02d583e31ffdf88371b05a33566d788c6 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 7 Jan 2026 20:06:56 +0000 Subject: [PATCH 200/201] Update to version 2315 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 76a4864..18e355b 100644 --- a/.gitignore +++ b/.gitignore @@ -114,3 +114,4 @@ vs-chromium-project.txt /gn-c5a0003bcc2a.tar.gz /gn-5964f4997670.tar.gz /gn-64d35867ca0a.tar.gz +/gn-5550ba0f4053.tar.gz diff --git a/gn.spec b/gn.spec index 5a7bbc6..5bf03ca 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 64d35867ca0a1088f13de8f4ccaf1a5687d7f1ce -%global access 20251224 +%global commit 5550ba0f4053c3cbb0bff3d60ded9d867b6fa371 +%global access 20260107 %global shortcommit %{sub %{commit} 1 12} -%global position 2311 +%global position 2315 Version: %{position}^%{access}.%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 7bdc877..1cd1463 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2311 -#define LAST_COMMIT_POSITION "2311 (64d35867ca0a)" +#define LAST_COMMIT_POSITION_NUM 2315 +#define LAST_COMMIT_POSITION "2315 (5550ba0f4053)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index fe29d00..c6c76e1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-64d35867ca0a.tar.gz) = ec87ce81cda87261a86d81a4a6577a3d7e82fe533117d5a304bee526935561657cb630b1fff3c636dade54f9f624059da6a3500d60cf7da943912b19dd26e8c8 +SHA512 (gn-5550ba0f4053.tar.gz) = a0a2d0548def458ce060b1222686902c0c9eed1407473ca00c48ee922b75c37641bc6f620758ef08717c22dd9d8dcc411f44902efea9cb69a1dc8b9717221087 From 952167e4740554e484da37ea2988f12b300fdc42 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sun, 11 Jan 2026 22:33:26 +0000 Subject: [PATCH 201/201] Update to version 2316 --- .gitignore | 1 + gn.spec | 6 +++--- last_commit_position.h | 4 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 18e355b..15a72d4 100644 --- a/.gitignore +++ b/.gitignore @@ -115,3 +115,4 @@ vs-chromium-project.txt /gn-5964f4997670.tar.gz /gn-64d35867ca0a.tar.gz /gn-5550ba0f4053.tar.gz +/gn-9673115bc14c.tar.gz diff --git a/gn.spec b/gn.spec index 5bf03ca..5eb150a 100644 --- a/gn.spec +++ b/gn.spec @@ -24,10 +24,10 @@ Name: gn # 7. Commit the changes # # See https://gn.googlesource.com/gn/+log for the latest changes. -%global commit 5550ba0f4053c3cbb0bff3d60ded9d867b6fa371 -%global access 20260107 +%global commit 9673115bc14c8630da5b7f6fe07e0b362ac49dcb +%global access 20260111 %global shortcommit %{sub %{commit} 1 12} -%global position 2315 +%global position 2316 Version: %{position}^%{access}.%{shortcommit} Release: %autorelease Summary: Meta-build system that generates build files for Ninja diff --git a/last_commit_position.h b/last_commit_position.h index 1cd1463..ef88d41 100644 --- a/last_commit_position.h +++ b/last_commit_position.h @@ -3,7 +3,7 @@ #ifndef OUT_LAST_COMMIT_POSITION_H_ #define OUT_LAST_COMMIT_POSITION_H_ -#define LAST_COMMIT_POSITION_NUM 2315 -#define LAST_COMMIT_POSITION "2315 (5550ba0f4053)" +#define LAST_COMMIT_POSITION_NUM 2316 +#define LAST_COMMIT_POSITION "2316 (9673115bc14c)" #endif // OUT_LAST_COMMIT_POSITION_H_ diff --git a/sources b/sources index c6c76e1..c8fd12b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gn-5550ba0f4053.tar.gz) = a0a2d0548def458ce060b1222686902c0c9eed1407473ca00c48ee922b75c37641bc6f620758ef08717c22dd9d8dcc411f44902efea9cb69a1dc8b9717221087 +SHA512 (gn-9673115bc14c.tar.gz) = b05e287b5e700e1cd725ef75a0af6088abd51be0a0c072f42daa61e39f6d159355ef95130a9f4478d7c62129a17c51f341624cfc4b58fb7d29e1c77a2e2cf3af