From 86ab553ea51d88779dd0648a97ce37d1db86faca Mon Sep 17 00:00:00 2001 From: Christian Lachner Date: Wed, 29 May 2024 16:11:20 +0200 Subject: [PATCH] haproxy: update to v3.0.0 - 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 --- net/haproxy/Makefile | 8 +++++--- net/haproxy/get-latest-patches.sh | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/net/haproxy/Makefile b/net/haproxy/Makefile index f7bb3bcfe7..a7798ce3df 100644 --- a/net/haproxy/Makefile +++ b/net/haproxy/Makefile @@ -10,12 +10,12 @@ 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 , \ Christian Lachner @@ -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 diff --git a/net/haproxy/get-latest-patches.sh b/net/haproxy/get-latest-patches.sh index 1440a9450e..c5b766cb50 100755 --- a/net/haproxy/get-latest-patches.sh +++ b/net/haproxy/get-latest-patches.sh @@ -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 -- 2.30.2