diff options
author | Matthias Lisin | 2018-12-04 10:25:19 +0100 |
---|---|---|
committer | Matthias Lisin | 2018-12-04 10:25:19 +0100 |
commit | 0aab78b13449ff92bc19328ef149297a5b944a2d (patch) | |
tree | 5b68932f9cc09bc5b6c60020c19bec2bedf686a0 | |
parent | 93d7bdca5829a3571d7f411479a132b8da7f58ca (diff) | |
download | aur-0aab78b13449ff92bc19328ef149297a5b944a2d.tar.gz |
upgpkg: rocketchat-desktop 2.14.5-1
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 15 | ||||
-rw-r--r-- | fix-electron-updater-dependency.patch | 12 |
3 files changed, 8 insertions, 29 deletions
@@ -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 @@ -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", |