diff options
Diffstat (limited to 'cad/kicad-devel/files')
4 files changed, 20 insertions, 9 deletions
diff --git a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp index 80ba85c66c2c..bb12c419d4f9 100644 --- a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp +++ b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp @@ -1,6 +1,6 @@ ---- eeschema/sch_base_frame.cpp.orig 2025-08-26 07:49:43 UTC +--- eeschema/sch_base_frame.cpp.orig 2025-09-14 17:37:19 UTC +++ eeschema/sch_base_frame.cpp -@@ -60,7 +60,7 @@ +@@ -61,7 +61,7 @@ #include <wx/log.h> #include <wx/msgdlg.h> @@ -9,7 +9,7 @@ #include <navlib/nl_schematic_plugin.h> #include <wx/fdrepdlg.h> #else -@@ -369,7 +369,7 @@ void SCH_BASE_FRAME::ActivateGalCanvas() +@@ -370,7 +370,7 @@ void SCH_BASE_FRAME::ActivateGalCanvas() { if( !m_spaceMouse ) { diff --git a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h index 7a56f8d5a4d5..6b7df3a979fd 100644 --- a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h +++ b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h @@ -1,15 +1,15 @@ ---- eeschema/sch_base_frame.h.orig 2025-08-26 07:58:54 UTC +--- eeschema/sch_base_frame.h.orig 2025-09-14 17:37:19 UTC +++ eeschema/sch_base_frame.h -@@ -56,7 +56,7 @@ class SYMBOL_EDITOR_SETTINGS; - class EESCHEMA_SETTINGS; +@@ -57,7 +57,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; -@@ -333,7 +333,7 @@ class SCH_BASE_FRAME : public EDA_DRAW_FRAME, public S +@@ -336,7 +336,7 @@ class SCH_BASE_FRAME : public EDA_DRAW_FRAME, public S wxTimer m_watcherDebounceTimer; bool m_inSymChangeTimerEvent; diff --git a/cad/kicad-devel/files/patch-include_pcb__base__frame.h b/cad/kicad-devel/files/patch-include_pcb__base__frame.h index 792286c34462..909801063d01 100644 --- a/cad/kicad-devel/files/patch-include_pcb__base__frame.h +++ b/cad/kicad-devel/files/patch-include_pcb__base__frame.h @@ -1,4 +1,4 @@ ---- include/pcb_base_frame.h.orig 2025-08-26 08:09:08 UTC +--- include/pcb_base_frame.h.orig 2025-09-14 17:37:19 UTC +++ include/pcb_base_frame.h @@ -62,7 +62,7 @@ class PCB_LAYER_BOX_SELECTOR; class PROGRESS_REPORTER; @@ -9,7 +9,7 @@ class NL_PCBNEW_PLUGIN; #else class SPNAV_2D_PLUGIN; -@@ -435,7 +435,7 @@ class PCB_BASE_FRAME : public EDA_DRAW_FRAME (private) +@@ -436,7 +436,7 @@ class PCB_BASE_FRAME : public EDA_DRAW_FRAME (private) PCB_ORIGIN_TRANSFORMS m_originTransforms; private: diff --git a/cad/kicad-devel/files/patch-thirdparty_thread-pool_bs__thread__pool.hpp b/cad/kicad-devel/files/patch-thirdparty_thread-pool_bs__thread__pool.hpp new file mode 100644 index 000000000000..6b06c8ce0b2f --- /dev/null +++ b/cad/kicad-devel/files/patch-thirdparty_thread-pool_bs__thread__pool.hpp @@ -0,0 +1,11 @@ +--- thirdparty/thread-pool/bs_thread_pool.hpp.orig 2025-09-14 18:08:58 UTC ++++ thirdparty/thread-pool/bs_thread_pool.hpp +@@ -96,7 +96,7 @@ import std; + #endif + #endif + +-#if defined(__linux__) ++#if defined(__linux__) || defined (__FreeBSD__) + // On Linux, <sys/sysmacros.h> defines macros called `major` and `minor`. We undefine them here so the `version` struct can work. + #ifdef major + #undef major |