From cde551a592a406e3bf23a4def32657c7f8939eeb Mon Sep 17 00:00:00 2001 From: Justin Jagieniak Date: Mon, 5 Apr 2021 08:07:07 +0200 Subject: [PATCH] wire-desktop: update to 3.24.2939 --- srcpkgs/wire-desktop/files/wire-desktop.desktop | 13 +++++++++++++ srcpkgs/wire-desktop/template | 12 +++++------- 2 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 srcpkgs/wire-desktop/files/wire-desktop.desktop diff --git a/srcpkgs/wire-desktop/files/wire-desktop.desktop b/srcpkgs/wire-desktop/files/wire-desktop.desktop new file mode 100644 index 000000000000..768e81b9ab59 --- /dev/null +++ b/srcpkgs/wire-desktop/files/wire-desktop.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=Wire +Comment=The most secure collaboration platform. +Exec=wire-desktop %U +Terminal=false +Type=Application +Icon=wire-desktop +StartupWMClass=Wire +Categories=Network; +GenericName=Secure messenger +Keywords=chat;encrypt;e2e;messenger;videocall +MimeType=x-scheme-handler/wire +Version=1.1 diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template index 6e9ac6b90c0a..0ac99a245034 100644 --- a/srcpkgs/wire-desktop/template +++ b/srcpkgs/wire-desktop/template @@ -1,7 +1,7 @@ # Template file for 'wire-desktop' pkgname=wire-desktop -version=3.6.2885 -revision=2 +version=3.24.2939 +revision=1 wrksrc="${pkgname}-linux-${version}" hostmakedepends="nodejs yarn git" short_desc="Wire for desktop" @@ -9,9 +9,8 @@ maintainer="Young Jin Park " license="GPL-3.0-or-later" homepage="https://wire.com" distfiles="https://github.com/wireapp/wire-desktop/archive/linux/${version}.tar.gz" -checksum=524db450d41a2dc677b8450cdf4e13dcc753280b2f6565ed5e23e6f59c14bed4 +checksum=69e70d39286f29b2fb186da30ec828be0a30329c457e829111b863223ed64127 nocross=yes -shlib_provides="libGLVESv2.so" case "$XBPS_TARGET_MACHINE" in *-musl) broken="glibc artefacts are installed" ;; @@ -20,13 +19,11 @@ case "$XBPS_TARGET_MACHINE" in esac pre_build() { - vsed -i '/node-addressbook/d' electron/package.json yarn - yarn build:ts } do_build() { - npx grunt --target=dir linux-other + LINUX_TARGET=dir yarn build:linux } do_install() { @@ -38,5 +35,6 @@ do_install() { vcopy resources/icons/256x256.png usr/share/icons/hicolor/256x256/apps/wire-desktop.png vmkdir usr/share/icons/hicolor/32x32/apps vcopy resources/icons/32x32.png usr/share/icons/hicolor/32x32/apps/wire-desktop.png + install -Dm644 $FILESDIR/*.desktop -t $DESTDIR/usr/share/applications vlicense LICENSE }