diff options
author | Fabian Affolter <fabian@affolter-engineering.ch> | 2017-05-30 07:14:35 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2017-06-01 15:19:38 +0000 |
commit | 247e5b2db8147a0e6761a162829b1a6eb74f75e0 (patch) | |
tree | 76318d33240050b692fa4b33146b6baf4c82d1d5 /main | |
parent | d116ac43af74d2460e4d17ca1a9d175b24467cb8 (diff) | |
download | aports-247e5b2db8147a0e6761a162829b1a6eb74f75e0.tar.bz2 aports-247e5b2db8147a0e6761a162829b1a6eb74f75e0.tar.xz |
main/libwebsockets: upgrade to 2.2.1
Diffstat (limited to 'main')
-rw-r--r-- | main/libwebsockets/APKBUILD | 10 | ||||
-rw-r--r-- | main/libwebsockets/fix-format-error.patch | 104 |
2 files changed, 4 insertions, 110 deletions
diff --git a/main/libwebsockets/APKBUILD b/main/libwebsockets/APKBUILD index 37ac622e0b..04915c6f76 100644 --- a/main/libwebsockets/APKBUILD +++ b/main/libwebsockets/APKBUILD @@ -1,16 +1,15 @@ # Contributor: V.Krishn <vkrishn4@gmail.com> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=libwebsockets -pkgver=2.2.0 -pkgrel=1 +pkgver=2.2.1 +pkgrel=0 pkgdesc="C library for lightweight websocket clients and servers" url="http://libwebsockets.org" arch="all" license="LGPL2.1" makedepends="cmake zlib-dev libressl-dev" subpackages="$pkgname-doc $pkgname-dev $pkgname-test:_test" -source="$pkgname-$pkgver.tar.gz::https://github.com/warmcat/$pkgname/archive/v$pkgver.tar.gz - fix-format-error.patch" +source="$pkgname-$pkgver.tar.gz::https://github.com/warmcat/$pkgname/archive/v$pkgver.tar.gz" builddir="$srcdir/$pkgname-$pkgver" build() { @@ -40,5 +39,4 @@ _test() { mv "$pkgdir"/usr/share "$pkgdir"/usr/bin "$subpkgdir"/usr/ } -sha512sums="0a6525c496bd51660ad95fa2a98d3de9a42580c03c48c564bfe1a87664e34a30aba28fedefa322b310d07314a905420d874d232d3d077a5192143224247a686a libwebsockets-2.2.0.tar.gz -47114b02a7271cf47e34f0b91e1226d49374b9657157e11815f536807451637a5499e86e4f4bb29d9fd7b7548308291933f7049eee6cf865d133c6a3a4b00b0b fix-format-error.patch" +sha512sums="c2b4742553ce5ac04e922b3d14f776da83845bc7ef5dd030ef54818ac2becbfdd4285fb0b4429d6cda21620fddab528ae736232a523bd13803545af44dd7d3b6 libwebsockets-2.2.1.tar.gz" diff --git a/main/libwebsockets/fix-format-error.patch b/main/libwebsockets/fix-format-error.patch deleted file mode 100644 index f7609597dc..0000000000 --- a/main/libwebsockets/fix-format-error.patch +++ /dev/null @@ -1,104 +0,0 @@ -From 34842d7492b728349f6a6898e3893b08d70625fa Mon Sep 17 00:00:00 2001 -From: honjane <chun_2325@qq.com> -Date: Thu, 9 Mar 2017 13:17:07 +0800 -Subject: [PATCH] http2: fix log compile errors - ---- - lib/http2.c | 2 +- - lib/output.c | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/lib/http2.c b/lib/http2.c -index c020c7e..7406513 100644 ---- a/lib/http2.c -+++ b/lib/http2.c -@@ -169,7 +169,7 @@ int lws_http2_frame_write(struct lws *wsi, int type, int flags, - *p++ = sid >> 8; - *p++ = sid; - -- lwsl_info("%s: %p (eff %p). type %d, flags 0x%x, sid=%d, len=%d\n", -+ lwsl_info("%s: %p (eff %p). type %d, flags 0x%x, sid=%d, len=%d, tx_credit=%d\n", - __func__, wsi, wsi_eff, type, flags, sid, len, - wsi->u.http2.tx_credit); - -diff --git a/lib/output.c b/lib/output.c -index efc9573..0e5fcfd 100644 ---- a/lib/output.c -+++ b/lib/output.c -@@ -492,7 +492,7 @@ LWS_VISIBLE int lws_write(struct lws *wsi, unsigned char *buf, size_t len, - wsi->u.http.content_length) { - wsi->u.http.content_remain -= len; - lwsl_info("%s: content_remain = %lu\n", __func__, -- wsi->u.http.content_remain); -+ (unsigned long)wsi->u.http.content_remain); - if (!wsi->u.http.content_remain) { - lwsl_info("%s: selecting final write mode\n", __func__); - wp = LWS_WRITE_HTTP_FINAL; -From 3c02868408fac702af860e349868a8dedc778c12 Mon Sep 17 00:00:00 2001 -From: Silas Parker <skyhisi@user.github.invalid.com> -Date: Thu, 9 Mar 2017 18:52:10 +0800 -Subject: [PATCH] gcc-format-strings: 32-bit build - ---- - lib/fops-zip.c | 4 ++-- - lib/lws-plat-unix.c | 4 ++-- - test-server/test-server-http.c | 2 +- - 3 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/lib/fops-zip.c b/lib/fops-zip.c -index 140419b..f255055 100644 ---- a/lib/fops-zip.c -+++ b/lib/fops-zip.c -@@ -224,7 +224,7 @@ lws_fops_zip_scan(lws_fops_zip_t priv, const char *name, int len) - if (get_u32(buf + ZC_SIGNATURE) != 0x02014B50) - return LWS_FZ_ERR_CENTRAL_SANITY; - -- lwsl_debug("cstart 0x%lx\n", priv->content_start); -+ lwsl_debug("cstart 0x%lx\n", (unsigned long)priv->content_start); - - priv->hdr.filename_len = get_u16(buf + ZC_FILE_NAME_LENGTH); - priv->hdr.extra = get_u16(buf + ZC_EXTRA_FIELD_LENGTH); -@@ -272,7 +272,7 @@ lws_fops_zip_scan(lws_fops_zip_t priv, const char *name, int len) - get_u16(buf + ZL_REL_OFFSET_CONTENT); - - lwsl_debug("content supposed to start at 0x%lx\n", -- priv->content_start); -+ (unsigned long)priv->content_start); - - if (priv->content_start > priv->zip_fop_fd->len) - return LWS_FZ_ERR_CONTENT_SANITY; -diff --git a/lib/lws-plat-unix.c b/lib/lws-plat-unix.c -index 49c3d21..3349079 100644 ---- a/lib/lws-plat-unix.c -+++ b/lib/lws-plat-unix.c -@@ -669,7 +669,7 @@ _lws_plat_file_seek_cur(lws_fop_fd_t fop_fd, lws_fileofs_t offset) - fop_fd->pos = r; - else - lwsl_err("error seeking from cur %ld, offset %ld\n", -- fop_fd->pos, offset); -+ (long)fop_fd->pos, (long)offset); - - return r; - } -@@ -687,7 +687,7 @@ _lws_plat_file_read(lws_fop_fd_t fop_fd, lws_filepos_t *amount, - } - fop_fd->pos += n; - lwsl_debug("%s: read %ld of req %ld, pos %ld, len %ld\n", __func__, n, -- (long)len, fop_fd->pos, fop_fd->len); -+ (long)len, (long)fop_fd->pos, (long)fop_fd->len); - *amount = n; - - return 0; -diff --git a/test-server/test-server-http.c b/test-server/test-server-http.c -index 81445ca..9c122b7 100644 ---- a/test-server/test-server-http.c -+++ b/test-server/test-server-http.c -@@ -184,7 +184,7 @@ int callback_http(struct lws *wsi, enum lws_callback_reasons reason, void *user, - struct per_session_data__http *pss = - (struct per_session_data__http *)user; - unsigned char buffer[4096 + LWS_PRE]; -- unsigned long amount, file_len, sent; -+ lws_filepos_t amount, file_len, sent; - char leaf_path[1024]; - const char *mimetype; - char *other_headers; |