public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* gnupg2 ?
@ 2017-06-29  6:27 Yaakov Selkowitz
  2017-06-29 10:17 ` Marco Atzeri
  2017-06-30  5:34 ` Marco Atzeri
  0 siblings, 2 replies; 9+ messages in thread
From: Yaakov Selkowitz @ 2017-06-29  6:27 UTC (permalink / raw)
  To: cygwin-apps

Marco,

In order to update gpgme, we need libassuan in the distribution, as 
GnuPG 2 support is no longer optional.  While I think we could get by 
with just that (and allow it to fall back to 1.x support at runtime), it 
did spur me to take another look at the gnupg2 stack.  I don't know if 
it's *perfect* but it seems to be generally working:

https://github.com/cygwinports/libassuan
https://github.com/cygwinports/libksba
https://github.com/cygwinports/npth
https://github.com/cygwinports/gnupg2
https://github.com/cygwinports/pinentry
https://github.com/cygwinports/gpa

Any chance you could test this out and/or be interested in maintaining 
some or all of it?

-- 
Yaakov

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: gnupg2 ?
  2017-06-29  6:27 gnupg2 ? Yaakov Selkowitz
@ 2017-06-29 10:17 ` Marco Atzeri
  2017-06-30  5:34 ` Marco Atzeri
  1 sibling, 0 replies; 9+ messages in thread
From: Marco Atzeri @ 2017-06-29 10:17 UTC (permalink / raw)
  To: cygwin-apps

On 29/06/2017 08:27, Yaakov Selkowitz wrote:
> Marco,
>
> In order to update gpgme, we need libassuan in the distribution, as
> GnuPG 2 support is no longer optional.  While I think we could get by
> with just that (and allow it to fall back to 1.x support at runtime), it
> did spur me to take another look at the gnupg2 stack.  I don't know if
> it's *perfect* but it seems to be generally working:
>
> https://github.com/cygwinports/libassuan
> https://github.com/cygwinports/libksba
> https://github.com/cygwinports/npth
> https://github.com/cygwinports/gnupg2
> https://github.com/cygwinports/pinentry
> https://github.com/cygwinports/gpa
>
> Any chance you could test this out and/or be interested in maintaining
> some or all of it?
>

Hi Yaakov,

on my tests on 64 bit libassuan was always failing.
I looked inside the code and I saw a lot of
assumption on cygwin that seems not anymore, if ever, valid.

I will look on your proposal

Regards
Marco

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: gnupg2 ?
  2017-06-29  6:27 gnupg2 ? Yaakov Selkowitz
  2017-06-29 10:17 ` Marco Atzeri
@ 2017-06-30  5:34 ` Marco Atzeri
  2017-06-30 19:22   ` Andrew Schulman
  2017-06-30 20:21   ` Yaakov Selkowitz
  1 sibling, 2 replies; 9+ messages in thread
From: Marco Atzeri @ 2017-06-30  5:34 UTC (permalink / raw)
  To: cygwin-apps

On 29/06/2017 08:27, Yaakov Selkowitz wrote:
> Marco,
>
> In order to update gpgme, we need libassuan in the distribution, as
> GnuPG 2 support is no longer optional.  While I think we could get by
> with just that (and allow it to fall back to 1.x support at runtime), it
> did spur me to take another look at the gnupg2 stack.  I don't know if
> it's *perfect* but it seems to be generally working:
>
> https://github.com/cygwinports/libassuan
> https://github.com/cygwinports/libksba
> https://github.com/cygwinports/npth
> https://github.com/cygwinports/gnupg2
> https://github.com/cygwinports/pinentry
> https://github.com/cygwinports/gpa
>
> Any chance you could test this out and/or be interested in maintaining
> some or all of it?
>

I am uploading all except gpa, that will follow later.

Thanks
Marco

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: gnupg2 ?
  2017-06-30  5:34 ` Marco Atzeri
@ 2017-06-30 19:22   ` Andrew Schulman
  2017-06-30 20:01     ` Marco Atzeri
  2017-06-30 20:21   ` Yaakov Selkowitz
  1 sibling, 1 reply; 9+ messages in thread
From: Andrew Schulman @ 2017-06-30 19:22 UTC (permalink / raw)
  To: cygwin-apps

> I am uploading all except gpa, that will follow later.

Is that the gpg-agent? That'd be great to have. Save me half or 2/3 of the
typing when I'm signing packages.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: gnupg2 ?
  2017-06-30 19:22   ` Andrew Schulman
@ 2017-06-30 20:01     ` Marco Atzeri
  0 siblings, 0 replies; 9+ messages in thread
From: Marco Atzeri @ 2017-06-30 20:01 UTC (permalink / raw)
  To: cygwin-apps

On 30/06/2017 21:22, Andrew Schulman wrote:
>> I am uploading all except gpa, that will follow later.
>
> Is that the gpg-agent? That'd be great to have. Save me half or 2/3 of the
> typing when I'm signing packages.
>

GNU Privacy Assistant, as it requires gpgme (GnuPG Made Easy)
I need to wait until Yakoov update it.

gpg-agent is already in gnupg2

$ cygcheck -f /usr/bin/gpg-agent.exe
gnupg2-2.1.21-1


Regards
Marco

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: gnupg2 ?
  2017-06-30  5:34 ` Marco Atzeri
  2017-06-30 19:22   ` Andrew Schulman
@ 2017-06-30 20:21   ` Yaakov Selkowitz
  2017-07-01  4:29     ` Marco Atzeri
  1 sibling, 1 reply; 9+ messages in thread
From: Yaakov Selkowitz @ 2017-06-30 20:21 UTC (permalink / raw)
  To: cygwin-apps

On 2017-06-30 00:34, Marco Atzeri wrote:
> On 29/06/2017 08:27, Yaakov Selkowitz wrote:
>> In order to update gpgme, we need libassuan in the distribution, as
>> GnuPG 2 support is no longer optional.  While I think we could get by
>> with just that (and allow it to fall back to 1.x support at runtime), it
>> did spur me to take another look at the gnupg2 stack.  I don't know if
>> it's *perfect* but it seems to be generally working:
>>
>> https://github.com/cygwinports/libassuan
>> https://github.com/cygwinports/libksba
>> https://github.com/cygwinports/npth
>> https://github.com/cygwinports/gnupg2
>> https://github.com/cygwinports/pinentry
>> https://github.com/cygwinports/gpa
>>
>> Any chance you could test this out and/or be interested in maintaining
>> some or all of it?
> 
> I am uploading all except gpa, that will follow later.

Great, thanks!  Did you find anything else that needed changing in these 
packages?

-- 
Yaakov

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: gnupg2 ?
  2017-06-30 20:21   ` Yaakov Selkowitz
@ 2017-07-01  4:29     ` Marco Atzeri
  2017-07-11 21:12       ` Yaakov Selkowitz
  0 siblings, 1 reply; 9+ messages in thread
From: Marco Atzeri @ 2017-07-01  4:29 UTC (permalink / raw)
  To: cygwin-apps

On 30/06/2017 22:20, Yaakov Selkowitz wrote:
> On 2017-06-30 00:34, Marco Atzeri wrote:
>> On 29/06/2017 08:27, Yaakov Selkowitz wrote:
>>> In order to update gpgme, we need libassuan in the distribution, as
>>> GnuPG 2 support is no longer optional.  While I think we could get by
>>> with just that (and allow it to fall back to 1.x support at runtime), it
>>> did spur me to take another look at the gnupg2 stack.  I don't know if
>>> it's *perfect* but it seems to be generally working:
>>>
>>> https://github.com/cygwinports/libassuan
>>> https://github.com/cygwinports/libksba
>>> https://github.com/cygwinports/npth
>>> https://github.com/cygwinports/gnupg2
>>> https://github.com/cygwinports/pinentry
>>> https://github.com/cygwinports/gpa
>>>
>>> Any chance you could test this out and/or be interested in maintaining
>>> some or all of it?
>>
>> I am uploading all except gpa, that will follow later.
>
> Great, thanks!  Did you find anything else that needed changing in these
> packages?
>

only some DIFF_EXCLUDES

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: gnupg2 ?
  2017-07-01  4:29     ` Marco Atzeri
@ 2017-07-11 21:12       ` Yaakov Selkowitz
  2017-07-12  4:52         ` Marco Atzeri
  0 siblings, 1 reply; 9+ messages in thread
From: Yaakov Selkowitz @ 2017-07-11 21:12 UTC (permalink / raw)
  To: cygwin-apps

On 2017-06-30 23:28, Marco Atzeri wrote:
> On 30/06/2017 22:20, Yaakov Selkowitz wrote:
>> On 2017-06-30 00:34, Marco Atzeri wrote:
>>> On 29/06/2017 08:27, Yaakov Selkowitz wrote:
>>>> In order to update gpgme, we need libassuan in the distribution, as
>>>> GnuPG 2 support is no longer optional.  While I think we could get by
>>>> with just that (and allow it to fall back to 1.x support at 
>>>> runtime), it
>>>> did spur me to take another look at the gnupg2 stack.  I don't know if
>>>> it's *perfect* but it seems to be generally working:
>>>>
>>>> Any chance you could test this out and/or be interested in maintaining
>>>> some or all of it?
>>>
>>> I am uploading all except gpa, that will follow later.
>>
>> Great, thanks!  Did you find anything else that needed changing in these
>> packages?
> 
> only some DIFF_EXCLUDES

Based on feedback from the list, please consider the following:

https://github.com/cygwinports/pinentry/commit/b5933f33b4894849280e0edf88cac7883b9e10b0.patch

-- 
Yaakov

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: gnupg2 ?
  2017-07-11 21:12       ` Yaakov Selkowitz
@ 2017-07-12  4:52         ` Marco Atzeri
  0 siblings, 0 replies; 9+ messages in thread
From: Marco Atzeri @ 2017-07-12  4:52 UTC (permalink / raw)
  To: cygwin-apps

On 11/07/2017 23:12, Yaakov Selkowitz wrote:

>
> Based on feedback from the list, please consider the following:
>
> https://github.com/cygwinports/pinentry/commit/b5933f33b4894849280e0edf88cac7883b9e10b0.patch
>
>
I will look during weekend

Thanks

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2017-07-12  4:52 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-29  6:27 gnupg2 ? Yaakov Selkowitz
2017-06-29 10:17 ` Marco Atzeri
2017-06-30  5:34 ` Marco Atzeri
2017-06-30 19:22   ` Andrew Schulman
2017-06-30 20:01     ` Marco Atzeri
2017-06-30 20:21   ` Yaakov Selkowitz
2017-07-01  4:29     ` Marco Atzeri
2017-07-11 21:12       ` Yaakov Selkowitz
2017-07-12  4:52         ` Marco Atzeri

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).