libwebsockets: bump to 4.5.8, add gcc15 workaround
Signed-off-by: Carsten Schuette <redacted>
include $(TOPDIR)/rules.mk
PKG_NAME:=libwebsockets
-PKG_VERSION:=4.4.1
+PKG_VERSION:=4.5.8
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE_URL:=https://codeload.github.com/warmcat/libwebsockets/tar.gz/v$(PKG_VERSION)?
-PKG_HASH:=472e6cfa77b6f80ff2cc176bc59f6cb2856df7e30e8f31afcbd1fc94ffd2f828
+PKG_HASH:=b6ade658f4af3a823d0dc806ae5ef0623f0f4f5e2aeb895a0f77c4783840c30e
PKG_SOURCE_VERSION:=v$(PKG_VERSION)
PKG_BUILD_DEPENDS:=libubox
+# GCC 15 workaround for discarded-qualifiers warning
+TARGET_CFLAGS += -Wno-error=discarded-qualifiers
+
CMAKE_INSTALL:=1
include $(INCLUDE_DIR)/package.mk