diff options
author | adam <adam@pkgsrc.org> | 2018-06-24 09:15:44 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2018-06-24 09:15:44 +0000 |
commit | 1c95dea534d245403523cd2ad6f2ea8c1c7cf33d (patch) | |
tree | 53aeab2481be11e63fedebbc235f11cf2fdaeaf0 /www | |
parent | 74359873ed18397295832d6fb48b9488e1a2c231 (diff) | |
download | pkgsrc-1c95dea534d245403523cd2ad6f2ea8c1c7cf33d.tar.gz |
wslay: updated to 1.1.0
wslay v1.1.0:
* Fix compilation of examples
Since 3.4 nettle defines base64_encode_raw like this:
void base64_encode_raw(char *dst, size_t length, const uint8_t *src);
* check for 0 length before memcpy:
* Skip UTF-8 validation for PMCE fragments
If the message was marked with rsv1 on the initial frame then we
should skip utf-8 validation on subsequent continuation frames as
well.
* Allow RSV1 bit in event-based API for PMCE - RFC 7692
Add a new function wslay_event_set_allowed_rsv_bits which only accpet
RSV1 for now (or 0 to disable).
Skip UTF-8 validation on frames with RSV1 set as it is too early for that.
Add extended versions of wslay_event_queue_msg functions which also
take the reserved bits to set for this message.
* fixed missing malloc guard
* Fix argc check.
* CMake support
Diffstat (limited to 'www')
-rw-r--r-- | www/wslay/Makefile | 23 | ||||
-rw-r--r-- | www/wslay/distinfo | 10 |
2 files changed, 10 insertions, 23 deletions
diff --git a/www/wslay/Makefile b/www/wslay/Makefile index ad3fef14c1b..7e6ded9a0dc 100644 --- a/www/wslay/Makefile +++ b/www/wslay/Makefile @@ -1,32 +1,19 @@ -# $NetBSD: Makefile,v 1.1 2016/04/23 18:32:09 adam Exp $ +# $NetBSD: Makefile,v 1.2 2018/06/24 09:15:44 adam Exp $ -DISTNAME= wslay-1.0.0 +DISTNAME= wslay-1.1.0 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_GITHUB:=tatsuhiro-t/} -GITHUB_TAG= release-${PKGVERSION_NOREV} +EXTRACT_SUFX= .tar.xz +GITHUB_RELEASE= release-${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://github.com/tatsuhiro-t/wslay/ COMMENT= WebSocket library written in C LICENSE= mit -# parallel build fails when building man-pages with sphinx -MAKE_JOBS_SAFE= no - -BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx>=1.3.4:../../textproc/py-sphinx - -USE_LANGUAGES= c USE_LIBTOOL= yes -USE_TOOLS+= autoconf automake pkg-config +USE_TOOLS+= pkg-config GNU_CONFIGURE= yes -CONFIGURE_ENV+= SPHINX_BUILD=${PREFIX}/bin/sphinx-build${PYVERSSUFFIX} PKGCONFIG_OVERRIDE+= lib/libwslay.pc.in -pre-configure: - cd ${WRKSRC} && autoreconf -i && automake && autoconf - -# Only needed for examples -#.include "../../devel/cunit/buildlink3.mk" -#.include "../../security/nettle/buildlink3.mk" -.include "../../lang/python/pyversion.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/wslay/distinfo b/www/wslay/distinfo index bbb52656a7d..530d39df612 100644 --- a/www/wslay/distinfo +++ b/www/wslay/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.1 2016/04/23 18:32:09 adam Exp $ +$NetBSD: distinfo,v 1.2 2018/06/24 09:15:44 adam Exp $ -SHA1 (wslay-1.0.0.tar.gz) = 1c8b4a765787a96dd32512d399ba4a1df06fa0a3 -RMD160 (wslay-1.0.0.tar.gz) = cfbb20bf7520aafa24ae7d874c61e1f5fc905e35 -SHA512 (wslay-1.0.0.tar.gz) = 12aadf5a36a38efcbec68f42bc49f6fdc272be44b986e2ca26d6bf0660bf39437a400a7f33de9d8abfad0b2fde64ffef32cea5a586868aa33fa685e257e39a35 -Size (wslay-1.0.0.tar.gz) = 45846 bytes +SHA1 (wslay-1.1.0.tar.xz) = dab83f59ccb52628f33372f81a7bd58a9a50c3ba +RMD160 (wslay-1.1.0.tar.xz) = e6f4366e62964fdcb5cf938c91786c5c72a9aadd +SHA512 (wslay-1.1.0.tar.xz) = 2f90a38690cd9b4e810696b1ad0ce56d6966f0b21051bfb3e9765240df4f5f8d5e1b7ce3e841296354186378cd866943f90c00834a1bf8c3a2e78bf5eddfa417 +Size (wslay-1.1.0.tar.xz) = 278988 bytes |