head	1.3;
access;
symbols
	pkgsrc-2023Q1:1.2.0.10
	pkgsrc-2023Q1-base:1.2
	pkgsrc-2022Q4:1.2.0.8
	pkgsrc-2022Q4-base:1.2
	pkgsrc-2022Q3:1.2.0.6
	pkgsrc-2022Q3-base:1.2
	pkgsrc-2022Q2:1.2.0.4
	pkgsrc-2022Q2-base:1.2
	pkgsrc-2022Q1:1.2.0.2
	pkgsrc-2022Q1-base:1.2
	pkgsrc-2021Q4:1.1.0.14
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.12
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.10
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.8
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.6
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.4
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.2
	pkgsrc-2020Q2-base:1.1;
locks; strict;
comment	@// @;


1.3
date	2023.06.06.10.20.58;	author bouyer;	state dead;
branches;
next	1.2;
commitid	MGmuyC6fTbqcaSrE;

1.2
date	2022.01.02.19.10.03;	author tnn;	state Exp;
branches;
next	1.1;
commitid	KRTJ5eftEJgiP5nD;

1.1
date	2020.06.01.03.50.21;	author mef;	state Exp;
branches;
next	;
commitid	Ss6L6ldN9DYtmtaC;


desc
@@


1.3
log
@Update cad/kicad to 7.0.5
pkgsrc change: Add option ng-spice, default to on. This brings cad/kicad
closer to default upstream builds.

Changes since 7.0.0: mostly bug fixes and small UI improvements.
For more complete changes see
https://www.kicad.org/blog/2023/03/KiCad-7.0.1-Release/
https://www.kicad.org/blog/2023/04/KiCad-7.0.2-Release/
https://www.kicad.org/blog/2023/05/KiCad-7.0.5-Release/
(7.0.3 and 7.0.4 were not released)

Selected changes:
Handle user defined attributes when importing Eagle schematics
Make footprint drag include connected traces
Use constraints to determine netclass width
Fill shapes with open path when importing SVG
PCB Calculator: save regulator calculator settings.
Remove non-global labels from label properties dialog selection list
Create field name if user doesn't specify one.
Ignore unknown attributes when importing CADSTAR schematic
Snap to grid on orthoganal dimension creation
Allow solder mask bridges between net-tie-group pads
Add hole clearance to mounting hole keepouts for SPECCTRA export
Enable zone hatch settings in properties panel.
@
text
@$NetBSD: patch-common_lib__tree__model.cpp,v 1.2 2022/01/02 19:10:03 tnn Exp $

/tmp/cad/kicad/work/kicad-5.1.4/common/lib_tree_model.cpp:78:14: error: 'sort' is not a member of 'std'
         std::sort( sort_buf.begin(), sort_buf.end(),

--- common/lib_tree_model.cpp.orig	2021-12-22 13:32:19.000000000 +0000
+++ common/lib_tree_model.cpp
@@@@ -25,6 +25,7 @@@@
 #include <eda_pattern_match.h>
 #include <lib_tree_item.h>
 #include <utility>
+#include <algorithm>
 #include <pgm_base.h>
 #include <string_utils.h>
 
@


1.2
log
@kicad: update to 6.0.0

XXXTNN package phase is broken on macOS due to app bundling changes.
Extensive CMake surgery required. Will fix this in a follow-up commit.

New in 6.0:

- Modern, consistent look and feel
  KiCad 6.0 features a refreshed user interface designed to reduce the
  barriers of entry for new users
- Upgraded schematic editing
  KiCad's schematic editor has received its biggest overhaul ever for
  version 6.0
- Improved PCB design experience
  KiCad's PCB editor has had a complete look and feel upgrade

The following features are deprecated as of version 6.0:

  XSLT BOM generation scripts
  The SWIG Python API
@
text
@d1 1
a1 1
$NetBSD$
@


1.1
log
@(cad/kicad)  Adapt to boost 1.73. (sorry adhoc fix, please correct me if wrong tks)

- pkglint -F
- add patch for #include <algorithm>
  It's been failing since 2020/05/07 of boost update

  ./20200507.0738/kicad-5.1.4nb5
  ...
  ./20200523.0017/kicad-5.1.4nb6
  ...
  ./20200530.0227/kicad-5.1.4nb6
@
text
@a4 1
              ^~~~
d6 2
a7 2
--- common/lib_tree_model.cpp.orig	2020-06-01 08:09:39.469102942 +0900
+++ common/lib_tree_model.cpp	2020-06-01 08:10:04.891802170 +0900
d9 1
a10 1
 #include <make_unique.h>
d14 1
a14 1
 #include <kicad_string.h>
@

