haproxy: update to v3.0.0
authorChristian Lachner <gladiac@gmail.com>
Wed, 29 May 2024 14:11:20 +0000 (16:11 +0200)
committerRosen Penev <rosenp@gmail.com>
Thu, 30 May 2024 01:47:59 +0000 (18:47 -0700)
- New major LTS release
- Update haproxy PKG_VERSION and PKG_HASH
- Enabled QUIC support. It still has to be enabled in the haproxy config
- See changes: http://git.haproxy.org/?p=haproxy-3.0.git;a=shortlog

Signed-off-by: Christian Lachner <gladiac@gmail.com>
net/haproxy/Makefile
net/haproxy/get-latest-patches.sh

index f7bb3bcfe740bbbc221802f8e45148278895c4a3..a7798ce3dfc6a68b3f9d44236891dc55662fe99a 100644 (file)
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=haproxy
-PKG_VERSION:=2.8.9
+PKG_VERSION:=3.0.0
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
-PKG_SOURCE_URL:=https://www.haproxy.org/download/2.8/src
-PKG_HASH:=7a821478f36f847607f51a51e80f4f890c37af4811d60438e7f63783f67592ff
+PKG_SOURCE_URL:=https://www.haproxy.org/download/3.0/src
+PKG_HASH:=5aad97416216d2cd9dd212eb674839c40cd387f60fbc4b13d7ea3f1e5664a814
 
 PKG_MAINTAINER:=Thomas Heil <heil@terminal-consulting.de>, \
                Christian Lachner <gladiac@gmail.com>
@@ -83,6 +83,8 @@ endif
 ifeq ($(BUILD_VARIANT),ssl)
        ADDON+=USE_OPENSSL=1
        ADDON+=ADDLIB="-lcrypto -lm"
+       ADDON+=USE_QUIC=1
+       ADDON+=USE_QUIC_OPENSSL_COMPAT=1
 endif
 
 define Build/Compile
index 1440a9450e1e4a066b5dc3ecbb764745d77876ba..c5b766cb50a0a1fdea55656f3d9a1461295fc422 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/sh
 
-CLONEURL=https://git.haproxy.org/git/haproxy-2.8.git
-BASE_TAG=v2.8.9
+CLONEURL=https://git.haproxy.org/git/haproxy-3.0.git
+BASE_TAG=v3.0.0
 TMP_REPODIR=tmprepo
 PATCHESDIR=patches