GNU bug report logs - #70967
[PATCH] Attempt to upgrade kicad to 8.0.2

Previous Next

Package: guix-patches;

Reported by: peter <at> polidoro.io

Date: Wed, 15 May 2024 18:17:01 UTC

Severity: normal

Tags: patch

Done: Greg Hogan <code <at> greghogan.com>

Bug is archived. No further changes may be made.

Full log


Message #31 received at 70967-done <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: peter <at> polidoro.io
Cc: 70967-done <at> debbugs.gnu.org
Subject: Re: [bug#70967] [PATCH] Attempt to upgrade kicad to 8.0.2
Date: Tue, 11 Mar 2025 11:10:47 -0400
On Wed, May 15, 2024 at 2:17 PM <peter <at> polidoro.io> wrote:
>
> From: Peter Polidoro <peter <at> polidoro.io>
>
> ---
>  gnu/packages/engineering.scm | 22 +++++++++++++---------
>  1 file changed, 13 insertions(+), 9 deletions(-)
>
> diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
> index 624024b8d4..fc8974e72a 100644
> --- a/gnu/packages/engineering.scm
> +++ b/gnu/packages/engineering.scm
> @@ -130,6 +130,7 @@ (define-module (gnu packages engineering)
>    #:use-module (gnu packages mpi)
>    #:use-module (gnu packages multiprecision)
>    #:use-module (gnu packages ncurses)
> +  #:use-module (gnu packages networking)
>    #:use-module (gnu packages openkinect)
>    #:use-module (gnu packages openkinect)
>    #:use-module (gnu packages parallel)
> @@ -1069,7 +1070,7 @@ (define-public inspekt3d
>  (define-public kicad
>    (package
>      (name "kicad")
> -    (version "7.0.11")
> +    (version "8.0.2")
>      (source (origin
>                (method git-fetch)
>                (uri (git-reference
> @@ -1077,7 +1078,7 @@ (define-public kicad
>                      (commit version)))
>                (sha256
>                 (base32
> -                "1qn7w6pb1n5gx73z1zqbv140chh4307y8764z7xkdvric9i48qj4"))
> +                "069ycii9zvdxwxd73afd6bp975r1555yvifi9zdb77qyvn0d9nr9"))
>                (file-name (git-file-name name version))))
>      (build-system cmake-build-system)
>      (arguments
> @@ -1089,8 +1090,8 @@ (define-public kicad
>                  (string-append "-DOCC_INCLUDE_DIR="
>                                 #$(this-package-input "opencascade-occt")
>                                 "/include/opencascade")
> -                "-DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON"
>                  "-DKICAD_USE_EGL=ON"    ;because wxWidgets uses EGL
> +                "-DKICAD_USE_BUNDLED_GLEW=ON"
>                  "-DCMAKE_BUILD_WITH_INSTALL_RPATH=TRUE")
>         #:phases
>         (modify-phases %standard-phases
> @@ -1122,16 +1123,16 @@ (define-public kicad
>              (variable "KICAD") ;to find kicad-doc
>              (files '("")))
>             (search-path-specification
> -            (variable "KICAD7_TEMPLATE_DIR")
> +            (variable "KICAD8_TEMPLATE_DIR")
>              (files '("share/kicad/template")))
>             (search-path-specification
> -            (variable "KICAD7_SYMBOL_DIR")
> +            (variable "KICAD8_SYMBOL_DIR")
>              (files '("share/kicad/symbols")))
>             (search-path-specification
> -            (variable "KICAD7_FOOTPRINT_DIR")
> +            (variable "KICAD8_FOOTPRINT_DIR")
>              (files '("share/kicad/footprints")))
>             (search-path-specification
> -            (variable "KICAD7_3DMODEL_DIR")
> +            (variable "KICAD8_3DMODEL_DIR")
>              (files '("share/kicad/3dmodels")))))
>      (native-inputs (list boost
>                           desktop-file-utils
> @@ -1139,7 +1140,8 @@ (define-public kicad
>                           pkg-config
>                           swig
>                           unixodbc
> -                         zlib))
> +                         zlib
> +                         freeglut))
>      (inputs (list bash-minimal
>                    cairo
>                    curl
> @@ -1155,7 +1157,9 @@ (define-public kicad
>                    gtk+
>                    wxwidgets
>                    python-wxpython
> -                  gdk-pixbuf))
> +                  gdk-pixbuf
> +                  protobuf
> +                  nng))
>      (home-page "https://www.kicad.org/")
>      (synopsis "Electronics Design Automation Suite")
>      (description
>
> base-commit: 28ce5085a0a4191c27aecdc085600acf585b607c
> --
> 2.41.0

kicad was recently updated to 9.0.0. Closing.




This bug report was last modified 72 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.