git: 814fca7b52d8 - main - security/libssh: Add OPTIONS for other Kerberos implementations
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 30 Jan 2025 18:05:07 UTC
The branch main has been updated by 0mp: URL: https://cgit.FreeBSD.org/ports/commit/?id=814fca7b52d84494926efb89ce89198df944946d commit 814fca7b52d84494926efb89ce89198df944946d Author: Mateusz Piotrowski <0mp@FreeBSD.org> AuthorDate: 2025-01-30 17:59:46 +0000 Commit: Mateusz Piotrowski <0mp@FreeBSD.org> CommitDate: 2025-01-30 18:04:43 +0000 security/libssh: Add OPTIONS for other Kerberos implementations PR: 282601 Reviewed by: sunpoet Approved by: maintainer timeout Sponsored by: Klara, Inc. Co-authored-by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> --- security/libssh/Makefile | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/security/libssh/Makefile b/security/libssh/Makefile index 60f1ea786a34..ee1c50838791 100644 --- a/security/libssh/Makefile +++ b/security/libssh/Makefile @@ -50,11 +50,19 @@ CMAKE_ON= BUILD_SHARED_LIBS \ CMAKE_TESTING_ON= UNIT_TESTING USE_LDCONFIG= yes -OPTIONS_DEFINE= GSSAPI OPENSSL STATIC -OPTIONS_DEFAULT=GSSAPI OPENSSL STATIC +OPTIONS_DEFINE= OPENSSL STATIC +OPTIONS_SINGLE= GSSAPI +OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE +OPTIONS_DEFAULT=GSSAPI_BASE OPENSSL STATIC OPTIONS_SUB= yes -GSSAPI_CMAKE_BOOL= WITH_GSSAPI +GSSAPI_BASE_CMAKE_ON= -DKRB5_CONFIG=${KRB5CONFIG} -DWITH_GSSAPI=ON +GSSAPI_BASE_USES= gssapi:base,flags +GSSAPI_HEIMDAL_CMAKE_ON=-DKRB5_CONFIG=${KRB5CONFIG} -DWITH_GSSAPI=ON +GSSAPI_HEIMDAL_USES= gssapi:heimdal,flags +GSSAPI_MIT_CMAKE_ON= -DKRB5_CONFIG=${KRB5CONFIG} -DWITH_GSSAPI=ON +GSSAPI_MIT_USES= gssapi:mit,flags +GSSAPI_NONE_CMAKE_BOOL_OFF= WITH_GSSAPI OPENSSL_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenSSL OPENSSL_USES= ssl STATIC_CMAKE_BOOL= BUILD_STATIC_LIB