summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Lisin2018-12-04 10:25:19 +0100
committerMatthias Lisin2018-12-04 10:25:19 +0100
commit0aab78b13449ff92bc19328ef149297a5b944a2d (patch)
tree5b68932f9cc09bc5b6c60020c19bec2bedf686a0
parent93d7bdca5829a3571d7f411479a132b8da7f58ca (diff)
downloadaur-0aab78b13449ff92bc19328ef149297a5b944a2d.tar.gz
upgpkg: rocketchat-desktop 2.14.5-1
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD15
-rw-r--r--fix-electron-updater-dependency.patch12
3 files changed, 8 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 30ed7559307a..07f052db3e22 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = rocketchat-desktop
pkgdesc = Rocket.Chat Native Cross-Platform Desktop Application via Electron.
- pkgver = 2.14.4
- pkgrel = 2
+ pkgver = 2.14.5
+ pkgrel = 1
url = https://github.com/RocketChat/Rocket.Chat.Electron
arch = i686
arch = x86_64
@@ -16,15 +16,13 @@ pkgbase = rocketchat-desktop
depends = gtk3
depends = glibc
conflicts = rocketchat-client-bin
- source = rocketchat-desktop-2.14.4.tar.gz::https://github.com/RocketChat/Rocket.Chat.Electron/archive/2.14.4.tar.gz
+ source = rocketchat-desktop-2.14.5.tar.gz::https://github.com/RocketChat/Rocket.Chat.Electron/archive/2.14.5.tar.gz
source = fix-linux-target.patch
source = fix-gulp-release.patch
- source = fix-electron-updater-dependency.patch
source = rocketchat-desktop.desktop
- sha512sums = 12ec5b11d10865068ce6ed1ae4ea9a16c2a68f25c186e2dc8a3b8c3bddd0b44899a5edb9283992c9bcc839c0732f7a3b2f681b3f2ccd78885f614e7464da722b
+ sha512sums = 9cedc91d1d7b0a48103f54bec1bf3db2893e29418b4ae2273584d77998b5c8d461a9ff9a509382c96cb2a28ef53fa0561ff103a78c35519bf88df6cb0cbc49de
sha512sums = 31e0b1d7d9a5fefa4ad4d186df2b3eb8849d7dee9dd3fa14fff6741006ef31191575a23ba62a86f53cf9fc692d138db6a380e2ad860077bc3d854c5a9083b716
sha512sums = 796a2a56a1facc2519d65955bb39d78733c13b5993c4b03cd2af11b83aa9c6132c0fbf9e7160146c6c87bc91cb04c4e66932fe891449d031c787284b5ce9d72a
- sha512sums = fd2c076e1c87077762994996debe935e6f29ad78ccb545eff2a8da53ef2bb5c7134d192139da6bbb4d62ddf1d7604c1aaaeffb88ece3eb652e9d6e3261be2933
sha512sums = d87664b9bdf30eac3011393d094962e0d568a94b5eaf4c8e5f17529442dcba905cea7341527066102a97a07a981acd6ce045b8737eb78a7d81a2a2d05023fe26
pkgname = rocketchat-desktop
diff --git a/PKGBUILD b/PKGBUILD
index 98bc6a227e43..22a0508c3bb9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
# Maintainer: Matthias Lisin <ml@visu.li>
# Contributor: sum01 <sum01@protonmail.com>
pkgname=rocketchat-desktop
-pkgver=2.14.4
+pkgver=2.14.5
_srcname="Rocket.Chat.Electron-$pkgver"
-pkgrel=2
+pkgrel=1
pkgdesc='Rocket.Chat Native Cross-Platform Desktop Application via Electron.'
arch=('i686' 'x86_64')
url="https://github.com/RocketChat/Rocket.Chat.Electron"
@@ -14,12 +14,10 @@ conflicts=('rocketchat-client-bin')
source=("$pkgname-$pkgver.tar.gz::https://github.com/RocketChat/Rocket.Chat.Electron/archive/$pkgver.tar.gz"
fix-linux-target.patch
fix-gulp-release.patch
- fix-electron-updater-dependency.patch
rocketchat-desktop.desktop)
-sha512sums=('12ec5b11d10865068ce6ed1ae4ea9a16c2a68f25c186e2dc8a3b8c3bddd0b44899a5edb9283992c9bcc839c0732f7a3b2f681b3f2ccd78885f614e7464da722b'
+sha512sums=('9cedc91d1d7b0a48103f54bec1bf3db2893e29418b4ae2273584d77998b5c8d461a9ff9a509382c96cb2a28ef53fa0561ff103a78c35519bf88df6cb0cbc49de'
'31e0b1d7d9a5fefa4ad4d186df2b3eb8849d7dee9dd3fa14fff6741006ef31191575a23ba62a86f53cf9fc692d138db6a380e2ad860077bc3d854c5a9083b716'
'796a2a56a1facc2519d65955bb39d78733c13b5993c4b03cd2af11b83aa9c6132c0fbf9e7160146c6c87bc91cb04c4e66932fe891449d031c787284b5ce9d72a'
- 'fd2c076e1c87077762994996debe935e6f29ad78ccb545eff2a8da53ef2bb5c7134d192139da6bbb4d62ddf1d7604c1aaaeffb88ece3eb652e9d6e3261be2933'
'd87664b9bdf30eac3011393d094962e0d568a94b5eaf4c8e5f17529442dcba905cea7341527066102a97a07a981acd6ce045b8737eb78a7d81a2a2d05023fe26')
if [[ $CARCH == "i686" ]]; then
_releasename="release:linux-ia32"
@@ -32,16 +30,11 @@ fi
prepare() {
patch -p1 -d "$_srcname" < fix-linux-target.patch
patch -p1 -d "$_srcname" < fix-gulp-release.patch
- # remove when #1024 fixed
- patch -p1 -d "$_srcname" < fix-electron-updater-dependency.patch
}
build() {
cd "$srcdir/$_srcname"
- # https://github.com/RocketChat/Rocket.Chat.Electron/issues/1024
- # using --no-lockfile as a workaround for broken dependencies
- # revert to --pure-lockfile once resolved!
- yarn install --non-interactive --no-lockfile --cache-folder "$srcdir/yarn-cache"
+ yarn install --non-interactive --pure-lockfile --cache-folder "$srcdir/yarn-cache"
yarn build --env=production "$_releasename"
}
diff --git a/fix-electron-updater-dependency.patch b/fix-electron-updater-dependency.patch
deleted file mode 100644
index b5de48163c06..000000000000
--- a/fix-electron-updater-dependency.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ura package.orig/package.json package.new/package.json
---- package.orig/package.json 2018-12-02 21:36:30.614742190 +0100
-+++ package.new/package.json 2018-12-02 21:37:09.124957140 +0100
-@@ -31,7 +31,7 @@
- },
- "dependencies": {
- "@paulcbetts/system-idle-time": "^1.0.4",
-- "electron-updater": "3.0.4",
-+ "electron-updater": "^4.0.0",
- "electron-windows-notifications": "^3.0.1",
- "freedesktop-notifications": "^1.2.3",
- "fs-jetpack": "^2.1.1",