guix_mirror_bot pushed a commit to branch core-packages-team
in repository guix.

commit 3e2a227e1c75df97361c22c62ffc73663628cab9
Author: Marius Bakke <[email protected]>
AuthorDate: Wed Aug 19 21:42:20 2026 +0200

    gnu: tzdata: Update to 2026c.
    
    * gnu/packages/base.scm (tzdata): Update to 2026c.
    [arguments]<#:phases>{post-install}: Don't attempt to install the the 
"right"
    set of files that count leap seconds, which are no longer built by default 
and
    disabled in most distributions.  Similarly, remove /posix symlink which used
    to be an explicit non-leap counterpart to /right.
---
 gnu/packages/base.scm | 12 ++++--------
 gnu/packages/time.scm |  1 -
 2 files changed, 4 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index ceb12cc902c..70960c88772 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -10,7 +10,7 @@
 ;;; Copyright © 2016, 2018 Alex Vong <[email protected]>
 ;;; Copyright © 2017 Rene Saavedra <[email protected]>
 ;;; Copyright © 2017, 2020 Mathieu Othacehe <[email protected]>
-;;; Copyright © 2017, 2018, 2020, 2022 Marius Bakke <[email protected]>
+;;; Copyright © 2017, 2018, 2020, 2022, 2026 Marius Bakke <[email protected]>
 ;;; Copyright © 2017 Eric Bavier <[email protected]>
 ;;; Copyright © 2018 Tobias Geerinckx-Rice <[email protected]>
 ;;; Copyright © 2018, 2019, 2022 Ricardo Wurmus <[email protected]>
@@ -1646,7 +1646,7 @@ command.")
     (name "tzdata")
     ;; This package should be kept in sync with python-pytz and python-tzdata
     ;; in (gnu packages time).
-    (version "2026b")
+    (version "2026c")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -1654,7 +1654,7 @@ command.")
                     version ".tar.gz"))
               (sha256
                (base32
-                "0i7mqs9awir627n2w7yvldaqglvkl6p8cdm4pjszwswsy7cl6i8i"))))
+                "1r1bj2fjw54yx7ki7ak1ipzzwf5afbzjh663gjkhwgbz8yj7i8g4"))))
     (build-system gnu-build-system)
     (arguments
      (list #:tests? #f
@@ -1706,10 +1706,6 @@ command.")
                      ;; Discard zic, dump, and tzselect, already
                      ;; provided by glibc.
                      (delete-file-recursively (string-append out "/usr"))
-                     (symlink (string-append out "/share/zoneinfo")
-                              (string-append out "/share/zoneinfo/posix"))
-                     (copy-recursively (string-append out 
"/share/zoneinfo-leaps")
-                                       (string-append out 
"/share/zoneinfo/right"))
                      (install-file "leap-seconds.list"
                                    (string-append out "/share/zoneinfo")))))
                (delete 'configure))))
@@ -1720,7 +1716,7 @@ command.")
                           version ".tar.gz"))
                     (sha256
                      (base32
-                      
"0i533kv67wrk1f3h646zxrq3s17vrf9y4n7w48f55lzm4y2fvs9p")))))
+                      
"1s5czv4d67v7h8sz1g28v9whnggchvfplbxsxz87qk2crqxgrkxi")))))
     (home-page "https://www.iana.org/time-zones";)
     (synopsis "Database of current and historical time zones")
     (description "The Time Zone Database (often called tz or zoneinfo)
diff --git a/gnu/packages/time.scm b/gnu/packages/time.scm
index 1e1a4fa67dc..544e64ab265 100644
--- a/gnu/packages/time.scm
+++ b/gnu/packages/time.scm
@@ -251,7 +251,6 @@ applications, and several support tools.")
                    (copy-recursively
                     (search-input-directory inputs "share/zoneinfo")
                     "src/tzdata/zoneinfo")
-                   (delete-file "src/tzdata/zoneinfo/posix")
                    (call-with-output-file "src/tzdata/zoneinfo/__init__.py"
                      (const #t)))))))
     (inputs (list tzdata))

Reply via email to