Compare commits

..

62 commits

Author SHA1 Message Date
Benjamin A. Beasley
952167e474 Update to version 2316 2026-01-11 22:33:26 +00:00
Benjamin A. Beasley
0875b2d02d Update to version 2315 2026-01-07 20:06:56 +00:00
Benjamin A. Beasley
4af9583045 Update to version 2311 2025-12-24 14:40:30 +00:00
Benjamin A. Beasley
c1afa58f48 Update to version 2308 2025-12-09 22:03:45 +00:00
Benjamin A. Beasley
36064405dc Update to version 2295
- In the version number, change the style of the snapshot information
2025-11-20 13:16:54 +00:00
Benjamin A. Beasley
f43f0ad9a6 Improve .rpmlintrc file
[skip changelog]
2025-11-20 13:16:54 +00:00
Benjamin A. Beasley
65ffbd3649 Update to version 2291 2025-11-11 22:16:23 +00:00
Benjamin A. Beasley
fd3fd4fe6c Update to version 2288 2025-11-04 11:37:19 +00:00
Benjamin A. Beasley
1abba8dfb8 Update to version 2287 2025-10-09 11:34:48 +01:00
Benjamin A. Beasley
27a42b99aa Update to version 2285 2025-09-24 22:45:08 +01:00
Benjamin A. Beasley
86fcbb4d33 Update to version 2281 2025-09-13 07:11:22 +01:00
Benjamin A. Beasley
c84c6200e3 Update to version 2279 2025-09-01 00:54:40 +01:00
Benjamin A. Beasley
d8716d8543 Update to version 2276 2025-08-11 22:01:54 -04:00
Fedora Release Engineering
32594252bd Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 22:37:29 +00:00
Benjamin A. Beasley
b589f6b8c1 Update to version 2256 2025-07-09 21:48:13 -04:00
Benjamin A. Beasley
e07e515ea4 Update to version 2251 2025-06-14 09:12:01 -04:00
Benjamin A. Beasley
3e7b741305 Update to version 2239 2025-05-30 16:43:15 -04:00
Benjamin A. Beasley
189a3fae75 Update to version 2237 2025-05-24 20:18:16 -04:00
Benjamin A. Beasley
de01fbb531 Update to version 2236 2025-05-20 23:06:44 -04:00
Benjamin A. Beasley
adeca33697 Update to version 2235 2025-05-16 12:12:30 -04:00
Benjamin A. Beasley
32331d0f91 Update to version 2234 2025-05-02 08:24:47 -04:00
Benjamin A. Beasley
aed177ba72 Update to version 2232 2025-04-25 07:02:10 -04:00
Benjamin A. Beasley
8e45169c73 Update to version 2223 2025-04-03 18:00:30 -04:00
Benjamin A. Beasley
0824ade5b3 Update to version 2222 2025-03-16 10:04:16 -04:00
Benjamin A. Beasley
ecbc7af8e1 Update to version 2221 2025-03-08 08:28:06 -05:00
Benjamin A. Beasley
8aa638799f Update to version 2214 2025-03-03 11:07:47 -05:00
Benjamin A. Beasley
74053eb733 Update to version 2213 2025-03-03 09:54:05 -05:00
Benjamin A. Beasley
58ffccddb8 Update to version 2209 2025-01-29 07:45:56 -05:00
Fedora Release Engineering
83c011845b Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 22:32:24 +00:00
Benjamin A. Beasley
ecef2bd637 Update to version 2207 2025-01-15 20:26:21 -05:00
Benjamin A. Beasley
ede18da20f Update to version 2206 2024-12-27 08:01:58 -05:00
Benjamin A. Beasley
2e04899e00 Add a SourceLicense field 2024-12-12 11:15:26 -05:00
Benjamin A. Beasley
5218a44220 Update to version 2204 2024-11-29 10:32:11 -05:00
Benjamin A. Beasley
53eabfdf43 Invoke build/gen.py in %conf rather than in %build 2024-10-31 21:32:50 -04:00
Benjamin A. Beasley
0149e67155 Update to version 2201 2024-10-17 13:59:35 -04:00
Benjamin A. Beasley
2188dff3ba Update to version 2200 2024-09-25 16:13:14 -04:00
Benjamin A. Beasley
4b8d2a4b43 Update to version 2198 2024-09-12 16:56:40 -04:00
Benjamin A. Beasley
a83342dc49 Update to version 2190 2024-08-24 16:36:15 -04:00
Benjamin A. Beasley
821e02b799 Update to version 2188 2024-08-21 10:24:53 -04:00
Benjamin A. Beasley
5337f604c9 Update to version 2187 2024-08-18 21:58:39 -04:00
Benjamin A. Beasley
0df6aee3ca Update to version 2185 2024-08-15 11:23:58 -04:00
Benjamin A. Beasley
d3129fb59d Update to version 2180 2024-08-12 13:38:55 -04:00
Benjamin A. Beasley
8db10957a3 Update to version 2179 2024-08-07 17:17:24 -04:00
Benjamin A. Beasley
afe29b86f3 Update to version 2178 2024-08-06 10:16:34 -04:00
Benjamin A. Beasley
2aa978dede Update to version 2177 2024-07-31 17:13:08 -04:00
Fedora Release Engineering
b13eb7cbc8 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 02:51:15 +00:00
Benjamin A. Beasley
e263b3ca60 Update to version 2175 2024-06-11 15:28:01 -04:00
Benjamin A. Beasley
8fbfb6e52b Update to version 2174 2024-06-07 09:07:44 -04:00
Benjamin A. Beasley
8b4da0ec43 Correct SPDX License expression 2024-05-31 15:21:30 -04:00
Benjamin A. Beasley
a694624c92 Update to version 2171 2024-05-30 08:59:48 -04:00
Benjamin A. Beasley
9b0e720ff7 Use git to generate downstream patches 2024-05-30 08:52:26 -04:00
Benjamin A. Beasley
2b9adbe9ec Update to version 2168 2024-05-14 13:55:50 -04:00
Benjamin A. Beasley
0ff3abb704 Update to version 2166 2024-05-09 11:30:17 -04:00
Benjamin A. Beasley
1b02b7ebf3 Update to version 2164 2024-04-18 23:46:32 -04:00
Benjamin A. Beasley
ce54ea6a3e Update to version 2163 2024-04-10 16:26:18 -04:00
Benjamin A. Beasley
45774367ae Update to version 2161 2024-04-03 10:10:16 -04:00
Benjamin A. Beasley
c5b262b90c Update to version 2160 2024-03-29 00:49:31 -04:00
Benjamin A. Beasley
9fd5e144a3 Update to version 2159 2024-03-26 20:28:59 -04:00
Benjamin A. Beasley
e023865fd8 Update to version 2157 2024-03-15 08:18:22 -04:00
Benjamin A. Beasley
f68c848ec7 Add an rpmlintrc file
[skip changelog]
2024-03-15 08:18:05 -04:00
Benjamin A. Beasley
0833fd4bfe Update to version 2155 2024-03-08 10:19:49 -05:00
Benjamin A. Beasley
7ae417918f Bump release to upgrade F38 2024-03-04 11:31:40 -05:00
5 changed files with 45 additions and 8 deletions

29
.gitignore vendored
View file

@ -87,3 +87,32 @@ vs-chromium-project.txt
/gn-20806f79c6b4.tar.gz
/gn-95b0f8fe31a9.tar.gz
/gn-feafd1012a32.tar.gz
/gn-468c6128db7f.tar.gz
/gn-c97a86a72105.tar.gz
/gn-ed1abc107815.tar.gz
/gn-ab638bd7cbb9.tar.gz
/gn-4a8016dc3915.tar.gz
/gn-3d0d3445f67d.tar.gz
/gn-7a8aa3a08a13.tar.gz
/gn-18602f6cf116.tar.gz
/gn-6e8e0d6d4a15.tar.gz
/gn-90478db6b59b.tar.gz
/gn-487f8353f154.tar.gz
/gn-0c25d1bbde6e.tar.gz
/gn-cad8f67e2dd0.tar.gz
/gn-ebc8f16ca7b0.tar.gz
/gn-afd24ed11bc5.tar.gz
/gn-54169531ed6d.tar.gz
/gn-635a71e20e99.tar.gz
/gn-c15bfa41e526.tar.gz
/gn-5d0a4153b0bc.tar.gz
/gn-aa3ecaecac29.tar.gz
/gn-81b24e01531e.tar.gz
/gn-07d3c6f4dc29.tar.gz
/gn-092f4f0d612e.tar.gz
/gn-e7f3202128bd.tar.gz
/gn-c5a0003bcc2a.tar.gz
/gn-5964f4997670.tar.gz
/gn-64d35867ca0a.tar.gz
/gn-5550ba0f4053.tar.gz
/gn-9673115bc14c.tar.gz

View file

@ -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")

14
gn.spec
View file

@ -24,11 +24,11 @@ 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 9673115bc14c8630da5b7f6fe07e0b362ac49dcb
%global access 20260111
%global shortcommit %{sub %{commit} 1 12}
%global position 2201
Version: %{position}^%{access}git%{shortcommit}
%global position 2316
Version: %{position}^%{access}.%{shortcommit}
Release: %autorelease
Summary: Meta-build system that generates build files for Ninja
@ -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:
@ -124,7 +125,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 +137,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}

View file

@ -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 2316
#define LAST_COMMIT_POSITION "2316 (9673115bc14c)"
#endif // OUT_LAST_COMMIT_POSITION_H_

View file

@ -1 +1 @@
SHA512 (gn-feafd1012a32.tar.gz) = f32d40faf4107da8e00128dbd4435d5a1ea2669000c2a70dcd195499fd09a2c36a7df33ce8dcb8184497771fa390cdcc3545abfdc5cfd92ace545652b30d87b5
SHA512 (gn-9673115bc14c.tar.gz) = b05e287b5e700e1cd725ef75a0af6088abd51be0a0c072f42daa61e39f6d159355ef95130a9f4478d7c62129a17c51f341624cfc4b58fb7d29e1c77a2e2cf3af