From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 02 15:49:11 2018 Received: (at submit) by debbugs.gnu.org; 2 Sep 2018 19:49:11 +0000 Received: from localhost ([127.0.0.1]:43328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwYMp-0007Sb-BS for submit@debbugs.gnu.org; Sun, 02 Sep 2018 15:49:10 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwYMn-0007S4-9i for submit@debbugs.gnu.org; Sun, 02 Sep 2018 15:49:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwYMg-0002zQ-Q6 for submit@debbugs.gnu.org; Sun, 02 Sep 2018 15:48:55 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35001) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fwYMg-0002yx-KP for submit@debbugs.gnu.org; Sun, 02 Sep 2018 15:48:54 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33578) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwYMd-0004eQ-K7 for guix-patches@gnu.org; Sun, 02 Sep 2018 15:48:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwYMZ-0002u2-JJ for guix-patches@gnu.org; Sun, 02 Sep 2018 15:48:51 -0400 Received: from mout.web.de ([212.227.15.14]:55513) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fwYMZ-0002rD-8X for guix-patches@gnu.org; Sun, 02 Sep 2018 15:48:47 -0400 Received: from [192.168.178.109] ([89.247.127.197]) by smtp.web.de (mrweb001 [213.165.67.108]) with ESMTPSA (Nemesis) id 0MWirL-1gPz552SCp-00XsjJ for ; Sun, 02 Sep 2018 21:48:44 +0200 To: guix-patches@gnu.org From: Jonathan Brielmaier Subject: [PATCH 1/1] gnu: kicad: Update to 5.0.0. Openpgp: preference=signencrypt Autocrypt: addr=jonathan.brielmaier@web.de; prefer-encrypt=mutual; keydata= xsBNBFLri3sBCAC70cM07IJUQ2ZJaIsJy3gIDyNhtbRCFuu5zpuzhbqQ/+CsNX7zFGRn47xx O/QnByEA5FIUspgXFaSX72tMGD1MnydJ6PO+i1OuspEcpneqtaIn74TWq/tJxwll0A8qwJXD HZ9r4lQrTsJkUkaWgIeWJfwy2bi/Eu2RwcgApa3fKCBXbNCIif1/LkM6Y9xH7vedYiSE6yDs Tuy5xQmZqkoRnpr/Gfc0JrNFRWZr99VNIHDvIkqczfuYHqfCTxndFbc9WjBj7XgumAi/4Il5 RaUHlBpG19IV0kO8OfJxyfLvOa1vjX0vTXt5WxpnCXk/r7Fux0BwImFbysCEjL+picGPABEB AAHNJGpvbnNnZXIgPGpvbmF0aGFuLmJyaWVsbWFpZXJAd2ViLmRlPsLAfgQTAQIAKAUCUuuL ewIbIwUJCWYBgAYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQ7PyDmItOS5/85Af+P+sR 77QOP7eJFJ8s0GPGWPTrf/Elewba3XQaRIi9WDrUs8UlM+cdk6et4//NCJkgF3I/YJL6mT4K yKqi8Q6kgbdjg4mIzQyTcZwQT4xxprEyBJjnCQmpeefT41eD11Dy24USKhWtdl+a2rUeSXzs z+bxTKegTHI5OZ4xVmB7xV9BQ4CiyYKq/t+gsmupvAXkJqVoQOO7YH3il+MI9dW7hvOlr5l7 8oRi8INfdBBkZaBK+Z8WLu7UjHTwl0C4ZG89Nz4L9qj2tPP99IVxeNxrX9xWUW9rgnaVVHBy xt1WRjSBfE5odDhwZmmABq0bNeiIuYERooSRqedsnmahV8vw/87ATQRS64t7AQgAsGeviVjk 7WAilEQrbjW5scL8U5nj2JictUTl9xVAJKebKfd1wYeEMditJI59qVbzF0QgvEmBdyH/8YVS fwZe1XWQfAGZQV3cS32IhXJqqg6YT2XEblW9rkTV5SWxs15FiMzVC+bkWY/xnqao+vjoq4rJ Funm49G4HN1yemibP2NmOjuwHE3QOhQPCjYuYkX6u26ARlwakmsj/qQ8fSHgAciVTH9VKPam 1ZzO47x3JM36bB7GmLaW+qij9k36Q+I6Wn6EuyYP56YBsLa0lTxumzu6VANdGnALdjJZRIDY p4jkgpXwUx+5szs85uSScDutmeSgnSAxptCn8ZR5AlFjfQARAQABwsBlBBgBAgAPBQJS64t7 AhsMBQkJZgGAAAoJEOz8g5iLTkufjZkIAINZXpGGMi4H1/9VagiRtY8A1fv55aYXnNROJ3w9 78bHEOAY0TwVm9gnSIXPzpBjRamBPOgiwXGhhb06V9qeowBzbGa/3Z1gUzWkbkQj8qpa9JaV SB3oBphKpZ0Sx/SF/5FHXiSucxE0lx/8PwDAbHTMsXFkzEMxJabxmNrN4/WJ+udCr7Yfd+q7 BjGzY/jKyj5irVyqcF8gn7pfvi9XUKi+fQr7e9dgCWBWp+yJyDC5VZYO3P38qjszph9lLFYP CpUQp+QO2WlHryydPmhE2AJxDOgCtpI3yCltWJ2ZG5q0LEilQLJ1ZAbZ5PAZK5bT8GSUdoKt 1AhLnzyFQXpb0ac= Message-ID: <72009cd2-d7cd-1e32-a460-4a3613dc6776@web.de> Date: Sun, 2 Sep 2018 21:48:43 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------16DB8D029D1731A450EAE319" Content-Language: en-US X-Provags-ID: V03:K1:3szD87HXEt5VhbCNn1Yu+qj+G+awREA04QHnn31ghU5wvQL28Uq f/EX3S+Ru1hirjuXzaf/GW+Hc9K+YQJbcg7JHgguwVH6hVIh6GDp/WL6bJcPqA4RSgrriPY 8w3F/Tdb61ev3falzTRoOk3Y0wHCOZD9VQrWJ2j4nVy3FG0Uj971OGCYrI7O/F/nTT0dUWH rSnBnCJqQpGG4JlRKWUVg== X-UI-Out-Filterresults: notjunk:1;V01:K0:5uyeB3QK/pU=:h/V8o6Kf0PK0VhXXtMa2bd Kt+bpDoRqE2U7/QmHcJWUqq7/Ln357im09q2Rgg79SmDL0ZyxCr8jgz5wsviI7WV0hD+XWJbG br13Kg/Noh6HxF58OXGsWqBelS24Q6EdiNgMh9ITh6S3ddQ3K16C+aHvJ3swuY2tMsoohAc2J oHhqvl4Hoy9WOuBJ3mTlhpZ+8PGVlHRcOnrncYIQhMDwAOsNcJY75tz3nFrZrqWZr35J/ipIo y8P0W9Y/RTKUfhatzEGh82WmeOO9j+Ru8r2SAn8pMyQvFPIPRluKfTbMODbuz4EVN8osDOf9m +xU8a230cYFNXrlTEVGevLQw95uoEkcCy9559PhfgO74NTkuncH7BWyjfJd1SJGVCh6MpLUNy brWbvbf1Qt9oDHf31Ez5LkFH+/Hl4zZ4LtJ8YzZkEIWuQqPeqO3DzO7KXWQDIGrIIYwCEK9P2 19U/24Q9RCvbX4NJtfcLaE7gTgJPElinHUUz5jIDhyUsBu8hyg5EwKIEYGI2nygfo4P2YjLqG xsyC/QletCs3sDXnpbkKQCqZ4DQLs0YSY03ZrtZ/nEFjQWurNN3eJsUEcotapl8RAQwH199gw uJUtGiFzKbtPCAuE4DMlWbH9wkhYdIgWifRUp3pkHjQSQVsL2/ULarSXn5QcNKO6zc5tAgl3p Qic1bkdCzCROj6p5PgrJ8mE+l+fq5voqfbu9uO9Cq31gm8DfarktASe9vrl64zVoPcJZ0g1Eh YqF0qTFA2DLyEh2AhG91PGCddI457Tr0ZlADGIkxJn8r+Qg6zcxRSbRtPsc= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) 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: -5.1 (-----) This is a multi-part message in MIME format. --------------16DB8D029D1731A450EAE319 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Hello Guix, the attached patch updates KiCAD to version 5.0.0. kicad-library is still on version 4.0.7, because upstream splitted it into three individual repos: - symbols - footprints - 3D models See https://kicad.github.io/ This work will be left over for another patch... Jonathan --------------16DB8D029D1731A450EAE319 Content-Type: text/x-patch; name="0001-gnu-kicad-Update-to-5.0.0.patch" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="0001-gnu-kicad-Update-to-5.0.0.patch" From 0a77d3c9c278a4b82f02095a18df64764e42a743 Mon Sep 17 00:00:00 2001 From: Jonathan Brielmaier Date: Thu, 16 Aug 2018 13:33:48 +0200 Subject: [PATCH 1/1] gnu: kicad: Update to 5.0.0. * gnu/packages/engineering.scm (kicad): Update to 5.0.0. [source]: Change from git to url-fetch. [arguments]: Remove now unneeded build version parameter. --- gnu/packages/engineering.scm | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index d53b25cff..be58cb9ac 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -8,6 +8,7 @@ ;;; Copyright © 2017 Julien Lepiller ;;; Copyright © 2018 Tobias Geerinckx-Rice ;;; Copyright © 2018 Clément Lassieur +;;; Copyright © 2018 Jonathan Brielmaier ;;; ;;; This file is part of GNU Guix. ;;; @@ -680,24 +681,19 @@ language.") (define-public ao (deprecated-package "ao-cad" libfive)) -;; We use kicad from a git commit, because support for boost 1.61.0 has been -;; recently added. (define-public kicad - (let ((commit "5f4599fb56da4dd748845ab10abec02961d477f3") - (revision "2")) (package (name "kicad") - (version (string-append "4.0-" revision "." - (string-take commit 7))) + (version "5.0.0") (source (origin - (method git-fetch) - (uri (git-reference - (url "https://git.launchpad.net/kicad") - (commit commit))) + (method url-fetch) + (file-name (string-append name "-" version ".tar.xz")) + (uri (string-append + "https://launchpad.net/kicad/5.0/" version "/+download/" name + "-" version ".tar.xz")) (sha256 - (base32 "1833pln2975gmc5s18xf7s8m9vg834lmxxdjk0wlk3lq7bvjjnff")) - (file-name (string-append name "-" version "-checkout")))) + (base32 "17nqjszyvd25wi6550j981whlnb1wxzmlanljdjihiki53j84x9p")))) (build-system cmake-build-system) (arguments `(#:out-of-source? #t @@ -706,8 +702,6 @@ language.") #:configure-flags (list "-DKICAD_STABLE_VERSION=ON" "-DKICAD_REPO_NAME=stable" - ,(string-append "-DKICAD_BUILD_VERSION=4.0-" - (string-take commit 7)) "-DKICAD_SKIP_BOOST=ON"; Use our system's boost library. "-DKICAD_SCRIPTING=ON" "-DKICAD_SCRIPTING_MODULES=ON" @@ -764,7 +758,7 @@ language.") 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-public kicad-library (let ((version "4.0.7")) -- 2.16.4 --------------16DB8D029D1731A450EAE319--