File project.diff of Package ntpsec

--- ntpsec.changes.orig
+++ ntpsec.changes
@@ -1,4 +1,41 @@
 -------------------------------------------------------------------
+Fri Nov 21 14:13:17 UTC 2025 - Martin Hauke <mardnh@gmx.de>
+
+- Update to version 1.2.4
+  * Python 2.7 is now the minimum supported version.
+  * waf has been upgraded to version 2.1.4
+  * waf install now tests the installed binaries
+  * waf configure --enable-Werror will turn warnings into errors
+  * Fix ntpviz's skewness and kurtosis formulas.
+  * ntpd now runs on FIPS mode systems.
+  * Clock fuzzing is gone.  --disable-fuzz is now standard.
+  * Fix distinct rpeers mode in PeerSummary.summary.
+  * Fix addr2refid to work with FIPS-140-2 mode.
+  * Update the leap-seconds.list source in ntpleapfetch.
+  * Remove obsolete nopeer and notrap mentions from the Access
+    Control List documentation.
+  * ntpd can now listen on a second port.Add either "nts port
+    xxxx" or "extra port xxxx" in your config file. If either is
+    specified, the NTS-KE server will tell the client to use that
+    port. This might help get around some of the blocking or
+    filtering that ISPs are doing to port 123.
+  * Client requests will also be sent from that port.Again, that
+    will bypass some port 123 filtering.
+  * NTPsec now builds on Linux armhf.
+  * Remove some remnant broadcast/multicast cruft.
+  * Add a ntpdig option to bind to a specific address.
+  * Add an ntpd config file option for the NTS-KE server's
+    preferred TLS ciphers.
+  * Use ntp_gettime not than ntp_adjtime for local refclcock. Set
+    the lockclock member of loop_data while the config parses,
+    making ntp_adjtiime unusable. Don't write a drift file while
+    in lockclock mode and claim to slew time so that clients will
+    listen to us,
+  * Remove unused holdover, LOOP_KERN_CLEAR and timetoa from ntpd.
+  * Move toward AES-128 rather than MD5 for mac tests.
+  * Add and revise exponential timing decay and MS-SNTP testing
+    tools.
+-------------------------------------------------------------------
 Wed Apr 17 09:27:12 UTC 2024 - Martin Hauke <mardnh@gmx.de>
 
 - Updat to version 1.2.3
--- ntpsec.spec.orig
+++ ntpsec.spec
@@ -1,7 +1,7 @@
 #
 # spec file for package ntpsec
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 # Copyright (c) 2016 Malcolm J Lewis <malcolmlewis@opensuse.org>
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:           ntpsec
-Version:        1.2.3
+Version:        1.2.4
 Release:        0
 Summary:        Improved implementation of Network Time Protocol
 License:        BSD-2-Clause AND NTP AND BSD-3-Clause AND MIT
@@ -139,7 +139,7 @@ python3 ./waf configure \
     --python=%{_bindir}/python3 \
     --pythonarchdir=%{python3_sitearch} \
     --pythondir=%{python3_sitearch} \
-    --pyshebang="/usr/bin/python3" \
+    --pyshebang="%{_bindir}/python3" \
     --sbindir=%{_sbindir} \
     --bindir=%{_bindir} \
     --enable-seccomp \
@@ -198,7 +198,7 @@ exit 0
 
 %files -n python3-ntp
 %{python3_sitearch}/ntp
-%{python3_sitearch}/ntp-1.2.3.egg-info
+%{python3_sitearch}/ntp-%{version}.egg-info
 
 %files utils
 %{_bindir}/ntploggps
@@ -232,8 +232,7 @@ exit 0
 %{_unitdir}/ntpviz-*
 
 %files doc
-%dir %{_docdir}/%{name}/html
-%doc %{_docdir}/%{name}/html/*
+%{_datadir}/doc/ntpsec/
 
 %files -n libntpc1
 %{_libdir}/libntpc.so.1*
openSUSE Build Service is sponsored by