[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Monday, July 11, 2022 @ 17:39:12 Author: foutrelis Revision: 450873 upgpkg: gn 0.2050.9ef32177-1: bump to latest revision Modified: gn/trunk/PKGBUILD --+ PKGBUILD | 18 +- 1 file changed, 5 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-11 17:33:16 UTC (rev 450872) +++ PKGBUILD2022-07-11 17:39:12 UTC (rev 450873) @@ -1,9 +1,9 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.2042.2ecd43a1 -_commit=2ecd43a10266bd091c98e6dcde507c64f6a0dad3 -pkgrel=2 +pkgver=0.2050.9ef32177 +_commit=9ef321772ecc161937db69acb346397e0ccc484d +pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64') url="https://gn.googlesource.com/gn/"; @@ -10,10 +10,8 @@ license=('BSD') depends=('gcc-libs') makedepends=('clang' 'ninja' 'python' 'git') -source=(git+https://gn.googlesource.com/gn#commit=$_commit -repro.patch) -sha256sums=('SKIP' -'4f87532d0785ded35a9452bb762635c36c8e2c8e5181c4b991dab258f895e27e') +source=(git+https://gn.googlesource.com/gn#commit=$_commit) +sha256sums=('SKIP') pkgver() { cd $pkgname @@ -20,12 +18,6 @@ echo 0.$(git rev-list --count initial-commit..).$(git rev-parse --short=8 HEAD) } -prepare() { - cd $pkgname - # https://gn-review.googlesource.com/c/gn/+/14260 - patch -Np1 -i ../repro.patch -} - build() { cd $pkgname ./build/gen.py
[arch-commits] Commit in gn/trunk (PKGBUILD repro.patch)
Date: Thursday, July 7, 2022 @ 03:21:41 Author: foutrelis Revision: 449960 upgpkg: gn 0.2042.2ecd43a1-2: fix repro maybe Added: gn/trunk/repro.patch Modified: gn/trunk/PKGBUILD -+ PKGBUILD| 14 +++--- repro.patch | 29 + 2 files changed, 40 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-06 23:50:30 UTC (rev 449959) +++ PKGBUILD2022-07-07 03:21:41 UTC (rev 449960) @@ -3,7 +3,7 @@ pkgname=gn pkgver=0.2042.2ecd43a1 _commit=2ecd43a10266bd091c98e6dcde507c64f6a0dad3 -pkgrel=1 +pkgrel=2 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64') url="https://gn.googlesource.com/gn/"; @@ -10,8 +10,10 @@ license=('BSD') depends=('gcc-libs') makedepends=('clang' 'ninja' 'python' 'git') -source=(git+https://gn.googlesource.com/gn#commit=$_commit) -sha256sums=('SKIP') +source=(git+https://gn.googlesource.com/gn#commit=$_commit +repro.patch) +sha256sums=('SKIP' +'4f87532d0785ded35a9452bb762635c36c8e2c8e5181c4b991dab258f895e27e') pkgver() { cd $pkgname @@ -18,6 +20,12 @@ echo 0.$(git rev-list --count initial-commit..).$(git rev-parse --short=8 HEAD) } +prepare() { + cd $pkgname + # https://gn-review.googlesource.com/c/gn/+/14260 + patch -Np1 -i ../repro.patch +} + build() { cd $pkgname ./build/gen.py Added: repro.patch === --- repro.patch (rev 0) +++ repro.patch 2022-07-07 03:21:41 UTC (rev 449960) @@ -0,0 +1,29 @@ +From 102a161c76f8d4c8157390b7087ae6e65ec9d7cf Mon Sep 17 00:00:00 2001 +From: Evangelos Foutras +Date: Thu, 7 Jul 2022 06:18:12 +0300 +Subject: [PATCH] build/gen.py: Make LAST_COMMIT_POSITION reproducible + +Abbreviated hashes can vary in length depending on the number of objects +in the Git repository. This frequently breaks reproducibility for distro +packages. Address this by adding --abbrev=12 to the 'git describe' call. + +Change-Id: I2fff11ff5a8e54e437a2186ea1f7c0ec17924437 +--- + build/gen.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/build/gen.py b/build/gen.py +index fe56186b..f877cc24 100755 +--- a/build/gen.py b/build/gen.py +@@ -218,8 +218,8 @@ def main(argv): + def GenerateLastCommitPosition(host, header): + ROOT_TAG = 'initial-commit' + describe_output = subprocess.check_output( +- ['git', 'describe', 'HEAD', '--match', ROOT_TAG], shell=host.is_windows(), +- cwd=REPO_ROOT) ++ ['git', 'describe', 'HEAD', '--abbrev=12', '--match', ROOT_TAG], ++ shell=host.is_windows(), cwd=REPO_ROOT) + mo = re.match(ROOT_TAG + '-(\d+)-g([0-9a-f]+)', describe_output.decode()) + if not mo: + raise ValueError(
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Wednesday, June 8, 2022 @ 16:11:16 Author: foutrelis Revision: 447767 upgpkg: gn 0.2042.2ecd43a1-1: bump to latest revision Modified: gn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-06-08 15:22:53 UTC (rev 447766) +++ PKGBUILD2022-06-08 16:11:16 UTC (rev 447767) @@ -1,8 +1,8 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1967.80a40b07 -_commit=80a40b07305373617eba2d5878d353532af77da3 +pkgver=0.2042.2ecd43a1 +_commit=2ecd43a10266bd091c98e6dcde507c64f6a0dad3 pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64')
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Saturday, February 26, 2022 @ 06:11:17 Author: foutrelis Revision: 438156 upgpkg: gn 0.1967.80a40b07-1: bump to revision in Chromium 99 DEPS Modified: gn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-26 05:11:17 UTC (rev 438155) +++ PKGBUILD2022-02-26 06:11:17 UTC (rev 438156) @@ -1,8 +1,8 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1956.fc295f3a -_commit=fc295f3ac7ca4fe7acc6cb5fb052d22909ef3a8f +pkgver=0.1967.80a40b07 +_commit=80a40b07305373617eba2d5878d353532af77da3 pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64')
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Saturday, January 29, 2022 @ 22:23:49 Author: foutrelis Revision: 435406 upgpkg: gn 0.1956.fc295f3a-1: bump to revision in Chromium 98 DEPS Modified: gn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-01-29 22:21:04 UTC (rev 435405) +++ PKGBUILD2022-01-29 22:23:49 UTC (rev 435406) @@ -1,8 +1,8 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1938.0153d369 -_commit=0153d369bbccc908f4da4993b1ba82728055926a +pkgver=0.1956.fc295f3a +_commit=fc295f3ac7ca4fe7acc6cb5fb052d22909ef3a8f pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64')
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Friday, November 12, 2021 @ 21:35:19 Author: foutrelis Revision: 427950 upgpkg: gn 0.1938.0153d369-1: make pkgver more deterministic Modified: gn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-12 20:58:55 UTC (rev 427949) +++ PKGBUILD2021-11-12 21:35:19 UTC (rev 427950) @@ -1,7 +1,7 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1938.0153d369b +pkgver=0.1938.0153d369 _commit=0153d369bbccc908f4da4993b1ba82728055926a pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" @@ -15,7 +15,7 @@ pkgver() { cd $pkgname - echo 0.$(git rev-list --count initial-commit..).$(git rev-parse --short HEAD) + echo 0.$(git rev-list --count initial-commit..).$(git rev-parse --short=8 HEAD) } build() {
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Friday, November 12, 2021 @ 20:10:16 Author: foutrelis Revision: 427935 upgpkg: gn 0.1938.0153d369b-1: bump to revision in Chromium 96 DEPS Modified: gn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-12 20:09:16 UTC (rev 427934) +++ PKGBUILD2021-11-12 20:10:16 UTC (rev 427935) @@ -1,7 +1,7 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1938.0153d369 +pkgver=0.1938.0153d369b _commit=0153d369bbccc908f4da4993b1ba82728055926a pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja"
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Friday, November 12, 2021 @ 20:09:16 Author: foutrelis Revision: 427934 upgpkg: gn 0.1938.0153d369-1: bump to revision in Chromium 96 DEPS Modified: gn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-12 19:45:54 UTC (rev 427933) +++ PKGBUILD2021-11-12 20:09:16 UTC (rev 427934) @@ -1,8 +1,8 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1934.69ec4fca -_commit=69ec4fca1fa69ddadae13f9e6b7507efa0675263 +pkgver=0.1938.0153d369 +_commit=0153d369bbccc908f4da4993b1ba82728055926a pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64')
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Tuesday, September 21, 2021 @ 23:45:48 Author: foutrelis Revision: 424504 upgpkg: gn 0.1934.69ec4fca-1: bump to revision in Chromium 94 DEPS Modified: gn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-21 22:45:21 UTC (rev 424503) +++ PKGBUILD2021-09-21 23:45:48 UTC (rev 424504) @@ -1,8 +1,8 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1910.39a87c0b -_commit=39a87c0b36310bdf06b692c098f199a0d97fc810 +pkgver=0.1934.69ec4fca +_commit=69ec4fca1fa69ddadae13f9e6b7507efa0675263 pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64')
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Friday, July 9, 2021 @ 07:42:19 Author: foutrelis Revision: 419364 upgpkg: gn 0.1910.39a87c0b-1: bump to revision in Chromium 92 DEPS Modified: gn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-09 06:58:57 UTC (rev 419363) +++ PKGBUILD2021-07-09 07:42:19 UTC (rev 419364) @@ -1,8 +1,8 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1897.dba01723 -_commit=dba01723a441c358d843a575cb7720d54ddcdf92 +pkgver=0.1910.39a87c0b +_commit=39a87c0b36310bdf06b692c098f199a0d97fc810 pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64')
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Thursday, May 27, 2021 @ 04:37:03 Author: foutrelis Revision: 416512 upgpkg: gn 0.1897.dba01723-1: bump to revision in Chromium 91 DEPS Modified: gn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-05-27 03:49:21 UTC (rev 416511) +++ PKGBUILD2021-05-27 04:37:03 UTC (rev 416512) @@ -1,8 +1,8 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1891.dfcbc6fe -_commit=dfcbc6fed0a8352696f92d67ccad54048ad182b3 +pkgver=0.1897.dba01723 +_commit=dba01723a441c358d843a575cb7720d54ddcdf92 pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64')
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Thursday, April 15, 2021 @ 20:32:16 Author: foutrelis Revision: 412614 upgpkg: gn 0.1891.dfcbc6fe-1: bump to revision in Chromium 90 DEPS Modified: gn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-15 20:02:43 UTC (rev 412613) +++ PKGBUILD2021-04-15 20:32:16 UTC (rev 412614) @@ -1,8 +1,8 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1877.595e3be7 -_commit=595e3be7c8381d4eeefce62a63ec12bae9ce5140 +pkgver=0.1891.dfcbc6fe +_commit=dfcbc6fed0a8352696f92d67ccad54048ad182b3 pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64')
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Friday, February 26, 2021 @ 23:03:42 Author: foutrelis Revision: 408861 upgpkg: gn 0.1877.595e3be7-1: bump to revision in Chromium 89 DEPS Modified: gn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-02-26 23:03:41 UTC (rev 408860) +++ PKGBUILD2021-02-26 23:03:42 UTC (rev 408861) @@ -1,8 +1,8 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1859.53d92014 -_commit=53d92014bf94c3893886470a1c7c1289f8818db0 +pkgver=0.1877.595e3be7 +_commit=595e3be7c8381d4eeefce62a63ec12bae9ce5140 pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64')
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Wednesday, February 17, 2021 @ 03:39:20 Author: foutrelis Revision: 408339 upgpkg: gn 0.1859.53d92014-1: bump to revision in Chromium 88 DEPS Modified: gn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-02-17 02:58:28 UTC (rev 408338) +++ PKGBUILD2021-02-17 03:39:20 UTC (rev 408339) @@ -1,8 +1,8 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1831.e002e68a -_commit=e002e68a48d1c82648eadde2f6aafa20d08c36f2 +pkgver=0.1859.53d92014 +_commit=53d92014bf94c3893886470a1c7c1289f8818db0 pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64')