[arch-commits] Commit in keybase/trunk (2 files)
Eli Schwartz
eschwartz at archlinux.org
Wed Mar 11 02:47:59 UTC 2020
Date: Wednesday, March 11, 2020 @ 02:47:58
Author: eschwartz
Revision: 594071
upgpkg: keybase 5.3.0-1: upstream release
Distribute the files for keybase-gui's new *.saltpack file opener support.
Modified:
keybase/trunk/0001-Don-t-use-electron-to-build.patch
keybase/trunk/PKGBUILD
----------------------------------------+
0001-Don-t-use-electron-to-build.patch | 16 ++++++++--------
PKGBUILD | 16 ++++++++++------
2 files changed, 18 insertions(+), 14 deletions(-)
Modified: 0001-Don-t-use-electron-to-build.patch
===================================================================
--- 0001-Don-t-use-electron-to-build.patch 2020-03-11 02:36:29 UTC (rev 594070)
+++ 0001-Don-t-use-electron-to-build.patch 2020-03-11 02:47:58 UTC (rev 594071)
@@ -1,4 +1,4 @@
-From e70dda7b2d2e31430ff1c032f8197170e42972dd Mon Sep 17 00:00:00 2001
+From 7b4316eda537174fb8726d02c64584fa9d2b5650 Mon Sep 17 00:00:00 2001
From: Eli Schwartz <eschwartz93 at gmail.com>
Date: Thu, 21 Jun 2018 05:00:37 -0400
Subject: [PATCH] Don't use electron to build
@@ -10,10 +10,10 @@
3 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/shared/desktop/package.desktop.tsx b/shared/desktop/package.desktop.tsx
-index d921e3e7c9..8fec7e6834 100644
+index b10bb10295..f4b5fc3e6a 100644
--- a/shared/desktop/package.desktop.tsx
+++ b/shared/desktop/package.desktop.tsx
-@@ -97,7 +97,7 @@ function main() {
+@@ -133,7 +133,7 @@ function main() {
// use the same version as the currently-installed electron
console.log('Finding electron version')
try {
@@ -22,7 +22,7 @@
console.log('Found electron version:', packagerOpts.electronVersion)
} catch (err) {
console.log("Couldn't parse yarn list to find electron:", err)
-@@ -145,7 +145,7 @@ function startPack() {
+@@ -181,7 +181,7 @@ function startPack() {
.catch(postPackError)
})
})
@@ -51,17 +51,17 @@
help: {
code: () => {
diff --git a/shared/package.json b/shared/package.json
-index a097b75f54..5b3a244f77 100644
+index 373f43440e..14deb7fd99 100644
--- a/shared/package.json
+++ b/shared/package.json
-@@ -258,7 +258,6 @@
+@@ -201,7 +201,6 @@
"cross-env": "5.2.0",
"css-loader": "3.2.0",
"del": "3.0.0",
-- "electron": "7.1.9",
+- "electron": "8.0.2",
"electron-packager": "14.0.6",
"eslint": "6.4.0",
"eslint-plugin-filenames": "1.3.2",
--
-2.25.0
+2.25.1
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-03-11 02:36:29 UTC (rev 594070)
+++ PKGBUILD 2020-03-11 02:47:58 UTC (rev 594071)
@@ -5,8 +5,8 @@
pkgbase=keybase
pkgname=('keybase' 'kbfs' 'keybase-gui')
pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=5.2.0
-pkgrel=2
+pkgver=5.3.0
+pkgrel=1
arch=('x86_64')
url='https://keybase.io/'
license=('BSD')
@@ -15,14 +15,14 @@
source=("https://github.com/keybase/client/releases/download/v${pkgver}/${pkgbase}-v${pkgver}.tar.xz"{,.sig}
"keybase-gui"
"0001-Don-t-use-electron-to-build.patch")
-sha512sums=('fb41428f49376e3b6471a2235dc7a904fd08ef4e9cbbdfe3e33cbc02db8770f833f6be55c77c63fcb954468cd2ce8f4f08d47e1c453050e7e366f3288c2e37e4'
+sha512sums=('cf4cd22bb148900d57b435a88c6f02b38f6e65646a6b60efae5f4c992574181059989737f9fd3862359c83349780f2cc41b039c2f5b8f36789eb72e0a2bfba63'
'SKIP'
'd672bdd308b2ab6f7b1248300f85f11b480e08149e1e4da5e01dac6c551b44dbfceb5c89d0fd17ce7a64c8b83cd4c7df14e24c31c2f37ae532abbb9099320290'
- 'bfc0919eba93d0367bfbd1a51c5600a1a39bdd1c01e626c7dcbd624c34c9e850006d127455746530598c6660d6ac8a3862fb23897a9fca1dac76ad231fbfdeb5')
-b2sums=('2835729da5590072aa16f6c24ca5083c783ed40984b0be4bca539b3c9ef265e4f5c97267bd6202d0b0c93165d8d63a105feff9e2a65a241b2776f70af2f36da0'
+ '1485e41432218b88aff71bbe68d265baad18c8b91b3d51cacdb4ac9b09abfb6cde91b9b87cb861cffeff92830159552307a89462c8697bb066416bd897e7b68b')
+b2sums=('aaf0d5adb49a01cde03da1893bec9938360bedbb36cd9e0951b21188834c31d1309f1e1f07956cdb0670df4c9b0b9cf203de2326a0704d6482d56df26a807afd'
'SKIP'
'db6d63df77aa73c230128b5c6cd278215e0dfac2b42db861127571a6c867d8a305c18a5ea12a616669c77bd072ab8b26aa52379cbd8167c34bc043bfdcefec1d'
- 'e1a42f150f322c560887143a7878df224acafe2391bff6f9f755f7d155303a4c263b9ed3b2ca1d718487bc55f2c39b49f207a7fe06977b2a60b5f99df4122b58')
+ '164dd6f37fe38d3c840b2b92d41553e0be67985d7c8471833a9ff381c05b0c35f295bfc630aa3ce6e31afb70b805d071e8c0a438a504064d24f99720c1571b9a')
validpgpkeys=('222B85B0F90BE2D24CFEB93F47484E50656D16C7') # Keybase.io Code Signing (v1) <code at keybase.io>
prepare() {
@@ -92,6 +92,8 @@
cd client-v${pkgver}/
+ install -Dm644 packaging/linux/x-saltpack.xml \
+ "${pkgdir}"/usr/share/mime/packages/x-saltpack.xml
install -Dm644 packaging/linux/keybase.desktop \
"${pkgdir}"/usr/share/applications/keybase.desktop
# more systemd activation
@@ -105,6 +107,8 @@
for i in 16 32 128 256 512 ; do
install -Dm644 media/icons/Keybase.iconset/icon_${i}x${i}.png \
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/keybase.png
+ install -Dm644 media/icons/Saltpack.iconset/icon_${i}x${i}.png \
+ "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/mimetypes/application-x-saltpack.png
done
# ???
install -Dm644 media/icons/Keybase.iconset/icon_32x32 at 2x.png \
More information about the arch-commits
mailing list