Package Details: kbfs 6.4.0-1

Git Clone URL: https://aur.archlinux.org/keybase.git (read-only, click to copy)
Package Base: keybase
Description: The Keybase filesystem
Upstream URL: https://keybase.io/docs/kbfs
Licenses: BSD-3-Clause
Submitter: alerque
Maintainer: alerque
Last Packager: alerque
Votes: 9
Popularity: 0.96
First Submitted: 2024-04-27 13:34 (UTC)
Last Updated: 2024-08-31 14:21 (UTC)

Pinned Comments

alerque commented on 2024-08-03 09:28 (UTC)

With major thanks to @intelfx for this PR this package is up and running with Electron 31. Pre-built packages are available in my user repository as usual.

I will add a warning that this is not the version of Electron used in official upstream packaging. It is likely to work, but also likely to have edge cases or small behavioral glitches that are different from other builds. Use at your own risk.

I'll also note as a warning to the unaware that Keybase was purchased and taken over by Zoom Inc., and since then the development work quality has notably declined. For those that evaluated Keybase years ago you might do another evaluation of your threat model and what implications that may have for you.

Latest Comments

1 2 Next › Last »

alerque commented on 2024-08-03 09:28 (UTC)

With major thanks to @intelfx for this PR this package is up and running with Electron 31. Pre-built packages are available in my user repository as usual.

I will add a warning that this is not the version of Electron used in official upstream packaging. It is likely to work, but also likely to have edge cases or small behavioral glitches that are different from other builds. Use at your own risk.

I'll also note as a warning to the unaware that Keybase was purchased and taken over by Zoom Inc., and since then the development work quality has notably declined. For those that evaluated Keybase years ago you might do another evaluation of your threat model and what implications that may have for you.

intelfx commented on 2024-08-01 21:21 (UTC)

@alerque OK. It seems keybase 6.3.1 broke something else (it requires electron version in more places), as soon as I figure out the proper solution I'll send a PR.

alerque commented on 2024-07-30 08:16 (UTC)

@intelfx Would you mind submitting your modifications as a PR to this package repo. I'd like to re-evaluate where this is at and if it builds and works I'd like to get it merged here even if upstream hasn't gotten their act together (probably with a warning about using an unsanctioned Electron version).

DarwinsBuddy commented on 2024-06-01 10:05 (UTC)

use https://aur.archlinux.org/packages/keybase-bin instead if you want to spare yourself a 30GB git checkout

Rudi9719 commented on 2024-05-25 16:10 (UTC)

I was able to build after applying the patch from @intelfx

intelfx commented on 2024-05-21 19:16 (UTC)

Actually electron30 seems to work well enough...

PTAL: https://0x0.st/XPkn.patch

intelfx commented on 2024-05-21 10:59 (UTC)

@alerque I patched things up superficially and 6.2.8 seems to run here with electron27; what am I missing?

mhdi commented on 2024-05-04 00:56 (UTC)

@alerque, It looks like building keybase using electron binaries installed on the system is not possible due to the limitations of electron-packager. The only offline option that electron-packager provides is to use an electron zip file. This issue has been discussed in this issue and the subsequent comments following this comment.

mhdi commented on 2024-05-03 21:39 (UTC) (edited on 2024-05-03 22:23 (UTC) by mhdi)

@alerque, Apologies. I forgot to revert the unrelated changes before sending the PKGBUILD. You can find the updated one with a cleaner diff here.

About the removal of the patch, It seems patched files have been changed, making it fail to apply. I'll look into it and see if I can sort it out.