Bug 261290 - cad/kicad[-*]: Update to 6.0.1
Summary: cad/kicad[-*]: Update to 6.0.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Christoph Moench-Tegeder
URL:
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2022-01-18 00:24 UTC by Kevin Zheng
Modified: 2022-01-18 20:47 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (cmt)
koobs: merge-quarterly?


Attachments
GZIP'd Patch (251.90 KB, application/octet-stream)
2022-01-18 00:27 UTC, Kevin Zheng
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Zheng 2022-01-18 00:24:04 UTC
Update kicad and friends to 6.0.1. This patch includes changes to:

cad/kicad
cad/kicad-library-footprints
cad/kicad-library-packages3d
cad/kicad-library-symbols
cad/kicad-library-templates

Remove patches that were upstreamed. Update REINPLACE_FILES. Prevent KiCad's Git version detection from running to prevent FreeBSD ports' Git version from clobbering KiCad version number.
Comment 1 Kevin Zheng 2022-01-18 00:27:22 UTC
Created attachment 231098 [details]
GZIP'd Patch

Bugzilla initially failed to upload my patch, because it exceeded the maximum file size allowed for attachments.

Re-upload patch with GZIP.
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2022-01-18 00:44:07 UTC
^Triage: If these changes/releases are bugfix and/org security releases, please set merge-quarterly to ?
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-01-18 20:39:58 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8afb664ccf82dd16cc2f72d867e1817407c68b3c

commit 8afb664ccf82dd16cc2f72d867e1817407c68b3c
Author:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
AuthorDate: 2022-01-18 20:34:53 +0000
Commit:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
CommitDate: 2022-01-18 20:34:53 +0000

    cad/kicad: update to 6.0.1

    Major Release 6.0.0:
      https://www.kicad.org/blog/2021/12/KiCad-6.0.0-Release/
    Bugfix Release 6.0.1:
      https://www.kicad.org/blog/2022/01/KiCad-6.0.1-Release/

    PR:             261290
    Reported by:    Kevin Zheng
    Submitted by:   Kevin Zheng

    This also updates the libraries and doc ports. As the docs distfile
    for version 6.0.1 is not available yet, keep that at version 6.0 for
    the time being.

 cad/kicad-doc/Makefile                             |     2 +-
 cad/kicad-doc/distinfo                             |     6 +-
 cad/kicad-doc/pkg-plist                            |   213 -
 cad/kicad-library-footprints/Makefile              |     2 +-
 cad/kicad-library-footprints/distinfo              |     6 +-
 cad/kicad-library-footprints/pkg-plist             | 23932 +++++++++---------
 cad/kicad-library-packages3d/Makefile              |     2 +-
 cad/kicad-library-packages3d/distinfo              |     6 +-
 cad/kicad-library-packages3d/pkg-plist             | 24746 ++++++++++---------
 cad/kicad-library-symbols/Makefile                 |     2 +-
 cad/kicad-library-symbols/distinfo                 |     6 +-
 cad/kicad-library-symbols/pkg-plist                |   603 +-
 cad/kicad-library-templates/Makefile               |     2 +-
 cad/kicad-library-templates/distinfo               |     6 +-
 cad/kicad-library-templates/pkg-plist              |   159 +-
 cad/kicad/Makefile                                 |    17 +-
 cad/kicad/distinfo                                 |     6 +-
 ...patch-CMakeModules_KiCadFullVersion.cmake (new) |    13 +
 .../files/patch-CMakeModules_config.h.cmake (gone) |    11 -
 .../patch-common_tool_tool__manager.cpp (gone)     |    10 -
 .../patch-include_tool_tool__interactive.h (gone)  |    10 -
 .../patch-plugins_3d_oce_loadmodel.cpp (gone)      |    45 -
 cad/kicad/pkg-plist                                |   273 +-
 23 files changed, 24907 insertions(+), 25171 deletions(-)
Comment 4 Christoph Moench-Tegeder freebsd_committer freebsd_triage 2022-01-18 20:47:21 UTC
committed, with adjustments to make poudriere happy and the -docs update