* update libwebsockets to 4.3.3-1
This commit is contained in:
parent
9e6389791c
commit
4bfbb090d5
@ -4,8 +4,8 @@
|
||||
# Contributor: Jingbei Li <i@jingbei.li>
|
||||
|
||||
pkgname=libwebsockets
|
||||
pkgver=4.3.2
|
||||
pkgrel=3
|
||||
pkgver=4.3.3
|
||||
pkgrel=1
|
||||
pkgdesc="C library for websocket clients and servers"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url="https://libwebsockets.org"
|
||||
@ -14,10 +14,15 @@ depends=(glibc openssl libuv libev zlib)
|
||||
makedepends=(cmake glib2 libcap)
|
||||
provides=(libwebsockets.so)
|
||||
source=($pkgname-$pkgver.tar.gz::https://github.com/warmcat/$pkgname/archive/v$pkgver.tar.gz)
|
||||
sha512sums=('68d18574dea0563fa4f080c5d0d1cfe21a115bffdb17c6190f6741998f1e5db0739e252ef344ffe6fa4bd6781372456b240539471dd2aa900e43759e0f2d42ad')
|
||||
b2sums=('3b8657b79828102cbfba71ea789acd3b7aec7faaa6317974d182b3cb4b5091d8efcf1f184278f71674624a0f1968450ab056e1d91f9faf2c35c67c6c6f4cb695')
|
||||
sha512sums=('2ffd248ddf283369725097ca7410f947fe0389c360b329c76f0754afab4ba87c20a0687c5e7b8bd991b157f9d20c6faa3049757b3398e66d08662c3aa7ff9658')
|
||||
b2sums=('24393e0238160767e77a428b1db8430ae5c6efa715e9d917a3fc64c8272e92c8617031c50a75adea4199d678f5ba752f49c24a5d9214aaf43d4e2349c03494ca')
|
||||
|
||||
build() {
|
||||
# this uses malloc_usable_size, which is incompatible with fortification level 3
|
||||
# https://github.com/warmcat/libwebsockets/pull/2977
|
||||
export CFLAGS="${CFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
|
||||
export CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
|
||||
|
||||
cmake -D CMAKE_INSTALL_PREFIX=/usr \
|
||||
-D CMAKE_BUILD_TYPE=None \
|
||||
-D DISABLE_WERROR=ON \
|
||||
|
Loading…
x
Reference in New Issue
Block a user