Port details |
- kea-devel Alternative DHCP implementation by ISC
- 3.0.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-07-10 19:11:13
- Commit Hash: 88ddd37
- 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 = 1750911365
SHA256 (kea-3.0.0.tar.xz) = bf963d1e10951d8c570c6042afccf27c709d45e03813bd2639d7bb1cfc4fee76
SIZE (kea-3.0.0.tar.xz) = 6631612
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
- python3 : lang/python3
- cmake : devel/cmake-core
- meson : devel/meson
- ninja : devel/ninja
- 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.0.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 python tar:xz 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.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. |