guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 574c9f23e8a8db111588f6127c265efea643d032
Author: Efraim Flashner <[email protected]>
AuthorDate: Tue Sep 9 09:49:31 2025 +0300

    gnu: ntp: Update leap-seconds list URI.
    
    * gnu/packages/ntp.scm (ntp)[arguments]: Add a phase to update the
    location of the leap-seconds list.
    
    Change-Id: I7e97f4d97391a785bc53db1e3e883a55326c4fc5
---
 gnu/packages/ntp.scm | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/ntp.scm b/gnu/packages/ntp.scm
index 7e83f151d4..a256be9d58 100644
--- a/gnu/packages/ntp.scm
+++ b/gnu/packages/ntp.scm
@@ -190,7 +190,14 @@ time-stamping or reference clock, sub-microsecond accuracy 
is possible.")
             (lambda _
               (substitute* "tests/libntp/Makefile.in"
                 (("test-decodenetnum\\$\\(EXEEXT\\) ")
-                 "")))))))
+                 ""))))
+          (add-after 'unpack 'update-leap-file-source
+            ;; Follow the text redirect from the IETF.
+            (lambda _
+              (substitute* '("scripts/update-leap/invoke-update-leap.texi"
+                             "scripts/update-leap/update-leap.in")
+                (("https://www.ietf.org/timezones/data/leap-seconds.list";)
+                 
"https://data.iana.org/time-zones/data/leap-seconds.list";)))))))
     (build-system gnu-build-system)
     (synopsis "Real time clock synchronization system")
     (description "NTP is a system designed to synchronize the clocks of

Reply via email to