Page MenuHomeSolus

D13352.id32659.diff
No OneTemporary

D13352.id32659.diff

diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -1331,7 +1331,6 @@
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm
-libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_
libstdc++.so.6:_ZNSt9exceptionD2Ev
libstdc++.so.6:_ZSt19__throw_logic_errorPKc
libstdc++.so.6:_ZSt20__throw_length_errorPKc
diff --git a/files/package.json.patch b/files/package.json.patch
deleted file mode 100644
--- a/files/package.json.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- package.json.orig 2021-07-26 05:47:04.787356255 -0700
-+++ package.json 2021-07-26 05:47:20.505211209 -0700
-@@ -22,8 +22,8 @@
- "sub:update": "git submodule update --remote",
- "sub:pull": "git submodule foreach git pull origin master",
- "sub:commit": "npm run sub:pull && git commit -am \"update submodule\"",
-- "preinstall": "npm run sub:init",
-- "postinstall": "electron-rebuild",
-+ "preinstall": "",
-+ "postinstall": "",
- "symlink:win": "rm -rf ./jslib && cmd /c mklink /J .\\jslib ..\\jslib",
- "symlink:mac": "npm run symlink:lin",
- "symlink:lin": "rm -rf ./jslib && ln -s ../jslib ./jslib",
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : bitwarden-desktop
-version : 1.33.0
-release : 1
+version : 2022.6.2
+release : 2
source :
- - https://github.com/bitwarden/desktop/archive/refs/tags/v1.33.0.tar.gz : 4e99f4b0d166be274c9741b8411f9c4641ebe196fbafff6f325a0ffd7462f126
+ - https://github.com/bitwarden/clients/archive/refs/tags/desktop-v2022.6.2.tar.gz : 35aaf0c7689a2dd4d3e9844714dd306dea84063f17d1a875cbedefe4bdc04959
- git|https://github.com/bitwarden/jslib.git : ddccb41914e5ca3b1398af0d1feb068ed7767416
license : GPL-3.0-only
component : security
@@ -12,7 +12,7 @@
builddeps :
- pkgconfig(gbm)
- pkgconfig(gtk+-3.0)
- - pkgconfig(libdrm)
+ - pkgconfig(libdrm)
- pkgconfig(libnotify)
- pkgconfig(libsecret-1)
- pkgconfig(pangocairo)
@@ -24,39 +24,36 @@
rundeps :
- nodejs
setup : |
- rm -rf jslib
- cp -r $sources/jslib.git/ jslib
+ export ELECTRON_VERSION=16.2.8
+ npm install electron@$ELECTRON_VERSION
- pushd jslib/electron
- npm install electron@16.2.4
- popd
+ pushd apps/desktop
+ tmp=$(mktemp)
+ jq ".electronVersion = \"${ELECTRON_VERSION}\"" electron-builder.json > "$tmp" && mv "$tmp" electron-builder.json
%patch --strip=1 src/main/messaging.main.ts < $pkgfiles/messaging.main.ts.patch
- %patch --strip=1 package.json < $pkgfiles/package.json.patch
+ popd
- # Replace all build targets with one that just creates an output directory
- tmp=$(mktemp)
- cat package.json | jq '.build.linux.target = ["dir"]' > "$tmp" && mv "$tmp" package.json
+ npm ci
build : |
- npm install --build-from-source
+ export npm_config_build_from_source=true
+ cd apps/desktop
unset LD_PRELOAD
-
npm run build && npm run clean:dist
-
- node ./node_modules/.bin/electron-builder --linux --x64
+ npm exec -c "electron-builder --linux --x64 --dir"
install : |
export bwdir=/usr/share/bitwarden-desktop
install -dm00755 $installdir/usr/bin
install -dm00755 $installdir/$bwdir
- cp -R $workdir/dist/linux-unpacked/* $installdir/$bwdir/
+ cp -R $workdir/apps/desktop/dist/linux-unpacked/* $installdir/$bwdir/
mv $installdir/$bwdir/bitwarden $installdir/$bwdir/bitwarden-desktop
ln -s $bwdir/bitwarden-desktop $installdir/usr/bin/bitwarden-desktop
-
+
install -Dm00644 $pkgfiles/bitwarden.desktop $installdir/usr/share/applications/bitwarden.desktop
for i in 16 32 64 128 256 512 1024; do
- install -Dm00644 $workdir/resources/icons/${i}x${i}.png $installdir/usr/share/icons/hicolor/${i}x${i}/apps/bitwarden.png
+ install -Dm00644 $workdir/apps/desktop/resources/icons/${i}x${i}.png $installdir/usr/share/icons/hicolor/${i}x${i}/apps/bitwarden.png
done
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -105,12 +105,12 @@
</Files>
</Package>
<History>
- <Update release="1">
- <Date>2022-04-30</Date>
- <Version>1.33.0</Version>
+ <Update release="2">
+ <Date>2022-07-15</Date>
+ <Version>2022.6.2</Version>
<Comment>Packaging update</Comment>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Fri, Aug 11, 7:16 PM (2 h, 33 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5791260
Default Alt Text
D13352.id32659.diff (4 KB)

Event Timeline