security/py-gssapi: Update to 1.6.14
PR: 257009
This commit is contained in:
parent
76f8790617
commit
6810509458
@ -1,5 +1,5 @@
|
||||
PORTNAME= gssapi
|
||||
DISTVERSION= 1.6.9
|
||||
DISTVERSION= 1.6.14
|
||||
CATEGORIES= security python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
@ -9,9 +9,9 @@ COMMENT= High-level and low-level Python bindings to GSSAPI C libraries
|
||||
|
||||
LICENSE= ISCL
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>1.4.0:devel/py-six@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR}
|
||||
|
||||
# Officially: 3.6, 3.7, 3.8, 3.9
|
||||
USES= python:3.6+
|
||||
USE_PYTHON= distutils autoplist
|
||||
|
||||
@ -23,10 +23,9 @@ GSSAPI_BASE_USES= gssapi ssl
|
||||
GSSAPI_HEIMDAL_USES= gssapi:heimdal
|
||||
GSSAPI_MIT_USES= gssapi:mit
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e 's|%%KRB5CONFIG%%|${KRB5CONFIG}|' ${WRKSRC}/setup.py
|
||||
MAKE_ENV+= GSSAPI_KRB5CONFIG=${KRB5CONFIG}
|
||||
|
||||
post-install:
|
||||
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/raw/*.so
|
||||
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} -type f -name '*.so' -exec ${STRIP_CMD} {} +
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1595860695
|
||||
SHA256 (gssapi-1.6.9.tar.gz) = 0b0aac7138abd3c6d2d8b8400e83933c04a811734456e387e3cb7d59ec4547b9
|
||||
SIZE (gssapi-1.6.9.tar.gz) = 1062048
|
||||
TIMESTAMP = 1625524611
|
||||
SHA256 (gssapi-1.6.14.tar.gz) = 1bb0a41c9985ad78b973aa3c9f1fa200b543013e3a1b2a24463c2e5d8d1afaf1
|
||||
SIZE (gssapi-1.6.14.tar.gz) = 1069988
|
||||
|
@ -1,28 +0,0 @@
|
||||
--- setup.py.orig 2019-08-10 14:36:16 UTC
|
||||
+++ setup.py
|
||||
@@ -84,7 +84,7 @@ if link_args is None:
|
||||
elif os.environ.get('MINGW_PREFIX'):
|
||||
link_args = ['-lgss']
|
||||
else:
|
||||
- link_args = shlex.split(get_output('krb5-config --libs gssapi'))
|
||||
+ link_args = shlex.split(get_output('%%KRB5CONFIG%% --libs gssapi'))
|
||||
|
||||
if compile_args is None:
|
||||
if osx_has_gss_framework:
|
||||
@@ -97,14 +97,14 @@ if compile_args is None:
|
||||
elif os.environ.get('MINGW_PREFIX'):
|
||||
compile_args = ['-fPIC']
|
||||
else:
|
||||
- compile_args = shlex.split(get_output('krb5-config --cflags gssapi'))
|
||||
+ compile_args = shlex.split(get_output('%%KRB5CONFIG%% --cflags gssapi'))
|
||||
|
||||
# add in the extra workarounds for different include structures
|
||||
if winkrb_path:
|
||||
prefix = winkrb_path
|
||||
else:
|
||||
try:
|
||||
- prefix = get_output('krb5-config gssapi --prefix')
|
||||
+ prefix = get_output('%%KRB5CONFIG%% gssapi --prefix')
|
||||
except Exception:
|
||||
print("WARNING: couldn't find krb5-config; assuming prefix of %s"
|
||||
% str(sys.prefix))
|
Loading…
Reference in New Issue
Block a user