Sun Jan 2 21:44:00 2022 UTC ()
kicad: mark as not for macOS and explain why in comment


(tnn)
diff -r1.57 -r1.58 pkgsrc/cad/kicad/Makefile

cvs diff -r1.57 -r1.58 pkgsrc/cad/kicad/Makefile (expand / switch to unified diff)

--- pkgsrc/cad/kicad/Makefile 2022/01/02 19:10:03 1.57
+++ pkgsrc/cad/kicad/Makefile 2022/01/02 21:44:00 1.58
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.57 2022/01/02 19:10:03 tnn Exp $ 1# $NetBSD: Makefile,v 1.58 2022/01/02 21:44:00 tnn Exp $
2# 2#
3 3
4V= 6.0.0 4V= 6.0.0
5DISTNAME= kicad-${V} 5DISTNAME= kicad-${V}
6CATEGORIES= cad 6CATEGORIES= cad
7MASTER_SITES= https://gitlab.com/kicad/code/kicad/-/archive/${V}/ 7MASTER_SITES= https://gitlab.com/kicad/code/kicad/-/archive/${V}/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://www.kicad.org/ 11HOMEPAGE= https://www.kicad.org/
12COMMENT= Schematic and PCB CAD software (stable branch) 12COMMENT= Schematic and PCB CAD software (stable branch)
13LICENSE= gnu-gpl-v3 13LICENSE= gnu-gpl-v3
14 14
@@ -21,26 +21,34 @@ USE_CMAKE= yes @@ -21,26 +21,34 @@ USE_CMAKE= yes
21USE_TOOLS+= pkg-config 21USE_TOOLS+= pkg-config
22 22
23CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release 23CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
24CMAKE_ARGS+= -DKICAD_SPICE=OFF 24CMAKE_ARGS+= -DKICAD_SPICE=OFF
25CMAKE_ARGS+= -DKICAD_SCRIPTING_WXPYTHON=OFF 25CMAKE_ARGS+= -DKICAD_SCRIPTING_WXPYTHON=OFF
26CMAKE_ARGS+= -DKICAD_USE_OCC=OFF # pkgsrc/cad/oce, but it is too old 26CMAKE_ARGS+= -DKICAD_USE_OCC=OFF # pkgsrc/cad/oce, but it is too old
27CMAKE_ARGS+= -DKICAD_BUILD_I18N=ON 27CMAKE_ARGS+= -DKICAD_BUILD_I18N=ON
28 28
29CMAKE_MODULE_PATH_OVERRIDE= \ 29CMAKE_MODULE_PATH_OVERRIDE= \
30 new/CMakeLists.txt 30 new/CMakeLists.txt
31 31
32PY_PATCHPLIST= yes 32PY_PATCHPLIST= yes
33 33
 34# The package tries to build a native .app bundle. This doesn't work
 35# in pkgsrc context because they don't support DESTDIR installation,
 36# which is a requirement in pkgsrc. It also tries to use native Python
 37# frameworks, but has to use pkgsrc's. Getting this to build requires 15
 38# additional patches. Ping if you you want the patches.
 39# I didn't commit them yet because it segfaults. -tnn 20220102
 40NOT_FOR_PLATFORM+= Darwin-*-*
 41
34.include "../../devel/boost-libs/buildlink3.mk" 42.include "../../devel/boost-libs/buildlink3.mk"
35.include "../../devel/cmake/buildlink3.mk" 43.include "../../devel/cmake/buildlink3.mk"
36.include "../../devel/zlib/buildlink3.mk" 44.include "../../devel/zlib/buildlink3.mk"
37.include "../../graphics/MesaLib/buildlink3.mk" 45.include "../../graphics/MesaLib/buildlink3.mk"
38.include "../../graphics/glew/buildlink3.mk" 46.include "../../graphics/glew/buildlink3.mk"
39BUILDLINK_API_DEPENDS.glm+= glm>=0.9.9.8 47BUILDLINK_API_DEPENDS.glm+= glm>=0.9.9.8
40.include "../../graphics/glm/buildlink3.mk" 48.include "../../graphics/glm/buildlink3.mk"
41.include "../../graphics/glu/buildlink3.mk" 49.include "../../graphics/glu/buildlink3.mk"
42.include "../../graphics/cairo/buildlink3.mk" 50.include "../../graphics/cairo/buildlink3.mk"
43.include "../../lang/python/extension.mk" 51.include "../../lang/python/extension.mk"
44.include "../../www/curl/buildlink3.mk" 52.include "../../www/curl/buildlink3.mk"
45.include "../../x11/wxGTK30/buildlink3.mk" 53.include "../../x11/wxGTK30/buildlink3.mk"
46.include "../../sysutils/desktop-file-utils/desktopdb.mk" 54.include "../../sysutils/desktop-file-utils/desktopdb.mk"