git: 7ea2800a5c1b - main - cad/kicad-devel: Update to 2026.03.05
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 06 Mar 2026 16:20:41 UTC
The branch main has been updated by mr:
URL: https://cgit.FreeBSD.org/ports/commit/?id=7ea2800a5c1b1c300dcf27063ed634044d41ca66
commit 7ea2800a5c1b1c300dcf27063ed634044d41ca66
Author: Michael Reifenberger <mr@FreeBSD.org>
AuthorDate: 2026-03-06 16:20:12 +0000
Commit: Michael Reifenberger <mr@FreeBSD.org>
CommitDate: 2026-03-06 16:20:12 +0000
cad/kicad-devel: Update to 2026.03.05
---
cad/kicad-devel/Makefile.git_rev | 6 +-
cad/kicad-devel/distinfo | 6 +-
...3d-viewer_3d__viewer_eda__3d__viewer__frame.cpp | 20 --
...h-3d-viewer_3d__viewer_eda__3d__viewer__frame.h | 20 --
...3d-viewer_dialogs_panel__preview__3d__model.cpp | 20 --
...h-3d-viewer_dialogs_panel__preview__3d__model.h | 20 --
.../files/patch-cmake_CreateGitVersionHeader.cmake | 81 -------
...atch-common_import__gfx_dxf__import__plugin.cpp | 5 +-
.../files/patch-common_spacenav_libspnav__driver.h | 18 --
.../files/patch-eeschema_sch__base__frame.cpp | 20 --
.../files/patch-eeschema_sch__base__frame.h | 20 --
.../files/patch-gerbview_gerbview__frame.cpp | 20 --
.../files/patch-gerbview_gerbview__frame.h | 20 --
.../files/patch-include_pcb__base__frame.h | 20 --
.../patch-pagelayout__editor_pl__editor__frame.cpp | 20 --
.../patch-pagelayout__editor_pl__editor__frame.h | 20 --
.../files/patch-pcbnew_pcb__base__frame.cpp | 20 --
...rdparty_compoundfilereader_compoundfilereader.h | 9 +-
.../files/patch-thirdparty_glew_CMakeLists.txt | 10 -
cad/kicad-devel/pkg-plist | 236 +++++++++++++--------
20 files changed, 159 insertions(+), 452 deletions(-)
diff --git a/cad/kicad-devel/Makefile.git_rev b/cad/kicad-devel/Makefile.git_rev
index 12023e37024c..08886513752b 100644
--- a/cad/kicad-devel/Makefile.git_rev
+++ b/cad/kicad-devel/Makefile.git_rev
@@ -1,3 +1,3 @@
-GIT_SRC_HASH= e71b061082e94ccc4c690d54e99556f8dead470f
-GIT_SRC_DATE= 20260116010531
-GIT_SRC_DATE2= 2026.01.16
+GIT_SRC_HASH= a58e14178eb95be37f408de6c05349ce7a2690bb
+GIT_SRC_DATE= 20260305180436
+GIT_SRC_DATE2= 2026.03.05
diff --git a/cad/kicad-devel/distinfo b/cad/kicad-devel/distinfo
index fecb0ab1c0bf..11ebc324eb92 100644
--- a/cad/kicad-devel/distinfo
+++ b/cad/kicad-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1768554303
-SHA256 (kicad/kicad/code-kicad-e71b061082e94ccc4c690d54e99556f8dead470f_GL0.tar.gz) = 241678d6f35fd48ad4817f73fd0ca1c94bff889c60c920b9ae78d5f79745f2bc
-SIZE (kicad/kicad/code-kicad-e71b061082e94ccc4c690d54e99556f8dead470f_GL0.tar.gz) = 170930551
+TIMESTAMP = 1772732655
+SHA256 (kicad/kicad/code-kicad-a58e14178eb95be37f408de6c05349ce7a2690bb_GL0.tar.gz) = 7915848638a1a85c9a7c915013f9317d98f86922618ae8543635e6a0394be155
+SIZE (kicad/kicad/code-kicad-a58e14178eb95be37f408de6c05349ce7a2690bb_GL0.tar.gz) = 255570135
diff --git a/cad/kicad-devel/files/patch-3d-viewer_3d__viewer_eda__3d__viewer__frame.cpp b/cad/kicad-devel/files/patch-3d-viewer_3d__viewer_eda__3d__viewer__frame.cpp
deleted file mode 100644
index d25ee72edfd6..000000000000
--- a/cad/kicad-devel/files/patch-3d-viewer_3d__viewer_eda__3d__viewer__frame.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp.orig 2025-08-25 16:19:00 UTC
-+++ 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp
-@@ -61,7 +61,7 @@
- #include <project_pcb.h>
- #include <toolbars_3d.h>
-
--#ifdef __linux__
-+#if defined (__linux__) || defined (__FreeBSD__)
- #include <spacenav/libspnav_driver.h>
- #include <3d_spacenav/spnav_viewer_plugin.h>
- #else
-@@ -197,7 +197,7 @@ EDA_3D_VIEWER_FRAME::EDA_3D_VIEWER_FRAME( KIWAY* aKiwa
-
- try
- {
--#ifdef __linux__
-+#if defined (__linux__) || defined (__FreeBSD__)
- m_spaceMouse = std::make_unique<SPNAV_VIEWER_PLUGIN>( m_canvas );
- #else
- m_spaceMouse = std::make_unique<NL_3D_VIEWER_PLUGIN>( m_canvas );
diff --git a/cad/kicad-devel/files/patch-3d-viewer_3d__viewer_eda__3d__viewer__frame.h b/cad/kicad-devel/files/patch-3d-viewer_3d__viewer_eda__3d__viewer__frame.h
deleted file mode 100644
index c8142ea3946f..000000000000
--- a/cad/kicad-devel/files/patch-3d-viewer_3d__viewer_eda__3d__viewer__frame.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- 3d-viewer/3d_viewer/eda_3d_viewer_frame.h.orig 2025-08-26 07:56:54 UTC
-+++ 3d-viewer/3d_viewer/eda_3d_viewer_frame.h
-@@ -44,7 +44,7 @@
- #define KICAD_DEFAULT_3D_DRAWFRAME_STYLE (wxDEFAULT_FRAME_STYLE | wxWANTS_CHARS)
-
- // Forward declarations
--#ifdef __linux__
-+#if defined (__linux__) || defined (__FreeBSD__)
- class SPNAV_VIEWER_PLUGIN;
- #else
- class NL_3D_VIEWER_PLUGIN;
-@@ -280,7 +280,7 @@ class EDA_3D_VIEWER_FRAME : public KIWAY_PLAYER (priva
-
- bool m_disable_ray_tracing;
-
--#ifdef __linux__
-+#if defined (__linux__) || defined (__FreeBSD__)
- std::unique_ptr<SPNAV_VIEWER_PLUGIN> m_spaceMouse;
- #else
- std::unique_ptr<NL_3D_VIEWER_PLUGIN> m_spaceMouse;
diff --git a/cad/kicad-devel/files/patch-3d-viewer_dialogs_panel__preview__3d__model.cpp b/cad/kicad-devel/files/patch-3d-viewer_dialogs_panel__preview__3d__model.cpp
deleted file mode 100644
index 60c5ef25ddce..000000000000
--- a/cad/kicad-devel/files/patch-3d-viewer_dialogs_panel__preview__3d__model.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- 3d-viewer/dialogs/panel_preview_3d_model.cpp.orig 2025-08-26 08:03:58 UTC
-+++ 3d-viewer/dialogs/panel_preview_3d_model.cpp
-@@ -47,7 +47,7 @@
- #include <eda_3d_viewer_settings.h>
- #include <board_design_settings.h>
-
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- #include <3d_navlib/nl_footprint_properties_plugin.h>
- #else
- #include <3d_spacenav/spnav_viewer_plugin.h>
-@@ -136,7 +136,7 @@ PANEL_PREVIEW_3D_MODEL::PANEL_PREVIEW_3D_MODEL( wxWind
-
- try
- {
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- m_spaceMouse = std::make_unique<NL_FOOTPRINT_PROPERTIES_PLUGIN>( m_previewPane );
- #else
- m_spaceMouse = std::make_unique<SPNAV_VIEWER_PLUGIN>( m_previewPane );
diff --git a/cad/kicad-devel/files/patch-3d-viewer_dialogs_panel__preview__3d__model.h b/cad/kicad-devel/files/patch-3d-viewer_dialogs_panel__preview__3d__model.h
deleted file mode 100644
index 6889bd32261d..000000000000
--- a/cad/kicad-devel/files/patch-3d-viewer_dialogs_panel__preview__3d__model.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- 3d-viewer/dialogs/panel_preview_3d_model.h.orig 2025-08-26 08:13:34 UTC
-+++ 3d-viewer/dialogs/panel_preview_3d_model.h
-@@ -63,7 +63,7 @@ class FOOTPRINT;
- class BOARD;
- class BOARD_ADAPTER;
- class FOOTPRINT;
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- class NL_FOOTPRINT_PROPERTIES_PLUGIN;
- #else
- class SPNAV_VIEWER_PLUGIN;
-@@ -233,7 +233,7 @@ class PANEL_PREVIEW_3D_MODEL: public TOOLS_HOLDER, pub
- /// The 3d viewer Render initial settings (must be saved and restored)
- EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS m_initialRender;
-
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- std::unique_ptr<NL_FOOTPRINT_PROPERTIES_PLUGIN> m_spaceMouse;
- #else
- std::unique_ptr<SPNAV_VIEWER_PLUGIN> m_spaceMouse;
diff --git a/cad/kicad-devel/files/patch-cmake_CreateGitVersionHeader.cmake b/cad/kicad-devel/files/patch-cmake_CreateGitVersionHeader.cmake
deleted file mode 100644
index fc9441110ca0..000000000000
--- a/cad/kicad-devel/files/patch-cmake_CreateGitVersionHeader.cmake
+++ /dev/null
@@ -1,81 +0,0 @@
---- cmake/CreateGitVersionHeader.cmake.orig 2024-03-23 15:10:02 UTC
-+++ cmake/CreateGitVersionHeader.cmake
-@@ -26,42 +26,42 @@ macro( create_git_version_header _git_src_path )
- # Include Git support to automagically create version header file.
- find_package( Git )
-
-- if( GIT_FOUND )
-- message( STATUS "Using Git to determine build version string." )
--
-- set( _Git_SAVED_LC_ALL "$ENV{LC_ALL}" )
-- set( ENV{LC_ALL} C )
--
-- # Use `git describe --dirty` to create the KiCad version string.
-- execute_process(
-- COMMAND
-- ${GIT_EXECUTABLE} describe --dirty
-- WORKING_DIRECTORY ${_git_src_path}
-- OUTPUT_VARIABLE _git_DESCRIBE
-- ERROR_VARIABLE _git_describe_error
-- RESULT_VARIABLE _git_describe_result
-- OUTPUT_STRIP_TRAILING_WHITESPACE)
--
-- execute_process(
-- COMMAND
-- ${GIT_EXECUTABLE} rev-list --count --first-parent HEAD
-- WORKING_DIRECTORY ${_git_src_path}
-- OUTPUT_VARIABLE _git_REV_COUNT
-- ERROR_VARIABLE _git_rev_count_error
-- RESULT_VARIABLE _git_rev_count_result
-- OUTPUT_STRIP_TRAILING_WHITESPACE)
--
-- execute_process(
-- COMMAND
-- ${GIT_EXECUTABLE} rev-parse HEAD
-- WORKING_DIRECTORY ${_git_src_path}
-- OUTPUT_VARIABLE _git_REV_PARSE_HEAD
-- ERROR_VARIABLE _git_rev_parse_head_error
-- RESULT_VARIABLE _git_rev_parse_head_result
-- OUTPUT_STRIP_TRAILING_WHITESPACE)
--
-- set( ENV{LC_ALL} ${_Git_SAVED_LC_ALL} )
-- endif( GIT_FOUND )
-+# if( GIT_FOUND )
-+# message( STATUS "Using Git to determine build version string." )
-+#
-+# set( _Git_SAVED_LC_ALL "$ENV{LC_ALL}" )
-+# set( ENV{LC_ALL} C )
-+#
-+# # Use `git describe --dirty` to create the KiCad version string.
-+# execute_process(
-+# COMMAND
-+# ${GIT_EXECUTABLE} describe --dirty
-+# WORKING_DIRECTORY ${_git_src_path}
-+# OUTPUT_VARIABLE _git_DESCRIBE
-+# ERROR_VARIABLE _git_describe_error
-+# RESULT_VARIABLE _git_describe_result
-+# OUTPUT_STRIP_TRAILING_WHITESPACE)
-+#
-+# execute_process(
-+# COMMAND
-+# ${GIT_EXECUTABLE} rev-list --count --first-parent HEAD
-+# WORKING_DIRECTORY ${_git_src_path}
-+# OUTPUT_VARIABLE _git_REV_COUNT
-+# ERROR_VARIABLE _git_rev_count_error
-+# RESULT_VARIABLE _git_rev_count_result
-+# OUTPUT_STRIP_TRAILING_WHITESPACE)
-+#
-+# execute_process(
-+# COMMAND
-+# ${GIT_EXECUTABLE} rev-parse HEAD
-+# WORKING_DIRECTORY ${_git_src_path}
-+# OUTPUT_VARIABLE _git_REV_PARSE_HEAD
-+# ERROR_VARIABLE _git_rev_parse_head_error
-+# RESULT_VARIABLE _git_rev_parse_head_result
-+# OUTPUT_STRIP_TRAILING_WHITESPACE)
-+#
-+# set( ENV{LC_ALL} ${_Git_SAVED_LC_ALL} )
-+# endif( GIT_FOUND )
-
- # Check to make sure 'git' command did not fail. Otherwise fallback
- # to KiCadVersion.cmake as the revision level.
diff --git a/cad/kicad-devel/files/patch-common_import__gfx_dxf__import__plugin.cpp b/cad/kicad-devel/files/patch-common_import__gfx_dxf__import__plugin.cpp
index dbbc55bd353f..642f20cf5334 100644
--- a/cad/kicad-devel/files/patch-common_import__gfx_dxf__import__plugin.cpp
+++ b/cad/kicad-devel/files/patch-common_import__gfx_dxf__import__plugin.cpp
@@ -1,13 +1,12 @@
---- common/import_gfx/dxf_import_plugin.cpp.orig 2024-03-23 15:57:26 UTC
+--- common/import_gfx/dxf_import_plugin.cpp.orig 2026-03-05 18:39:15 UTC
+++ common/import_gfx/dxf_import_plugin.cpp
-@@ -41,6 +41,10 @@
+@@ -41,6 +41,9 @@
#include <board.h>
#include "common.h"
+#ifdef major
+#undef major
+#endif
-+
/*
* Important notes
diff --git a/cad/kicad-devel/files/patch-common_spacenav_libspnav__driver.h b/cad/kicad-devel/files/patch-common_spacenav_libspnav__driver.h
deleted file mode 100644
index 4ee6d074e77b..000000000000
--- a/cad/kicad-devel/files/patch-common_spacenav_libspnav__driver.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- common/spacenav/libspnav_driver.h.orig 2025-08-13 09:54:46 UTC
-+++ common/spacenav/libspnav_driver.h
-@@ -24,7 +24,7 @@
- #ifndef KICAD_LIBSPNAV_DRIVER_H
- #define KICAD_LIBSPNAV_DRIVER_H
-
--#ifdef __linux__
-+#if defined (__linux__) || defined (__FreeBSD__)
- #include <spnav.h>
- #endif
-
-@@ -52,4 +52,4 @@ class KICOMMON_API LIBSPNAV_DRIVER : public SPACENAV_D
- bool m_client_connected = false;
- };
-
--#endif // KICAD_LIBSPNAV_DRIVER_H
-\ No newline at end of file
-+#endif // KICAD_LIBSPNAV_DRIVER_H
diff --git a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp
deleted file mode 100644
index 7e0ca8627568..000000000000
--- a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- eeschema/sch_base_frame.cpp.orig 2025-12-12 23:35:14 UTC
-+++ eeschema/sch_base_frame.cpp
-@@ -65,7 +65,7 @@
- #include <wx/msgdlg.h>
- #include <trace_helpers.h>
-
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- #include <navlib/nl_schematic_plugin.h>
- #include <wx/fdrepdlg.h>
- #else
-@@ -338,7 +338,7 @@ void SCH_BASE_FRAME::ActivateGalCanvas()
- {
- if( !m_spaceMouse )
- {
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- m_spaceMouse = std::make_unique<NL_SCHEMATIC_PLUGIN>();
- #else
- m_spaceMouse = std::make_unique<SPNAV_2D_PLUGIN>( GetCanvas() );
diff --git a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h
deleted file mode 100644
index bff6ee9051fb..000000000000
--- a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- eeschema/sch_base_frame.h.orig 2025-12-12 23:35:14 UTC
-+++ eeschema/sch_base_frame.h
-@@ -59,7 +59,7 @@ struct SCH_SELECTION_FILTER_OPTIONS;
- class SYMBOL_EDITOR_SETTINGS;
- struct SCH_SELECTION_FILTER_OPTIONS;
-
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- class NL_SCHEMATIC_PLUGIN;
- #else
- class SPNAV_2D_PLUGIN;
-@@ -329,7 +329,7 @@ class SCH_BASE_FRAME : public EDA_DRAW_FRAME, public S
- wxTimer m_watcherDebounceTimer;
- bool m_inSymChangeTimerEvent;
-
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- std::unique_ptr<NL_SCHEMATIC_PLUGIN> m_spaceMouse;
- #else
- std::unique_ptr<SPNAV_2D_PLUGIN> m_spaceMouse;
diff --git a/cad/kicad-devel/files/patch-gerbview_gerbview__frame.cpp b/cad/kicad-devel/files/patch-gerbview_gerbview__frame.cpp
deleted file mode 100644
index 686845882980..000000000000
--- a/cad/kicad-devel/files/patch-gerbview_gerbview__frame.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- gerbview/gerbview_frame.cpp.orig 2025-08-26 08:02:01 UTC
-+++ gerbview/gerbview_frame.cpp
-@@ -59,7 +59,7 @@
- #include "widgets/dcode_selection_box.h"
- #include <dialog_draw_layers_settings.h>
-
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- #include <navlib/nl_gerbview_plugin.h>
- #else
- #include <spacenav/spnav_2d_plugin.h>
-@@ -1045,7 +1045,7 @@ void GERBVIEW_FRAME::ActivateGalCanvas()
- {
- if( !m_spaceMouse )
- {
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- m_spaceMouse = std::make_unique<NL_GERBVIEW_PLUGIN>();
- #else
- m_spaceMouse = std::make_unique<SPNAV_2D_PLUGIN>( galCanvas );
diff --git a/cad/kicad-devel/files/patch-gerbview_gerbview__frame.h b/cad/kicad-devel/files/patch-gerbview_gerbview__frame.h
deleted file mode 100644
index 090f1f915f8f..000000000000
--- a/cad/kicad-devel/files/patch-gerbview_gerbview__frame.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- gerbview/gerbview_frame.h.orig 2025-08-26 08:11:04 UTC
-+++ gerbview/gerbview_frame.h
-@@ -46,7 +46,7 @@ class wxStaticText;
- class SELECTION;
- class wxStaticText;
-
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- class NL_GERBVIEW_PLUGIN;
- #else
- class SPNAV_2D_PLUGIN;
-@@ -526,7 +526,7 @@ class GERBVIEW_FRAME : public EDA_DRAW_FRAME (private)
- wxStaticText* m_dcodeText; // a message on the auxiliary toolbar,
- // relative to the m_DCodeSelector
-
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- std::unique_ptr<NL_GERBVIEW_PLUGIN> m_spaceMouse;
- #else
- std::unique_ptr<SPNAV_2D_PLUGIN> m_spaceMouse;
diff --git a/cad/kicad-devel/files/patch-include_pcb__base__frame.h b/cad/kicad-devel/files/patch-include_pcb__base__frame.h
deleted file mode 100644
index 51fc2276b553..000000000000
--- a/cad/kicad-devel/files/patch-include_pcb__base__frame.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- include/pcb_base_frame.h.orig 2025-12-12 23:35:14 UTC
-+++ include/pcb_base_frame.h
-@@ -62,7 +62,7 @@ class PCB_LAYER_BOX_SELECTOR;
- class PROGRESS_REPORTER;
- class PCB_LAYER_BOX_SELECTOR;
-
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- class NL_PCBNEW_PLUGIN;
- #else
- class SPNAV_2D_PLUGIN;
-@@ -437,7 +437,7 @@ class PCB_BASE_FRAME : public EDA_DRAW_FRAME (private)
- PCB_ORIGIN_TRANSFORMS m_originTransforms;
-
- private:
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- std::unique_ptr<NL_PCBNEW_PLUGIN> m_spaceMouse;
- #else
- std::unique_ptr<SPNAV_2D_PLUGIN> m_spaceMouse;
diff --git a/cad/kicad-devel/files/patch-pagelayout__editor_pl__editor__frame.cpp b/cad/kicad-devel/files/patch-pagelayout__editor_pl__editor__frame.cpp
deleted file mode 100644
index 8e43d946c95a..000000000000
--- a/cad/kicad-devel/files/patch-pagelayout__editor_pl__editor__frame.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- pagelayout_editor/pl_editor_frame.cpp.orig 2025-08-26 08:01:02 UTC
-+++ pagelayout_editor/pl_editor_frame.cpp
-@@ -65,7 +65,7 @@
- #include <wx/msgdlg.h>
- #include <wx/log.h>
-
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- #include <navlib/nl_pl_editor_plugin.h>
- #else
- #include <spacenav/spnav_2d_plugin.h>
-@@ -240,7 +240,7 @@ PL_EDITOR_FRAME::PL_EDITOR_FRAME( KIWAY* aKiway, wxWin
- {
- if( !m_spaceMouse )
- {
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- m_spaceMouse = std::make_unique<NL_PL_EDITOR_PLUGIN>();
- #else
- m_spaceMouse = std::make_unique<SPNAV_2D_PLUGIN>( GetCanvas() );
diff --git a/cad/kicad-devel/files/patch-pagelayout__editor_pl__editor__frame.h b/cad/kicad-devel/files/patch-pagelayout__editor_pl__editor__frame.h
deleted file mode 100644
index d8397f508440..000000000000
--- a/cad/kicad-devel/files/patch-pagelayout__editor_pl__editor__frame.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- pagelayout_editor/pl_editor_frame.h.orig 2025-08-26 08:10:05 UTC
-+++ pagelayout_editor/pl_editor_frame.h
-@@ -39,7 +39,7 @@ class wxChoice;
- class DS_DATA_ITEM;
- class wxChoice;
-
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- class NL_PL_EDITOR_PLUGIN;
- #else
- class SPNAV_2D_PLUGIN;
-@@ -274,7 +274,7 @@ class PL_EDITOR_FRAME : public EDA_DRAW_FRAME (private
- // only on page 1, not on page 1
- VECTOR2I m_grid_origin;
-
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- std::unique_ptr<NL_PL_EDITOR_PLUGIN> m_spaceMouse;
- #else
- std::unique_ptr<SPNAV_2D_PLUGIN> m_spaceMouse;
diff --git a/cad/kicad-devel/files/patch-pcbnew_pcb__base__frame.cpp b/cad/kicad-devel/files/patch-pcbnew_pcb__base__frame.cpp
deleted file mode 100644
index 4f3671329644..000000000000
--- a/cad/kicad-devel/files/patch-pcbnew_pcb__base__frame.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- pcbnew/pcb_base_frame.cpp.orig 2025-12-12 23:35:14 UTC
-+++ pcbnew/pcb_base_frame.cpp
-@@ -68,7 +68,7 @@
- #include <tool/grid_menu.h>
- #include <ratsnest/ratsnest_view_item.h>
-
--#ifdef __linux__
-+#if defined (__linux__) || defined (__FreeBSD__)
- #include <spacenav/spnav_2d_plugin.h>
- #else
- #include <navlib/nl_pcbnew_plugin.h>
-@@ -1008,7 +1008,7 @@ void PCB_BASE_FRAME::ActivateGalCanvas()
- {
- if( !m_spaceMouse )
- {
--#ifndef __linux__
-+#if not defined (__linux__) && not defined (__FreeBSD__)
- m_spaceMouse = std::make_unique<NL_PCBNEW_PLUGIN>( GetCanvas() );
- #else
- m_spaceMouse = std::make_unique<SPNAV_2D_PLUGIN>( GetCanvas() );
diff --git a/cad/kicad-devel/files/patch-thirdparty_compoundfilereader_compoundfilereader.h b/cad/kicad-devel/files/patch-thirdparty_compoundfilereader_compoundfilereader.h
index e597e5a50073..9106dd419720 100644
--- a/cad/kicad-devel/files/patch-thirdparty_compoundfilereader_compoundfilereader.h
+++ b/cad/kicad-devel/files/patch-thirdparty_compoundfilereader_compoundfilereader.h
@@ -1,4 +1,4 @@
---- thirdparty/compoundfilereader/compoundfilereader.h.orig 2025-08-13 00:57:26 UTC
+--- thirdparty/compoundfilereader/compoundfilereader.h.orig 2026-03-05 18:35:46 UTC
+++ thirdparty/compoundfilereader/compoundfilereader.h
@@ -261,7 +261,7 @@ struct helper
}
@@ -18,3 +18,10 @@
EnumNodes(GetEntry(entry->childID), currentLevel + 1, maxLevel, newDir, callback);
}
+@@ -610,4 +610,4 @@ class PropertySetStream (private)
+ const PROPERTY_SET_STREAM_HDR* m_hdr;
+ };
+
+-}
+\ No newline at end of file
++}
diff --git a/cad/kicad-devel/files/patch-thirdparty_glew_CMakeLists.txt b/cad/kicad-devel/files/patch-thirdparty_glew_CMakeLists.txt
deleted file mode 100644
index 12a9754459b7..000000000000
--- a/cad/kicad-devel/files/patch-thirdparty_glew_CMakeLists.txt
+++ /dev/null
@@ -1,10 +0,0 @@
---- thirdparty/glew/CMakeLists.txt.orig 2024-03-23 15:52:10 UTC
-+++ thirdparty/glew/CMakeLists.txt
-@@ -5,6 +5,7 @@ target_include_directories( glew PRIVATE "${CMAKE_CURR
- # The actual include directories will be added to the global include paths as
- # system headers
- target_include_directories( glew PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/include" )
-+target_include_directories( glew SYSTEM PRIVATE "${CMAKE_INSTALL_PREFIX}/include" )
-
- # Definitions for compiling GLEW staticly for EGL (extracted from the main GLEW CMakeLists.txt file)
- add_compile_definitions( GLEW_STATIC )
diff --git a/cad/kicad-devel/pkg-plist b/cad/kicad-devel/pkg-plist
index 475008d37000..3d8e876a5523 100644
--- a/cad/kicad-devel/pkg-plist
+++ b/cad/kicad-devel/pkg-plist
@@ -21,13 +21,13 @@ 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.99.0
+lib/libkiapi.so.10.0.0
lib/libkicad_3dsg.so
lib/libkicad_3dsg.so.2.0.0
lib/libkicommon.so
-lib/libkicommon.so.9.99.0
+lib/libkicommon.so.10.0.0
lib/libkigal.so
-lib/libkigal.so.9.99.0
+lib/libkigal.so.10.0.0
%%PYTHON_SITELIBDIR%%/_pcbnew.so
%%PYTHON_SITELIBDIR%%/pcbnew.py
%%DESKTOPDIR%%/org.kicad.bitmap2component.desktop
@@ -151,6 +151,113 @@ 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/cm5_minima/3d_lib/2230-M.2-B-KEY.kicad_mod
+%%DATADIR%%/demos/cm5_minima/3d_lib/2230-key-E.kicad_mod
+%%DATADIR%%/demos/cm5_minima/3d_lib/3x4x2 tact button.step
+%%DATADIR%%/demos/cm5_minima/3d_lib/BM4B-SRSS-TB.step
+%%DATADIR%%/demos/cm5_minima/3d_lib/BM6B-SRSS-TB.step
+%%DATADIR%%/demos/cm5_minima/3d_lib/LIB_B3U-3000PM-B/B3U-3000PM-B/3D/B3U-3000PM-B.stp
+%%DATADIR%%/demos/cm5_minima/3d_lib/LIB_B3U-3000PM-B/license.txt
+%%DATADIR%%/demos/cm5_minima/3d_lib/LIB_B3U-3000PM-B/version.bin
+%%DATADIR%%/demos/cm5_minima/3d_lib/M.2-B.step
+%%DATADIR%%/demos/cm5_minima/3d_lib/SHTC3-TR-10KS.stp
+%%DATADIR%%/demos/cm5_minima/3d_lib/WE-RJ45LAN-7498111120AR (rev1).stp
+%%DATADIR%%/demos/cm5_minima/3d_lib/hailo8_m.2_key_m_2242_et_m2b_3d_model_2.1.STEP
+%%DATADIR%%/demos/cm5_minima/CM5.kicad_sch
+%%DATADIR%%/demos/cm5_minima/CM5IO.3dshapes/10164227-1001a1rlf.stp
+%%DATADIR%%/demos/cm5_minima/CM5IO.3dshapes/471511051.stp
+%%DATADIR%%/demos/cm5_minima/CM5IO.3dshapes/BM04B-SRSS-TB.STEP
+%%DATADIR%%/demos/cm5_minima/CM5IO.3dshapes/FH12-22S-0.5SH.stp
+%%DATADIR%%/demos/cm5_minima/CM5IO.3dshapes/MTSSD03-67MSW337.STEP
+%%DATADIR%%/demos/cm5_minima/CM5IO.3dshapes/SRP5030CC.stp
+%%DATADIR%%/demos/cm5_minima/CM5IO.3dshapes/TRJG0926HENL .stp
+%%DATADIR%%/demos/cm5_minima/CM5IO.3dshapes/USB3stacked.STEP
+%%DATADIR%%/demos/cm5_minima/CM5IO.kicad_sym
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/BatteryHolder_Keystone_3034_1x20mm.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/CM5_IO.kicad_sym
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/CONN-SMD_2P-P1.00_SM02B-SRSS-TB-LF-SN.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/CP_EIA-3528-21_Kemet-B.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/C_0402_1005Metric.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/C_0805_2012Metric.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/Crystal_SMD_3225-4Pin_3.2x2.5mm.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/DFN-8-1EP_2x2mm_P0.5mm_EP1.05x1.75mm.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/DFN2510A-10_L2.5-W1.0-P0.50-BL.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/EDAC 690-019-298-412.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/GLPLXSMT188S7QQYG.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/Hirose_FH12-22S-0.5SH_1x22-1MP_P0.50mm_Horizontal.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/JST_SUR_BM10B-SURS-TF_1x10-1MP_P0.80mm_Vertical.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/KiCad-Logo2_5mm_SilkScreen.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/LED-SMD_L1.7-W0.6-RD.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/L_Bourns_SRP5030CC.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/L_Coilcraft_XAL5030-XXX.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/M.2 M Key socket 2230.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/M.2 M Key socket.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/M.2 M Key socket_2230_2242.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/MTCONN_UBAF30-D2011.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/MountingHole_2.2mm_M2_DIN965_Pad_TopBottom.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/MountingHole_2.7mm_M2.5_DIN965.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/MountingHole_2.7mm_Pad.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/MountingHole_3mm_Pad.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/New_Library.kicad_sym
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/R_0402_1005Metric.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/Raspberry-Pi-5-Compute-Module.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/Raspberry-Pi-5-Compute-Module_GPIO.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/Raspberry-Pi-5-Compute-Module_HSS.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/SDCARD_MOLEX_503398-1892.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/SOT-23-5.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/SOT-23-6.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/SOT-353_SC-70-5.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/SOT-416.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/SW-SMD_MK-11C04-G013.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/SW-SMD_TS-1010A-B.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/TRJG0926HENL.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/TestPoint_Pad_D1.0mm.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/TestPoint_THTPad_D1.0mm_Drill0.5mm.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/USB-C-SMD_TYPEC-305-ACP16H458.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/USON-10_2.5x1.0mm_P0.5mm.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-675DA838.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-675DA850.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-675DA866.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-675EDCA4.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-675EDCB9.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-6772D327.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-6772DA33.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-6773B9CA.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-6773B9F7.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-6773BA89.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-6773C222.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-6773C2D7.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-6773C376.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67795592.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67CC6BA6.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67CC6BD3.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67CC6D94.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67CC6D9E.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67CC7445.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67EBAC4C.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67EBB9C1.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67EBD21C.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67EBD221.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67EBEF55.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67EBF015.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67EBF0A0.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5IO.pretty/kibuzzard-67EBF14E.kicad_mod
+%%DATADIR%%/demos/cm5_minima/CM5_MINIMA_3.kicad_pcb
+%%DATADIR%%/demos/cm5_minima/CM5_MINIMA_3.kicad_pro
+%%DATADIR%%/demos/cm5_minima/CM5_MINIMA_3.kicad_sch
+%%DATADIR%%/demos/cm5_minima/CM5_MINIMA_3.pdf
+%%DATADIR%%/demos/cm5_minima/DSI_CSI.kicad_sch
+%%DATADIR%%/demos/cm5_minima/Ethernet.kicad_sch
+%%DATADIR%%/demos/cm5_minima/HDMI.kicad_sch
+%%DATADIR%%/demos/cm5_minima/IO.kicad_sch
+%%DATADIR%%/demos/cm5_minima/LICENSE.txt
+%%DATADIR%%/demos/cm5_minima/PCIe-M2.kicad_sch
+%%DATADIR%%/demos/cm5_minima/README.md
+%%DATADIR%%/demos/cm5_minima/USB.kicad_sch
+%%DATADIR%%/demos/cm5_minima/fp-lib-table
+%%DATADIR%%/demos/cm5_minima/sym-lib-table
%%DATADIR%%/demos/complex_hierarchy/ampli_ht.kicad_sch
%%DATADIR%%/demos/complex_hierarchy/complex_hierarchy.kicad_pcb
%%DATADIR%%/demos/complex_hierarchy/complex_hierarchy.kicad_pro
@@ -168,17 +275,6 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
%%DATADIR%%/demos/complex_hierarchy/complex_hierarchy.pretty/TO-92_HandSolder.kicad_mod
%%DATADIR%%/demos/complex_hierarchy/fp-lib-table
%%DATADIR%%/demos/complex_hierarchy/sym-lib-table
-%%DATADIR%%/demos/custom_pads_test/custom_pads_schlib.kicad_sym
-%%DATADIR%%/demos/custom_pads_test/custom_pads_test.kicad_pcb
-%%DATADIR%%/demos/custom_pads_test/custom_pads_test.kicad_pro
-%%DATADIR%%/demos/custom_pads_test/custom_pads_test.kicad_sch
-%%DATADIR%%/demos/custom_pads_test/custom_pads_test.kicad_sym
-%%DATADIR%%/demos/custom_pads_test/custom_pads_test.pretty/1pin.kicad_mod
-%%DATADIR%%/demos/custom_pads_test/custom_pads_test.pretty/C2.kicad_mod
-%%DATADIR%%/demos/custom_pads_test/custom_pads_test.pretty/DIP-14__300_ELL.kicad_mod
-%%DATADIR%%/demos/custom_pads_test/custom_pads_test.pretty/DO-214AB.kicad_mod
-%%DATADIR%%/demos/custom_pads_test/fp-lib-table
-%%DATADIR%%/demos/custom_pads_test/sym-lib-table
%%DATADIR%%/demos/ecc83/3d_shapes/ecc83.wrl
%%DATADIR%%/demos/ecc83/ecc83-pp.kicad_pcb
%%DATADIR%%/demos/ecc83/ecc83-pp.kicad_pro
@@ -199,35 +295,6 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
%%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/flat_hierarchy/flat_hierarchy.kicad_pcb
-%%DATADIR%%/demos/flat_hierarchy/flat_hierarchy.kicad_pro
-%%DATADIR%%/demos/flat_hierarchy/flat_hierarchy.kicad_sch
-%%DATADIR%%/demos/flat_hierarchy/flat_hierarchy.kicad_sym
-%%DATADIR%%/demos/flat_hierarchy/fp-lib-table
-%%DATADIR%%/demos/flat_hierarchy/libs/3d_shapes/adjustable_rx2v4.wrl
-%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/Altech_AK300_1x02_P5.00mm_45-Degree.kicad_mod
-%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/CP_Axial_L11.0mm_D6.0mm_P18.00mm_Horizontal.kicad_mod
-%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/CP_Axial_L18.0mm_D6.5mm_P25.00mm_Horizontal.kicad_mod
-%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/C_Disc_D5.1mm_W3.2mm_P5.00mm.kicad_mod
-%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/DIP-14_W7.62mm_LongPads.kicad_mod
-%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/DIP-18_W7.62mm_Socket_LongPads.kicad_mod
-%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/DIP-28_W7.62mm_Socket_LongPads.kicad_mod
-%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/DIP-40_W15.24mm_Socket_LongPads.kicad_mod
-%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/DIP-8_W7.62mm_LongPads.kicad_mod
-%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm.kicad_mod
-%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/D_DO-35_SOD27_P12.70mm_Horizontal.kicad_mod
-%%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/LED_D5.0mm.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/PinHeader_1x02_P2.54mm_Vertical.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
-%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/TO-220-3_Horizontal_TabDown.kicad_mod
-%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/TO-92.kicad_mod
-%%DATADIR%%/demos/flat_hierarchy/pic_programmer.kicad_sch
-%%DATADIR%%/demos/flat_hierarchy/pic_sockets.kicad_sch
-%%DATADIR%%/demos/flat_hierarchy/sym-lib-table
%%DATADIR%%/demos/interf_u/fp-lib-table
%%DATADIR%%/demos/interf_u/interf_u.kicad_pcb
%%DATADIR%%/demos/interf_u/interf_u.kicad_pro
@@ -251,6 +318,28 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
%%DATADIR%%/demos/interf_u/sym-lib-table
%%DATADIR%%/demos/interf_u/tux.bmp
%%DATADIR%%/demos/interf_u/tux.kicad_sym
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/LICENSE
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/README.md
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/csi.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/dcdc.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/expansion_connector.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/jetson-agx-thor-baseboard.kicad_dru
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/jetson-agx-thor-baseboard.kicad_pcb
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/jetson-agx-thor-baseboard.kicad_pro
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/jetson-agx-thor-baseboard.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/level_shifter_x8.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/m2.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/peripherals.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/power.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/recovery_usb.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/sfp.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/som_io.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/som_io2.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/som_power.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/usb.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/usb_debug_pd.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/usb_dp.kicad_sch
+%%DATADIR%%/demos/jetson-agx-thor-baseboard/usb_hub.kicad_sch
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/fp-lib-table
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/in_out_conn.kicad_sch
%%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/kit-coldfire_schlib.kicad_sym
@@ -319,29 +408,23 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
%%DATADIR%%/demos/multichannel/multichannel_mixer.pretty/RESC3216X65N.kicad_mod
%%DATADIR%%/demos/multichannel/multichannel_mixer.pretty/SOIC127P600X175-8N.kicad_mod
%%DATADIR%%/demos/multichannel/sym-lib-table
+%%DATADIR%%/demos/openair-max/Battery-Holder.kicad_sch
+%%DATADIR%%/demos/openair-max/LICENSE.txt
+%%DATADIR%%/demos/openair-max/Libraries/ESP32-C6-WROOM v3.step
+%%DATADIR%%/demos/openair-max/Libraries/HRO_TYPE-C-31-M-12.step
+%%DATADIR%%/demos/openair-max/Libraries/Hold_18650-3p_smd.stp
+%%DATADIR%%/demos/openair-max/Libraries/type-c-31-m-12-1.snapshot.5.zip
+%%DATADIR%%/demos/openair-max/One-Air-Max.kicad_pcb
+%%DATADIR%%/demos/openair-max/One-Air-Max.kicad_pro
+%%DATADIR%%/demos/openair-max/One-Air-Max.kicad_sch
+%%DATADIR%%/demos/openair-max/Solar-Module.kicad_sch
+%%DATADIR%%/demos/openair-max/fabrication-toolkit-options.json
%%DATADIR%%/demos/pic_programmer/fp-lib-table
%%DATADIR%%/demos/pic_programmer/libs/3d_shapes/adjustable_rx2v4.wrl
%%DATADIR%%/demos/pic_programmer/libs/3d_shapes/textool_40.wrl
%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/40tex-Ell600.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/Altech_AK300_1x02_P5.00mm_45-Degree.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/CP_Axial_L18.0mm_D6.5mm_P25.00mm_Horizontal.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/C_Axial_L12.0mm_D6.5mm_P20.00mm_Horizontal.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/C_Disc_D5.1mm_W3.2mm_P5.00mm.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/DIP-14_W7.62mm_LongPads.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/DIP-18_W7.62mm_Socket_LongPads.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/DIP-28_W7.62mm_Socket_LongPads.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/DIP-8_W7.62mm_LongPads.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/DIP-8_W7.62mm_Socket_LongPads.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/D_DO-35_SOD27_P12.70mm_Horizontal.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/D_DO-35_SOD27_P7.62mm_Horizontal.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/LED_D5.0mm.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/L_Radial_D7.8mm_P5.00mm_Fastron_07HCP.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/MountingHole_4.3mm_M4.kicad_mod
%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/RV2X4.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.kicad_mod
%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm.kicad_mod
-%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/TO-220-3_Horizontal_TabDown.kicad_mod
%%DATADIR%%/demos/pic_programmer/libs/pic_programmer_fp.pretty/TO-92.kicad_mod
%%DATADIR%%/demos/pic_programmer/pic_programmer.kicad_pcb
%%DATADIR%%/demos/pic_programmer/pic_programmer.kicad_pro
@@ -548,39 +631,6 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
%%DATADIR%%/demos/stickhub/footprints.pretty/USB_A_PCB_traces_small.kicad_mod
%%DATADIR%%/demos/stickhub/fp-lib-table
%%DATADIR%%/demos/stickhub/sym-lib-table
-%%DATADIR%%/demos/test_pads_inside_pads/connect.pretty/1pin.kicad_mod
-%%DATADIR%%/demos/test_pads_inside_pads/connect.pretty/1pin_thermal.kicad_mod
-%%DATADIR%%/demos/test_pads_inside_pads/fp-lib-table
-%%DATADIR%%/demos/test_pads_inside_pads/sym-lib-table
-%%DATADIR%%/demos/test_pads_inside_pads/test_pads_inside_pads.kicad_pcb
-%%DATADIR%%/demos/test_pads_inside_pads/test_pads_inside_pads.kicad_pro
-%%DATADIR%%/demos/test_pads_inside_pads/test_pads_inside_pads.kicad_sch
-%%DATADIR%%/demos/test_pads_inside_pads/test_pads_inside_pads_schlib.kicad_sym
-%%DATADIR%%/demos/test_xil_95108/carte_test.kicad_pcb
-%%DATADIR%%/demos/test_xil_95108/carte_test.kicad_pro
-%%DATADIR%%/demos/test_xil_95108/carte_test.kicad_sch
-%%DATADIR%%/demos/test_xil_95108/carte_test_schlib.kicad_sym
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/C_1206_3216Metric_Pad1.33x1.80mm_HandSolder.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/Crystal_HC18-U_Horizontal.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/DIP-14_W7.62mm_LongPads.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/DIP-16_W7.62mm_Socket_LongPads.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/DIP-28__300__600_ELL.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/DIP-8_W7.62mm_LongPads.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/D_DO-35_SOD27_P12.70mm_Horizontal.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/LED_D5.0mm.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/PLCC84.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/PinHeader_1x03_P2.54mm_Vertical.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/PinHeader_2x02_P2.54mm_Vertical.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/SW_PUSH_6mm_H4.3mm.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/TO-220-3_Horizontal_TabDown.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal.kicad_mod
-%%DATADIR%%/demos/test_xil_95108/footprints.pretty/TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal.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