diff options
author | markd <markd> | 2017-04-23 05:35:27 +0000 |
---|---|---|
committer | markd <markd> | 2017-04-23 05:35:27 +0000 |
commit | eccf759c80e9ae9bc4539a426778264327e3975d (patch) | |
tree | 023eab9c981db3b1d76ac26cc60c2228062b53fc /security | |
parent | 046266f8960bb5e0be6729f142a92b197c4eb893 (diff) | |
download | pkgsrc-eccf759c80e9ae9bc4539a426778264327e3975d.tar.gz |
Merge upstream pull request #52 from kwlzn/kwlzn/none_principal_fix
Allow `authGSSClientInit` principal kwarg to be None.
Diffstat (limited to 'security')
-rw-r--r-- | security/py-kerberos/Makefile | 3 | ||||
-rw-r--r-- | security/py-kerberos/distinfo | 3 | ||||
-rw-r--r-- | security/py-kerberos/patches/patch-src_kerberos.c | 16 |
3 files changed, 20 insertions, 2 deletions
diff --git a/security/py-kerberos/Makefile b/security/py-kerberos/Makefile index e0bb4f6a047..05a2d5fdc74 100644 --- a/security/py-kerberos/Makefile +++ b/security/py-kerberos/Makefile @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.1 2016/06/09 02:06:18 markd Exp $ +# $NetBSD: Makefile,v 1.2 2017/04/23 05:35:27 markd Exp $ DISTNAME= kerberos-1.2.4 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +PKGREVISION= 1 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_PYPI:=k/kerberos/} diff --git a/security/py-kerberos/distinfo b/security/py-kerberos/distinfo index 71fca395765..101deaec716 100644 --- a/security/py-kerberos/distinfo +++ b/security/py-kerberos/distinfo @@ -1,10 +1,11 @@ -$NetBSD: distinfo,v 1.1 2016/06/09 02:06:18 markd Exp $ +$NetBSD: distinfo,v 1.2 2017/04/23 05:35:27 markd Exp $ SHA1 (kerberos-1.2.4.tar.gz) = f9fcffd23b6082d71c2a073193ec5bb7547db25b RMD160 (kerberos-1.2.4.tar.gz) = e87105b0bc447fb06f6d81b5aab063326147345f SHA512 (kerberos-1.2.4.tar.gz) = 5e1e7b3b9e421d15c18b67c09127de957ac193315c8e2e5d417c0f9fb4ba0fe5ff2f7654bd675ffd87e3d2f588788041083f130a13c8f6112a23d778a3903b62 Size (kerberos-1.2.4.tar.gz) = 19615 bytes SHA1 (patch-setup.py) = a9dbfbba526c9c82f2c3180e3469fc5040362ffe +SHA1 (patch-src_kerberos.c) = d29eff4a13eacc02bab54dfa38c2e7e384cba86a SHA1 (patch-src_kerberosbasic.h) = 7afb1da96ef6ecfcfa619ad8e6235e81d1cf87e9 SHA1 (patch-src_kerberosgss.c) = 8207233909e0342da5f9440184621ac1f5b7476d SHA1 (patch-src_kerberosgss.h) = e142a4bfc60e7cf0b944f1df461c806b14dbfb15 diff --git a/security/py-kerberos/patches/patch-src_kerberos.c b/security/py-kerberos/patches/patch-src_kerberos.c new file mode 100644 index 00000000000..bba8c81073e --- /dev/null +++ b/security/py-kerberos/patches/patch-src_kerberos.c @@ -0,0 +1,16 @@ +$NetBSD: patch-src_kerberos.c,v 1.1 2017/04/23 05:35:27 markd Exp $ + +Merge pull request #52 from kwlzn/kwlzn/none_principal_fix +Allow `authGSSClientInit` principal kwarg to be None. + +--- src/kerberos.c.orig 2016-01-25 17:51:33.000000000 +0000 ++++ src/kerberos.c +@@ -147,7 +147,7 @@ static PyObject* authGSSClientInit(PyObj + int result = 0; + + if (! PyArg_ParseTupleAndKeywords( +- args, keywds, "s|slOO", kwlist, ++ args, keywds, "s|zlOO", kwlist, + &service, &principal, &gss_flags, &pydelegatestate, &pymech_oid + )) { + return NULL; |