diff options
author | Bilal Taşdelen | 2022-12-04 00:35:17 -0800 |
---|---|---|
committer | Bilal Taşdelen | 2022-12-04 00:35:17 -0800 |
commit | 6430b0683506c68582d55634edc9e26af9a62eaf (patch) | |
tree | 0a1fc10b8cfc8dd1bdea5e7d110d6e3cf708a5be | |
parent | d9dba2d080da20a31fcbab2c58dd81053f2c9487 (diff) | |
download | aur-6430b0683506c68582d55634edc9e26af9a62eaf.tar.gz |
Revert to electron18 to fix theme issue.
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rw-r--r-- | kuro | 2 |
3 files changed, 10 insertions, 15 deletions
@@ -1,13 +1,13 @@ pkgbase = kuro pkgdesc = An elegant Microsoft ToDo desktop client for Linux pkgver = 8.1.6 - pkgrel = 2 + pkgrel = 3 url = https://github.com/davidsmorais/kuro arch = any license = MIT makedepends = nodejs makedepends = yarn - depends = electron + depends = electron18 provides = ao provides = kuro conflicts = ao @@ -16,7 +16,7 @@ pkgbase = kuro source = kuro source = kuro.desktop source = kuro-8.1.6.tar.gz::https://github.com/davidsmorais/kuro/archive/refs/tags/v8.1.6.tar.gz - sha256sums = 93340f3310b5133058df40fe36482eb364cb514f53d8e594ea646f9cf0e21463 + sha256sums = d206aef3ec01016487003ae53f59b675ffcaae41d6c27f87f5a92f18bd3b75ab sha256sums = a7602db570ab593499661d88feb6775c1a97458df2493ac1fe91f24b14911d2c sha256sums = 81d7656c7ef6927597b2e87fe28df2dcb60d9b0c80fd729f8171f62419b92d4f @@ -2,30 +2,24 @@ # Maintainer: tugyan <bilaltasdelen AT windowslive DOT com> # Maintainer: Aviana Cruz <gwencroft@proton.me> +_electron_ver=18 pkgname=kuro pkgver=8.1.6 -pkgrel=2 +pkgrel=3 pkgdesc='An elegant Microsoft ToDo desktop client for Linux' arch=('any') url='https://github.com/davidsmorais/kuro' license=('MIT') -depends=('electron') +depends=("electron$_electron_ver") makedepends=('nodejs' 'yarn') provides=('ao' 'kuro') conflicts=('ao' 'ao-git' 'kuro-appimage') source=("$pkgname" "$pkgname.desktop" "$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") -sha256sums=('93340f3310b5133058df40fe36482eb364cb514f53d8e594ea646f9cf0e21463' +sha256sums=('d206aef3ec01016487003ae53f59b675ffcaae41d6c27f87f5a92f18bd3b75ab' 'a7602db570ab593499661d88feb6775c1a97458df2493ac1fe91f24b14911d2c' '81d7656c7ef6927597b2e87fe28df2dcb60d9b0c80fd729f8171f62419b92d4f') -_ver="$(</usr/lib/electron/version)" - -prepare() { - cd "$pkgname-$pkgver" - rm -rf build - yarn upgrade "electron@$_ver" -} build() { cd "$pkgname-$pkgver" @@ -43,11 +37,12 @@ build() { ;; esac + yarn install export NODE_ENV=production yarn icons yarn run electron-builder --linux --"$_arch" --dir \ -c.electronDist=/usr/lib/electron \ - -c.electronVersion="$_ver" \ + -c.electronVersion="$_electron_ver" \ --publish never } @@ -1,2 +1,2 @@ #!/bin/sh -exec electron /usr/lib/kuro/kuro.asar "$@" +exec electron18 /usr/lib/kuro/kuro.asar "$@" |