From unknown Sat Jun 14 19:42:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39636] [PATCH 0/6] KiCad add translation and update libraries. Resent-From: Brice Waegeneire Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2020 21:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 39636 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39636@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158188839330841 (code B ref -1); Sun, 16 Feb 2020 21:27:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 Feb 2020 21:26:33 +0000 Received: from localhost ([127.0.0.1]:37775 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RQv-00081M-Hc for submit@debbugs.gnu.org; Sun, 16 Feb 2020 16:26:33 -0500 Received: from lists.gnu.org ([209.51.188.17]:52126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RQt-00081F-GJ for submit@debbugs.gnu.org; Sun, 16 Feb 2020 16:26:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45576) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3RQs-0007bo-C9 for guix-patches@gnu.org; Sun, 16 Feb 2020 16:26:31 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_40,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j3RQr-0000Fp-1R for guix-patches@gnu.org; Sun, 16 Feb 2020 16:26:29 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:33397) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j3RQq-0000CL-S2 for guix-patches@gnu.org; Sun, 16 Feb 2020 16:26:28 -0500 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id 5AE8A1BF204 for ; Sun, 16 Feb 2020 21:26:25 +0000 (UTC) From: Brice Waegeneire Date: Sun, 16 Feb 2020 22:26:21 +0100 Message-Id: <20200216212621.3063-1-brice@waegenei.re> X-Mailer: git-send-email 2.25.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 217.70.183.201 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This serie of patch follows https://issues.guix.info/issue/32616 it adds the missing libraries for KiCad 5 which have been splitted in several repositories by upstream and also adds translation to KiCad. I tried to add the documentation too but I wasn't succesfull. I endend up blocked by the error "Install the Unicode::GCString module!" even though "perl-unicode-linebreak" was in my inputs. Brice Waegeneire (6): gnu: Add kicad-footprints. gnu: Add variable kicad-packages3d. gnu: Add kicad-templates. gnu: Remove kicad-library. gnu: kicad-symbols: Update synopsis and description. gnu: kicad: Add translations and search paths. gnu/packages/engineering.scm | 296 ++++++++++++++++++++--------------- 1 file changed, 167 insertions(+), 129 deletions(-) -- 2.25.0 From unknown Sat Jun 14 19:42:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39636] [PATCH 1/6] gnu: Add kicad-footprints. Resent-From: Brice Waegeneire Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2020 21:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39636 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39636@debbugs.gnu.org Received: via spool by 39636-submit@debbugs.gnu.org id=B39636.158188852131072 (code B ref 39636); Sun, 16 Feb 2020 21:29:02 +0000 Received: (at 39636) by debbugs.gnu.org; 16 Feb 2020 21:28:41 +0000 Received: from localhost ([127.0.0.1]:37783 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RSz-000856-AS for submit@debbugs.gnu.org; Sun, 16 Feb 2020 16:28:41 -0500 Received: from relay11.mail.gandi.net ([217.70.178.231]:43071) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RSx-00084x-Qm for 39636@debbugs.gnu.org; Sun, 16 Feb 2020 16:28:40 -0500 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 05DAD100002 for <39636@debbugs.gnu.org>; Sun, 16 Feb 2020 21:28:37 +0000 (UTC) From: Brice Waegeneire Date: Sun, 16 Feb 2020 22:28:29 +0100 Message-Id: <20200216212834.3862-1-brice@waegenei.re> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200216212621.3063-1-brice@waegenei.re> References: <20200216212621.3063-1-brice@waegenei.re> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/engineering.scm (kicad-footprints): Add variable. --- gnu/packages/engineering.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 4db8109249..cece357720 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -14,6 +14,7 @@ ;;; Copyright © 2019 Jovany Leandro G.C ;;; Copyright © 2019 Steve Sprang ;;; Copyright © 2019 John Soo +;;; Copyright © 2020 Brice Waegeneire ;;; ;;; This file is part of GNU Guix. ;;; @@ -953,6 +954,23 @@ libraries for KiCad 5.") ;; See . (license license:cc-by-sa4.0))) +(define-public kicad-footprints + (package + (inherit kicad-symbols) + (name "kicad-footprints") + (version "5.1.5") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/KiCad/kicad-footprints.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1c4whgn14qhz4yqkl46w13p6rpv1k0hsc9s9h9368fxfcz9knb2j")))) + (synopsis "Official KiCad footprint libraries") + (description "This package contains the official KiCad footprint libraries."))) + (define-public linsmith (package (name "linsmith") -- 2.25.0 From unknown Sat Jun 14 19:42:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39636] [PATCH 2/6] gnu: Add variable kicad-packages3d. Resent-From: Brice Waegeneire Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2020 21:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39636 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39636@debbugs.gnu.org Received: via spool by 39636-submit@debbugs.gnu.org id=B39636.158188852531089 (code B ref 39636); Sun, 16 Feb 2020 21:29:02 +0000 Received: (at 39636) by debbugs.gnu.org; 16 Feb 2020 21:28:45 +0000 Received: from localhost ([127.0.0.1]:37786 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RT2-00085M-Jx for submit@debbugs.gnu.org; Sun, 16 Feb 2020 16:28:44 -0500 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:39579) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RT0-00085D-Tg for 39636@debbugs.gnu.org; Sun, 16 Feb 2020 16:28:43 -0500 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 40421FF806 for <39636@debbugs.gnu.org>; Sun, 16 Feb 2020 21:28:40 +0000 (UTC) From: Brice Waegeneire Date: Sun, 16 Feb 2020 22:28:30 +0100 Message-Id: <20200216212834.3862-2-brice@waegenei.re> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200216212621.3063-1-brice@waegenei.re> References: <20200216212621.3063-1-brice@waegenei.re> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/engineering.scm (kicad-packages3d): Add variable. --- gnu/packages/engineering.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index cece357720..2d488e2ae5 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -971,6 +971,23 @@ libraries for KiCad 5.") (synopsis "Official KiCad footprint libraries") (description "This package contains the official KiCad footprint libraries."))) +(define-public kicad-packages3d + (package + (inherit kicad-symbols) + (name "kicad-packages3d") + (version "5.1.5") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/KiCad/kicad-packages3d.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0cff2ms1bsw530kqb1fr1m2pjixyxzwa81mxgac3qpbcf8fnpvaz")))) + (synopsis "Official KiCad 3D model libraries") + (description "This package contains the official KiCad 3D model libraries."))) + (define-public linsmith (package (name "linsmith") -- 2.25.0 From unknown Sat Jun 14 19:42:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39636] [PATCH 3/6] gnu: Add kicad-templates. Resent-From: Brice Waegeneire Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2020 21:29:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39636 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39636@debbugs.gnu.org Received: via spool by 39636-submit@debbugs.gnu.org id=B39636.158188852731103 (code B ref 39636); Sun, 16 Feb 2020 21:29:03 +0000 Received: (at 39636) by debbugs.gnu.org; 16 Feb 2020 21:28:47 +0000 Received: from localhost ([127.0.0.1]:37789 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RT4-00085b-U7 for submit@debbugs.gnu.org; Sun, 16 Feb 2020 16:28:47 -0500 Received: from relay11.mail.gandi.net ([217.70.178.231]:42549) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RT3-00085N-CS for 39636@debbugs.gnu.org; Sun, 16 Feb 2020 16:28:45 -0500 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 723A2100004 for <39636@debbugs.gnu.org>; Sun, 16 Feb 2020 21:28:44 +0000 (UTC) From: Brice Waegeneire Date: Sun, 16 Feb 2020 22:28:31 +0100 Message-Id: <20200216212834.3862-3-brice@waegenei.re> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200216212621.3063-1-brice@waegenei.re> References: <20200216212621.3063-1-brice@waegenei.re> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/engineering.scm (kicad-templates): Add variable. --- gnu/packages/engineering.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 2d488e2ae5..adee1761d6 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -988,6 +988,24 @@ libraries for KiCad 5.") (synopsis "Official KiCad 3D model libraries") (description "This package contains the official KiCad 3D model libraries."))) +(define-public kicad-templates + (package + (inherit kicad-symbols) + (name "kicad-templates") + (version "5.1.5") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/KiCad/kicad-templates.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0cs3bm3zb5ngw5ldn0lzw5bvqm4kvcidyrn76438alffwiz2b15g")))) + (synopsis "Official KiCad project and worksheet templates") + (description "This package contains the official KiCad project and +worksheet templates."))) + (define-public linsmith (package (name "linsmith") -- 2.25.0 From unknown Sat Jun 14 19:42:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39636] [PATCH 4/6] gnu: Remove kicad-library. Resent-From: Brice Waegeneire Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2020 21:29:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39636 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39636@debbugs.gnu.org Received: via spool by 39636-submit@debbugs.gnu.org id=B39636.158188853031121 (code B ref 39636); Sun, 16 Feb 2020 21:29:03 +0000 Received: (at 39636) by debbugs.gnu.org; 16 Feb 2020 21:28:50 +0000 Received: from localhost ([127.0.0.1]:37792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RT8-00085t-6w for submit@debbugs.gnu.org; Sun, 16 Feb 2020 16:28:50 -0500 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:37675) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RT6-00085j-Fz for 39636@debbugs.gnu.org; Sun, 16 Feb 2020 16:28:49 -0500 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 8661CFF806 for <39636@debbugs.gnu.org>; Sun, 16 Feb 2020 21:28:47 +0000 (UTC) From: Brice Waegeneire Date: Sun, 16 Feb 2020 22:28:32 +0100 Message-Id: <20200216212834.3862-4-brice@waegenei.re> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200216212621.3063-1-brice@waegenei.re> References: <20200216212621.3063-1-brice@waegenei.re> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/engineering.scm (kicad-library): Remove variable. --- gnu/packages/engineering.scm | 62 ------------------------------------ 1 file changed, 62 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index adee1761d6..0d7b0db2c4 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -864,68 +864,6 @@ perform specific functions, for example, pcbnew (Editing PCB), eeschema (editing electrical diagrams), gerbview (viewing Gerber files) and others.") (license license:gpl3+))) -(define-public kicad-library - (let ((version "4.0.7")) - (package - (name "kicad-library") - (version version) - (source - (origin - (method url-fetch) - (uri (string-append - "https://kicad-downloads.s3.cern.ch/libraries/kicad-library-" - version ".tar.gz")) - (sha256 - (base32 "1azb7v1y3l6j329r9gg7f4zlg0wz8nh4s4i5i0l9s4yh9r6i9zmv")))) - (build-system cmake-build-system) - (arguments - `(#:out-of-source? #t - #:tests? #f ; no tests - #:phases - (modify-phases %standard-phases - (add-after 'install 'install-footprints ; from footprints tarball - (lambda* (#:key inputs outputs #:allow-other-keys) - (invoke "tar" "xvf" - (assoc-ref inputs "kicad-footprints") - "-C" (string-append (assoc-ref outputs "out") - "/share/kicad/modules") - "--strip-components=1"))) - ;; We change the default global footprint file, which is generated if - ;; it doesn't exist in user's home directory, from the one using the - ;; github plugin, to the one using the KISYSMOD environment path. - (add-after 'install-footprints 'use-pretty-footprint-table - (lambda* (#:key outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (template-dir (string-append out "/share/kicad/template")) - (fp-lib-table (string-append template-dir "/fp-lib-table"))) - (delete-file fp-lib-table) - (copy-file (string-append fp-lib-table ".for-pretty") - fp-lib-table)) - #t))))) - (native-search-paths - (list (search-path-specification - (variable "KISYSMOD") ; footprint path - (files '("share/kicad/modules"))) - (search-path-specification - (variable "KISYS3DMOD") ; 3D model path - (files '("share/kicad/modules/packages3d"))))) - ;; Kicad distributes footprints in a separate tarball. - (native-inputs - `(("kicad-footprints" - ,(origin - (method url-fetch) - (uri (string-append - "http://downloads.kicad-pcb.org/libraries/kicad-footprints-" - version ".tar.gz")) - (sha256 - (base32 - "08qrz5zzsb5127jlnv24j0sgiryd5nqwg3lfnwi8j9a25agqk13j")))))) - (home-page "https://kicad-pcb.org/") - (synopsis "Libraries for kicad") - (description "This package provides Kicad component, footprint and 3D -render model libraries.") - (license license:lgpl2.0+)))) - (define-public kicad-symbols (package (name "kicad-symbols") -- 2.25.0 From unknown Sat Jun 14 19:42:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39636] [PATCH 5/6] gnu: kicad-symbols: Update synopsis and description. Resent-From: Brice Waegeneire Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2020 21:29:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39636 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39636@debbugs.gnu.org Received: via spool by 39636-submit@debbugs.gnu.org id=B39636.158188853331138 (code B ref 39636); Sun, 16 Feb 2020 21:29:03 +0000 Received: (at 39636) by debbugs.gnu.org; 16 Feb 2020 21:28:53 +0000 Received: from localhost ([127.0.0.1]:37795 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RTB-00086A-Gt for submit@debbugs.gnu.org; Sun, 16 Feb 2020 16:28:53 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:38817) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RTA-000861-6h for 39636@debbugs.gnu.org; Sun, 16 Feb 2020 16:28:52 -0500 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 82D3260006 for <39636@debbugs.gnu.org>; Sun, 16 Feb 2020 21:28:50 +0000 (UTC) From: Brice Waegeneire Date: Sun, 16 Feb 2020 22:28:33 +0100 Message-Id: <20200216212834.3862-5-brice@waegenei.re> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200216212621.3063-1-brice@waegenei.re> References: <20200216212621.3063-1-brice@waegenei.re> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/engineering.scm (kicad-symbols)[synopsis]: Updated. [description]: Updated. --- gnu/packages/engineering.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 0d7b0db2c4..477a1642c0 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -881,9 +881,9 @@ electrical diagrams), gerbview (viewing Gerber files) and others.") (arguments `(#:tests? #f)) ; no tests exist (home-page "https://kicad-pcb.org/") - (synopsis "Official KiCad schematic symbol libraries for KiCad 5") + (synopsis "Official KiCad schematic symbol libraries") (description "This package contains the official KiCad schematic symbol -libraries for KiCad 5.") +libraries.") ;; TODO: Exception: "To the extent that the creation of electronic designs ;; that use 'Licensed Material' can be considered to be 'Adapted Material', ;; then the copyright holder waives article 3 of the license with respect to -- 2.25.0 From unknown Sat Jun 14 19:42:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39636] [PATCH 6/6] gnu: kicad: Add translations and search paths. Resent-From: Brice Waegeneire Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2020 21:29:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39636 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39636@debbugs.gnu.org Received: via spool by 39636-submit@debbugs.gnu.org id=B39636.158188853731154 (code B ref 39636); Sun, 16 Feb 2020 21:29:04 +0000 Received: (at 39636) by debbugs.gnu.org; 16 Feb 2020 21:28:57 +0000 Received: from localhost ([127.0.0.1]:37798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RTE-00086Q-Nw for submit@debbugs.gnu.org; Sun, 16 Feb 2020 16:28:57 -0500 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:53299) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RTC-00086I-PX for 39636@debbugs.gnu.org; Sun, 16 Feb 2020 16:28:55 -0500 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 6D015FF806 for <39636@debbugs.gnu.org>; Sun, 16 Feb 2020 21:28:53 +0000 (UTC) From: Brice Waegeneire Date: Sun, 16 Feb 2020 22:28:34 +0100 Message-Id: <20200216212834.3862-6-brice@waegenei.re> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200216212621.3063-1-brice@waegenei.re> References: <20200216212621.3063-1-brice@waegenei.re> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/engineering.scm (kicad)[arguments]: Add phase install-translations. [native-search-paths]: Add specification for KICAD_TEMPLATE_DIR, KICAD_SYMBOL_DIR, KISYSMOD and KISYS3DMOD. [native-inputs]: Add desktop-file-utils and kicad-i18l. [inputs]: Remove desktop-file-utils and replace python by python-wrapper. (kicad-i18l): Add variable. --- gnu/packages/engineering.scm | 179 ++++++++++++++++++++++------------- 1 file changed, 113 insertions(+), 66 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 477a1642c0..da882a19f6 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -793,76 +793,123 @@ language.") (define-public ao (deprecated-package "ao-cad" libfive)) +;; TODO Add doc https://gitlab.com/kicad/services/kicad-doc/-/tree/master (define-public kicad - (package - (name "kicad") - (version "5.1.5") - (source - (origin - (method url-fetch) - (file-name (string-append name "-" version ".tar.xz")) - (uri (string-append - "https://launchpad.net/kicad/" (version-major version) - ".0/" version "/+download/kicad-" version ".tar.xz")) - (sha256 - (base32 "0x3417f2pa7p65s9f7l49rqbnrzy8gz6i0n07mlbxqbnm0fmlql0")))) - (build-system cmake-build-system) - (arguments - `(#:out-of-source? #t - #:tests? #f ; no tests - #:build-type "Release" - #:configure-flags - (list "-DKICAD_SCRIPTING_PYTHON3=ON" - "-DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON" - "-DCMAKE_BUILD_WITH_INSTALL_RPATH=TRUE") - #:phases - (modify-phases %standard-phases - (add-after 'install 'wrap-program - ;; Ensure correct Python at runtime. - (lambda* (#:key inputs outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (python (assoc-ref inputs "python")) - (file (string-append out "/bin/kicad")) - (path (string-append - out - "/lib/python" - ,(version-major+minor - (package-version python)) - "/site-packages:" - (getenv "PYTHONPATH")))) - (wrap-program file - `("PYTHONPATH" ":" prefix (,path)) - `("PATH" ":" prefix - (,(string-append python "/bin:"))))) - #t))))) - (native-inputs - `(("boost" ,boost) - ("gettext" ,gnu-gettext) - ("pkg-config" ,pkg-config) - ("swig" ,swig) - ("zlib" ,zlib))) - (inputs - `(("cairo" ,cairo) - ("curl" ,curl) - ("desktop-file-utils" ,desktop-file-utils) - ("glew" ,glew) - ("glm" ,glm) - ("hicolor-icon-theme" ,hicolor-icon-theme) - ("libngspice" ,libngspice) - ("libsm" ,libsm) - ("mesa" ,mesa) - ("opencascade-oce" ,opencascade-oce) - ("openssl" ,openssl) - ("python" ,python) - ("wxwidgets" ,wxwidgets) - ("wxpython" ,python-wxpython))) - (home-page "https://kicad-pcb.org/") - (synopsis "Electronics Design Automation Suite") - (description "Kicad is a program for the formation of printed circuit + (package + (name "kicad") + (version "5.1.5") + (source + (origin + (method url-fetch) + (file-name (string-append name "-" version ".tar.xz")) + (uri (string-append + "https://launchpad.net/kicad/" (version-major version) + ".0/" version "/+download/kicad-" version ".tar.xz")) + (sha256 + (base32 "0x3417f2pa7p65s9f7l49rqbnrzy8gz6i0n07mlbxqbnm0fmlql0")))) + (build-system cmake-build-system) + (arguments + `(#:out-of-source? #t + #:tests? #f ; no tests + #:build-type "Release" + #:configure-flags + (list "-DKICAD_SCRIPTING_PYTHON3=ON" + "-DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON" + "-DCMAKE_BUILD_WITH_INSTALL_RPATH=TRUE") + #:phases + (modify-phases %standard-phases + (add-after 'install 'install-translations + (lambda* (#:key inputs outputs #:allow-other-keys) + (copy-recursively (assoc-ref inputs "kicad-i18l") + (assoc-ref outputs "out")) + #t)) + (add-after 'install 'wrap-program + ;; Ensure correct Python at runtime. + (lambda* (#:key inputs outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (python (assoc-ref inputs "python")) + (file (string-append out "/bin/kicad")) + (path (string-append + out + "/lib/python" + ,(version-major+minor + (package-version python)) + "/site-packages:" + (getenv "PYTHONPATH")))) + (wrap-program file + `("PYTHONPATH" ":" prefix (,path)) + `("PATH" ":" prefix + (,(string-append python "/bin:"))))) + #t))))) + (native-search-paths + (list (search-path-specification + (variable "KICAD_TEMPLATE_DIR") + (files '("share/kicad/template"))) + (search-path-specification + (variable "KICAD_SYMBOL_DIR") ; symbol path + (files '("share/kicad/library"))) + (search-path-specification + (variable "KISYSMOD") ; footprint path + (files '("share/kicad/modules"))) + (search-path-specification + (variable "KISYS3DMOD") ; 3D model path + (files '("share/kicad/modules/packages3d"))))) + (native-inputs + `(("boost" ,boost) + ("desktop-file-utils" ,desktop-file-utils) + ("gettext" ,gnu-gettext) + ("kicad-i18l" ,kicad-i18l) + ("pkg-config" ,pkg-config) + ("swig" ,swig) + ("zlib" ,zlib))) + (inputs + `(("cairo" ,cairo) + ("curl" ,curl) + ("glew" ,glew) + ("glm" ,glm) + ("hicolor-icon-theme" ,hicolor-icon-theme) + ("libngspice" ,libngspice) + ("libsm" ,libsm) + ("mesa" ,mesa) + ("opencascade-oce" ,opencascade-oce) + ("openssl" ,openssl) + ("python" ,python-wrapper) + ("wxwidgets" ,wxwidgets) + ("wxpython" ,python-wxpython))) + (home-page "https://kicad-pcb.org/") + (synopsis "Electronics Design Automation Suite") + (description "Kicad is a program for the formation of printed circuit boards and electrical circuits. The software has a number of programs that perform specific functions, for example, pcbnew (Editing PCB), eeschema (editing electrical diagrams), gerbview (viewing Gerber files) and others.") - (license license:gpl3+))) + (license license:gpl3+))) + +(define kicad-i18l + (package + (name "kicad-i18l") + (version "5.1.5") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/kicad/code/kicad-i18n.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1rfpifl8vky1gba2angizlb2n7mwmsiai3r6ip6qma60wdj8sbd3")))) + (build-system cmake-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (delete 'build) + (delete 'check)))) + (native-inputs + `(("gettext" ,gnu-gettext))) + (home-page "https://kicad-pcb.org/") + (synopsis "KiCad GUI translations") + (description "This package contains the po files that is used for the GUI +translations for KiCad.") + (license license:gpl3+))) (define-public kicad-symbols (package -- 2.25.0 From unknown Sat Jun 14 19:42:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39636] [PATCH 6/6] gnu: kicad: Add translations and search paths. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 19 Feb 2020 15:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39636 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Brice Waegeneire Cc: 39636@debbugs.gnu.org Received: via spool by 39636-submit@debbugs.gnu.org id=B39636.158212654216800 (code B ref 39636); Wed, 19 Feb 2020 15:36:01 +0000 Received: (at 39636) by debbugs.gnu.org; 19 Feb 2020 15:35:42 +0000 Received: from localhost ([127.0.0.1]:43254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4RO1-0004Mu-T0 for submit@debbugs.gnu.org; Wed, 19 Feb 2020 10:35:42 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:48304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4RO0-0004Mm-MX for 39636@debbugs.gnu.org; Wed, 19 Feb 2020 10:35:41 -0500 Received: from localhost (unknown [213.147.164.253]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 447D03366D03; Wed, 19 Feb 2020 16:35:38 +0100 (CET) Date: Wed, 19 Feb 2020 16:35:34 +0100 From: Danny Milosavljevic Message-ID: <20200219163534.403c757c@scratchpost.org> In-Reply-To: <20200216212834.3862-6-brice@waegenei.re> References: <20200216212621.3063-1-brice@waegenei.re> <20200216212834.3862-6-brice@waegenei.re> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/rBMDF.c6OsmKKBa6roxKJw6"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/rBMDF.c6OsmKKBa6roxKJw6 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Brice, thanks for the patch series. On Sun, 16 Feb 2020 22:28:34 +0100 Brice Waegeneire wrote: > + (native-search-paths > + (list (search-path-specification > + (variable "KICAD_TEMPLATE_DIR") > + (files '("share/kicad/template"))) > + (search-path-specification > + (variable "KICAD_SYMBOL_DIR") ; symbol path > + (files '("share/kicad/library"))) > + (search-path-specification > + (variable "KISYSMOD") ; footprint path > + (files '("share/kicad/modules"))) > + (search-path-specification > + (variable "KISYS3DMOD") ; 3D model path > + (files '("share/kicad/modules/packages3d"))))) What is the effect of these? Otherwise fine, I'll apply all of those, but I'm just wondering what the ab= ove is for because I've seen thousands of packages and very very few have that, and even fewer "normal end user" programs do. --Sig_/rBMDF.c6OsmKKBa6roxKJw6 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl5NVcYACgkQ5xo1VCww uqXXEQf/SOaxO9bFtjEtZ+KILsWFN9kIRMMzpjYp66iy1E8lQN4AIctiVM/7/Vjc ebNTTRd/S64h44iyhrjeyGSVLrD4kOOUneQp/fOrSFS0nR0WnyyTzSp5Y0DmRmql NGdJt/BMJ6KN/2e0xZ394y1t3B/WNJG3SiFcPQR5j5HEVPKXRxhCfEhfk+VVoeeY AW+GovemzDct5O0KiZi02fbtKsDMrYxwfWzS/agEnI/IHo1R1RfKm5SL7+b2J2JF FxG2QWOeNDDiCCfWyGC49qRnrHwJTZ9MUtbiOWwGz1PQ3VSm6ac2vSmxmtH/qN9g 2Qjz1N+4ZnbAQKM2ACZcuzxgxtE42w== =iV1V -----END PGP SIGNATURE----- --Sig_/rBMDF.c6OsmKKBa6roxKJw6-- From unknown Sat Jun 14 19:42:52 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39636] [PATCH 6/6] gnu: kicad: Add translations and search paths. Resent-From: Brice Waegeneire Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 19 Feb 2020 19:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39636 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Danny Milosavljevic Cc: 39636@debbugs.gnu.org, Guix-patches Received: via spool by 39636-submit@debbugs.gnu.org id=B39636.15821392623959 (code B ref 39636); Wed, 19 Feb 2020 19:08:01 +0000 Received: (at 39636) by debbugs.gnu.org; 19 Feb 2020 19:07:42 +0000 Received: from localhost ([127.0.0.1]:43401 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4UhB-00011m-Nf for submit@debbugs.gnu.org; Wed, 19 Feb 2020 14:07:41 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:37219) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4Uh9-00011Y-98 for 39636@debbugs.gnu.org; Wed, 19 Feb 2020 14:07:39 -0500 Received: from webmail.gandi.net (webmail18.sd4.0x35.net [10.200.201.18]) (Authenticated sender: brice@waegenei.re) by relay8-d.mail.gandi.net (Postfix) with ESMTPA id B14691BF205; Wed, 19 Feb 2020 19:07:32 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 19 Feb 2020 19:07:32 +0000 From: Brice Waegeneire In-Reply-To: <20200219163534.403c757c@scratchpost.org> References: <20200216212621.3063-1-brice@waegenei.re> <20200216212834.3862-6-brice@waegenei.re> <20200219163534.403c757c@scratchpost.org> Message-ID: <07148b13cf2ed02357a4f989a943dbea@waegenei.re> X-Sender: brice@waegenei.re User-Agent: Roundcube Webmail/1.3.8 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On 2020-02-19 15:35, Danny Milosavljevic wrote: >> + (native-search-paths >> + (list (search-path-specification >> + (variable "KICAD_TEMPLATE_DIR") >> + (files '("share/kicad/template"))) >> + (search-path-specification >> + (variable "KICAD_SYMBOL_DIR") ; symbol path >> + (files '("share/kicad/library"))) >> + (search-path-specification >> + (variable "KISYSMOD") ; footprint path >> + (files '("share/kicad/modules"))) >> + (search-path-specification >> + (variable "KISYS3DMOD") ; 3D model path >> + (files '("share/kicad/modules/packages3d"))))) > > What is the effect of these? > > Otherwise fine, I'll apply all of those, but I'm just wondering what > the above > is for because I've seen thousands of packages and very very few have > that, > and even fewer "normal end user" programs do. Note that in the 4th patch, the deleted package kicad-library, set 2 of those native-paths already. These variables allows KiCad to find the location of it's "libraries" packaged in the first patches of this series. For example "KISYSMOD" will enable KiCad to find the schematic symbol libraries provided by "kicad-symbols" or any other future package that would provide some. This is particularly useful, when running the wizards on your firsts run of KiCad, to copy the global symbol library table without using the file browser half haphazardly to find the path to that particular library. With these environment variables set a user only need to use the recommended option. You can find the related documentation here: https://docs.kicad-pcb.org/5.0.2/en/kicad/kicad.html#paths_configuration. From unknown Sat Jun 14 19:42:52 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Brice Waegeneire Subject: bug#39636: closed (Re: [bug#39636] [PATCH 0/6] KiCad add translation and update libraries.) Message-ID: References: <20200227143309.70ff3a9c@scratchpost.org> <20200216212621.3063-1-brice@waegenei.re> X-Gnu-PR-Message: they-closed 39636 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 39636@debbugs.gnu.org Date: Thu, 27 Feb 2020 13:34:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1582810442-13773-1" This is a multi-part message in MIME format... ------------=_1582810442-13773-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #39636: [PATCH 0/6] KiCad add translation and update libraries. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 39636@debbugs.gnu.org. --=20 39636: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D39636 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1582810442-13773-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 39636-done) by debbugs.gnu.org; 27 Feb 2020 13:33:15 +0000 Received: from localhost ([127.0.0.1]:58869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j7JHu-0003Yt-TI for submit@debbugs.gnu.org; Thu, 27 Feb 2020 08:33:15 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:51058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j7JHt-0003Ye-0a for 39636-done@debbugs.gnu.org; Thu, 27 Feb 2020 08:33:13 -0500 Received: from localhost (guest17.ersteit.com [213.150.31.17]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 5E0D93365513; Thu, 27 Feb 2020 14:33:11 +0100 (CET) Date: Thu, 27 Feb 2020 14:33:09 +0100 From: Danny Milosavljevic To: Brice Waegeneire Subject: Re: [bug#39636] [PATCH 0/6] KiCad add translation and update libraries. Message-ID: <20200227143309.70ff3a9c@scratchpost.org> In-Reply-To: <20200216212621.3063-1-brice@waegenei.re> References: <20200216212621.3063-1-brice@waegenei.re> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/cEBe_A/g/l63r8oMJCokbQF"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39636-done Cc: 39636-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/cEBe_A/g/l63r8oMJCokbQF Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, I have pushed the patchset to guix master as the following commits: * 259e65aac183c76323a15de18bc2c2897e728dba for kicad-footprints * c595150709f6ead12d17f303821a7a6e916aa1d0 for kicad-packages3d * ca839f3c1867903d217a2a61ebcc7dfb250b5e5f for kicad-templates * 052847422341e580f79bda8384f03746baa5b5e2 for kicad-library * badc3c6783c37d88bcea5b8905f76841c76c1b99 for kicad-symbols description up= date * e7075353e02a761e8cfb71afb1496da0418edcf2 for kicad Thanks. --Sig_/cEBe_A/g/l63r8oMJCokbQF Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl5XxRUACgkQ5xo1VCww uqXHegf+O2JuFBW6TYU7G+x68YvtygTrsUhYVGL5g8RHyMUvZn+4C7SO1bcnkgSW 2LXN5PzPNMSk8WIu4PFAxwgaA/czDueFd/z/+Tky/27lHDs1JBNRygawKBpc9oYm LynHUM00wgZS9+XMtpW9F4xet5q7tlbhYo6HbjaV98kZPNxU0w5CIpmyJlIE7uDO zDuK4v2OW6e57jdtWwNU8Y/ISTN0qnbRyVB4zTcsqmTktGDssVrTYXmxrcIyGqEU skGovcu+xtcUNYTtWKGkRXdJ5s1qi951u/Q2RrykO/Sz6OW14y0SpNye486rK5Hv V29bR5DzIY5dwnlmRYr+EjIgQWm5VA== =RkAv -----END PGP SIGNATURE----- --Sig_/cEBe_A/g/l63r8oMJCokbQF-- ------------=_1582810442-13773-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 16 Feb 2020 21:26:33 +0000 Received: from localhost ([127.0.0.1]:37775 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RQv-00081M-Hc for submit@debbugs.gnu.org; Sun, 16 Feb 2020 16:26:33 -0500 Received: from lists.gnu.org ([209.51.188.17]:52126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3RQt-00081F-GJ for submit@debbugs.gnu.org; Sun, 16 Feb 2020 16:26:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45576) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3RQs-0007bo-C9 for guix-patches@gnu.org; Sun, 16 Feb 2020 16:26:31 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_40,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j3RQr-0000Fp-1R for guix-patches@gnu.org; Sun, 16 Feb 2020 16:26:29 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:33397) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j3RQq-0000CL-S2 for guix-patches@gnu.org; Sun, 16 Feb 2020 16:26:28 -0500 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id 5AE8A1BF204 for ; Sun, 16 Feb 2020 21:26:25 +0000 (UTC) From: Brice Waegeneire To: guix-patches@gnu.org Subject: [PATCH 0/6] KiCad add translation and update libraries. Date: Sun, 16 Feb 2020 22:26:21 +0100 Message-Id: <20200216212621.3063-1-brice@waegenei.re> X-Mailer: git-send-email 2.25.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 217.70.183.201 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This serie of patch follows https://issues.guix.info/issue/32616 it adds the missing libraries for KiCad 5 which have been splitted in several repositories by upstream and also adds translation to KiCad. I tried to add the documentation too but I wasn't succesfull. I endend up blocked by the error "Install the Unicode::GCString module!" even though "perl-unicode-linebreak" was in my inputs. Brice Waegeneire (6): gnu: Add kicad-footprints. gnu: Add variable kicad-packages3d. gnu: Add kicad-templates. gnu: Remove kicad-library. gnu: kicad-symbols: Update synopsis and description. gnu: kicad: Add translations and search paths. gnu/packages/engineering.scm | 296 ++++++++++++++++++++--------------- 1 file changed, 167 insertions(+), 129 deletions(-) -- 2.25.0 ------------=_1582810442-13773-1--