[arch-commits] Commit in keybase/trunk (3 files)

Eli Schwartz eschwartz at archlinux.org
Wed Jun 12 20:54:35 UTC 2019


    Date: Wednesday, June 12, 2019 @ 20:54:35
  Author: eschwartz
Revision: 481105

upgpkg: keybase 4.1.0-1

upstream release
ensure kbfs is started with the GUI
make sure version number is recorded in electron app

Modified:
  keybase/trunk/0001-Don-t-use-electron-to-build.patch
  keybase/trunk/PKGBUILD
  keybase/trunk/keybase-gui

----------------------------------------+
 0001-Don-t-use-electron-to-build.patch |   39 +++++++++++++++----------------
 PKGBUILD                               |   16 ++++++------
 keybase-gui                            |    2 -
 3 files changed, 28 insertions(+), 29 deletions(-)

Modified: 0001-Don-t-use-electron-to-build.patch
===================================================================
--- 0001-Don-t-use-electron-to-build.patch	2019-06-12 20:38:45 UTC (rev 481104)
+++ 0001-Don-t-use-electron-to-build.patch	2019-06-12 20:54:35 UTC (rev 481105)
@@ -1,19 +1,19 @@
-From cadd633aeee4600dd1a9aee9a626a16a8e8afd5e Mon Sep 17 00:00:00 2001
+From d6253b384dac53b05ce2f7dbe2434fe316637643 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
 
 ---
- shared/desktop/package.desktop.js   | 4 ++--
- shared/desktop/yarn-helper/index.js | 2 --
- shared/package.json                 | 1 -
+ shared/desktop/package.desktop.tsx   | 4 ++--
+ shared/desktop/yarn-helper/index.tsx | 2 --
+ shared/package.json                  | 1 -
  3 files changed, 2 insertions(+), 5 deletions(-)
 
-diff --git a/shared/desktop/package.desktop.js b/shared/desktop/package.desktop.js
-index 45c11f5564..dbb6fe7516 100644
---- a/shared/desktop/package.desktop.js
-+++ b/shared/desktop/package.desktop.js
-@@ -86,7 +86,7 @@ function main() {
+diff --git a/shared/desktop/package.desktop.tsx b/shared/desktop/package.desktop.tsx
+index 1eb98741f0..980636c31e 100644
+--- a/shared/desktop/package.desktop.tsx
++++ b/shared/desktop/package.desktop.tsx
+@@ -85,7 +85,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)
-@@ -136,7 +136,7 @@ function startPack() {
+@@ -133,7 +133,7 @@ function startPack() {
                  .catch(postPackError)
              })
            })
@@ -31,12 +31,11 @@
            pack(platform, arch)
              .then(postPack(platform, arch))
              .catch(postPackError)
-diff --git a/shared/desktop/yarn-helper/index.js b/shared/desktop/yarn-helper/index.js
-index 425346cbb7..29d1ee6b54 100644
---- a/shared/desktop/yarn-helper/index.js
-+++ b/shared/desktop/yarn-helper/index.js
-@@ -1,7 +1,6 @@
- // @flow
+diff --git a/shared/desktop/yarn-helper/index.tsx b/shared/desktop/yarn-helper/index.tsx
+index 50b2cdc4f7..3cea627bff 100644
+--- a/shared/desktop/yarn-helper/index.tsx
++++ b/shared/desktop/yarn-helper/index.tsx
+@@ -1,6 +1,5 @@
  // Helper for cross platform yarn run script commands
  import buildCommands from './build'
 -import electronComands from './electron'
@@ -43,7 +42,7 @@
  import fontCommands from './font'
  import prettierCommands from './prettier'
  import {execSync} from 'child_process'
-@@ -13,7 +12,6 @@ const [, , command, ...rest] = process.argv
+@@ -12,7 +11,6 @@ const [, , command, ...rest] = process.argv
  const commands = {
    ...buildCommands,
    ...fontCommands,
@@ -52,10 +51,10 @@
    help: {
      code: () => {
 diff --git a/shared/package.json b/shared/package.json
-index 128aaf68d0..9490ca5c08 100644
+index 49b17665d9..b51da021f0 100644
 --- a/shared/package.json
 +++ b/shared/package.json
-@@ -212,7 +212,6 @@
+@@ -238,7 +238,6 @@
      "cross-env": "5.2.0",
      "css-loader": "2.1.0",
      "del": "3.0.0",
@@ -64,5 +63,5 @@
      "eslint": "5.12.0",
      "eslint-config-standard": "12.0.0",
 -- 
-2.21.0
+2.22.0
 

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-06-12 20:38:45 UTC (rev 481104)
+++ PKGBUILD	2019-06-12 20:54:35 UTC (rev 481105)
@@ -5,7 +5,7 @@
 pkgbase=keybase
 pkgname=('keybase' 'kbfs' 'keybase-gui')
 pkgdesc='CLI tool for GPG with keybase.io'
-pkgver=4.0.0
+pkgver=4.1.0
 pkgrel=1
 arch=('x86_64')
 url='https://keybase.io/'
@@ -15,12 +15,12 @@
 source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/keybase/client/archive/v${pkgver}.tar.gz"
         "keybase-gui"
         "0001-Don-t-use-electron-to-build.patch")
-sha512sums=('b572cd747b8a5b94764671903de1e5e0641a7e1b58ff8eff1058143fd8962fa0685f4aa378d23690d50ee4dd756fc38afdc747c0f2e3266bf4bad93808144331'
-            '72d2a5ba25d2f5898fa7e97cee655aacfdca50933000555f6c04451235ad7f6d08a3ee2ec94cac79130064b9702fd38d24abffc48187e19912acd01d378156e3'
-            'df19e24912a26ff0a745493d4f90839aae9d6b7efff6d95e38efb079b6f5028ceca4e9e339eaf8069d0a678505ad472869e1d1a0c02558087b40296cacf4381f')
-b2sums=('63e754fb8748f5196f9a0044b61e6c1f269ef541a09f24eb401505c4e85f38bbc9eb8f88497d0d2271680d772dd08637ef07db466b2894a4e4a6d3388b55931e'
-        '3b1cdc95a70c9463c8ab2506cc22577ff5b9fd9665a99fcb97c287590f89cef4450fa984e58548288c7e2f2411de00577b92b78ac38829eac5d86223ceb432a0'
-        '0f3bc76093afd54a7e360873de71e6446a00878c014d6a3acb3786dc7336ddf5956785a3d14b57541e604eba1e2acd9e4771a21c0684ed7fbe1106c4492fafd8')
+sha512sums=('da018ca7c2c01ddcb86e0cb6bd34ab252e4495605519cadd6a521a52fed4931cf2bbafd83cb3b009239eab4de917b8c6f9a06a230e85f2d44cf47b265e0d5afe'
+            '673bfd68c708a905f1a69835804166945ef1be46de367f35b841015be1cc9b0cb188367055f147028ca12b3f464d877e0d502d24a4e6a6d94423f6f1cfc4b26a'
+            'f552e40479fd7240ce671cf1b36a92df89ad93c1505322ad53a7d2c2f1e961e22bc5f6147f09a7ccf4f50594bff6ea400d32152c67dd8223d6c2b73be5efdbb2')
+b2sums=('8e14a94f80ea9a3b3e98d0e53ee1a213277747287772579364e24306d6163fe5302e407e4fd1f9363409173d4c65a338251596ce9e502f3bebe781ef5e711d83'
+        'd2392b0d61279358a4063b4df872e96545672d70b8b99c23f29ec26ab7d96467dbf25c4066319e0ff214d069418a745e370400f6a3923b458d89b37883995db5'
+        'cb04645501fb475b6c3d1ec4b6ca43b7e8fa929a774093b50f3dc6c6e57866d6064e648854bfea0d04719dae62045da8a260b0ca4c2a15e82898e07dfe7cad95')
 
 prepare() {
     cd client-${pkgver}
@@ -51,7 +51,7 @@
 
     cd ../../shared
     yarn install
-    yarn run package
+    yarn run package --appVersion $pkgver
 }
 
 package_keybase() {

Modified: keybase-gui
===================================================================
--- keybase-gui	2019-06-12 20:38:45 UTC (rev 481104)
+++ keybase-gui	2019-06-12 20:54:35 UTC (rev 481105)
@@ -1,4 +1,4 @@
 #!/bin/sh
 
 systemctl --user import-environment KEYBASE_AUTOSTART
-keybase ctl init && exec systemctl start --user --wait keybase.gui.service
+keybase ctl init && exec systemctl start --user --wait keybase kbfs keybase.gui



More information about the arch-commits mailing list