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>
