[arch-commits] Commit in (7 files)

Daniel M. Capella polyzen at archlinux.org
Fri Apr 16 03:19:48 UTC 2021


    Date: Friday, April 16, 2021 @ 03:19:47
  Author: polyzen
Revision: 919260

Reproducible archives

Modified:
  dark-reader/trunk/PKGBUILD
  firefox-clearurls/trunk/PKGBUILD
  firefox-stylus/trunk/PKGBUILD
  firefox-temporary-containers/trunk/PKGBUILD
  firefox-tree-style-tab/trunk/PKGBUILD
  firefox-tridactyl/trunk/PKGBUILD
  firefox-ublock-origin/trunk/PKGBUILD

---------------------------------------------+
 dark-reader/trunk/PKGBUILD                  |    7 ++++---
 firefox-clearurls/trunk/PKGBUILD            |    5 +++--
 firefox-stylus/trunk/PKGBUILD               |    5 +++--
 firefox-temporary-containers/trunk/PKGBUILD |    5 +++--
 firefox-tree-style-tab/trunk/PKGBUILD       |    5 +++--
 firefox-tridactyl/trunk/PKGBUILD            |    8 +++++---
 firefox-ublock-origin/trunk/PKGBUILD        |    5 +++--
 7 files changed, 24 insertions(+), 16 deletions(-)

Modified: dark-reader/trunk/PKGBUILD
===================================================================
--- dark-reader/trunk/PKGBUILD	2021-04-16 03:02:00 UTC (rev 919259)
+++ dark-reader/trunk/PKGBUILD	2021-04-16 03:19:47 UTC (rev 919260)
@@ -4,13 +4,13 @@
 pkgname=('dark-reader' 'firefox-dark-reader' 'thunderbird-dark-reader')
 pkgbase=dark-reader
 pkgver=4.9.31
-pkgrel=1
+pkgrel=2
 pkgdesc='Inverts brightness of web pages and aims to reduce eyestrain while browsing the web'
 url=https://darkreader.org/
 arch=('any')
 license=('MIT')
-makedepends=('npm')
-source=("https://github.com/darkreader/darkreader/archive/v$pkgver/darkreader-v$pkgver.tar.gz")
+makedepends=('npm' 'strip-nondeterminism')
+source=("https://github.com/darkreader/darkreader/archive/v$pkgver/darkreader-$pkgver.tar.gz")
 b2sums=('d2dfebd43fd81d000f6948601591fca6e0e415dbe0e72e624ba04bf60c56507ad9deca6b32b87adb169866165347f67202c0edfedf8d5173b0755fe25eef19f7')
 
 build() {
@@ -17,6 +17,7 @@
   cd darkreader-$pkgver
   npm ci
   npm run build
+  strip-nondeterminism -t zip build-*.xpi
 }
 
 check() {

Modified: firefox-clearurls/trunk/PKGBUILD
===================================================================
--- firefox-clearurls/trunk/PKGBUILD	2021-04-16 03:02:00 UTC (rev 919259)
+++ firefox-clearurls/trunk/PKGBUILD	2021-04-16 03:19:47 UTC (rev 919260)
@@ -4,13 +4,13 @@
 _name=ClearUrls
 pkgname=firefox-clearurls
 pkgver=1.21.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Removes tracking elements from URLs'
 arch=('any')
 url=https://clearurls.xyz
 license=('LGPL3')
 groups=('firefox-addons')
-makedepends=('zip')
+makedepends=('strip-nondeterminism' 'zip')
 source=("https://gitlab.com/KevinRoebert/$_name/-/archive/$pkgver/$_name-$pkgver.tar.gz")
 b2sums=('aad56d52c58e603064588628df9e79dff9a7045fa2f664c3034626cd1636dd57ed30a7d839048606ba9715e3491a73d3bc92ebd1764de45843a783da6958445b')
 
@@ -31,6 +31,7 @@
     "$pkgdir"/usr/lib/firefox/browser/extensions/{74145f27-f039-47ce-a470-a662b129930a}.xpi \
     clearurls.js browser-polyfill.js manifest.json img/* external_js/* html/* \
     core_js/* css/* fonts/* _locales/*
+  strip-nondeterminism -t zip "$pkgdir"/usr/lib/firefox/browser/extensions/*
 }
 
 # vim:set ts=2 sw=2 et:

Modified: firefox-stylus/trunk/PKGBUILD
===================================================================
--- firefox-stylus/trunk/PKGBUILD	2021-04-16 03:02:00 UTC (rev 919259)
+++ firefox-stylus/trunk/PKGBUILD	2021-04-16 03:19:47 UTC (rev 919260)
@@ -2,13 +2,13 @@
 
 pkgname=firefox-stylus
 pkgver=1.5.17
-pkgrel=1
+pkgrel=2
 pkgdesc='Easily install themes and skins for many popular sites'
 url=https://add0n.com/stylus.html
 arch=('any')
 license=('GPL3')
 groups=('firefox-addons')
-makedepends=('git' 'npm')
+makedepends=('git' 'npm' 'strip-nondeterminism')
 source=("https://github.com/openstyles/stylus/archive/v$pkgver/stylus-v$pkgver.tar.gz")
 b2sums=('f3e884cab0fe930c47fccdfd735b59913e0339174aa2224e17e504462c603f1cb77b3a35c16b93faca5b9725803056cd3054dbb584a44c6d3a159a6bd6a0fd01')
 
@@ -21,6 +21,7 @@
 build() {
   cd stylus-$pkgver
   npm run zip
+  strip-nondeterminism -t zip stylus.zip
 }
 
 package() {

Modified: firefox-temporary-containers/trunk/PKGBUILD
===================================================================
--- firefox-temporary-containers/trunk/PKGBUILD	2021-04-16 03:02:00 UTC (rev 919259)
+++ firefox-temporary-containers/trunk/PKGBUILD	2021-04-16 03:19:47 UTC (rev 919260)
@@ -4,13 +4,13 @@
 _name=temporary-containers
 pkgname=firefox-temporary-containers
 pkgver=1.9.2
-pkgrel=2
+pkgrel=3
 pkgdesc='Open tabs, websites, and links in automatically managed disposable containers'
 arch=('any')
 url=https://github.com/stoically/temporary-containers
 license=('MIT')
 groups=('firefox-addons')
-makedepends=('git' 'npm')
+makedepends=('git' 'npm' 'strip-nondeterminism')
 provides=('firefox-extension-temporary-containers')
 replaces=('firefox-extension-temporary-containers')
 source=("$url/archive/v$pkgver/$_name-v$pkgver.tar.gz")
@@ -21,6 +21,7 @@
   npm ci
   npm run build:webpack
   npm run webext:build
+  strip-nondeterminism -t zip web-ext-artifacts/temporary_containers-$pkgver.zip
 }
 
 check() {

Modified: firefox-tree-style-tab/trunk/PKGBUILD
===================================================================
--- firefox-tree-style-tab/trunk/PKGBUILD	2021-04-16 03:02:00 UTC (rev 919259)
+++ firefox-tree-style-tab/trunk/PKGBUILD	2021-04-16 03:19:47 UTC (rev 919260)
@@ -4,13 +4,13 @@
 _name=treestyletab
 pkgname=firefox-tree-style-tab
 pkgver=3.7.4
-pkgrel=1
+pkgrel=2
 pkgdesc='Firefox extension to show tabs like a tree'
 arch=('any')
 url=https://piro.sakura.ne.jp/xul/_treestyletab.html.en
 license=('MPL' 'MPL2')
 groups=('firefox-addons')
-makedepends=('git' 'npm' 'zip')
+makedepends=('git' 'npm' 'strip-nondeterminism' 'zip')
 source=("git+https://github.com/piroor/treestyletab.git#tag=$pkgver"
         'git+https://github.com/piroor/webextensions-lib-configs.git'
         'git+https://github.com/piroor/webextensions-lib-dom-updater.git'
@@ -38,6 +38,7 @@
   npm ci
   make install_extlib
   make xpi
+  strip-nondeterminism -t zip $_name-we.xpi
 }
 
 package() {

Modified: firefox-tridactyl/trunk/PKGBUILD
===================================================================
--- firefox-tridactyl/trunk/PKGBUILD	2021-04-16 03:02:00 UTC (rev 919259)
+++ firefox-tridactyl/trunk/PKGBUILD	2021-04-16 03:19:47 UTC (rev 919260)
@@ -3,13 +3,13 @@
 pkgname=firefox-tridactyl
 pkgver=1.21.1
 _commit=a1c5201142bffe4a0f027694dfce22eee9708d9b
-pkgrel=1
+pkgrel=2
 pkgdesc="Replace Firefox's control mechanism with one modelled on Vim"
 url=https://github.com/tridactyl/tridactyl
 arch=('any')
 license=('Apache')
 groups=('firefox-addons')
-makedepends=('git' 'node-gyp' 'python' 'yarn')
+makedepends=('git' 'node-gyp' 'python' 'strip-nondeterminism' 'yarn')
 source=("git+$url.git#commit=$_commit?signed")
 b2sums=('SKIP')
 validpgpkeys=('15D03C86837936A0A638AA2D2BB8C36BB504BFF3') # Oliver Blanthorn <freedom4cows at gmail.com>
@@ -18,10 +18,12 @@
   cd tridactyl
   yarn install --frozen-lockfile --non-interactive
   scripts/sign nosignstable
+  strip-nondeterminism -t zip web-ext-artifacts/tridactyl-$pkgver.xpi
 }
 
 package() {
-  install -Dm644 tridactyl/web-ext-artifacts/tridactyl-$pkgver.xpi \
+  cd tridactyl
+  install -Dm644 web-ext-artifacts/tridactyl-$pkgver.xpi \
     "$pkgdir"/usr/lib/firefox/browser/extensions/tridactyl.vim at cmcaine.co.uk.xpi
 }
 

Modified: firefox-ublock-origin/trunk/PKGBUILD
===================================================================
--- firefox-ublock-origin/trunk/PKGBUILD	2021-04-16 03:02:00 UTC (rev 919259)
+++ firefox-ublock-origin/trunk/PKGBUILD	2021-04-16 03:19:47 UTC (rev 919260)
@@ -3,13 +3,13 @@
 pkgname=firefox-ublock-origin
 pkgver=1.34.0
 _commit=af980c5c062768811497902ff50483288e57fa6a
-pkgrel=1
+pkgrel=2
 pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean'
 arch=('any')
 url=https://github.com/gorhill/uBlock
 license=('GPL3')
 groups=('firefox-addons')
-makedepends=('git' 'python' 'zip')
+makedepends=('git' 'python' 'strip-nondeterminism' 'zip')
 source=("git+$url.git#commit=$_commit?signed"
         "git+https://github.com/uBlockOrigin/uAssets.git")
 b2sums=('SKIP' 'SKIP')
@@ -18,6 +18,7 @@
 build() {
   cd uBlock
   ./tools/make-firefox.sh all
+  strip-nondeterminism -t zip dist/build/uBlock0.firefox.xpi
 }
 
 package() {



More information about the arch-commits mailing list