head 1.41; access; symbols pkgsrc-2023Q4:1.41.0.2 pkgsrc-2023Q4-base:1.41 pkgsrc-2023Q3:1.37.0.2 pkgsrc-2023Q3-base:1.37 pkgsrc-2023Q2:1.35.0.2 pkgsrc-2023Q2-base:1.35 pkgsrc-2023Q1:1.31.0.2 pkgsrc-2023Q1-base:1.31 pkgsrc-2022Q4:1.29.0.2 pkgsrc-2022Q4-base:1.29 pkgsrc-2022Q3:1.25.0.2 pkgsrc-2022Q3-base:1.25 pkgsrc-2022Q2:1.22.0.2 pkgsrc-2022Q2-base:1.22 pkgsrc-2022Q1:1.18.0.4 pkgsrc-2022Q1-base:1.18 pkgsrc-2021Q4:1.18.0.2 pkgsrc-2021Q4-base:1.18 pkgsrc-2021Q3:1.16.0.2 pkgsrc-2021Q3-base:1.16 pkgsrc-2021Q2:1.15.0.2 pkgsrc-2021Q2-base:1.15 pkgsrc-2021Q1:1.13.0.48 pkgsrc-2021Q1-base:1.13 pkgsrc-2020Q4:1.13.0.46 pkgsrc-2020Q4-base:1.13 pkgsrc-2020Q3:1.13.0.44 pkgsrc-2020Q3-base:1.13 pkgsrc-2020Q2:1.13.0.40 pkgsrc-2020Q2-base:1.13 pkgsrc-2020Q1:1.13.0.20 pkgsrc-2020Q1-base:1.13 pkgsrc-2019Q4:1.13.0.42 pkgsrc-2019Q4-base:1.13 pkgsrc-2019Q3:1.13.0.38 pkgsrc-2019Q3-base:1.13 pkgsrc-2019Q2:1.13.0.36 pkgsrc-2019Q2-base:1.13 pkgsrc-2019Q1:1.13.0.34 pkgsrc-2019Q1-base:1.13 pkgsrc-2018Q4:1.13.0.32 pkgsrc-2018Q4-base:1.13 pkgsrc-2018Q3:1.13.0.30 pkgsrc-2018Q3-base:1.13 pkgsrc-2018Q2:1.13.0.28 pkgsrc-2018Q2-base:1.13 pkgsrc-2018Q1:1.13.0.26 pkgsrc-2018Q1-base:1.13 pkgsrc-2017Q4:1.13.0.24 pkgsrc-2017Q4-base:1.13 pkgsrc-2017Q3:1.13.0.22 pkgsrc-2017Q3-base:1.13 pkgsrc-2017Q2:1.13.0.18 pkgsrc-2017Q2-base:1.13 pkgsrc-2017Q1:1.13.0.16 pkgsrc-2017Q1-base:1.13 pkgsrc-2016Q4:1.13.0.14 pkgsrc-2016Q4-base:1.13 pkgsrc-2016Q3:1.13.0.12 pkgsrc-2016Q3-base:1.13 pkgsrc-2016Q2:1.13.0.10 pkgsrc-2016Q2-base:1.13 pkgsrc-2016Q1:1.13.0.8 pkgsrc-2016Q1-base:1.13 pkgsrc-2015Q4:1.13.0.6 pkgsrc-2015Q4-base:1.13 pkgsrc-2015Q3:1.13.0.4 pkgsrc-2015Q3-base:1.13 pkgsrc-2015Q2:1.13.0.2 pkgsrc-2015Q2-base:1.13 pkgsrc-2015Q1:1.12.0.20 pkgsrc-2015Q1-base:1.12 pkgsrc-2014Q4:1.12.0.18 pkgsrc-2014Q4-base:1.12 pkgsrc-2014Q3:1.12.0.16 pkgsrc-2014Q3-base:1.12 pkgsrc-2014Q2:1.12.0.14 pkgsrc-2014Q2-base:1.12 pkgsrc-2014Q1:1.12.0.12 pkgsrc-2014Q1-base:1.12 pkgsrc-2013Q4:1.12.0.10 pkgsrc-2013Q4-base:1.12 pkgsrc-2013Q3:1.12.0.8 pkgsrc-2013Q3-base:1.12 pkgsrc-2013Q2:1.12.0.6 pkgsrc-2013Q2-base:1.12 pkgsrc-2013Q1:1.12.0.4 pkgsrc-2013Q1-base:1.12 pkgsrc-2012Q4:1.12.0.2 pkgsrc-2012Q4-base:1.12 pkgsrc-2012Q3:1.11.0.36 pkgsrc-2012Q3-base:1.11 pkgsrc-2012Q2:1.11.0.34 pkgsrc-2012Q2-base:1.11 pkgsrc-2012Q1:1.11.0.32 pkgsrc-2012Q1-base:1.11 pkgsrc-2011Q4:1.11.0.30 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q3:1.11.0.28 pkgsrc-2011Q3-base:1.11 pkgsrc-2011Q2:1.11.0.26 pkgsrc-2011Q2-base:1.11 pkgsrc-2011Q1:1.11.0.24 pkgsrc-2011Q1-base:1.11 pkgsrc-2010Q4:1.11.0.22 pkgsrc-2010Q4-base:1.11 pkgsrc-2010Q3:1.11.0.20 pkgsrc-2010Q3-base:1.11 pkgsrc-2010Q2:1.11.0.18 pkgsrc-2010Q2-base:1.11 pkgsrc-2010Q1:1.11.0.16 pkgsrc-2010Q1-base:1.11 pkgsrc-2009Q4:1.11.0.14 pkgsrc-2009Q4-base:1.11 pkgsrc-2009Q3:1.11.0.12 pkgsrc-2009Q3-base:1.11 pkgsrc-2009Q2:1.11.0.10 pkgsrc-2009Q2-base:1.11 pkgsrc-2009Q1:1.11.0.8 pkgsrc-2009Q1-base:1.11 pkgsrc-2008Q4:1.11.0.6 pkgsrc-2008Q4-base:1.11 pkgsrc-2008Q3:1.11.0.4 pkgsrc-2008Q3-base:1.11 cube-native-xorg:1.11.0.2 cube-native-xorg-base:1.11 pkgsrc-2008Q2:1.10.0.12 pkgsrc-2008Q2-base:1.10 cwrapper:1.10.0.10 pkgsrc-2008Q1:1.10.0.8 pkgsrc-2008Q1-base:1.10 pkgsrc-2007Q4:1.10.0.6 pkgsrc-2007Q4-base:1.10 pkgsrc-2007Q3:1.10.0.4 pkgsrc-2007Q3-base:1.10 pkgsrc-2007Q2:1.10.0.2 pkgsrc-2007Q2-base:1.10 pkgsrc-2007Q1:1.8.0.2 pkgsrc-2007Q1-base:1.8 pkgsrc-2006Q4:1.6.0.4 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.2 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.5.0.4 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.2 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.4.0.6 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.4 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.2 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.3.0.4 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.2 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.2.0.2 pkgsrc-2004Q3-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.41 date 2023.11.12.13.22.19; author wiz; state Exp; branches; next 1.40; commitid SjpNXQIV5XeZ3kME; 1.40 date 2023.11.08.13.19.41; author wiz; state Exp; branches; next 1.39; commitid PsuHTklAIsF4bOLE; 1.39 date 2023.10.24.22.09.32; author wiz; state Exp; branches; next 1.38; commitid MTsrqKm6aGrQAVJE; 1.38 date 2023.10.21.17.10.43; author gdt; state Exp; branches; next 1.37; commitid Sr0Nb6aaZLDw2wJE; 1.37 date 2023.08.14.05.24.37; author wiz; state Exp; branches; next 1.36; commitid LOSB79OLVxvXjIAE; 1.36 date 2023.07.25.13.44.01; author thor; state Exp; branches; next 1.35; commitid aghqwo28JHqlJbyE; 1.35 date 2023.06.06.12.41.36; author riastradh; state Exp; branches; next 1.34; commitid xhspr6Z8JLQOWSrE; 1.34 date 2023.05.22.21.00.02; author wiz; state Exp; branches; next 1.33; commitid pu0rM28UgpNvc0qE; 1.33 date 2023.04.19.08.08.26; author adam; state Exp; branches; next 1.32; commitid B8gCWhWtMX9vZGlE; 1.32 date 2023.04.03.20.21.06; author nros; state Exp; branches; next 1.31; commitid QZJcmO7ELDhQyHjE; 1.31 date 2023.01.29.21.14.46; author ryoon; state Exp; branches; next 1.30; commitid QL7aBXsBGmQvUtbE; 1.30 date 2023.01.03.17.36.28; author wiz; state Exp; branches; next 1.29; commitid vvAqE6UmuqFFx78E; 1.29 date 2022.12.23.13.38.34; author wiz; state Exp; branches; next 1.28; commitid VoC4ZRIlgvo9AG6E; 1.28 date 2022.11.27.13.55.50; author gdt; state Exp; branches; next 1.27; commitid 3kE9ixOYw5MOvl3E; 1.27 date 2022.11.23.16.18.49; author adam; state Exp; branches; next 1.26; commitid ju2K3LUYlTJKqQ2E; 1.26 date 2022.10.26.10.31.04; author wiz; state Exp; branches; next 1.25; commitid PVFjlIYUKslkpdZD; 1.25 date 2022.08.11.05.08.47; author gutteridge; state Exp; branches; next 1.24; commitid yKydzoO42ClN3qPD; 1.24 date 2022.08.06.16.49.06; author he; state Exp; branches; next 1.23; commitid wj4j2vAaONsw6QOD; 1.23 date 2022.07.14.23.46.24; author dholland; state Exp; branches; next 1.22; commitid FGS7TmcEnqsq9VLD; 1.22 date 2022.04.18.19.09.54; author adam; state Exp; branches; next 1.21; commitid eC9Na3jrfOOUpIAD; 1.21 date 2022.04.13.23.43.32; author tnn; state Exp; branches; next 1.20; commitid mgOPxRpRBfLS56AD; 1.20 date 2022.04.13.23.42.45; author tnn; state Exp; branches; next 1.19; commitid 0bcEamhvS5fE56AD; 1.19 date 2022.04.13.10.09.20; author adam; state Exp; branches; next 1.18; commitid 0uGCOrwmvLcCA1AD; 1.18 date 2021.12.08.16.02.13; author adam; state Exp; branches; next 1.17; commitid 2PyWjHx5T8rqARjD; 1.17 date 2021.09.29.19.00.08; author adam; state Exp; branches; next 1.16; commitid WsBUbBM52TSePSaD; 1.16 date 2021.07.08.14.59.24; author prlw1; state Exp; branches; next 1.15; commitid 7o29VZevgC1R9c0D; 1.15 date 2021.05.08.13.55.19; author thor; state Exp; branches; next 1.14; commitid lMKUzXQ0WmpgLlSC; 1.14 date 2021.05.04.14.48.34; author prlw1; state Exp; branches; next 1.13; commitid BlR7MN58bTdEbQRC; 1.13 date 2015.04.25.14.23.20; author tnn; state Exp; branches; next 1.12; commitid fkfRjMEDCPfoNYiy; 1.12 date 2012.10.06.14.11.24; author asau; state Exp; branches; next 1.11; 1.11 date 2008.07.14.12.56.05; author joerg; state Exp; branches; next 1.10; 1.10 date 2007.06.18.17.58.35; author joerg; state Exp; branches; next 1.9; 1.9 date 2007.05.18.07.50.11; author obache; state Exp; branches; next 1.8; 1.8 date 2007.03.12.06.46.42; author wiz; state Exp; branches; next 1.7; 1.7 date 2007.02.15.14.33.06; author joerg; state Exp; branches; next 1.6; 1.6 date 2006.09.16.19.37.51; author rillig; state Exp; branches; next 1.5; 1.5 date 2006.02.05.23.09.40; author joerg; state Exp; branches; next 1.4; 1.4 date 2005.06.01.18.02.58; author jlam; state Exp; branches; next 1.3; 1.3 date 2004.10.03.00.14.58; author tv; state Exp; branches; next 1.2; 1.2 date 2004.09.10.11.21.24; author drochner; state Exp; branches; next 1.1; 1.1 date 2004.08.02.13.13.39; author drochner; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.08.02.13.13.39; author drochner; state Exp; branches; next ; desc @@ 1.41 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @# $NetBSD: Makefile,v 1.40 2023/11/08 13:19:41 wiz Exp $ DISTNAME= VTK-9.2.6 PKGNAME= ${DISTNAME:tl} PKGREVISION= 5 CATEGORIES= graphics MASTER_SITES= https://www.vtk.org/files/release/${PKGVERSION_NOREV:R}/ MAINTAINER= thomas.orgis@@uni-hamburg.de HOMEPAGE= https://vtk.org/ COMMENT= Visualization toolkit LICENSE= modified-bsd TOOL_DEPENDS= ninja-build-[0-9]*:../../devel/ninja-build USE_CMAKE= yes USE_LANGUAGES= c c++11 CONFIGURE_DIRS= build CMAKE_ARG_PATH= .. CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release CMAKE_ARGS+= -DVTK_LEGACY_REMOVE=ON CMAKE_ARGS+= -DVTK_USE_MPI=OFF CMAKE_ARGS+= -DVTK_USE_CUDA=OFF CMAKE_ARGS+= -DVTK_ENABLE_LOGGING=OFF CMAKE_ARGS+= -DVTK_BUILD_ALL_MODULES=OFF CMAKE_ARGS+= -DVTK_ENABLE_REMOTE_MODULES=OFF CMAKE_ARGS+= -DVTK_ENABLE_KITS=OFF CMAKE_ARGS+= -DVTK_USE_EXTERNAL=ON CMAKE_ARGS+= -DVTK_USE_TK=OFF CMAKE_ARGS+= -DVTK_ENABLE_WRAPPING=OFF CMAKE_ARGS+= -DVTK_WRAP_PYTHON=OFF CMAKE_ARGS+= -DVTK_WRAP_JAVA=OFF CMAKE_ARGS+= -DVTK_FORBID_DOWNLOADS=ON # https://discourse.vtk.org/t/9-0-0-rc1-contextopengl2-not-built/2933 CMAKE_ARGS+= -DVTK_MODULE_ENABLE_VTK_RenderingContextOpenGL2=YES # A header-only C++ lib shipped with VTK. Non-versioned archive with the # 1.5M header at http://www.partow.net/downloads/exprtk.zip . CMAKE_ARGS+= -DVTK_MODULE_USE_EXTERNAL_VTK_exprtk=OFF # The fork needed by forked ioss. CMAKE_ARGS+= -DVTK_MODULE_USE_EXTERNAL_VTK_fmt=OFF # SEACAS ioss. Uneasy about packaging that. No proper releases, even. CMAKE_ARGS+= -DVTK_MODULE_USE_EXTERNAL_VTK_ioss=OFF # Verdict, some quadrature computations in 2D, 3D. Unsure if useful as pkg. CMAKE_ARGS+= -DVTK_MODULE_USE_EXTERNAL_VTK_verdict=OFF MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/build/lib PLIST_VARS+= cocoa opengl PLIST_SUBST+= VTKVER=${PKGVERSION_NOREV:C/([0-9]+\.[0-9]+).*/\1/} CHECK_PORTABILITY_SKIP+= Examples/Build/vtkMy/Utilities/Doxygen/doc_makeall.sh.in .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "Darwin" PLIST.cocoa= yes .else PLIST.opengl= yes .endif post-extract: ${MKDIR} ${WRKSRC}/build .include "options.mk" .include "../../archivers/lz4/buildlink3.mk" .include "../../databases/sqlite3/buildlink3.mk" .include "../../devel/hdf5/buildlink3.mk" #.include "../../devel/loguru/buildlink3.mk" .include "../../devel/netcdf-cxx/buildlink3.mk" .include "../../geography/proj/buildlink3.mk" .include "../../graphics/freetype2/buildlink3.mk" .include "../../graphics/gl2ps/buildlink3.mk" .include "../../graphics/glew/buildlink3.mk" .include "../../graphics/tiff/buildlink3.mk" .include "../../math/double-conversion/buildlink3.mk" .include "../../math/eigen3/buildlink3.mk" .include "../../mk/jpeg.buildlink3.mk" .include "../../multimedia/libtheora/buildlink3.mk" .include "../../print/libharu/buildlink3.mk" .include "../../textproc/PEGTL/buildlink3.mk" .include "../../textproc/expat/buildlink3.mk" .include "../../textproc/icu/buildlink3.mk" .include "../../textproc/jsoncpp/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" .include "../../textproc/pugixml/buildlink3.mk" .include "../../textproc/utf8-cpp/buildlink3.mk" # not compatible, misses specializations in vendored vork #.include "../../textproc/fmtlib/buildlink3.mk" .include "../../textproc/nlohmann-json/buildlink3.mk" .include "../../science/cgnslib/buildlink3.mk" .include "../../mk/atomic64.mk" .include "../../mk/bsd.pkg.mk" @ 1.40 log @*: recursive bump for icu 74.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2023/10/24 22:09:32 wiz Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.39 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2023/10/21 17:10:43 gdt Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.38 log @recursive revbump for tiff update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2023/08/14 05:24:37 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.37 log @*: recursive bump for Python 3.11 as new default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2023/07/25 13:44:01 thor Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.36 log @graphics/vtk: update to 9.2.6 I am not able to find a changes list. Sorry. It's just a newer version of this behemoth that dependents need. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2023/06/06 12:41:36 riastradh Exp $ d5 1 @ 1.35 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2023/05/22 21:00:02 wiz Exp $ d3 1 a3 1 DISTNAME= VTK-9.0.3 a4 1 PKGREVISION= 14 d8 1 a8 1 MAINTAINER= prlw1@@cam.ac.uk d36 9 d49 1 d88 4 @ 1.34 log @*: bump for libproxy 0.5 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2023/04/19 08:08:26 adam Exp $ d14 1 a14 1 BUILD_DEPENDS= ninja-build-[0-9]*:../../devel/ninja-build @ 1.33 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2023/04/03 20:21:06 nros Exp $ d5 1 a5 1 PKGREVISION= 13 @ 1.32 log @Revbump due to dependecy change in qt5-qtbase Since these dependecies are bundled with qt5-qtbase and not exposed to qt5 using applications directly, only bump direct users of qt5-qtbase. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2023/01/29 21:14:46 ryoon Exp $ d5 1 a5 1 PKGREVISION= 12 @ 1.31 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2023/01/03 17:36:28 wiz Exp $ d5 1 a5 1 PKGREVISION= 11 @ 1.30 log @*: recursive bump for tiff shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2022/12/23 13:38:34 wiz Exp $ d5 1 a5 1 PKGREVISION= 10 @ 1.29 log @vtk: skip portability check in doxygen helper script @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2022/11/27 13:55:50 gdt Exp $ d5 1 a5 1 PKGREVISION= 9 @ 1.28 log @geography/proj: recursive revbump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2022/11/23 16:18:49 adam Exp $ d42 2 @ 1.27 log @massive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2022/10/26 10:31:04 wiz Exp $ d5 1 a5 1 PKGREVISION= 8 @ 1.26 log @*: bump PKGREVISION for libunistring shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2022/08/11 05:08:47 gutteridge Exp $ d5 1 a5 1 PKGREVISION= 7 @ 1.25 log @Bump all dependent packages of wayland (belatedly) The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2022/08/06 16:49:06 he Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.24 log @graphics/vtk: convert to using mk/atomic64.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2022/07/14 23:46:24 dholland Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.23 log @Bump everything affected by the jpeg.buildlink3.mk fix. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2022/04/18 19:09:54 adam Exp $ d77 1 @ 1.22 log @revbump for textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2022/04/13 23:43:32 tnn Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.21 log @re-order for pkglint @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2022/04/13 23:42:45 tnn Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.20 log @vtk: package version went backwards; put back PKGREVISION and bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2022/04/13 10:09:20 adam Exp $ d4 1 a5 1 PKGNAME= ${DISTNAME:tl} @ 1.19 log @vtk: fix for Darwin + cleanup @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2021/12/08 16:02:13 adam Exp $ d4 1 @ 1.18 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2021/09/29 19:00:08 adam Exp $ d4 1 a4 2 PKGNAME= ${DISTNAME:S/VTK/vtk/} PKGREVISION= 2 d6 1 a6 1 MASTER_SITES= https://www.vtk.org/files/release/9.0/ d13 2 a20 10 MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/build/lib #MAKE_ENV+= CPPFLAGS=-I/usr/pkg/include post-extract: mkdir ${WRKSRC}/build BUILD_DEPENDS= ninja-build-[0-9]*:../../devel/ninja-build d37 15 @ 1.17 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2021/07/08 14:59:24 prlw1 Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.16 log @Update vtk to 9.0.3 Highlights: # New classes - Added a `vtkImageProbeFilter` which works like `vtkProbeFilter`, but for `vtkImageData` # New support - `enum class` setters and getters are now supported via `vtk{Get,Set}EnumMacro` # Fixes - The `QVTKRenderWidget.h` is now installed. - `vtk3DLinearGridPlaneCutter` guards against `nullptr` points and cells - The composite date mapper now iterates over data blocks properly - `vtkStringArray::Resize` takes tuple elements into account - `vtkArrowSource` now supports scalong and rotation around the origin or the arrow's center point - The `VTK::DomainsChemistryOpenGL2`, `VTK::RenderingContextOpenGL2`, and `VTK::RenderingOpenGL2` modules are added to the `Rendering` group to avoid missing implementations of rendering components - `vtkCutter` enables point merging when requested through a `vtkPointLocator` which merges points - `vtkAxesActor` bounds calculations improved to avoid assumptions about range values - `vtkWindowLevelLookupTable` out-of-range colors are now initialized properly - `vtkImageReslice::RequestInformation` is refactored handle common image information passing - `vtkImageReslice` creates a new interpolator in `::GetInterpolator`; this new interpolator now uses the same interpolation mode as `vtkImageReslice` itself @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2021/05/08 13:55:19 thor Exp $ d5 1 @ 1.15 log @graphics/vtk: add Qt support (on by default) It is an option because VTK is usable for some without it, but it is strongly recommened to keep it on, as it is common for interactive software seems to use VTK via Qt. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2021/05/04 14:48:34 prlw1 Exp $ d3 1 a3 1 DISTNAME= VTK-9.0.1 a4 1 PKGREVISION= 1 @ 1.14 log @Update vtk to 9.0.1 18 years of updates. In memory of Matthias Drochner. @ text @d1 1 a1 1 # $NetBSD$ d5 1 d46 2 @ 1.13 log @Recursive revbump following MesaLib update, categories g through n. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.12 2012/10/06 14:11:24 asau Exp $ # d3 4 a6 2 PKGNAME= vtk-${VTKDIST_VERSION} PKGREVISION= 6 d8 2 d11 1 d13 54 a66 5 .include "../../devel/cmake/buildlink3.mk" .include "../../graphics/MesaLib/buildlink3.mk" .include "../../graphics/glu/buildlink3.mk" .include "../../x11/libXt/buildlink3.mk" .include "../../graphics/vtk/Makefile.vtkdist" @ 1.12 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2008/07/14 12:56:05 joerg Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.11 log @Mark as destdir ready. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2007/06/18 17:58:35 joerg Exp $ a6 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.10 log @Don't install the cmake build setting file. It directly references the wrkdir and is therefore not useful without. It is unclear whether anything actually depends on it being present, so don't bother faking it for now. Bump revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2007/05/18 07:50:11 obache Exp $ d7 2 @ 1.9 log @Avoid to relink in install phase, because relink remove RPATH. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2007/03/12 06:46:42 wiz Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.8 log @Bump PKGREVISION for cmake buildlink3.mk bump. XXX: I have to check vtk*'s PLISTs and will do so next, but this PKGREVISION bump is needed anyway. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2007/02/15 14:33:06 joerg Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.7 log @Modular Xorg support and correctly depend on cmake. vtk-python bailed out as cmake couldn't compile its API test... @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2006/09/16 19:37:51 rillig Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.6 log @This package needs the devel/cmake header files to build. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2006/02/05 23:09:40 joerg Exp $ d12 1 a12 1 .include "../../mk/x11.buildlink3.mk" @ 1.5 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2005/06/01 18:02:58 jlam Exp $ d9 1 @ 1.4 log @Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc. Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. , and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2004/10/03 00:14:58 tv Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.3 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2004/09/10 11:21:24 drochner Exp $ a8 2 USE_X11= yes d11 1 @ 1.2 log @bl3'ify, and add an explicite dependency on Tk should fix build error seen in bulk builds @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2004/08/02 13:13:39 drochner Exp $ d5 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d8 4 @ 1.1.1.1 log @import vtk-4.2.6 from -wip @ text @@