notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
haproxy30 Reliable, high performance TCP/HTTP load balancer
3.0.26 net on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.0.24Version of this port present on the latest quarterly branch.
Maintainer: demon@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-06-13 13:57:06
Last Update: 2026-08-01 12:54:49
Commit Hash: b4b881b
Also Listed In: www
License: GPLv2 LGPL21
WWW:
https://www.haproxy.org
Description:
HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited for web sites crawling under very high loads while needing persistence or Layer7 processing.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • haproxy
Dependency lines:
  • haproxy30>0:net/haproxy30
Conflicts:
CONFLICTS_INSTALL:
  • haproxy
  • haproxy24
  • haproxy26
  • haproxy28
  • haproxy-lua
  • haproxy-wolfssl
To install the port:
cd /usr/ports/net/haproxy30/ && make install clean
To add the package, run one of these commands:
  • pkg install net/haproxy30
  • pkg install haproxy30
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: haproxy30
Package flavors (<flavor>: <package>)
  • default: haproxy30
  • lua: haproxy30-lua
  • wolfssl: haproxy30-wolfssl
distinfo:
TIMESTAMP = 1785588531 SHA256 (haproxy-3.0.26.tar.gz) = 8a5b31ca881b7d714d228acccc7ac61b132bc7bcb9c3b76adc846e800917fe3a SIZE (haproxy-3.0.26.tar.gz) = 4785855

Packages (timestamps in pop-ups are UTC):
haproxy30
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.0.193.0.20-3.0.113.0.19n/an/an/a
FreeBSD:13:quarterly3.0.193.0.19-3.0.113.0.19n/an/an/a
FreeBSD:14:latest3.0.263.0.26-3.0.113.0.26---
FreeBSD:14:quarterly3.0.24_13.0.24_1-3.0.113.0.24_1---
FreeBSD:15:latest3.0.263.0.26n/a3.0.11n/an/a--
FreeBSD:15:quarterly3.0.24_13.0.24_1n/a-n/an/a--
FreeBSD:16:latest3.0.263.0.26n/a-n/an/a--
 
haproxy30-lua
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.0.193.0.20-3.0.113.0.19n/an/an/a
FreeBSD:13:quarterly3.0.193.0.19-3.0.113.0.19n/an/an/a
FreeBSD:14:latest3.0.263.0.26-3.0.113.0.26---
FreeBSD:14:quarterly3.0.24_13.0.24_1-3.0.113.0.24_1---
FreeBSD:15:latest3.0.263.0.26n/a3.0.11n/an/a--
FreeBSD:15:quarterly3.0.24_13.0.24_1n/a-n/an/a--
FreeBSD:16:latest3.0.263.0.26n/a-n/an/a--
 
haproxy30-wolfssl
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.0.193.0.20--3.0.19n/an/an/a
FreeBSD:13:quarterly3.0.193.0.19--3.0.19n/an/an/a
FreeBSD:14:latest3.0.263.0.26--3.0.26---
FreeBSD:14:quarterly3.0.24_13.0.24_1--3.0.24_1---
FreeBSD:15:latest3.0.263.0.26n/a-n/an/a--
FreeBSD:15:quarterly3.0.24_13.0.24_1n/a-n/an/a--
FreeBSD:16:latest3.0.263.0.26n/a-n/an/a--
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
Library dependencies:
  1. libpcre2-8.so : devel/pcre2
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for haproxy30-3.0.26: DEVICEATLAS=off: DeviceAtlas Device Detection support DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples LUA=off: Lua scripting language support PROMEX=on: Enable Prometheus exporter ====> Use Perl Compatible Regular Expressions: you can only select none or one of them DPCRE=off: Link pcre(1) dynamically DPCRE2=on: Link pcre2 dynamically SPCRE=off: Link pcre(1) statically SPCRE2=off: Link pcre2 statically ====> SSL protocol support: you can only select none or one of them OPENSSL=on: SSL/TLS support via OpenSSL WOLFSSL=off: SSL/TLS support via wolfSSL ===> Use 'make config' to modify these settings
Options name:
net_haproxy30
USES:
compiler:c++11-lang cpe gmake ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://www.haproxy.org/download/3.0/src/
Collapse this list.

Number of commits found: 17

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.0.26
01 Aug 2026 12:54:49
commit hash: b4b881b81f9ceeae4278eb19a2b7c40d14a7f444commit hash: b4b881b81f9ceeae4278eb19a2b7c40d14a7f444commit hash: b4b881b81f9ceeae4278eb19a2b7c40d14a7f444commit hash: b4b881b81f9ceeae4278eb19a2b7c40d14a7f444 files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.26.
3.0.24_1
30 Jun 2026 22:13:38
commit hash: cf4931e52ec7e8c30cd8dcf71b5b0a7cd7281aa9commit hash: cf4931e52ec7e8c30cd8dcf71b5b0a7cd7281aa9commit hash: cf4931e52ec7e8c30cd8dcf71b5b0a7cd7281aa9commit hash: cf4931e52ec7e8c30cd8dcf71b5b0a7cd7281aa9 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/wolfssl: Bump PORTREVISION of dependent ports for shlib change
(followup of ebd1ab3805d31a82613a1db818e6dc2bf5cdf75d)

wolfssl was updated to 5.9.2 in ebd1ab3805d31a82613a1db818e6dc2bf5cdf75d which
updates from libwolfssl.so.44 to libwolfssl.so.45. Therefore, PORTREVISION bump
is required. ftp/curl and net/libngtcp2-wolfssl are skipped because both ports
have version updates after ebd1ab3805d31a82613a1db818e6dc2bf5cdf75d.

% readelf -d /usr/local/lib/libwolfssl.so | grep SONAME
  0x000000000000000e (SONAME)     Library soname: [libwolfssl.so.45]
3.0.24
27 Jun 2026 10:42:32
commit hash: e6a4aa290429d52e55478dadc42631156ccb1d2ecommit hash: e6a4aa290429d52e55478dadc42631156ccb1d2ecommit hash: e6a4aa290429d52e55478dadc42631156ccb1d2ecommit hash: e6a4aa290429d52e55478dadc42631156ccb1d2e files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.24.
3.0.23
12 May 2026 06:38:08
commit hash: a1ec38def880030880a23a164cf52722e72842abcommit hash: a1ec38def880030880a23a164cf52722e72842abcommit hash: a1ec38def880030880a23a164cf52722e72842abcommit hash: a1ec38def880030880a23a164cf52722e72842ab files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.23.
3.0.22
07 May 2026 07:48:14
commit hash: ff5380f3261bef2265a17258e25a86891781e32fcommit hash: ff5380f3261bef2265a17258e25a86891781e32fcommit hash: ff5380f3261bef2265a17258e25a86891781e32fcommit hash: ff5380f3261bef2265a17258e25a86891781e32f files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.22.
3.0.21
04 May 2026 08:16:45
commit hash: 90f493cc77a711f14d6cc9a9f10aca312fdbab5fcommit hash: 90f493cc77a711f14d6cc9a9f10aca312fdbab5fcommit hash: 90f493cc77a711f14d6cc9a9f10aca312fdbab5fcommit hash: 90f493cc77a711f14d6cc9a9f10aca312fdbab5f files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.21.
3.0.20
28 Apr 2026 07:42:13
commit hash: cac2b2d017640875651c9c9b6aba96933e0860d0commit hash: cac2b2d017640875651c9c9b6aba96933e0860d0commit hash: cac2b2d017640875651c9c9b6aba96933e0860d0commit hash: cac2b2d017640875651c9c9b6aba96933e0860d0 files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.20.
3.0.19
20 Mar 2026 07:07:29
commit hash: 17639c713ae6434be39ee95cf055d271262deb94commit hash: 17639c713ae6434be39ee95cf055d271262deb94commit hash: 17639c713ae6434be39ee95cf055d271262deb94commit hash: 17639c713ae6434be39ee95cf055d271262deb94 files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.19.
3.0.18
09 Mar 2026 19:43:15
commit hash: 7747f5064593c4520cc42c9b6c04d931d8cdb919commit hash: 7747f5064593c4520cc42c9b6c04d931d8cdb919commit hash: 7747f5064593c4520cc42c9b6c04d931d8cdb919commit hash: 7747f5064593c4520cc42c9b6c04d931d8cdb919 files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.18.
3.0.17
19 Feb 2026 14:58:15
commit hash: dea6754df76b0a7f241eae4a585ee757d70a76a9commit hash: dea6754df76b0a7f241eae4a585ee757d70a76a9commit hash: dea6754df76b0a7f241eae4a585ee757d70a76a9commit hash: dea6754df76b0a7f241eae4a585ee757d70a76a9 files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.17.
3.0.16
12 Feb 2026 14:26:24
commit hash: 3671d470fec63bdd7f0bf5492d61bd0db392a689commit hash: 3671d470fec63bdd7f0bf5492d61bd0db392a689commit hash: 3671d470fec63bdd7f0bf5492d61bd0db392a689commit hash: 3671d470fec63bdd7f0bf5492d61bd0db392a689 files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.16.
3.0.15
30 Jan 2026 08:41:00
commit hash: db8c609145cfef85f187b63f5c7c903d7b5a8491commit hash: db8c609145cfef85f187b63f5c7c903d7b5a8491commit hash: db8c609145cfef85f187b63f5c7c903d7b5a8491commit hash: db8c609145cfef85f187b63f5c7c903d7b5a8491 files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.15.
3.0.14
26 Dec 2025 08:35:08
commit hash: 836d99dbadbcbc00a092b5b0cc6e822fdfa19df5commit hash: 836d99dbadbcbc00a092b5b0cc6e822fdfa19df5commit hash: 836d99dbadbcbc00a092b5b0cc6e822fdfa19df5commit hash: 836d99dbadbcbc00a092b5b0cc6e822fdfa19df5 files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.14.
3.0.13
19 Dec 2025 08:19:19
commit hash: 69cf718624fe71549ac08e4af059beeb1690d41dcommit hash: 69cf718624fe71549ac08e4af059beeb1690d41dcommit hash: 69cf718624fe71549ac08e4af059beeb1690d41dcommit hash: 69cf718624fe71549ac08e4af059beeb1690d41d files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.13.
3.0.12
03 Oct 2025 11:34:14
commit hash: 5fa9cdca0fac96703abba8921fc2bd65c8060c4fcommit hash: 5fa9cdca0fac96703abba8921fc2bd65c8060c4fcommit hash: 5fa9cdca0fac96703abba8921fc2bd65c8060c4fcommit hash: 5fa9cdca0fac96703abba8921fc2bd65c8060c4f files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: update to version 3.0.12.
3.0.11
23 Jun 2025 07:22:15
commit hash: 7a06be0b80cde0927d60ef3df96c6077386e5963commit hash: 7a06be0b80cde0927d60ef3df96c6077386e5963commit hash: 7a06be0b80cde0927d60ef3df96c6077386e5963commit hash: 7a06be0b80cde0927d60ef3df96c6077386e5963 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
net/haproxy30: fix pkgname conflict

Each flavor are supposed to get the same suffix as the main port,
so apply the right suffix to wolfssl
haproxy-wolfssl -> haproxy30-wolfssl
3.0.11
13 Jun 2025 13:51:19
commit hash: b31ec43b668bbd3029dc1d18165cbe085f9784e0commit hash: b31ec43b668bbd3029dc1d18165cbe085f9784e0commit hash: b31ec43b668bbd3029dc1d18165cbe085f9784e0commit hash: b31ec43b668bbd3029dc1d18165cbe085f9784e0 files touched by this commit
Dmitry Sivachenko (demon) search for other commits by this committer
net/haproxy30: keep 3.0 branch as a separate port.

Number of commits found: 17