summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorYurii Kolesnykov2023-12-27 12:44:56 +0300
committerYurii Kolesnykov2023-12-27 12:44:56 +0300
commite21d1cfc2fc37fe9f19dd938876db07e6a5a941f (patch)
tree9b75ede5753263fd8003d120a9beb3be1e1280ca
parent7cd4b3560a10225d92fbda4eb6fd17689afdc914 (diff)
downloadaur-e21d1cfc2fc37fe9f19dd938876db07e6a5a941f.tar.gz
1.0
Signed-off-by: Yurii Kolesnykov <root@yurikoles.com>
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD33
2 files changed, 32 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e95457be0d50..b843009a2e23 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
pkgbase = electron28-bin
- pkgdesc = Build cross platform desktop apps with web technologies - binary version 28
- pkgver = 28.0.0beta.11
+ pkgdesc = Build cross platform desktop apps with web technologies — prebuilt
+ pkgver = 28.1.0
pkgrel = 1
- url = https://electronjs.org/
+ url = https://electronjs.org
arch = x86_64
arch = aarch64
license = MIT
@@ -13,21 +13,21 @@ pkgbase = electron28-bin
depends = libevent
depends = libffi
depends = nss
- optdepends = pipewire: WebRTC desktop sharing under Wayland
optdepends = kde-cli-tools: file deletion support (kioclient5)
+ optdepends = pipewire: WebRTC desktop sharing under Wayland
optdepends = qt5-base: enable Qt5 with --enable-features=AllowQt
optdepends = trash-cli: file deletion support (trash-put)
optdepends = xdg-utils: open URLs with desktop’s default (xdg-email, xdg-open)
- provides = electron28=28.0.0beta.11
- provides = electron=28.0.0beta.11
+ provides = electron28=28.1.0
+ provides = electron=28.1.0
conflicts = electron28
- source_x86_64 = electron28-bin-chromedriver-28.0.0beta.11-x86_64.zip::https://github.com/electron/electron/releases/download/v28.0.0-beta.11/chromedriver-v28.0.0-beta.11-linux-x64.zip
- source_x86_64 = electron28-bin-28.0.0beta.11-x86_64.zip::https://github.com/electron/electron/releases/download/v28.0.0-beta.11/electron-v28.0.0-beta.11-linux-x64.zip
- sha256sums_x86_64 = f18cefb41ba8eba10fe12785cbfeb8d38dd2594bb3160656baed8caa0d42336a
- sha256sums_x86_64 = 5cc51b7014f69bf30bcc75fe546c02b434b73f3525e621ce044a0b402e433fc4
- source_aarch64 = electron28-bin-chromedriver-28.0.0beta.11-aarch64.zip::https://github.com/electron/electron/releases/download/v28.0.0-beta.11/chromedriver-v28.0.0-beta.11-linux-arm64.zip
- source_aarch64 = electron28-bin-28.0.0beta.11-aarch64.zip::https://github.com/electron/electron/releases/download/v28.0.0-beta.11/electron-v28.0.0-beta.11-linux-arm64.zip
- sha256sums_aarch64 = 58226e324e6508c775a274d1685a815e6f14a5aaf45da7c1905d5291d7c3f5b7
- sha256sums_aarch64 = 52dbf7fe32acbf35088204635324f9f116eb1341301b8d9d49afbba0a5bd9173
+ source_x86_64 = electron28-bin-chromedriver-28.1.0-x86_64.zip::https://github.com/electron/electron/releases/download/v28.1.0/chromedriver-v28.1.0-linux-x64.zip
+ source_x86_64 = electron28-bin-28.1.0-x86_64.zip::https://github.com/electron/electron/releases/download/v28.1.0/electron-v28.1.0-linux-x64.zip
+ sha256sums_x86_64 = 88eff59e5ab5fbd2f25608f218cbb30b8dddb9158ac63468c6797bb648e925a5
+ sha256sums_x86_64 = e94f5da5b78015eba5eb3bea4cb4389c0a70fa6c456f5657da2e7d2c3bf8d0b1
+ source_aarch64 = electron28-bin-chromedriver-28.1.0-aarch64.zip::https://github.com/electron/electron/releases/download/v28.1.0/chromedriver-v28.1.0-linux-arm64.zip
+ source_aarch64 = electron28-bin-28.1.0-aarch64.zip::https://github.com/electron/electron/releases/download/v28.1.0/electron-v28.1.0-linux-arm64.zip
+ sha256sums_aarch64 = 2f7277c156dd775746d7d725b352d3581be1706910246fcf727e40f4326929c4
+ sha256sums_aarch64 = 589144d71603bc651e5cb0433fe19e49777e74ec50a57d5a5c0b6dcc9a50d516
pkgname = electron28-bin
diff --git a/PKGBUILD b/PKGBUILD
index 8d2fc359b6b1..c32f1384936d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,30 @@
# Maintainer: Yurii Kolesnykov <root@yurikoles.com>
-# based on aur electron8-bin: Tom Vincent <http://tlvince.com/contact/>
+
+# Based on aur/electron8-bin by Tom Vincent <http://tlvince.com/contact>
+# Based on extra/electron* by
+# Bruno Pagani <archange@archlinux.org>
+# Caleb Maclennan <caleb@alerque.com>
_projectname=electron
_major=28
_pkgname="${_projectname}${_major}"
pkgname="${_pkgname}"-bin
-_dev=11
-_dev_kind=beta
-_pkgver="${_major}.0.0-${_dev_kind}.${_dev}"
-pkgver="${_pkgver/-/}"
+_subver="1.0"
+_pkgver="${_major}.${_subver}"
+pkgver="${_pkgver/-/.}"
pkgrel=1
-pkgdesc="Build cross platform desktop apps with web technologies - binary version ${_major}"
-arch=('x86_64' 'aarch64')
-url=https://electronjs.org/
-license=('MIT' 'custom')
+pkgdesc="Build cross platform desktop apps with web technologies — prebuilt"
+arch=(x86_64 aarch64)
+url='https://electronjs.org'
+license=(MIT custom)
depends=(c-ares
alsa-lib
gtk3
libevent
libffi
nss)
-optdepends=('pipewire: WebRTC desktop sharing under Wayland'
- 'kde-cli-tools: file deletion support (kioclient5)'
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+ 'pipewire: WebRTC desktop sharing under Wayland'
'qt5-base: enable Qt5 with --enable-features=AllowQt'
'trash-cli: file deletion support (trash-put)'
'xdg-utils: open URLs with desktop’s default (xdg-email, xdg-open)')
@@ -36,10 +39,10 @@ source_aarch64=(
"${pkgname}-chromedriver-${pkgver}-aarch64.zip::${_releaseurl}/chromedriver-v${_pkgver}-linux-arm64.zip"
"${pkgname}-${pkgver}-aarch64.zip::${_releaseurl}/${_projectname}-v${_pkgver}-linux-arm64.zip"
)
-sha256sums_x86_64=('f18cefb41ba8eba10fe12785cbfeb8d38dd2594bb3160656baed8caa0d42336a'
- '5cc51b7014f69bf30bcc75fe546c02b434b73f3525e621ce044a0b402e433fc4')
-sha256sums_aarch64=('58226e324e6508c775a274d1685a815e6f14a5aaf45da7c1905d5291d7c3f5b7'
- '52dbf7fe32acbf35088204635324f9f116eb1341301b8d9d49afbba0a5bd9173')
+sha256sums_x86_64=('88eff59e5ab5fbd2f25608f218cbb30b8dddb9158ac63468c6797bb648e925a5'
+ 'e94f5da5b78015eba5eb3bea4cb4389c0a70fa6c456f5657da2e7d2c3bf8d0b1')
+sha256sums_aarch64=('2f7277c156dd775746d7d725b352d3581be1706910246fcf727e40f4326929c4'
+ '589144d71603bc651e5cb0433fe19e49777e74ec50a57d5a5c0b6dcc9a50d516')
package() {
install -dm755 "${pkgdir}/usr/lib/${_pkgname}/"