Page MenuHomeFreeBSD

security/libssh2: Update to 1.9.0
AbandonedPublic

Authored by woodsb02 on Feb 2 2020, 1:36 PM.
Tags
None
Referenced Files
Unknown Object (File)
Jan 10 2024, 3:17 AM
Unknown Object (File)
Dec 31 2023, 11:59 PM
Unknown Object (File)
Aug 27 2023, 2:52 PM
Unknown Object (File)
Jul 7 2023, 7:35 AM
Unknown Object (File)
Apr 8 2023, 12:40 AM
Unknown Object (File)
Mar 21 2023, 8:38 PM
Unknown Object (File)
Jan 4 2023, 8:26 PM
Subscribers

Details

Reviewers
sbz
Summary

security/libssh2: Update to 1.9.0

  • Switch to CMake build system
  • Remove post-patch steps which are resolved by the switch to CMake
  • Add patches to ensure libssh2.pc is correct for ssl=base
  • Switch to GitHub, since 1.9.0 tarball was missing files [1]
  • Remove local patches which added support for ECDSA key exchange and SHA256 MAC - these are now included upstream (along with ED25519)

Changes this release:

https://www.libssh2.org/changes.html#1.9.0

[1] https://github.com/libssh2/libssh2/issues/379

Test Plan

poudriere testport 13mad64 - builds ok
poudriere bulk -j 13amd64 -t -f ~/libssh2-depends.txt - all build ok

databases/redisdesktopmanager
databases/sequeler
devel/cargo-tree
devel/libgit2
devel/libvirt
devel/monodevelop
ftp/gstreamer1-plugins-curl
lang/julia06
lang/julia07
lang/julia10
lang/julia11
lang/rust
lang/rust-nightly
misc/mc
misc/mc-nox11
net/guacamole-server
net/p5-Net-SSH2
security/cargo-audit
security/medusa
security/pecl-ssh2
shells/starship
sysutils/cbsd
x11-fm/wcmcommander

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 29111
Build 27053: arc lint + arc unit

Event Timeline

ping - sorry to hassle Sofian, any thoughts on this diff?

Overcome by events - the port was updated to 1.9.0 in FreeBSD ports commit r542002
http://svnweb.freebsd.org/changeset/ports/542002