Subject: [bug#78761] [PATCH 1/1] gnu: kicad: Update to 9.0.2.

From: [email-masked]
Date: Wed, 11 Jun 2025 15:26:20 -0400

From: Peter Polidoro <[email-masked]>

* gnu/packages/engineering.scm (kicad): Update to 9.0.2.

Change-Id: Ifa98599a047049b94e6e84b2c4d4b67cbf775489
---
 gnu/packages/engineering.scm | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index b1614a5696..6134aef7ff 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -1274,7 +1274,7 @@ (define-public inspekt3d
 (define-public kicad
   (package
     (name "kicad")
-    (version "9.0.0")
+    (version "9.0.2")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -1282,7 +1282,7 @@ (define-public kicad
                     (commit version)))
               (sha256
                (base32
-                "0rr4k5hx4kjbfi4q3jdhamv1gjb0b1nwmmrrdg7ig18335bpw14s"))
+                "1v3nvp5ifa36hx3iw3whlp3j7hiy91fzihc0jc1daw0hnps7qy24"))
               (file-name (git-file-name name version))))
     (build-system cmake-build-system)
     (arguments
@@ -1338,7 +1338,10 @@ (define-public kicad
             (files '("share/kicad/footprints")))
            (search-path-specification
             (variable "KICAD9_3DMODEL_DIR")
-            (files '("share/kicad/3dmodels")))))
+            (files '("share/kicad/3dmodels")))
+           (search-path-specification
+            (variable "KICAD_STOCK_DATA_HOME")
+            (files '("share/kicad")))))
     (native-inputs (list boost
                          desktop-file-utils
                          gettext-minimal
@@ -1388,7 +1391,7 @@ (define-public kicad-doc
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0xxys0ld2irzvfr6slh8xfcv4kmsnqnfxf4cwc9nwinljcwi20gi"))))
+                "0jhn4hq78cz07hsbyfyzy93gck88j04im1pmsl3sx87g2s215qzd"))))
     (build-system cmake-build-system)
     (arguments
      `(#:configure-flags (list "-DBUILD_FORMATS=html")
@@ -1422,7 +1425,7 @@ (define-public kicad-symbols
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0l8da2ix917jlsj6v5zclc1cb5pvjaxwmys0gjdv55ic31hhfyyw"))))
+                "134x4d5w89aahl4k9zai6vwcazibz17gsgzy04l9xn4zcf6v11qp"))))
     (build-system cmake-build-system)
     (arguments
      `(#:tests? #f))                    ; no tests exist
@@ -1451,7 +1454,7 @@ (define-public kicad-footprints
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "16zslgvjg4swgkkvnd9fmiks3wzg63364d03hixiyzcpjlgk2bbk"))))
+                "0w44b7dzx6d3xw2vbw37k34zxy25bq46rsnv21x10227313vr2wm"))))
     (synopsis "Official KiCad footprint libraries")
     (description "This package contains the official KiCad footprint libraries.")))
 
@@ -1468,7 +1471,7 @@ (define-public kicad-packages3d
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0bg54lg1iw01gw06ajg34y7x4y36wm6ls3jnpjy13i18d4ik77g4"))))
+                "18cxlp5grvv5m63c3sb6m9l9cmijqqcjmxrkdzg63d5jp7w73smn"))))
     (synopsis "Official KiCad 3D model libraries")
     (description "This package contains the official KiCad 3D model libraries.")))
 
-- 
2.49.0