libargon2-devel is missing libargon2.pc file
Brian Inglis
Brian.Inglis@Shaw.ca
Mon Sep 25 15:46:00 GMT 2023
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
More information about the Cygwin
mailing list