Hello,

Here is an update for cad/kicad and cad/kicad-shared, bringing us to
5.1.12. I couldn't find any release notes, so we'll just call this port
more-better.

Tested on amd64.

ok?

-- 

Tracey Emery

diff fd5977dbfc7c84a142f275771aba546a290ddb1c /usr/ports/mystuff
blob - ac7cb30db708a3f1a36a77d98b71b3d59d6a42d5
file + cad/kicad/Makefile
--- cad/kicad/Makefile
+++ cad/kicad/Makefile
@@ -4,10 +4,9 @@
 BROKEN-powerpc =       segfaults when trying to run the PCB editor
 BROKEN-riscv64 =       kicad-5.1.10/include/system/libcontext.h:93:36: error: 
expected ';' after top level declarator
 
-V =                    5.1.10
+V =                    5.1.12
 COMMENT =              schematic and PCB editing software
 DISTNAME =             kicad-${V}
-REVISION =             1
 EPOCH =                        0
 
 SHARED_LIBS +=         kicad_3dsg                0.0 # 2.0
@@ -19,17 +18,18 @@ HOMEPAGE =          https://www.kicad.org
 #GPLv3
 PERMIT_PACKAGE =       Yes
 
-WANTLIB += ${COMPILER_LIBCXX} GL GLEW GLU ICE PTKernel SM TKBO
-WANTLIB += TKBRep TKBin TKBinL TKBinXCAF TKBool TKCAF TKCDF TKFillet
+WANTLIB += ${COMPILER_LIBCXX} GL GLEW GLU TKBO TKBRep TKBin TKBinL
+WANTLIB += TKBinTObj TKBinXCAF TKBool TKCAF TKCDF TKFeat TKFillet
 WANTLIB += TKG2d TKG3d TKGeomAlgo TKGeomBase TKHLR TKIGES TKLCAF
-WANTLIB += TKMath TKMesh TKOffset TKPCAF TKPLCAF TKPShape TKPrim
-WANTLIB += TKSTEP TKSTEP209 TKSTEPAttr TKSTEPBase TKService TKShHealing
-WANTLIB += TKTopAlgo TKV3d TKXCAF TKXDEIGES TKXDESTEP TKXSBase
-WANTLIB += TKernel X11 Xext boost_context-mt boost_system-mt
-WANTLIB += c cairo crypto curl freetype m ngspice pixman-1 ${MODPY_WANTLIB}
-WANTLIB += ssl wx_baseu-3.0 wx_baseu_net-3.0 wx_baseu_xml-3.0
-WANTLIB += wx_gtk3u_adv-3.0 wx_gtk3u_aui-3.0 wx_gtk3u_core-3.0
-WANTLIB += wx_gtk3u_gl-3.0 wx_gtk3u_html-3.0 wx_gtk3u_stc-3.0
+WANTLIB += TKMath TKMesh TKMeshVS TKOffset TKOpenGl TKPrim TKSTEP
+WANTLIB += TKSTEP209 TKSTEPAttr TKSTEPBase TKSTL TKService TKShHealing
+WANTLIB += TKTObj TKTopAlgo TKV3d TKVRML TKXCAF TKXDEIGES TKXDESTEP
+WANTLIB += TKXMesh TKXSBase TKXml TKXmlL TKXmlTObj TKXmlXCAF TKernel
+WANTLIB += boost_context-mt boost_system-mt c cairo crypto curl
+WANTLIB += m ngspice pixman-1 python3.9 ssl wx_baseu-3.0 wx_baseu_net-3.0
+WANTLIB += wx_baseu_xml-3.0 wx_gtk3u_adv-3.0 wx_gtk3u_aui-3.0
+WANTLIB += wx_gtk3u_core-3.0 wx_gtk3u_gl-3.0 wx_gtk3u_html-3.0
+WANTLIB += wx_gtk3u_stc-3.0
 
 MASTER_SITES =         https://gitlab.com/kicad/code/kicad/-/archive/${V}/
 
@@ -68,7 +68,7 @@ CONFIGURE_ARGS +=     -DCMAKE_BUILD_TYPE=Release \
                        
-DwxWidgets_CONFIG_EXECUTABLE=${LOCALBASE}/bin/wx-config \
                        -DwxWidgets_LIBRARIES="${LOCALBASE}/lib" \
                        -DwxWidgets_INCLUDE_DIRS="${LOCALBASE}/include/wx-3.0" \
-                       -DOCE_DIR="${LOCALBASE}/include/oce" \
+                       -DOCC_INCLUDE_DIR="${LOCALBASE}/include/oce" \
                        -DKICAD_SCRIPTING_PYTHON3=ON \
                        -DKICAD_SCRIPTING_WXPYTHON=OFF
 
blob - c40db39fc7439ce673923d313de6cdf9e8d04d45
file + cad/kicad/distinfo
--- cad/kicad/distinfo
+++ cad/kicad/distinfo
@@ -1,2 +1,2 @@
-SHA256 (kicad-5.1.10.tar.gz) = KWNB8wraLH9KHFRyDqtCWDWpM0lSfUvwj3PygNGWle0=
-SIZE (kicad-5.1.10.tar.gz) = 23785350
+SHA256 (kicad-5.1.12.tar.gz) = EBzAJeVcs8wEfevl5LGsH6EWzu0Uf+8bwnXY4h92qj8=
+SIZE (kicad-5.1.12.tar.gz) = 23785717
blob - 78d6e85d00d5598b888d2e57ef74e214f4a81d0c
file + cad/kicad/patches/patch-3d-viewer_3d_cache_sg_CMakeLists_txt
--- cad/kicad/patches/patch-3d-viewer_3d_cache_sg_CMakeLists_txt
+++ cad/kicad/patches/patch-3d-viewer_3d_cache_sg_CMakeLists_txt
@@ -13,5 +13,5 @@ Index: 3d-viewer/3d_cache/sg/CMakeLists.txt
 +                     c
 +                       ${wxWidgets_LIBRARIES} )
  
- install( TARGETS
-     kicad_3dsg
+ # Don't specify the ARCHIVE DESTINATION parameter to prevent
+ # the install of the import library on Windows
blob - /dev/null
file + cad/kicad/patches/patch-CMakeModules_Findngspice_cmake
--- /dev/null
+++ cad/kicad/patches/patch-CMakeModules_Findngspice_cmake
@@ -0,0 +1,21 @@
+$OpenBSD$
+
+Index: CMakeModules/Findngspice.cmake
+--- CMakeModules/Findngspice.cmake.orig
++++ CMakeModules/Findngspice.cmake
+@@ -64,11 +64,11 @@ find_path( NGSPICE_INCLUDE_DIR ngspice/sharedspice.h
+         share/ngspice/include/ngspice
+ )
+ 
+-if( UNIX )
+-    set( NGSPICE_LIB_NAME libngspice.so.0 CACHE STRING "Optionally versioned 
name of the shared library" )
+-else()
++#if( UNIX  )
++#    set( NGSPICE_LIB_NAME libngspice.so.0 CACHE STRING "Optionally versioned 
name of the shared library" )
++#else()
+     set( NGSPICE_LIB_NAME ngspice CACHE STRING "Optionally versioned name of 
the shared library" )
+-endif()
++#endif()
+ 
+ find_library( NGSPICE_LIBRARY ${NGSPICE_LIB_NAME}
+     PATHS
blob - d5c2b0d20d951c755a1c9cf77415f061844aa383
file + cad/kicad/patches/patch-common_CMakeLists_txt
--- cad/kicad/patches/patch-common_CMakeLists_txt
+++ cad/kicad/patches/patch-common_CMakeLists_txt
@@ -3,7 +3,7 @@ $OpenBSD: patch-common_CMakeLists_txt,v 1.2 2020/04/02
 Index: common/CMakeLists.txt
 --- common/CMakeLists.txt.orig
 +++ common/CMakeLists.txt
-@@ -597,7 +597,7 @@ add_dependencies( common page_layout_lexer_source_file
+@@ -598,7 +598,7 @@ add_dependencies( common page_layout_lexer_source_file
  # This one gets made only when testing.
  # to build it, first enable #define STAND_ALONE at top of dsnlexer.cpp
  add_executable( dsntest EXCLUDE_FROM_ALL dsnlexer.cpp )
blob - 266fbb0c47b041d6a64c3d24086f4586f5be5b7e
file + cad/kicad-share/Makefile.inc
--- cad/kicad-share/Makefile.inc
+++ cad/kicad-share/Makefile.inc
@@ -4,7 +4,7 @@ NOT_FOR_ARCHS =         powerpc
 
 PKG_ARCH ?=            *
 
-V ?=                   5.1.10
+V ?=                   5.1.12
 EXTRACT_SUFX ?=                .tar.bz2
 
 DISTNAME=              kicad-${KICAD_PROJECT}-$V
blob - b3ea00bafb1497dea16c88982f2d15bef73ec7d8
file + cad/kicad-share/footprints/distinfo
--- cad/kicad-share/footprints/distinfo
+++ cad/kicad-share/footprints/distinfo
@@ -1,2 +1,2 @@
-SHA256 (kicad-footprints-5.1.10.tar.bz2) = 
ZwfRx59XowV3PtjBaXHSI65wT94+bCOJWHEb5BvsiXU=
-SIZE (kicad-footprints-5.1.10.tar.bz2) = 3382220
+SHA256 (kicad-footprints-5.1.12.tar.bz2) = 
LzLbeYa/18nUJCBULYNzPCemBCcGl+kMmv+hWgzEcHo=
+SIZE (kicad-footprints-5.1.12.tar.bz2) = 3382783
blob - cbdb016135e802b04a5b0a55fba860f9c0480a3f
file + cad/kicad-share/i18n/Makefile
--- cad/kicad-share/i18n/Makefile
+++ cad/kicad-share/i18n/Makefile
@@ -1,7 +1,5 @@
 # $OpenBSD: Makefile,v 1.5 2021/10/20 11:47:48 sthen Exp $
 
-REVISION =     0
-
 KICAD_PROJECT =        i18n
 COMMENT =      language translations for KiCad
 
blob - c443a503a8a6e1a94b381c76d3aa083b7d5d17e7
file + cad/kicad-share/i18n/distinfo
--- cad/kicad-share/i18n/distinfo
+++ cad/kicad-share/i18n/distinfo
@@ -1,2 +1,2 @@
-SHA256 (kicad-i18n-5.1.10.tar.bz2) = 
zDNT+Ayp+Aq/upUbRV51qdGmoLzDCFpUFthgZfRnTIg=
-SIZE (kicad-i18n-5.1.10.tar.bz2) = 2934783
+SHA256 (kicad-i18n-5.1.12.tar.bz2) = 
oXzy6L4R71fXSG9fU66I6YbBQubOQ9IXU9/iT62f6S0=
+SIZE (kicad-i18n-5.1.12.tar.bz2) = 2934525
blob - 3e888432122360f78dac064470f943b355638e76
file + cad/kicad-share/packages3D/distinfo
--- cad/kicad-share/packages3D/distinfo
+++ cad/kicad-share/packages3D/distinfo
@@ -1,2 +1,2 @@
-SHA256 (kicad-packages3D-5.1.10.tar.bz2) = 
WwISj8tf9p+clGi2h2199orODu+1U1n28342663TKgs=
-SIZE (kicad-packages3D-5.1.10.tar.bz2) = 727194444
+SHA256 (kicad-packages3D-5.1.12.tar.bz2) = 
z3dsHMdvnA8pAREb80NQ/MXdqyDmWPB9FQuBMGEHZi4=
+SIZE (kicad-packages3D-5.1.12.tar.bz2) = 727191578
blob - 9af73dd3b1ced81907ccf3693b4261b6b13af95a
file + cad/kicad-share/symbols/distinfo
--- cad/kicad-share/symbols/distinfo
+++ cad/kicad-share/symbols/distinfo
@@ -1,2 +1,2 @@
-SHA256 (kicad-symbols-5.1.10.tar.bz2) = 
y/cTlKjxMMNIBHHhfpCBYxGuPJyj+RaABRHi8Wp7UoU=
-SIZE (kicad-symbols-5.1.10.tar.bz2) = 1815573
+SHA256 (kicad-symbols-5.1.12.tar.bz2) = 
qytC3gyoLBk98UHkiDoZsaFuUzXxWWT5AGsQHqpMj5E=
+SIZE (kicad-symbols-5.1.12.tar.bz2) = 1815145
blob - c50a3d12566b0f4b283d1fe1fc679f99f7238b6e
file + cad/kicad-share/templates/Makefile
--- cad/kicad-share/templates/Makefile
+++ cad/kicad-share/templates/Makefile
@@ -1,7 +1,5 @@
 # $OpenBSD: Makefile,v 1.2 2021/10/20 11:47:48 sthen Exp $
 
-REVISION =     0
-
 KICAD_PROJECT =        templates
 COMMENT =      templates for KiCad
 
blob - 7e76dbc34d0e3159295a51fb4d6950daa65e56bb
file + cad/kicad-share/templates/distinfo
--- cad/kicad-share/templates/distinfo
+++ cad/kicad-share/templates/distinfo
@@ -1,2 +1,2 @@
-SHA256 (kicad-templates-5.1.10.tar.bz2) = 
wC9RbxX6yJx3jMPpDKLFO/spPrmFZskLI/S/G+lCouI=
-SIZE (kicad-templates-5.1.10.tar.bz2) = 1552124
+SHA256 (kicad-templates-5.1.12.tar.bz2) = 
Svz4cbfwxtVdB9648TEGhhSVphZv1J7dixi12VKXThY=
+SIZE (kicad-templates-5.1.12.tar.bz2) = 1552173

Reply via email to