GNU bug report logs - #53149
Update Kicad to 6.0.0

Previous Next

Package: guix-patches;

Reported by: phodina <phodina <at> protonmail.com>

Date: Sun, 9 Jan 2022 22:47:02 UTC

Severity: normal

Done: Guillaume Le Vaillant <glv <at> posteo.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 53149 in the body.
You can then email your comments to 53149 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#53149; Package guix-patches. (Sun, 09 Jan 2022 22:47:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to phodina <phodina <at> protonmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 09 Jan 2022 22:47:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: phodina <phodina <at> protonmail.com>
To: Guix Patches <guix-patches <at> gnu.org>
Subject: Update Kicad to 6.0.0
Date: Sun, 09 Jan 2022 22:45:50 +0000
[Message part 1 (text/plain, inline)]
Hi,

this patch series updates Kicad to version 6.0.0. Guix lint shows newer version 6.99.0 but that's intended for development of the next major release.

The list of changes are described here [1].

[1] https://www.kicad.org/blog/2021/12/KiCad-6.0.0-Release/

----
Petr
[Message part 2 (text/html, inline)]
[0001-gnu-opencascade-occt-Update-to-7.6.0.patch (text/x-patch, attachment)]
[0003-gnu-Remove-kicad-i18n.patch (text/x-patch, attachment)]
[0002-gnu-kicad-Update-to-6.0.0.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#53149; Package guix-patches. (Tue, 11 Jan 2022 19:55:02 GMT) Full text and rfc822 format available.

Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: phodina via Guix-patches via <guix-patches <at> gnu.org>
Cc: 53149 <at> debbugs.gnu.org
Subject: Re: [bug#53149] Update Kicad to 6.0.0
Date: Tue, 11 Jan 2022 14:54:07 -0500
On Sun, Jan 09, 2022 at 10:45:50PM +0000, phodina via Guix-patches via wrote:
> Hi,
> 
> this patch series updates Kicad to version 6.0.0. Guix lint shows newer version 6.99.0 but that's intended for development of the next major release.
> 
> The list of changes are described here [1].
> 
> [1] https://www.kicad.org/blog/2021/12/KiCad-6.0.0-Release/

Thanks for these patches!

They do not apply to the Guix master branch, because our Kicad package
is currently at version 5.1.12. Can you rebase your commits and send a
revised patch series?




Information forwarded to guix-patches <at> gnu.org:
bug#53149; Package guix-patches. (Tue, 11 Jan 2022 19:55:02 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#53149; Package guix-patches. (Fri, 28 Jan 2022 10:12:02 GMT) Full text and rfc822 format available.

Message #14 received at 53149 <at> debbugs.gnu.org (full text, mbox):

From: phodina <phodina <at> protonmail.com>
To: "53149 <at> debbugs.gnu.org" <53149 <at> debbugs.gnu.org>
Subject: [PATCH v2 1/3] gnu: opencascade-occt: Update to 7.6.0.
Date: Fri, 28 Jan 2022 10:11:29 +0000
[Message part 1 (text/plain, inline)]
Hi Leo,

My apology for late reply. Yes, here are the updated patches.

Kicad is updated to 6.0.1 and I ran also guix style on the package.

----
Petr
[Message part 2 (text/html, inline)]
[v2-0001-gnu-opencascade-occt-Update-to-7.6.0.patch (text/x-patch, attachment)]
[v2-0003-gnu-Remove-kicad-i18n.patch (text/x-patch, attachment)]
[v2-0002-gnu-kicad-Update-to-6.0.1.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#53149; Package guix-patches. (Fri, 28 Jan 2022 10:57:02 GMT) Full text and rfc822 format available.

Message #17 received at 53149 <at> debbugs.gnu.org (full text, mbox):

From: Guillaume Le Vaillant <glv <at> posteo.net>
To: phodina <phodina <at> protonmail.com>
Cc: "53149 <at> debbugs.gnu.org" <53149 <at> debbugs.gnu.org>
Subject: Re: [bug#53149] [PATCH v2 1/3] gnu: opencascade-occt: Update to 7.6.0.
Date: Fri, 28 Jan 2022 10:45:16 +0000
[Message part 1 (text/plain, inline)]
phodina via Guix-patches via <guix-patches <at> gnu.org> skribis:

> From 64195144def5a3dfdd593494523dd44df39be6f0 Mon Sep 17 00:00:00 2001
> From: Petr Hodina <phodina <at> protonmail.com>
> Date: Sun, 9 Jan 2022 23:04:57 +0100
> Subject: [PATCH v2 2/3] gnu: kicad: Update to 6.0.1.
> 
> * gnu/packages/engineering.scm (kicad): Update to 6.0.1.
>   Applied guix style command.
>   [native-inputs]: Remove kicad-i18n. Use new syntax.
>   [inputs]: Add bash-minimal, gtk+ and use opencascade-occt instead of
>   opencascade-oce. Use new syntax.
>   [arguments]: Remove phase install-translations.

Hi,

If the kicad-i18n package is not used anymore, I guess its definition
can be removed.
Also, the kicad-doc, kicad-symbols, kicad-footprints, kicad-packages3d
and kicad-templates packages inherit their version number from the kicad
package. So when the version of the kicad package changes, their base32
hashes usually have to be updated, or they may fail to build.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#53149; Package guix-patches. (Wed, 09 Feb 2022 11:14:02 GMT) Full text and rfc822 format available.

Message #20 received at 53149 <at> debbugs.gnu.org (full text, mbox):

From: phodina <phodina <at> protonmail.com>
To: Guillaume Le Vaillant <glv <at> posteo.net>
Cc: "53149 <at> debbugs.gnu.org" <53149 <at> debbugs.gnu.org>
Subject: [PATCH v3 1/3] gnu: opencascade-occt: Update to 7.6.0.
Date: Wed, 09 Feb 2022 11:12:52 +0000
[Message part 1 (text/plain, inline)]
Hi Guillaume,

On Friday, January 28th, 2022 at 11:45 AM, Guillaume Le Vaillant <glv <at> posteo.net> wrote:

> phodina via Guix-patches via guix-patches <at> gnu.org skribis:
>
> > From 64195144def5a3dfdd593494523dd44df39be6f0 Mon Sep 17 00:00:00 2001
> >
> > From: Petr Hodina phodina <at> protonmail.com
> >
> > Date: Sun, 9 Jan 2022 23:04:57 +0100
> >
> > Subject: [PATCH v2 2/3] gnu: kicad: Update to 6.0.1.
> >
> > -   gnu/packages/engineering.scm (kicad): Update to 6.0.1.
> >
> >     Applied guix style command.
> >
> >     [native-inputs]: Remove kicad-i18n. Use new syntax.
> >
> >     [inputs]: Add bash-minimal, gtk+ and use opencascade-occt instead of
> >
> >     opencascade-oce. Use new syntax.
> >
> >     [arguments]: Remove phase install-translations.
>
> Hi,
>
> If the kicad-i18n package is not used anymore, I guess its definition
>
> can be removed.
>
> Also, the kicad-doc, kicad-symbols, kicad-footprints, kicad-packages3d
>
> and kicad-templates packages inherit their version number from the kicad
>
> package. So when the version of the kicad package changes, their base32
>
> hashes usually have to be updated, or they may fail to build.

You're right about keeping the packages in sync. Here is an updated version + rebased on latest master.

The changes for the dependent packages are in one commit.

----
Petr
[v3-0001-gnu-opencascade-occt-Update-to-7.6.0.patch (text/x-patch, attachment)]
[v3-0003-gnu-Remove-kicad-i18n.patch (text/x-patch, attachment)]
[v3-0002-gnu-kicad-Update-to-6.0.1.patch (text/x-patch, attachment)]

Reply sent to Guillaume Le Vaillant <glv <at> posteo.net>:
You have taken responsibility. (Fri, 11 Feb 2022 15:51:02 GMT) Full text and rfc822 format available.

Notification sent to phodina <phodina <at> protonmail.com>:
bug acknowledged by developer. (Fri, 11 Feb 2022 15:51:02 GMT) Full text and rfc822 format available.

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

From: Guillaume Le Vaillant <glv <at> posteo.net>
To: phodina <phodina <at> protonmail.com>
Cc: 53149-done <at> debbugs.gnu.org
Subject: Re: [PATCH v3 1/3] gnu: opencascade-occt: Update to 7.6.0.
Date: Fri, 11 Feb 2022 15:48:59 +0000
[Message part 1 (text/plain, inline)]
Patches pushed as 4c1dff9abeb383ca58dbfcbc27e1bd464d2ad2ea and following
(with a few indentation fixes).
Thanks.
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 12 Mar 2022 12:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 46 days ago.

Previous Next


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