pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/chrony



Module Name:    pkgsrc
Committed By:   gutteridge
Date:           Thu Sep 10 21:25:39 UTC 2026

Modified Files:
        pkgsrc/net/chrony: Makefile distinfo
        pkgsrc/net/chrony/patches: patch-configure
Removed Files:
        pkgsrc/net/chrony/patches: patch-cmac__nettle.c patch-hash__nettle.c

Log Message:
chrony: update to 4.9

Provided by Thomas Kupper on pkgsrc-users.

New in version 4.9
==================

Enhancements
------------
* Add support for OpenBSD
* Add refclock driver for OpenBSD timedelta sensors
* Add "optional" option to refclock directive to ignore missing devices
* Add maxntsretry option to server/pool directive to configure maximum NTS-KE retry interval
* Add maxtxbuffers directive to enable processing of hardware and kernel TX timestamps from non-Ethernet devices and tunnels
* Add minstratum and maxstratum directives to limit acceptable strata
* Add -N option for s6-style service notification
* Improve measurement of local clock precision
* Reduce impact of client logging on server performance
* Update NTP-over-PTP support to final specification (RFC 10030)
* Update Nettle support for version 4.0
* Update seccomp filter
* Warn if no hostnames of online sources can be resolved
* Add -w option to chronyc to enable wider output for IPv6 addresses

Bug fixes
---------
* Fix ratelimit directives to accept burst values over 32
* Fix handling of hardware RX timestamps with zero interface index


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 pkgsrc/net/chrony/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/net/chrony/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/net/chrony/patches/patch-cmac__nettle.c \
    pkgsrc/net/chrony/patches/patch-hash__nettle.c
cvs rdiff -u -r1.2 -r1.3 pkgsrc/net/chrony/patches/patch-configure

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/chrony/Makefile
diff -u pkgsrc/net/chrony/Makefile:1.65 pkgsrc/net/chrony/Makefile:1.66
--- pkgsrc/net/chrony/Makefile:1.65     Sun Jun  7 17:36:03 2026
+++ pkgsrc/net/chrony/Makefile  Thu Sep 10 21:25:39 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.65 2026/06/07 17:36:03 adam Exp $
+# $NetBSD: Makefile,v 1.66 2026/09/10 21:25:39 gutteridge Exp $
 
-DISTNAME=      chrony-4.8
-PKGREVISION=   3
+DISTNAME=      chrony-4.9
 CATEGORIES=    net
 MASTER_SITES=  https://chrony-project.org/releases/
 

Index: pkgsrc/net/chrony/distinfo
diff -u pkgsrc/net/chrony/distinfo:1.21 pkgsrc/net/chrony/distinfo:1.22
--- pkgsrc/net/chrony/distinfo:1.21     Sun Jun  7 17:36:03 2026
+++ pkgsrc/net/chrony/distinfo  Thu Sep 10 21:25:39 2026
@@ -1,12 +1,10 @@
-$NetBSD: distinfo,v 1.21 2026/06/07 17:36:03 adam Exp $
+$NetBSD: distinfo,v 1.22 2026/09/10 21:25:39 gutteridge Exp $
 
-BLAKE2s (chrony-4.8.tar.gz) = 34eafb5ca35d3b21b1e3fc496a3b1e5ec1721bbab1d1cf0db8da5a4e8e53859e
-SHA512 (chrony-4.8.tar.gz) = 949b796bb34db32a5c1b9e6b53be6a22e51c59f24a316d585b8a52a52ab1f61bdf0378dc58b282bb0ba4fac1f05e1e99fbe37cb4259aa2b359e7bf679c176aab
-Size (chrony-4.8.tar.gz) = 649368 bytes
+BLAKE2s (chrony-4.9.tar.gz) = 795ca4cda83ec7fb2ea0ac9370caff646f2dfa1a9b470ebb462d0c3d2c08068d
+SHA512 (chrony-4.9.tar.gz) = 9eeee9738727e86562d75e4aee60916957e0626b767d9fea325918d3973e02b3f252c32fd1c4b4cf8461406acccbc8196d6f7d2e9d2d3ce205bc3245b83924b5
+Size (chrony-4.9.tar.gz) = 663809 bytes
 SHA1 (patch-Makefile.in) = 42ebfcdbce472a173890571625efc4fef583d5b6
 SHA1 (patch-client.c) = 483c71fc734192002bb0eaaefcb0f73c9aaaa941
-SHA1 (patch-cmac__nettle.c) = bdf58604d505e944abbb4c8b361cd020b9186d65
-SHA1 (patch-configure) = 25f9294d78f7a1e0392260adad6c86cbe269fab2
+SHA1 (patch-configure) = e01f5e3f1d1850a4a909926cb29894f43c3d72db
 SHA1 (patch-doc_Makefile.in) = 8e9902690ff431fd47429d53346faf2ac8f1b923
 SHA1 (patch-examples_chrony.conf.example3) = 52ab12ded077447b79601c0f07257740dd2ec926
-SHA1 (patch-hash__nettle.c) = f8b3cf7695ce1c0d9baee1db36d7b916c68cde96

Index: pkgsrc/net/chrony/patches/patch-configure
diff -u pkgsrc/net/chrony/patches/patch-configure:1.2 pkgsrc/net/chrony/patches/patch-configure:1.3
--- pkgsrc/net/chrony/patches/patch-configure:1.2       Sun Jun  7 17:36:03 2026
+++ pkgsrc/net/chrony/patches/patch-configure   Thu Sep 10 21:25:39 2026
@@ -1,10 +1,7 @@
-$NetBSD: patch-configure,v 1.2 2026/06/07 17:36:03 adam Exp $
+$NetBSD: patch-configure,v 1.3 2026/09/10 21:25:39 gutteridge Exp $
 
 NetBSD provides libedit-as-readline, but chrony wants libedit.
-just include the fake readline header.
-
-Add support for Nettle 4.0
-https://gitlab.com/chrony/chrony/-/commit/fee12ec914cce805cc704a4c2804d75b4933ad2f
+Just include the fake readline header.
 
 --- configure.orig     2020-10-07 15:27:34.000000000 +0000
 +++ configure
@@ -17,12 +14,3 @@ https://gitlab.com/chrony/chrony/-/commi
        'add_history(readline("prompt"));'
      then
        add_def FEAT_READLINE
-@@ -891,7 +891,7 @@ HASH_LINK=""
- if [ $feat_sechash = "1" ] && [ "x$HASH_LINK" = "x" ]  && [ $try_nettle = "1" ]; then
-   test_cflags="`pkg_config --cflags nettle`"
-   test_link="`pkg_config --libs nettle`"
--  if test_code 'nettle' 'nettle/nettle-meta.h nettle/sha2.h' \
-+  if test_code 'nettle' 'nettle/nettle-meta.h nettle/sha2.h nettle/version.h' \
-     "$test_cflags" "$test_link" \
-     'return nettle_hashes[0]->context_size;'
-   then



Home | Main Index | Thread Index | Old Index