gnupg suite

Your rating: None Average: 5 (4 votes)

This is a recent build of gnupg(2) for Sailfish OS.

rpms included:
- gnupg2 (updates SailfishOS version)
- libassuan0
- libgcrypt18 ( libcrypt from SailfishOS is not touched)
- npth
- pinentry
- pass (password-store

The builds are mostly vanilla and only a few options are disabled to get rid of dependencies.

To use this add my repo via the sailfish warehouse app or via cmdline:

( pkcon install zypper )
zypper ar -f
zypper in gnupg2 pinentry


As this are multiple rpms, installation via the sailfish warehouse app will do something, but most certainly not what you intend ;)


You can also download this using the mer OBS:

All dependencies are also in both repos.


Sources are here at the moment:
Application versions: 
File pinentry-1.0.0-10.6.1.jolla_.armv7hl.rpm71.34 KB04/11/2017 - 02:33
File pinentry-emacs-1.0.0-10.6.1.jolla_.armv7hl.rpm26.74 KB04/11/2017 - 02:33
File pinentry-qt-1.0.0-10.6.1.jolla_.armv7hl.rpm45.9 KB04/11/2017 - 02:33
File npth-1.5-10.1.1.jolla_.armv7hl.rpm8.35 KB04/11/2017 - 02:33
File libgcrypt18-1.8.1-10.1.1.jolla_.armv7hl.rpm321.13 KB04/11/2017 - 02:33
File libassuan0-2.4.3-10.1.1.jolla_.armv7hl.rpm40.88 KB04/11/2017 - 02:33
File pass-1.7.1-10.12.1.jolla_.noarch.rpm46.79 KB29/11/2017 - 00:53
File gnupg2-smime-2.2.1-1.1.12.jolla_.armv7hl.rpm192.81 KB09/04/2020 - 01:14
File gnupg2-2.2.1-1.1.12.jolla_.armv7hl.rpm1.29 MB09/04/2020 - 01:14


- rebuild of gnupg2 rpm (linked against



- patch sed calls in pass to use "--regexp-extended"



- added pass

* pass 1.7.1



- initial build

* gnupg2-2.2.1

* libassuan0-2.4.3

* libgcrypt18-1.8.1

* npth-1.5

* pinentry-1.0.0


daywalker's picture

Please provide a 64bit build. Thank you!! (and maybe a more recent version)

itsNotMe's picture


on Xperia XA2 Sailfish OS install works but calling pass blames me with :

/usr/bin/pass: line 9: syntax error: unexpected "("



elakim's picture
mjtorn's picture

Sailfish (purchased) on Xperia 10 complains nothing provides Seems to be readline 8 now. Any chance of an update? Thanks!

yeoldegrove's picture

@mjtorn I rebuild the rpm just now. It is relinked against now.

objectifnul's picture


zypper in gnupg2

instead of

zypper in gnupg
yeoldegrove's picture

fixed that

yeoldegrove's picture


The git repos were only visible if you had a user account on

I changed that and you can find the source here now:


Also I updated the "pass" rpm, it still had a bug. See


frederik's picture

(Just noticed that my previous comment apparently never made it.)

Thanks for making the git repositories publicly available, much appreciated.


frederik's picture


I'm interested in this updated gnupg version as I want to evaluate pass (and qmlpass) on my sailfishOS device. Unfortunately it seem the source for these has moved? At least I can't find any sources/git repositories at

Am I missing something? Could you provide the new location if this is still in development?

olf's picture