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 APIdiff -r1.56 -r1.57 pkgsrc/cad/kicad/Makefile
(tnn)
@@ -1,73 +1,49 @@ | @@ -1,73 +1,49 @@ | |||
1 | # $NetBSD: Makefile,v 1.56 2021/12/08 16:03:25 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.57 2022/01/02 19:10:03 tnn Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | V= 5.1.10 | 4 | V= 6.0.0 | |
5 | DISTNAME= kicad-${V} | 5 | DISTNAME= kicad-${V} | |
6 | PKGREVISION= 2 | |||
7 | CATEGORIES= cad | 6 | CATEGORIES= cad | |
8 | MASTER_SITES= https://gitlab.com/kicad/code/kicad/-/archive/${V}/ | 7 | MASTER_SITES= https://gitlab.com/kicad/code/kicad/-/archive/${V}/ | |
9 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
10 | 9 | |||
11 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
12 | HOMEPAGE= https://www.kicad.org/ | 11 | HOMEPAGE= https://www.kicad.org/ | |
13 | COMMENT= Schematic and PCB CAD software (stable branch) | 12 | COMMENT= Schematic and PCB CAD software (stable branch) | |
14 | LICENSE= gnu-gpl-v3 | 13 | LICENSE= gnu-gpl-v3 | |
15 | 14 | |||
15 | BUILD_DEPENDS+= swig3-[0-9]*:../../devel/swig3 | |||
16 | DEPENDS+= git-base-[0-9]*:../../devel/git-base | 16 | DEPENDS+= git-base-[0-9]*:../../devel/git-base | |
17 | 17 | |||
18 | USE_PKGLOCALEDIR= yes | 18 | USE_PKGLOCALEDIR= yes | |
19 | USE_LANGUAGES= c c++11 | 19 | USE_LANGUAGES= c c++11 | |
20 | USE_CMAKE= yes | 20 | USE_CMAKE= yes | |
21 | USE_TOOLS+= pkg-config | 21 | USE_TOOLS+= pkg-config | |
22 | 22 | |||
23 | CMAKE_ARGS+= -DKICAD_REPO_NAME=stable -DKICAD_BUILD_VERSION=${V} | 23 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release | |
24 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release -DKICAD_SKIP_BOOST=ON | 24 | CMAKE_ARGS+= -DKICAD_SPICE=OFF | |
25 | CMAKE_ARGS+= -DKICAD_SPICE=OFF -DKICAD_USE_OCE=OFF | |||
26 | CMAKE_ARGS+= -DKICAD_SCRIPTING=OFF -DKICAD_SCRIPTING_MODULES=OFF | |||
27 | CMAKE_ARGS+= -DKICAD_SCRIPTING_ACTION_MENU=OFF | |||
28 | CMAKE_ARGS+= -DKICAD_SCRIPTING_WXPYTHON=OFF | 25 | CMAKE_ARGS+= -DKICAD_SCRIPTING_WXPYTHON=OFF | |
26 | CMAKE_ARGS+= -DKICAD_USE_OCC=OFF # pkgsrc/cad/oce, but it is too old | |||
27 | CMAKE_ARGS+= -DKICAD_BUILD_I18N=ON | |||
29 | 28 | |||
30 | CMAKE_MODULE_PATH_OVERRIDE= \ | 29 | CMAKE_MODULE_PATH_OVERRIDE= \ | |
31 | new/CMakeLists.txt | 30 | new/CMakeLists.txt | |
32 | 31 | |||
33 | PY_PATCHPLIST= yes | 32 | PY_PATCHPLIST= yes | |
34 | 33 | |||
35 | SUBST_CLASSES+= macosx | |||
36 | SUBST_STAGE.macosx= pre-configure | |||
37 | SUBST_MESSAGE.macosx= Eliminating Mac OS X build specific for ${PKGNAME} | |||
38 | SUBST_FILES.macosx= bitmap2component/CMakeLists.txt \ | |||
39 | kicad/CMakeLists.txt | |||
40 | SUBST_SED.macosx= -e 's/[[:<:]]MACOSX_BUNDLE[[:>:]]//' | |||
41 | ||||
42 | .include "../../mk/bsd.prefs.mk" | |||
43 | ||||
44 | # PR 48980: no fabsl on netbsd-5 | |||
45 | .if !empty(MACHINE_PLATFORM:MNetBSD-5.*) | |||
46 | SUBST_CLASSES+= netbsd5 | |||
47 | SUBST_STAGE.netbsd5= post-extract | |||
48 | SUBST_MESSAGE.netbsd5= Substituting fabs() for fabsl() for NetBSD-5 | |||
49 | SUBST_FILES.netbsd5= pcbnew/legacy_plugin.cpp \ | |||
50 | tools/test-nm-biu-to-ascii-mm-round-tripping.cpp | |||
51 | SUBST_SED.netbsd5= -e 's/fabsl/fabs/g' | |||
52 | .endif | |||
53 | ||||
54 | .include "../../mk/compiler.mk" | |||
55 | .if !empty(PKGSRC_COMPILER:Mclang) | |||
56 | CXXFLAGS+= -Wno-error=non-pod-varargs | |||
57 | .endif | |||
58 | ||||
59 | .include "../../devel/boost-libs/buildlink3.mk" | 34 | .include "../../devel/boost-libs/buildlink3.mk" | |
60 | .include "../../devel/cmake/buildlink3.mk" | 35 | .include "../../devel/cmake/buildlink3.mk" | |
61 | .include "../../devel/zlib/buildlink3.mk" | 36 | .include "../../devel/zlib/buildlink3.mk" | |
62 | .include "../../graphics/MesaLib/buildlink3.mk" | 37 | .include "../../graphics/MesaLib/buildlink3.mk" | |
63 | .include "../../graphics/glew/buildlink3.mk" | 38 | .include "../../graphics/glew/buildlink3.mk" | |
39 | BUILDLINK_API_DEPENDS.glm+= glm>=0.9.9.8 | |||
64 | .include "../../graphics/glm/buildlink3.mk" | 40 | .include "../../graphics/glm/buildlink3.mk" | |
65 | .include "../../graphics/glu/buildlink3.mk" | 41 | .include "../../graphics/glu/buildlink3.mk" | |
66 | .include "../../graphics/cairo/buildlink3.mk" | 42 | .include "../../graphics/cairo/buildlink3.mk" | |
67 | .include "../../lang/python/extension.mk" | 43 | .include "../../lang/python/extension.mk" | |
68 | .include "../../www/curl/buildlink3.mk" | 44 | .include "../../www/curl/buildlink3.mk" | |
69 | .include "../../x11/wxGTK30/buildlink3.mk" | 45 | .include "../../x11/wxGTK30/buildlink3.mk" | |
70 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | 46 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | |
71 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | 47 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | |
72 | .include "../../mk/bsd.prefs.mk" | 48 | .include "../../mk/bsd.prefs.mk" | |
73 | .include "../../mk/bsd.pkg.mk" | 49 | .include "../../mk/bsd.pkg.mk" |
@@ -1,73 +1,65 @@ | @@ -1,73 +1,65 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.6 2021/07/30 22:47:18 tnn Exp $ | 1 | @comment $NetBSD: PLIST,v 1.7 2022/01/02 19:10:03 tnn Exp $ | |
2 | bin/_cvpcb.kiface | 2 | bin/_cvpcb.kiface | |
3 | bin/_eeschema.kiface | 3 | bin/_eeschema.kiface | |
4 | bin/_gerbview.kiface | 4 | bin/_gerbview.kiface | |
5 | bin/_kipython.kiface | |||
5 | bin/_pcb_calculator.kiface | 6 | bin/_pcb_calculator.kiface | |
6 | bin/_pcbnew.kiface | 7 | bin/_pcbnew.kiface | |
7 | bin/_pl_editor.kiface | 8 | bin/_pl_editor.kiface | |
8 | bin/bitmap2component | 9 | bin/bitmap2component | |
9 | bin/dxf2idf | 10 | bin/dxf2idf | |
10 | bin/eeschema | 11 | bin/eeschema | |
11 | bin/gerbview | 12 | bin/gerbview | |
12 | bin/idf2vrml | 13 | bin/idf2vrml | |
13 | bin/idfcyl | 14 | bin/idfcyl | |
14 | bin/idfrect | 15 | bin/idfrect | |
15 | bin/kicad | 16 | bin/kicad | |
16 | bin/pcb_calculator | 17 | bin/pcb_calculator | |
17 | bin/pcbnew | 18 | bin/pcbnew | |
18 | bin/pl_editor | 19 | bin/pl_editor | |
19 | lib/kicad/plugins/3d/libs3d_plugin_idf.so | 20 | lib/kicad/plugins/3d/libs3d_plugin_idf.so | |
20 | lib/kicad/plugins/3d/libs3d_plugin_vrml.so | 21 | lib/kicad/plugins/3d/libs3d_plugin_vrml.so | |
21 | lib/libkicad_3dsg.so | 22 | lib/libkicad_3dsg.so | |
22 | lib/libkicad_3dsg.so.2.0.0 | 23 | lib/libkicad_3dsg.so.2.0.0 | |
23 | share/appdata/kicad.appdata.xml | 24 | ${PYSITELIB}/_pcbnew.so | |
24 | share/applications/bitmap2component.desktop | 25 | ${PYSITELIB}/pcbnew.py | |
25 | share/applications/eeschema.desktop | 26 | share/applications/org.kicad.bitmap2component.desktop | |
26 | share/applications/gerbview.desktop | 27 | share/applications/org.kicad.eeschema.desktop | |
27 | share/applications/kicad.desktop | 28 | share/applications/org.kicad.gerbview.desktop | |
28 | share/applications/pcbcalculator.desktop | 29 | share/applications/org.kicad.kicad.desktop | |
29 | share/applications/pcbnew.desktop | 30 | share/applications/org.kicad.pcbcalculator.desktop | |
30 | share/doc/kicad/scripts/ddr3_length_match.py | 31 | share/applications/org.kicad.pcbnew.desktop | |
31 | share/doc/kicad/scripts/lib_convert.py | 32 | share/doc/kicad/scripts/lib_convert.py | |
32 | share/doc/kicad/scripts/test_kicad_plugin.py | 33 | share/doc/kicad/scripts/test_kicad_plugin.py | |
33 | share/doc/kicad/scripts/test_plugin.py | 34 | share/doc/kicad/scripts/test_plugin.py | |
34 | share/icons/hicolor/128x128/apps/bitmap2component.png | 35 | share/icons/hicolor/128x128/apps/bitmap2component.png | |
35 | share/icons/hicolor/128x128/apps/eeschema.png | 36 | share/icons/hicolor/128x128/apps/eeschema.png | |
36 | share/icons/hicolor/128x128/apps/gerbview.png | 37 | share/icons/hicolor/128x128/apps/gerbview.png | |
37 | share/icons/hicolor/128x128/apps/kicad.png | 38 | share/icons/hicolor/128x128/apps/kicad.png | |
38 | share/icons/hicolor/128x128/apps/pcbcalculator.png | 39 | share/icons/hicolor/128x128/apps/pcbcalculator.png | |
39 | share/icons/hicolor/128x128/apps/pcbnew.png | 40 | share/icons/hicolor/128x128/apps/pcbnew.png | |
40 | share/icons/hicolor/128x128/mimetypes/application-x-kicad-pcb.png | 41 | share/icons/hicolor/128x128/mimetypes/application-x-kicad-pcb.png | |
41 | share/icons/hicolor/128x128/mimetypes/application-x-kicad-project.png | 42 | share/icons/hicolor/128x128/mimetypes/application-x-kicad-project.png | |
42 | share/icons/hicolor/128x128/mimetypes/application-x-kicad-schematic.png | 43 | share/icons/hicolor/128x128/mimetypes/application-x-kicad-schematic.png | |
43 | share/icons/hicolor/16x16/apps/bitmap2component.png | 44 | share/icons/hicolor/16x16/apps/bitmap2component.png | |
44 | share/icons/hicolor/16x16/apps/eeschema.png | 45 | share/icons/hicolor/16x16/apps/eeschema.png | |
45 | share/icons/hicolor/16x16/apps/gerbview.png | 46 | share/icons/hicolor/16x16/apps/gerbview.png | |
46 | share/icons/hicolor/16x16/apps/kicad.png | 47 | share/icons/hicolor/16x16/apps/kicad.png | |
47 | share/icons/hicolor/16x16/apps/pcbcalculator.png | 48 | share/icons/hicolor/16x16/apps/pcbcalculator.png | |
48 | share/icons/hicolor/16x16/apps/pcbnew.png | 49 | share/icons/hicolor/16x16/apps/pcbnew.png | |
49 | share/icons/hicolor/16x16/mimetypes/application-x-kicad-pcb.png | 50 | share/icons/hicolor/16x16/mimetypes/application-x-kicad-pcb.png | |
50 | share/icons/hicolor/16x16/mimetypes/application-x-kicad-project.png | 51 | share/icons/hicolor/16x16/mimetypes/application-x-kicad-project.png | |
51 | share/icons/hicolor/16x16/mimetypes/application-x-kicad-schematic.png | 52 | share/icons/hicolor/16x16/mimetypes/application-x-kicad-schematic.png | |
52 | share/icons/hicolor/22x22/apps/bitmap2component.png | |||
53 | share/icons/hicolor/22x22/apps/eeschema.png | |||
54 | share/icons/hicolor/22x22/apps/gerbview.png | |||
55 | share/icons/hicolor/22x22/apps/kicad.png | |||
56 | share/icons/hicolor/22x22/apps/pcbcalculator.png | |||
57 | share/icons/hicolor/22x22/apps/pcbnew.png | |||
58 | share/icons/hicolor/22x22/mimetypes/application-x-kicad-pcb.png | |||
59 | share/icons/hicolor/22x22/mimetypes/application-x-kicad-project.png | |||
60 | share/icons/hicolor/22x22/mimetypes/application-x-kicad-schematic.png | |||
61 | share/icons/hicolor/24x24/apps/bitmap2component.png | 53 | share/icons/hicolor/24x24/apps/bitmap2component.png | |
62 | share/icons/hicolor/24x24/apps/eeschema.png | 54 | share/icons/hicolor/24x24/apps/eeschema.png | |
63 | share/icons/hicolor/24x24/apps/gerbview.png | 55 | share/icons/hicolor/24x24/apps/gerbview.png | |
64 | share/icons/hicolor/24x24/apps/kicad.png | 56 | share/icons/hicolor/24x24/apps/kicad.png | |
65 | share/icons/hicolor/24x24/apps/pcbcalculator.png | 57 | share/icons/hicolor/24x24/apps/pcbcalculator.png | |
66 | share/icons/hicolor/24x24/apps/pcbnew.png | 58 | share/icons/hicolor/24x24/apps/pcbnew.png | |
67 | share/icons/hicolor/24x24/mimetypes/application-x-kicad-pcb.png | 59 | share/icons/hicolor/24x24/mimetypes/application-x-kicad-pcb.png | |
68 | share/icons/hicolor/24x24/mimetypes/application-x-kicad-project.png | 60 | share/icons/hicolor/24x24/mimetypes/application-x-kicad-project.png | |
69 | share/icons/hicolor/24x24/mimetypes/application-x-kicad-schematic.png | 61 | share/icons/hicolor/24x24/mimetypes/application-x-kicad-schematic.png | |
70 | share/icons/hicolor/32x32/apps/bitmap2component.png | 62 | share/icons/hicolor/32x32/apps/bitmap2component.png | |
71 | share/icons/hicolor/32x32/apps/eeschema.png | 63 | share/icons/hicolor/32x32/apps/eeschema.png | |
72 | share/icons/hicolor/32x32/apps/gerbview.png | 64 | share/icons/hicolor/32x32/apps/gerbview.png | |
73 | share/icons/hicolor/32x32/apps/kicad.png | 65 | share/icons/hicolor/32x32/apps/kicad.png | |
@@ -93,202 +85,271 @@ share/icons/hicolor/64x64/apps/pcbcalcul | @@ -93,202 +85,271 @@ share/icons/hicolor/64x64/apps/pcbcalcul | |||
93 | share/icons/hicolor/64x64/apps/pcbnew.png | 85 | share/icons/hicolor/64x64/apps/pcbnew.png | |
94 | share/icons/hicolor/64x64/mimetypes/application-x-kicad-pcb.png | 86 | share/icons/hicolor/64x64/mimetypes/application-x-kicad-pcb.png | |
95 | share/icons/hicolor/64x64/mimetypes/application-x-kicad-project.png | 87 | share/icons/hicolor/64x64/mimetypes/application-x-kicad-project.png | |
96 | share/icons/hicolor/64x64/mimetypes/application-x-kicad-schematic.png | 88 | share/icons/hicolor/64x64/mimetypes/application-x-kicad-schematic.png | |
97 | share/icons/hicolor/scalable/apps/bitmap2component.svg | 89 | share/icons/hicolor/scalable/apps/bitmap2component.svg | |
98 | share/icons/hicolor/scalable/apps/eeschema.svg | 90 | share/icons/hicolor/scalable/apps/eeschema.svg | |
99 | share/icons/hicolor/scalable/apps/gerbview.svg | 91 | share/icons/hicolor/scalable/apps/gerbview.svg | |
100 | share/icons/hicolor/scalable/apps/kicad.svg | 92 | share/icons/hicolor/scalable/apps/kicad.svg | |
101 | share/icons/hicolor/scalable/apps/pcbcalculator.svg | 93 | share/icons/hicolor/scalable/apps/pcbcalculator.svg | |
102 | share/icons/hicolor/scalable/apps/pcbnew.svg | 94 | share/icons/hicolor/scalable/apps/pcbnew.svg | |
103 | share/icons/hicolor/scalable/mimetypes/application-x-kicad-pcb.svg | 95 | share/icons/hicolor/scalable/mimetypes/application-x-kicad-pcb.svg | |
104 | share/icons/hicolor/scalable/mimetypes/application-x-kicad-project.svg | 96 | share/icons/hicolor/scalable/mimetypes/application-x-kicad-project.svg | |
105 | share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg | 97 | share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg | |
106 | share/kicad/demos/complex_hierarchy/ampli_ht.sch | 98 | share/kicad/demos/complex_hierarchy/ampli_ht.kicad_sch | |
107 | share/kicad/demos/complex_hierarchy/complex_hierarchy-cache.lib | |||
108 | share/kicad/demos/complex_hierarchy/complex_hierarchy.kicad_pcb | 99 | share/kicad/demos/complex_hierarchy/complex_hierarchy.kicad_pcb | |
109 | share/kicad/demos/complex_hierarchy/complex_hierarchy.net | 100 | share/kicad/demos/complex_hierarchy/complex_hierarchy.kicad_pro | |
110 | share/kicad/demos/complex_hierarchy/complex_hierarchy.pro | 101 | share/kicad/demos/complex_hierarchy/complex_hierarchy.kicad_sch | |
111 | share/kicad/demos/complex_hierarchy/complex_hierarchy.sch | 102 | share/kicad/demos/complex_hierarchy/complex_hierarchy_schlib.kicad_sym | |
112 | share/kicad/demos/complex_hierarchy/complex_hierarchy_schlib.lib | |||
113 | share/kicad/demos/complex_hierarchy/fp-lib-table | 103 | share/kicad/demos/complex_hierarchy/fp-lib-table | |
114 | share/kicad/demos/complex_hierarchy/sym-lib-table | 104 | share/kicad/demos/complex_hierarchy/sym-lib-table | |
115 | share/kicad/demos/custom_pads_test/custom_pads_schlib.dcm | 105 | share/kicad/demos/custom_pads_test/custom_pads_schlib.kicad_sym | |
116 | share/kicad/demos/custom_pads_test/custom_pads_schlib.lib | |||
117 | share/kicad/demos/custom_pads_test/custom_pads_test-cache.lib | |||
118 | share/kicad/demos/custom_pads_test/custom_pads_test.kicad_pcb | 106 | share/kicad/demos/custom_pads_test/custom_pads_test.kicad_pcb | |
119 | share/kicad/demos/custom_pads_test/custom_pads_test.lib | 107 | share/kicad/demos/custom_pads_test/custom_pads_test.kicad_pro | |
120 | share/kicad/demos/custom_pads_test/custom_pads_test.net | 108 | share/kicad/demos/custom_pads_test/custom_pads_test.kicad_sch | |
121 | share/kicad/demos/custom_pads_test/custom_pads_test.pro | |||
122 | share/kicad/demos/custom_pads_test/custom_pads_test.sch | |||
123 | share/kicad/demos/custom_pads_test/sym-lib-table | 109 | share/kicad/demos/custom_pads_test/sym-lib-table | |
124 | share/kicad/demos/ecc83/ecc83-pp-cache.lib | 110 | share/kicad/demos/ecc83/3d_shapes/ecc83.wrl | |
125 | share/kicad/demos/ecc83/ecc83-pp.kicad_pcb | 111 | share/kicad/demos/ecc83/ecc83-pp.kicad_pcb | |
126 | share/kicad/demos/ecc83/ecc83-pp.net | 112 | share/kicad/demos/ecc83/ecc83-pp.kicad_pro | |
127 | share/kicad/demos/ecc83/ecc83-pp.pro | 113 | share/kicad/demos/ecc83/ecc83-pp.kicad_sch | |
128 | share/kicad/demos/ecc83/ecc83-pp.sch | |||
129 | share/kicad/demos/ecc83/ecc83-pp_v2-cache.lib | |||
130 | share/kicad/demos/ecc83/ecc83-pp_v2.kicad_pcb | 114 | share/kicad/demos/ecc83/ecc83-pp_v2.kicad_pcb | |
131 | share/kicad/demos/ecc83/ecc83-pp_v2.net | 115 | share/kicad/demos/ecc83/ecc83-pp_v2.kicad_pro | |
132 | share/kicad/demos/ecc83/ecc83-pp_v2.pro | 116 | share/kicad/demos/ecc83/ecc83-pp_v2.kicad_sch | |
133 | share/kicad/demos/ecc83/ecc83-pp_v2.sch | 117 | share/kicad/demos/ecc83/ecc83_schlib.kicad_sym | |
134 | share/kicad/demos/ecc83/ecc83_schlib.dcm | |||
135 | share/kicad/demos/ecc83/ecc83_schlib.lib | |||
136 | share/kicad/demos/ecc83/fp-lib-table | 118 | share/kicad/demos/ecc83/fp-lib-table | |
137 | share/kicad/demos/ecc83/sym-lib-table | 119 | share/kicad/demos/ecc83/sym-lib-table | |
138 | share/kicad/demos/electric/elec-unifil.dcm | 120 | share/kicad/demos/electric/elec-unifil.kicad_sym | |
139 | share/kicad/demos/electric/elec-unifil.lib | 121 | share/kicad/demos/electric/electric.kicad_pro | |
140 | share/kicad/demos/electric/electric-cache.lib | 122 | share/kicad/demos/electric/electric.kicad_sch | |
141 | share/kicad/demos/electric/electric.pro | |||
142 | share/kicad/demos/electric/electric.sch | |||
143 | share/kicad/demos/electric/sym-lib-table | 123 | share/kicad/demos/electric/sym-lib-table | |
144 | share/kicad/demos/flat_hierarchy/flat_hierarchy-cache.lib | |||
145 | share/kicad/demos/flat_hierarchy/flat_hierarchy.kicad_pcb | 124 | share/kicad/demos/flat_hierarchy/flat_hierarchy.kicad_pcb | |
146 | share/kicad/demos/flat_hierarchy/flat_hierarchy.net | 125 | share/kicad/demos/flat_hierarchy/flat_hierarchy.kicad_pro | |
147 | share/kicad/demos/flat_hierarchy/flat_hierarchy.pro | 126 | share/kicad/demos/flat_hierarchy/flat_hierarchy.kicad_sch | |
148 | share/kicad/demos/flat_hierarchy/flat_hierarchy.sch | 127 | share/kicad/demos/flat_hierarchy/fp-lib-table | |
149 | share/kicad/demos/flat_hierarchy/flat_hierarchy_schlib.lib | 128 | share/kicad/demos/flat_hierarchy/libs/3d_shapes/adjustable_rx2v4.wrl | |
150 | share/kicad/demos/flat_hierarchy/pic_programmer.sch | 129 | share/kicad/demos/flat_hierarchy/libs/flat_hierarchy_schlib.kicad_sym | |
151 | share/kicad/demos/flat_hierarchy/pic_sockets.sch | 130 | share/kicad/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/RV2X4.kicad_mod | |
131 | share/kicad/demos/flat_hierarchy/pic_programmer.kicad_sch | |||
132 | share/kicad/demos/flat_hierarchy/pic_sockets.kicad_sch | |||
152 | share/kicad/demos/flat_hierarchy/sym-lib-table | 133 | share/kicad/demos/flat_hierarchy/sym-lib-table | |
153 | share/kicad/demos/interf_u/fp-lib-table | 134 | share/kicad/demos/interf_u/fp-lib-table | |
154 | share/kicad/demos/interf_u/interf_u-cache.lib | |||
155 | share/kicad/demos/interf_u/interf_u.kicad_pcb | 135 | share/kicad/demos/interf_u/interf_u.kicad_pcb | |
156 | share/kicad/demos/interf_u/interf_u.net | 136 | share/kicad/demos/interf_u/interf_u.kicad_pro | |
137 | share/kicad/demos/interf_u/interf_u.kicad_sch | |||
157 | share/kicad/demos/interf_u/interf_u.pretty/BUS_PC.kicad_mod | 138 | share/kicad/demos/interf_u/interf_u.pretty/BUS_PC.kicad_mod | |
158 | share/kicad/demos/interf_u/interf_u.pretty/PGA120.kicad_mod | 139 | share/kicad/demos/interf_u/interf_u.pretty/PGA120.kicad_mod | |
159 | share/kicad/demos/interf_u/interf_u.pro | 140 | share/kicad/demos/interf_u/interf_u_schlib.kicad_sym | |
160 | share/kicad/demos/interf_u/interf_u.sch | |||
161 | share/kicad/demos/interf_u/interf_u_schlib.dcm | |||
162 | share/kicad/demos/interf_u/interf_u_schlib.lib | |||
163 | share/kicad/demos/interf_u/pagelayout_logo.kicad_wks | 141 | share/kicad/demos/interf_u/pagelayout_logo.kicad_wks | |
164 | share/kicad/demos/interf_u/sym-lib-table | 142 | share/kicad/demos/interf_u/sym-lib-table | |
165 | share/kicad/demos/interf_u/tux.bmp | 143 | share/kicad/demos/interf_u/tux.bmp | |
166 | share/kicad/demos/interf_u/tux.kicad_mod | 144 | share/kicad/demos/interf_u/tux.kicad_mod | |
167 | share/kicad/demos/interf_u/tux.lib | 145 | share/kicad/demos/interf_u/tux.kicad_sym | |
168 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/fp-lib-table | 146 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/fp-lib-table | |
169 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/in_out_conn.sch | 147 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/in_out_conn.kicad_sch | |
170 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire-xilinx_5213-cache.lib | 148 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-coldfire_schlib.kicad_sym | |
171 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire-xilinx_5213.kicad_pcb | 149 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire-xilinx_5213.kicad_pcb | |
172 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire-xilinx_5213.net | 150 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire-xilinx_5213.kicad_pro | |
173 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire-xilinx_5213.pro | 151 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire-xilinx_5213.kicad_sch | |
174 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire-xilinx_5213.sch | 152 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire.pretty/FSUPCMS.kicad_mod | |
175 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire-xilinx_5213_schlib.dcm | 153 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire.pretty/JACK_ALIM.kicad_mod | |
176 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire-xilinx_5213_schlib.lib | 154 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire.pretty/SM1206POL.kicad_mod | |
155 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire.pretty/SOT23EBC.kicad_mod | |||
156 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire.pretty/SOT353.kicad_mod | |||
157 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire.pretty/SW_PUSH_SMALL.kicad_mod | |||
158 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire.pretty/SW_SPDT.kicad_mod | |||
177 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Device.switch_toggle_horizontal_right_angle_PC_terminal.wings | 159 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Device.switch_toggle_horizontal_right_angle_PC_terminal.wings | |
178 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Device.switch_toggle_horizontal_right_angle_PC_terminal.wrl | 160 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Device.switch_toggle_horizontal_right_angle_PC_terminal.wrl | |
179 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Jack.wings | 161 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Jack.wings | |
180 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Jack.wrl | 162 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Jack.wrl | |
181 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/db9_female_pin90deg.wrl | 163 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/db9_female_pin90deg.wrl | |
182 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/push_butt_4pads.wings | 164 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/push_butt_4pads.wings | |
183 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/push_butt_4pads.wrl | 165 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/push_butt_4pads.wrl | |
184 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/sym-lib-table | 166 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/sym-lib-table | |
185 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/xilinx.sch | 167 | share/kicad/demos/kit-dev-coldfire-xilinx_5213/xilinx.kicad_sch | |
186 | share/kicad/demos/microwave/microwave.kicad_pcb | 168 | share/kicad/demos/microwave/microwave.kicad_pcb | |
187 | share/kicad/demos/microwave/microwave.pro | 169 | share/kicad/demos/microwave/microwave.kicad_pro | |
188 | share/kicad/demos/microwave/shape1.txt | 170 | share/kicad/demos/microwave/shape1.txt | |
189 | share/kicad/demos/pic_programmer/fp-lib-table | 171 | share/kicad/demos/pic_programmer/fp-lib-table | |
172 | share/kicad/demos/pic_programmer/libs/3d_shapes/adjustable_rx2v4.wrl | |||
173 | share/kicad/demos/pic_programmer/libs/3d_shapes/textool_40.wrl | |||
190 | share/kicad/demos/pic_programmer/libs/pic_programmer_fp.pretty/40tex-Ell600.kicad_mod | 174 | share/kicad/demos/pic_programmer/libs/pic_programmer_fp.pretty/40tex-Ell600.kicad_mod | |
191 | share/kicad/demos/pic_programmer/libs/pic_programmer_fp.pretty/RV2X4.kicad_mod | 175 | share/kicad/demos/pic_programmer/libs/pic_programmer_fp.pretty/RV2X4.kicad_mod | |
192 | share/kicad/demos/pic_programmer/libs/pic_programmer_fp.pretty/TO-92_BC237_307.kicad_mod | 176 | share/kicad/demos/pic_programmer/libs/pic_programmer_schlib.kicad_sym | |
193 | share/kicad/demos/pic_programmer/libs/pic_programmer_schlib.dcm | |||
194 | share/kicad/demos/pic_programmer/libs/pic_programmer_schlib.lib | |||
195 | share/kicad/demos/pic_programmer/pic_programmer-cache.lib | |||
196 | share/kicad/demos/pic_programmer/pic_programmer.kicad_pcb | 177 | share/kicad/demos/pic_programmer/pic_programmer.kicad_pcb | |
197 | share/kicad/demos/pic_programmer/pic_programmer.net | 178 | share/kicad/demos/pic_programmer/pic_programmer.kicad_pro | |
198 | share/kicad/demos/pic_programmer/pic_programmer.pro | 179 | share/kicad/demos/pic_programmer/pic_programmer.kicad_sch | |
199 | share/kicad/demos/pic_programmer/pic_programmer.sch | 180 | share/kicad/demos/pic_programmer/pic_sockets.kicad_sch | |
200 | share/kicad/demos/pic_programmer/pic_sockets.sch | |||
201 | share/kicad/demos/pic_programmer/sym-lib-table | 181 | share/kicad/demos/pic_programmer/sym-lib-table | |
202 | share/kicad/demos/python_scripts_examples/action_menu_add_automatic_border.py | 182 | share/kicad/demos/python_scripts_examples/action_menu_add_automatic_border.py | |
203 | share/kicad/demos/python_scripts_examples/action_menu_text_by_date.py | 183 | share/kicad/demos/python_scripts_examples/action_menu_text_by_date.py | |
204 | share/kicad/demos/python_scripts_examples/action_plugin_test_undoredo.py | 184 | share/kicad/demos/python_scripts_examples/action_plugin_test_undoredo.py | |
205 | share/kicad/demos/python_scripts_examples/gen_gerber_and_drill_files_board.py | 185 | share/kicad/demos/python_scripts_examples/gen_gerber_and_drill_files_board.py | |
206 | share/kicad/demos/python_scripts_examples/plot_board.py | 186 | share/kicad/demos/python_scripts_examples/plot_board.py | |
207 | share/kicad/demos/simulation/laser_driver/ad8009.lib | 187 | share/kicad/demos/simulation/laser_driver/ad8009.lib | |
208 | share/kicad/demos/simulation/laser_driver/fzt1049a.lib | 188 | share/kicad/demos/simulation/laser_driver/fzt1049a.lib | |
209 | share/kicad/demos/simulation/laser_driver/laser.lib | 189 | share/kicad/demos/simulation/laser_driver/laser.lib | |
210 | share/kicad/demos/simulation/laser_driver/laser_driver-cache.lib | 190 | share/kicad/demos/simulation/laser_driver/laser_driver.kicad_pro | |
211 | share/kicad/demos/simulation/laser_driver/laser_driver.pro | 191 | share/kicad/demos/simulation/laser_driver/laser_driver.kicad_sch | |
212 | share/kicad/demos/simulation/laser_driver/laser_driver.sch | 192 | share/kicad/demos/simulation/laser_driver/laser_driver_schlib.kicad_sym | |
213 | share/kicad/demos/simulation/laser_driver/laser_driver_schlib.lib | |||
214 | share/kicad/demos/simulation/laser_driver/sym-lib-table | 193 | share/kicad/demos/simulation/laser_driver/sym-lib-table | |
215 | share/kicad/demos/simulation/pspice/pspice-cache.lib | 194 | share/kicad/demos/simulation/pspice/pspice.kicad_pro | |
216 | share/kicad/demos/simulation/pspice/pspice.pro | 195 | share/kicad/demos/simulation/pspice/pspice.kicad_sch | |
217 | share/kicad/demos/simulation/pspice/pspice.sch | 196 | share/kicad/demos/simulation/pspice/schematic_libspice.kicad_sym | |
218 | share/kicad/demos/simulation/pspice/schematic_libspice.dcm | |||
219 | share/kicad/demos/simulation/pspice/schematic_libspice.lib | |||
220 | share/kicad/demos/simulation/pspice/sym-lib-table | 197 | share/kicad/demos/simulation/pspice/sym-lib-table | |
221 | share/kicad/demos/simulation/rectifier/diode.mod | 198 | share/kicad/demos/simulation/rectifier/diode.mod | |
222 | share/kicad/demos/simulation/rectifier/rectifier-cache.lib | 199 | share/kicad/demos/simulation/rectifier/rectifier.kicad_pro | |
223 | share/kicad/demos/simulation/rectifier/rectifier.pro | 200 | share/kicad/demos/simulation/rectifier/rectifier.kicad_sch | |
224 | share/kicad/demos/simulation/rectifier/rectifier.sch | 201 | share/kicad/demos/simulation/rectifier/rectifier_schlib.kicad_sym | |
225 | share/kicad/demos/simulation/rectifier/rectifier_schlib.lib | |||
226 | share/kicad/demos/simulation/rectifier/sym-lib-table | 202 | share/kicad/demos/simulation/rectifier/sym-lib-table | |
227 | share/kicad/demos/simulation/sallen_key/ad8051.lib | 203 | share/kicad/demos/simulation/sallen_key/ad8051.lib | |
228 | share/kicad/demos/simulation/sallen_key/sallen_key-cache.lib | 204 | share/kicad/demos/simulation/sallen_key/sallen_key.kicad_pro | |
229 | share/kicad/demos/simulation/sallen_key/sallen_key.pro | 205 | share/kicad/demos/simulation/sallen_key/sallen_key.kicad_sch | |
230 | share/kicad/demos/simulation/sallen_key/sallen_key.sch | 206 | share/kicad/demos/simulation/sallen_key/sallen_key_schlib.kicad_sym | |
231 | share/kicad/demos/simulation/sallen_key/sallen_key_schlib.lib | |||
232 | share/kicad/demos/simulation/sallen_key/sym-lib-table | 207 | share/kicad/demos/simulation/sallen_key/sym-lib-table | |
208 | share/kicad/demos/simulation/v_i_sources/sym-lib-table | |||
209 | share/kicad/demos/simulation/v_i_sources/v_i_sources.kicad_pro | |||
210 | share/kicad/demos/simulation/v_i_sources/v_i_sources.kicad_sch | |||
211 | share/kicad/demos/simulation/v_i_sources/v_i_sources.kicad_sym | |||
233 | share/kicad/demos/sonde xilinx/fp-lib-table | 212 | share/kicad/demos/sonde xilinx/fp-lib-table | |
234 | share/kicad/demos/sonde xilinx/sonde xilinx-cache.lib | |||
235 | share/kicad/demos/sonde xilinx/sonde xilinx.kicad_pcb | 213 | share/kicad/demos/sonde xilinx/sonde xilinx.kicad_pcb | |
236 | share/kicad/demos/sonde xilinx/sonde xilinx.net | 214 | share/kicad/demos/sonde xilinx/sonde xilinx.kicad_pro | |
237 | share/kicad/demos/sonde xilinx/sonde xilinx.pro | 215 | share/kicad/demos/sonde xilinx/sonde xilinx.kicad_sch | |
238 | share/kicad/demos/sonde xilinx/sonde xilinx.sch | 216 | share/kicad/demos/sonde xilinx/sonde_xilinx_schlib.kicad_sym | |
239 | share/kicad/demos/sonde xilinx/sonde xilinx_schlib.lib | |||
240 | share/kicad/demos/sonde xilinx/sym-lib-table | 217 | share/kicad/demos/sonde xilinx/sym-lib-table | |
218 | share/kicad/demos/stickhub/3dmodels/APHB1608.step | |||
219 | share/kicad/demos/stickhub/3dmodels/Crystal_SMD_4P_2520.step | |||
220 | share/kicad/demos/stickhub/3dmodels/JST_SH_SM04B-SRSS-TB.STEP | |||
221 | share/kicad/demos/stickhub/3dmodels/TDFN-8_1.5x2mm_Fused-Lead_MO-252-W2015D.step | |||
222 | share/kicad/demos/stickhub/LICENSE.md | |||
223 | share/kicad/demos/stickhub/README.md | |||
224 | share/kicad/demos/stickhub/RobotProtos.kicad_sym | |||
225 | share/kicad/demos/stickhub/StickHub.kicad_pcb | |||
226 | share/kicad/demos/stickhub/StickHub.kicad_pro | |||
227 | share/kicad/demos/stickhub/StickHub.kicad_sch | |||
228 | share/kicad/demos/stickhub/footprints.pretty/1005_C.kicad_mod | |||
229 | share/kicad/demos/stickhub/footprints.pretty/1006_C.kicad_mod | |||
230 | share/kicad/demos/stickhub/footprints.pretty/1608_C.kicad_mod | |||
231 | share/kicad/demos/stickhub/footprints.pretty/1P-1.5x1.5.kicad_mod | |||
232 | share/kicad/demos/stickhub/footprints.pretty/2012_C.kicad_mod | |||
233 | share/kicad/demos/stickhub/footprints.pretty/CP_Elec_6.3x11_Board_Edge_Mirrored.kicad_mod | |||
234 | share/kicad/demos/stickhub/footprints.pretty/Creative_Commons_BY_Mask.kicad_mod | |||
235 | share/kicad/demos/stickhub/footprints.pretty/Creative_Commons_CC_Mask.kicad_mod | |||
236 | share/kicad/demos/stickhub/footprints.pretty/Creative_Commons_NC_Mask.kicad_mod | |||
237 | share/kicad/demos/stickhub/footprints.pretty/Creative_Commons_SA_Mask.kicad_mod | |||
238 | share/kicad/demos/stickhub/footprints.pretty/Crystal_4-SMD_2.5x2mm.kicad_mod | |||
239 | share/kicad/demos/stickhub/footprints.pretty/Duo_LED_1.6x0.8_Kingbright_APHB1608LZGKSURKC.kicad_mod | |||
240 | share/kicad/demos/stickhub/footprints.pretty/JP-2_1.5x1.5.kicad_mod | |||
241 | share/kicad/demos/stickhub/footprints.pretty/JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal.kicad_mod | |||
242 | share/kicad/demos/stickhub/footprints.pretty/LQFP-48_7x7mm_P0.5mm.kicad_mod | |||
243 | share/kicad/demos/stickhub/footprints.pretty/Plain_Hole_3mm.kicad_mod | |||
244 | share/kicad/demos/stickhub/footprints.pretty/TDFN-8_1.5x2mm_Fused-Lead_JEDEC_MO-252_W2015D.kicad_mod | |||
245 | share/kicad/demos/stickhub/footprints.pretty/USB_A_PCB_traces_small.kicad_mod | |||
246 | share/kicad/demos/stickhub/fp-lib-table | |||
247 | share/kicad/demos/stickhub/sym-lib-table | |||
241 | share/kicad/demos/test_pads_inside_pads/sym-lib-table | 248 | share/kicad/demos/test_pads_inside_pads/sym-lib-table | |
242 | share/kicad/demos/test_pads_inside_pads/test_pads_inside_pads-cache.lib | |||
243 | share/kicad/demos/test_pads_inside_pads/test_pads_inside_pads.kicad_pcb | 249 | share/kicad/demos/test_pads_inside_pads/test_pads_inside_pads.kicad_pcb | |
244 | share/kicad/demos/test_pads_inside_pads/test_pads_inside_pads.net | 250 | share/kicad/demos/test_pads_inside_pads/test_pads_inside_pads.kicad_pro | |
245 | share/kicad/demos/test_pads_inside_pads/test_pads_inside_pads.pro | 251 | share/kicad/demos/test_pads_inside_pads/test_pads_inside_pads.kicad_sch | |
246 | share/kicad/demos/test_pads_inside_pads/test_pads_inside_pads.sch | 252 | share/kicad/demos/test_pads_inside_pads/test_pads_inside_pads_schlib.kicad_sym | |
247 | share/kicad/demos/test_pads_inside_pads/test_pads_inside_pads_schlib.dcm | |||
248 | share/kicad/demos/test_pads_inside_pads/test_pads_inside_pads_schlib.lib | |||
249 | share/kicad/demos/test_xil_95108/carte_test-cache.lib | |||
250 | share/kicad/demos/test_xil_95108/carte_test.kicad_pcb | 253 | share/kicad/demos/test_xil_95108/carte_test.kicad_pcb | |
251 | share/kicad/demos/test_xil_95108/carte_test.net | 254 | share/kicad/demos/test_xil_95108/carte_test.kicad_pro | |
252 | share/kicad/demos/test_xil_95108/carte_test.pro | 255 | share/kicad/demos/test_xil_95108/carte_test.kicad_sch | |
253 | share/kicad/demos/test_xil_95108/carte_test.sch | 256 | share/kicad/demos/test_xil_95108/carte_test_schlib.kicad_sym | |
254 | share/kicad/demos/test_xil_95108/carte_test_schlib.dcm | |||
255 | share/kicad/demos/test_xil_95108/carte_test_schlib.lib | |||
256 | share/kicad/demos/test_xil_95108/fp-lib-table | 257 | share/kicad/demos/test_xil_95108/fp-lib-table | |
257 | share/kicad/demos/test_xil_95108/sym-lib-table | 258 | share/kicad/demos/test_xil_95108/sym-lib-table | |
258 | share/kicad/demos/video/bus_pci.sch | 259 | share/kicad/demos/video/bus_pci.kicad_sch | |
259 | share/kicad/demos/video/esvideo.sch | 260 | share/kicad/demos/video/esvideo.kicad_sch | |
260 | share/kicad/demos/video/fp-lib-table | 261 | share/kicad/demos/video/fp-lib-table | |
261 | share/kicad/demos/video/graphic.sch | 262 | share/kicad/demos/video/graphic.kicad_sch | |
263 | share/kicad/demos/video/libs/footprints.pretty/CV3-30PF.kicad_mod | |||
264 | share/kicad/demos/video/libs/footprints.pretty/LED_D3.0mm.kicad_mod | |||
262 | share/kicad/demos/video/libs/footprints.pretty/LRTDK.kicad_mod | 265 | share/kicad/demos/video/libs/footprints.pretty/LRTDK.kicad_mod | |
263 | share/kicad/demos/video/libs/footprints.pretty/PLCC68.kicad_mod | 266 | share/kicad/demos/video/libs/footprints.pretty/PLCC68.kicad_mod | |
264 | share/kicad/demos/video/libs/footprints.pretty/PLCC84.kicad_mod | 267 | share/kicad/demos/video/libs/footprints.pretty/PLCC84.kicad_mod | |
265 | share/kicad/demos/video/libs/footprints.pretty/sim72.kicad_mod | 268 | share/kicad/demos/video/libs/footprints.pretty/sim72.kicad_mod | |
266 | share/kicad/demos/video/libs/video_schlib.lib | 269 | share/kicad/demos/video/libs/footprints.pretty/subclick.kicad_mod | |
267 | share/kicad/demos/video/modul.sch | 270 | share/kicad/demos/video/libs/fp.3dshapes/subclick_horiz.wings | |
268 | share/kicad/demos/video/muxdata.sch | 271 | share/kicad/demos/video/libs/fp.3dshapes/subclick_horiz.wrl | |
269 | share/kicad/demos/video/pal-ntsc.sch | 272 | share/kicad/demos/video/libs/video_schlib.kicad_sym | |
270 | share/kicad/demos/video/rams.sch | 273 | share/kicad/demos/video/modul.kicad_sch | |
274 | share/kicad/demos/video/muxdata.kicad_sch | |||
275 | share/kicad/demos/video/pal-ntsc.kicad_sch | |||
276 | share/kicad/demos/video/rams.kicad_sch | |||
271 | share/kicad/demos/video/sym-lib-table | 277 | share/kicad/demos/video/sym-lib-table | |
272 | share/kicad/demos/video/video-cache.lib | |||
273 | share/kicad/demos/video/video.kicad_pcb | 278 | share/kicad/demos/video/video.kicad_pcb | |
274 | share/kicad/demos/video/video.net | 279 | share/kicad/demos/video/video.kicad_pro | |
275 | share/kicad/demos/video/video.pro | 280 | share/kicad/demos/video/video.kicad_sch | |
276 | share/kicad/demos/video/video.sch | 281 | share/kicad/internat/bg/kicad.mo | |
282 | share/kicad/internat/ca/kicad.mo | |||
283 | share/kicad/internat/cs/kicad.mo | |||
284 | share/kicad/internat/da/kicad.mo | |||
285 | share/kicad/internat/de/kicad.mo | |||
286 | share/kicad/internat/el/kicad.mo | |||
287 | share/kicad/internat/en/kicad.mo | |||
288 | share/kicad/internat/es/kicad.mo | |||
289 | share/kicad/internat/es_MX/kicad.mo | |||
290 | share/kicad/internat/fi/kicad.mo | |||
291 | share/kicad/internat/fr/kicad.mo | |||
292 | share/kicad/internat/hu/kicad.mo | |||
293 | share/kicad/internat/id/kicad.mo | |||
294 | share/kicad/internat/it/kicad.mo | |||
295 | share/kicad/internat/ja/kicad.mo | |||
296 | share/kicad/internat/ko/kicad.mo | |||
297 | share/kicad/internat/lt/kicad.mo | |||
298 | share/kicad/internat/lv/kicad.mo | |||
299 | share/kicad/internat/nl/kicad.mo | |||
300 | share/kicad/internat/no/kicad.mo | |||
301 | share/kicad/internat/pl/kicad.mo | |||
302 | share/kicad/internat/pt/kicad.mo | |||
303 | share/kicad/internat/pt_br/kicad.mo | |||
304 | share/kicad/internat/ro/kicad.mo | |||
305 | share/kicad/internat/ru/kicad.mo | |||
306 | share/kicad/internat/sk/kicad.mo | |||
307 | share/kicad/internat/sl/kicad.mo | |||
308 | share/kicad/internat/sr/kicad.mo | |||
309 | share/kicad/internat/sv/kicad.mo | |||
310 | share/kicad/internat/th/kicad.mo | |||
311 | share/kicad/internat/tr/kicad.mo | |||
312 | share/kicad/internat/vi/kicad.mo | |||
313 | share/kicad/internat/zh_CN/kicad.mo | |||
314 | share/kicad/internat/zh_TW/kicad.mo | |||
277 | share/kicad/plugins/README-bom.txt | 315 | share/kicad/plugins/README-bom.txt | |
278 | share/kicad/plugins/bom2csv.xsl | 316 | share/kicad/plugins/bom2csv.xsl | |
279 | share/kicad/plugins/bom2grouped_csv.xsl | 317 | share/kicad/plugins/bom2grouped_csv.xsl | |
280 | share/kicad/plugins/bom_csv_grouped_by_value.py | 318 | share/kicad/plugins/bom_csv_grouped_by_value.py | |
281 | share/kicad/plugins/bom_csv_grouped_by_value_with_fp.py | 319 | share/kicad/plugins/bom_csv_grouped_by_value_with_fp.py | |
282 | share/kicad/plugins/bom_csv_sorted_by_ref.py | 320 | share/kicad/plugins/bom_csv_sorted_by_ref.py | |
283 | share/kicad/plugins/bom_html_grouped_by_value.py | 321 | share/kicad/plugins/bom_html_grouped_by_value.py | |
284 | share/kicad/plugins/bom_html_with_advanced_grouping.py | 322 | share/kicad/plugins/bom_html_with_advanced_grouping.py | |
285 | share/kicad/plugins/bom_sorted_by_ref.py | 323 | share/kicad/plugins/bom_txt_sorted_by_ref.py | |
286 | share/kicad/plugins/bom_with_title_block_2_csv.xsl | 324 | share/kicad/plugins/bom_with_title_block_2_csv.xsl | |
287 | share/kicad/plugins/kicad_netlist_reader.py | 325 | share/kicad/plugins/kicad_netlist_reader.py | |
326 | share/kicad/plugins/kicad_utils.py | |||
288 | share/kicad/plugins/netlist_form_OrcadPcb2.xsl | 327 | share/kicad/plugins/netlist_form_OrcadPcb2.xsl | |
289 | share/kicad/plugins/netlist_form_cadstar-RINF.xsl | 328 | share/kicad/plugins/netlist_form_cadstar-RINF.xsl | |
290 | share/kicad/plugins/netlist_form_cadstar.xsl | 329 | share/kicad/plugins/netlist_form_cadstar.xsl | |
291 | share/kicad/plugins/netlist_form_pads-pcb.asc.xsl | 330 | share/kicad/plugins/netlist_form_pads-pcb.asc.xsl | |
292 | share/kicad/template/kicad.pro | 331 | share/kicad/resources/images.tar.gz | |
332 | share/kicad/schemas/pcm.v1.schema.json | |||
333 | share/kicad/scripting/kicad_pyshell/__init__.py | |||
334 | share/kicad/scripting/kicad_pyshell/kicad_pyeditor.py | |||
335 | share/kicad/scripting/plugins/FPC_wizard.py | |||
336 | share/kicad/scripting/plugins/FootprintWizardBase.py | |||
337 | share/kicad/scripting/plugins/PadArray.py | |||
338 | share/kicad/scripting/plugins/__init__.py | |||
339 | share/kicad/scripting/plugins/arc_test.py | |||
340 | share/kicad/scripting/plugins/bga_wizard.py | |||
341 | share/kicad/scripting/plugins/circular_pad_array_wizard.py | |||
342 | share/kicad/scripting/plugins/kicad_qrcode.py | |||
343 | share/kicad/scripting/plugins/microMatch_connectors.py | |||
344 | share/kicad/scripting/plugins/mutualcap_button_wizard.py | |||
345 | share/kicad/scripting/plugins/qfn_wizard.py | |||
346 | share/kicad/scripting/plugins/qfp_wizard.py | |||
347 | share/kicad/scripting/plugins/qrcode_footprint_wizard.py | |||
348 | share/kicad/scripting/plugins/sdip_wizard.py | |||
349 | share/kicad/scripting/plugins/touch_slider_wizard.py | |||
350 | share/kicad/scripting/plugins/uss39_barcode.py | |||
351 | share/kicad/scripting/plugins/zip_wizard.py | |||
352 | share/kicad/template/kicad.kicad_pro | |||
353 | share/metainfo/org.kicad.kicad.metainfo.xml | |||
293 | share/mime/packages/kicad-gerbers.xml | 354 | share/mime/packages/kicad-gerbers.xml | |
294 | share/mime/packages/kicad-kicad.xml | 355 | share/mime/packages/kicad-kicad.xml |
@@ -1,26 +1,30 @@ | @@ -1,26 +1,30 @@ | |||
1 | $NetBSD: distinfo,v 1.18 2021/10/26 10:04:12 nia Exp $ | 1 | $NetBSD: distinfo,v 1.19 2022/01/02 19:10:03 tnn Exp $ | |
2 | 2 | |||
3 | BLAKE2s (kicad-5.1.10.tar.bz2) = d1e38257a94d97c21ea21a61c99f9aba69d0a7d280ecc41a71e3cbfbc031dce4 | 3 | BLAKE2s (kicad-6.0.0.tar.bz2) = 0cd96294a42cf7f4f18bd45fd1c75fbdea77487fac1a58dba745fe41fd229754 | |
4 | SHA512 (kicad-5.1.10.tar.bz2) = 3b97279bfe7e2f45e07d347317f1b4cf9eb604331a6383916c87415354da665c80b567d031bda123445ea100ae12075f01d112b473b45516e3aa4d79d1841fa0 | 4 | SHA512 (kicad-6.0.0.tar.bz2) = 1267b7cd35a63a3f26c2e9b0695722cbb9b279d1326f52f0b8497bd3011d79a5732e6da27f6413fb72064fe2aca72da95252011c6cb0b70c209f296f40a77b90 | |
5 | Size (kicad-5.1.10.tar.bz2) = 18586889 bytes | 5 | Size (kicad-6.0.0.tar.bz2) = 33925942 bytes | |
6 | SHA1 (patch-3d-viewer_3d_cache_sg_CMakeLists.txt) = ead4f35c8980e00f25f804de53b3c14b0287ae57 | 6 | SHA1 (patch-3d-viewer_3d_cache_sg_CMakeLists.txt) = c6e55d62646e890ba02b2a56dc3481f75ffba8a0 | |
7 | SHA1 (patch-CMakeLists.txt) = 1ae2aa5633de9a8e5f7a87a9ceeb5ebc85009494 | 7 | SHA1 (patch-CMakeLists.txt) = 3f7178bc7c1001c89d3f6cce85a9dd1368acf00e | |
8 | SHA1 (patch-CMakeModules_Functions.cmake) = 9517d3451fd90eeb7ef6a98f08b08a925757e360 | 8 | SHA1 (patch-CMakeModules_BuildSteps_CreateDocsetDoxyfile.cmake) = 0e931bfe471d39694e6bf942f1b9e4de30e27d05 | |
9 | SHA1 (patch-CMakeModules_KiCadFullVersion.cmake) = afe5c12f481d52a01827b557c15b8e677ed41c44 | 9 | SHA1 (patch-CMakeModules_BuildSteps_WritePlatformMetadata__linux.cmake) = ce50f57ec9621725277a2bf15638d3af6800aebd | |
10 | SHA1 (patch-CMakeModules_WritePlatformMetadata_linux.cmake) = 57559c19aee7c793804d99f872163042b991e178 | 10 | SHA1 (patch-CMakeModules_BuildSteps_WriteVersionHeader.cmake) = 235e2ceffe35f3b2b00dc44302ea3c9c4db86e39 | |
11 | SHA1 (patch-CMakeModules_WriteVersionHeader.cmake) = ee8a250b2de918c4dcfaffe3cb583fee3c252c2d | 11 | SHA1 (patch-CMakeModules_Functions.cmake) = d42fafcb65289324206bd2221cc1188b7ff805a8 | |
12 | SHA1 (patch-CMakeModules_KiCadFullVersion.cmake) = c7a475b6c5bfc9617577279e73047e50906df919 | |||
13 | SHA1 (patch-CMakeModules_WritePlatformMetadata__macos.cmake) = d1e17ae45bdb1749559a36196c5bc303b675970f | |||
12 | SHA1 (patch-CMakeModules_config.h.cmake) = 7d2edb2cf7482724d255b8db0232dd28f6b7e517 | 14 | SHA1 (patch-CMakeModules_config.h.cmake) = 7d2edb2cf7482724d255b8db0232dd28f6b7e517 | |
13 | SHA1 (patch-bitmaps_png_CMakeLists.txt) = 1202783b39af4ddf83b9def91eb72b058f2da5bb | 15 | SHA1 (patch-Documentation_docset_CMakeLists.txt) = be0e200fa6cd7667370e0430916e5b1135f5b864 | |
14 | SHA1 (patch-common_CMakeLists.txt) = c1d4db049ed162f936734ec6709d8d78c57b24e2 | 16 | SHA1 (patch-bitmaps__png_CMakeLists.txt) = 4703eb15ecf44a9925f5d047885513ed34e4f596 | |
15 | SHA1 (patch-common_lib__tree__model.cpp) = 09977f6e8ed3e103dc9f9e60b015feddbad0716d | 17 | SHA1 (patch-common_CMakeLists.txt) = 020edca68947f6b6bbf611b7e82ba555db29c259 | |
16 | SHA1 (patch-cvpcb_CMakeLists.txt) = 6200116775d8d0c098ef11c56959eaaadc0bfbaf | 18 | SHA1 (patch-common_lib__tree__model.cpp) = 9b98a1520aac99f835547e240a1cd7367db436e3 | |
17 | SHA1 (patch-eeschema_CMakeLists.txt) = 774ab43a9ea7c79ada2ee7faaaa9cfc8805427b7 | 19 | SHA1 (patch-cvpcb_CMakeLists.txt) = 80a3735a7a4a7c54dd577b436e2c3b3527d5e496 | |
18 | SHA1 (patch-gerbview_CMakeLists.txt) = 0a9417eeb432919d57afbfaa07a9651f7df4acb0 | 20 | SHA1 (patch-eeschema_CMakeLists.txt) = c237961ba01e6d77852e5d02bce3f4973a287d63 | |
19 | SHA1 (patch-include_hashtables.h) = 4b26adef481406b61c1c9cf660f69847aa76142d | 21 | SHA1 (patch-gerbview_CMakeLists.txt) = a7c0ef0d03763a82f8a71033a6142646fe10388b | |
20 | SHA1 (patch-include_kiway.h) = 7208f474e895ea07ba5e5f56bab46d4d529b9e57 | 22 | SHA1 (patch-include_kiway.h) = 7208f474e895ea07ba5e5f56bab46d4d529b9e57 | |
21 | SHA1 (patch-include_system_libcontext.h) = 895ae55ab10dd2582d6b258aa2f7358721b27972 | 23 | SHA1 (patch-kicad_CMakeLists.txt) = 7eebcb2cbb08e840d4cdbca2565400b65f0731f3 | |
22 | SHA1 (patch-pagelayout_editor_CMakeLists.txt) = 5107e7fa37227143a3a0950847b607438b5c97dd | 24 | SHA1 (patch-pagelayout__editor_CMakeLists.txt) = ecdc3d0ac8e33faf4f0a5d090149563bb26f6bb4 | |
23 | SHA1 (patch-pcb_calculator_CMakeLists.txt) = bf335e3cb8e513fb9d6a1518f479dfe9786c70da | 25 | SHA1 (patch-pcb__calculator_CMakeLists.txt) = ea6852cc3e5d8d4bf6760c905e999d65d5231c83 | |
24 | SHA1 (patch-pcbnew_CMakeLists.txt) = 3ec0b39483c18888f5c5d185ff81a28b597ee4d5 | 26 | SHA1 (patch-pcbnew_CMakeLists.txt) = d5259ede050e3557bfcb6596322a26b6bfc01173 | |
25 | SHA1 (patch-plugins_3d_idf_CMakeLists.txt) = 1c58b6925d2947bcfbaf4e91cc5ee28068899998 | 27 | SHA1 (patch-plugins_3d_idf_CMakeLists.txt) = 9061c5c5eac3311625ba93e541d557007c83eddc | |
26 | SHA1 (patch-plugins_3d_vrml_CMakeLists.txt) = 3336027c7eacf8fceb61875e9757480aae81a245 | 28 | SHA1 (patch-plugins_3d_vrml_CMakeLists.txt) = ea6942a953432c5c0124c57e9afb01f8a5c5325d | |
29 | SHA1 (patch-resources_CMakeLists.txt) = 55a41028d77d1854859ed27c8086cc7552b9f988 | |||
30 | SHA1 (patch-thirdparty_libcontext_libcontext.h) = cde252b7ee114f88527d953aa0c3ebcdd905c4a9 |
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | $NetBSD: patch-3d-viewer_3d_cache_sg_CMakeLists.txt,v 1.2 2021/02/21 18:56:36 bouyer Exp $ | 1 | $NetBSD: patch-3d-viewer_3d_cache_sg_CMakeLists.txt,v 1.3 2022/01/02 19:10:03 tnn Exp $ | |
2 | 2 | |||
3 | Force proper LDFLAGS for MODULE, as cmake doens't set rpath for theses | 3 | Force proper LDFLAGS for MODULE, as cmake doesn't set rpath for these | |
4 | 4 | |||
5 | --- 3d-viewer/3d_cache/sg/CMakeLists.txt.orig 2020-12-22 21:05:01.000000000 +0100 | 5 | --- 3d-viewer/3d_cache/sg/CMakeLists.txt.orig 2020-12-22 21:05:01.000000000 +0100 | |
6 | +++ 3d-viewer/3d_cache/sg/CMakeLists.txt 2021-02-20 10:21:32.108366364 +0100 | 6 | +++ 3d-viewer/3d_cache/sg/CMakeLists.txt 2021-02-20 10:21:32.108366364 +0100 | |
7 | @@ -43,6 +43,9 @@ | 7 | @@ -43,6 +43,9 @@ | |
8 | ) | 8 | ) | |
9 | endif() | 9 | endif() | |
10 | 10 | |||
11 | +set_property(TARGET kicad_3dsg APPEND_STRING | 11 | +set_property(TARGET kicad_3dsg APPEND_STRING | |
12 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | 12 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | |
13 | + | 13 | + | |
14 | find_file( S3DSG_VERSION_FILE sg_version.h | 14 | find_file( S3DSG_VERSION_FILE sg_version.h | |
15 | PATHS ${CMAKE_SOURCE_DIR}/include/plugins/3dapi NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) | 15 | PATHS ${CMAKE_SOURCE_DIR}/include/plugins/3dapi NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) | |
16 | 16 |
@@ -1,37 +1,25 @@ | @@ -1,37 +1,25 @@ | |||
1 | $NetBSD: patch-CMakeLists.txt,v 1.5 2021/02/21 18:56:36 bouyer Exp $ | 1 | $NetBSD: patch-CMakeLists.txt,v 1.6 2022/01/02 19:10:03 tnn Exp $ | |
2 | 2 | |||
3 | Don't use ${CMAKE_MODULE_PATH} directly as it will be changed | 3 | Don't use ${CMAKE_MODULE_PATH} directly as it will be changed | |
4 | and containt multiple directories | 4 | and containt multiple directories | |
5 | 5 | |||
6 | --- CMakeLists.txt.orig 2020-12-22 21:05:01.000000000 +0100 | 6 | --- CMakeLists.txt.orig 2021-12-22 13:32:19.000000000 +0000 | |
7 | +++ CMakeLists.txt 2021-02-20 11:17:34.774733503 +0100 | 7 | +++ CMakeLists.txt | |
8 | @@ -36,7 +36,7 @@ | 8 | @@ -208,7 +208,7 @@ perform_feature_checks() | |
9 | include( GNUInstallDirs ) | |||
10 | 9 | |||
11 | # Path to local CMake modules. | |||
12 | -set( CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/CMakeModules ) | |||
13 | +set (CMAKE_MODULE_PATH "/usr/tmp/cad/kicad/work/.buildlink/cmake-Modules" ${PROJECT_SOURCE_DIR}/CMakeModules ) | |||
14 | 10 | |||
15 | # On Windows, binaries created by link option -g3 are very large (more than 1Gb for pcbnew, | 11 | # Setup the compiler warnings | |
16 | # and more than 3Gb for the full kicad suite) | 12 | -include( ${CMAKE_MODULE_PATH}/Warnings.cmake ) | |
17 | @@ -861,7 +861,7 @@ | 13 | +include( ${PROJECT_SOURCE_DIR}/CMakeModules/Warnings.cmake ) | |
14 | ||||
15 | if( KICAD_WIN32_CONTEXT_WINFIBER ) | |||
16 | set(LIBCONTEXT_USE_WINFIBER true) | |||
17 | @@ -933,7 +933,7 @@ endif() | |||
18 | # "make uninstall" rules | 18 | # "make uninstall" rules | |
19 | #================================================ | 19 | #================================================ | |
20 | configure_file( | 20 | configure_file( | |
21 | - "${CMAKE_MODULE_PATH}/cmake_uninstall.cmake.in" | 21 | - "${CMAKE_MODULE_PATH}/cmake_uninstall.cmake.in" | |
22 | + "${PROJECT_SOURCE_DIR}/CMakeModules/cmake_uninstall.cmake.in" | 22 | + "${PROJECT_SOURCE_DIR}/CMakeModules/cmake_uninstall.cmake.in" | |
23 | "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake" | 23 | "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake" | |
24 | IMMEDIATE @ONLY ) | 24 | IMMEDIATE @ONLY ) | |
25 | 25 | |||
26 | @@ -873,9 +873,9 @@ | |||
27 | # Generate platform metadata files | |||
28 | ################################################# | |||
29 | if( APPLE ) | |||
30 | - include( ${CMAKE_MODULE_PATH}/WritePlatformMetadata_macos.cmake ) | |||
31 | + include( ${PROJECT_SOURCE_DIR}/CMakeModules/WritePlatformMetadata_macos.cmake ) | |||
32 | elseif( UNIX ) | |||
33 | - include( ${CMAKE_MODULE_PATH}/WritePlatformMetadata_linux.cmake ) | |||
34 | + include( ${PROJECT_SOURCE_DIR}/CMakeModules/WritePlatformMetadata_linux.cmake ) | |||
35 | endif() | |||
36 | ||||
37 |
@@ -1,37 +1,41 @@ | @@ -1,37 +1,41 @@ | |||
1 | $NetBSD: patch-eeschema_CMakeLists.txt,v 1.5 2021/02/21 18:56:36 bouyer Exp $ | 1 | $NetBSD: patch-eeschema_CMakeLists.txt,v 1.6 2022/01/02 19:10:03 tnn Exp $ | |
2 | 2 | |||
3 | Don't use ${CMAKE_MODULE_PATH} directly as it will be changed | 3 | Don't use ${CMAKE_MODULE_PATH} directly as it will be changed | |
4 | and containt multiple directories | 4 | and contains multiple directories | |
5 | 5 | |||
6 | Force proper LDFLAGS for MODULE, as cmake doens't set rpath for theses | 6 | Force proper LDFLAGS for MODULE, as cmake doesn't set rpath for these | |
7 | 7 | |||
8 | --- eeschema/CMakeLists.txt.orig 2020-12-22 21:05:01.000000000 +0100 | 8 | --- eeschema/CMakeLists.txt.orig 2021-12-22 13:32:19.000000000 +0000 | |
9 | +++ eeschema/CMakeLists.txt 2021-02-20 10:28:21.902013845 +0100 | 9 | +++ eeschema/CMakeLists.txt | |
10 | @@ -283,7 +283,7 @@ | 10 | @@ -313,8 +313,8 @@ add_custom_command( | |
11 | COMMAND ${CMAKE_COMMAND} | 11 | COMMAND ${CMAKE_COMMAND} | |
12 | -DinputFile=${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_bom_help.html | 12 | -DinputFile=${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_bom_help.md | |
13 | -DoutputFile=${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_bom_help_html.h | 13 | -DoutputFile=${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_bom_help_md.h | |
14 | - -P ${CMAKE_MODULE_PATH}/Html2C.cmake | 14 | - -P ${CMAKE_MODULE_PATH}/BuildSteps/markdown2C.cmake | |
15 | + -P ${PROJECT_SOURCE_DIR}/CMakeModules/Html2C.cmake | 15 | - DEPENDS ${CMAKE_MODULE_PATH}/BuildSteps/markdown2C.cmake ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_bom_help.md | |
16 | DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_bom_help.html | 16 | + -P ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/markdown2C.cmake | |
17 | COMMENT "creating ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_bom_help_html.h | 17 | + DEPENDS ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/markdown2C.cmake ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_bom_help.md | |
18 | from ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_bom_help.html" | 18 | COMMENT "creating ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_bom_help_md.h | |
19 | @@ -309,7 +309,7 @@ | 19 | from ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_bom_help.md" | |
20 | endif() | 20 | ) | |
21 | 21 | @@ -330,8 +330,8 @@ add_custom_command( | ||
22 | 22 | COMMAND ${CMAKE_COMMAND} | ||
23 | -add_executable( eeschema WIN32 MACOSX_BUNDLE | 23 | -DinputFile=${CMAKE_CURRENT_SOURCE_DIR}/sch_text_help.md | |
24 | +add_executable( eeschema WIN32 | 24 | -DoutputFile=${CMAKE_CURRENT_SOURCE_DIR}/sch_text_help_md.h | |
25 | ../common/single_top.cpp | 25 | - -P ${CMAKE_MODULE_PATH}/BuildSteps/markdown2C.cmake | |
26 | ../common/pgm_base.cpp | 26 | - DEPENDS ${CMAKE_MODULE_PATH}/BuildSteps/markdown2C.cmake ${CMAKE_CURRENT_SOURCE_DIR}/sch_text_help.md | |
27 | ${EESCHEMA_RESOURCES} | 27 | + -P ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/markdown2C.cmake | |
28 | @@ -392,6 +392,9 @@ | 28 | + DEPENDS ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/markdown2C.cmake ${CMAKE_CURRENT_SOURCE_DIR}/sch_text_help.md | |
29 | COMMENT "creating ${CMAKE_CURRENT_SOURCE_DIR}/sch_text_help_md.h | |||
30 | from ${CMAKE_CURRENT_SOURCE_DIR}/sch_text_help.md" | |||
31 | ) | |||
32 | @@ -439,6 +439,9 @@ if( MAKE_LINK_MAPS ) | |||
29 | ) | 33 | ) | |
30 | endif() | 34 | endif() | |
31 | 35 | |||
32 | +set_property(TARGET eeschema_kiface APPEND_STRING | 36 | +set_property(TARGET eeschema_kiface APPEND_STRING | |
33 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | 37 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | |
34 | + | 38 | + | |
35 | # these 2 binaries are a matched set, keep them together: | 39 | # these 2 binaries are a matched set, keep them together: | |
36 | if( APPLE ) | 40 | if( APPLE ) | |
37 | set_target_properties( eeschema PROPERTIES | 41 | set_target_properties( eeschema PROPERTIES |
$NetBSD: patch-CMakeModules_BuildSteps_CreateDocsetDoxyfile.cmake,v 1.1 2022/01/02 19:10:03 tnn Exp $
Don't use ${CMAKE_MODULE_PATH} directly as it will be changed
and contains multiple directories
--- CMakeModules/BuildSteps/CreateDocsetDoxyfile.cmake.orig 2021-12-22 13:32:19.000000000 +0000
+++ CMakeModules/BuildSteps/CreateDocsetDoxyfile.cmake
@@ -22,7 +22,7 @@
function(get_kicad_doc_version RESULT_NAME)
- include( ${CMAKE_MODULE_PATH}/CreateGitVersionHeader.cmake )
+ include( ${PROJECT_SOURCE_DIR}/CMakeModules/CreateGitVersionHeader.cmake )
create_git_version_header(${CMAKE_SOURCE_DIR})
# Now we have KICAD_VERSION, but it's got () around it
$NetBSD: patch-CMakeModules_BuildSteps_WritePlatformMetadata__linux.cmake,v 1.1 2022/01/02 19:10:03 tnn Exp $
Don't use ${CMAKE_MODULE_PATH} directly as it will be changed
and contains multiple directories
--- CMakeModules/BuildSteps/WritePlatformMetadata_linux.cmake.orig 2021-12-22 13:32:19.000000000 +0000
+++ CMakeModules/BuildSteps/WritePlatformMetadata_linux.cmake
@@ -32,8 +32,8 @@
message( STATUS "Creating linux metadata" )
# Create the KiCad version strings
-include( ${CMAKE_MODULE_PATH}/KiCadVersion.cmake )
-include( ${CMAKE_MODULE_PATH}/KiCadFullVersion.cmake )
+include( ${SRC_PATH}/CMakeModules/KiCadVersion.cmake )
+include( ${SRC_PATH}/CMakeModules/KiCadFullVersion.cmake )
# Create the date of the configure
string( TIMESTAMP KICAD_CONFIG_TIMESTAMP "%Y-%m-%d" )
$NetBSD: patch-CMakeModules_BuildSteps_WriteVersionHeader.cmake,v 1.1 2022/01/02 19:10:03 tnn Exp $
Don't use ${CMAKE_MODULE_PATH} directly as it will be changed
and contains multiple directories
--- CMakeModules/BuildSteps/WriteVersionHeader.cmake.orig 2021-12-22 13:32:19.000000000 +0000
+++ CMakeModules/BuildSteps/WriteVersionHeader.cmake
@@ -23,8 +23,8 @@
#
# Create the KiCad version strings
-include( ${CMAKE_MODULE_PATH}/KiCadVersion.cmake )
-include( ${CMAKE_MODULE_PATH}/KiCadFullVersion.cmake )
+include( ${SRC_PATH}/CMakeModules/KiCadVersion.cmake )
+include( ${SRC_PATH}/CMakeModules/KiCadFullVersion.cmake )
# Extract the major and minor build version as a string
string( REGEX MATCH
$NetBSD: patch-CMakeModules_WritePlatformMetadata__macos.cmake,v 1.1 2022/01/02 19:10:03 tnn Exp $
Don't use ${CMAKE_MODULE_PATH} directly as it will be changed
and contains multiple directories
--- CMakeModules/WritePlatformMetadata_macos.cmake.orig 2021-12-22 13:32:19.000000000 +0000
+++ CMakeModules/WritePlatformMetadata_macos.cmake
@@ -29,8 +29,8 @@ message( STATUS "Creating MacOS metadata
# Create the KiCad version strings
set( SRC_PATH ${PROJECT_SOURCE_DIR} )
-include( ${CMAKE_MODULE_PATH}/KiCadVersion.cmake )
-include( ${CMAKE_MODULE_PATH}/KiCadFullVersion.cmake )
+include( ${PROJECT_SOURCE_DIR}/CMakeModules/KiCadVersion.cmake )
+include( ${PROJECT_SOURCE_DIR}/CMakeModules/KiCadFullVersion.cmake )
# Configure each plist file from the respurces directory and store it in the build directory
$NetBSD: patch-Documentation_docset_CMakeLists.txt,v 1.1 2022/01/02 19:10:03 tnn Exp $
Don't use ${CMAKE_MODULE_PATH} directly as it will be changed
and contains multiple directories
--- Documentation/docset/CMakeLists.txt.orig 2021-12-22 13:32:19.000000000 +0000
+++ Documentation/docset/CMakeLists.txt
@@ -62,12 +62,12 @@ if(DOXYGEN_FOUND AND DOXYTAG2ZEALDB AND
-DDOCSET_BUNDLE_ID=${DOCSET_BUNDLE_ID}
-DDOCSET_DOXYFILE=${DOCSET_DOXYFILE}
-DOUTPUT_DIRECTORY="${CMAKE_CURRENT_BINARY_DIR}/doxygen"
- -DCMAKE_MODULE_PATH=${CMAKE_MODULE_PATH}
- -P ${CMAKE_MODULE_PATH}/BuildSteps/CreateDocsetDoxyfile.cmake
+ -DCMAKE_MODULE_PATH="${CMAKE_MODULE_PATH}"
+ -P ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/CreateDocsetDoxyfile.cmake
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/
OUTPUT ${DOCSET_DOXYFILE}
DEPENDS ${CMAKE_BINARY_DIR}/kicad_build_version.h
- ${CMAKE_MODULE_PATH}/BuildSteps/CreateDocsetDoxyfile.cmake
+ ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/CreateDocsetDoxyfile.cmake
COMMENT "Modifying doxyfile for docset creation"
)
$NetBSD: patch-bitmaps__png_CMakeLists.txt,v 1.1 2022/01/02 19:10:03 tnn Exp $
Don't use ${CMAKE_MODULE_PATH} directly as it will be changed
and contains multiple directories
--- bitmaps_png/CMakeLists.txt.orig 2021-12-22 13:32:19.000000000 +0000
+++ bitmaps_png/CMakeLists.txt
@@ -685,9 +685,9 @@ function( png2cpp inputFile outFile )
OUTPUT ${outFile}
COMMAND ${CMAKE_COMMAND} -DinputFile=${inputFile} -DoutCppFile=${outFile}
- -P ${CMAKE_MODULE_PATH}/BuildSteps/PNG2cpp.cmake
+ -P ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/PNG2cpp.cmake
- DEPENDS ${inputFile} ${CMAKE_MODULE_PATH}/BuildSteps/PNG2cpp.cmake
+ DEPENDS ${inputFile} ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/PNG2cpp.cmake
COMMENT "Creating ${outFile}"
)
endfunction()
$NetBSD: patch-kicad_CMakeLists.txt,v 1.1 2022/01/02 19:10:03 tnn Exp $
Don't use ${CMAKE_MODULE_PATH} directly as it will be changed
and contains multiple directories
--- kicad/CMakeLists.txt.orig 2021-12-22 13:32:19.000000000 +0000
+++ kicad/CMakeLists.txt
@@ -164,7 +164,7 @@ if( APPLE )
${OSX_BUNDLE_OVERRIDE_PATHS}
# do all the work
- include( ${CMAKE_MODULE_PATH}/BundleUtilities.cmake )
+ include( ${PROJECT_SOURCE_DIR}/CMakeModules/BundleUtilities.cmake )
if ( ${PYTHON_FRAMEWORK_HELPER} )
# This idea here is to repair anything that fixup_bundle doesn't handle
@@ -235,7 +235,7 @@ if( APPLE )
move_to_main_bundle( \"pl_editor.app\" \"Page Layout Editor.app\" )
if ( ${PYTHON_FRAMEWORK_HELPER} )
- include( ${CMAKE_MODULE_PATH}/RefixupMacOS.cmake )
+ include( ${PROJECT_SOURCE_DIR}/CMakeModules/RefixupMacOS.cmake )
refix_kicad_bundle(${OSX_BUNDLE_INSTALL_DIR})
endif( )
$NetBSD: patch-pagelayout__editor_CMakeLists.txt,v 1.1 2022/01/02 19:10:03 tnn Exp $
Force proper LDFLAGS for MODULE, as cmake doesn't set rpath for these
--- pagelayout_editor/CMakeLists.txt.orig 2021-12-22 13:32:19.000000000 +0000
+++ pagelayout_editor/CMakeLists.txt
@@ -124,6 +124,9 @@ if( MAKE_LINK_MAPS )
LINK_FLAGS "-Wl,-cref,-Map=_pl_editor.kiface.map" )
endif()
+set_property(TARGET pl_editor_kiface APPEND_STRING
+ PROPERTY LINK_FLAGS " $ENV{LDFLAGS}")
+
# if building pl_editor, then also build pl_editor_kiface if out of date.
add_dependencies( pl_editor pl_editor_kiface )
@@ -171,4 +174,4 @@ if( KICAD_WIN32_INSTALL_PDBS )
# Get the PDBs to copy over for MSVC
install(FILES $<TARGET_PDB_FILE:pl_editor> DESTINATION ${KICAD_BIN})
install(FILES $<TARGET_PDB_FILE:pl_editor_kiface> DESTINATION ${KICAD_BIN})
-endif()
\ No newline at end of file
+endif()
$NetBSD: patch-pcb__calculator_CMakeLists.txt,v 1.1 2022/01/02 19:10:03 tnn Exp $
Force proper LDFLAGS for MODULE, as cmake doesn't set rpath for these
--- pcb_calculator/CMakeLists.txt.orig 2021-12-22 13:32:19.000000000 +0000
+++ pcb_calculator/CMakeLists.txt
@@ -112,6 +112,9 @@ if( MAKE_LINK_MAPS )
LINK_FLAGS "-Wl,-cref,-Map=_pcb_calculator.kiface.map" )
endif()
+set_property(TARGET pcb_calculator_kiface APPEND_STRING
+ PROPERTY LINK_FLAGS " $ENV{LDFLAGS}")
+
# if building pcb_calculator, then also build pcb_calculator_kiface if out of date.
add_dependencies( pcb_calculator pcb_calculator_kiface )
@@ -179,8 +182,8 @@ function( html_doc2h inputFile )
add_custom_command(
OUTPUT ${inputFile}.h
COMMAND ${CMAKE_COMMAND} -DinputFile=${inputFile}.html -DoutputFile=${inputFile}.h
- -P ${CMAKE_MODULE_PATH}/BuildSteps/Html2C.cmake
- DEPENDS ${inputFile}.html ${CMAKE_MODULE_PATH}/BuildSteps/Html2C.cmake
+ -P ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/Html2C.cmake
+ DEPENDS ${inputFile}.html ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/Html2C.cmake
COMMENT "creating ${inputFile}.h from ${inputFile}.html"
)
endfunction()
@@ -193,8 +196,8 @@ function( md_doc2h inputFile )
OUTPUT ${inputFile}.h
COMMAND ${CMAKE_COMMAND} -DinputFile=${inputFile}.md -DoutputFile=${inputFile}.h
- -P ${CMAKE_MODULE_PATH}/BuildSteps/markdown2C.cmake
- DEPENDS ${inputFile}.md ${CMAKE_MODULE_PATH}/BuildSteps/markdown2C.cmake
+ -P ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/markdown2C.cmake
+ DEPENDS ${inputFile}.md ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/markdown2C.cmake
COMMENT "creating ${inputFile}.h from ${inputFile}.md"
)
endfunction()
$NetBSD: patch-resources_CMakeLists.txt,v 1.1 2022/01/02 19:10:03 tnn Exp $
Don't use ${CMAKE_MODULE_PATH} directly as it will be changed
and contains multiple directories
--- resources/CMakeLists.txt.orig 2021-12-22 13:32:19.000000000 +0000
+++ resources/CMakeLists.txt
@@ -3,7 +3,7 @@
#################################################
if( APPLE )
#TODO Generate this at runtime as well
- include( ${CMAKE_MODULE_PATH}/WritePlatformMetadata_macos.cmake )
+ include( ${PROJECT_SOURCE_DIR}/CMakeModules/WritePlatformMetadata_macos.cmake )
elseif( UNIX )
# Add the command to configure the linux metainfo file with the version information
add_custom_command(
@@ -12,8 +12,8 @@ elseif( UNIX )
-DSRC_PATH=${PROJECT_SOURCE_DIR}
-DBUILD_PATH=${PROJECT_BINARY_DIR}
-DCMAKE_MODULE_PATH=${PROJECT_SOURCE_DIR}/CMakeModules
- -P ${CMAKE_MODULE_PATH}/BuildSteps/WritePlatformMetadata_linux.cmake
- DEPENDS ${CMAKE_MODULE_PATH}/BuildSteps/WritePlatformMetadata_linux.cmake
+ -P ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/WritePlatformMetadata_linux.cmake
+ DEPENDS ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/WritePlatformMetadata_linux.cmake
COMMENT "Configuring Linux metainfo"
)
$NetBSD: patch-thirdparty_libcontext_libcontext.h,v 1.1 2022/01/02 19:10:03 tnn Exp $
Add NetBSD support.
--- thirdparty/libcontext/libcontext.h.orig 2021-12-22 13:32:19.000000000 +0000
+++ thirdparty/libcontext/libcontext.h
@@ -22,13 +22,13 @@
#include <cstdio>
-#if defined(__GNUC__) || defined(__APPLE__) || defined(__FreeBSD__)
+#if defined(__GNUC__) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__)
#undef LIBCONTEXT_HAS_OWN_STACK
#define LIBCONTEXT_COMPILER_gcc
- #if defined(__linux__) || defined(__FreeBSD__)
+ #if defined(__linux__) || defined(__FreeBSD__) || defined(__NetBSD__)
#if defined(__x86_64__) || defined(__amd64__)
#define LIBCONTEXT_PLATFORM_linux_x86_64
#define LIBCONTEXT_CALL_CONVENTION
@@ -1,25 +1,53 @@ | @@ -1,25 +1,53 @@ | |||
1 | $NetBSD: patch-CMakeModules_Functions.cmake,v 1.4 2019/08/29 15:36:40 bouyer Exp $ | 1 | $NetBSD: patch-CMakeModules_Functions.cmake,v 1.5 2022/01/02 19:10:03 tnn Exp $ | |
2 | 2 | |||
3 | Don't use ${CMAKE_MODULE_PATH} directly as it will be changed | 3 | Don't use ${CMAKE_MODULE_PATH} directly as it will be changed | |
4 | and containt multiple directories | 4 | and contains multiple directories | |
5 | 5 | |||
6 | --- CMakeModules/Functions.cmake.orig 2019-08-04 18:36:25.000000000 +0200 | 6 | --- CMakeModules/Functions.cmake.orig 2021-12-22 13:32:19.000000000 +0000 | |
7 | +++ CMakeModules/Functions.cmake 2019-08-29 13:23:28.260311176 +0200 | 7 | +++ CMakeModules/Functions.cmake | |
8 | @@ -40,7 +40,7 @@ | 8 | @@ -40,13 +40,13 @@ function( make_lexer outputTarget inputF | |
9 | -DinputFile=${inputFile} | 9 | -DinputFile=${CMAKE_CURRENT_SOURCE_DIR}/${inputFile} | |
10 | -DoutHeaderFile=${outHeaderFile} | 10 | -DoutHeaderFile=${CMAKE_CURRENT_BINARY_DIR}/${outHeaderFile} | |
11 | -DoutCppFile=${outCppFile} | 11 | -DoutCppFile=${CMAKE_CURRENT_BINARY_DIR}/${outCppFile} | |
12 | - -P ${CMAKE_MODULE_PATH}/TokenList2DsnLexer.cmake | 12 | - -P ${CMAKE_MODULE_PATH}/BuildSteps/TokenList2DsnLexer.cmake | |
13 | + -P ${PROJECT_SOURCE_DIR}/CMakeModules/TokenList2DsnLexer.cmake | 13 | + -P ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/TokenList2DsnLexer.cmake | |
14 | COMMENT "TokenList2DsnLexer.cmake creating: | 14 | COMMENT "TokenList2DsnLexer.cmake creating: | |
15 | ${outHeaderFile} and | 15 | ${outHeaderFile} and | |
16 | ${outCppFile} from | 16 | ${outCppFile} from | |
17 | @@ -49,7 +49,7 @@ | 17 | ${inputFile}" | |
18 | 18 | DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${inputFile} | ||
19 | add_custom_target( ${outputTarget} | 19 | - ${CMAKE_MODULE_PATH}/BuildSteps/TokenList2DsnLexer.cmake | |
20 | DEPENDS ${outHeaderFile} ${outCppFile} | 20 | + ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/TokenList2DsnLexer.cmake | |
21 | - ${CMAKE_MODULE_PATH}/TokenList2DsnLexer.cmake | |||
22 | + ${PROJECT_SOURCE_DIR}/CMakeModules/TokenList2DsnLexer.cmake | |||
23 | ) | 21 | ) | |
24 | 22 | |||
25 | # extra_args, if any, are treated as source files (typically headers) which | 23 | target_sources( ${outputTarget} PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/${outCppFile} ) | |
24 | @@ -84,11 +84,11 @@ function( generate_lemon_grammar TGT GRA | |||
25 | -DLEMON_TEMPLATE=${LEMON_TEMPLATE} | |||
26 | -DGRAMMAR_FILE=${CMAKE_CURRENT_SOURCE_DIR}/${GRAMMAR_FILE} | |||
27 | -DGRAMMAR_DIR=${CMAKE_CURRENT_BINARY_DIR}/${GRAMMAR_DIR} | |||
28 | - -P ${CMAKE_MODULE_PATH}/BuildSteps/LemonParserGenerator.cmake | |||
29 | + -P ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/LemonParserGenerator.cmake | |||
30 | COMMENT "Running Lemon on ${GRAMMAR_FILE} to generate ${GRAMMAR_DIR}/${GRAMMAR_BASE}.c" | |||
31 | DEPENDS lemon | |||
32 | ${CMAKE_CURRENT_SOURCE_DIR}/${GRAMMAR_FILE} | |||
33 | - ${CMAKE_MODULE_PATH}/BuildSteps/LemonParserGenerator.cmake | |||
34 | + ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/LemonParserGenerator.cmake | |||
35 | WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${GRAMMAR_DIR} | |||
36 | ) | |||
37 | ||||
38 | @@ -186,13 +186,13 @@ macro( linux_metadata_translation SRC_FI | |||
39 | OUTPUT ${OUT_FILE} | |||
40 | DEPENDS ${SRC_FILE} | |||
41 | ${LANG_FILES} | |||
42 | - ${CMAKE_MODULE_PATH}/BuildSteps/TranslatePlatformMetadata_linux.cmake | |||
43 | + ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/TranslatePlatformMetadata_linux.cmake | |||
44 | COMMAND ${CMAKE_COMMAND} | |||
45 | -DMSGFMT_EXE="${GETTEXT_MSGFMT_EXECUTABLE}" | |||
46 | -DPO_DIR="${PO_DIR}" | |||
47 | -DSRC_FILE="${SRC_FILE}" | |||
48 | -DDEST_FILE="${OUT_FILE}" | |||
49 | - -P ${CMAKE_MODULE_PATH}/BuildSteps/TranslatePlatformMetadata_linux.cmake | |||
50 | + -P ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/TranslatePlatformMetadata_linux.cmake | |||
51 | COMMENT "Translating file ${OUT_FNAME}" | |||
52 | ) | |||
53 | else() |
@@ -1,16 +1,22 @@ | @@ -1,16 +1,22 @@ | |||
1 | $NetBSD: patch-common_CMakeLists.txt,v 1.4 2021/02/21 18:56:36 bouyer Exp $ | 1 | $NetBSD: patch-common_CMakeLists.txt,v 1.5 2022/01/02 19:10:03 tnn Exp $ | |
2 | 2 | |||
3 | Don't use ${CMAKE_MODULE_PATH} directly as it will be changed | 3 | Don't use ${CMAKE_MODULE_PATH} directly as it will be changed | |
4 | and containt multiple directories | 4 | and contains multiple directories | |
5 | 5 | |||
6 | --- common/CMakeLists.txt.orig 2020-12-22 21:05:01.000000000 +0100 | 6 | --- common/CMakeLists.txt.orig 2021-12-22 13:32:19.000000000 +0000 | |
7 | +++ common/CMakeLists.txt 2021-02-20 11:28:33.611686383 +0100 | 7 | +++ common/CMakeLists.txt | |
8 | @@ -168,7 +168,7 @@ | 8 | @@ -139,11 +139,11 @@ add_custom_target( | |
9 | -DOUTPUT_FILE=${CMAKE_BINARY_DIR}/kicad_build_version.h | 9 | -DOUTPUT_FILE=${CMAKE_BINARY_DIR}/kicad_build_version.h | |
10 | -DTEXT_OUTPUT_FILE=${CMAKE_BINARY_DIR}/kicad_build_version.txt | |||
10 | -DSRC_PATH=${PROJECT_SOURCE_DIR} | 11 | -DSRC_PATH=${PROJECT_SOURCE_DIR} | |
11 | -DCMAKE_MODULE_PATH=${CMAKE_MODULE_PATH} | 12 | - -DCMAKE_MODULE_PATH=${CMAKE_MODULE_PATH} | |
12 | - -P ${CMAKE_MODULE_PATH}/WriteVersionHeader.cmake | 13 | - -P ${CMAKE_MODULE_PATH}/BuildSteps/WriteVersionHeader.cmake | |
13 | + -P ${PROJECT_SOURCE_DIR}/CMakeModules/WriteVersionHeader.cmake | 14 | + -DCMAKE_MODULE_PATH="${CMAKE_MODULE_PATH}" | |
15 | + -P ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/WriteVersionHeader.cmake | |||
14 | WORKING_DIRECTORY ${CMAKE_BINARY_DIR} | 16 | WORKING_DIRECTORY ${CMAKE_BINARY_DIR} | |
15 | BYPRODUCTS ${CMAKE_BINARY_DIR}/kicad_build_version.h | 17 | BYPRODUCTS ${CMAKE_BINARY_DIR}/kicad_build_version.h | |
18 | - DEPENDS ${CMAKE_MODULE_PATH}/BuildSteps/WriteVersionHeader.cmake | |||
19 | + DEPENDS ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/WriteVersionHeader.cmake | |||
16 | COMMENT "Generating version string header" | 20 | COMMENT "Generating version string header" | |
21 | ) | |||
22 |
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | $NetBSD: patch-cvpcb_CMakeLists.txt,v 1.4 2021/02/21 18:56:36 bouyer Exp $ | 1 | $NetBSD: patch-cvpcb_CMakeLists.txt,v 1.5 2022/01/02 19:10:03 tnn Exp $ | |
2 | 2 | |||
3 | Force proper LDFLAGS for MODULE, as cmake doens't set rpath for theses | 3 | Force proper LDFLAGS for MODULE, as cmake doesn't set rpath for these | |
4 | 4 | |||
5 | --- cvpcb/CMakeLists.txt.orig 2020-12-22 21:05:01.000000000 +0100 | 5 | --- cvpcb/CMakeLists.txt.orig 2021-12-22 13:32:19.000000000 +0000 | |
6 | +++ cvpcb/CMakeLists.txt 2021-02-20 10:20:18.102832805 +0100 | 6 | +++ cvpcb/CMakeLists.txt | |
7 | @@ -117,6 +117,9 @@ | 7 | @@ -96,6 +96,9 @@ if( MAKE_LINK_MAPS ) | |
8 | LINK_FLAGS "${TO_LINKER},-cref ${TO_LINKER},-Map=_cvpcb.kiface.map" ) | 8 | LINK_FLAGS "-Wl,-cref,-Map=_cvpcb.kiface.map" ) | |
9 | endif() | 9 | endif() | |
10 | 10 | |||
11 | +set_property(TARGET cvpcb_kiface APPEND_STRING | 11 | +set_property(TARGET cvpcb_kiface APPEND_STRING | |
12 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | 12 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | |
13 | + | 13 | + | |
14 | # these 2 binaries are a matched set, keep them together: | 14 | # these 2 binaries are a matched set, keep them together: | |
15 | if( APPLE ) | 15 | if( APPLE ) | |
16 | # puts binaries into the *.app bundle while linking | 16 | # puts binaries into the *.app bundle while linking |
@@ -1,28 +1,30 @@ | @@ -1,28 +1,30 @@ | |||
1 | $NetBSD: patch-pcbnew_CMakeLists.txt,v 1.4 2019/06/14 15:59:32 bouyer Exp $ | 1 | $NetBSD: patch-pcbnew_CMakeLists.txt,v 1.5 2022/01/02 19:10:03 tnn Exp $ | |
2 | 2 | |||
3 | Don't use ${CMAKE_MODULE_PATH} directly as it will be changed | 3 | Don't use ${CMAKE_MODULE_PATH} directly as it will be changed | |
4 | and containt multiple directories | 4 | and contains multiple directories | |
5 | 5 | |||
6 | Force proper LDFLAGS for MODULE, as cmake doens't set rpath for theses | 6 | Force proper LDFLAGS for MODULE, as cmake doesn't set rpath for these | |
7 | 7 | |||
8 | --- pcbnew/CMakeLists.txt.orig 2018-07-13 19:53:52.000000000 +0000 | 8 | --- pcbnew/CMakeLists.txt.orig 2021-12-22 13:32:19.000000000 +0000 | |
9 | +++ pcbnew/CMakeLists.txt | 9 | +++ pcbnew/CMakeLists.txt | |
10 | @@ -580,7 +580,7 @@ endif() | 10 | @@ -562,8 +562,8 @@ add_custom_command( | |
11 | 11 | COMMAND ${CMAKE_COMMAND} | ||
12 | 12 | -DinputFile=${CMAKE_CURRENT_SOURCE_DIR}/dialogs/panel_setup_rules_help.md | ||
13 | # a very small program launcher for pcbnew_kiface | 13 | -DoutputFile=${CMAKE_CURRENT_SOURCE_DIR}/dialogs/panel_setup_rules_help_md.h | |
14 | -add_executable( pcbnew WIN32 MACOSX_BUNDLE | 14 | - -P ${CMAKE_MODULE_PATH}/BuildSteps/markdown2C.cmake | |
15 | +add_executable( pcbnew WIN32 | 15 | - DEPENDS ${CMAKE_MODULE_PATH}/BuildSteps/markdown2C.cmake ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/panel_setup_rules_help.md | |
16 | ../common/single_top.cpp | 16 | + -P ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/markdown2C.cmake | |
17 | ${PCBNEW_RESOURCES} | 17 | + DEPENDS ${PROJECT_SOURCE_DIR}/CMakeModules/BuildSteps/markdown2C.cmake ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/panel_setup_rules_help.md | |
18 | COMMENT "creating ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/panel_setup_rules_help_md.h | |||
19 | from ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/panel_setup_rules_help.md" | |||
18 | ) | 20 | ) | |
19 | @@ -674,6 +674,9 @@ if( PCBNEW_LINK_MAPS ) | 21 | @@ -727,6 +727,9 @@ if( PCBNEW_LINK_MAPS ) | |
20 | ) | 22 | ) | |
21 | endif() | 23 | endif() | |
22 | 24 | |||
23 | +set_property(TARGET pcbnew_kiface APPEND_STRING | 25 | +set_property(TARGET pcbnew_kiface APPEND_STRING | |
24 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | 26 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | |
25 | + | 27 | + | |
26 | # if building pcbnew, then also build pcbnew_kiface if out of date. | 28 | # if building pcbnew, then also build pcbnew_kiface if out of date. | |
27 | add_dependencies( pcbnew pcbnew_kiface ) | 29 | add_dependencies( pcbnew pcbnew_kiface ) | |
28 | 30 |
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | $NetBSD: patch-CMakeModules_KiCadFullVersion.cmake,v 1.1 2021/02/21 18:56:36 bouyer Exp $ | 1 | $NetBSD: patch-CMakeModules_KiCadFullVersion.cmake,v 1.2 2022/01/02 19:10:03 tnn Exp $ | |
2 | 2 | |||
3 | Don't use ${CMAKE_MODULE_PATH} directly as it will be changed | 3 | Don't use ${CMAKE_MODULE_PATH} directly as it will be changed | |
4 | and containt multiple directories | 4 | and contains multiple directories | |
5 | 5 | |||
6 | --- CMakeModules/KiCadFullVersion.cmake.orig 2021-02-20 11:23:32.177620736 +0100 | 6 | --- CMakeModules/KiCadFullVersion.cmake.orig 2021-12-22 13:32:19.000000000 +0000 | |
7 | +++ CMakeModules/KiCadFullVersion.cmake 2021-02-20 11:23:47.641157793 +0100 | 7 | +++ CMakeModules/KiCadFullVersion.cmake | |
8 | @@ -28,7 +28,7 @@ | 8 | @@ -28,7 +28,7 @@ | |
9 | # KICAD_VERSION_EXTRA is then appended to the base version string. | 9 | # KICAD_VERSION_EXTRA is then appended to the base version string. | |
10 | 10 | |||
11 | # Use git to determine the version string if it's available. | 11 | # Use git to determine the version string if it's available. | |
12 | -include( ${CMAKE_MODULE_PATH}/CreateGitVersionHeader.cmake ) | 12 | -include( ${CMAKE_MODULE_PATH}/CreateGitVersionHeader.cmake ) | |
13 | +include( ${CMAKE_CURRENT_LIST_DIR}/CreateGitVersionHeader.cmake ) | 13 | +include( ${SRC_PATH}/CMakeModules/CreateGitVersionHeader.cmake ) | |
14 | create_git_version_header( ${SRC_PATH} ) | 14 | create_git_version_header( ${SRC_PATH} ) | |
15 | 15 | |||
16 | # $KICAD_VERSION is set in KiCadVersion.cmake or by git (if it is available). | 16 | # $KICAD_VERSION is set in KiCadVersion.cmake or by git (if it is available). |
@@ -1,16 +1,15 @@ | @@ -1,16 +1,15 @@ | |||
1 | $NetBSD: patch-common_lib__tree__model.cpp,v 1.1 2020/06/01 03:50:21 mef Exp $ | 1 | $NetBSD: patch-common_lib__tree__model.cpp,v 1.2 2022/01/02 19:10:03 tnn Exp $ | |
2 | 2 | |||
3 | /tmp/cad/kicad/work/kicad-5.1.4/common/lib_tree_model.cpp:78:14: error: 'sort' is not a member of 'std' | 3 | /tmp/cad/kicad/work/kicad-5.1.4/common/lib_tree_model.cpp:78:14: error: 'sort' is not a member of 'std' | |
4 | std::sort( sort_buf.begin(), sort_buf.end(), | 4 | std::sort( sort_buf.begin(), sort_buf.end(), | |
5 | ^~~~ | |||
6 | 5 | |||
7 | --- common/lib_tree_model.cpp.orig 2020-06-01 08:09:39.469102942 +0900 | 6 | --- common/lib_tree_model.cpp.orig 2021-12-22 13:32:19.000000000 +0000 | |
8 | +++ common/lib_tree_model.cpp 2020-06-01 08:10:04.891802170 +0900 | 7 | +++ common/lib_tree_model.cpp | |
9 | @@ -25,6 +25,7 @@ | 8 | @@ -25,6 +25,7 @@ | |
9 | #include <eda_pattern_match.h> | |||
10 | #include <lib_tree_item.h> | 10 | #include <lib_tree_item.h> | |
11 | #include <make_unique.h> | |||
12 | #include <utility> | 11 | #include <utility> | |
13 | +#include <algorithm> | 12 | +#include <algorithm> | |
14 | #include <pgm_base.h> | 13 | #include <pgm_base.h> | |
15 | #include <kicad_string.h> | 14 | #include <string_utils.h> | |
16 | 15 |
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | $NetBSD: patch-plugins_3d_idf_CMakeLists.txt,v 1.1 2019/06/14 15:59:32 bouyer Exp $ | 1 | $NetBSD: patch-plugins_3d_idf_CMakeLists.txt,v 1.2 2022/01/02 19:10:03 tnn Exp $ | |
2 | 2 | |||
3 | Force proper LDFLAGS for MODULE, as cmake doens't set rpath for theses | 3 | Force proper LDFLAGS for MODULE, as cmake doesn't set rpath for these | |
4 | 4 | |||
5 | --- plugins/3d/idf/CMakeLists.txt.orig 2019-05-29 17:01:08.898401494 +0200 | 5 | --- plugins/3d/idf/CMakeLists.txt.orig 2019-05-29 17:01:08.898401494 +0200 | |
6 | +++ plugins/3d/idf/CMakeLists.txt 2019-05-29 17:02:00.543946926 +0200 | 6 | +++ plugins/3d/idf/CMakeLists.txt 2019-05-29 17:02:00.543946926 +0200 | |
7 | @@ -36,6 +36,9 @@ | 7 | @@ -36,6 +36,9 @@ | |
8 | ) | 8 | ) | |
9 | endif() | 9 | endif() | |
10 | 10 | |||
11 | +set_property(TARGET s3d_plugin_idf APPEND_STRING | 11 | +set_property(TARGET s3d_plugin_idf APPEND_STRING | |
12 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | 12 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | |
13 | + | 13 | + | |
14 | install( TARGETS | 14 | install( TARGETS | |
15 | s3d_plugin_idf | 15 | s3d_plugin_idf | |
16 | DESTINATION ${KICAD_USER_PLUGIN}/3d | 16 | DESTINATION ${KICAD_USER_PLUGIN}/3d |
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | $NetBSD: patch-plugins_3d_vrml_CMakeLists.txt,v 1.1 2019/06/14 15:59:32 bouyer Exp $ | 1 | $NetBSD: patch-plugins_3d_vrml_CMakeLists.txt,v 1.2 2022/01/02 19:10:03 tnn Exp $ | |
2 | 2 | |||
3 | Force proper LDFLAGS for MODULE, as cmake doens't set rpath for theses | 3 | Force proper LDFLAGS for MODULE, as cmake doesn't set rpath for these | |
4 | 4 | |||
5 | --- plugins/3d/vrml/CMakeLists.txt.orig 2019-05-29 17:03:14.351417166 +0200 | 5 | --- plugins/3d/vrml/CMakeLists.txt.orig 2019-05-29 17:03:14.351417166 +0200 | |
6 | +++ plugins/3d/vrml/CMakeLists.txt 2019-05-29 17:03:37.760641586 +0200 | 6 | +++ plugins/3d/vrml/CMakeLists.txt 2019-05-29 17:03:37.760641586 +0200 | |
7 | @@ -74,6 +74,9 @@ | 7 | @@ -74,6 +74,9 @@ | |
8 | ) | 8 | ) | |
9 | endif() | 9 | endif() | |
10 | 10 | |||
11 | +set_property(TARGET s3d_plugin_vrml APPEND_STRING | 11 | +set_property(TARGET s3d_plugin_vrml APPEND_STRING | |
12 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | 12 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | |
13 | + | 13 | + | |
14 | install( TARGETS | 14 | install( TARGETS | |
15 | s3d_plugin_vrml | 15 | s3d_plugin_vrml | |
16 | DESTINATION ${KICAD_USER_PLUGIN}/3d | 16 | DESTINATION ${KICAD_USER_PLUGIN}/3d |
@@ -1,25 +1,16 @@ | @@ -1,25 +1,16 @@ | |||
1 | $NetBSD: patch-gerbview_CMakeLists.txt,v 1.3 2019/06/14 15:59:32 bouyer Exp $ | 1 | $NetBSD: patch-gerbview_CMakeLists.txt,v 1.4 2022/01/02 19:10:03 tnn Exp $ | |
2 | 2 | |||
3 | Force proper LDFLAGS for MODULE, as cmake doens't set rpath for theses | 3 | Force proper LDFLAGS for MODULE, as cmake doesn't set rpath for these | |
4 | 4 | |||
5 | --- gerbview/CMakeLists.txt.orig 2018-07-13 19:53:52.000000000 +0000 | 5 | --- gerbview/CMakeLists.txt.orig 2021-12-22 13:32:19.000000000 +0000 | |
6 | +++ gerbview/CMakeLists.txt | 6 | +++ gerbview/CMakeLists.txt | |
7 | @@ -106,7 +106,7 @@ if( APPLE ) | 7 | @@ -173,6 +173,9 @@ target_include_directories( gerbview_kif | |
8 | set( MACOSX_BUNDLE_NAME gerbview ) | 8 | $<TARGET_PROPERTY:nlohmann_json,INTERFACE_INCLUDE_DIRECTORIES> | |
9 | endif() | 9 | ) | |
10 | ||||
11 | -add_executable( gerbview WIN32 MACOSX_BUNDLE | |||
12 | +add_executable( gerbview WIN32 | |||
13 | ../common/single_top.cpp | |||
14 | ../common/pgm_base.cpp | |||
15 | ${GERBVIEW_RESOURCES} | |||
16 | @@ -158,6 +158,9 @@ if( MAKE_LINK_MAPS ) | |||
17 | LINK_FLAGS "${TO_LINKER},-cref ${TO_LINKER},-Map=_gerbview.kiface.map" ) | |||
18 | endif() | |||
19 | 10 | |||
20 | +set_property(TARGET gerbview_kiface APPEND_STRING | 11 | +set_property(TARGET gerbview_kiface APPEND_STRING | |
21 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | 12 | + PROPERTY LINK_FLAGS " $ENV{LDFLAGS}") | |
22 | + | 13 | + | |
23 | # if building gerbview, then also build gerbview_kiface if out of date. | 14 | # if building gerbview, then also build gerbview_kiface if out of date. | |
24 | add_dependencies( gerbview gerbview_kiface ) | 15 | add_dependencies( gerbview gerbview_kiface ) | |
25 | 16 |