CVSROOT:        /cvs
Module name:    ports
Changes by:     rsadow...@cvs.openbsd.org       2025/02/27 05:47:15

Modified files:
        cad/kicad      : Makefile distinfo 
        cad/kicad/patches: patch-CMakeModules_KiCadFullVersion_cmake 
                           patch-CMakeModules_config_h_cmake 
                           patch-common_CMakeLists_txt 
                           patch-cvpcb_CMakeLists_txt 
                           patch-include_kiway_h 
                           patch-include_tool_coroutine_h 
                           patch-pcbnew_CMakeLists_txt 
        cad/kicad/pkg  : PLIST 
        cad/kicad-share: Makefile.inc 
        cad/kicad-share/footprints: distinfo 
        cad/kicad-share/footprints/pkg: PLIST 
        cad/kicad-share/packages3D: Makefile distinfo 
        cad/kicad-share/packages3D/pkg: PLIST 
        cad/kicad-share/symbols: distinfo 
        cad/kicad-share/symbols/pkg: PLIST 
        cad/kicad-share/templates: Makefile distinfo 
        cad/kicad-share/templates/pkg: PLIST 
Added files:
        cad/kicad/patches: patch-3d-viewer_3d_cache_sg_CMakeLists_txt 
                           patch-CMakeLists_txt 
                           patch-cmake_Findngspice_cmake 
                           patch-cmake_PerformFeatureChecks_cmake 
                           patch-common_import_gfx_dxf_import_plugin_cpp 
                           patch-eeschema_eeschema_jobs_handler_cpp 
                           patch-gerbview_CMakeLists_txt 
                           patch-kicad_kicad_cli_cpp 
                           patch-kicad_kicad_manager_frame_cpp 
                           patch-libs_kiplatform_gtk_io_cpp 
                           patch-pagelayout_editor_CMakeLists_txt 
                           patch-pcb_calculator_CMakeLists_txt 
                           patch-plugins_3d_idf_CMakeLists_txt 
                           patch-plugins_3d_vrml_CMakeLists_txt 
Removed files:
        cad/kicad/patches: patch-CMakeModules_FindOCC_cmake 
                           patch-CMakeModules_Findngspice_cmake 
                           patch-common_tool_tool_manager_cpp 
                           patch-include_tool_tool_interactive_h 
                           patch-kicad_kicad_cpp 
                           patch-pcbnew_footprint_info_impl_cpp 

Log message:
Update KiCAD to 8.0.9

This update fixes the current py3.12 issue and unbreaks it. Unfortunately, this
update introduces a new problem: footprint handling segmentation fault.

This can result in projects breaking when they are loaded with footprints. For
this reason, the port remains as BROKEN.

Currently there is a workaround to use KiCad 8 under OpenBSD.
Base libcxxabi must be built with _LIBCXX_DYNAMIC_FALLBACK.

You can find instructions and more information here:
https://marc.info/?l=openbsd-ports&m=172511950120387&w=2

Reply via email to