public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* libargon2-devel is missing libargon2.pc file
@ 2023-09-24 21:09 Alexey Sokolov
  2023-09-25 15:46 ` Brian Inglis
  0 siblings, 1 reply; 2+ messages in thread
From: Alexey Sokolov @ 2023-09-24 21:09 UTC (permalink / raw)
  To: cygwin

Hello, the packaged version of libargon2 is quite old. In 2019 upstream 
added the .pc file, and released new version. As of now it's harder than 
necessary to use libargon2 on cygwin - need to special case cygwin and 
include the header/library manually. Please update.

Thanks

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

* Re: libargon2-devel is missing libargon2.pc file
  2023-09-24 21:09 libargon2-devel is missing libargon2.pc file Alexey Sokolov
@ 2023-09-25 15:46 ` Brian Inglis
  0 siblings, 0 replies; 2+ messages in thread
From: Brian Inglis @ 2023-09-25 15:46 UTC (permalink / raw)
  To: cygwin; +Cc: Alexey Sokolov

On 2023-09-24 15:09, Alexey Sokolov via Cygwin wrote:
> Hello, the packaged version of libargon2 is quite old. In 2019 upstream added 
> the .pc file, and released new version. As of now it's harder than necessary to 
> use libargon2 on cygwin - need to special case cygwin and include the 
> header/library manually. Please update.

If you check the package source:

	https://cygwin.com/packages/summary/argon2-src.html

argon2 is orphaned with no maintainer!

You can clone the cygport repo linked there:

	https://cygwin.com/git/cygwin-packages/argon2

install cygport and any required argon2 build dependencies, update the version 
etc. in the cygport, and possibly also the patch if required, and run:

	$ cygport argon2.cygport get all check

to download, patch, configure, build, and run checks on the built package.

If successful, the package files will be virtually installed under:

	argon2-20190702-1.x86_64/inst/

and the installable tars under:

	argon2-20190702-1.x86_64/dist/argon2/

which you can test use of by running:

	$ tar -x -C / -f ...

on each of:

argon2-20190702-1.x86_64/dist/argon2/libargon2_1/libargon2_1-20190702-1.tar.xz
argon2-20190702-1.x86_64/dist/argon2/libargon2-devel/libargon2-devel-20190702-1.tar.xz
argon2-20190702-1.x86_64/dist/argon2/argon2-20190702-1.tar.xz

If you are successful, after reading the contributor and packaging guidelines 
and linked pages, you may wish to offer to become the new maintainer of the 
package, for which help is available by subscribing and posting to the 
cygwin-apps list with subject "[ITA] argon2".

-- 
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer     but when there is no more to cut
                                 -- Antoine de Saint-Exupéry

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

end of thread, other threads:[~2023-09-25 15:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-24 21:09 libargon2-devel is missing libargon2.pc file Alexey Sokolov
2023-09-25 15:46 ` Brian Inglis

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).