aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBilal Taşdelen2022-12-04 00:35:17 -0800
committerBilal Taşdelen2022-12-04 00:35:17 -0800
commit6430b0683506c68582d55634edc9e26af9a62eaf (patch)
tree0a1fc10b8cfc8dd1bdea5e7d110d6e3cf708a5be
parentd9dba2d080da20a31fcbab2c58dd81053f2c9487 (diff)
downloadaur-6430b0683506c68582d55634edc9e26af9a62eaf.tar.gz
Revert to electron18 to fix theme issue.
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD17
-rw-r--r--kuro2
3 files changed, 10 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b39f94b456fa..b88fbb95b777 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 7a91e5f73c9f..198db1e2ad9c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}
diff --git a/kuro b/kuro
index 3f0dfa1c530e..b60189753f9a 100644
--- a/kuro
+++ b/kuro
@@ -1,2 +1,2 @@
#!/bin/sh
-exec electron /usr/lib/kuro/kuro.asar "$@"
+exec electron18 /usr/lib/kuro/kuro.asar "$@"