Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jun 2026 14:03:46 +0000
From:      Michael Reifenberger <mr@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 6701783a498e - main - cad/kicad-devel: Update to 2026.06.24
Message-ID:  <6a3be3c2.18573.763c8987@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by mr:

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

commit 6701783a498e601d6f5fe086ac33f3dba0a83729
Author:     Michael Reifenberger <mr@FreeBSD.org>
AuthorDate: 2026-06-24 14:03:05 +0000
Commit:     Michael Reifenberger <mr@FreeBSD.org>
CommitDate: 2026-06-24 14:03:37 +0000

    cad/kicad-devel: Update to 2026.06.24
---
 cad/kicad-devel/Makefile.git_rev                        |  6 +++---
 cad/kicad-devel/distinfo                                |  6 +++---
 .../patch-common_import__gfx_dxf__import__plugin.cpp    |  4 ++--
 cad/kicad-devel/files/patch-common_singleton.cpp        | 17 +++++++++++++++++
 .../files/patch-thirdparty_thread-pool_CMakeLists.txt   | 14 ++++++++++++++
 5 files changed, 39 insertions(+), 8 deletions(-)

diff --git a/cad/kicad-devel/Makefile.git_rev b/cad/kicad-devel/Makefile.git_rev
index 2e98b3570cda..8de35a9b13ac 100644
--- a/cad/kicad-devel/Makefile.git_rev
+++ b/cad/kicad-devel/Makefile.git_rev
@@ -1,3 +1,3 @@
-GIT_SRC_HASH=  22a0f59f64f45b6c1955d0c067ed99b0aa6c8a5b
-GIT_SRC_DATE=  20260525123448
-GIT_SRC_DATE2=  2026.05.25
+GIT_SRC_HASH=  9e557f9898c6e3f433b7c3498020346070d7173c
+GIT_SRC_DATE=  20260624045515
+GIT_SRC_DATE2=  2026.06.24
diff --git a/cad/kicad-devel/distinfo b/cad/kicad-devel/distinfo
index 1dc827c40171..fb686bf30986 100644
--- a/cad/kicad-devel/distinfo
+++ b/cad/kicad-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1779706189
-SHA256 (kicad/kicad/code-kicad-22a0f59f64f45b6c1955d0c067ed99b0aa6c8a5b_GL0.tar.gz) = 542035992aead742a044006ba301539e62900d6ecf91b9649910b5084297b16c
-SIZE (kicad/kicad/code-kicad-22a0f59f64f45b6c1955d0c067ed99b0aa6c8a5b_GL0.tar.gz) = 278855297
+TIMESTAMP = 1782295353
+SHA256 (kicad/kicad/code-kicad-9e557f9898c6e3f433b7c3498020346070d7173c_GL0.tar.gz) = d85593655a392ebfe2edb8bfdad2a95b3af9a37f865b1ec98203586f0f2ef4dd
+SIZE (kicad/kicad/code-kicad-9e557f9898c6e3f433b7c3498020346070d7173c_GL0.tar.gz) = 295017884
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 642f20cf5334..720c39344a5a 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,6 +1,6 @@
---- common/import_gfx/dxf_import_plugin.cpp.orig	2026-03-05 18:39:15 UTC
+--- common/import_gfx/dxf_import_plugin.cpp.orig	2026-06-23 12:40:47 UTC
 +++ common/import_gfx/dxf_import_plugin.cpp
-@@ -41,6 +41,9 @@
+@@ -37,6 +37,9 @@
  #include <board.h>
  #include "common.h"
  
diff --git a/cad/kicad-devel/files/patch-common_singleton.cpp b/cad/kicad-devel/files/patch-common_singleton.cpp
new file mode 100644
index 000000000000..96fc02ca18c0
--- /dev/null
+++ b/cad/kicad-devel/files/patch-common_singleton.cpp
@@ -0,0 +1,17 @@
+--- common/singleton.cpp.orig	2026-06-23 12:53:54 UTC
++++ common/singleton.cpp
+@@ -59,13 +59,7 @@ void KICAD_SINGLETON::Init()
+ {
+     int num_threads = std::max( 0, ADVANCED_CFG::GetCfg().m_MaximumThreads );
+ 
+-    m_ThreadPool = new BS::priority_thread_pool( num_threads,
+-                                                 []
+-                                                 {
+-                                                     // Reduce worker threadpriority to reduce lag in main (UI) thread
+-                                                     BS::this_thread::set_os_thread_priority(
+-                                                             BS::os_thread_priority::below_normal );
+-                                                 } );
++    m_ThreadPool = new BS::priority_thread_pool( num_threads );
+ 
+     m_GLContextManager = new GL_CONTEXT_MANAGER();
+ }
diff --git a/cad/kicad-devel/files/patch-thirdparty_thread-pool_CMakeLists.txt b/cad/kicad-devel/files/patch-thirdparty_thread-pool_CMakeLists.txt
new file mode 100644
index 000000000000..b4219943d824
--- /dev/null
+++ b/cad/kicad-devel/files/patch-thirdparty_thread-pool_CMakeLists.txt
@@ -0,0 +1,14 @@
+--- thirdparty/thread-pool/CMakeLists.txt.orig	2026-06-23 12:45:11 UTC
++++ thirdparty/thread-pool/CMakeLists.txt
+@@ -3,8 +3,8 @@ target_include_directories( thread-pool INTERFACE ${CM
+ target_include_directories( thread-pool INTERFACE ${CMAKE_CURRENT_SOURCE_DIR} )
+ 
+ # Enable native extensions
+-target_compile_definitions( thread-pool INTERFACE BS_THREAD_POOL_NATIVE_EXTENSIONS=1 )
++# target_compile_definitions( thread-pool INTERFACE BS_THREAD_POOL_NATIVE_EXTENSIONS=1 )
+ 
+ target_sources( thread-pool INTERFACE
+     ${CMAKE_CURRENT_SOURCE_DIR}/bs_thread_pool.hpp
+-    )
+\ No newline at end of file
++    )


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a3be3c2.18573.763c8987>