Commit Graph

23 Commits

Author SHA1 Message Date
Johannes Schindelin
603b7e143f gnupg: introduce GPG_ASKPASS support
It is all fine and dandy when users GPG-sign files from the terminal.
But when they do not, things get more complicated.

The usual thing is to install a pinentry helper targeting your graphical
desktop and then launching the GPG agent somehow and connet it all
together.

Except that MSYS2 does not come with a gpg-agent.

So let's just imitate openssh, which interprets the environment variable
SSH_ASKPASS (if set) as the path to a helper that can be called upon to
ask the user to provide a passphrase.

Unsurprisingly, the new environment variable is called GPG_ASKPASS (and
we do not repeat Git's mistake of co-opting SSH_ASKPASS, if set).

This allows, say, Git for Windows' Git GUI to commit with GPG signatures
even if the passphrase is not empty.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2017-09-15 16:04:20 +02:00
Alexey Pavlov
a1690031dd gnupg: Update to 1.4.22 2017-09-07 14:43:26 +03:00
Alexey Pavlov
ec549593cd gnupg: Rebuild 2017-07-14 14:10:21 +03:00
Alexey Pavlov
ebbf549ba9 gnupg: Rebuild with readline-7 2017-02-14 13:04:38 +03:00
Chocobo1
f23ccd3f19 gnupg: Update to 1.4.21 2016-11-19 18:03:34 +08:00
Andrew Chadwick
b133eb320a bashisms: remove arrays 2016-06-01 15:44:36 +01:00
Viktor Szakats
ab64a4ef6c switch to sha256 checksums
* upgrade some broken packages
* correct some broken urls/checksums
* use secure urls where possible
* use stable url for ncurses
* some whitespace fixes

Remaining md5sums either didn't download or
didn't pass checksum tests.
2016-02-25 14:45:55 +01:00
Alexey Pavlov
7ba7a87429 gnupg: Revert using 1.4.x version as 2.x version not usable under MSYS2. Update to 1.4.20 2016-02-25 08:55:11 +03:00
Viktor Szakats
2b119ae43f use secure urls
* follow some redirects
2016-02-23 10:26:02 +01:00
Alexpux
3e2c365e8e gnupg: Update dependencies. 2015-05-03 20:32:25 +03:00
Ray Donnelly
514a2f74f5 gnupg: Add libgcrypt-devel as a makedepends 2015-05-02 22:42:08 +01:00
Alexpux
9d00e8a45d gnupg: Update to 2.1.3 (WIP) 2015-05-02 23:34:57 +03:00
Alexpux
492e8b9ef6 gnupg: Update to 1.4.19 2015-03-04 09:40:08 +03:00
Renato Silva
b176b369d3 Trailing whitespace cleanup. 2015-02-09 18:47:01 -02:00
Ray Donnelly
c3d40c1afe bashisms: Remove arrays 2014-10-23 22:08:03 +01:00
Alexpux
b371822778 gnupg: Update to 1.4.18 2014-07-09 07:21:30 +04:00
Alexpux
399b8db094 gnupg: Update to 1.4.17 2014-06-24 10:17:20 +04:00
Alexpux
43a6665734 gnupg: Update to 1.4.16 2014-06-13 19:59:24 +04:00
Alexpux
fdf7ad4528 Add dependencies between devel packages. 2014-05-03 09:40:44 +04:00
Alexpux
34ac3cdf22 Fix format in PKGBUILD's 2014-04-28 09:52:34 +04:00
Alexpux
f62cc1ca1a GnuPG: Fix conflicts. 2013-11-12 08:45:34 +04:00
Alexpux
1994b55167 Change packages groups. Various fixes. 2013-11-10 19:24:27 +04:00
Alexpux
3253206d9e Add gnupg package 2013-11-06 11:32:30 +04:00