[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Thursday, August 11, 2022 @ 22:03:02 Author: alex19ep Revision: 1265292 upgpkg: bitwarden 2022.8.1-1 upstream release Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-08-11 21:45:01 UTC (rev 1265291) +++ PKGBUILD2022-08-11 22:03:02 UTC (rev 1265292) @@ -2,7 +2,7 @@ # Contributor: libertylocked pkgname=bitwarden -pkgver=2022.8.0 +pkgver=2022.8.1 pkgrel=1 _electronversion=19 pkgdesc='A secure and free password manager for all of your devices'
[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Tuesday, August 9, 2022 @ 22:08:56 Author: alex19ep Revision: 1264578 upgpkg: bitwarden 2022.8.0-1 upstream release Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 3 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-08-09 21:25:02 UTC (rev 1264577) +++ PKGBUILD2022-08-09 22:08:56 UTC (rev 1264578) @@ -2,8 +2,8 @@ # Contributor: libertylocked pkgname=bitwarden -pkgver=2022.6.2 -pkgrel=2 +pkgver=2022.8.0 +pkgrel=1 _electronversion=19 pkgdesc='A secure and free password manager for all of your devices' arch=('x86_64') @@ -12,12 +12,10 @@ depends=("electron$_electronversion" 'libnotify' 'libsecret' 'libxtst' 'libxss' 'libnss_nis') makedepends=('git' 'npm' 'python' 'node-gyp' 'nodejs-lts-gallium' 'jq') source=(bitwarden::git+https://github.com/bitwarden/clients.git#tag=desktop-v$pkgver -bitwarden-jslib::git+https://github.com/bitwarden/jslib.git messaging.main.ts.patch ${pkgname}.sh ${pkgname}.desktop) sha512sums=('SKIP' -'SKIP' 'babcae0dba4d036e5d2cd04d8932b63253bc7b27b14d090932066e9d39383f7565c06d72dae9f96e741b494ef7e50a1fe7ec33905aa3124b427a8bf404df5762' '98d2860bef2283fd09710fbbc5362d7ef2cd8eca26f35805ea258f2dacba78bd6aab14c834388a5089a8150eb0f32a82577aab10f8ad68e1a6371959b2802ad4' '05b771e72f1925f61b710fb67e5709dbfd63855425d2ef146ca3770b050e78cb3933cffc7afb1ad43a1d87867b2c2486660c79fdfc95b3891befdff26c8520fd') @@ -29,12 +27,6 @@ export npm_config_cache="$srcdir/npm_cache" export ELECTRON_SKIP_BINARY_DOWNLOAD=1 - # Link jslib - git submodule init - git config 'submodule.apps/browser/jslib.url' "$srcdir/bitwarden-jslib" - git config 'submodule.apps/desktop/jslib.url' "$srcdir/bitwarden-jslib" - git submodule update - # This patch is required to make "Start automatically on login" work patch --strip=1 src/main/messaging.main.ts "$srcdir/messaging.main.ts.patch" @@ -52,7 +44,7 @@ build() { cd bitwarden/apps/desktop - electronDist=/usr/lib/electron + electronDist=/usr/lib/electron$_electronversion electronVer=$(electron$_electronversion --version | tail -c +2) export npm_config_build_from_source=true export npm_config_cache="$srcdir/npm_cache"
[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Friday, July 15, 2022 @ 18:04:14 Author: alex19ep Revision: 1252983 upgpkg: bitwarden 2022.6.2-2 switch to electron 19 Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-15 17:43:56 UTC (rev 1252982) +++ PKGBUILD2022-07-15 18:04:14 UTC (rev 1252983) @@ -3,8 +3,8 @@ pkgname=bitwarden pkgver=2022.6.2 -pkgrel=1 -_electronversion=16 +pkgrel=2 +_electronversion=19 pkgdesc='A secure and free password manager for all of your devices' arch=('x86_64') url='https://github.com/bitwarden/clients/tree/master/apps/desktop' @@ -52,7 +52,7 @@ build() { cd bitwarden/apps/desktop - electronDist=/usr/lib/electron$_electronversion + electronDist=/usr/lib/electron electronVer=$(electron$_electronversion --version | tail -c +2) export npm_config_build_from_source=true export npm_config_cache="$srcdir/npm_cache"
[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Wednesday, July 13, 2022 @ 10:40:57 Author: alex19ep Revision: 1252516 upgpkg: bitwarden 2022.6.2-1 Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-13 09:02:17 UTC (rev 1252515) +++ PKGBUILD2022-07-13 10:40:57 UTC (rev 1252516) @@ -2,7 +2,7 @@ # Contributor: libertylocked pkgname=bitwarden -pkgver=2022.6.0 +pkgver=2022.6.2 pkgrel=1 _electronversion=16 pkgdesc='A secure and free password manager for all of your devices'
[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Saturday, July 2, 2022 @ 15:54:37 Author: alex19ep Revision: 1243633 upgpkg: bitwarden 2022.6.0-1 upstream release Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD |9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-02 15:54:31 UTC (rev 1243632) +++ PKGBUILD2022-07-02 15:54:37 UTC (rev 1243633) @@ -2,7 +2,7 @@ # Contributor: libertylocked pkgname=bitwarden -pkgver=2022.5.1 +pkgver=2022.6.0 pkgrel=1 _electronversion=16 pkgdesc='A secure and free password manager for all of your devices' @@ -25,6 +25,10 @@ prepare() { cd bitwarden/apps/desktop + export npm_config_build_from_source=true + export npm_config_cache="$srcdir/npm_cache" + export ELECTRON_SKIP_BINARY_DOWNLOAD=1 + # Link jslib git submodule init git config 'submodule.apps/browser/jslib.url' "$srcdir/bitwarden-jslib" @@ -42,6 +46,8 @@ #'.build["electronVersion"]=$ENV.SYSTEM_ELECTRON_VERSION | .build["electronDist"]="/usr/lib/electron\(env.ELECTRONVERSION)"' \ #> package.json.patched # mv package.json.patched package.json + cd ../../ + npm ci } build() { @@ -51,7 +57,6 @@ export npm_config_build_from_source=true export npm_config_cache="$srcdir/npm_cache" export ELECTRON_SKIP_BINARY_DOWNLOAD=1 - npm install npm run build npm run clean:dist npm exec -c "electron-builder --linux --x64 --dir -c.electronDist=$electronDist \
[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Wednesday, June 15, 2022 @ 10:47:15 Author: alex19ep Revision: 1238026 upgpkg: bitwarden 2022.5.1-1 upstream release Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD | 32 ++-- 1 file changed, 18 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-06-15 10:10:20 UTC (rev 1238025) +++ PKGBUILD2022-06-15 10:47:15 UTC (rev 1238026) @@ -2,16 +2,16 @@ # Contributor: libertylocked pkgname=bitwarden -pkgver=1.33.0 +pkgver=2022.5.1 pkgrel=1 _electronversion=16 pkgdesc='A secure and free password manager for all of your devices' arch=('x86_64') -url='https://github.com/bitwarden/desktop' +url='https://github.com/bitwarden/clients/tree/master/apps/desktop' license=('GPL3') depends=("electron$_electronversion" 'libnotify' 'libsecret' 'libxtst' 'libxss' 'libnss_nis') makedepends=('git' 'npm' 'python' 'node-gyp' 'nodejs-lts-gallium' 'jq') -source=(${pkgname}::git+https://github.com/bitwarden/desktop.git#tag=v$pkgver +source=(bitwarden::git+https://github.com/bitwarden/clients.git#tag=desktop-v$pkgver bitwarden-jslib::git+https://github.com/bitwarden/jslib.git messaging.main.ts.patch ${pkgname}.sh @@ -23,31 +23,35 @@ '05b771e72f1925f61b710fb67e5709dbfd63855425d2ef146ca3770b050e78cb3933cffc7afb1ad43a1d87867b2c2486660c79fdfc95b3891befdff26c8520fd') prepare() { - cd bitwarden + cd bitwarden/apps/desktop + # Link jslib git submodule init - git config submodule.jslib.url "$srcdir/bitwarden-jslib" + git config 'submodule.apps/browser/jslib.url' "$srcdir/bitwarden-jslib" + git config 'submodule.apps/desktop/jslib.url' "$srcdir/bitwarden-jslib" git submodule update # This patch is required to make "Start automatically on login" work - patch --strip=1 src/main/messaging.main.ts ../messaging.main.ts.patch + patch --strip=1 src/main/messaging.main.ts "$srcdir/messaging.main.ts.patch" + # Patch build to make it work with system electron export SYSTEM_ELECTRON_VERSION=$(electron$_electronversion -v | sed 's/v//g') export ELECTRONVERSION=$_electronversion - sed -i "s|@electronversion@|${ELECTRONVERSION}|" ../bitwarden.sh - jq < package.json \ - '.build["electronVersion"]=$ENV.SYSTEM_ELECTRON_VERSION | .build["electronDist"]="/usr/lib/electron\(env.ELECTRONVERSION)"' \ - > package.json.patched - mv package.json.patched package.json + sed -i "s|@electronversion@|${ELECTRONVERSION}|" "$srcdir/bitwarden.sh" + # jq < package.json \ + #'.build["electronVersion"]=$ENV.SYSTEM_ELECTRON_VERSION | .build["electronDist"]="/usr/lib/electron\(env.ELECTRONVERSION)"' \ + #> package.json.patched + # mv package.json.patched package.json } build() { - cd bitwarden + cd bitwarden/apps/desktop electronDist=/usr/lib/electron$_electronversion electronVer=$(electron$_electronversion --version | tail -c +2) + export npm_config_build_from_source=true export npm_config_cache="$srcdir/npm_cache" export ELECTRON_SKIP_BINARY_DOWNLOAD=1 - npm install --build-from-source + npm install npm run build npm run clean:dist npm exec -c "electron-builder --linux --x64 --dir -c.electronDist=$electronDist \ @@ -55,7 +59,7 @@ } package(){ - cd bitwarden + cd bitwarden/apps/desktop install -vDm644 dist/linux-unpacked/resources/app.asar -t "${pkgdir}/usr/lib/${pkgname}" install -vDm644 build/package.json -t "${pkgdir}/usr/lib/${pkgname}" cp -vr dist/linux-unpacked/resources/app.asar.unpacked -t "${pkgdir}/usr/lib/${pkgname}"
[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Monday, April 25, 2022 @ 19:20:32 Author: alex19ep Revision: 1190058 upgpkg: bitwarden 1.33.0-1 upstream release Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-25 19:04:46 UTC (rev 1190057) +++ PKGBUILD2022-04-25 19:20:32 UTC (rev 1190058) @@ -2,7 +2,7 @@ # Contributor: libertylocked pkgname=bitwarden -pkgver=1.32.1 +pkgver=1.33.0 pkgrel=1 _electronversion=16 pkgdesc='A secure and free password manager for all of your devices' @@ -60,7 +60,7 @@ install -vDm644 build/package.json -t "${pkgdir}/usr/lib/${pkgname}" cp -vr dist/linux-unpacked/resources/app.asar.unpacked -t "${pkgdir}/usr/lib/${pkgname}" - for i in 16 32 48 64 128 256 512; do + for i in 16 32 64 128 256 512 1024; do install -vDm644 resources/icons/${i}x${i}.png "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png" done install -vDm644 resources/icon.png "${pkgdir}/usr/share/icons/hicolor/1024x1024/apps/${pkgname}.png"
[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Tuesday, March 22, 2022 @ 21:26:06 Author: alex19ep Revision: 1170558 upgpkg: bitwarden 1.32.1-1 upstream release Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-22 21:20:10 UTC (rev 1170557) +++ PKGBUILD2022-03-22 21:26:06 UTC (rev 1170558) @@ -2,7 +2,7 @@ # Contributor: libertylocked pkgname=bitwarden -pkgver=1.32.0 +pkgver=1.32.1 pkgrel=1 _electronversion=16 pkgdesc='A secure and free password manager for all of your devices'
[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Thursday, March 17, 2022 @ 01:27:49 Author: alex19ep Revision: 1156243 upgpkg: bitwarden 1.32.0-1 upstream release Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-17 00:59:37 UTC (rev 1156242) +++ PKGBUILD2022-03-17 01:27:49 UTC (rev 1156243) @@ -2,8 +2,8 @@ # Contributor: libertylocked pkgname=bitwarden -pkgver=1.31.3 -pkgrel=2 +pkgver=1.32.0 +pkgrel=1 _electronversion=16 pkgdesc='A secure and free password manager for all of your devices' arch=('x86_64')
[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Monday, February 28, 2022 @ 20:13:29 Author: alex19ep Revision: 1138644 upgpkg: bitwarden 1.31.3-2 bump to fix FS#73975 Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-28 19:40:31 UTC (rev 1138643) +++ PKGBUILD2022-02-28 20:13:29 UTC (rev 1138644) @@ -3,7 +3,7 @@ pkgname=bitwarden pkgver=1.31.3 -pkgrel=1 +pkgrel=2 _electronversion=16 pkgdesc='A secure and free password manager for all of your devices' arch=('x86_64') @@ -36,7 +36,7 @@ export ELECTRONVERSION=$_electronversion sed -i "s|@electronversion@|${ELECTRONVERSION}|" ../bitwarden.sh jq < package.json \ - '.build["electronVersion"]=$ENV.SYSTEM_ELECTRON_VERSION | .build["electronDist"]="/usr/lib/electron"' \ + '.build["electronVersion"]=$ENV.SYSTEM_ELECTRON_VERSION | .build["electronDist"]="/usr/lib/electron\(env.ELECTRONVERSION)"' \ > package.json.patched mv package.json.patched package.json } @@ -43,7 +43,7 @@ build() { cd bitwarden - electronDist=/usr/lib/electron + electronDist=/usr/lib/electron$_electronversion electronVer=$(electron$_electronversion --version | tail -c +2) export npm_config_cache="$srcdir/npm_cache" export ELECTRON_SKIP_BINARY_DOWNLOAD=1
[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Tuesday, February 15, 2022 @ 15:26:47 Author: alex19ep Revision: 1133363 upgpkg: bitwarden 1.31.3-1 upstream release Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-15 13:52:32 UTC (rev 1133362) +++ PKGBUILD2022-02-15 15:26:47 UTC (rev 1133363) @@ -2,7 +2,7 @@ # Contributor: libertylocked pkgname=bitwarden -pkgver=1.31.2 +pkgver=1.31.3 pkgrel=1 _electronversion=16 pkgdesc='A secure and free password manager for all of your devices' @@ -47,7 +47,7 @@ electronVer=$(electron$_electronversion --version | tail -c +2) export npm_config_cache="$srcdir/npm_cache" export ELECTRON_SKIP_BINARY_DOWNLOAD=1 - npm install + npm install --build-from-source npm run build npm run clean:dist npm exec -c "electron-builder --linux --x64 --dir -c.electronDist=$electronDist \
[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Wednesday, December 8, 2021 @ 20:19:50 Author: alex19ep Revision: 1065691 upgpkg: bitwarden 1.30.0-1 upstream release Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-08 20:18:40 UTC (rev 1065690) +++ PKGBUILD2021-12-08 20:19:50 UTC (rev 1065691) @@ -2,9 +2,9 @@ # Contributor: libertylocked pkgname=bitwarden -pkgver=1.29.1 +pkgver=1.30.0 pkgrel=1 -_jslibcommit='764dc40b36e807e59b8d6feea5ac4577270d' +_jslibcommit='f4c66b2c8c243935bf25f689b16afaa5d6345f1b' _electronversion=14 pkgdesc='A secure and free password manager for all of your devices' arch=('x86_64') @@ -18,8 +18,8 @@ messaging.main.ts.patch ${pkgname}.sh ${pkgname}.desktop) -sha512sums=('d5d011cb085bc56bee56212bfd72b7be9438c10985bb88c48329979cd7ebe4ee9ae6b1da54b5bd0f7fb6ef35a697a7681d47c18ed77a1d5b13c2837819b4c2fb' - '08fcfa6e23e405d1a01238268ae55bef263f91173d1d28ec96e20cdc892229304c0b84dfcb3c722615f8dd6bb46cb9c3fad21ace46da06d4a349e1008e49e559' +sha512sums=('b15c4b90b2f541231b090e711b078204de2d9115301b126018b9ab3d828f4d0376a7771ffb30c9eb33e005b684bbc4deb11a83841b9c570eaabd5ebadb38d5ff' + 'b0fa3cd70031dcb87c515beecda35fadb8980ec696a90bbe051a750fd6fdd202902c3c717285a7ccb99d8629b106fbd365b25b39f629001c64123dab2e5521f0' '87cdb8287cbc0c4eb49b0fd456a66e200551b5da5c14991505f6301cf1b11132d938dfdf795c4df2a4b3e1ae2badf5dfe33c1207923ec8abc6f9b3e064af6015' '822d97be407c2ac2a6926f5c925b0fd188c541014a623dd3815fdbf5ef67c0542f43aaf8d11535571a83a265f620e330f5326244f42c3902fddab442128fda95' '44ee70d71abf9cf399736d00df0aa6815d452792c9589f5517fed4454bdfff6ad2a39ffee401eab0db180718b19e9565d9ecff8d1bd96a93d13e4f63eaf4d5fc'
[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Friday, October 29, 2021 @ 19:45:04 Author: alex19ep Revision: 1034919 upgpkg: bitwarden 1.29.1-1 new upstream release Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-10-29 18:08:45 UTC (rev 1034918) +++ PKGBUILD2021-10-29 19:45:04 UTC (rev 1034919) @@ -2,7 +2,7 @@ # Contributor: libertylocked pkgname=bitwarden -pkgver=1.29.0 +pkgver=1.29.1 pkgrel=1 _jslibcommit='764dc40b36e807e59b8d6feea5ac4577270d' _electronversion=14 @@ -18,7 +18,7 @@ messaging.main.ts.patch ${pkgname}.sh ${pkgname}.desktop) -sha512sums=('70323734681fa766390ac00831f371bff3ee023169e27b5348216e9cbf9fbaa8e14d4d689d5d5aa3ffc36b88c0b71b23a90c0cf418f7fc60ac5feae6f8bfea2d' +sha512sums=('d5d011cb085bc56bee56212bfd72b7be9438c10985bb88c48329979cd7ebe4ee9ae6b1da54b5bd0f7fb6ef35a697a7681d47c18ed77a1d5b13c2837819b4c2fb' '08fcfa6e23e405d1a01238268ae55bef263f91173d1d28ec96e20cdc892229304c0b84dfcb3c722615f8dd6bb46cb9c3fad21ace46da06d4a349e1008e49e559' '87cdb8287cbc0c4eb49b0fd456a66e200551b5da5c14991505f6301cf1b11132d938dfdf795c4df2a4b3e1ae2badf5dfe33c1207923ec8abc6f9b3e064af6015' '822d97be407c2ac2a6926f5c925b0fd188c541014a623dd3815fdbf5ef67c0542f43aaf8d11535571a83a265f620e330f5326244f42c3902fddab442128fda95'
[arch-commits] Commit in bitwarden/trunk (PKGBUILD bitwarden.sh package.json.patch)
Date: Wednesday, October 27, 2021 @ 22:48:34 Author: alex19ep Revision: 1034808 upgpkg: bitwarden 1.29.0-1 new upstream release Modified: bitwarden/trunk/PKGBUILD bitwarden/trunk/bitwarden.sh bitwarden/trunk/package.json.patch + PKGBUILD | 40 +--- bitwarden.sh |3 ++- package.json.patch |4 ++-- 3 files changed, 25 insertions(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-10-27 21:51:49 UTC (rev 1034807) +++ PKGBUILD2021-10-27 22:48:34 UTC (rev 1034808) @@ -2,15 +2,16 @@ # Contributor: libertylocked pkgname=bitwarden -pkgver=1.28.3 +pkgver=1.29.0 pkgrel=1 -_jslibcommit='1c28396d1a819d9d7838c65517c9953a078b29bb' +_jslibcommit='764dc40b36e807e59b8d6feea5ac4577270d' +_electronversion=14 pkgdesc='A secure and free password manager for all of your devices' arch=('x86_64') url='https://github.com/bitwarden/desktop' license=('GPL3') -depends=('electron11' 'libnotify' 'libsecret' 'libxtst' 'libxss' 'libnss_nis') -makedepends=('git' 'npm' 'python' 'node-gyp' 'nodejs-lts-fermium' 'jq') +depends=("electron$_electronversion" 'libnotify' 'libsecret' 'libxtst' 'libxss' 'libnss_nis') +makedepends=('npm' 'python' 'node-gyp' 'nodejs-lts-fermium' 'jq') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bitwarden/desktop/archive/v${pkgver}.tar.gz jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz package.json.patch @@ -17,11 +18,11 @@ messaging.main.ts.patch ${pkgname}.sh ${pkgname}.desktop) -sha512sums=('d140fe33977e964d2075854b29f53fa0aa01ec104b959b64a648292958da8bad9ba9ee85d174fed6229282d1077e7252cf8caf259b6e7206a88dd26cee19a2a8' - '2d15bfa4554dcb355f070cbbdeff1a26e132a316184b7e6e2a4376ff9549529692d718e6265c5fd62d42f4eef2fc62aacb4bb89c95f698f2493212f8a4abb516' - 'd884221c615db95d6fd0da2d3470fb7514b6a5d2a2b3b20c8353ebb4a938dc39f93783fe7ef2b9f69f034db8f26abfa479616f9fd1c1b241af605da837fba20e' +sha512sums=('70323734681fa766390ac00831f371bff3ee023169e27b5348216e9cbf9fbaa8e14d4d689d5d5aa3ffc36b88c0b71b23a90c0cf418f7fc60ac5feae6f8bfea2d' + '08fcfa6e23e405d1a01238268ae55bef263f91173d1d28ec96e20cdc892229304c0b84dfcb3c722615f8dd6bb46cb9c3fad21ace46da06d4a349e1008e49e559' + '87cdb8287cbc0c4eb49b0fd456a66e200551b5da5c14991505f6301cf1b11132d938dfdf795c4df2a4b3e1ae2badf5dfe33c1207923ec8abc6f9b3e064af6015' '822d97be407c2ac2a6926f5c925b0fd188c541014a623dd3815fdbf5ef67c0542f43aaf8d11535571a83a265f620e330f5326244f42c3902fddab442128fda95' - '32c29a7baed80351acf5753d35df404a818d5c88cc85f3bbed2daa5351aaf0dba20fd03cbedbcb407324f305d4556adb476ecc9ccd07bac0511ca4a943020ea4' + '44ee70d71abf9cf399736d00df0aa6815d452792c9589f5517fed4454bdfff6ad2a39ffee401eab0db180718b19e9565d9ecff8d1bd96a93d13e4f63eaf4d5fc' '05b771e72f1925f61b710fb67e5709dbfd63855425d2ef146ca3770b050e78cb3933cffc7afb1ad43a1d87867b2c2486660c79fdfc95b3891befdff26c8520fd') prepare() { @@ -34,11 +35,11 @@ patch --strip=1 package.json ../package.json.patch # This patch is required to make "Start automatically on login" work patch --strip=1 src/main/messaging.main.ts ../messaging.main.ts.patch - # Patch build to make it work with system electron - SYSTEM_ELECTRON_VERSION=$(electron11 -v | sed 's/v//g') - jq < package.json --arg ver $SYSTEM_ELECTRON_VERSION \ - '.build["electronVersion"]=$ver | .build["electronDist"]="/usr/lib/electron11"' \ + export SYSTEM_ELECTRON_VERSION=$(electron$_electronversion -v | sed 's/v//g') + export ELECTRONVERSION=$_electronversion + jq < package.json \ + '.build["electronVersion"]=$ENV.SYSTEM_ELECTRON_VERSION | .build["electronDist"]="/usr/lib/electron\(env.ELECTRONVERSION)"' \ > package.json.patched mv package.json.patched package.json } @@ -45,10 +46,10 @@ build() { cd desktop-${pkgver} + electronDist=/usr/lib/electron$_electronversion + electronVer=$(electron$_electronversion --version | tail -c +2) export npm_config_cache="$srcdir/npm_cache" export ELECTRON_SKIP_BINARY_DOWNLOAD=1 - electronDist=$(dirname $(realpath $(which electron11))) - electronVer=$(electron11 --version | tail -c +2) pushd jslib npm install popd @@ -61,13 +62,14 @@ package(){ cd desktop-${pkgver} - install -vDm755 dist/linux-unpacked/resources/app.asar -t "${pkgdir}/usr/lib/${pkgname%-git}/resources" + install -vDm644 dist/linux-unpacked/resources/app.asar -t "${pkgdir}/usr/lib/${pkgname}" + install -vDm644 build/package.json -t "${pkgdir}/usr/lib/${pkgname}" for i in 16 32 48 64 128 256 512; do - install -vDm644 resources/icons/${i}x${i}.png
[arch-commits] Commit in bitwarden/trunk (PKGBUILD)
Date: Wednesday, September 22, 2021 @ 19:37:34 Author: alex19ep Revision: 1021665 upgpkg: bitwarden 1.28.3-1 new upstream release Modified: bitwarden/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-22 19:27:30 UTC (rev 1021664) +++ PKGBUILD2021-09-22 19:37:34 UTC (rev 1021665) @@ -2,9 +2,9 @@ # Contributor: libertylocked pkgname=bitwarden -pkgver=1.28.2 -pkgrel=2 -_jslibcommit='5ab045499f8a6a26ee10115f458136546a54bc22' +pkgver=1.28.3 +pkgrel=1 +_jslibcommit='1c28396d1a819d9d7838c65517c9953a078b29bb' pkgdesc='A secure and free password manager for all of your devices' arch=('x86_64') url='https://github.com/bitwarden/desktop' @@ -17,8 +17,8 @@ messaging.main.ts.patch ${pkgname}.sh ${pkgname}.desktop) -sha512sums=('e950423968043480dcf9c93dafe0acad042baa93d04261292ce2e7d223c78f444d59d8f382e1a390ac942431c5b67f6950de4c6bba7e7deed685b3d9b11748c5' - 'c3705b257c080b72f15c62462bf8713cfc24a044395415d8884b31e7bdf5f4d7d04f56cdb1ac4ec3a7b92dc4eb2373f6135203925882357c886a4359908f210f' +sha512sums=('d140fe33977e964d2075854b29f53fa0aa01ec104b959b64a648292958da8bad9ba9ee85d174fed6229282d1077e7252cf8caf259b6e7206a88dd26cee19a2a8' + '2d15bfa4554dcb355f070cbbdeff1a26e132a316184b7e6e2a4376ff9549529692d718e6265c5fd62d42f4eef2fc62aacb4bb89c95f698f2493212f8a4abb516' 'd884221c615db95d6fd0da2d3470fb7514b6a5d2a2b3b20c8353ebb4a938dc39f93783fe7ef2b9f69f034db8f26abfa479616f9fd1c1b241af605da837fba20e' '822d97be407c2ac2a6926f5c925b0fd188c541014a623dd3815fdbf5ef67c0542f43aaf8d11535571a83a265f620e330f5326244f42c3902fddab442128fda95' '32c29a7baed80351acf5753d35df404a818d5c88cc85f3bbed2daa5351aaf0dba20fd03cbedbcb407324f305d4556adb476ecc9ccd07bac0511ca4a943020ea4'