From f43f0ad9a6b8a530f867599467ff69d3e0738ef3 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 20 Nov 2025 13:16:50 +0000 Subject: [PATCH 1/6] 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 2/6] 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 3/6] 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 4/6] 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 5/6] 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 6/6] 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