git: d0266a5d70f6 - main - cad/kicad-*-devel: Update

From: Michael Reifenberger <mr_at_FreeBSD.org>
Date: Sun, 06 Mar 2022 10:39:01 UTC
The branch main has been updated by mr:

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

commit d0266a5d70f62e0bee03d5a2027d31b4a9fbde0c
Author:     Michael Reifenberger <mr@FreeBSD.org>
AuthorDate: 2022-03-06 10:38:05 +0000
Commit:     Michael Reifenberger <mr@FreeBSD.org>
CommitDate: 2022-03-06 10:38:05 +0000

    cad/kicad-*-devel: Update
    
    Update to the latest versions
---
 cad/kicad-devel/Makefile                           |  29 ++--
 cad/kicad-devel/Makefile.git_rev                   |   4 +-
 cad/kicad-devel/distinfo                           |   6 +-
 ...ch-pcbnew_dialogs_dialog__board__reannotate.cpp |  11 ++
 cad/kicad-devel/pkg-plist                          |   4 +
 .../Makefile.git_rev                               |   4 +-
 cad/kicad-library-footprints-devel/distinfo        |   6 +-
 cad/kicad-library-footprints-devel/pkg-plist       | 183 ++++++++++++++++++++-
 .../Makefile.git_rev                               |   4 +-
 cad/kicad-library-packages3d-devel/distinfo        |   6 +-
 cad/kicad-library-packages3d-devel/pkg-plist       |  36 ++++
 cad/kicad-library-symbols-devel/Makefile.git_rev   |   4 +-
 cad/kicad-library-symbols-devel/distinfo           |   6 +-
 cad/kicad-library-symbols-devel/pkg-plist          |   1 +
 cad/kicad-library-templates-devel/Makefile.git_rev |   4 +-
 cad/kicad-library-templates-devel/distinfo         |   6 +-
 16 files changed, 266 insertions(+), 48 deletions(-)

diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile
index 763cb611db17..5e7edd9afa88 100644
--- a/cad/kicad-devel/Makefile
+++ b/cad/kicad-devel/Makefile
@@ -2,7 +2,7 @@
 
 PORTNAME=	kicad
 DISTVERSION=	r${GIT_SRC_DATE}
-PORTREVISION=	1
+#PORTREVISION=	1
 CATEGORIES=	cad
 PKGNAMESUFFIX=	-devel
 DIST_SUBDIR=		${PORTNAME}
@@ -16,40 +16,39 @@ BUILD_DEPENDS=	${LOCALBASE}/bin/git:devel/git \
 		${LOCALBASE}/include/glm/glm.hpp:math/glm \
 		${LOCALBASE}/bin/swig:devel/swig
 LIB_DEPENDS=	libboost_thread.so:devel/boost-libs \
+		libharfbuzz.so:print/harfbuzz \
 		libngspice.so:cad/ngspice_rework@shlib \
 		libTKernel.so:cad/opencascade \
 		libpixman-1.so:x11/pixman \
 		libpng.so:graphics/png \
-		libcurl.so:ftp/curl
+		libcurl.so:ftp/curl \
+		libGLEW-wayland.so:graphics/glew-wayland
 
 CONFLICTS_INSTALL=	kicad # bin/_cvpcb.kiface
 
+BROKEN_aarch64=		Fails to compile: use of undeclared identifier builtin_ia32_emms
+
+OPTIONS_DEFINE=	DOCS
+
+PLIST_SUB=	OPSYS=${OPSYS}	\
+		DESKTOPDIR=${DESKTOPDIR:S|^${PREFIX}/||}
+
+USES=		desktop-file-utils shared-mime-info compiler:c++14-lang tar:bzip2 cmake:insource,noninja \
+		gettext pkgconfig python:3.5+ shebangfix ssl gl xorg gnome
 USE_GITLAB=	yes
 GL_ACCOUNT=	kicad/code
 GL_PROJECT=	kicad
 GL_COMMIT=	${GIT_SRC_HASH}
-
-CXXFLAGS+=	--std=c++14 -I${WRKSRC} -I${WRKSRC}/include -I${LOCALBASE}/include
 USE_GL=		gl glew glu glut
 USE_WX=		3.1
 WX_COMPS=	wx python:lib
 USE_GNOME=	atk cairo	# Required by libwx_gtk2_aui-2.8.so
 USE_XORG+=	ice pixman x11 xext
-
-BROKEN_aarch64=		Fails to compile: use of undeclared identifier builtin_ia32_emms
-
-OPTIONS_DEFINE=	DOCS
-
-PLIST_SUB=	OPSYS=${OPSYS}	\
-		DESKTOPDIR=${DESKTOPDIR:S|^${PREFIX}/||}
-
 BINS=		cvpcb eeschema gerbview kicad pcbnew
 EXTRAS2RM=	linux-non_unicode linux wings3d LINUX.README	\
 		contrib_makefiles.txt running_kicad_under_W98.txt
-USES=		desktop-file-utils shared-mime-info compiler:c++14-lang tar:bzip2 cmake:insource,noninja \
-		gettext pkgconfig python:3.5+ shebangfix ssl gl xorg gnome
 SHEBANG_FILES=	pcbnew/python/plugins/touch_slider_wizard.py
-
+CXXFLAGS+=	-I${WRKSRC} -I${WRKSRC}/include -I${LOCALBASE}/include
 CMAKE_ARGS=	-DLOCALBASE="${LOCALBASE}" \
 		-DCMAKE_BUILD_TYPE="Debug" \
 		-DKICAD_TESTING_VERSION=ON \
diff --git a/cad/kicad-devel/Makefile.git_rev b/cad/kicad-devel/Makefile.git_rev
index 0a2be58d0a13..79c9c5ae6535 100644
--- a/cad/kicad-devel/Makefile.git_rev
+++ b/cad/kicad-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_SRC_HASH=  a17a58203b33e08b966075833b177dad5740c236
-GIT_SRC_DATE=  20211218003137
+GIT_SRC_HASH=  4d9c156b0a7ad4e343ec9cf559cc1fd4a4a80c02
+GIT_SRC_DATE=  20220303163317
diff --git a/cad/kicad-devel/distinfo b/cad/kicad-devel/distinfo
index 4b2f458d718f..0b91e31e29f4 100644
--- a/cad/kicad-devel/distinfo
+++ b/cad/kicad-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1640015141
-SHA256 (kicad/kicad/code-kicad-a17a58203b33e08b966075833b177dad5740c236_GL0.tar.gz) = ac7da06ede4ea54ba7de27daec23a6f0c2cef0332870d2ffcfc6f2d45a6f8e83
-SIZE (kicad/kicad/code-kicad-a17a58203b33e08b966075833b177dad5740c236_GL0.tar.gz) = 45053171
+TIMESTAMP = 1646325467
+SHA256 (kicad/kicad/code-kicad-4d9c156b0a7ad4e343ec9cf559cc1fd4a4a80c02_GL0.tar.gz) = 06ccbe0c14e95abcc0ed35cc8347d95395c762acac062937c2c6aa495d0cbf7e
+SIZE (kicad/kicad/code-kicad-4d9c156b0a7ad4e343ec9cf559cc1fd4a4a80c02_GL0.tar.gz) = 45289256
diff --git a/cad/kicad-devel/files/patch-pcbnew_dialogs_dialog__board__reannotate.cpp b/cad/kicad-devel/files/patch-pcbnew_dialogs_dialog__board__reannotate.cpp
new file mode 100644
index 000000000000..531346308fac
--- /dev/null
+++ b/cad/kicad-devel/files/patch-pcbnew_dialogs_dialog__board__reannotate.cpp
@@ -0,0 +1,11 @@
+--- pcbnew/dialogs/dialog_board_reannotate.cpp.orig	2022-03-03 17:16:00 UTC
++++ pcbnew/dialogs/dialog_board_reannotate.cpp
+@@ -522,7 +522,7 @@ void DIALOG_BOARD_REANNOTATE::LogChangePlan()
+                     (int) m_refDesTypes.size() );
+ 
+     for( RefDesTypeStr Type : m_refDesTypes ) // Show all the types of refdes
+-        message += Type.RefDesType + ( 0 == ( i++ % 16 ) ? wxT( "\n" ) : wxS( " " ) );
++        message += Type.RefDesType + ( 0 == ( i++ % 16 ) ? wxT( "\n" ) : wxT( " " ) );
+ 
+     if( !m_excludeArray.empty() )
+     {
diff --git a/cad/kicad-devel/pkg-plist b/cad/kicad-devel/pkg-plist
index ad073e3bb01e..4ff0efeb54cc 100644
--- a/cad/kicad-devel/pkg-plist
+++ b/cad/kicad-devel/pkg-plist
@@ -206,6 +206,10 @@ 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/subsheet1.kicad_sch
+%%DATADIR%%/demos/simulation/subsheets/subsheet2.kicad_sch
+%%DATADIR%%/demos/simulation/subsheets/subsheets.kicad_pro
+%%DATADIR%%/demos/simulation/subsheets/subsheets.kicad_sch
 %%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
diff --git a/cad/kicad-library-footprints-devel/Makefile.git_rev b/cad/kicad-library-footprints-devel/Makefile.git_rev
index 0feda2493d4e..7f59ef15bec8 100644
--- a/cad/kicad-library-footprints-devel/Makefile.git_rev
+++ b/cad/kicad-library-footprints-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_FP_HASH=  ac8de318d8ef7b3eb64c78c6c2650b7b085f3271
-GIT_FP_DATE=  20211218014246
+GIT_FP_HASH=  c871df2c81a894bc5e91d2d517b76884d5a918aa
+GIT_FP_DATE=  20220303153735
diff --git a/cad/kicad-library-footprints-devel/distinfo b/cad/kicad-library-footprints-devel/distinfo
index 3c3b3bd08bda..09a3b8696766 100644
--- a/cad/kicad-library-footprints-devel/distinfo
+++ b/cad/kicad-library-footprints-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1640022352
-SHA256 (kicad-footprints-ac8de318d8ef7b3eb64c78c6c2650b7b085f3271.tar.gz) = ecdddd2c5a032c43403cbca926fc7a3d311f7803eb3d1d39040a8927af66fe58
-SIZE (kicad-footprints-ac8de318d8ef7b3eb64c78c6c2650b7b085f3271.tar.gz) = 6134699
+TIMESTAMP = 1646325864
+SHA256 (kicad-footprints-c871df2c81a894bc5e91d2d517b76884d5a918aa.tar.gz) = 1e0fda5d657ec7c96826834e172e3151efb23122d815e1db61de1a1d9694d696
+SIZE (kicad-footprints-c871df2c81a894bc5e91d2d517b76884d5a918aa.tar.gz) = 31568390
diff --git a/cad/kicad-library-footprints-devel/pkg-plist b/cad/kicad-library-footprints-devel/pkg-plist
index c166d950c923..b349c2e00749 100644
--- a/cad/kicad-library-footprints-devel/pkg-plist
+++ b/cad/kicad-library-footprints-devel/pkg-plist
@@ -296,6 +296,15 @@
 %%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_PUSH_LCD_E3_SAxxxx_SocketPins.kicad_mod
 %%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Push_1P1T_NO_LED_E-Switch_TL1250.kicad_mod
 %%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Push_1P2T_Vertical_E-Switch_800UDP8P1A1M6.kicad_mod
+%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Push_2P1T_Toggle_CK_PVA1xxH1xxxxxxV2.kicad_mod
+%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Push_2P1T_Toggle_CK_PVA1xxH2xxxxxxV2.kicad_mod
+%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Push_2P1T_Toggle_CK_PVA1xxH3xxxxxxV2.kicad_mod
+%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Push_2P1T_Toggle_CK_PVA1xxH4xxxxxxV2.kicad_mod
+%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Push_2P2T_Toggle_CK_PVA2OAH5xxxxxxV2.kicad_mod
+%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Push_2P2T_Toggle_CK_PVA2xxH1xxxxxxV2.kicad_mod
+%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Push_2P2T_Toggle_CK_PVA2xxH2xxxxxxV2.kicad_mod
+%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Push_2P2T_Toggle_CK_PVA2xxH3xxxxxxV2.kicad_mod
+%%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Push_2P2T_Toggle_CK_PVA2xxH4xxxxxxV2.kicad_mod
 %%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Push_2P2T_Vertical_E-Switch_800UDP8P1A1M6.kicad_mod
 %%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_Slide_1P2T_CK_OS102011MS2Q.kicad_mod
 %%DATADIR%%/footprints/Button_Switch_THT.pretty/SW_TH_Tactile_Omron_B3F-10xx.kicad_mod
@@ -927,6 +936,7 @@
 %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_3.5mm_PJ320E_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHoles.kicad_mod
 %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_3.5mm_Switronic_ST-005-G_horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_3.5mm_Technik_TWP-3002_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_6.35mm_Neutrik_NJ2FD-V_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_6.35mm_Neutrik_NJ3FD-V_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_6.35mm_Neutrik_NJ5FD-V_Vertical.kicad_mod
@@ -1125,7 +1135,8 @@
 %%DATADIR%%/footprints/Connector_BarrelJack.pretty/BarrelJack_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_BarrelJack.pretty/BarrelJack_SwitchcraftConxall_RAPC10U_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_BarrelJack.pretty/BarrelJack_Wuerth_6941xx301002.kicad_mod
-%%DATADIR%%/footprints/Connector_Card.pretty/CF-Card_3M_N7E50-7516PK-20-WF.kicad_mod
+%%DATADIR%%/footprints/Connector_Card.pretty/CF-Card_3M_N7E50-A516xx-30.kicad_mod
+%%DATADIR%%/footprints/Connector_Card.pretty/CF-Card_3M_N7E50-E516xx-30.kicad_mod
 %%DATADIR%%/footprints/Connector_Card.pretty/SD_Kyocera_145638009211859+.kicad_mod
 %%DATADIR%%/footprints/Connector_Card.pretty/SD_Kyocera_145638009511859+.kicad_mod
 %%DATADIR%%/footprints/Connector_Card.pretty/SD_Kyocera_145638109211859+.kicad_mod
@@ -1157,6 +1168,7 @@
 %%DATADIR%%/footprints/Connector_Coaxial.pretty/SMA_Amphenol_132289_EdgeMount.kicad_mod
 %%DATADIR%%/footprints/Connector_Coaxial.pretty/SMA_Amphenol_132291-12_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Coaxial.pretty/SMA_Amphenol_132291_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Coaxial.pretty/SMA_Amphenol_901-143_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_Coaxial.pretty/SMA_Amphenol_901-144_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Coaxial.pretty/SMA_Molex_73251-1153_EdgeMount_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_Coaxial.pretty/SMA_Molex_73251-2120_EdgeMount_Horizontal.kicad_mod
@@ -1544,6 +1556,39 @@
 %%DATADIR%%/footprints/Connector_HDMI.pretty/HDMI_Micro-D_Molex_46765-0x01.kicad_mod
 %%DATADIR%%/footprints/Connector_HDMI.pretty/HDMI_Micro-D_Molex_46765-1x01.kicad_mod
 %%DATADIR%%/footprints/Connector_HDMI.pretty/HDMI_Micro-D_Molex_46765-2x0x.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110213001xxx_1x02-MP_P2.54mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110213002xxx_1x02-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110213010xxx_1x02-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110313001xxx_1x03-MP_P2.54mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110313002xxx_1x03-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110313010xxx_1x03-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110413001xxx_1x04-MP_P2.54mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110413002xxx_1x04-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110413010xxx_1x04-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110513001xxx_1x05-MP_P2.54mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110513002xxx_1x05-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110513010xxx_1x05-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110613001xxx_1x06-MP_P2.54mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110613002xxx_1x06-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110613010xxx_1x06-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110713001xxx_1x07-MP_P2.54mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110713002xxx_1x07-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110713010xxx_1x07-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110813001xxx_1x08-MP_P2.54mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110813002xxx_1x08-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110813010xxx_1x08-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110913001xxx_1x09-MP_P2.54mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110913002xxx_1x09-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14110913010xxx_1x09-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14111013001xxx_1x10-MP_P2.54mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14111013002xxx_1x10-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14111013010xxx_1x10-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14111113001xxx_1x11-MP_P2.54mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14111113002xxx_1x11-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14111113010xxx_1x11-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14111213001xxx_1x12-MP_P2.54mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14111213002xxx_1x12-MP_P2.54mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Harting.pretty/Harting_har-flexicon_14111213010xxx_1x12-MP_P2.54mm_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko-G125-FVX0605L0X_2x03_P1.25mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko-G125-FVX1005L0X_2x05_P1.25mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko-G125-FVX1205L0X_2x06_P1.25mm_Vertical.kicad_mod
@@ -2558,6 +2603,17 @@
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-254_AE-6410-14A_1x14_P2.54mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-254_AE-6410-15A_1x15_P2.54mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-254_AE-6410-16A_1x16_P2.54mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_5273-02A_1x02_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_5273-03A_1x03_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_5273-04A_1x04_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_5273-05A_1x05_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_5273-06A_1x06_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_5273-07A_1x07_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_5273-08A_1x08_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_5273-09A_1x09_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_5273-10A_1x10_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_5273-11A_1x11_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_5273-12A_1x12_P3.96mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41791-0002_1x02_P3.96mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41791-0003_1x03_P3.96mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41791-0004_1x04_P3.96mm_Vertical.kicad_mod
@@ -2575,6 +2631,23 @@
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41791-0016_1x16_P3.96mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41791-0017_1x17_P3.96mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41791-0018_1x18_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0002_1x02_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0003_1x03_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0004_1x04_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0005_1x05_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0006_1x06_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0007_1x07_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0008_1x08_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0009_1x09_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0010_1x10_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0011_1x11_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0012_1x12_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0013_1x13_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0014_1x14_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0015_1x15_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0016_1x16_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0017_1x17_P3.96mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-396_A-41792-0018_1x18_P3.96mm_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Mega-Fit_76825-0002_2x01_P5.70mm_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Mega-Fit_76825-0004_2x02_P5.70mm_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Mega-Fit_76825-0006_2x03_P5.70mm_Horizontal.kicad_mod
@@ -2666,27 +2739,71 @@
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43045-2418_2x12-1MP_P3.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43045-2421_2x12-1MP_P3.00mm_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0200_1x02_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0210_1x02-1MP_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0210_1x02-1MP_P3.00mm_Horizontal_PnP.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0215_1x02_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0221_1x02_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0224_1x02-1MP_P3.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0300_1x03_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0310_1x03-1MP_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0310_1x03-1MP_P3.00mm_Horizontal_PnP.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0315_1x03_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0321_1x03_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0324_1x03-1MP_P3.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0400_1x04_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0410_1x04-1MP_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0410_1x04-1MP_P3.00mm_Horizontal_PnP.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0415_1x04_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0421_1x04_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0424_1x04-1MP_P3.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0500_1x05_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0510_1x05-1MP_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0510_1x05-1MP_P3.00mm_Horizontal_PnP.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0515_1x05_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0521_1x05_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0524_1x05-1MP_P3.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0600_1x06_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0610_1x06-1MP_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0610_1x06-1MP_P3.00mm_Horizontal_PnP.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0615_1x06_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0621_1x06_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0624_1x06-1MP_P3.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0700_1x07_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0710_1x07-1MP_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0710_1x07-1MP_P3.00mm_Horizontal_PnP.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0715_1x07_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0721_1x07_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0724_1x07-1MP_P3.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0800_1x08_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0810_1x08-1MP_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0810_1x08-1MP_P3.00mm_Horizontal_PnP.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0815_1x08_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0821_1x08_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0824_1x08-1MP_P3.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0900_1x09_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0910_1x09-1MP_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0910_1x09-1MP_P3.00mm_Horizontal_PnP.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0915_1x09_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0921_1x09_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0924_1x09-1MP_P3.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1000_1x10_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1010_1x10-1MP_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1010_1x10-1MP_P3.00mm_Horizontal_PnP.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1015_1x10_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1021_1x10_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1024_1x10-1MP_P3.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1100_1x11_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1110_1x11-1MP_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1110_1x11-1MP_P3.00mm_Horizontal_PnP.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1115_1x11_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1121_1x11_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1124_1x11-1MP_P3.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1200_1x12_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1210_1x12-1MP_P3.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1210_1x12-1MP_P3.00mm_Horizontal_PnP.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1215_1x12_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1221_1x12_P3.00mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1224_1x12-1MP_P3.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Latch_53253-0270_1x02_P2.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Latch_53253-0370_1x03_P2.00mm_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Latch_53253-0470_1x04_P2.00mm_Vertical.kicad_mod
@@ -6412,6 +6529,7 @@
 %%DATADIR%%/footprints/Connector_USB.pretty/USB_A_Molex_105057_Vertical.kicad_mod
 %%DATADIR%%/footprints/Connector_USB.pretty/USB_A_Molex_67643_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_USB.pretty/USB_A_Stewart_SS-52100-001_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_USB.pretty/USB_A_TE_292303-7_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_USB.pretty/USB_A_Wuerth_614004134726_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Connector_USB.pretty/USB_A_Wuerth_61400826021_Horizontal_Stacked.kicad_mod
 %%DATADIR%%/footprints/Connector_USB.pretty/USB_B_Amphenol_MUSB-D511_Vertical_Rugged.kicad_mod
@@ -7107,8 +7225,6 @@
 %%DATADIR%%/footprints/Diode_SMD.pretty/D_SOD-323_HandSoldering.kicad_mod
 %%DATADIR%%/footprints/Diode_SMD.pretty/D_SOD-523.kicad_mod
 %%DATADIR%%/footprints/Diode_SMD.pretty/D_SOD-923.kicad_mod
-%%DATADIR%%/footprints/Diode_SMD.pretty/D_SOT-23_ANK.kicad_mod
-%%DATADIR%%/footprints/Diode_SMD.pretty/D_SOT-23_NKA.kicad_mod
 %%DATADIR%%/footprints/Diode_SMD.pretty/D_TUMD2.kicad_mod
 %%DATADIR%%/footprints/Diode_SMD.pretty/Diode_Bridge_Bourns_CD-DF4xxS.kicad_mod
 %%DATADIR%%/footprints/Diode_SMD.pretty/Diode_Bridge_Diotec_ABS.kicad_mod
@@ -7447,7 +7563,9 @@
 %%DATADIR%%/footprints/Heatsink.pretty/Heatsink_38x38mm_SpringFixation.kicad_mod
 %%DATADIR%%/footprints/Heatsink.pretty/Heatsink_62x40mm_2xFixation3mm.kicad_mod
 %%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_573300D00010G_TO-263.kicad_mod
-%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_Aavid-TV5G_TO220_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_576802B03900G.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_590302B03600G.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_TV5G_TO220_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Heatsink.pretty/Heatsink_Fischer_FK224xx2201_25x8.3mm.kicad_mod
 %%DATADIR%%/footprints/Heatsink.pretty/Heatsink_Fischer_FK24413D2PAK_26x13mm.kicad_mod
 %%DATADIR%%/footprints/Heatsink.pretty/Heatsink_Fischer_FK24413DPAK_23x13mm.kicad_mod
@@ -7489,6 +7607,7 @@
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_6.3x6.3_H3.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_7.3x7.3_H3.5.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_7.3x7.3_H4.5.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_AVX_LMLP07A7.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Abracon_ASPI-0630LR.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Abracon_ASPI-3012S.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Bourns-SRN1060.kicad_mod
@@ -7508,6 +7627,7 @@
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Bourns_SRP2313AA.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Bourns_SRP5030T.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Bourns_SRP7028A_7.3x6.6mm.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Bourns_SRR1208_12.7x12.7mm.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Bourns_SRR1210A.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Bourns_SRR1260.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_LPS4018.kicad_mod
@@ -7627,6 +7747,9 @@
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Vishay_IHSM-4825.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Vishay_IHSM-5832.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Vishay_IHSM-7832.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Wuerth_HCF-2013.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Wuerth_HCF-2815.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Wuerth_HCF-2818.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Wuerth_HCI-1030.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Wuerth_HCI-1040.kicad_mod
 %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Wuerth_HCI-1050.kicad_mod
@@ -8004,6 +8127,7 @@
 %%DATADIR%%/footprints/LED_SMD.pretty/LED_RGB_1210.kicad_mod
 %%DATADIR%%/footprints/LED_SMD.pretty/LED_RGB_5050-6.kicad_mod
 %%DATADIR%%/footprints/LED_SMD.pretty/LED_RGB_Cree-PLCC-6_6x5mm_P2.1mm.kicad_mod
+%%DATADIR%%/footprints/LED_SMD.pretty/LED_RGB_Everlight_EASV3015RGBA0_Horizontal.kicad_mod
 %%DATADIR%%/footprints/LED_SMD.pretty/LED_RGB_Getian_GT-P6PRGB4303.kicad_mod
 %%DATADIR%%/footprints/LED_SMD.pretty/LED_RGB_PLCC-6.kicad_mod
 %%DATADIR%%/footprints/LED_SMD.pretty/LED_RGB_Wuerth-PLCC4_3.2x2.8mm_150141M173100.kicad_mod
@@ -8493,6 +8617,7 @@
 %%DATADIR%%/footprints/OptoDevice.pretty/Finder_34.81.kicad_mod
 %%DATADIR%%/footprints/OptoDevice.pretty/Hamamatsu_C12880.kicad_mod
 %%DATADIR%%/footprints/OptoDevice.pretty/Hamamatsu_S13360-30CS.kicad_mod
+%%DATADIR%%/footprints/OptoDevice.pretty/Kingbright_KPS-3227.kicad_mod
 %%DATADIR%%/footprints/OptoDevice.pretty/Kingbright_KPS-5130.kicad_mod
 %%DATADIR%%/footprints/OptoDevice.pretty/Kingbright_KRC011_Horizontal.kicad_mod
 %%DATADIR%%/footprints/OptoDevice.pretty/Kingbright_KRC011_Vertical.kicad_mod
@@ -8506,7 +8631,9 @@
 %%DATADIR%%/footprints/OptoDevice.pretty/LaserDiode_TO38ICut-3.kicad_mod
 %%DATADIR%%/footprints/OptoDevice.pretty/LaserDiode_TO5-D9-3.kicad_mod
 %%DATADIR%%/footprints/OptoDevice.pretty/LaserDiode_TO56-3.kicad_mod
+%%DATADIR%%/footprints/OptoDevice.pretty/Lightpipe_Dialight_515-1064F.kicad_mod
 %%DATADIR%%/footprints/OptoDevice.pretty/Lightpipe_LPF-C012303S.kicad_mod
+%%DATADIR%%/footprints/OptoDevice.pretty/Lightpipe_LPF-C013301S.kicad_mod
 %%DATADIR%%/footprints/OptoDevice.pretty/Lightpipe_Mentor_1275.x00x.kicad_mod
 %%DATADIR%%/footprints/OptoDevice.pretty/Lightpipe_Mentor_1276.1004.kicad_mod
 %%DATADIR%%/footprints/OptoDevice.pretty/Lightpipe_Mentor_1276.2004.kicad_mod
@@ -8606,6 +8733,7 @@
 %%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_SeikoEpson_SG8002JC-4Pin_10.5x5.0mm_HandSoldering.kicad_mod
 %%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm.kicad_mod
 %%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_SeikoEpson_SG8002LB-4Pin_5.0x3.2mm_HandSoldering.kicad_mod
+%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_SiTime_SiT9121-6Pin_3.2x2.5mm.kicad_mod
 %%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_Silicon_Labs_LGA-6_2.5x3.2mm_P1.25mm.kicad_mod
 %%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_TCXO_G158.kicad_mod
 %%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_TXC_7C-4Pin_5.0x3.2mm.kicad_mod
@@ -8836,6 +8964,7 @@
 %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-12_1.403x1.555mm_P0.4mm_Stagger.kicad_mod
 %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-12_1.56x1.56mm_P0.4mm.kicad_mod
 %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-16_1.409x1.409mm_P0.35mm.kicad_mod
+%%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-16_2.225x2.17mm_P0.5mm.kicad_mod
 %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-16_4x4_B2.17x2.32mm_P0.5mm.kicad_mod
 %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-20_1.934x2.434mm_Layout4x5_P0.4mm.kicad_mod
 %%DATADIR%%/footprints/Package_CSP.pretty/WLCSP-20_1.994x1.609mm_Layout5x4_P0.4mm.kicad_mod
@@ -8851,6 +8980,7 @@
 %%DATADIR%%/footprints/Package_CSP.pretty/pSemi_CSP-16_1.64x2.04mm_P0.4mm.kicad_mod
 %%DATADIR%%/footprints/Package_CSP.pretty/pSemi_CSP-16_1.64x2.04mm_P0.4mm_Pad0.18mm.kicad_mod
 %%DATADIR%%/footprints/Package_DFN_QFN.pretty/AMS_QFN-4-1EP_2x2mm_P0.95mm_EP0.7x1.6mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/AO_DFN-8-1EP_5.55x5.2mm_P1.27mm_EP4.12x4.6mm.kicad_mod
 %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Cypress_QFN-56-1EP_8x8mm_P0.5mm_EP6.22x6.22mm_ThermalVias.kicad_mod
 %%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-10-1EP_2x3mm_P0.5mm_EP0.64x2.4mm.kicad_mod
 %%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-10-1EP_3x3mm_P0.5mm_EP1.55x2.48mm.kicad_mod
@@ -9313,6 +9443,8 @@
 %%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-48-1EP_6x6mm_P0.4mm_EP4.62x4.62mm.kicad_mod
 %%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-48-1EP_6x6mm_P0.4mm_EP4.62x4.62mm_ThermalVias.kicad_mod
 %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VDFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.7mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-16-1EP_3x3mm_P0.5mm_EP1.1x1.1mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-16-1EP_3x3mm_P0.5mm_EP1.1x1.1mm_ThermalVias.kicad_mod
 %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm.kicad_mod
 %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-16-1EP_3x3mm_P0.5mm_EP1.45x1.45mm_ThermalVias.kicad_mod
 %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm.kicad_mod
@@ -9796,9 +9928,11 @@
 %%DATADIR%%/footprints/Package_SO.pretty/HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugDown.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugDown_ThermalVias.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/HSOP-20-1EP_11.0x15.9mm_P1.27mm_SlugUp.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/HSOP-32-1EP_7.5x11mm_P0.65mm_EP4.7x4.7mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugDown.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugDown_ThermalVias.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugUp.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/HSOP-54-1EP_7.5x17.9mm_P0.65mm_EP4.6x4.6mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.3x2.3mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.3x2.3mm_ThermalVias.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm.kicad_mod
@@ -9928,6 +10062,7 @@
 %%DATADIR%%/footprints/Package_SO.pretty/SOIC-16_4.55x10.3mm_P1.27mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/SOIC-18W_7.5x11.6mm_P1.27mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/SOIC-20W_7.5x12.8mm_P1.27mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/SOIC-20W_7.5x15.4mm_P1.27mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/SOIC-24W_7.5x15.4mm_P1.27mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/SOIC-28W_7.5x17.9mm_P1.27mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/SOIC-28W_7.5x18.7mm_P1.27mm.kicad_mod
@@ -10009,11 +10144,27 @@
 %%DATADIR%%/footprints/Package_SO.pretty/TI_SO-PowerPAD-8_ThermalVias.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/TSOP-5_1.65x3.05mm_P0.95mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/TSOP-6_1.65x3.05mm_P0.95mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-24_12.4x6mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-24_14.4x6mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-24_16.4x6mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-24_18.4x6mm_P0.5mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-28_11.8x8mm_P0.55mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-32_11.8x8mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-32_12.4x8mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-32_14.4x8mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-32_16.4x8mm_P0.5mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-32_18.4x8mm_P0.5mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-32_18.4x8mm_P0.5mm_Reverse.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-40_12.4x10mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-40_14.4x10mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-40_16.4x10mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-40_18.4x10mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-48_12.4x12mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-48_14.4x12mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-48_16.4x12mm_P0.5mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-48_18.4x12mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-56_14.4x14mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-56_16.4x14mm_P0.5mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/TSOP-I-56_18.4x14mm_P0.5mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/TSOP-II-32_21.0x10.2mm_P1.27mm.kicad_mod
 %%DATADIR%%/footprints/Package_SO.pretty/TSOP-II-44_10.16x18.41mm_P0.8mm.kicad_mod
@@ -10204,8 +10355,8 @@
 %%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/SOT-1333-1.kicad_mod
 %%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/SOT-1334-1.kicad_mod
 %%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/SOT-143.kicad_mod
-%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/SOT-143R_Reverse.kicad_mod
-%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/SOT-143R_Reverse_Handsoldering.kicad_mod
+%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/SOT-143R.kicad_mod
+%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/SOT-143R_Handsoldering.kicad_mod
 %%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/SOT-143_Handsoldering.kicad_mod
 %%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/SOT-223-3_TabPin2.kicad_mod
 %%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/SOT-223-5.kicad_mod
@@ -10576,7 +10727,9 @@
 %%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Alpha_RD902F-40-00D_Dual_Vertical.kicad_mod
 %%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Alpha_RD902F-40-00D_Dual_Vertical_CircularHoles.kicad_mod
 %%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Alps_RK097_Dual_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Alps_RK097_Dual_Horizontal_Switch.kicad_mod
 %%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Alps_RK097_Single_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Alps_RK097_Single_Horizontal_Switch.kicad_mod
 %%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Alps_RK09K_Single_Horizontal.kicad_mod
 %%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Alps_RK09K_Single_Vertical.kicad_mod
 %%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Alps_RK09L_Double_Horizontal.kicad_mod
@@ -10732,7 +10885,7 @@
 %%DATADIR%%/footprints/RF_Module.pretty/Ai-Thinker-Ra-01-LoRa.kicad_mod
 %%DATADIR%%/footprints/RF_Module.pretty/Atmel_ATSAMR21G18-MR210UA_NoRFPads.kicad_mod
 %%DATADIR%%/footprints/RF_Module.pretty/BLE112-A.kicad_mod
-%%DATADIR%%/footprints/RF_Module.pretty/BM78SPPS5XC2.kicad_mod
+%%DATADIR%%/footprints/RF_Module.pretty/BM78SPPS5xC2.kicad_mod
 %%DATADIR%%/footprints/RF_Module.pretty/CMWX1ZZABZ.kicad_mod
 %%DATADIR%%/footprints/RF_Module.pretty/CYBLE-21Pin-10x10mm.kicad_mod
 %%DATADIR%%/footprints/RF_Module.pretty/DWM1000.kicad_mod
@@ -10743,6 +10896,7 @@
 %%DATADIR%%/footprints/RF_Module.pretty/ESP-07.kicad_mod
 %%DATADIR%%/footprints/RF_Module.pretty/ESP-12E.kicad_mod
 %%DATADIR%%/footprints/RF_Module.pretty/ESP-WROOM-02.kicad_mod
+%%DATADIR%%/footprints/RF_Module.pretty/ESP32-S2-MINI-1U.kicad_mod
 %%DATADIR%%/footprints/RF_Module.pretty/ESP32-S2-WROVER.kicad_mod
 %%DATADIR%%/footprints/RF_Module.pretty/ESP32-WROOM-32.kicad_mod
 %%DATADIR%%/footprints/RF_Module.pretty/ESP32-WROOM-32U.kicad_mod
@@ -11077,6 +11231,7 @@
 %%DATADIR%%/footprints/Rotary_Encoder.pretty/RotaryEncoder_Alps_EC12E_Vertical_H20mm.kicad_mod
 %%DATADIR%%/footprints/Rotary_Encoder.pretty/RotaryEncoder_Alps_EC12E_Vertical_H20mm_CircularMountingHoles.kicad_mod
 %%DATADIR%%/footprints/Sensor.pretty/Aosong_DHT11_5.5x12.0_P2.54mm.kicad_mod
+%%DATADIR%%/footprints/Sensor.pretty/Avago_ADPS-9960.kicad_mod
 %%DATADIR%%/footprints/Sensor.pretty/MQ-6.kicad_mod
 %%DATADIR%%/footprints/Sensor.pretty/SHT1x.kicad_mod
 %%DATADIR%%/footprints/Sensor.pretty/Senseair_S8_Down.kicad_mod
@@ -11885,6 +12040,9 @@
 %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bel_S558-5999-T7-F.kicad_mod
 %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bourns_PT61017PEL.kicad_mod
 %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_HALO_TG111-MSC13.kicad_mod
+%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N2_SO-16_7.11x12.7mm.kicad_mod
+%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N5_SO-16_7.11x12.7mm.kicad_mod
+%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N6_SO-16_7.11x14.73mm.kicad_mod
 %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Wuerth_749013011A.kicad_mod
 %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_MACOM_SM-22.kicad_mod
 %%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Murata_78250JC.kicad_mod
@@ -11956,6 +12114,16 @@
 %%DATADIR%%/footprints/Transformer_THT.pretty/Transformer_Toroid_Tapped_Horizontal_D14.0mm_Amidon-T50.kicad_mod
 %%DATADIR%%/footprints/Transformer_THT.pretty/Transformer_Toroid_Tapped_Horizontal_D9.0mm_Amidon-T30.kicad_mod
 %%DATADIR%%/footprints/Transformer_THT.pretty/Transformer_Wuerth_750343373.kicad_mod
+%%DATADIR%%/footprints/Transistor_Power_Module.pretty/Infineon_AG-ECONO2.kicad_mod
+%%DATADIR%%/footprints/Transistor_Power_Module.pretty/Infineon_EasyPIM-1B.kicad_mod
+%%DATADIR%%/footprints/Transistor_Power_Module.pretty/Infineon_EasyPIM-2B.kicad_mod
+%%DATADIR%%/footprints/Transistor_Power_Module.pretty/Littelfuse_Package_H_XBN2MM.kicad_mod
+%%DATADIR%%/footprints/Transistor_Power_Module.pretty/Littelfuse_Package_H_XN2MM.kicad_mod
+%%DATADIR%%/footprints/Transistor_Power_Module.pretty/Littelfuse_Package_W_XBN2MM.kicad_mod
+%%DATADIR%%/footprints/Transistor_Power_Module.pretty/Littelfuse_Package_W_XN2MM.kicad_mod
+%%DATADIR%%/footprints/Transistor_Power_Module.pretty/ST_ACEPACK-2-CIB.kicad_mod
+%%DATADIR%%/footprints/Transistor_Power_Module.pretty/ST_ACEPACK-2-CIB_PressFIT.kicad_mod
+%%DATADIR%%/footprints/Transistor_Power_Module.pretty/ST_SDIP-25L.kicad_mod
 %%DATADIR%%/footprints/Valve.pretty/Valve_ECC-83-1.kicad_mod
 %%DATADIR%%/footprints/Valve.pretty/Valve_ECC-83-2.kicad_mod
 %%DATADIR%%/footprints/Valve.pretty/Valve_EURO.kicad_mod
@@ -12067,4 +12235,3 @@
 %%DATADIR%%/footprints/Varistor.pretty/RV_Disc_D9mm_W5.7mm_P5mm.kicad_mod
 %%DATADIR%%/footprints/Varistor.pretty/RV_Disc_D9mm_W6.1mm_P5mm.kicad_mod
 %%DATADIR%%/template/fp-lib-table
-@dir %%DATADIR%%/footprints/Connector_Multicomp.pretty
diff --git a/cad/kicad-library-packages3d-devel/Makefile.git_rev b/cad/kicad-library-packages3d-devel/Makefile.git_rev
index ee5565aafeda..d2f8564a5f77 100644
--- a/cad/kicad-library-packages3d-devel/Makefile.git_rev
+++ b/cad/kicad-library-packages3d-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_P3D_HASH=  1080b6e565e56bae9be46db2278a1542092d7a2d
-GIT_P3D_DATE=  20211024155528
+GIT_P3D_HASH=  6ff98426fd51d53c55bc48025d66d3d0b0c5df92
+GIT_P3D_DATE=  20220225191015
diff --git a/cad/kicad-library-packages3d-devel/distinfo b/cad/kicad-library-packages3d-devel/distinfo
index b4a5a80044b2..61ed5fb3ff39 100644
--- a/cad/kicad-library-packages3d-devel/distinfo
+++ b/cad/kicad-library-packages3d-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1640022640
-SHA256 (kicad-packages3D-1080b6e565e56bae9be46db2278a1542092d7a2d.tar.gz) = de39987388ff54b5e8553bb55354077a87fa4aeb0a24b068bf5567e43a899788
-SIZE (kicad-packages3D-1080b6e565e56bae9be46db2278a1542092d7a2d.tar.gz) = 943403740
+TIMESTAMP = 1646332712
+SHA256 (kicad-packages3D-6ff98426fd51d53c55bc48025d66d3d0b0c5df92.tar.gz) = 89d2e6b332a6238a3dc0b056fd4bf171490cce8c71c5daa9288abf413ba14a22
+SIZE (kicad-packages3D-6ff98426fd51d53c55bc48025d66d3d0b0c5df92.tar.gz) = 946981563
diff --git a/cad/kicad-library-packages3d-devel/pkg-plist b/cad/kicad-library-packages3d-devel/pkg-plist
index 716c4c3c2f03..0eed1b5708a1 100644
--- a/cad/kicad-library-packages3d-devel/pkg-plist
+++ b/cad/kicad-library-packages3d-devel/pkg-plist
@@ -7486,6 +7486,8 @@
 %%DATADIR%%/3dmodels/Connector_Stocko.3dshapes/Stocko_MKS_1668-6-0-1818_1x18_P2.50mm_Vertical.wrl
 %%DATADIR%%/3dmodels/Connector_Stocko.3dshapes/Stocko_MKS_1670-6-0-2020_1x20_P2.50mm_Vertical.step
 %%DATADIR%%/3dmodels/Connector_Stocko.3dshapes/Stocko_MKS_1670-6-0-2020_1x20_P2.50mm_Vertical.wrl
+%%DATADIR%%/3dmodels/Connector_USB.3dshapes/USB_A_TE_292303-7_Horizontal.step
+%%DATADIR%%/3dmodels/Connector_USB.3dshapes/USB_A_TE_292303-7_Horizontal.wrl
 %%DATADIR%%/3dmodels/Connector_USB.3dshapes/USB_Micro-B_Molex_47346-0001.step
 %%DATADIR%%/3dmodels/Connector_USB.3dshapes/USB_Micro-B_Molex_47346-0001.wrl
 %%DATADIR%%/3dmodels/Connector_USB.3dshapes/USB_Mini-B_Lumberg_2486_01_Horizontal.step
@@ -9386,6 +9388,8 @@
 %%DATADIR%%/3dmodels/Oscillator.3dshapes/Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm.wrl
 %%DATADIR%%/3dmodels/Oscillator.3dshapes/Oscillator_SMD_Fox_FT5H_5.0x3.2mm.step
 %%DATADIR%%/3dmodels/Oscillator.3dshapes/Oscillator_SMD_Fox_FT5H_5.0x3.2mm.wrl
+%%DATADIR%%/3dmodels/Oscillator.3dshapes/Oscillator_SMD_IDT_JS6-6_5.0x3.2mm_P1.27mm.step
+%%DATADIR%%/3dmodels/Oscillator.3dshapes/Oscillator_SMD_IDT_JS6-6_5.0x3.2mm_P1.27mm.wrl
 %%DATADIR%%/3dmodels/Oscillator.3dshapes/Oscillator_SeikoEpson_SG-8002DB.step
 %%DATADIR%%/3dmodels/Oscillator.3dshapes/Oscillator_SeikoEpson_SG-8002DB.wrl
 %%DATADIR%%/3dmodels/Oscillator.3dshapes/Oscillator_SeikoEpson_SG-8002DC.step
@@ -10828,16 +10832,48 @@
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-5_1.65x3.05mm_P0.95mm.wrl
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-6_1.65x3.05mm_P0.95mm.step
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-6_1.65x3.05mm_P0.95mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-24_12.4x6mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-24_12.4x6mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-24_14.4x6mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-24_14.4x6mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-24_16.4x6mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-24_16.4x6mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-24_18.4x6mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-24_18.4x6mm_P0.5mm.wrl
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-28_11.8x8mm_P0.55mm.step
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-28_11.8x8mm_P0.55mm.wrl
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-32_11.8x8mm_P0.5mm.step
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-32_11.8x8mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-32_12.4x8mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-32_12.4x8mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-32_14.4x8mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-32_14.4x8mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-32_16.4x8mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-32_16.4x8mm_P0.5mm.wrl
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-32_18.4x8mm_P0.5mm.step
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-32_18.4x8mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-40_12.4x10mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-40_12.4x10mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-40_14.4x10mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-40_14.4x10mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-40_16.4x10mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-40_16.4x10mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-40_18.4x10mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-40_18.4x10mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_12.4x12mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_12.4x12mm_P0.5mm.wrl
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_12x18.4mm_P0.5mm.step
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_12x18.4mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_14.4x12mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_14.4x12mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_16.4x12mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_16.4x12mm_P0.5mm.wrl
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_18.4x12mm_P0.5mm.step
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_18.4x12mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-56_14.4x14mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-56_14.4x14mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-56_16.4x14mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-56_16.4x14mm_P0.5mm.wrl
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-56_18.4x14mm_P0.5mm.step
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-56_18.4x14mm_P0.5mm.wrl
 %%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-II-32_21.0x10.2mm_P1.27mm.step
diff --git a/cad/kicad-library-symbols-devel/Makefile.git_rev b/cad/kicad-library-symbols-devel/Makefile.git_rev
index 6f9d2cb1e0fd..d1919a02549a 100644
--- a/cad/kicad-library-symbols-devel/Makefile.git_rev
+++ b/cad/kicad-library-symbols-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_SYM_HASH=  c89f825a37051941397351a92791d0e0757e111d
-GIT_SYM_DATE=  20211218014624
+GIT_SYM_HASH=  31fd1d421e8d3dd01ece7aeca210ae4b5bab93a6
+GIT_SYM_DATE=  20220303113929
diff --git a/cad/kicad-library-symbols-devel/distinfo b/cad/kicad-library-symbols-devel/distinfo
index f4551e9f8554..80c401e7a59b 100644
--- a/cad/kicad-library-symbols-devel/distinfo
+++ b/cad/kicad-library-symbols-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1640022511
-SHA256 (kicad-symbols-c89f825a37051941397351a92791d0e0757e111d.tar.gz) = d7dc907f0c7b342de53995ec0f73c0777028a40a4b370eae50092492e9b9888a
-SIZE (kicad-symbols-c89f825a37051941397351a92791d0e0757e111d.tar.gz) = 4742416
+TIMESTAMP = 1646332641
+SHA256 (kicad-symbols-31fd1d421e8d3dd01ece7aeca210ae4b5bab93a6.tar.gz) = 3e20373507875fbdc16d2402363c674aa619f9a5a7503ec9dddc21362c0c601a
+SIZE (kicad-symbols-31fd1d421e8d3dd01ece7aeca210ae4b5bab93a6.tar.gz) = 4823408
diff --git a/cad/kicad-library-symbols-devel/pkg-plist b/cad/kicad-library-symbols-devel/pkg-plist
index 3307c04560bc..0efb88d0d62f 100644
--- a/cad/kicad-library-symbols-devel/pkg-plist
+++ b/cad/kicad-library-symbols-devel/pkg-plist
@@ -196,6 +196,7 @@
 %%DATADIR%%/symbols/Transistor_BJT.kicad_sym
 %%DATADIR%%/symbols/Transistor_FET.kicad_sym
 %%DATADIR%%/symbols/Transistor_IGBT.kicad_sym
+%%DATADIR%%/symbols/Transistor_Power_Module.kicad_sym
 %%DATADIR%%/symbols/Triac_Thyristor.kicad_sym
 %%DATADIR%%/symbols/Valve.kicad_sym
 %%DATADIR%%/symbols/Video.kicad_sym
diff --git a/cad/kicad-library-templates-devel/Makefile.git_rev b/cad/kicad-library-templates-devel/Makefile.git_rev
index 9874b337ad46..53ef1458a15e 100644
--- a/cad/kicad-library-templates-devel/Makefile.git_rev
+++ b/cad/kicad-library-templates-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_TMPL_HASH=  8c9ff3dadb9c75cf2932f11c09a46c0c9d84784b
-GIT_TMPL_DATE=  20211020181507
+GIT_TMPL_HASH=  a27d83f0a20f0be0c1ab04b139a0c518da51a5d4
+GIT_TMPL_DATE=  20220102203714
diff --git a/cad/kicad-library-templates-devel/distinfo b/cad/kicad-library-templates-devel/distinfo
index e797657d7b3b..19f3ca84c60c 100644
--- a/cad/kicad-library-templates-devel/distinfo
+++ b/cad/kicad-library-templates-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1640022579
-SHA256 (kicad-templates-8c9ff3dadb9c75cf2932f11c09a46c0c9d84784b.tar.gz) = ec9f2e400763a46573b7991c4cb67db0683de2cbd2f3a64b663480b6b24d36e2
-SIZE (kicad-templates-8c9ff3dadb9c75cf2932f11c09a46c0c9d84784b.tar.gz) = 2250607
+TIMESTAMP = 1646332729
+SHA256 (kicad-templates-a27d83f0a20f0be0c1ab04b139a0c518da51a5d4.tar.gz) = 71bed9146c972215e71aac3630d70ac24712fc5ed4fe2ab7e1b904f5ae00c7eb
+SIZE (kicad-templates-a27d83f0a20f0be0c1ab04b139a0c518da51a5d4.tar.gz) = 2250639