diff options
author | teutat3s | 2021-04-18 17:06:27 +0200 |
---|---|---|
committer | teutat3s | 2021-04-18 17:15:56 +0200 |
commit | 1cff434af22e2bb97555228ddf3dabdcef6f44b6 (patch) | |
tree | 7088d53ae60b4ada67702c27a62cef1e7edeaabb /PKGBUILD | |
parent | 4d74990b125a75e98cb4e004ffc820fa470f25d3 (diff) | |
download | aur-1cff434af22e2bb97555228ddf3dabdcef6f44b6.tar.gz |
Track git develop branch, remove reskindex patch,
add 'conflicts=' field, single to double quotes
Add workaround for reskindex problem and recent
lockfile changes
Update .SRCINFO
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 47 |
1 files changed, 24 insertions, 23 deletions
@@ -2,29 +2,27 @@ # Contributor: jaltek <post@ezod.de> # Contributor: Daniel Mason (idanoo) <daniel@m2.nz> pkgbase=element-desktop-git -_vers=v1.7.24 -pkgver=1.7.24.r0.gac15f2755 +pkgver=1.7.25.r21.ge4c9444fe pkgrel=1 -pkgname=('element-web-git' 'element-desktop-git') -pkgdesc="A glossy Matrix collaboration client for the desktop." -arch=('x86_64') +pkgname=("element-web-git" "element-desktop-git") +pkgdesc="A glossy Matrix collaboration client for desktop." +arch=("x86_64") url="https://element.io" -license=('Apache') -depends=('electron') -makedepends=('git' 'nodejs' 'jq' 'yarn' 'npm' 'python' 'rust' 'sqlcipher' 'electron') -provides=('element-desktop') +license=("Apache") +depends=("electron") +makedepends=("git" "nodejs" "jq" "yarn" "npm" "python" "rust" "sqlcipher" "electron") +provides=("${pkgbase%-git}") +conflicts=("${pkgbase%-git}") backup=("etc/element/config.json") -_giturl='git://github.com/vector-im' -source=("element-web::${_giturl}/element-web#tag=${_vers}" - "element-desktop::${_giturl}/element-desktop.git#tag=${_vers}" +_giturl="git+https://github.com/vector-im" +source=("element-web::${_giturl}/element-web.git" + "element-desktop::${_giturl}/element-desktop.git" "element-desktop.desktop" - "element-desktop.sh" - "element-web-reskindex.patch") -sha256sums=('SKIP' - 'SKIP' - '81354e663e354bd66b3f2bb303314b790bdf6d61c3d8e2df7407eb500885647d' - 'e4965abefbd609cf88349437b811bc4433d671f5ec5cd51992fd6179d483925f' - 'f4497e40fecb224ca8f1af5187250f77000e5ff9f811d24390b18d37851b4460') + "element-desktop.sh") +sha256sums=("SKIP" + "SKIP" + "81354e663e354bd66b3f2bb303314b790bdf6d61c3d8e2df7407eb500885647d" + "e4965abefbd609cf88349437b811bc4433d671f5ec5cd51992fd6179d483925f") pkgver() { @@ -48,10 +46,13 @@ prepare() { # Disable auto updating sed -i 's@"https://packages.riot.im/desktop/update/"@null@g' element.io/app/config.json - #Patch for reskindex: https://github.com/vector-im/element-web/issues/15751#issuecomment-731247116 - patch --forward --strip=1 --input="${srcdir}/element-web-reskindex.patch" - yarn install + + # Workaround for resolve './component-index' in matrix-react-sdk\src error: + # https://github.com/vector-im/element-web/issues/16555#issuecomment-805456702 + yarn upgrade matrix-react-sdk + cd node_modules/matrix-react-sdk + yarn reskindex } build() { @@ -83,7 +84,7 @@ package_element-desktop-git() { depends=("element-web-git=${pkgver}" electron sqlcipher) provides=(element-desktop) conflicts=(element-desktop) - backup=('etc/element/config.json') + backup=("etc/element/config.json") cd element-desktop |