summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Gathoye2018-05-14 15:29:25 +0200
committerWilliam Gathoye2018-05-14 15:29:25 +0200
commit20c32f7f68ce0013e5a55cef0658cf4692f64899 (patch)
treeae0bf035235faea4404929efdc306dc7b5112fe2
parent5af2dcc12742501f3b5d1880f8ce86a65ef45c02 (diff)
downloadaur-20c32f7f68ce0013e5a55cef0658cf4692f64899.tar.gz
Force more recent nan node_module for nodejs 10 compatibility
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD12
2 files changed, 13 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c5055a24b98e..7bcbfc34a7e9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mattermost
pkgdesc = Open source Slack-alternative in Golang and React
- pkgver = 4.9.0
+ pkgver = 4.9.2
pkgrel = 1
url = https://mattermost.com
arch = i686
@@ -21,14 +21,14 @@ pkgbase = mattermost
optdepends = percona-server: SQL server storage
optdepends = postgresql: SQL server storage
backup = etc/webapps/mattermost/config.json
- source = mattermost-server-4.9.0.tar.gz::https://github.com/mattermost/mattermost-server/archive/v4.9.0.tar.gz
- source = mattermost-webapp-4.9.0.tar.gz::https://github.com/mattermost/mattermost-webapp/archive/v4.9.0.tar.gz
+ source = mattermost-server-4.9.2.tar.gz::https://github.com/mattermost/mattermost-server/archive/v4.9.2.tar.gz
+ source = mattermost-webapp-4.9.2.tar.gz::https://github.com/mattermost/mattermost-webapp/archive/v4.9.2.tar.gz
source = mattermost.service
source = mattermost.sh
source = mattermost.sysusers
source = mattermost.tmpfiles
- sha512sums = fcdfb62195e8f8ebd184b44ba66d28f0df540a3d9cf783301696a9fda846616d0f4cdaa2525f184145bad46287a78a4794b06c3bca7c774880b4223ca7c01623
- sha512sums = 990080d708bfc09792041c4de7162144a2ba036dac4748248c62e7f088a4c8572cb4a139033cf97f6a34f451b9be79af2a1ea3759f77377d11874db7a27de019
+ sha512sums = aa7d1a9d54cd38eba3e1da933e63daa906ab852212dd3819a0f5ec3d0747de22e2b90b0a6f456932a83c8b2fa321da4972a9e88edce544f0e300d1f5e21fe08a
+ sha512sums = b5baf471e0477d06eb8881efd160480e9f4a988cce90a5467cf7e91609fc6296d4eaf176d8d1e8eda261de5943338781e77d15c327edd46d104954cb648cdf2d
sha512sums = 3e3d46dc7778be256da9a366ec96cde684fcb07732d0adfd40ea00d6ec61a161a9d7e784f7773d34e4f058e6919b13053ac228255a05f175e7ce20538f07ec93
sha512sums = 5fe6c343e9739b12f8ea9390dafd729fa9f980978bbc0fa7eb6a2eb2d437929078d3efede23c28a6b399c407b8b5e92755169a468462088de0eb148b360acc4b
sha512sums = f08d88fd91e91c8b9996cf33699f4a70d69c8c01783cf7add4781ee3c9c6596839e44c5c39f0ff39a836c6d87544eef179f51de0b037ec7f91f86bac8e24d7cc
diff --git a/PKGBUILD b/PKGBUILD
index 93a5d56290e7..072c09c62a76 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
# Maintainer: William Gathoye <william + aur at gathoye dot be>
-# Maintainer: Caleb Maclennan <caleb@alerque.com>
+# Maintainer: Caleb Maclennan <caleb at alerque dot com>
# Contributor: Massimiliano Torromeo <massimiliano dot torromeo at gmail dot com>
pkgname=mattermost
-pkgver=4.9.0
+pkgver=4.9.2
pkgrel=1
pkgdesc='Open source Slack-alternative in Golang and React'
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
@@ -34,8 +34,8 @@ source=(
"${pkgname}.tmpfiles"
)
sha512sums=(
- 'fcdfb62195e8f8ebd184b44ba66d28f0df540a3d9cf783301696a9fda846616d0f4cdaa2525f184145bad46287a78a4794b06c3bca7c774880b4223ca7c01623'
- '990080d708bfc09792041c4de7162144a2ba036dac4748248c62e7f088a4c8572cb4a139033cf97f6a34f451b9be79af2a1ea3759f77377d11874db7a27de019'
+ 'aa7d1a9d54cd38eba3e1da933e63daa906ab852212dd3819a0f5ec3d0747de22e2b90b0a6f456932a83c8b2fa321da4972a9e88edce544f0e300d1f5e21fe08a'
+ 'b5baf471e0477d06eb8881efd160480e9f4a988cce90a5467cf7e91609fc6296d4eaf176d8d1e8eda261de5943338781e77d15c327edd46d104954cb648cdf2d'
'3e3d46dc7778be256da9a366ec96cde684fcb07732d0adfd40ea00d6ec61a161a9d7e784f7773d34e4f058e6919b13053ac228255a05f175e7ce20538f07ec93'
'5fe6c343e9739b12f8ea9390dafd729fa9f980978bbc0fa7eb6a2eb2d437929078d3efede23c28a6b399c407b8b5e92755169a468462088de0eb148b360acc4b'
'f08d88fd91e91c8b9996cf33699f4a70d69c8c01783cf7add4781ee3c9c6596839e44c5c39f0ff39a836c6d87544eef179f51de0b037ec7f91f86bac8e24d7cc'
@@ -109,6 +109,10 @@ prepare() {
sed -r -i webpack.config.js \
-e "s/^(\s*)COMMIT_HASH:(.*),$/\1COMMIT_HASH: JSON.stringify\(\"${pkgver}-${pkgrel} Arch Linux \(${CARCH}\)\"\),/"
+ # Use a more recent version of nan, since old versions do not work with nodejs 10
+ sed -i package.json -e 's/react-color\": \"2.13.8/react-color\": \"^2.14.1/g'
+ sed -i package.json -e 's/node-sass\": \"4.7.2/node-sass\": \"^4.9.0/g'
+
# FIXME: Add info to the logs in order to debug plugin sandbox. Not working
# since nested namespaces haven't the right to write to the parent's logs.
# Using network IPC could help. src.: https://stackoverflow.com/a/35968850