Summary: | net-libs/mbedtls (replacing polarssl), updated curl and tlsdate | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | René Rhéaume <rene.rheaume> |
Component: | New packages | Assignee: | Julian Ospald <hasufell> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | tdalman, tommy |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
mbedtls-1.3.10.ebuild
curl-7.42.0.ebuild curl-7.39.0-mbedtls.patch curl-7.42.0-withoutntlm.patch curl-7.42.0.ebuild.patch tlsdate-0.0.12-r1.ebuild tlsdate-0.0.12-mbedtls-v2.patch tlsdate-0.0.12-uclibc.patch tlsdate-0.0.12-r1.ebuild.patch curl-7.42.1.ebuild curl-7.42.1.ebuild.patch curl-7.43.0.ebuild curl-7.43.0.ebuild.patch curl-7.43.0.ebuild.patch |
Created attachment 403400 [details]
curl-7.42.0.ebuild
Created attachment 403402 [details, diff]
curl-7.39.0-mbedtls.patch
Created attachment 403404 [details, diff]
curl-7.42.0-withoutntlm.patch
Build fix when NTLM support is disabled
Created attachment 403406 [details, diff]
curl-7.42.0.ebuild.patch
Watch out, this ebuild patch as is changes KEYWORDS (something that should not be done). How do I edit patches?
Created attachment 403408 [details]
tlsdate-0.0.12-r1.ebuild
Created attachment 403410 [details, diff]
tlsdate-0.0.12-mbedtls-v2.patch
Created attachment 403412 [details, diff]
tlsdate-0.0.12-uclibc.patch
Created attachment 403414 [details, diff]
tlsdate-0.0.12-r1.ebuild.patch
Created attachment 403426 [details]
curl-7.42.1.ebuild
Created attachment 403428 [details, diff]
curl-7.42.1.ebuild.patch
Created attachment 408102 [details]
curl-7.43.0.ebuild
Created attachment 408104 [details, diff]
curl-7.43.0.ebuild.patch
Created attachment 411280 [details, diff]
curl-7.43.0.ebuild.patch
There was an error in the ebuild patch whhich caused to exclude mbedtls. Fixed that.
Look at --with-polarssl=/usr in the patch
mbedtls-1.3.10 is not in the tree and I don't intend to import it, since it causes file collisions with polarssl and is a hacky hybrid 2.0.0 was a clean release, but it breaks curl way harder. If you want to improve that, see here https://github.com/bagder/curl/issues/385 |
Created attachment 403398 [details] mbedtls-1.3.10.ebuild PolarSSL has been renamed to mbedtls since release 1.3.10. Provide an ebuild for it. Also included updated ebuilds for curl and tlsdate using mbedtls.