Date: Friday, January 15, 2021 @ 17:21:10 Author: yan12125 Revision: 821015
upgpkg: web-ext 5.5.0-1; try to make it reproducible Modified: web-ext/trunk/PKGBUILD web-ext/trunk/skip-if-non-git-repo.diff ---------------------------+ PKGBUILD | 9 ++++++--- skip-if-non-git-repo.diff | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-01-15 17:20:26 UTC (rev 821014) +++ PKGBUILD 2021-01-15 17:21:10 UTC (rev 821015) @@ -1,7 +1,7 @@ # Maintainer: Chih-Hsuan Yen <yan12...@gmail.com> pkgname=web-ext -pkgver=5.4.1 +pkgver=5.5.0 pkgrel=1 pkgdesc='A command line tool to help build, run, and test web extensions' arch=(any) @@ -17,8 +17,8 @@ # tarball on npmjs lacks scripts for building from sources source=("https://github.com/mozilla/web-ext/archive/$pkgver/web-ext-$pkgver.tar.gz" "skip-if-non-git-repo.diff") -sha256sums=('c2591f601c1b385d1360d9d3867fbe45a0db12973b4019b066b0fa13e3207687' - 'f485e30d304023a8a503095b6d0ba1f0f9f70d476e2ce58c5a7713caaa78ab49') +sha256sums=('1c1951b003cbabb82c5a09dbf23567d3ae4374de8e40cb2de8c087b60f629405' + 'f7333b0c2b204a178f48f4b243bccfda84a274c3eea0f056c93d5696a889f14f') prepare() { cd "$srcdir" @@ -54,6 +54,9 @@ install -Ddm755 "$_npmdir" cp -r --no-preserve=ownership $pkgname-$pkgver "$_npmdir/$pkgname" + # dtrace-provider (brought in by bunyan) is not used on Linux, and its build artifacts makes this package unreproducible + rm -r "$_npmdir"/web-ext/node_modules/dtrace-provider/build/ + # Non-deterministic race in npm gives 777 permissions to random directories. # See https://github.com/npm/cli/issues/1103 for details. find "${pkgdir}/usr" -type d -exec chmod 755 {} + Modified: skip-if-non-git-repo.diff =================================================================== --- skip-if-non-git-repo.diff 2021-01-15 17:20:26 UTC (rev 821014) +++ skip-if-non-git-repo.diff 2021-01-15 17:21:10 UTC (rev 821015) @@ -1,8 +1,8 @@ diff --git a/tests/unit/test.program.js b/tests/unit/test.program.js -index d18beff..cea3d4d 100644 +index 1a89b95..71fdfdd 100644 --- a/tests/unit/test.program.js +++ b/tests/unit/test.program.js -@@ -885,7 +885,15 @@ describe('program.defaultVersionGetter', () => { +@@ -911,7 +911,15 @@ describe('program.defaultVersionGetter', () => { }); it('returns git commit information in development', function() {