FreeBSD Bugzilla – Attachment 251059 Details for
Bug 279376
net/kea: update to 2.6.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
update v2
kea.diff (text/plain), 14.54 KB, created by
Guido Falsi
on 2024-05-29 11:16:46 UTC
(
hide
)
Description:
update v2
Filename:
MIME Type:
Creator:
Guido Falsi
Created:
2024-05-29 11:16:46 UTC
Size:
14.54 KB
patch
obsolete
>diff --git a/net/kea/Makefile b/net/kea/Makefile >index 9a24ecf1ea45..0e0f9ff25483 100644 >--- a/net/kea/Makefile >+++ b/net/kea/Makefile >@@ -1,9 +1,7 @@ > PORTNAME= kea >-PORTVERSION= ${ISCVERSION:S/-P/P/:S/-beta/b/:S/a/.a/:S/rc/.rc/} >-PORTREVISION= 2 >+DISTVERSION= 2.6.0 > CATEGORIES= net >-MASTER_SITES= ISC/kea/${ISCVERSION} >-DISTNAME= ${PORTNAME}-${ISCVERSION} >+MASTER_SITES= ISC/kea/${DISTVERSION} > > MAINTAINER= apevnev@me.com > COMMENT= Alternative DHCP implementation by ISC >@@ -12,51 +10,51 @@ WWW= https://kea.isc.org/ > LICENSE= MPL20 > LICENSE_FILE= ${WRKSRC}/COPYING > >-LIB_DEPENDS= liblog4cplus.so:devel/log4cplus \ >- libboost_system.so:devel/boost-libs >+LIB_DEPENDS= libboost_system.so:devel/boost-libs \ >+ liblog4cplus.so:devel/log4cplus > >-USES= autoreconf compiler:c++11-lang iconv libtool pathfix ssl cpe >- >-# ISC releases things like 1.4.0-P1, which our versioning doesn't like >-ISCVERSION= 2.4.1 >+USES= autoreconf compiler:c++11-lang cpe iconv libtool pathfix ssl > > CPE_VENDOR= isc >-CPE_VERSION= ${ISCVERSION:C/-.*//} >-.if ${ISCVERSION:M*-*} >-CPE_UPDATE= ${ISCVERSION:C/.*-//:tl} >+CPE_VERSION= ${DISTVERSION:C/-.*//} >+.if ${DISTVERSION:M*-*} >+CPE_UPDATE= ${DISTVERSION:C/.*-//:tl} > .endif > >-USE_LDCONFIG= yes >-USE_RC_SUBR= ${PORTNAME} >-GNU_CONFIGURE= yes >-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share >-CONFIGURE_ARGS= --with-openssl=${OPENSSLBASE} \ >- --with-log4cplus=${LOCALBASE} \ >- --with-boost-include=${LOCALBASE}/include \ >- --with-boost-lib-dir=${LOCALBASE}/lib \ >- --without-werror >-INSTALL_TARGET= install-strip >-TEST_TARGET= check >- >-PORTDOCS= AUTHORS COPYING ChangeLog README \ >- CONTRIBUTING.md examples code_of_conduct.md \ >- platforms.rst >+USE_LDCONFIG= yes >+USE_RC_SUBR= ${PORTNAME} >+GNU_CONFIGURE= yes >+GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share >+CONFIGURE_ARGS= --with-boost-include=${LOCALBASE}/include \ >+ --with-boost-lib-dir=${LOCALBASE}/lib \ >+ --with-log4cplus=${LOCALBASE} \ >+ --with-openssl=${OPENSSLBASE} \ >+ --without-werror >+INSTALL_TARGET= install-strip >+TEST_TARGET= check >+ >+PORTDOCS= AUTHORS CONTRIBUTING.md COPYING ChangeLog README \ >+ code_of_conduct.md examples platforms.rst > > OPTIONS_DEFINE= DOCS MYSQL PGSQL SHELL > OPTIONS_SUB= yes >-MYSQL_USES= mysql >+ >+SHELL_DESC= Install kea-shell(8) (Python) >+ >+MYSQL_USES= mysql > MYSQL_CONFIGURE_ON= --with-mysql=${LOCALBASE}/bin/mysql_config > MYSQL_CONFIGURE_OFF= --without-mysql > MYSQL_SUB_LIST= REQ_MYSQL=mysql > MYSQL_SUB_LIST_OFF= REQ_MYSQL="" >-PGSQL_USES= pgsql >-WANT_PGSQL= client >+ >+PGSQL_USES= pgsql > PGSQL_CONFIGURE_ON= --with-pgsql=${LOCALBASE}/bin/pg_config > PGSQL_CONFIGURE_OFF= --without-pgsql > PGSQL_SUB_LIST= REQ_PGSQL=postgresql > PGSQL_SUB_LIST_OFF= REQ_PGSQL="" >-SHELL_DESC= Install kea-shell(8) (Python) >-SHELL_USES= python >+PGSQL_VARS= WANT_PGSQL=client >+ >+SHELL_USES= python > SHELL_CONFIGURE_ON= --enable-shell > > .include <bsd.port.mk> >diff --git a/net/kea/distinfo b/net/kea/distinfo >index 4f0da67862f5..e58639e78ebf 100644 >--- a/net/kea/distinfo >+++ b/net/kea/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1701358723 >-SHA256 (kea-2.4.1.tar.gz) = 815c61f5c271caa4a1db31dd656eb50a7f6ea973da3690f7c8581408e180131a >-SIZE (kea-2.4.1.tar.gz) = 10487415 >+TIMESTAMP = 1716958377 >+SHA256 (kea-2.6.0.tar.gz) = 207ceae33eb3b81ec4e6ac5605249a85b93779333b62aadf39e489f11dbcdc8d >+SIZE (kea-2.6.0.tar.gz) = 10459190 >diff --git a/net/kea/pkg-plist b/net/kea/pkg-plist >index 0c6b140e0e82..ddc1e7934311 100644 >--- a/net/kea/pkg-plist >+++ b/net/kea/pkg-plist >@@ -22,6 +22,7 @@ include/kea/asiolink/io_asio_socket.h > include/kea/asiolink/io_endpoint.h > include/kea/asiolink/io_error.h > include/kea/asiolink/io_service.h >+include/kea/asiolink/io_service_mgr.h > include/kea/asiolink/io_service_signal.h > include/kea/asiolink/io_service_thread_pool.h > include/kea/asiolink/io_socket.h >@@ -53,6 +54,9 @@ include/kea/cfgrpt/config_report.h > include/kea/config.h > include/kea/config/base_command_mgr.h > include/kea/config/client_connection.h >+include/kea/config/cmd_http_listener.h >+include/kea/config/cmd_response_creator.h >+include/kea/config/cmd_response_creator_factory.h > include/kea/config/cmds_impl.h > include/kea/config/command_mgr.h > include/kea/config/config_log.h >@@ -74,6 +78,12 @@ include/kea/d2srv/d2_config.h > include/kea/d2srv/d2_log.h > include/kea/d2srv/d2_messages.h > include/kea/d2srv/d2_simple_parser.h >+include/kea/d2srv/d2_stats.h >+include/kea/d2srv/d2_tsig_key.h >+include/kea/d2srv/d2_update_message.h >+include/kea/d2srv/d2_zone.h >+include/kea/d2srv/dns_client.h >+include/kea/d2srv/nc_trans.h > include/kea/database/audit_entry.h > include/kea/database/backend_selector.h > include/kea/database/database_connection.h >@@ -98,14 +108,17 @@ include/kea/dhcp/opaque_data_tuple.h > include/kea/dhcp/option.h > include/kea/dhcp/option4_addrlst.h > include/kea/dhcp/option4_client_fqdn.h >+include/kea/dhcp/option4_dnr.h > include/kea/dhcp/option6_addrlst.h > include/kea/dhcp/option6_auth.h > include/kea/dhcp/option6_client_fqdn.h >+include/kea/dhcp/option6_dnr.h > include/kea/dhcp/option6_ia.h > include/kea/dhcp/option6_iaaddr.h > include/kea/dhcp/option6_iaprefix.h > include/kea/dhcp/option6_pdexclude.h > include/kea/dhcp/option6_status_code.h >+include/kea/dhcp/option_classless_static_route.h > include/kea/dhcp/option_custom.h > include/kea/dhcp/option_data_types.h > include/kea/dhcp/option_definition.h >@@ -244,7 +257,7 @@ include/kea/dhcpsrv/timer_mgr.h > include/kea/dhcpsrv/tracking_lease_mgr.h > include/kea/dhcpsrv/utils.h > include/kea/dhcpsrv/writable_host_data_source.h >-include/kea/dns/dns_fwd.h >+include/kea/dns/char_string.h > include/kea/dns/edns.h > include/kea/dns/exceptions.h > include/kea/dns/labelsequence.h >@@ -253,33 +266,26 @@ include/kea/dns/master_lexer_inputsource.h > include/kea/dns/master_lexer_state.h > include/kea/dns/master_loader.h > include/kea/dns/master_loader_callbacks.h >-include/kea/dns/masterload.h > include/kea/dns/message.h > include/kea/dns/messagerenderer.h > include/kea/dns/name.h >-include/kea/dns/nsec3hash.h > include/kea/dns/opcode.h >-include/kea/dns/qid_gen.h > include/kea/dns/question.h > include/kea/dns/rcode.h > include/kea/dns/rdata.h >-include/kea/dns/rdata_pimpl_holder.h > include/kea/dns/rdataclass.h >-include/kea/dns/rdatafields.h > include/kea/dns/rrclass.h >-include/kea/dns/rrcollator.h > include/kea/dns/rrparamregistry.h > include/kea/dns/rrset.h >-include/kea/dns/rrset_collection.h >-include/kea/dns/rrset_collection_base.h > include/kea/dns/rrttl.h > include/kea/dns/rrtype.h > include/kea/dns/serial.h >+include/kea/dns/time_utils.h > include/kea/dns/tsig.h > include/kea/dns/tsigerror.h > include/kea/dns/tsigkey.h > include/kea/dns/tsigrecord.h >-include/kea/dns/zone_checker.h >+include/kea/dns/txt_like.h > include/kea/eval/dependency.h > include/kea/eval/eval_context.h > include/kea/eval/eval_context_decl.h >@@ -395,25 +401,18 @@ include/kea/tcp/tcp_stream_msg.h > include/kea/util/bigints.h > include/kea/util/boost_time_utils.h > include/kea/util/buffer.h >+include/kea/util/chrono_time_utils.h > include/kea/util/csv_file.h > include/kea/util/dhcp_space.h > include/kea/util/doubles.h >-include/kea/util/encode/base16_from_binary.h >-include/kea/util/encode/base32hex.h >-include/kea/util/encode/base32hex_from_binary.h >-include/kea/util/encode/base64.h >-include/kea/util/encode/binary_from_base16.h >-include/kea/util/encode/binary_from_base32hex.h >-include/kea/util/encode/hex.h >+include/kea/util/encode/encode.h > include/kea/util/encode/utf8.h >-include/kea/util/file_utilities.h >-include/kea/util/filename.h >+include/kea/util/filesystem.h > include/kea/util/hash.h >+include/kea/util/io.h > include/kea/util/io/fd.h >-include/kea/util/io/fd_share.h > include/kea/util/io/pktinfo_utilities.h > include/kea/util/io/sockaddr_util.h >-include/kea/util/io_utilities.h > include/kea/util/labeled_value.h > include/kea/util/memory_segment.h > include/kea/util/memory_segment_local.h >@@ -428,9 +427,8 @@ include/kea/util/staged_value.h > include/kea/util/state_model.h > include/kea/util/stopwatch.h > include/kea/util/stopwatch_impl.h >-include/kea/util/strutil.h >+include/kea/util/str.h > include/kea/util/thread_pool.h >-include/kea/util/time_utilities.h > include/kea/util/triplet.h > include/kea/util/unlock_guard.h > include/kea/util/versioned_csv_file.h >@@ -446,6 +444,8 @@ lib/kea/hooks/libdhcp_lease_cmds.a > lib/kea/hooks/libdhcp_lease_cmds.so > %%MYSQL%%lib/kea/hooks/libdhcp_mysql_cb.a > %%MYSQL%%lib/kea/hooks/libdhcp_mysql_cb.so >+lib/kea/hooks/libdhcp_perfmon.a >+lib/kea/hooks/libdhcp_perfmon.so > %%PGSQL%%lib/kea/hooks/libdhcp_pgsql_cb.a > %%PGSQL%%lib/kea/hooks/libdhcp_pgsql_cb.so > lib/kea/hooks/libdhcp_run_script.a >@@ -454,112 +454,102 @@ lib/kea/hooks/libdhcp_stat_cmds.a > lib/kea/hooks/libdhcp_stat_cmds.so > lib/libkea-asiodns.a > lib/libkea-asiodns.so >-lib/libkea-asiodns.so.35 >-lib/libkea-asiodns.so.35.0.0 >+lib/libkea-asiodns.so.48 >+lib/libkea-asiodns.so.48.0.0 > lib/libkea-asiolink.a > lib/libkea-asiolink.so >-lib/libkea-asiolink.so.56 >-lib/libkea-asiolink.so.56.0.0 >+lib/libkea-asiolink.so.71 >+lib/libkea-asiolink.so.71.0.0 > lib/libkea-cc.a > lib/libkea-cc.so >-lib/libkea-cc.so.54 >-lib/libkea-cc.so.54.0.0 >+lib/libkea-cc.so.68 >+lib/libkea-cc.so.68.0.0 > lib/libkea-cfgclient.a > lib/libkea-cfgclient.so >-lib/libkea-cfgclient.so.51 >-lib/libkea-cfgclient.so.51.0.0 >+lib/libkea-cfgclient.so.65 >+lib/libkea-cfgclient.so.65.0.0 > lib/libkea-cryptolink.a > lib/libkea-cryptolink.so >-lib/libkea-cryptolink.so.38 >-lib/libkea-cryptolink.so.38.0.0 >+lib/libkea-cryptolink.so.50 >+lib/libkea-cryptolink.so.50.0.0 > lib/libkea-d2srv.a > lib/libkea-d2srv.so >-lib/libkea-d2srv.so.30 >-lib/libkea-d2srv.so.30.0.0 >+lib/libkea-d2srv.so.46 >+lib/libkea-d2srv.so.46.0.0 > lib/libkea-database.a > lib/libkea-database.so >-lib/libkea-database.so.48 >-lib/libkea-database.so.48.0.0 >+lib/libkea-database.so.61 >+lib/libkea-database.so.61.0.0 > lib/libkea-dhcp++.a > lib/libkea-dhcp++.so >-lib/libkea-dhcp++.so.74 >-lib/libkea-dhcp++.so.74.0.0 >+lib/libkea-dhcp++.so.89 >+lib/libkea-dhcp++.so.89.0.0 > lib/libkea-dhcp_ddns.a > lib/libkea-dhcp_ddns.so >-lib/libkea-dhcp_ddns.so.41 >-lib/libkea-dhcp_ddns.so.41.0.0 >+lib/libkea-dhcp_ddns.so.56 >+lib/libkea-dhcp_ddns.so.56.0.0 > lib/libkea-dhcpsrv.a > lib/libkea-dhcpsrv.so >-lib/libkea-dhcpsrv.so.90 >-lib/libkea-dhcpsrv.so.90.0.0 >+lib/libkea-dhcpsrv.so.108 >+lib/libkea-dhcpsrv.so.108.0.0 > lib/libkea-dns++.a > lib/libkea-dns++.so >-lib/libkea-dns++.so.42 >-lib/libkea-dns++.so.42.0.0 >+lib/libkea-dns++.so.56 >+lib/libkea-dns++.so.56.0.0 > lib/libkea-eval.a > lib/libkea-eval.so >-lib/libkea-eval.so.52 >-lib/libkea-eval.so.52.0.0 >+lib/libkea-eval.so.69 >+lib/libkea-eval.so.69.0.0 > lib/libkea-exceptions.a > lib/libkea-exceptions.so >-lib/libkea-exceptions.so.23 >-lib/libkea-exceptions.so.23.0.0 >+lib/libkea-exceptions.so.33 >+lib/libkea-exceptions.so.33.0.0 > lib/libkea-hooks.a > lib/libkea-hooks.so >-lib/libkea-hooks.so.78 >-lib/libkea-hooks.so.78.0.0 >+lib/libkea-hooks.so.97 >+lib/libkea-hooks.so.97.0.0 > lib/libkea-http.a > lib/libkea-http.so >-lib/libkea-http.so.56 >-lib/libkea-http.so.56.0.0 >+lib/libkea-http.so.71 >+lib/libkea-http.so.71.0.0 > lib/libkea-log.a > lib/libkea-log.so >-lib/libkea-log.so.48 >-lib/libkea-log.so.48.0.0 >+lib/libkea-log.so.61 >+lib/libkea-log.so.61.0.0 > %%MYSQL%%lib/libkea-mysql.a > %%MYSQL%%lib/libkea-mysql.so >-%%MYSQL%%lib/libkea-mysql.so.53 >-%%MYSQL%%lib/libkea-mysql.so.53.0.0 >+%%MYSQL%%lib/libkea-mysql.so.69 >+%%MYSQL%%lib/libkea-mysql.so.69.0.0 > %%PGSQL%%lib/libkea-pgsql.a > %%PGSQL%%lib/libkea-pgsql.so >-%%PGSQL%%lib/libkea-pgsql.so.53 >-%%PGSQL%%lib/libkea-pgsql.so.53.0.0 >+%%PGSQL%%lib/libkea-pgsql.so.69 >+%%PGSQL%%lib/libkea-pgsql.so.69.0.0 > lib/libkea-process.a > lib/libkea-process.so >-lib/libkea-process.so.57 >-lib/libkea-process.so.57.0.0 >+lib/libkea-process.so.72 >+lib/libkea-process.so.72.0.0 > lib/libkea-stats.a > lib/libkea-stats.so >-lib/libkea-stats.so.29 >-lib/libkea-stats.so.29.0.0 >+lib/libkea-stats.so.41 >+lib/libkea-stats.so.41.0.0 > lib/libkea-tcp.a > lib/libkea-tcp.so >-lib/libkea-tcp.so.5 >-lib/libkea-tcp.so.5.0.0 >+lib/libkea-tcp.so.18 >+lib/libkea-tcp.so.18.0.0 > lib/libkea-util-io.a > lib/libkea-util-io.so > lib/libkea-util-io.so.0 > lib/libkea-util-io.so.0.0.1 > lib/libkea-util.a > lib/libkea-util.so >-lib/libkea-util.so.68 >-lib/libkea-util.so.68.0.0 >+lib/libkea-util.so.84 >+lib/libkea-util.so.84.0.0 > %%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_EXT_SUFFIX%%.opt-1.pyc > %%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_EXT_SUFFIX%%.pyc > %%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_EXT_SUFFIX%%.opt-1.pyc > %%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_EXT_SUFFIX%%.pyc > %%SHELL%%%%PYTHON_SITELIBDIR%%/kea/kea_conn.py > %%SHELL%%%%PYTHON_SITELIBDIR%%/kea/kea_connector3.py >-share/man/man8/kea-admin.8.gz >-share/man/man8/kea-ctrl-agent.8.gz >-share/man/man8/kea-dhcp-ddns.8.gz >-share/man/man8/kea-dhcp4.8.gz >-share/man/man8/kea-dhcp6.8.gz >-share/man/man8/kea-lfc.8.gz >-share/man/man8/kea-netconf.8.gz >-share/man/man8/kea-shell.8.gz >-share/man/man8/keactrl.8.gz >-share/man/man8/perfdhcp.8.gz > sbin/kea-admin > sbin/kea-ctrl-agent > sbin/kea-dhcp-ddns >@@ -593,6 +583,7 @@ sbin/keactrl > %%DATADIR%%/api/dhcp-disable.json > %%DATADIR%%/api/dhcp-enable.json > %%DATADIR%%/api/extended-info4-upgrade.json >+%%DATADIR%%/api/extended-info6-upgrade.json > %%DATADIR%%/api/gss-tsig-get-all.json > %%DATADIR%%/api/gss-tsig-get.json > %%DATADIR%%/api/gss-tsig-key-del.json >@@ -637,7 +628,6 @@ sbin/keactrl > %%DATADIR%%/api/lease6-wipe.json > %%DATADIR%%/api/lease6-write.json > %%DATADIR%%/api/leases-reclaim.json >-%%DATADIR%%/api/libreload.json > %%DATADIR%%/api/list-commands.json > %%DATADIR%%/api/network4-add.json > %%DATADIR%%/api/network4-del.json >@@ -796,6 +786,9 @@ sbin/keactrl > %%DATADIR%%/scripts/mysql/upgrade_016_to_017.sh > %%DATADIR%%/scripts/mysql/upgrade_017_to_018.sh > %%DATADIR%%/scripts/mysql/upgrade_018_to_019.sh >+%%DATADIR%%/scripts/mysql/upgrade_019_to_020.sh >+%%DATADIR%%/scripts/mysql/upgrade_020_to_021.sh >+%%DATADIR%%/scripts/mysql/upgrade_021_to_022.sh > %%DATADIR%%/scripts/mysql/wipe_data.sh > %%DATADIR%%/scripts/pgsql/dhcpdb_create.pgsql > %%DATADIR%%/scripts/pgsql/dhcpdb_drop.pgsql >@@ -822,7 +815,21 @@ sbin/keactrl > %%DATADIR%%/scripts/pgsql/upgrade_015_to_016.sh > %%DATADIR%%/scripts/pgsql/upgrade_016_to_017.sh > %%DATADIR%%/scripts/pgsql/upgrade_017_to_018.sh >+%%DATADIR%%/scripts/pgsql/upgrade_018_to_019.sh >+%%DATADIR%%/scripts/pgsql/upgrade_019_to_020.sh >+%%DATADIR%%/scripts/pgsql/upgrade_020_to_021.sh >+%%DATADIR%%/scripts/pgsql/upgrade_021_to_022.sh > %%DATADIR%%/scripts/pgsql/wipe_data.sh >+share/man/man8/kea-admin.8.gz >+share/man/man8/kea-ctrl-agent.8.gz >+share/man/man8/kea-dhcp-ddns.8.gz >+share/man/man8/kea-dhcp4.8.gz >+share/man/man8/kea-dhcp6.8.gz >+share/man/man8/kea-lfc.8.gz >+share/man/man8/kea-netconf.8.gz >+share/man/man8/kea-shell.8.gz >+share/man/man8/keactrl.8.gz >+share/man/man8/perfdhcp.8.gz > %%SHELL%%@dir %%PYTHON_SITELIBDIR%%/kea/__pycache__ > %%SHELL%%@dir %%PYTHON_SITELIBDIR%%/kea > @dir /var/db/kea
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 279376
:
251053
| 251059