Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
haproxy


Commits:
787d2c1d by Christian Hesse at 2026-01-29T20:55:42+01:00
upgpkg: 3.3.2-1: new upstream release

- - - - -


3 changed files:

- .SRCINFO
- − 0002-MINOR-hlua-Add-support-for-lua-5.5.patch
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = haproxy
        pkgdesc = Reliable, high performance TCP/HTTP load balancer
-       pkgver = 3.3.1
-       pkgrel = 3
+       pkgver = 3.3.2
+       pkgrel = 1
        url = https://www.haproxy.org/
        install = haproxy.install
        arch = x86_64
@@ -16,18 +16,16 @@ pkgbase = haproxy
        depends = lua
        depends = systemd-libs
        backup = etc/haproxy/haproxy.cfg
-       source = 
git+https://git.haproxy.org/git/haproxy-3.3.git#tag=v3.3.1?signed
+       source = 
git+https://git.haproxy.org/git/haproxy-3.3.git#tag=v3.3.2?signed
        source = haproxy.cfg
        source = haproxy.sysusers
        source = 0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
-       source = 0002-MINOR-hlua-Add-support-for-lua-5.5.patch
        validpgpkeys = 0C9568FA554656551590C5E44E386D9C9C61702F
        validpgpkeys = 07D5F18D201984D7D13FB7AAF5F936267AA4B280
        validpgpkeys = 692A51FE968BDB627C8C4B0E12F8CCEE5C19FD8D
-       sha256sums = 
ed2a1e61c7a54ecb3bc7bc6fa23ca1ccc0c3af026f19a382fa1adabeefee7a9a
+       sha256sums = 
933075f643e040523a2faea736af7e1cb625d34668e0ee283baf9396b493ea09
        sha256sums = 
f6babef513b99a3fa0e50f2b144c73c980f1b78b119874ffa2580af1e651e7a9
        sha256sums = 
c6e716ea59272a8e871af53703726dd2a75b56c82dacf097d4bf08ac5e841a0d
        sha256sums = 
a1e3a1c2923465081383eb431bae55ff9841d89909469311cdba4b394ec4a998
-       sha256sums = 
ec15254d6387e7c8ec2ae738e704131f05286ab25dc1f3efa03865d49ac99c4a
 
 pkgname = haproxy


=====================================
0002-MINOR-hlua-Add-support-for-lua-5.5.patch deleted
=====================================
@@ -1,34 +0,0 @@
-From 1c0f781994a89b5cbd7b4b893c23e6d2b75b1764 Mon Sep 17 00:00:00 2001
-From: Mike Lothian <[email protected]>
-Date: Fri, 2 Jan 2026 14:38:10 +0000
-Subject: MINOR: hlua: Add support for lua 5.5
-
-Lua 5.5 adds an extra argument to lua_newstate(). Since there are
-already a few other ifdefs in hlua.c checking for the Lua version,
-and there's a single call place, let's do the same here. This should
-be safe for backporting if needed.
-
-Signed-off-by: Mike Lothian <[email protected]>
----
- src/hlua.c | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/src/hlua.c b/src/hlua.c
-index 5109d3c04..bb73b377c 100644
---- a/src/hlua.c
-+++ b/src/hlua.c
-@@ -14027,7 +14027,11 @@ lua_State *hlua_init_state(int thread_num)
-       struct prepend_path *pp;
- 
-       /* Init main lua stack. */
-+#if defined(LUA_VERSION_NUM) && LUA_VERSION_NUM >= 505
-+      L = lua_newstate(hlua_alloc, &hlua_global_allocator, luaL_makeseed(0));
-+#else
-       L = lua_newstate(hlua_alloc, &hlua_global_allocator);
-+#endif
- 
-       if (!L) {
-               fprintf(stderr,
--- 
-cgit v1.2.3-70-g09d2
-


=====================================
PKGBUILD
=====================================
@@ -2,8 +2,8 @@
 # Contributor: Bartłomiej Piotrowski <[email protected]>
 
 pkgname=haproxy
-pkgver=3.3.1
-pkgrel=3
+pkgver=3.3.2
+pkgrel=1
 
 # Each release serie has its own repository. This is handled automatically in
 # PKGBUILD, but nvchecker configuration needs to be updated on bump!
@@ -26,20 +26,17 @@ validpgpkeys=('0C9568FA554656551590C5E44E386D9C9C61702F'  # 
Willy Tarreau <w@1wt
 
source=("git+https://git.haproxy.org/git/haproxy-${pkgver%.*}.git#tag=v${pkgver}?signed";
         'haproxy.cfg'
         'haproxy.sysusers'
-        '0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch'
-        '0002-MINOR-hlua-Add-support-for-lua-5.5.patch')
+        '0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch')
 
-sha256sums=('ed2a1e61c7a54ecb3bc7bc6fa23ca1ccc0c3af026f19a382fa1adabeefee7a9a'
+sha256sums=('933075f643e040523a2faea736af7e1cb625d34668e0ee283baf9396b493ea09'
             'f6babef513b99a3fa0e50f2b144c73c980f1b78b119874ffa2580af1e651e7a9'
             'c6e716ea59272a8e871af53703726dd2a75b56c82dacf097d4bf08ac5e841a0d'
-            'a1e3a1c2923465081383eb431bae55ff9841d89909469311cdba4b394ec4a998'
-            'ec15254d6387e7c8ec2ae738e704131f05286ab25dc1f3efa03865d49ac99c4a')
+            'a1e3a1c2923465081383eb431bae55ff9841d89909469311cdba4b394ec4a998')
 
 prepare() {
   cd "haproxy-${pkgver%.*}"
 
   patch -p1 <"$srcdir"/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
-  patch -p1 <"$srcdir"/0002-MINOR-hlua-Add-support-for-lua-5.5.patch
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/haproxy/-/commit/787d2c1dc673f7487a3e253e53cc0b85b19d22bd

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/haproxy/-/commit/787d2c1dc673f7487a3e253e53cc0b85b19d22bd
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to