git: 9c22323fa246 - main - cad/kicad-devel: Fix build
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 05 Oct 2026 07:02:29 UTC
The branch main has been updated by mr:
URL: https://cgit.FreeBSD.org/ports/commit/?id=9c22323fa2467bb0351bbc99359b0bd47473b098
commit 9c22323fa2467bb0351bbc99359b0bd47473b098
Author: Michael Reifenberger <mr@FreeBSD.org>
AuthorDate: 2026-10-05 07:00:39 +0000
Commit: Michael Reifenberger <mr@FreeBSD.org>
CommitDate: 2026-10-05 07:02:13 +0000
cad/kicad-devel: Fix build
---
cad/kicad-devel/Makefile | 3 +--
.../patch-3d-viewer_3d__rendering_opengl_create__scene.cpp | 14 ++++++++++++--
2 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile
index 1a003681fe4b..46a15c3976d6 100644
--- a/cad/kicad-devel/Makefile
+++ b/cad/kicad-devel/Makefile
@@ -1,7 +1,6 @@
PORTNAME= kicad
DISTVERSION= r${GIT_SRC_DATE}
-PORTREVISION= 7
-#PORTREVISION= 1
+PORTREVISION= 8
CATEGORIES= cad
PKGNAMESUFFIX= -devel
DIST_SUBDIR= ${PORTNAME}
diff --git a/cad/kicad-devel/files/patch-3d-viewer_3d__rendering_opengl_create__scene.cpp b/cad/kicad-devel/files/patch-3d-viewer_3d__rendering_opengl_create__scene.cpp
index 804335171d5b..b8304fb2d057 100644
--- a/cad/kicad-devel/files/patch-3d-viewer_3d__rendering_opengl_create__scene.cpp
+++ b/cad/kicad-devel/files/patch-3d-viewer_3d__rendering_opengl_create__scene.cpp
@@ -1,6 +1,16 @@
---- 3d-viewer/3d_rendering/opengl/create_scene.cpp.orig 2026-10-02 09:51:35 UTC
+--- 3d-viewer/3d_rendering/opengl/create_scene.cpp.orig 2026-10-01 19:47:08 UTC
+++ 3d-viewer/3d_rendering/opengl/create_scene.cpp
-@@ -1193,7 +1193,9 @@ void RENDER_3D_OPENGL::RebuildHitTestAsync()
+@@ -1171,7 +1171,9 @@ void RENDER_3D_OPENGL::startBgWorker()
+ [this]( std::stop_token aStopToken )
+ {
+ // Avoid lag in main (UI) thread
++#ifdef BS_THREAD_POOL_NATIVE_EXTENSIONS
+ BS::this_thread::set_os_thread_priority( BS::os_thread_priority::below_normal );
++#endif
+
+ bgWorker( aStopToken );
+
+@@ -1191,7 +1193,9 @@ void RENDER_3D_OPENGL::RebuildHitTestAsync()
m_bgWorkerThread = std::jthread(
[this]( std::stop_token aStop )
{