Update port:openssl dependency to path:lib/libssl.dylib:openssl
Jan Stary
hans at stare.cz
Wed Apr 18 11:47:23 UTC 2018
On Apr 02 10:26:17, ryandesign at macports.org wrote:
> > https://github.com/macports/macports-ports/commit/607997ade7f0bd99c7a7297d7a49ae79442b705f
> > aqua/qt5/Portfile | 2 +-
> > aqua/qt55/Portfile | 2 +-
> > aqua/qt56/Portfile | 2 +-
> > aqua/qt57/Portfile | 2 +-
> > aqua/qt58/Portfile | 2 +-
> > aqua/qt59/Portfile | 2 +-
> > databases/msodbcsql/Portfile | 2 +-
> > devel/cargo/Portfile | 2 +-
> > devel/fbthrift/Portfile | 2 +-
> > devel/folly/Portfile | 2 +-
> > devel/grpc/Portfile | 2 +-
> > devel/lua-luasec/Portfile | 2 +-
> > devel/qca/Portfile | 2 +-
> > devel/wangle/Portfile | 2 +-
> > finance/bitcoin/Portfile | 2 +-
> > math/octave/Portfile | 2 +-
> > net/libstrophe/Portfile | 2 +-
> > net/mosquitto/Portfile | 2 +-
> > net/profanity/Portfile | 2 +-
> > net/qpid-proton/Portfile | 2 +-
> > net/snort/Portfile | 2 +-
> > science/ldas-tools-framecpp/Portfile | 2 +-
> > textproc/html-xml-utils/Portfile | 2 +-
> > www/phantomjs/Portfile | 2 +-
> > 24 files changed, 24 insertions(+), 24 deletions(-)
Thank you!
If I am reading the syntax right, path: as opposed to lib: means
that only lib/libssl.dylib (relative path) under $prefix will be used.
https://guide.macports.org/chunked/reference.dependencies.html
Is that intended?
How was this "misc" subset selected? Was it simply the missing ones?
It seems that now all ports use this, with the following exceptions:
net/qpid-proton (+openssl) port:openssl
python/py-grpcio/Portfile: port:openssl
Where these intentionally left out?
Also, the following require a specific version:
devel/libpdel lib:libssl.0.9:openssl
mail/qpopper lib:libssl.0:openssl
mail/sylpheed-devel (+ssl) lib:libssl.0.9:openssl
net/jabber lib:libssl.0.9:openssl
www/links1 (+ssl) lib:libssl.0.9:openssl
Were these also intentinally left out? (And should
ports that require openssl 0.9 be killed with fire?)
Jan
More information about the macports-dev
mailing list