I have a questing when updating this port. Since SSHOUT version 1.1, it added 2 optional dependencies, elinks(1) (>=0.12) and xclip(1). The port can still work without installing those optional dependencies, however some features will not be available. This type of dependency is also known as 'recommended', as if in a Debian package. But the ports framework doesn't seems support declaring of such dependencies, should I simply omit them? Another issue is if I need to include those dependencies, port 'www/elinks' isn't in a version that SSHOUT required (at least 0.12) -- current version in port is 0.11.7.
Created attachment 213554 [details] ports.net-im.sshout-1.1.1-without-recommended-ports.diff Update without optional dependencies.
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/137577663
A commit references this bug: Author: joneum Date: Fri Jun 5 14:51:50 UTC 2020 New revision: 538025 URL: https://svnweb.freebsd.org/changeset/ports/538025 Log: Update to 1.1.1 PR: 245734 Submitted by: WHR <msl0000023508@gmail.com> (maintainer) Sponsored by: Netzkommune GmbH Changes: head/net-im/sshout/Makefile head/net-im/sshout/distinfo