mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
cad/kicad: update KiCad and libraries to 9.0.0-rc3
Announcement: https://www.kicad.org/blog/2025/02/KiCad-Version-9.0.0-Release-Candidate-3-Available/
This commit is contained in:
parent
328fff7159
commit
a17a1f4232
29 changed files with 3118 additions and 2709 deletions
|
@ -1,10 +1,7 @@
|
|||
PORTNAME= kicad
|
||||
PORTVERSION= 7.0.2
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 9.0.0-rc3
|
||||
CATEGORIES= cad
|
||||
MASTER_SITES= https://kicad-downloads.s3.cern.ch/docs/
|
||||
PKGNAMESUFFIX= -doc
|
||||
DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSION}
|
||||
|
||||
MAINTAINER= cmt@FreeBSD.org
|
||||
COMMENT= KiCad Documentation and Help Files
|
||||
|
@ -12,15 +9,31 @@ WWW= https://gitlab.com/kicad/services/kicad-doc
|
|||
|
||||
LICENSE= GPLv3+ CC-BY-3.0
|
||||
LICENSE_COMB= dual
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.adoc
|
||||
|
||||
BUILD_DEPENDS= ja-font-vlgothic>0:japanese/font-vlgothic \
|
||||
asciidoc:textproc/asciidoc \
|
||||
tex-xetex>0:print/tex-xetex \
|
||||
fop:textproc/fop \
|
||||
po4a:textproc/po4a \
|
||||
source-highlight:textproc/source-highlight \
|
||||
freefont-ttf>0:x11-fonts/freefont-ttf
|
||||
RUN_DEPENDS= kicad:cad/kicad
|
||||
|
||||
USES= cmake gettext-tools
|
||||
|
||||
USE_GITLAB= yes
|
||||
GL_ACCOUNT= kicad/services
|
||||
GL_PROJECT= kicad-doc
|
||||
|
||||
CONFLICTS= kicad-devel-r2*
|
||||
|
||||
NO_ARCH= yes
|
||||
NO_BUILD= yes
|
||||
|
||||
do-install:
|
||||
cd ${WRKSRC}/share/doc/kicad && ${COPYTREE_SHARE} . ${STAGEDIR}/${DOCSDIR}
|
||||
CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \
|
||||
-DLANGUAGES="ca;de;en;es;fr;id;it;ja;nl;pl" \
|
||||
-DADOC_TOOLCHAIN=ASCIIDOC \
|
||||
-DPDF_GENERATOR=FOP
|
||||
INSTALL_TARGET= install
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1681839584
|
||||
SHA256 (kicad-doc-7.0.2.tar.gz) = e97f0848226101591973c2447377585d0a578acccd605e4d8f9b37a24c1b19bc
|
||||
SIZE (kicad-doc-7.0.2.tar.gz) = 497782680
|
||||
TIMESTAMP = 1739038855
|
||||
SHA256 (kicad-doc-9.0.0-rc3.tar.bz2) = 783846521b3ac71e9fa19dd5ec4ad98087b470ab6c6120e361ef793b38944176
|
||||
SIZE (kicad-doc-9.0.0-rc3.tar.bz2) = 95207759
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- src/eeschema/eeschema_schematic_creation_and_editing.adoc.orig 2025-02-08 20:03:37.394835000 +0100
|
||||
+++ src/eeschema/eeschema_schematic_creation_and_editing.adoc 2025-02-08 20:04:23.338552000 +0100
|
||||
@@ -1634,7 +1634,7 @@
|
||||
Text supports markup for superscripts, subscripts, overbars, evaluating project
|
||||
variables, and accessing symbol field values.
|
||||
|
||||
-[options="header",cols="30%,40%,40%"]
|
||||
+[options="header",cols="30%,30%,40%"]
|
||||
|====
|
||||
| Feature | Markup Syntax | Result
|
||||
| Superscript
|
11
cad/kicad-doc/files/patch-src_pcbnew_pcbnew__editing.adoc
Normal file
11
cad/kicad-doc/files/patch-src_pcbnew_pcbnew__editing.adoc
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- src/pcbnew/pcbnew_editing.adoc.orig 2025-02-08 20:06:56.840295000 +0100
|
||||
+++ src/pcbnew/pcbnew_editing.adoc 2025-02-08 20:07:09.456694000 +0100
|
||||
@@ -1764,7 +1764,7 @@
|
||||
Finally, text supports markup for superscripts, subscripts, overbars, evaluating project
|
||||
variables, and accessing symbol field values.
|
||||
|
||||
-[options="header",cols="30%,40%,40%"]
|
||||
+[options="header",cols="30%,30%,40%"]
|
||||
|====
|
||||
| Feature | Markup Syntax | Result
|
||||
| Superscript
|
File diff suppressed because it is too large
Load diff
|
@ -1,10 +1,7 @@
|
|||
PORTNAME= kicad
|
||||
PORTVERSION= 7.0.2
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 9.0.0-rc3
|
||||
CATEGORIES= cad
|
||||
MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-footprints/-/archive/${DISTVERSION}${DISTVERSIONSUFFIX}/
|
||||
PKGNAMESUFFIX= -library-footprints
|
||||
DISTNAME= ${PORTNAME}-footprints-${DISTVERSION}${DISTVERSIONSUFFIX}
|
||||
|
||||
MAINTAINER= cmt@FreeBSD.org
|
||||
COMMENT= Official KiCad Footprint Libraries
|
||||
|
@ -16,6 +13,10 @@ RUN_DEPENDS= kicad:cad/kicad
|
|||
|
||||
USES= cmake tar:bz2
|
||||
|
||||
USE_GITLAB= yes
|
||||
GL_ACCOUNT= kicad/libraries
|
||||
GL_PROJECT= kicad-footprints
|
||||
|
||||
CONFLICTS_INSTALL= kicad-library-footprints-devel # share/kicad/footprints/Audio_Module.pretty/Reverb_BTDR-1H.kicad_mod
|
||||
|
||||
CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1681673778
|
||||
SHA256 (kicad-footprints-7.0.2.tar.bz2) = 81ba4e1a48a4a741e3860d2e6b305a1002aea41c9ce168db13f9c7650198e374
|
||||
SIZE (kicad-footprints-7.0.2.tar.bz2) = 23956893
|
||||
TIMESTAMP = 1739032803
|
||||
SHA256 (kicad-footprints-9.0.0-rc3.tar.bz2) = 53708f3808b02dd75d44babe2ac2681bd3cff89809fe8986ec96df378c50f25b
|
||||
SIZE (kicad-footprints-9.0.0-rc3.tar.bz2) = 22297453
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,10 +1,7 @@
|
|||
PORTNAME= kicad
|
||||
PORTVERSION= 7.0.2
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 9.0.0-rc3
|
||||
CATEGORIES= cad
|
||||
MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-packages3D/-/archive/${DISTVERSION}${DISTVERSIONSUFFIX}/
|
||||
PKGNAMESUFFIX= -library-packages3d
|
||||
DISTNAME= ${PORTNAME}-packages3D-${DISTVERSION}${DISTVERSIONSUFFIX}
|
||||
|
||||
MAINTAINER= cmt@FreeBSD.org
|
||||
COMMENT= Official KiCad 3D model libraries for rendering and MCAD integration
|
||||
|
@ -16,6 +13,10 @@ RUN_DEPENDS= kicad:cad/kicad
|
|||
|
||||
USES= cmake tar:bz2
|
||||
|
||||
USE_GITLAB= yes
|
||||
GL_ACCOUNT= kicad/libraries
|
||||
GL_PROJECT= kicad-packages3D
|
||||
|
||||
CONFLICTS_INSTALL= kicad-library-packages3d-devel # share/kicad/3dmodels/Battery.3dshapes/BatteryHolder_Bulgin_BX0036_1xC.step
|
||||
|
||||
CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1681673767
|
||||
SHA256 (kicad-packages3D-7.0.2.tar.bz2) = a436414b9466db3aacfbe3efedfc784bcec2d2839789234fc65414069a9e470d
|
||||
SIZE (kicad-packages3D-7.0.2.tar.bz2) = 768222191
|
||||
TIMESTAMP = 1739034640
|
||||
SHA256 (kicad-packages3D-9.0.0-rc3.tar.bz2) = 7d6701fb19ed5998500a8f20302c5c1978e1de54d63ead6f245c9cde108065d8
|
||||
SIZE (kicad-packages3D-9.0.0-rc3.tar.bz2) = 702789495
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,10 +1,7 @@
|
|||
PORTNAME= kicad
|
||||
PORTVERSION= 7.0.2
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 9.0.0-rc3
|
||||
CATEGORIES= cad
|
||||
MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-symbols/-/archive/${DISTVERSION}${DISTVERSIONSUFFIX}/
|
||||
PKGNAMESUFFIX= -library-symbols
|
||||
DISTNAME= ${PORTNAME}-symbols-${DISTVERSION}${DISTVERSIONSUFFIX}
|
||||
|
||||
MAINTAINER= cmt@FreeBSD.org
|
||||
COMMENT= Official KiCad schematic symbol libraries
|
||||
|
@ -16,6 +13,10 @@ RUN_DEPENDS= kicad:cad/kicad
|
|||
|
||||
USES= cmake tar:bz2
|
||||
|
||||
USE_GITLAB= yes
|
||||
GL_ACCOUNT= kicad/libraries
|
||||
GL_PROJECT= kicad-symbols
|
||||
|
||||
CONFLICTS_INSTALL= kicad-library-symbols-devel # share/kicad/symbols/4xxx.kicad_sym
|
||||
|
||||
CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1681673798
|
||||
SHA256 (kicad-symbols-7.0.2.tar.bz2) = d0f9aed81172e14da899d90e2ead6ef8c4d515da3a3847a26bab22db4a7e4528
|
||||
SIZE (kicad-symbols-7.0.2.tar.bz2) = 3014152
|
||||
TIMESTAMP = 1739033228
|
||||
SHA256 (kicad-symbols-9.0.0-rc3.tar.bz2) = bf384febe57b2dc832c25adbe4cc973d9de251875839a9a45eb24831255b80c6
|
||||
SIZE (kicad-symbols-9.0.0-rc3.tar.bz2) = 3801924
|
||||
|
|
|
@ -19,6 +19,7 @@
|
|||
%%DATADIR%%/symbols/Buffer.kicad_sym
|
||||
%%DATADIR%%/symbols/CPLD_Altera.kicad_sym
|
||||
%%DATADIR%%/symbols/CPLD_Microchip.kicad_sym
|
||||
%%DATADIR%%/symbols/CPLD_Renesas.kicad_sym
|
||||
%%DATADIR%%/symbols/CPLD_Xilinx.kicad_sym
|
||||
%%DATADIR%%/symbols/CPU.kicad_sym
|
||||
%%DATADIR%%/symbols/CPU_NXP_6800.kicad_sym
|
||||
|
@ -118,6 +119,7 @@
|
|||
%%DATADIR%%/symbols/MCU_NXP_S08.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_Nordic.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_Parallax.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_Puya.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_RaspberryPi.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_Renesas_Synergy_S1.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_STC.kicad_sym
|
||||
|
@ -130,12 +132,14 @@
|
|||
%%DATADIR%%/symbols/MCU_ST_STM32F7.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_ST_STM32G0.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_ST_STM32G4.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_ST_STM32H5.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_ST_STM32H7.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_ST_STM32L0.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_ST_STM32L1.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_ST_STM32L4.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_ST_STM32L5.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_ST_STM32MP1.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_ST_STM32U0.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_ST_STM32U5.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_ST_STM32WB.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_ST_STM32WL.kicad_sym
|
||||
|
@ -145,6 +149,10 @@
|
|||
%%DATADIR%%/symbols/MCU_Texas.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_Texas_MSP430.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_Texas_SimpleLink.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_WCH_CH32V0.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_WCH_CH32V2.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_WCH_CH32V3.kicad_sym
|
||||
%%DATADIR%%/symbols/MCU_WCH_CH32X0.kicad_sym
|
||||
%%DATADIR%%/symbols/Mechanical.kicad_sym
|
||||
%%DATADIR%%/symbols/Memory_EEPROM.kicad_sym
|
||||
%%DATADIR%%/symbols/Memory_EPROM.kicad_sym
|
||||
|
@ -208,6 +216,7 @@
|
|||
%%DATADIR%%/symbols/Transistor_Array.kicad_sym
|
||||
%%DATADIR%%/symbols/Transistor_BJT.kicad_sym
|
||||
%%DATADIR%%/symbols/Transistor_FET.kicad_sym
|
||||
%%DATADIR%%/symbols/Transistor_FET_Other.kicad_sym
|
||||
%%DATADIR%%/symbols/Transistor_IGBT.kicad_sym
|
||||
%%DATADIR%%/symbols/Transistor_Power_Module.kicad_sym
|
||||
%%DATADIR%%/symbols/Triac_Thyristor.kicad_sym
|
||||
|
|
|
@ -1,10 +1,7 @@
|
|||
PORTNAME= kicad
|
||||
PORTVERSION= 7.0.2
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 9.0.0-rc3
|
||||
CATEGORIES= cad
|
||||
MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-templates/-/archive/${DISTVERSION}${DISTVERSIONSUFFIX}/
|
||||
PKGNAMESUFFIX= -library-tmpl
|
||||
DISTNAME= ${PORTNAME}-templates-${DISTVERSION}${DISTVERSIONSUFFIX}
|
||||
|
||||
MAINTAINER= cmt@FreeBSD.org
|
||||
COMMENT= Official KiCad project templates
|
||||
|
@ -16,6 +13,10 @@ RUN_DEPENDS= kicad:cad/kicad
|
|||
|
||||
USES= cmake tar:bz2
|
||||
|
||||
USE_GITLAB= yes
|
||||
GL_ACCOUNT= kicad/libraries
|
||||
GL_PROJECT= kicad-templates
|
||||
|
||||
CONFLICTS_INSTALL= kicad-library-tmpl-devel # share/kicad/template/A2_ISO5457-1999_ISO7200-2004-compact_ASMEY1435-2014_EN.kicad_wks
|
||||
|
||||
CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1681673822
|
||||
SHA256 (kicad-templates-7.0.2.tar.bz2) = 2ca6de284aa6d1567173d3d5ef10bb7f416cc919b7a9cae438ebb36ced15df74
|
||||
SIZE (kicad-templates-7.0.2.tar.bz2) = 1247364
|
||||
TIMESTAMP = 1739033937
|
||||
SHA256 (kicad-templates-9.0.0-rc3.tar.bz2) = 9fba75895ca8655c2e458cc96c93d59fc07f0fee239066a772e5956aef7f79d7
|
||||
SIZE (kicad-templates-9.0.0-rc3.tar.bz2) = 2866226
|
||||
|
|
|
@ -30,8 +30,14 @@
|
|||
%%DATADIR%%/template/A4_ISO5457-1999_ISO7200-2004_DE.kicad_wks
|
||||
%%DATADIR%%/template/A4_ISO5457-1999_ISO7200-2004_EN.kicad_wks
|
||||
%%DATADIR%%/template/A4_ISO5457-1999_ISO7200-2004_GR.kicad_wks
|
||||
%%DATADIR%%/template/API_Series-500/API_Series-500.kicad_pcb
|
||||
%%DATADIR%%/template/API_Series-500/API_Series-500.kicad_pro
|
||||
%%DATADIR%%/template/API_Series-500/API_Series-500.kicad_sch
|
||||
%%DATADIR%%/template/API_Series-500/meta/Schematics.png
|
||||
%%DATADIR%%/template/API_Series-500/meta/brd.png
|
||||
%%DATADIR%%/template/API_Series-500/meta/icon.png
|
||||
%%DATADIR%%/template/API_Series-500/meta/info.html
|
||||
%%DATADIR%%/template/Arduino_Mega/Arduino_Mega.kicad_pcb
|
||||
%%DATADIR%%/template/Arduino_Mega/Arduino_Mega.kicad_prl
|
||||
%%DATADIR%%/template/Arduino_Mega/Arduino_Mega.kicad_pro
|
||||
%%DATADIR%%/template/Arduino_Mega/Arduino_Mega.kicad_sch
|
||||
%%DATADIR%%/template/Arduino_Mega/Arduino_MountingHole.pretty/MountingHole_1.2mm.kicad_mod
|
||||
|
@ -42,7 +48,6 @@
|
|||
%%DATADIR%%/template/Arduino_Mega/meta/icon.png
|
||||
%%DATADIR%%/template/Arduino_Mega/meta/info.html
|
||||
%%DATADIR%%/template/Arduino_Micro/Arduino_Micro.kicad_pcb
|
||||
%%DATADIR%%/template/Arduino_Micro/Arduino_Micro.kicad_prl
|
||||
%%DATADIR%%/template/Arduino_Micro/Arduino_Micro.kicad_pro
|
||||
%%DATADIR%%/template/Arduino_Micro/Arduino_Micro.kicad_sch
|
||||
%%DATADIR%%/template/Arduino_Micro/Arduino_MountingHole.pretty/MountingHole_1.2mm.kicad_mod
|
||||
|
@ -54,7 +59,6 @@
|
|||
%%DATADIR%%/template/Arduino_Nano/Arduino_MountingHole.pretty/MountingHole_1.2mm.kicad_mod
|
||||
%%DATADIR%%/template/Arduino_Nano/Arduino_MountingHole.pretty/MountingHole_3.2mm.kicad_mod
|
||||
%%DATADIR%%/template/Arduino_Nano/Arduino_Nano.kicad_pcb
|
||||
%%DATADIR%%/template/Arduino_Nano/Arduino_Nano.kicad_prl
|
||||
%%DATADIR%%/template/Arduino_Nano/Arduino_Nano.kicad_pro
|
||||
%%DATADIR%%/template/Arduino_Nano/Arduino_Nano.kicad_sch
|
||||
%%DATADIR%%/template/Arduino_Nano/fp-lib-table
|
||||
|
@ -62,7 +66,6 @@
|
|||
%%DATADIR%%/template/Arduino_Nano/meta/icon.png
|
||||
%%DATADIR%%/template/Arduino_Nano/meta/info.html
|
||||
%%DATADIR%%/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pcb
|
||||
%%DATADIR%%/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_prl
|
||||
%%DATADIR%%/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pro
|
||||
%%DATADIR%%/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_sch
|
||||
%%DATADIR%%/template/Arduino_Pro_Mini/meta/brd.png
|
||||
|
@ -71,7 +74,6 @@
|
|||
%%DATADIR%%/template/Arduino_Uno/Arduino_MountingHole.pretty/MountingHole_1.2mm.kicad_mod
|
||||
%%DATADIR%%/template/Arduino_Uno/Arduino_MountingHole.pretty/MountingHole_3.2mm.kicad_mod
|
||||
%%DATADIR%%/template/Arduino_Uno/Arduino_Uno.kicad_pcb
|
||||
%%DATADIR%%/template/Arduino_Uno/Arduino_Uno.kicad_prl
|
||||
%%DATADIR%%/template/Arduino_Uno/Arduino_Uno.kicad_pro
|
||||
%%DATADIR%%/template/Arduino_Uno/Arduino_Uno.kicad_sch
|
||||
%%DATADIR%%/template/Arduino_Uno/fp-lib-table
|
||||
|
@ -79,50 +81,83 @@
|
|||
%%DATADIR%%/template/Arduino_Uno/meta/icon.png
|
||||
%%DATADIR%%/template/Arduino_Uno/meta/info.html
|
||||
%%DATADIR%%/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.kicad_pcb
|
||||
%%DATADIR%%/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.kicad_prl
|
||||
%%DATADIR%%/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.kicad_pro
|
||||
%%DATADIR%%/template/BeagleBone-Black-Cape/BeagleBone-Black-Cape.kicad_sch
|
||||
%%DATADIR%%/template/BeagleBone-Black-Cape/meta/brd.png
|
||||
%%DATADIR%%/template/BeagleBone-Black-Cape/meta/icon.png
|
||||
%%DATADIR%%/template/BeagleBone-Black-Cape/meta/info.html
|
||||
%%DATADIR%%/template/Edgeberry_Cartridge/Edgeberry.kicad_sym
|
||||
%%DATADIR%%/template/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pcb
|
||||
%%DATADIR%%/template/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pro
|
||||
%%DATADIR%%/template/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_sch
|
||||
%%DATADIR%%/template/Edgeberry_Cartridge/Hardware_Cartridge_Design_Guide.pdf
|
||||
%%DATADIR%%/template/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.FCStd
|
||||
%%DATADIR%%/template/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.step
|
||||
%%DATADIR%%/template/Edgeberry_Cartridge/meta/Edgeberry_banner.png
|
||||
%%DATADIR%%/template/Edgeberry_Cartridge/meta/cartridge.png
|
||||
%%DATADIR%%/template/Edgeberry_Cartridge/meta/icon.png
|
||||
%%DATADIR%%/template/Edgeberry_Cartridge/meta/info.html
|
||||
%%DATADIR%%/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_pcb
|
||||
%%DATADIR%%/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_prl
|
||||
%%DATADIR%%/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_pro
|
||||
%%DATADIR%%/template/EuroCard160mmX100mm/EuroCard160mmX100mm.kicad_sch
|
||||
%%DATADIR%%/template/EuroCard160mmX100mm/meta/brd.png
|
||||
%%DATADIR%%/template/EuroCard160mmX100mm/meta/icon.png
|
||||
%%DATADIR%%/template/EuroCard160mmX100mm/meta/info.html
|
||||
%%DATADIR%%/template/Hammond_1593K_Enclosure/Hammond_1593K_Enclosure.kicad_pcb
|
||||
%%DATADIR%%/template/Hammond_1593K_Enclosure/Hammond_1593K_Enclosure.kicad_prl
|
||||
%%DATADIR%%/template/Hammond_1593K_Enclosure/Hammond_1593K_Enclosure.kicad_pro
|
||||
%%DATADIR%%/template/Hammond_1593K_Enclosure/Hammond_1593K_Enclosure.kicad_sch
|
||||
%%DATADIR%%/template/Hammond_1593K_Enclosure/meta/1593K3B.jpg
|
||||
%%DATADIR%%/template/Hammond_1593K_Enclosure/meta/brd.png
|
||||
%%DATADIR%%/template/Hammond_1593K_Enclosure/meta/icon.png
|
||||
%%DATADIR%%/template/Hammond_1593K_Enclosure/meta/info.html
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_large_parts/meta/example.png
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_large_parts/meta/icon.png
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_large_parts/meta/icon.svg
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_large_parts/meta/info.html
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_large_parts/mr_diagrams_large_parts.kicad_pcb
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_large_parts/mr_diagrams_large_parts.kicad_pro
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_large_parts/mr_diagrams_large_parts.kicad_sch
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_small_parts/meta/example.png
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_small_parts/meta/icon.png
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_small_parts/meta/icon.svg
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_small_parts/meta/info.html
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_small_parts/mr_diagrams_small_parts.kicad_pcb
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_small_parts/mr_diagrams_small_parts.kicad_pro
|
||||
%%DATADIR%%/template/KiCad_MR_diagrams_small_parts/mr_diagrams_small_parts.kicad_sch
|
||||
%%DATADIR%%/template/RaspberryPi-HAT/RaspberryPi-HAT.kicad_pcb
|
||||
%%DATADIR%%/template/RaspberryPi-HAT/RaspberryPi-HAT.kicad_prl
|
||||
%%DATADIR%%/template/RaspberryPi-HAT/RaspberryPi-HAT.kicad_pro
|
||||
%%DATADIR%%/template/RaspberryPi-HAT/RaspberryPi-HAT.kicad_sch
|
||||
%%DATADIR%%/template/RaspberryPi-HAT/meta/brd.png
|
||||
%%DATADIR%%/template/RaspberryPi-HAT/meta/icon.png
|
||||
%%DATADIR%%/template/RaspberryPi-HAT/meta/info.html
|
||||
%%DATADIR%%/template/RaspberryPi-uHAT/RaspberryPi-uHAT.kicad_pcb
|
||||
%%DATADIR%%/template/RaspberryPi-uHAT/RaspberryPi-uHAT.kicad_prl
|
||||
%%DATADIR%%/template/RaspberryPi-uHAT/RaspberryPi-uHAT.kicad_pro
|
||||
%%DATADIR%%/template/RaspberryPi-uHAT/RaspberryPi-uHAT.kicad_sch
|
||||
%%DATADIR%%/template/RaspberryPi-uHAT/meta/brd.png
|
||||
%%DATADIR%%/template/RaspberryPi-uHAT/meta/icon.png
|
||||
%%DATADIR%%/template/RaspberryPi-uHAT/meta/info.html
|
||||
%%DATADIR%%/template/STM32H7_DevEBox/DevEBox.kicad_pcb
|
||||
%%DATADIR%%/template/STM32H7_DevEBox/DevEBox.kicad_prl
|
||||
%%DATADIR%%/template/STM32H7_DevEBox/DevEBox.kicad_pro
|
||||
%%DATADIR%%/template/STM32H7_DevEBox/DevEBox.kicad_sch
|
||||
%%DATADIR%%/template/STM32H7_DevEBox/meta/DevEBox_Board.png
|
||||
%%DATADIR%%/template/STM32H7_DevEBox/meta/STM32H7XX_M_schematics.pdf
|
||||
%%DATADIR%%/template/STM32H7_DevEBox/meta/info.html
|
||||
%%DATADIR%%/template/STM32_Nucleo-64_Morpho/STM_Nucleo64_Morpho.kicad_pcb
|
||||
%%DATADIR%%/template/STM32_Nucleo-64_Morpho/STM_Nucleo64_Morpho.kicad_prl
|
||||
%%DATADIR%%/template/STM32_Nucleo-64_Morpho/STM_Nucleo64_Morpho.kicad_pro
|
||||
%%DATADIR%%/template/STM32_Nucleo-64_Morpho/STM_Nucleo64_Morpho.kicad_sch
|
||||
%%DATADIR%%/template/STM32_Nucleo-64_Morpho/fp-info-cache
|
||||
%%DATADIR%%/template/STM32_Nucleo-64_Morpho/meta/STM32_Nucleo-64_board.png
|
||||
%%DATADIR%%/template/STM32_Nucleo-64_Morpho/meta/icon.png
|
||||
%%DATADIR%%/template/STM32_Nucleo-64_Morpho/meta/info.html
|
||||
%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/TI-LaunchPad-BoosterPack-20pin.kicad_pcb
|
||||
%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/TI-LaunchPad-BoosterPack-20pin.kicad_prl
|
||||
%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/TI-LaunchPad-BoosterPack-20pin.kicad_pro
|
||||
%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/TI-LaunchPad-BoosterPack-20pin.kicad_sch
|
||||
%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/meta/brd.png
|
||||
%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/meta/icon.png
|
||||
%%DATADIR%%/template/TI-LaunchPad-BoosterPack-20pin/meta/info.html
|
||||
%%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/TI-LaunchPad-BoosterPack-40pin.kicad_pcb
|
||||
%%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/TI-LaunchPad-BoosterPack-40pin.kicad_prl
|
||||
%%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/TI-LaunchPad-BoosterPack-40pin.kicad_pro
|
||||
%%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/TI-LaunchPad-BoosterPack-40pin.kicad_sch
|
||||
%%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/meta/brd.png
|
||||
|
@ -137,6 +172,5 @@
|
|||
%%DATADIR%%/template/stm32f100-discovery-shield/meta/icon.png
|
||||
%%DATADIR%%/template/stm32f100-discovery-shield/meta/info.html
|
||||
%%DATADIR%%/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_pcb
|
||||
%%DATADIR%%/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_prl
|
||||
%%DATADIR%%/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_pro
|
||||
%%DATADIR%%/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_sch
|
||||
|
|
|
@ -1,9 +1,7 @@
|
|||
PORTNAME= kicad
|
||||
PORTVERSION= 7.0.2
|
||||
PORTREVISION= 10
|
||||
DISTVERSION= 9.0.0-rc3
|
||||
PORTEPOCH= 2
|
||||
CATEGORIES= cad
|
||||
MASTER_SITES= https://gitlab.com/${PORTNAME}/code/${PORTNAME}/-/archive/${DISTVERSION}${DISTVERSIONSUFFIX}/
|
||||
|
||||
MAINTAINER= cmt@FreeBSD.org
|
||||
COMMENT= Schematic and PCB editing software
|
||||
|
@ -13,37 +11,54 @@ LICENSE= GPLv2
|
|||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm \
|
||||
swig:devel/swig
|
||||
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
|
||||
LIB_DEPENDS= libboost_locale.so:devel/boost-libs \
|
||||
libabsl_log_internal_check_op.so:devel/abseil \
|
||||
libgit2.so:devel/libgit2 \
|
||||
libprotobuf.so:devel/protobuf \
|
||||
libnng.so:net/nng \
|
||||
libharfbuzz.so:print/harfbuzz \
|
||||
libngspice.so:cad/ngspice_rework@shlib \
|
||||
libTKernel.so:cad/opencascade \
|
||||
libpixman-1.so:x11/pixman \
|
||||
libpng.so:graphics/png \
|
||||
libzstd.so:archivers/zstd \
|
||||
libcurl.so:ftp/curl \
|
||||
libGLEW-wayland.so:graphics/glew-wayland \
|
||||
libfreetype.so:print/freetype2 \
|
||||
libwayland-client.so:graphics/wayland \
|
||||
libfreetype.so:print/freetype2 \
|
||||
libsecret-1.so:security/libsecret \
|
||||
libfontconfig.so:x11-fonts/fontconfig \
|
||||
libodbc.so:databases/unixODBC
|
||||
|
||||
USES= cmake:noninja compiler:c++17-lang desktop-file-utils gl \
|
||||
USES= cmake:noninja compiler:c++20-lang desktop-file-utils \
|
||||
gnome pkgconfig python shared-mime-info shebangfix \
|
||||
tar:bz2 xorg
|
||||
SHEBANG_FILES= pcbnew/python/plugins/touch_slider_wizard.py
|
||||
|
||||
USE_XORG= ice x11 xext
|
||||
USE_GL= gl glu glut
|
||||
USE_GL= egl gl glu glut opengl
|
||||
USE_WX= 3.2
|
||||
WX_COMPS= python:lib wx
|
||||
USE_GNOME= atk cairo gdkpixbuf2 gtk30 pango
|
||||
CXXFLAGS+= -std=c++11 -I${WRKSRC}/include -I${LOCALBASE}/include
|
||||
|
||||
USE_GITLAB= yes
|
||||
GL_ACCOUNT= kicad/code
|
||||
GL_PROJECT= kicad
|
||||
|
||||
CXXFLAGS+= -I${WRKSRC}/include -I${LOCALBASE}/include
|
||||
CXXFLAGS_powerpc= -O0
|
||||
# not using "bundled glew" breaks the 3d viewer
|
||||
CMAKE_ARGS= -DwxWidgets_CONFIG_EXECUTABLE=${WX_CONFIG} \
|
||||
-DwxWidgets_USE_UNICODE=ON \
|
||||
-DwxWidgets_wxrc_EXECUTABLE=${WXRC_CMD} \
|
||||
-DKICAD_SPICE_QA=ON \
|
||||
-DKICAD_USE_SENTRY=OFF \
|
||||
-DKICAD_SIGNAL_INTEGRITY=ON \
|
||||
-DKICAD_BUILD_QA_TESTS=ON \
|
||||
-DKICAD_SCRIPTING_WXPYTHON=ON \
|
||||
-DKICAD_UPDATE_CHECK=OFF \
|
||||
-DKICAD_USE_EGL=ON \
|
||||
-DKICAD_USE_BUNDLED_GLEW=ON \
|
||||
-DKICAD_WAYLAND=ON \
|
||||
-DKICAD_INSTALL_DEMOS=ON \
|
||||
-DNANODBC_ENABLE_BOOST=ON \
|
||||
-DOCC_INCLUDE_DIR=${LOCALBASE}/include/OpenCASCADE
|
||||
CMAKE_ENV+= DODBC_PATH=${LOCALBASE}
|
||||
|
@ -51,14 +66,11 @@ USE_LDCONFIG= yes
|
|||
|
||||
PLIST_SUB= DESKTOPDIR=${DESKTOPDIR:S|^${PREFIX}/||}
|
||||
|
||||
OPTIONS_DEFINE= DOXYGEN NLS
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_USES= gettext
|
||||
|
||||
DOXYGEN_VARS= LICENSE+=GFDL LICENSE_COMB=multi
|
||||
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
|
||||
DOXYGEN_ALL_TARGET= all doxygen-docs
|
||||
NLS_CMAKE_BOOL= KICAD_BUILD_I18N
|
||||
|
||||
CONFLICTS_INSTALL= kicad-devel # bin/_cvpcb.kiface
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1681673747
|
||||
SHA256 (kicad-7.0.2.tar.bz2) = 9d7a370ebbd2f7f0603d395d2b3b8c14f5e0ed71441c03895591fb776c4ce38e
|
||||
SIZE (kicad-7.0.2.tar.bz2) = 42844186
|
||||
TIMESTAMP = 1739033560
|
||||
SHA256 (kicad-9.0.0-rc3.tar.bz2) = 0465f53083504b2b25cc34e7667b06a02b1713148e1274e8aece4186c227d207
|
||||
SIZE (kicad-9.0.0-rc3.tar.bz2) = 80231047
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
# this is a terrible hack - you can but should not copy this -- cmt
|
||||
--- 3d-viewer/3d_cache/3d_cache.cpp.orig
|
||||
+++ 3d-viewer/3d_cache/3d_cache.cpp
|
||||
@@ -381,14 +381,17 @@
|
||||
dblock.process_bytes( block, bsize );
|
||||
|
||||
fclose( fp );
|
||||
- unsigned int digest[5];
|
||||
- dblock.get_digest( digest );
|
||||
+ union {
|
||||
+ unsigned int digest[5];
|
||||
+ unsigned char boost_digest[20];
|
||||
+ } _digest;
|
||||
+ dblock.get_digest( _digest.boost_digest );
|
||||
|
||||
// ensure MSB order
|
||||
for( int i = 0; i < 5; ++i )
|
||||
{
|
||||
int idx = i << 2;
|
||||
- unsigned int tmp = digest[i];
|
||||
+ unsigned int tmp = _digest.digest[i];
|
||||
aSHA1Sum[idx+3] = tmp & 0xff;
|
||||
tmp >>= 8;
|
||||
aSHA1Sum[idx+2] = tmp & 0xff;
|
|
@ -1,35 +0,0 @@
|
|||
--- cmake/FindOCC.cmake.orig 2023-04-13 20:27:39 UTC
|
||||
+++ cmake/FindOCC.cmake
|
||||
@@ -45,7 +45,7 @@ set( OCC_LIBS
|
||||
TKGeomAlgo
|
||||
TKGeomBase
|
||||
TKHLR
|
||||
- TKIGES
|
||||
+ TKDEIGES
|
||||
TKLCAF
|
||||
TKMath
|
||||
TKMesh
|
||||
@@ -55,18 +55,15 @@ set( OCC_LIBS
|
||||
TKPrim
|
||||
TKService
|
||||
TKShHealing
|
||||
- TKSTEP209
|
||||
- TKSTEPAttr
|
||||
- TKSTEPBase
|
||||
- TKSTEP
|
||||
- TKSTL
|
||||
+ TKDESTEP
|
||||
+ TKDESTL
|
||||
TKTObj
|
||||
TKTopAlgo
|
||||
TKV3d
|
||||
- TKVRML
|
||||
+ TKDEVRML
|
||||
TKXCAF
|
||||
- TKXDEIGES
|
||||
- TKXDESTEP
|
||||
+ TKXSDRAWIGES
|
||||
+ TKXSDRAWSTEP
|
||||
TKXMesh
|
||||
TKXmlL
|
||||
TKXml
|
|
@ -0,0 +1,62 @@
|
|||
commit 0a4f751cb983c94fbf2e79edb6eb1c11fcef060c
|
||||
Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
|
||||
|
||||
rename "major" variable
|
||||
|
||||
on FreeBSD, "major()" is a macro for extracting the major number
|
||||
from a device number - and this clashes with the constructor for
|
||||
the variable minor. Rename the variable to avoid compile time errors.
|
||||
|
||||
diff --git common/import_gfx/dxf_import_plugin.cpp common/import_gfx/dxf_import_plugin.cpp
|
||||
index aaf2de0f85..0df0c26c21 100644
|
||||
--- common/import_gfx/dxf_import_plugin.cpp
|
||||
+++ common/import_gfx/dxf_import_plugin.cpp
|
||||
@@ -629,7 +629,7 @@ void DXF_IMPORT_PLUGIN::addEllipse( const DL_EllipseData& aData )
|
||||
// For now, we assume ellipses in the XY plane.
|
||||
|
||||
VECTOR2D center( mapX( centerCoords.x ), mapY( centerCoords.y ) );
|
||||
- VECTOR2D major( mapX( majorCoords.x ), mapY( majorCoords.y ) );
|
||||
+ VECTOR2D vmajor( mapX( majorCoords.x ), mapY( majorCoords.y ) );
|
||||
|
||||
// DXF elliptical arcs store their angles in radians (unlike circular arcs which use degrees)
|
||||
// The arcs wind CCW as in KiCad. The end angle must be greater than the start angle, and if
|
||||
@@ -645,7 +645,7 @@ void DXF_IMPORT_PLUGIN::addEllipse( const DL_EllipseData& aData )
|
||||
|
||||
if( aData.ratio == 1.0 )
|
||||
{
|
||||
- double radius = major.EuclideanNorm();
|
||||
+ double radius = vmajor.EuclideanNorm();
|
||||
|
||||
if( startAngle == endAngle )
|
||||
{
|
||||
@@ -656,8 +656,8 @@ void DXF_IMPORT_PLUGIN::addEllipse( const DL_EllipseData& aData )
|
||||
else
|
||||
{
|
||||
// Angles are relative to major axis
|
||||
- startAngle -= EDA_ANGLE( major );
|
||||
- endAngle -= EDA_ANGLE( major );
|
||||
+ startAngle -= EDA_ANGLE( vmajor );
|
||||
+ endAngle -= EDA_ANGLE( vmajor );
|
||||
|
||||
DL_ArcData arc( aData.cx, aData.cy, aData.cz, radius, startAngle.AsDegrees(),
|
||||
endAngle.AsDegrees() );
|
||||
@@ -669,7 +669,7 @@ void DXF_IMPORT_PLUGIN::addEllipse( const DL_EllipseData& aData )
|
||||
// TODO: testcases for negative extrusion vector; handle it here
|
||||
|
||||
std::vector<BEZIER<double>> splines;
|
||||
- ELLIPSE<double> ellipse( center, major, aData.ratio, startAngle, endAngle );
|
||||
+ ELLIPSE<double> ellipse( center, vmajor, aData.ratio, startAngle, endAngle );
|
||||
|
||||
TransformEllipseToBeziers( ellipse, splines );
|
||||
|
||||
@@ -683,8 +683,8 @@ void DXF_IMPORT_PLUGIN::addEllipse( const DL_EllipseData& aData )
|
||||
bufferToUse->AddSpline( b.Start, b.C1, b.C2, b.End, lineWidth );
|
||||
|
||||
// Naive bounding
|
||||
- updateImageLimits( center + major );
|
||||
- updateImageLimits( center - major );
|
||||
+ updateImageLimits( center + vmajor );
|
||||
+ updateImageLimits( center - vmajor );
|
||||
}
|
||||
|
||||
|
|
@ -1,47 +0,0 @@
|
|||
--- common/kiid.cpp.orig
|
||||
+++ common/kiid.cpp
|
||||
@@ -40,15 +40,15 @@
|
||||
|
||||
#include <wx/log.h>
|
||||
|
||||
-// boost:mt19937 is not thread-safe
|
||||
+// OBSOLTE: boost:mt19937 is not thread-safe
|
||||
static std::mutex rng_mutex;
|
||||
|
||||
// Static rng and generators are used because the overhead of constant seeding is expensive
|
||||
// We rely on the default non-arg constructor of basic_random_generator to provide a random seed.
|
||||
// We use a separate rng object for cases where we want to control the basic_random_generator
|
||||
// initial seed by calling SeedGenerator from unit tests and other special cases.
|
||||
-static boost::mt19937 rng;
|
||||
-static boost::uuids::basic_random_generator<boost::mt19937> randomGenerator;
|
||||
+static std::mt19937 rng;
|
||||
+static boost::uuids::basic_random_generator<std::mt19937> randomGenerator;
|
||||
|
||||
// These don't have the same performance penalty, but we might as well be consistent
|
||||
static boost::uuids::string_generator stringGenerator;
|
||||
@@ -235,15 +235,7 @@
|
||||
|
||||
size_t KIID::Hash() const
|
||||
{
|
||||
- size_t hash = 0;
|
||||
-
|
||||
- // Note: this is NOT little-endian/big-endian safe, but as long as it's just used
|
||||
- // at runtime it won't matter.
|
||||
-
|
||||
- for( int i = 0; i < 4; ++i )
|
||||
- boost::hash_combine( hash, reinterpret_cast<const uint32_t*>( m_uuid.data )[i] );
|
||||
-
|
||||
- return hash;
|
||||
+ return boost::uuids::hash_value(m_uuid);
|
||||
}
|
||||
|
||||
|
||||
@@ -300,7 +292,7 @@
|
||||
void KIID::SeedGenerator( unsigned int aSeed )
|
||||
{
|
||||
rng.seed( aSeed );
|
||||
- randomGenerator = boost::uuids::basic_random_generator<boost::mt19937>( rng );
|
||||
+ randomGenerator = boost::uuids::basic_random_generator<std::mt19937>( rng );
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,37 @@
|
|||
# patch copied from kicad-devel
|
||||
# fixes build with libc++19
|
||||
# original patch by Dimitry Andric <dim@FreeBSD.org>
|
||||
--- eeschema/sch_io/easyedapro/sch_io_easyedapro.cpp.orig 2024-10-11 09:03:05 UTC
|
||||
+++ eeschema/sch_io/easyedapro/sch_io_easyedapro.cpp
|
||||
@@ -105,6 +105,31 @@ int SCH_IO_EASYEDAPRO::GetModifyHash() const
|
||||
}
|
||||
|
||||
|
||||
+// Explicitly define char traits for wxUniChar since it is not standard
|
||||
+template<>
|
||||
+struct nlohmann::detail::char_traits<wxUniChar> : std::char_traits<char32_t>
|
||||
+{
|
||||
+ using char_type = wxUniChar;
|
||||
+ using int_type = uint32_t;
|
||||
+
|
||||
+ // Redefine to_int_type function
|
||||
+ static int_type to_int_type(char_type c) noexcept
|
||||
+ {
|
||||
+ return static_cast<int_type>(c);
|
||||
+ }
|
||||
+
|
||||
+ static char_type to_char_type(int_type i) noexcept
|
||||
+ {
|
||||
+ return static_cast<char_type>(i);
|
||||
+ }
|
||||
+
|
||||
+ static constexpr int_type eof() noexcept
|
||||
+ {
|
||||
+ return ~0U;
|
||||
+ }
|
||||
+};
|
||||
+
|
||||
+
|
||||
static LIB_SYMBOL* loadSymbol( nlohmann::json project, const wxString& aLibraryPath,
|
||||
const wxString& aAliasName, const std::map<std::string, UTF8>* aProperties )
|
||||
{
|
|
@ -1,11 +0,0 @@
|
|||
--- eeschema/sim/sim_plot_frame.cpp.orig 2023-04-13 20:27:39 UTC
|
||||
+++ eeschema/sim/sim_plot_frame.cpp
|
||||
@@ -27,6 +27,8 @@
|
||||
#include <wx/debug.h>
|
||||
#include <wx/stc/stc.h>
|
||||
|
||||
+#undef WXWIN_COMPATIBILITY_2_8
|
||||
+
|
||||
// For some obscure reason, needed on msys2 with some wxWidgets versions (3.0) to avoid
|
||||
// undefined symbol at link stage (due to use of #include <pegtl.hpp>)
|
||||
// Should not create issues on other platforms
|
|
@ -1,167 +0,0 @@
|
|||
commit d631231335b93cbccc7e0c12a2dcd3296ea5ab29
|
||||
Author: Christoph Moench-Tegeder <cmt@burggraben.net>
|
||||
Date: Fri Mar 24 21:59:39 2023 +0100
|
||||
|
||||
do not use dynamic_cast for upcasting to JOB
|
||||
|
||||
Based on my understanding of dynamic_cast, the base class needs
|
||||
to be virtual when upcasting a pointer of a derived object to one
|
||||
of it's base classes, and JOB is "not virtual enough", at least not
|
||||
for clang c++ (at least version 15 and 13, as reported by Pero Orsolic
|
||||
on https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270273 - I
|
||||
re-verified the problem on LLVM 13 myself).
|
||||
This changes all obvious cases of the upcast-to-JOB to static_cast,
|
||||
I did not check for other classes (there are just too many for doing
|
||||
that in my spare time).
|
||||
|
||||
Credits to Pero Orsolic for reporting the first cases of this in the
|
||||
PDF export in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270273 .
|
||||
|
||||
--- eeschema/eeschema_jobs_handler.cpp.orig 2023-04-13 20:27:39 UTC
|
||||
+++ eeschema/eeschema_jobs_handler.cpp
|
||||
@@ -111,7 +111,7 @@ int EESCHEMA_JOBS_HANDLER::JobExportPdf( JOB* aJob )
|
||||
|
||||
int EESCHEMA_JOBS_HANDLER::JobExportPdf( JOB* aJob )
|
||||
{
|
||||
- JOB_EXPORT_SCH_PDF* aPdfJob = dynamic_cast<JOB_EXPORT_SCH_PDF*>( aJob );
|
||||
+ JOB_EXPORT_SCH_PDF* aPdfJob = static_cast<JOB_EXPORT_SCH_PDF*>( aJob );
|
||||
|
||||
if( !aPdfJob )
|
||||
return CLI::EXIT_CODES::ERR_UNKNOWN;
|
||||
@@ -147,7 +147,7 @@ int EESCHEMA_JOBS_HANDLER::JobExportSvg( JOB* aJob )
|
||||
|
||||
int EESCHEMA_JOBS_HANDLER::JobExportSvg( JOB* aJob )
|
||||
{
|
||||
- JOB_EXPORT_SCH_SVG* aSvgJob = dynamic_cast<JOB_EXPORT_SCH_SVG*>( aJob );
|
||||
+ JOB_EXPORT_SCH_SVG* aSvgJob = static_cast<JOB_EXPORT_SCH_SVG*>( aJob );
|
||||
|
||||
if( !aSvgJob )
|
||||
return CLI::EXIT_CODES::ERR_UNKNOWN;
|
||||
@@ -183,7 +183,7 @@ int EESCHEMA_JOBS_HANDLER::JobExportNetlist( JOB* aJob
|
||||
|
||||
int EESCHEMA_JOBS_HANDLER::JobExportNetlist( JOB* aJob )
|
||||
{
|
||||
- JOB_EXPORT_SCH_NETLIST* aNetJob = dynamic_cast<JOB_EXPORT_SCH_NETLIST*>( aJob );
|
||||
+ JOB_EXPORT_SCH_NETLIST* aNetJob = static_cast<JOB_EXPORT_SCH_NETLIST*>( aJob );
|
||||
|
||||
if( !aNetJob )
|
||||
return CLI::EXIT_CODES::ERR_UNKNOWN;
|
||||
@@ -281,7 +281,7 @@ int EESCHEMA_JOBS_HANDLER::JobExportPythonBom( JOB* aJ
|
||||
|
||||
int EESCHEMA_JOBS_HANDLER::JobExportPythonBom( JOB* aJob )
|
||||
{
|
||||
- JOB_EXPORT_SCH_PYTHONBOM* aNetJob = dynamic_cast<JOB_EXPORT_SCH_PYTHONBOM*>( aJob );
|
||||
+ JOB_EXPORT_SCH_PYTHONBOM* aNetJob = static_cast<JOB_EXPORT_SCH_PYTHONBOM*>( aJob );
|
||||
|
||||
SCHEMATIC* sch = EESCHEMA_HELPERS::LoadSchematic( aNetJob->m_filename, SCH_IO_MGR::SCH_KICAD );
|
||||
|
||||
@@ -447,7 +447,7 @@ int EESCHEMA_JOBS_HANDLER::JobSymExportSvg( JOB* aJob
|
||||
|
||||
int EESCHEMA_JOBS_HANDLER::JobSymExportSvg( JOB* aJob )
|
||||
{
|
||||
- JOB_SYM_EXPORT_SVG* svgJob = dynamic_cast<JOB_SYM_EXPORT_SVG*>( aJob );
|
||||
+ JOB_SYM_EXPORT_SVG* svgJob = static_cast<JOB_SYM_EXPORT_SVG*>( aJob );
|
||||
|
||||
wxFileName fn( svgJob->m_libraryPath );
|
||||
fn.MakeAbsolute();
|
||||
@@ -510,7 +510,7 @@ int EESCHEMA_JOBS_HANDLER::JobSymUpgrade( JOB* aJob )
|
||||
|
||||
int EESCHEMA_JOBS_HANDLER::JobSymUpgrade( JOB* aJob )
|
||||
{
|
||||
- JOB_SYM_UPGRADE* upgradeJob = dynamic_cast<JOB_SYM_UPGRADE*>( aJob );
|
||||
+ JOB_SYM_UPGRADE* upgradeJob = static_cast<JOB_SYM_UPGRADE*>( aJob );
|
||||
|
||||
wxFileName fn( upgradeJob->m_libraryPath );
|
||||
fn.MakeAbsolute();
|
||||
--- pcbnew/pcbnew_jobs_handler.cpp.orig 2023-04-13 20:27:39 UTC
|
||||
+++ pcbnew/pcbnew_jobs_handler.cpp
|
||||
@@ -76,7 +76,7 @@ int PCBNEW_JOBS_HANDLER::JobExportStep( JOB* aJob )
|
||||
|
||||
int PCBNEW_JOBS_HANDLER::JobExportStep( JOB* aJob )
|
||||
{
|
||||
- JOB_EXPORT_PCB_STEP* aStepJob = dynamic_cast<JOB_EXPORT_PCB_STEP*>( aJob );
|
||||
+ JOB_EXPORT_PCB_STEP* aStepJob = static_cast<JOB_EXPORT_PCB_STEP*>( aJob );
|
||||
|
||||
if( aStepJob == nullptr )
|
||||
return CLI::EXIT_CODES::ERR_UNKNOWN;
|
||||
@@ -119,7 +119,7 @@ int PCBNEW_JOBS_HANDLER::JobExportSvg( JOB* aJob )
|
||||
|
||||
int PCBNEW_JOBS_HANDLER::JobExportSvg( JOB* aJob )
|
||||
{
|
||||
- JOB_EXPORT_PCB_SVG* aSvgJob = dynamic_cast<JOB_EXPORT_PCB_SVG*>( aJob );
|
||||
+ JOB_EXPORT_PCB_SVG* aSvgJob = static_cast<JOB_EXPORT_PCB_SVG*>( aJob );
|
||||
|
||||
if( aSvgJob == nullptr )
|
||||
return CLI::EXIT_CODES::ERR_UNKNOWN;
|
||||
@@ -152,7 +152,7 @@ int PCBNEW_JOBS_HANDLER::JobExportDxf( JOB* aJob )
|
||||
|
||||
int PCBNEW_JOBS_HANDLER::JobExportDxf( JOB* aJob )
|
||||
{
|
||||
- JOB_EXPORT_PCB_DXF* aDxfJob = dynamic_cast<JOB_EXPORT_PCB_DXF*>( aJob );
|
||||
+ JOB_EXPORT_PCB_DXF* aDxfJob = static_cast<JOB_EXPORT_PCB_DXF*>( aJob );
|
||||
|
||||
if( aDxfJob == nullptr )
|
||||
return CLI::EXIT_CODES::ERR_UNKNOWN;
|
||||
@@ -207,7 +207,7 @@ int PCBNEW_JOBS_HANDLER::JobExportPdf( JOB* aJob )
|
||||
|
||||
int PCBNEW_JOBS_HANDLER::JobExportPdf( JOB* aJob )
|
||||
{
|
||||
- JOB_EXPORT_PCB_PDF* aPdfJob = dynamic_cast<JOB_EXPORT_PCB_PDF*>( aJob );
|
||||
+ JOB_EXPORT_PCB_PDF* aPdfJob = static_cast<JOB_EXPORT_PCB_PDF*>( aJob );
|
||||
|
||||
if( aPdfJob == nullptr )
|
||||
return CLI::EXIT_CODES::ERR_UNKNOWN;
|
||||
@@ -257,7 +257,7 @@ int PCBNEW_JOBS_HANDLER::JobExportGerbers( JOB* aJob )
|
||||
|
||||
int PCBNEW_JOBS_HANDLER::JobExportGerbers( JOB* aJob )
|
||||
{
|
||||
- JOB_EXPORT_PCB_GERBERS* aGerberJob = dynamic_cast<JOB_EXPORT_PCB_GERBERS*>( aJob );
|
||||
+ JOB_EXPORT_PCB_GERBERS* aGerberJob = static_cast<JOB_EXPORT_PCB_GERBERS*>( aJob );
|
||||
|
||||
if( aGerberJob == nullptr )
|
||||
return CLI::EXIT_CODES::ERR_UNKNOWN;
|
||||
@@ -368,7 +368,7 @@ int PCBNEW_JOBS_HANDLER::JobExportGerber( JOB* aJob )
|
||||
|
||||
int PCBNEW_JOBS_HANDLER::JobExportGerber( JOB* aJob )
|
||||
{
|
||||
- JOB_EXPORT_PCB_GERBER* aGerberJob = dynamic_cast<JOB_EXPORT_PCB_GERBER*>( aJob );
|
||||
+ JOB_EXPORT_PCB_GERBER* aGerberJob = static_cast<JOB_EXPORT_PCB_GERBER*>( aJob );
|
||||
|
||||
if( aGerberJob == nullptr )
|
||||
return CLI::EXIT_CODES::ERR_UNKNOWN;
|
||||
@@ -414,7 +414,7 @@ int PCBNEW_JOBS_HANDLER::JobExportDrill( JOB* aJob )
|
||||
|
||||
int PCBNEW_JOBS_HANDLER::JobExportDrill( JOB* aJob )
|
||||
{
|
||||
- JOB_EXPORT_PCB_DRILL* aDrillJob = dynamic_cast<JOB_EXPORT_PCB_DRILL*>( aJob );
|
||||
+ JOB_EXPORT_PCB_DRILL* aDrillJob = static_cast<JOB_EXPORT_PCB_DRILL*>( aJob );
|
||||
|
||||
if( aDrillJob == nullptr )
|
||||
return CLI::EXIT_CODES::ERR_UNKNOWN;
|
||||
@@ -522,7 +522,7 @@ int PCBNEW_JOBS_HANDLER::JobExportPos( JOB* aJob )
|
||||
|
||||
int PCBNEW_JOBS_HANDLER::JobExportPos( JOB* aJob )
|
||||
{
|
||||
- JOB_EXPORT_PCB_POS* aPosJob = dynamic_cast<JOB_EXPORT_PCB_POS*>( aJob );
|
||||
+ JOB_EXPORT_PCB_POS* aPosJob = static_cast<JOB_EXPORT_PCB_POS*>( aJob );
|
||||
|
||||
if( aPosJob == nullptr )
|
||||
return CLI::EXIT_CODES::ERR_UNKNOWN;
|
||||
@@ -597,7 +597,7 @@ int PCBNEW_JOBS_HANDLER::JobExportFpUpgrade( JOB* aJob
|
||||
|
||||
int PCBNEW_JOBS_HANDLER::JobExportFpUpgrade( JOB* aJob )
|
||||
{
|
||||
- JOB_FP_UPGRADE* upgradeJob = dynamic_cast<JOB_FP_UPGRADE*>( aJob );
|
||||
+ JOB_FP_UPGRADE* upgradeJob = static_cast<JOB_FP_UPGRADE*>( aJob );
|
||||
|
||||
if( upgradeJob == nullptr )
|
||||
return CLI::EXIT_CODES::ERR_UNKNOWN;
|
||||
@@ -668,7 +668,7 @@ int PCBNEW_JOBS_HANDLER::JobExportFpSvg( JOB* aJob )
|
||||
|
||||
int PCBNEW_JOBS_HANDLER::JobExportFpSvg( JOB* aJob )
|
||||
{
|
||||
- JOB_FP_EXPORT_SVG* svgJob = dynamic_cast<JOB_FP_EXPORT_SVG*>( aJob );
|
||||
+ JOB_FP_EXPORT_SVG* svgJob = static_cast<JOB_FP_EXPORT_SVG*>( aJob );
|
||||
|
||||
if( svgJob == nullptr )
|
||||
return CLI::EXIT_CODES::ERR_UNKNOWN;
|
|
@ -1,50 +0,0 @@
|
|||
--- pcbnew/import_gfx/dxf_import_plugin.cpp.orig 2023-04-13 20:27:39 UTC
|
||||
+++ pcbnew/import_gfx/dxf_import_plugin.cpp
|
||||
@@ -28,6 +28,9 @@
|
||||
// like void DXF_IMPORT_PLUGIN::addLine( const DL_LineData& data ) when a line is read.
|
||||
// this function just add the BOARD entity from dxf parameters (start and end point ...)
|
||||
|
||||
+#ifdef __BSD_VISIBLE
|
||||
+#undef __BSD_VISIBLE
|
||||
+#endif
|
||||
|
||||
#include "dxf_import_plugin.h"
|
||||
#include <wx/arrstr.h>
|
||||
@@ -580,7 +583,7 @@ void DXF_IMPORT_PLUGIN::addEllipse( const DL_EllipseDa
|
||||
// For now, we assume ellipses in the XY plane.
|
||||
|
||||
VECTOR2D center( mapX( centerCoords.x ), mapY( centerCoords.y ) );
|
||||
- VECTOR2D major( mapX( majorCoords.x ), mapY( majorCoords.y ) );
|
||||
+ VECTOR2D vmajor( mapX( majorCoords.x ), mapY( majorCoords.y ) );
|
||||
|
||||
// DXF elliptical arcs store their angles in radians (unlike circular arcs which use degrees)
|
||||
// The arcs wind CCW as in KiCad. The end angle must be greater than the start angle, and if
|
||||
@@ -598,7 +601,7 @@ void DXF_IMPORT_PLUGIN::addEllipse( const DL_EllipseDa
|
||||
|
||||
if( aData.ratio == 1.0 )
|
||||
{
|
||||
- double radius = major.EuclideanNorm();
|
||||
+ double radius = vmajor.EuclideanNorm();
|
||||
|
||||
if( startAngle == endAngle )
|
||||
{
|
||||
@@ -616,7 +619,7 @@ void DXF_IMPORT_PLUGIN::addEllipse( const DL_EllipseDa
|
||||
}
|
||||
|
||||
std::vector<BEZIER<double>> splines;
|
||||
- ELLIPSE<double> ellipse( center, major, aData.ratio, startAngle, endAngle );
|
||||
+ ELLIPSE<double> ellipse( center, vmajor, aData.ratio, startAngle, endAngle );
|
||||
|
||||
TransformEllipseToBeziers( ellipse, splines );
|
||||
|
||||
@@ -630,8 +633,8 @@ void DXF_IMPORT_PLUGIN::addEllipse( const DL_EllipseDa
|
||||
bufferToUse->AddSpline( b.Start, b.C1, b.C2, b.End, lineWidth );
|
||||
|
||||
// Naive bounding
|
||||
- updateImageLimits( center + major );
|
||||
- updateImageLimits( center - major );
|
||||
+ updateImageLimits( center + vmajor );
|
||||
+ updateImageLimits( center - vmajor );
|
||||
}
|
||||
|
||||
|
|
@ -1,15 +1,28 @@
|
|||
--- thirdparty/compoundfilereader/compoundfilereader.h.orig 2023-04-13 20:27:39 UTC
|
||||
commit da74335d50a951b916c2f3e65d17b6c9e6dcd318
|
||||
Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
|
||||
|
||||
fix build with libc++ 19
|
||||
|
||||
As noted in the libc++ 19 release notes [1], std::char_traits<> is now
|
||||
only provided for char, char8_t, char16_t, char32_t and wchar_t, and any
|
||||
instantiation for other types will fail.
|
||||
|
||||
Original Patch by Dimitry Andric <dim@FreeBSD.org>
|
||||
|
||||
diff --git thirdparty/compoundfilereader/compoundfilereader.h thirdparty/compoundfilereader/compoundfilereader.h
|
||||
index 5ca6657529..929aa41e19 100644
|
||||
--- thirdparty/compoundfilereader/compoundfilereader.h
|
||||
+++ thirdparty/compoundfilereader/compoundfilereader.h
|
||||
@@ -129,7 +129,7 @@ struct helper
|
||||
@@ -131,7 +131,7 @@ struct helper
|
||||
}
|
||||
};
|
||||
|
||||
-typedef std::basic_string<uint16_t> utf16string;
|
||||
+typedef std::basic_string<char16_t> utf16string;
|
||||
typedef std::function<void(const COMPOUND_FILE_ENTRY*, const utf16string& dir, int level)>
|
||||
typedef std::function<int(const COMPOUND_FILE_ENTRY*, const utf16string& dir, int level)>
|
||||
EnumFilesCallback;
|
||||
|
||||
@@ -246,7 +246,7 @@ class CompoundFileReader (private)
|
||||
@@ -249,7 +249,7 @@ private:
|
||||
utf16string newDir = dir;
|
||||
if (dir.length() != 0)
|
||||
newDir.append(1, '\n');
|
||||
|
@ -18,3 +31,10 @@
|
|||
EnumNodes(GetEntry(entry->childID), currentLevel + 1, maxLevel, newDir, callback);
|
||||
}
|
||||
|
||||
@@ -480,4 +480,4 @@ private:
|
||||
const PROPERTY_SET_STREAM_HDR* m_hdr;
|
||||
};
|
||||
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
|
|
|
@ -20,8 +20,14 @@ bin/pl_editor
|
|||
lib/kicad/plugins/3d/libs3d_plugin_idf.so
|
||||
lib/kicad/plugins/3d/libs3d_plugin_oce.so
|
||||
lib/kicad/plugins/3d/libs3d_plugin_vrml.so
|
||||
lib/libkiapi.so
|
||||
lib/libkiapi.so.9.0.0
|
||||
lib/libkicad_3dsg.so
|
||||
lib/libkicad_3dsg.so.2.0.0
|
||||
lib/libkicommon.so
|
||||
lib/libkicommon.so.9.0.0
|
||||
lib/libkigal.so
|
||||
lib/libkigal.so.9.0.0
|
||||
%%PYTHON_SITELIBDIR%%/_pcbnew.so
|
||||
%%PYTHON_SITELIBDIR%%/pcbnew.py
|
||||
%%DESKTOPDIR%%/org.kicad.bitmap2component.desktop
|
||||
|
@ -36,63 +42,114 @@ share/icons/hicolor/128x128/apps/gerbview.png
|
|||
share/icons/hicolor/128x128/apps/kicad.png
|
||||
share/icons/hicolor/128x128/apps/pcbcalculator.png
|
||||
share/icons/hicolor/128x128/apps/pcbnew.png
|
||||
share/icons/hicolor/128x128/mimetypes/application-x-kicad-footprint.png
|
||||
share/icons/hicolor/128x128/mimetypes/application-x-kicad-pcb.png
|
||||
share/icons/hicolor/128x128/mimetypes/application-x-kicad-project.png
|
||||
share/icons/hicolor/128x128/mimetypes/application-x-kicad-schematic.png
|
||||
share/icons/hicolor/128x128/mimetypes/application-x-kicad-symbol.png
|
||||
share/icons/hicolor/128x128/mimetypes/application-x-kicad-worksheet.png
|
||||
share/icons/hicolor/16x16/apps/bitmap2component.png
|
||||
share/icons/hicolor/16x16/apps/eeschema.png
|
||||
share/icons/hicolor/16x16/apps/gerbview.png
|
||||
share/icons/hicolor/16x16/apps/kicad.png
|
||||
share/icons/hicolor/16x16/apps/pcbcalculator.png
|
||||
share/icons/hicolor/16x16/apps/pcbnew.png
|
||||
share/icons/hicolor/16x16/mimetypes/application-x-kicad-footprint.png
|
||||
share/icons/hicolor/16x16/mimetypes/application-x-kicad-pcb.png
|
||||
share/icons/hicolor/16x16/mimetypes/application-x-kicad-project.png
|
||||
share/icons/hicolor/16x16/mimetypes/application-x-kicad-schematic.png
|
||||
share/icons/hicolor/16x16/mimetypes/application-x-kicad-symbol.png
|
||||
share/icons/hicolor/16x16/mimetypes/application-x-kicad-worksheet.png
|
||||
share/icons/hicolor/24x24/apps/bitmap2component.png
|
||||
share/icons/hicolor/24x24/apps/eeschema.png
|
||||
share/icons/hicolor/24x24/apps/gerbview.png
|
||||
share/icons/hicolor/24x24/apps/kicad.png
|
||||
share/icons/hicolor/24x24/apps/pcbcalculator.png
|
||||
share/icons/hicolor/24x24/apps/pcbnew.png
|
||||
share/icons/hicolor/24x24/mimetypes/application-x-kicad-footprint.png
|
||||
share/icons/hicolor/24x24/mimetypes/application-x-kicad-pcb.png
|
||||
share/icons/hicolor/24x24/mimetypes/application-x-kicad-project.png
|
||||
share/icons/hicolor/24x24/mimetypes/application-x-kicad-schematic.png
|
||||
share/icons/hicolor/24x24/mimetypes/application-x-kicad-symbol.png
|
||||
share/icons/hicolor/24x24/mimetypes/application-x-kicad-worksheet.png
|
||||
share/icons/hicolor/32x32/apps/bitmap2component.png
|
||||
share/icons/hicolor/32x32/apps/eeschema.png
|
||||
share/icons/hicolor/32x32/apps/gerbview.png
|
||||
share/icons/hicolor/32x32/apps/kicad.png
|
||||
share/icons/hicolor/32x32/apps/pcbcalculator.png
|
||||
share/icons/hicolor/32x32/apps/pcbnew.png
|
||||
share/icons/hicolor/32x32/mimetypes/application-x-kicad-footprint.png
|
||||
share/icons/hicolor/32x32/mimetypes/application-x-kicad-pcb.png
|
||||
share/icons/hicolor/32x32/mimetypes/application-x-kicad-project.png
|
||||
share/icons/hicolor/32x32/mimetypes/application-x-kicad-schematic.png
|
||||
share/icons/hicolor/32x32/mimetypes/application-x-kicad-symbol.png
|
||||
share/icons/hicolor/32x32/mimetypes/application-x-kicad-worksheet.png
|
||||
share/icons/hicolor/48x48/apps/bitmap2component.png
|
||||
share/icons/hicolor/48x48/apps/eeschema.png
|
||||
share/icons/hicolor/48x48/apps/gerbview.png
|
||||
share/icons/hicolor/48x48/apps/kicad.png
|
||||
share/icons/hicolor/48x48/apps/pcbcalculator.png
|
||||
share/icons/hicolor/48x48/apps/pcbnew.png
|
||||
share/icons/hicolor/48x48/mimetypes/application-x-kicad-footprint.png
|
||||
share/icons/hicolor/48x48/mimetypes/application-x-kicad-pcb.png
|
||||
share/icons/hicolor/48x48/mimetypes/application-x-kicad-project.png
|
||||
share/icons/hicolor/48x48/mimetypes/application-x-kicad-schematic.png
|
||||
share/icons/hicolor/48x48/mimetypes/application-x-kicad-symbol.png
|
||||
share/icons/hicolor/48x48/mimetypes/application-x-kicad-worksheet.png
|
||||
share/icons/hicolor/64x64/apps/bitmap2component.png
|
||||
share/icons/hicolor/64x64/apps/eeschema.png
|
||||
share/icons/hicolor/64x64/apps/gerbview.png
|
||||
share/icons/hicolor/64x64/apps/kicad.png
|
||||
share/icons/hicolor/64x64/apps/pcbcalculator.png
|
||||
share/icons/hicolor/64x64/apps/pcbnew.png
|
||||
share/icons/hicolor/64x64/mimetypes/application-x-kicad-footprint.png
|
||||
share/icons/hicolor/64x64/mimetypes/application-x-kicad-pcb.png
|
||||
share/icons/hicolor/64x64/mimetypes/application-x-kicad-project.png
|
||||
share/icons/hicolor/64x64/mimetypes/application-x-kicad-schematic.png
|
||||
share/icons/hicolor/64x64/mimetypes/application-x-kicad-symbol.png
|
||||
share/icons/hicolor/64x64/mimetypes/application-x-kicad-worksheet.png
|
||||
share/icons/hicolor/scalable/apps/bitmap2component.svg
|
||||
share/icons/hicolor/scalable/apps/eeschema.svg
|
||||
share/icons/hicolor/scalable/apps/gerbview.svg
|
||||
share/icons/hicolor/scalable/apps/kicad.svg
|
||||
share/icons/hicolor/scalable/apps/pcbcalculator.svg
|
||||
share/icons/hicolor/scalable/apps/pcbnew.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-footprint-16.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-footprint-24.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-footprint-32.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-footprint-48.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-footprint-64.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-footprint.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-pcb-16.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-pcb-24.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-pcb-32.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-pcb-48.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-pcb-64.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-pcb.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-project-16.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-project-24.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-project-32.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-project-48.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-project-64.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-project.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic-16.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic-24.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic-32.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic-48.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic-64.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-symbol-16.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-symbol-24.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-symbol-32.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-symbol-48.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-symbol-64.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-symbol.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet-16.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet-24.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet-32.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet-48.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet-64.svg
|
||||
share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
|
||||
%%DATADIR%%/demos/complex_hierarchy/ampli_ht.kicad_sch
|
||||
%%DATADIR%%/demos/complex_hierarchy/complex_hierarchy.kicad_pcb
|
||||
%%DATADIR%%/demos/complex_hierarchy/complex_hierarchy.kicad_pro
|
||||
|
@ -113,15 +170,12 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg
|
|||
%%DATADIR%%/demos/ecc83/ecc83-pp_v2.kicad_pro
|
||||
%%DATADIR%%/demos/ecc83/ecc83-pp_v2.kicad_sch
|
||||
%%DATADIR%%/demos/ecc83/ecc83_schlib.kicad_sym
|
||||
%%DATADIR%%/demos/ecc83/footprints.pretty/Altech_AK300_1x02_P5.00mm_45-Degree.kicad_mod
|
||||
%%DATADIR%%/demos/ecc83/footprints.pretty/MountingHole_3.2mm_M3_DIN965_Pad.kicad_mod
|
||||
%%DATADIR%%/demos/ecc83/footprints.pretty/Valve_ECC-83-1.kicad_mod
|
||||
%%DATADIR%%/demos/ecc83/footprints.pretty/Valve_ECC-83-2.kicad_mod
|
||||
%%DATADIR%%/demos/ecc83/fp-lib-table
|
||||
%%DATADIR%%/demos/ecc83/sym-lib-table
|
||||
%%DATADIR%%/demos/electric/elec-unifil.kicad_sym
|
||||
%%DATADIR%%/demos/electric/electric.kicad_pro
|
||||
%%DATADIR%%/demos/electric/electric.kicad_sch
|
||||
%%DATADIR%%/demos/electric/sym-lib-table
|
||||
%%DATADIR%%/demos/flat_hierarchy/flat_hierarchy.kicad_pcb
|
||||
%%DATADIR%%/demos/flat_hierarchy/flat_hierarchy.kicad_pro
|
||||
%%DATADIR%%/demos/flat_hierarchy/flat_hierarchy.kicad_sch
|
||||
|
@ -129,6 +183,7 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg
|
|||
%%DATADIR%%/demos/flat_hierarchy/libs/3d_shapes/adjustable_rx2v4.wrl
|
||||
%%DATADIR%%/demos/flat_hierarchy/libs/flat_hierarchy_schlib.kicad_sym
|
||||
%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/D_DO-35_SOD27_P7.62mm_Horizontal.kicad_mod
|
||||
%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/INDUCTOR_V.kicad_mod
|
||||
%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/MountingHole_4.3mm_M4_DIN965.kicad_mod
|
||||
%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/RV2X4.kicad_mod
|
||||
%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.kicad_mod
|
||||
|
@ -155,6 +210,7 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg
|
|||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire-xilinx_5213.kicad_pcb
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire-xilinx_5213.kicad_pro
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire-xilinx_5213.kicad_sch
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire.pretty/D_SOT-23_ANK.kicad_mod
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire.pretty/FSUPCMS.kicad_mod
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire.pretty/JACK_ALIM.kicad_mod
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/kit-dev-coldfire.pretty/SM1206POL.kicad_mod
|
||||
|
@ -166,7 +222,6 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg
|
|||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Device.switch_toggle_horizontal_right_angle_PC_terminal.wrl
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Jack.wings
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/Jack.wrl
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/db9_female_pin90deg.wrl
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/push_butt_4pads.wings
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/prj.3dshapes/push_butt_4pads.wrl
|
||||
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/sym-lib-table
|
||||
|
@ -190,6 +245,30 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg
|
|||
%%DATADIR%%/demos/python_scripts_examples/action_plugin_test_undoredo.py
|
||||
%%DATADIR%%/demos/python_scripts_examples/gen_gerber_and_drill_files_board.py
|
||||
%%DATADIR%%/demos/python_scripts_examples/plot_board.py
|
||||
%%DATADIR%%/demos/simulation/analog-multiplier/a-multi.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/analog-multiplier/a-multi.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/analog-multiplier/a-multi.wbk
|
||||
%%DATADIR%%/demos/simulation/analog-multiplier/mult.lib
|
||||
%%DATADIR%%/demos/simulation/class-d/AudioDriver.kicad_sym
|
||||
%%DATADIR%%/demos/simulation/class-d/Class-D.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/class-d/Class-D.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/class-d/Class-D.wbk
|
||||
%%DATADIR%%/demos/simulation/class-d/DAudioDriver.lib
|
||||
%%DATADIR%%/demos/simulation/class-d/DAudioDriver_os.lib
|
||||
%%DATADIR%%/demos/simulation/class-d/sym-lib-table
|
||||
%%DATADIR%%/demos/simulation/gain_control/VCA810.kicad_sym
|
||||
%%DATADIR%%/demos/simulation/gain_control/mult_vca810.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/gain_control/mult_vca810.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/gain_control/mult_vca810.wbk
|
||||
%%DATADIR%%/demos/simulation/gain_control/sym-lib-table
|
||||
%%DATADIR%%/demos/simulation/gain_control/vca810.lib
|
||||
%%DATADIR%%/demos/simulation/generic_models/generic_opamp_bip.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/generic_models/generic_opamp_bip.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/generic_models/generic_opamp_bip.wbk
|
||||
%%DATADIR%%/demos/simulation/ibis/ibis.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/ibis/ibis.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/ibis/ibis.wbk
|
||||
%%DATADIR%%/demos/simulation/ibis/ibis_v1_1.ibs
|
||||
%%DATADIR%%/demos/simulation/laser_driver/ad8009.lib
|
||||
%%DATADIR%%/demos/simulation/laser_driver/fzt1049a.lib
|
||||
%%DATADIR%%/demos/simulation/laser_driver/laser.lib
|
||||
|
@ -197,10 +276,46 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg
|
|||
%%DATADIR%%/demos/simulation/laser_driver/laser_driver.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/laser_driver/laser_driver_schlib.kicad_sym
|
||||
%%DATADIR%%/demos/simulation/laser_driver/sym-lib-table
|
||||
%%DATADIR%%/demos/simulation/power_supplies/LM317_power_supply/1N4002.lib
|
||||
%%DATADIR%%/demos/simulation/power_supplies/LM317_power_supply/LM317.lib
|
||||
%%DATADIR%%/demos/simulation/power_supplies/LM317_power_supply/diode_bridge.lib
|
||||
%%DATADIR%%/demos/simulation/power_supplies/LM317_power_supply/power_supply.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/power_supplies/LM317_power_supply/power_supply.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/power_supplies/LM317_power_supply/power_supply.wbk
|
||||
%%DATADIR%%/demos/simulation/power_supplies/LM317_power_supply/xformer.lib
|
||||
%%DATADIR%%/demos/simulation/power_supplies/boost/GenOpAmp.lib
|
||||
%%DATADIR%%/demos/simulation/power_supplies/boost/PWM.kicad_sym
|
||||
%%DATADIR%%/demos/simulation/power_supplies/boost/pwm2_model.lib
|
||||
%%DATADIR%%/demos/simulation/power_supplies/boost/smps-com.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/power_supplies/boost/smps-com.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/power_supplies/boost/smps-com.wbk
|
||||
%%DATADIR%%/demos/simulation/power_supplies/boost/sym-lib-table
|
||||
%%DATADIR%%/demos/simulation/power_supplies/buck_conv/IRF-Power-VDMOS.mod
|
||||
%%DATADIR%%/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/power_supplies/buck_conv/buck_conv.wbk
|
||||
%%DATADIR%%/demos/simulation/power_supplies/hv_converter/GaN_PSpice_GS-065-018-2-L_L1V3P3.lib
|
||||
%%DATADIR%%/demos/simulation/power_supplies/hv_converter/HSCConverter4.wbk
|
||||
%%DATADIR%%/demos/simulation/power_supplies/hv_converter/ST_SILICON_CARBIDE_SCHOTTKY_V9.LIB
|
||||
%%DATADIR%%/demos/simulation/power_supplies/hv_converter/hv_converter.cir
|
||||
%%DATADIR%%/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/power_supplies/royer/1N5818.mod
|
||||
%%DATADIR%%/demos/simulation/power_supplies/royer/bc337-25_spice.lib
|
||||
%%DATADIR%%/demos/simulation/power_supplies/royer/royer1.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/power_supplies/royer/royer1.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/power_supplies/royer/royer1.wbk
|
||||
%%DATADIR%%/demos/simulation/pspice/2n2222.model
|
||||
%%DATADIR%%/demos/simulation/pspice/pspice.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/pspice/pspice.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/pspice/schematic_libspice.kicad_sym
|
||||
%%DATADIR%%/demos/simulation/pspice/sym-lib-table
|
||||
%%DATADIR%%/demos/simulation/q17/BA4558R_Rev002.lib
|
||||
%%DATADIR%%/demos/simulation/q17/OPA1641.LIB
|
||||
%%DATADIR%%/demos/simulation/q17/Q17ng.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/q17/Q17ng.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/q17/Q17ng.wbk
|
||||
%%DATADIR%%/demos/simulation/q17/all_devices.lib
|
||||
%%DATADIR%%/demos/simulation/rectifier/diode.mod
|
||||
%%DATADIR%%/demos/simulation/rectifier/rectifier.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/rectifier/rectifier.kicad_sch
|
||||
|
@ -211,9 +326,19 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg
|
|||
%%DATADIR%%/demos/simulation/sallen_key/sallen_key.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/sallen_key/sallen_key_schlib.kicad_sym
|
||||
%%DATADIR%%/demos/simulation/sallen_key/sym-lib-table
|
||||
%%DATADIR%%/demos/simulation/subsheets/mainsheet.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/subsheets/mainsheet.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/subsheets/project.kicad_sym
|
||||
%%DATADIR%%/demos/simulation/subsheets/subsheet1.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/subsheets/subsheet2.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/subsheets/subsheets.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/subsheets/sym-lib-table
|
||||
%%DATADIR%%/demos/simulation/up-down-counter/README
|
||||
%%DATADIR%%/demos/simulation/up-down-counter/state-3bit-count.in
|
||||
%%DATADIR%%/demos/simulation/up-down-counter/state-machine-3b-count.lib
|
||||
%%DATADIR%%/demos/simulation/up-down-counter/up-down-c.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/up-down-counter/up-down-c.kicad_sch
|
||||
%%DATADIR%%/demos/simulation/up-down-counter/up-down-c.wbk
|
||||
%%DATADIR%%/demos/simulation/up-down-counter/up-down.kicad_sym
|
||||
%%DATADIR%%/demos/simulation/v_i_sources/sym-lib-table
|
||||
%%DATADIR%%/demos/simulation/v_i_sources/v_i_sources.kicad_pro
|
||||
%%DATADIR%%/demos/simulation/v_i_sources/v_i_sources.kicad_sch
|
||||
|
@ -245,11 +370,13 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg
|
|||
%%DATADIR%%/demos/stickhub/footprints.pretty/Creative_Commons_NC_Mask.kicad_mod
|
||||
%%DATADIR%%/demos/stickhub/footprints.pretty/Creative_Commons_SA_Mask.kicad_mod
|
||||
%%DATADIR%%/demos/stickhub/footprints.pretty/Crystal_4-SMD_2.5x2mm.kicad_mod
|
||||
%%DATADIR%%/demos/stickhub/footprints.pretty/D_0402.kicad_mod
|
||||
%%DATADIR%%/demos/stickhub/footprints.pretty/Duo_LED_1.6x0.8_Kingbright_APHB1608LZGKSURKC.kicad_mod
|
||||
%%DATADIR%%/demos/stickhub/footprints.pretty/JP-2_1.5x1.5.kicad_mod
|
||||
%%DATADIR%%/demos/stickhub/footprints.pretty/JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal.kicad_mod
|
||||
%%DATADIR%%/demos/stickhub/footprints.pretty/LQFP-48_7x7mm_P0.5mm.kicad_mod
|
||||
%%DATADIR%%/demos/stickhub/footprints.pretty/Plain_Hole_3mm.kicad_mod
|
||||
%%DATADIR%%/demos/stickhub/footprints.pretty/R_1005_C.kicad_mod
|
||||
%%DATADIR%%/demos/stickhub/footprints.pretty/TDFN-8_1.5x2mm_Fused-Lead_JEDEC_MO-252_W2015D.kicad_mod
|
||||
%%DATADIR%%/demos/stickhub/footprints.pretty/USB_A_PCB_traces_small.kicad_mod
|
||||
%%DATADIR%%/demos/stickhub/fp-lib-table
|
||||
|
@ -270,6 +397,61 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg
|
|||
%%DATADIR%%/demos/test_xil_95108/footprints.pretty/PLCC84.kicad_mod
|
||||
%%DATADIR%%/demos/test_xil_95108/fp-lib-table
|
||||
%%DATADIR%%/demos/test_xil_95108/sym-lib-table
|
||||
%%DATADIR%%/demos/tiny_tapeout/LICENSE.txt
|
||||
%%DATADIR%%/demos/tiny_tapeout/doc/demoboard-prelim-v1-0-3.pdf
|
||||
%%DATADIR%%/demos/tiny_tapeout/fp-lib-table
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-B_Cu.gbr
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-B_Mask.gbr
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-B_Paste.gbr
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-B_Silkscreen.gbr
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-Edge_Cuts.gbr
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-F_Cu.gbr
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-F_Mask.gbr
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-F_Paste.gbr
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-F_Silkscreen.gbr
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-In1_Cu.gbr
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-In2_Cu.gbr
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-NPTH.drl
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-PTH.drl
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-User_2.gbr
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/gerber/v0p9p4/tinytapeout-demo-job.gbrjob
|
||||
%%DATADIR%%/demos/tiny_tapeout/pcba/placement/tinytapeout-demo-all.pos
|
||||
%%DATADIR%%/demos/tiny_tapeout/rp2040.kicad_sch
|
||||
%%DATADIR%%/demos/tiny_tapeout/sym-lib-table
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-demo.kicad_pcb
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-demo.kicad_pro
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-demo.kicad_sch
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/3dmodels/418121270808.stp
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/3dmodels/434121025816.step
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/3dmodels/632723130112.step
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/3dmodels/632723300011.step
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/3dmodels/USB4500-03-0-A_REVA.step
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/MCU_RaspberryPi_and_Boards.pretty/Crystal_SMD_HC49-US.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/MCU_RaspberryPi_and_Boards.pretty/RP2040-QFN-56.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/MCU_RaspberryPi_and_Boards.pretty/RPi_Pico_SMD.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/MCU_RaspberryPi_and_Boards.pretty/RPi_Pico_SMD_TH.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/219-9GULLWING.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/418121270808.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/434121025816.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/632723130112.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/CUI_UJC-HP-3-SMT-TR.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/GCT_USB4500-03-0-A_REVA.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/PinHeader_2x06_P2.54mm_PMODPeriph2B.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/PinSocket_2x06_P2.54mm_PMODHost1A.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/QFN-64-1EP_9x9mm_P0.5mm_EP7.65x7.65mm_REDUCEDPASTE.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/SolderJumper-2_Bridged_Throughole1.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/TT03_BREAKOUT_SMB_FACEDOWN.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/TT04_BREAKOUT_SMB.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/TT_BREAKOUT_PINHEADER_PLACEHOLDER.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/TT_BREAKOUT_PINHEADER_PLACEHOLDER_WITHPAD.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/WL_S7DS-157112V12700.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/TinyTapeout.pretty/WURTH_632723X00011.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/ttlib.pretty/SW_E-Switch_EG1271_SPDT.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/footprints/ttlib.pretty/TestPoint_Keystone_5019_Minature.kicad_mod
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/symbols/MCU_RaspberryPi_and_Boards.kicad_sym
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/symbols/Pico.wrl
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/symbols/TinyTapeout.kicad_sym
|
||||
%%DATADIR%%/demos/tiny_tapeout/tinytapeout-kicad-libs/symbols/ttlib.kicad_sym
|
||||
%%DATADIR%%/demos/video/bus_pci.kicad_sch
|
||||
%%DATADIR%%/demos/video/esvideo.kicad_sch
|
||||
%%DATADIR%%/demos/video/fp-lib-table
|
||||
|
@ -296,6 +478,47 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg
|
|||
%%DATADIR%%/demos/video/video.kicad_pcb
|
||||
%%DATADIR%%/demos/video/video.kicad_pro
|
||||
%%DATADIR%%/demos/video/video.kicad_sch
|
||||
%%NLS%%%%DATADIR%%/internat/ar/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/bg/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/ca/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/cs/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/da/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/de/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/el/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/en/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/es/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/es_MX/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/et/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/fi/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/fr/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/he/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/hr/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/hu/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/id/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/it/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/ja/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/ka/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/ko/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/lt/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/lv/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/nl/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/no/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/pl/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/pt/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/pt_BR/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/ro/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/ru/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/sk/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/sl/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/sr/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/sv/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/ta/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/th/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/tr/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/uk/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/vi/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/zh_CN/kicad.mo
|
||||
%%NLS%%%%DATADIR%%/internat/zh_TW/kicad.mo
|
||||
%%DATADIR%%/plugins/README-bom.txt
|
||||
%%DATADIR%%/plugins/bom_csv_grouped_by_value.py
|
||||
%%DATADIR%%/plugins/bom_csv_grouped_by_value_with_fp.py
|
||||
|
@ -307,6 +530,7 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg
|
|||
%%DATADIR%%/plugins/kicad_netlist_reader.py
|
||||
%%DATADIR%%/plugins/kicad_utils.py
|
||||
%%DATADIR%%/resources/images.tar.gz
|
||||
%%DATADIR%%/schemas/api.v1.schema.json
|
||||
%%DATADIR%%/schemas/pcm.v1.schema.json
|
||||
%%DATADIR%%/scripting/kicad_pyshell/__init__.py
|
||||
%%DATADIR%%/scripting/kicad_pyshell/kicad_pyeditor.py
|
||||
|
@ -323,6 +547,7 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg
|
|||
%%DATADIR%%/scripting/plugins/qfn_wizard.py
|
||||
%%DATADIR%%/scripting/plugins/qfp_wizard.py
|
||||
%%DATADIR%%/scripting/plugins/qrcode_footprint_wizard.py
|
||||
%%DATADIR%%/scripting/plugins/scrollwheel_wizard.py
|
||||
%%DATADIR%%/scripting/plugins/sdip_wizard.py
|
||||
%%DATADIR%%/scripting/plugins/touch_slider_wizard.py
|
||||
%%DATADIR%%/scripting/plugins/uss39_barcode.py
|
||||
|
|
Loading…
Add table
Reference in a new issue