Port details |
- kea-devel Alternative DHCP implementation by ISC
- 3.1.0_2 net
=0 2.7.9_2Version of this port present on the latest quarterly branch. - Maintainer: cy@FreeBSD.org
 - Port Added: 2025-02-16 21:09:05
- Last Update: 2025-08-15 04:17:53
- Commit Hash: 0d43b86
- License: MPL20
- WWW:
- https://kea.isc.org/
- Description:
- Kea provides DHCPv4 and DHCPv6 servers, a dynamic DNS update module,
a portable DHCP library, libdhcp++, and a DHCP benchmarking tool,
perfdhcp.
Kea is developed by Internet Systems Consortium.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- kea-devel>0:net/kea-devel
- To install the port:
- cd /usr/ports/net/kea-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install net/kea-devel
- pkg install kea-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: kea-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1755101120
SHA256 (kea-3.1.0.tar.xz) = f0565f10ade5d5e4a821fe374e730aab549acae0e8565cb3a4c6824ef9f5b9b3
SIZE (kea-3.1.0.tar.xz) = 6645668
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- rst2man : textproc/py-docutils
- cmake : devel/cmake-core
- meson : devel/meson
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.11 : lang/python311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- python3.11 : lang/python311
- Library dependencies:
-
- libboost_system.so : devel/boost-libs
- liblog4cplus.so : devel/log4cplus
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for kea-devel-3.1.0_2:
DOCS=on: Build and/or install documentation
MYSQL=off: MySQL database support
PGSQL=off: PostgreSQL database support
===> Use 'make config' to modify these settings
- Options name:
- net_kea-devel
- USES:
- compiler:c++11-lang cmake:indirect cpe iconv libtool meson pathfix pkgconfig python tar:xz shebangfix ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.1.0_2 15 Aug 2025 04:17:53
    |
Cy Schubert (cy)  |
net/kea-devel: Fix shebangfix QA error for real
Thank you to fluffy@ for the real solution using shebangfix. |
3.1.0_1 15 Aug 2025 04:17:53
    |
Cy Schubert (cy)  |
Revert "net/kea-devel: Fix shebangfix QA error"
The fix was incorrect.
This reverts commit 8317693a759daf8c104a3bf05f60ea4b26844ebc. |
3.1.0_1 14 Aug 2025 15:11:21
    |
Cy Schubert (cy)  |
net/kea-devel: Revert part of 8317693a759d
Fixing stage-qa breaks configure on systems without python installed.
Reported by: Andrey Pevnev <apevnev@me.com> |
3.1.0 14 Aug 2025 00:58:06
    |
Cy Schubert (cy)  |
net/kea-devel: Update to 3.1.0 |
3.0.0_3 14 Aug 2025 00:58:06
    |
Cy Schubert (cy)  |
net/kea-devel: Fix PGSQL build
PR: 288209
Submitted by: Raivo Hool <raivo@lehma.com> |
3.0.0_3 14 Aug 2025 00:58:04
    |
Cy Schubert (cy)  |
net/kea-devel: Fix shebangfix QA error
QA flags a shebang in kea-shell. Unfortunately USES=shebangfix
fails to resolve the issue because the shebang it sees is unexpected. |
3.0.0_3 14 Aug 2025 00:57:55
    |
Cy Schubert (cy)  |
net/kea*: Add pkgconfig dependency
This addresses PR/288831 kea fails to build with PGSQL backend.
PR: 288831
Submitted by: Andrey Pevnev <apevnev@me.com> |
3.0.0_2 10 Jul 2025 19:11:13
    |
Cy Schubert (cy)  |
net/kea-devel: Runtime adjustments
Replace /var/lib with /var/db. |
3.0.0_1 10 Jul 2025 14:33:48
    |
Cy Schubert (cy)  |
net/kea-devel: Fix runtime
Strip $prefix (which is $PREFIX) from the runtime /var/run path used
by keactrl. Otherwise it looks for PID files in the wrong place. |
3.0.0 10 Jul 2025 05:47:08
    |
Cy Schubert (cy)  |
net/kea-devel: Add missing patch |
3.0.0 10 Jul 2025 05:43:03
    |
Cy Schubert (cy)  |
net/kea-devel: Update to 3.0.0
3.0.0 also replaces the traditional Makefile build system with meson. |
2.7.9_2 19 Jun 2025 20:28:47
    |
Charlie Li (vishwin)  |
python.mk: rename PYTHON_EXT_SUFFIX to PYTHON_TAG, document, etc
EXT_SUFFIX, according to PEP 3149, refers to the full tag and
extension for compiled extension module objects, eg .cpython-311.so,
.cpython-313t.so, etc. We do not use the correct semantic meaning,
and this usage becomes ambiguous and confusing when tags do not
match between bytecode and compiled extension module objects.
Rename our PYTHON_EXT_SUFFIX to PYTHON_TAG to align with PEP 3147's
specification of a magic tag, which consists of implementation name
and shorthand version only. This is meant for bytecode and other
files containing this tag in their filename that do not depend on
a specific Python ABI for the same version. Chase all existing
consumers.
(Only the first 15 lines of the commit message are shown above ) |
2.7.9_2 06 Jun 2025 22:59:34
    |
Cy Schubert (cy)  |
net/kea-devel: Partially revert 998a1505031a
998a1505031a causes build failures under poudriere.
Fixes: 998a1505031a
MFH: 2025Q2 |
2.7.9_2 05 Jun 2025 20:30:17
    |
Cy Schubert (cy)  |
net/kea-devel: Fix directory permissions
And make sure /var directories exist. This fixes runtime.
Thanks for jlduran@ for making me aware of this.
PR: 287120 |
2.7.9_1 02 Jun 2025 00:40:43
    |
Dima Panov (fluffy)  |
devel/boost: bump consumers after Boost update |
2.7.9 30 May 2025 01:51:35
    |
Cy Schubert (cy)  |
net/kea-devel: Update to 2.7.9 |
2.7.7 27 Mar 2025 12:44:43
    |
Cy Schubert (cy)  |
net/kea-devel: Update to 2.7.7 |
2.7.6 16 Feb 2025 21:07:11
    |
Cy Schubert (cy)  |
net/kea-devel: Welcome kea-devel, tracking the development branch
The kea 2.7.X branch tracks kea development. We are importing 2.7.6
here. The development branch includes many fixes not in the 2.6.X
(stable) branch such as LLVM 19 and boost 1.87 support.
Note that just like bind9, also developed by ISC (isc.org), even version
numbers, i.e. 2.6, are stable branch while odd numbered version numbers,
i.e. 2.7, are development branch. |
2.6.1_2 16 Feb 2025 21:07:10
    |
Cy Schubert (cy)  |
net/kea-devel: Repocopy from net/kea
The 2.6.x branch of kea has a number of limitations that require it
be patched for the boost upgrade. We will import the 2.7.x (development)
branch of kea as kea-devel.
Note that just like bind9, also developed by ISC (isc.org), even version
numbers, i.e. 2.6, are stable branch while odd numbered version numbers,
i.e. 2.7, are development branch. |