aboutsummaryrefslogtreecommitdiff
path: root/cad/kicad-devel/files
diff options
context:
space:
mode:
Diffstat (limited to 'cad/kicad-devel/files')
-rw-r--r--cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp6
-rw-r--r--cad/kicad-devel/files/patch-eeschema_sch__base__frame.h8
-rw-r--r--cad/kicad-devel/files/patch-include_pcb__base__frame.h4
-rw-r--r--cad/kicad-devel/files/patch-thirdparty_thread-pool_bs__thread__pool.hpp11
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