head 1.74; access; symbols pkgsrc-2026Q1:1.70.0.2 pkgsrc-2026Q1-base:1.70 pkgsrc-2025Q4:1.64.0.2 pkgsrc-2025Q4-base:1.64 pkgsrc-2025Q3:1.54.0.2 pkgsrc-2025Q3-base:1.54 pkgsrc-2025Q2:1.49.0.2 pkgsrc-2025Q2-base:1.49 pkgsrc-2025Q1:1.45.0.2 pkgsrc-2025Q1-base:1.45 pkgsrc-2024Q4:1.42.0.2 pkgsrc-2024Q4-base:1.42 pkgsrc-2024Q3:1.36.0.2 pkgsrc-2024Q3-base:1.36 pkgsrc-2024Q2:1.35.0.2 pkgsrc-2024Q2-base:1.35 pkgsrc-2024Q1:1.26.0.2 pkgsrc-2024Q1-base:1.26 pkgsrc-2023Q4:1.25.0.2 pkgsrc-2023Q4-base:1.25 pkgsrc-2023Q3:1.12.0.2 pkgsrc-2023Q3-base:1.12 pkgsrc-2023Q2:1.9.0.2 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.5.0.2 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.1.0.2 pkgsrc-2022Q4-base:1.1; locks; strict; comment @# @; 1.74 date 2026.06.11.07.17.57; author wiz; state Exp; branches; next 1.73; commitid bVZL3OdakDMSLlJG; 1.73 date 2026.05.14.16.42.32; author ryoon; state Exp; branches; next 1.72; commitid tKipFjQKzke3NNFG; 1.72 date 2026.04.30.06.38.37; author adam; state Exp; branches; next 1.71; commitid nIoyarLNs03FUWDG; 1.71 date 2026.03.27.17.24.05; author tnn; state Exp; branches; next 1.70; commitid EPT0PUs9d2eVzDzG; 1.70 date 2026.02.06.10.06.19; author wiz; state Exp; branches; next 1.69; commitid MwQEYCXeWSFvIitG; 1.69 date 2026.01.28.17.10.50; author adam; state Exp; branches; next 1.68; commitid 3mPuZB8ml5XHmbsG; 1.68 date 2026.01.27.08.41.04; author wiz; state Exp; branches; next 1.67; commitid f4MYtJVcsY7dz0sG; 1.67 date 2026.01.07.08.49.46; author wiz; state Exp; branches; next 1.66; commitid 1wQ3ICD8eebefrpG; 1.66 date 2025.12.21.13.14.12; author adam; state Exp; branches; next 1.65; commitid mvNrX1E3W40ChhnG; 1.65 date 2025.12.21.09.19.19; author markd; state Exp; branches; next 1.64; commitid 0g43dqt75vuHYfnG; 1.64 date 2025.11.18.10.17.40; author jperkin; state Exp; branches; next 1.63; commitid kTAK5GiTxPQ6m1jG; 1.63 date 2025.11.17.11.05.21; author wiz; state Exp; branches; next 1.62; commitid Nl1ewFMtoPg8FTiG; 1.62 date 2025.11.11.22.13.35; author wiz; state Exp; branches; next 1.61; commitid E97Vwuua5CfgybiG; 1.61 date 2025.11.11.14.24.29; author abs; state Exp; branches; next 1.60; commitid RI0uvPgDxworX8iG; 1.60 date 2025.11.11.12.34.13; author adam; state Exp; branches; next 1.59; commitid h52x4P1rBTAtl8iG; 1.59 date 2025.10.23.20.40.17; author wiz; state Exp; branches; next 1.58; commitid 1V2hBZn9ypXaCJfG; 1.58 date 2025.10.07.11.57.14; author tsutsui; state Exp; branches; next 1.57; commitid NzAFn3P5bGPFgDdG; 1.57 date 2025.10.01.07.25.06; author adam; state Exp; branches; next 1.56; commitid LExRR9XJsmaXWPcG; 1.56 date 2025.09.22.20.19.39; author tnn; state Exp; branches; next 1.55; commitid ctDi6tXlLW1NwKbG; 1.55 date 2025.09.22.05.43.25; author adam; state Exp; branches; next 1.54; commitid 3YJyYtGstS4dGFbG; 1.54 date 2025.09.13.14.31.52; author tsutsui; state Exp; branches; next 1.53; commitid GtnfYVvebeeyTyaG; 1.53 date 2025.09.05.19.04.16; author js; state Exp; branches; next 1.52; commitid 0BfJwSQPWfoWEy9G; 1.52 date 2025.09.03.00.04.32; author js; state Exp; branches; next 1.51; commitid 3atK1HHVNoMSpc9G; 1.51 date 2025.08.30.22.46.45; author wiz; state Exp; branches; next 1.50; commitid 2izPxU30rhec4O8G; 1.50 date 2025.06.30.15.18.49; author adam; state Exp; branches; next 1.49; commitid 9ZHk2ScIT5GYyV0G; 1.49 date 2025.04.24.14.16.31; author wiz; state Exp; branches; next 1.48; commitid A3VBjL8Zdd4LljSF; 1.48 date 2025.04.21.21.48.47; author wiz; state Exp; branches; next 1.47; commitid ocd8GkmE6JbmYXRF; 1.47 date 2025.04.19.07.58.37; author wiz; state Exp; branches; next 1.46; commitid 8J0gu7BGAw8XqDRF; 1.46 date 2025.04.17.21.53.09; author wiz; state Exp; branches; next 1.45; commitid xcIXAVA292fk6sRF; 1.45 date 2025.02.01.18.13.31; author adam; state Exp; branches; next 1.44; commitid 52UElHfpj1RPjNHF; 1.44 date 2024.12.27.08.21.03; author wiz; state Exp; branches; next 1.43; commitid tLKuqVS8lkJCb7DF; 1.43 date 2024.12.26.22.20.15; author adam; state Exp; branches; next 1.42; commitid mcPwCabX51q8S3DF; 1.42 date 2024.11.17.07.17.02; author wiz; state Exp; branches; next 1.41; commitid xKvmQYB52TGx7YxF; 1.41 date 2024.11.14.22.22.30; author wiz; state Exp; branches; next 1.40; commitid JmuDYqwL4erbdFxF; 1.40 date 2024.11.01.12.55.16; author wiz; state Exp; branches; next 1.39; commitid QB4Wk02mZPuBuWvF; 1.39 date 2024.11.01.00.54.29; author wiz; state Exp; branches; next 1.38; commitid QT27BdVP362gvSvF; 1.38 date 2024.10.25.10.41.57; author adam; state Exp; branches; next 1.37; commitid Zxq8xBCYofFa02vF; 1.37 date 2024.10.20.14.04.56; author wiz; state Exp; branches; next 1.36; commitid iXiXTiwhLpC9hpuF; 1.36 date 2024.06.26.16.40.58; author adam; state Exp; branches; next 1.35; commitid aoVhMfGlsRKvSvfF; 1.35 date 2024.06.09.17.26.28; author nros; state Exp; branches; next 1.34; commitid LeCHS3NY4XGaGkdF; 1.34 date 2024.05.29.16.35.14; author adam; state Exp; branches; next 1.33; commitid n8aFyEjEVZA0JUbF; 1.33 date 2024.05.20.19.38.24; author adam; state Exp; branches; next 1.32; commitid jhFzEDoF3PqY2MaF; 1.32 date 2024.05.16.06.15.46; author wiz; state Exp; branches; next 1.31; commitid kYKPUni8AkogJbaF; 1.31 date 2024.05.13.19.39.45; author he; state Exp; branches; next 1.30; commitid EPTS0kn5lh0TgS9F; 1.30 date 2024.05.01.09.06.54; author jperkin; state Exp; branches; next 1.29; commitid t7qcofRbxBVX9h8F; 1.29 date 2024.04.27.11.49.40; author adam; state Exp; branches; next 1.28; commitid H5o77rdH7OuacM7F; 1.28 date 2024.04.07.07.35.27; author wiz; state Exp; branches; next 1.27; commitid oMYDjdZchby5qb5F; 1.27 date 2024.04.06.08.07.13; author wiz; state Exp; branches; next 1.26; commitid xuM7fEJrv2TOC35F; 1.26 date 2024.02.16.17.39.04; author adam; state Exp; branches; next 1.25; commitid GDFr6VmYnPltpGYE; 1.25 date 2023.12.16.09.56.37; author nros; state Exp; branches; next 1.24; commitid iRXLbwUnrsSAQFQE; 1.24 date 2023.11.30.20.11.26; author adam; state Exp; branches; next 1.23; commitid wkGcjifdq21dLFOE; 1.23 date 2023.11.14.14.03.20; author wiz; state Exp; branches; next 1.22; commitid BZ5vzwBRof1beAME; 1.22 date 2023.11.12.13.24.28; author wiz; state Exp; branches; next 1.21; commitid SjpNXQIV5XeZ3kME; 1.21 date 2023.11.11.10.34.33; author adam; state Exp; branches; next 1.20; commitid wndBm7jM6YpmbbME; 1.20 date 2023.11.08.13.21.40; author wiz; state Exp; branches; next 1.19; commitid PsuHTklAIsF4bOLE; 1.19 date 2023.11.08.09.01.20; author nros; state Exp; branches; next 1.18; commitid T0u5SsY1d7VmLMLE; 1.18 date 2023.11.06.19.46.46; author jperkin; state Exp; branches; next 1.17; commitid DePXafYF3ifHoALE; 1.17 date 2023.10.31.19.56.48; author adam; state Exp; branches; next 1.16; commitid yt8byKsPtC0NDOKE; 1.16 date 2023.10.24.22.11.49; author wiz; state Exp; branches; next 1.15; commitid MTsrqKm6aGrQAVJE; 1.15 date 2023.10.20.07.56.57; author tnn; state Exp; branches; next 1.14; commitid gMWkr5i1ZVz01lJE; 1.14 date 2023.09.29.21.12.15; author adam; state Exp; branches; next 1.13; commitid K9MnKOQuo98w5IGE; 1.13 date 2023.09.28.09.54.42; author nros; state Exp; branches; next 1.12; commitid JlvtpG3rG7pnnwGE; 1.12 date 2023.08.14.05.25.35; author wiz; state Exp; branches; next 1.11; commitid LOSB79OLVxvXjIAE; 1.11 date 2023.08.03.20.01.29; author adam; state Exp; branches; next 1.10; commitid 1qiub9GIIo2NwnzE; 1.10 date 2023.06.30.22.50.12; author bacon; state Exp; branches; next 1.9; commitid bAQUqjjbIjiay1vE; 1.9 date 2023.05.22.21.00.15; author wiz; state Exp; branches; next 1.8; commitid pu0rM28UgpNvc0qE; 1.8 date 2023.04.19.08.09.00; author adam; state Exp; branches; next 1.7; commitid B8gCWhWtMX9vZGlE; 1.7 date 2023.04.15.11.00.42; author nros; state Exp; branches; next 1.6; commitid N73fYUWpS7jQ4clE; 1.6 date 2023.04.07.18.28.05; author nros; state Exp; branches; next 1.5; commitid Zuue0Q2pwKWeOckE; 1.5 date 2023.02.20.09.46.30; author tnn; state Exp; branches; next 1.4; commitid InRGl4qglnaCofeE; 1.4 date 2023.01.29.21.15.18; author ryoon; state Exp; branches; next 1.3; commitid QL7aBXsBGmQvUtbE; 1.3 date 2023.01.29.16.24.32; author he; state Exp; branches; next 1.2; commitid V29J5MqZZOahjsbE; 1.2 date 2023.01.03.17.38.33; author wiz; state Exp; branches; next 1.1; commitid vvAqE6UmuqFFx78E; 1.1 date 2022.11.24.11.11.38; author nros; state Exp; branches; next ; commitid n1BbXXSKAeVzHW2E; desc @@ 1.74 log @gtk3: bump PKGREVISION for wayland option default change Recursive bump to hopefully fix bulk build fallout due to the unversioned change. @ text @# $NetBSD: Makefile,v 1.73 2026/05/14 16:42:32 ryoon Exp $ DISTNAME= qtbase-everywhere-src-${QTVERSION} PKGNAME= qt6-qtbase-${QTVERSION} PKGREVISION= 2 COMMENT= C++ X GUI toolkit CATEGORIES= x11 LICENSE= gnu-lgpl-v3 OR gnu-gpl-v2 OR gnu-gpl-v3 CONFLICTS+= qt6-qtwayland<6.10.0 .include "Makefile.common" HAS_CONFIGURE= yes CONFIGURE_ARGS+= -prefix "${QTPREFIX}" CONFIGURE_ARGS+= -I "${PREFIX}/include" CONFIGURE_ARGS+= -L "${PREFIX}/lib" CONFIGURE_ARGS+= -cmake-use-default-generator CONFIGURE_ARGS+= -opensource -confirm-license CONFIGURE_ARGS+= -sysconfdir "${PKG_SYSCONFDIR}/xdg" CONFIGURE_ARGS+= -accessibility CONFIGURE_ARGS+= -icu CONFIGURE_ARGS+= -libproxy CONFIGURE_ARGS+= -openssl-linked CONFIGURE_ARGS+= -nomake examples CONFIGURE_ARGS+= -nomake tests CONFIGURE_ARGS+= -no-pch CONFIGURE_ARGS+= -no-sql-db2 CONFIGURE_ARGS+= -no-sql-ibase CONFIGURE_ARGS+= -no-sql-mysql CONFIGURE_ARGS+= -no-sql-oci CONFIGURE_ARGS+= -no-sql-odbc CONFIGURE_ARGS+= -no-sql-psql CONFIGURE_ARGS+= -no-strip CONFIGURE_ARGS+= -no-tslib CONFIGURE_ARGS+= -no-use-gold-linker CONFIGURE_ARGS+= -pkg-config CONFIGURE_ARGS+= -qt-publicsuffix CONFIGURE_ARGS+= -release CONFIGURE_ARGS+= -shared CONFIGURE_ARGS+= -system-doubleconversion CONFIGURE_ARGS+= -system-harfbuzz CONFIGURE_ARGS+= -system-libjpeg CONFIGURE_ARGS+= -system-libmd4c CONFIGURE_ARGS+= -system-libpng CONFIGURE_ARGS+= -system-pcre CONFIGURE_ARGS+= -system-sqlite CONFIGURE_ARGS+= -system-zlib CONFIGURE_ARGS+= -avoid_cmake_archiving_api CONFIGURE_ARGS+= -no-bundled-xcb-xinput USE_TOOLS+= bash:run .include "../../mk/bsd.prefs.mk" .if ${OPSYS} != "Darwin" CONFIGURE_ARGS+= -fontconfig QMAKE_CONF= qmake.conf . if ${OPSYS} != "SunOS" && \ (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64") CONFIGURE_ARGS+= -reduce-relocations . endif .else CONFIGURE_ARGS+= -no-vulkan # needs MoltenVK on macOS CONFIGURE_ARGS+= -no-rpath # avoid @@rpath in dylibs QMAKE_CONF= qmake.conf.mac .endif PLIST_VARS+= egl egldevice wayland x11 .include "../../mk/compiler.mk" .if ${OPSYS} == "DragonFly" CONFIGURE_ARGS+= -platform freebsd-g++ LDFLAGS+= -lexecinfo .elif ${OPSYS} == "Darwin" CONFIGURE_ARGS+= -platform macx-clang CONFIGURE_ARGS+= -no-framework # pkgsrc has a patch to avoid using SDK, but the configure # logic gets confused if it can't find the header files # so give it a direct path to them if they aren't installed # in /usr/include . if !exists(/usr/include) CONFIGURE_ARGS+= -I ${OSX_SDK_PATH}/usr/include . endif . if exists(/usr/lib/libresolv.dylib) LDFLAGS+= -lresolv . endif # -lexecinfo is bundled in libc . if exists(${OSX_SDK_PATH}/usr/include/execinfo.h) BUILDLINK_TRANSFORM+= rm:-lexecinfo . endif .elif ${OPSYS} == "Linux" LDFLAGS+= -ldl .elif ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" . if exists(/usr/lib/libexecinfo.so) LDFLAGS+= -lexecinfo . endif LDFLAGS.FreeBSD+= -lutil .elif ${OPSYS} == "SunOS" CONFIGURE_ARGS+= -no-inotify .endif # # Qt uses FP16 intrinsics, but GCC isn't inserting libgcc due to it being in # a shared library. This isn't ideal but adding it via the usual variables # is proving to be difficult as they are placed before the object files. # .if ${OPSYS} == "SunOS" CWRAPPERS_APPEND.cc+= -lgcc CWRAPPERS_APPEND.cxx+= -lgcc .endif REPLACE_PYTHON+= util/testrunner/sanitizer-testrunner.py REPLACE_PYTHON+= util/testrunner/qt-testrunner.py PTHREAD_OPTS+= require UNLIMIT_RESOURCES= datasize BUILDLINK_PASSTHRU_DIRS+= ${QTPREFIX} CHECK_INTERPRETER_SKIP+= qt6/libexec/qt-android-runner.py CHECK_INTERPRETER_SKIP+= qt6/mkspecs/features/data/mac/objc_namespace.sh CHECK_INTERPRETER_SKIP+= qt6/mkspecs/features/uikit/device_destinations.sh CHECK_INTERPRETER_SKIP+= qt6/mkspecs/features/uikit/devices.py SUBST_CLASSES+= opt SUBST_STAGE.opt= pre-configure SUBST_MESSAGE.opt= Removing some Qt6 default compiler flags. SUBST_FILES.opt= mkspecs/common/gcc-base.conf SUBST_SED.opt= -e 's,-O[s23],,' SUBST_CLASSES.SunOS+= vscript SUBST_STAGE.vscript= pre-configure SUBST_FILES.vscript= mkspecs/common/gcc-base-unix.conf SUBST_SED.vscript= -e '/QMAKE_LFLAGS_VERSION_SCRIPT/d' SUBST_CLASSES+= path SUBST_STAGE.path= pre-configure SUBST_MESSAGE.path= Add to default XDG path. SUBST_FILES.path= src/corelib/io/qstandardpaths_unix.cpp SUBST_VARS.path= PREFIX PKG_SYSCONFBASE # The pri file has WRKSRC in it. SUBST_CLASSES+= pkgconf SUBST_STAGE.pkgconf= post-build SUBST_MESSAGE.pkgconf= Fixing pkg-config WRKSRC path. SUBST_FILES.pkgconf= mkspecs/qmodule.pri SUBST_SED.pkgconf= -e 's,PKG_CONFIG_EXECUTABLE = .*,PKG_CONFIG_EXECUTABLE = ${TOOLS_PATH.pkg-config},' .if ${OPSYS} == "Linux" QMAKE_EXTRA= QMAKE_PLATFORM += linux .else QMAKE_EXTRA= .endif COMPILER= gcc .if !empty(PKGSRC_COMPILER:Mclang) COMPILER+= clang llvm .endif pre-configure: ${SED} -e 's:@@PREFIX@@:${PREFIX}:g' \ -e 's:@@X11BASE@@:${X11BASE}:g' \ -e 's:@@COMPILER@@:${COMPILER:Q}:g' \ -e 's:@@CC@@:${CC:Q}:g' \ -e 's:@@CXX@@:${CXX:Q}:g' \ -e 's:@@LDFLAGS@@:${LDFLAGS:Q}:g' \ -e 's:@@CFLAGS@@:${CFLAGS:Q}:g' \ -e 's:@@CXXFLAGS@@:${CXXFLAGS:Q}:g' \ -e 's:@@NETWORK_LIBS@@:${NETWORK_LIBS:Q}:g' \ -e 's:@@SYS_LIBS@@:${SYS_LIBS:Q}:g' \ -e 's:@@LEX@@:${LEX}:g' \ -e 's:@@YACC@@:${TOOLS_CMDLINE_YACC:Q}:g' \ -e 's:@@AR@@:${AR:Q}:g' \ -e 's:@@MKDIR@@:${MKDIR}:g' \ -e 's:@@LIBQT@@:${LIBQT:Q}:g' \ -e 's:@@PTHREAD_LDFLAGS@@:${PTHREAD_LDFLAGS:Q}:g' \ -e 's:@@PTHREAD_LIBS@@:${PTHREAD_LIBS:Q}:g' \ -e 's:@@COMPILER_RPATH_FLAG@@:${COMPILER_RPATH_FLAG}:g' \ -e 's:@@QMAKE_RANLIB@@:${RANLIB}:g' \ -e 's:@@QMAKE_EXTRA@@:${QMAKE_EXTRA:Q}:g' \ ${FILESDIR}/${QMAKE_CONF} > ${WRKSRC}/qmake.conf for dir in ${WRKSRC}/mkspecs/*; do \ ${CP} ${WRKSRC}/qmake.conf $${dir}; \ ${RM} -f $${dir}/*.orig; \ done ${RM} -f ${WRKSRC}/mkspecs/features/mac/default_pre.prf ${RM} -f ${WRKSRC}/mkspecs/features/mac/default_post.prf .include "options.mk" CMAKE_CONFIGURE_ARGS+= -DQT_DISABLE_RPATH:BOOL=ON .include "../../devel/cmake/configure-settings.mk" CONFIGURE_ARGS+= -- ${CMAKE_CONFIGURE_ARGS} .if ${OPSYS} != "Darwin" LDFLAGS+= ${COMPILER_RPATH_FLAG}${QTPREFIX}/lib .else CMAKE_INSTALL_NAME_DIR= ${QTPREFIX}/lib .endif TOOL_DEPENDS+= xmlstarlet-[0-9]*:../../textproc/xmlstarlet PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6Concurrent.pc PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6Core.pc PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6Gui.pc PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6Network.pc PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6OpenGL.pc PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6OpenGLWidgets.pc PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6PrintSupport.pc PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6Sql.pc PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6Test.pc PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6Widgets.pc PKGCONFIG_OVERRIDE+= lib/pkgconfig/Qt6Xml.pc .include "../../devel/wayland/platform.mk" .include "../../archivers/brotli/buildlink3.mk" .include "../../archivers/zstd/buildlink3.mk" .include "../../converters/libiconv/buildlink3.mk" .include "../../databases/sqlite3/buildlink3.mk" .include "../../devel/gettext-lib/buildlink3.mk" .include "../../devel/glib2/buildlink3.mk" .include "../../devel/pcre2/buildlink3.mk" .if !empty(PLATFORM_SUPPORTS_WAYLAND:Myes) PLIST.wayland= yes .include "../../devel/wayland/buildlink3.mk" .endif .include "../../devel/zlib/buildlink3.mk" .include "../../fonts/harfbuzz/buildlink3.mk" .include "../../graphics/freetype2/buildlink3.mk" .include "../../graphics/png/buildlink3.mk" .include "../../lang/python/application.mk" .include "../../math/double-conversion/buildlink3.mk" .include "../../security/libb2/buildlink3.mk" .include "../../security/openssl/buildlink3.mk" .include "../../textproc/icu/buildlink3.mk" .include "../../textproc/md4c/buildlink3.mk" .include "../../www/libproxy/buildlink3.mk" .if ${OPSYS} != "Darwin" PLIST.x11= yes .include "../../fonts/fontconfig/buildlink3.mk" .include "../../graphics/glu/buildlink3.mk" .include "../../graphics/vulkan-headers/buildlink3.mk" . if !empty(MESALIB_SUPPORTS_EGL:Myes) PLIST.egl= yes . if exists(${X11BASE}/include/EGL/eglext.h) EGL_EXT_FILE= cat ${X11BASE}/include/EGL/eglext.h . if !empty(EGL_EXT_FILE:sh:MEGL_DRM_MASTER_FD_EXT) PLIST.egldevice= yes . endif . endif . endif BUILDLINK_API_DEPENDS.libxcb+= libxcb>=1.11 .include "../../x11/libxcb/buildlink3.mk" .include "../../x11/xcb-util/buildlink3.mk" .include "../../x11/xcb-util-cursor/buildlink3.mk" .include "../../x11/xcb-util-image/buildlink3.mk" .include "../../x11/xcb-util-keysyms/buildlink3.mk" .include "../../x11/xcb-util-renderutil/buildlink3.mk" .include "../../x11/xcb-util-wm/buildlink3.mk" .include "../../x11/libSM/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" .include "../../x11/libXext/buildlink3.mk" .include "../../x11/libXcursor/buildlink3.mk" .include "../../x11/libXft/buildlink3.mk" .include "../../x11/libXi/buildlink3.mk" .include "../../x11/libXmu/buildlink3.mk" .include "../../x11/libXrandr/buildlink3.mk" .include "../../x11/libXrender/buildlink3.mk" .include "../../x11/libxkbcommon/buildlink3.mk" .endif .include "../../mk/jpeg.buildlink3.mk" .include "../../mk/krb5.buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/atomic64.mk" .include "../../mk/bsd.pkg.mk" @ 1.73 log @*: Recursive revbump from security/nettle-4.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.72 2026/04/30 06:38:37 adam Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.72 log @qt6: updated to 6.11.0 The 6.11 release for Qt Framework is now available, with improved performance, newly supported techniques and capabilities on graphics, connectivity and languages, not to mention a whole new approach to asynchronous C++ coding. Take a closer look. https://www.qt.io/blog/qt-6.11-released @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.71 2026/03/27 17:24:05 tnn Exp $ d5 1 @ 1.71 log @qt6-qtbase: fix build with Xcode 26.4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.70 2026/02/06 10:06:19 wiz Exp $ a4 1 PKGREVISION= 2 @ 1.70 log @*: recursive bump for nettle 4.0 shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.69 2026/01/28 17:10:50 adam Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.69 log @qt6: updated to 6.10.2 6.10.2 Bug fix release @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.68 2026/01/27 08:41:04 wiz Exp $ d5 1 @ 1.68 log @*: recursive bump for removal of cairo's xcb option @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.67 2026/01/07 08:49:46 wiz Exp $ a3 1 PKGREVISION= 3 @ 1.67 log @*: recursive bump for icu 78.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.66 2025/12/21 13:14:12 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.66 log @qt6-qtbase: fix typo @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.65 2025/12/21 09:19:19 markd Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.65 log @qt6-qtbase: add vulkan support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.64 2025/11/18 10:17:40 jperkin Exp $ d65 1 a65 1 CONFIGURE_ARGS+= -no-vulcan # needs MoltenVK on macOS @ 1.64 log @qt6-qtbase: Try to fix non-Wayland platforms. Unfortunately this package pushes the plist infrastructure way beyond what it can cope with, and there's no current way to solve this mess with PRINT_PLIST_AWK. Another reason updates to it should be heavily restricted. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.63 2025/11/17 11:05:21 wiz Exp $ d4 1 a36 1 CONFIGURE_ARGS+= -no-vulkan d65 1 d247 1 @ 1.63 log @qt6-qtbase: remove references to non-existent files @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.62 2025/11/11 22:13:35 wiz Exp $ d69 1 a69 1 PLIST_VARS+= egl egldevice x11 d228 1 @ 1.62 log @qt6-qtbase: mark as conflicting with qt6-qtwayland<6.10.0 some files moved from there to this package with the 6.10 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.61 2025/11/11 14:24:29 abs Exp $ a113 3 REPLACE_PERL+= libexec/syncqt.pl REPLACE_PERL+= mkspecs/features/data/unix/findclasslist.pl REPLACE_BASH+= util/android/android_emulator_launcher.sh @ 1.61 log @Fix check for eglext.h - unbreak build on netbsd-11 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.60 2025/11/11 12:34:13 adam Exp $ d10 2 @ 1.60 log @qt6: updated to 6.10.0 Qt 6.10 is now available, with new features and improvements for application developers and device creators! Highlights for UI builders include a new flex-box layout system for Qt Quick, and support for more vector animations in SVG and Lottie format. And we have listened to your feedback and made it easier to exchange data between C++ code and a Qt Quick UI developed in QML. Such data can then be used with the new SearchField control, or with a new FilledSurface graph from the Qt Graphs module. If you prefer to maintain your existing codebase, upgrading to Qt 6.10 ensures your application automatically aligns with high-contrast system settings on both desktop and mobile platforms. This and other improvements in our accessibility implementation directly benefits users reliant on assistive technologies, improving usability and inclusivity without requiring any additional development effort. In addition to these highlights, new APIs across the Qt modules bring increased flexibility and productivity for both QML and C++ developers, and for users of Qt Widgets and Qt Quick. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2025/10/23 20:40:17 wiz Exp $ d250 1 a250 1 . if ${EGL_EXT_FILE:sh} == EGL_DRM_MASTER_FD_EXT @ 1.59 log @*: recursive bump for pcre2 Running an old binary against the new pcre doesn't work: /usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2025/10/07 11:57:14 tsutsui Exp $ a4 1 PKGREVISION= 2 d250 1 a250 1 . if !empty(EGL_EXT_FILE:sh:MEGL_DRM_MASTER_FD_EXT) @ 1.58 log @qt6-qtbase: fix ARMEB NEON qvset*() lane order bugs. Now qt6-qtdeclarative builds and PC6001VX works on NetBSD/earmv7hfeb 10.1. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2025/10/01 07:25:06 adam Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.57 log @qt6: updated to 6.9.3 6.9.3 As a patch release, Qt 6.9.3 does not introduce new features but delivers over 250 bug fixes, security updates, and enhancements on top of the Qt 6.9.2 release. For a detailed breakdown of the most significant changes, refer to the Qt 6.9.3 release notes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2025/09/22 20:19:39 tnn Exp $ d5 1 @ 1.56 log @qt*-qtbase: remove -framework AGL AGL has been deprecated for a long time and was removed in the most recent macOS SDK. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2025/09/22 05:43:25 adam Exp $ a4 1 PKGREVISION= 1 @ 1.55 log @qt6: updated to 6.9.2 As a patch release, Qt 6.9.2 does not introduce new features but delivers over 550 bug fixes, security updates, and enhancements on top of the Qt 6.9.1 release. For a detailed breakdown of the most significant changes, refer to the Qt 6.9.2 release notes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2025/09/13 14:31:52 tsutsui Exp $ d5 1 @ 1.54 log @qt6-qtbase: add a patch for PR/59096 (qt6 apps fails on NetBSD/earmv7hf). Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2025/09/05 19:04:16 js Exp $ a4 1 PKGREVISION= 2 @ 1.53 log @devel/qt6-qtbase: Use PLIST.x11 instead of PLIST.NotDarwin @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2025/09/03 00:04:32 js Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.52 log @Fix building x11/qt6-qtbase on Darwin @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2025/08/30 22:46:45 wiz Exp $ d68 1 a68 5 PLIST_VARS+= egl egldevice x11 NotDarwin .if ${OPSYS} != "Darwin" PLIST.NotDarwin= yes .endif @ 1.51 log @*: recursive bump for tiff growing lerc dependency @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2025/06/30 15:18:49 adam Exp $ d68 5 a72 1 PLIST_VARS+= egl egldevice x11 @ 1.50 log @qt6*: updated to 6.9.1 6.9.1 As a patch release, Qt 6.9.1 does not introduce new features but delivers over 450 bug fixes, security updates, and enhancements on top of the Qt 6.9.0 release. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2025/04/24 14:16:31 wiz Exp $ d5 1 @ 1.49 log @*: recursive bump for jpeg -> libjpeg-turbo switch @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2025/04/21 21:48:47 wiz Exp $ a4 1 PKGREVISION= 3 @ 1.48 log @*: remove Interix support @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2025/04/19 07:58:37 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.47 log @*: recursive bump for default Kerberos implementation switch @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2025/04/17 21:53:09 wiz Exp $ d72 1 a72 7 .if ${OPSYS} == "Interix" CONFIGURE_ARGS+= -platform interix-g++ CFLAGS+= -I/usr/local/include/bind LDFLAGS+= -L/usr/local/lib/bind -lbind BUILDLINK_PASSTHRU_DIRS+= /usr/local/include/bind /usr/local/lib/bind SYS_LIBS= -lbind -ldb -ldl .elif ${OPSYS} == "DragonFly" @ 1.46 log @*: recursive bump for icu 77 and libxml2 2.14 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2025/02/01 18:13:31 adam Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.45 log @qt6: updated to 6.8.2 As a patch release, Qt 6.8.2 does not introduce new features but contains more than 450 bug fixes, security updates, and other improvements to the top of the Qt 6.8.1 release. See more information about the most important changes and bug fixes from Qt 6.8.2 release note. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2024/12/27 08:21:03 wiz Exp $ d5 1 @ 1.44 log @*: recursive bump for pango requiring fontconfig 2.15 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2024/12/26 22:20:15 adam Exp $ a4 1 PKGREVISION= 1 @ 1.43 log @qt6: updated to 6.8.1 Qt 6.8.1 release is a patch release made on the top of Qt 6.8.0. As a patch release, Qt 6.8.1 does not add any new functionality but provides bug fixes and other improvements and maintains both forward and backward compatibility (source and binary) with Qt 6.8.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2024/11/17 07:17:02 wiz Exp $ d5 1 @ 1.42 log @*: recursive bump for default-on option of at-spi2-core @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2024/11/14 22:22:30 wiz Exp $ a4 1 PKGREVISION= 4 d129 1 @ 1.41 log @*: recursive bump for icu 76 shlib major version bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2024/11/01 12:55:16 wiz Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.40 log @*: revbump for icu downgrade @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2024/11/01 00:54:29 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.39 log @*: recursive bump for icu 76.1 shlib bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2024/10/25 10:41:57 adam Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.38 log @qt6: updated to 6.8.0 6.8.0 For this release we have focused on improving and stabilizing existing functionality. With over 500 bug fixes and performance improvements since Qt 6.7, your existing code will run better without changing a single line. On macOS, Qt Quick applications now integrate with the native menu bar, and for a native Windows 11 look they can use the new Fluent style. Resizing Quick windows is snappier on macOS with Qt 6.8, and on Windows the application start-up time has been improved by changing the default font database to DirectWrite. Several modules that were under technology preview have been completed: Qt Graphs, Qt HttpServer, and Qt GRPC are promoted to be fully supported from this release on. Thanks to the feedback from our users we were able to finish those modules with substantial improvements since their initial introduction as technology previews. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2024/10/20 14:04:56 wiz Exp $ d5 1 @ 1.37 log @*: recursive bump for merging at-spi2-atk and atk into at2-spi-core Remove at-spi2-atk and atk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2024/06/26 16:40:58 adam Exp $ a4 1 PKGREVISION= 1 @ 1.36 log @qt6: updated to 6.7.2 6.7.2 As a patch release, Qt 6.7.2 does not introduce new features but contains more than 200 bug fixes, security updates, and other improvements to the top of the Qt 6.7.1 release. See more information about the most important changes and bug fixes from Qt 6.7.2 release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.2/release-note.md @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2024/06/09 17:26:28 nros Exp $ d5 1 @ 1.35 log @qt6-qtbase: fix wayland support Wayland is needed as a dependency for qtbase if qtwayland is to be built, as pointed out by pin on pkgsrc-users. Add it as a dependency if the platform supports wayland within pkgsrc. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2024/05/29 16:35:14 adam Exp $ a4 1 PKGREVISION= 2 @ 1.34 log @revbump after icu and protobuf updates @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2024/05/20 19:38:24 adam Exp $ d5 1 a5 1 PKGREVISION= 1 d225 2 d234 3 @ 1.33 log @qt6: updated to 6.7.1 6.7.1 Bug fix release @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2024/05/16 06:15:46 wiz Exp $ d5 1 @ 1.32 log @*: recursive bump for gnutls p11-kit option (existing installations need the bl3.mk included, but it's now only optionally included) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2024/05/13 19:39:45 he Exp $ a4 1 PKGREVISION= 2 @ 1.31 log @x11/qt6-qtbase: add conditional to avoid res_init() and _res usage on NetBSD. This should make this work in threaded programs. Ref. PR#58249. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2024/05/01 09:06:54 jperkin Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.30 log @qt6-qtbase: Adjust logic for PLIST.egldevice. Avoids errors on systems that do not have the file in question, which will be the majority of bulk build hosts. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2024/04/27 11:49:40 adam Exp $ d5 1 @ 1.29 log @qt6: updated to 6.7.0 Qt 6.7 is out with lots of large and small improvements for all of us who like to have fun when building modern applications and user experiences. https://www.qt.io/blog/qt-6.7-released @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2024/04/07 07:35:27 wiz Exp $ d248 1 d250 1 a250 1 . if exists(${X11BASE}/include/EGL/eglext.h) && !empty(EGL_EXT_FILE:sh:MEGL_DRM_MASTER_FD_EXT) d252 1 @ 1.28 log @*: bump for cairo buildlink3.mk change lzo was made an option @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2024/04/06 08:07:13 wiz Exp $ a4 1 PKGREVISION= 2 @ 1.27 log @* recursive bump for libxkbcommon 1.7.0 Marc Baudoin reported problems with using old binary packages with the new libkxbcommon, so force everything to 1.7.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2024/02/16 17:39:04 adam Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.26 log @qt6: updated to 6.6.2 We have released Qt 6.6.2 today. As a patch release, Qt 6.6.2 does not introduce any new features but contains more than 400 bug fixes, security updates, and other improvements to the top of the Qt 6.6.1 release. See more information about the most important changes and bug fixes from Qt 6.6.2 release note. https://www.qt.io/blog/qt-6.6.2-released @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2023/12/16 09:56:37 nros Exp $ d5 1 @ 1.25 log @qt6-qtbase: fix build on systems that don't have everything for kmsegldevice (X11_TYPE=native on NetBSD 9) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2023/11/30 20:11:26 adam Exp $ a4 1 PKGREVISION= 1 @ 1.24 log @qt6: updated to 6.6.1 As a patch release, Qt 6.6.1 does not introduce any new features but contains more than 400 bug fixes, security updates, and other improvements to the top of the Qt 6.6.0 release. See more information about the most important changes and bug fixes from Qt 6.6.1 release note. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2023/11/14 14:03:20 wiz Exp $ d5 1 d68 1 a68 1 PLIST_VARS+= egl x11 d249 4 @ 1.23 log @*: recursive bump for cairo dependency changes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2023/11/12 13:24:28 wiz Exp $ a4 1 PKGREVISION= 3 @ 1.22 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2023/11/11 10:34:33 adam Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.21 log @qt6-qtbase: fix library name on Darwin @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2023/11/08 13:21:40 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.20 log @*: recursive bump for icu 74.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2023/11/08 09:01:20 nros Exp $ d207 2 @ 1.19 log @qt6: get extra configure arguments from cmake/configure-settings.mk This makes fixes in the cmake settings for different platforms to be added to the qt6 build automatically and be in one place instead of having to replicated in the qt6 packages. CMAKE_INSTALL_PREFIX had to be set when configuring qt6 modules or they would be installed under ${PREFIX} instead of ${PREFIX}/qt6. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2023/11/06 19:46:46 jperkin Exp $ d5 1 @ 1.18 log @qt6-qtbase: Various SunOS fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2023/10/31 19:56:48 adam Exp $ d199 5 a203 1 CONFIGURE_ARGS+= -- -DQT_DISABLE_RPATH:BOOL=ON a204 1 CONFIGURE_ARGS+= -DCMAKE_SKIP_RPATH:BOOL=ON a205 6 .else CONFIGURE_ARGS+= -DCMAKE_SKIP_RPATH:BOOL=OFF CONFIGURE_ARGS+= -DCMAKE_INSTALL_NAME_DIR:PATH=${QTPREFIX}/lib . if ${MACHINE_PLATFORM:MDarwin-*-aarch64} CONFIGURE_ARGS+= -DCMAKE_APPLE_SILICON_PROCESSOR=arm64 . endif @ 1.17 log @qt6: updated to 6.6.0 Qt 6.6 https://www.qt.io/blog/qt-6.6-released @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2023/10/24 22:11:49 wiz Exp $ d105 11 a115 4 PLIST_VARS+= inotify . if exists(/usr/include/sys/inotify.h) PLIST.inotify= yes . endif @ 1.16 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2023/10/20 07:56:57 tnn Exp $ a4 1 PKGREVISION= 2 d199 1 a199 1 .if !empty(MACHINE_PLATFORM:MDarwin-*-aarch64) d201 1 a201 1 .endif @ 1.15 log @qt6-qtbase: apply patch from qt5-qtbase for xkb compatibility issue @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2023/09/29 21:12:15 adam Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.14 log @qt6: updated to 6.5.3 Qt 6.5.3 release is a patch release made on the top of Qt 6.5.2. As a patch release, Qt 6.5.3 does not add any new functionality but provides bug fixes and other improvements and maintains both forward and backward compatibility (source and binary) with Qt 6.5.2. For detailed information about Qt 6.5, refer to the online documentation included in this distribution. The documentation is also available online: https://doc.qt.io/qt-6/index.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2023/09/28 09:54:42 nros Exp $ d5 1 @ 1.13 log @Qt6: set CMAKE_APPLE_SILICON_PROCESSOR on arm64 Set CMAKE_APPLE_SILICON_PROCESSOR just like other cmake builds. The Qt6 configure script acts outside the settings in devel/cmake so we have to replicate them to get the same environment. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2023/08/14 05:25:35 wiz Exp $ a4 1 PKGREVISION= 1 @ 1.12 log @*: recursive bump for Python 3.11 as new default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2023/08/03 20:01:29 adam Exp $ d200 3 @ 1.11 log @qt6: updated to 6.5.2 Qt 6.5.2 release is a patch release made on the top of Qt 6.5.1. As a patch release, Qt 6.5.2 does not add any new functionality but provides bug fixes and other improvements and maintains both forward and backward compatibility (source and binary) with Qt 6.5.1. https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.5.2/release-note.md @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2023/06/30 22:50:12 bacon Exp $ d5 1 @ 1.10 log @x11/qt6-qtbase: Add GCC_REQD to buildlink3.mk Dependent packages need to use a C++17-compatible compiler in order to find some headers used by Qt6, such as . This patch unbreaks wip/qmediamanager. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2023/05/22 21:00:15 wiz Exp $ a4 1 PKGREVISION= 3 d59 1 a59 1 (!empty(MACHINE_ARCH:Mi386) || !empty(MACHINE_ARCH:Mx86_64)) d67 1 a67 1 PLIST_VARS+= egl d108 1 a108 1 . endif d184 3 a186 3 cp ${WRKSRC}/qmake.conf $${dir}; \ rm -f $${dir}/*.orig; \ done d192 1 a193 1 CONFIGURE_ARGS+= -- -DQT_DISABLE_RPATH:BOOL=ON d196 3 d234 1 @ 1.9 log @*: bump for libproxy 0.5 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2023/04/19 08:09:00 adam Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.8 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2023/04/15 11:00:42 nros Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.7 log @qt6-qtbase: inotify check on SunOS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2023/04/07 18:28:05 nros Exp $ d5 1 @ 1.6 log @Update qt6 to version 6.5.0 Remove alot of the patches taken from or sent upstream. Add qt6-qtserialport to qt6 meta-pkg. This release has more PLIST files since header files for features for different OS:s are not installed on the ones not having them. Changes: More than a thousand bug fixes including some pkgsrc patches. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2023/02/20 09:46:30 tnn Exp $ d104 5 @ 1.5 log @qt6-qtbase: fix build without dbus at-spi2-core transitively depends on dbus so must be avoided @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2023/01/29 21:15:18 ryoon Exp $ a4 1 PKGREVISION= 2 d37 1 d109 1 d136 1 a136 1 SUBST_VARS.path= PREFIX @ 1.4 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2023/01/29 16:24:32 he Exp $ a209 1 .include "../../devel/at-spi2-core/buildlink3.mk" @ 1.3 log @x11/qt6-qtbase: add use of mk/atomic64.mk, fixes macppc build. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2023/01/03 17:38:33 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.2 log @*: recursive bump for tiff shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2022/11/24 11:11:38 nros Exp $ d253 1 @ 1.1 log @Add qt6-qtbase version 6.4.1 to pkgsrc-current Qt6-qtbase is version 6 of the qtbase package of the Qt C++ GUI framework. This commit also adds qt6 meta-package needed for versioning and to be filled with more packages. @ text @d1 1 a1 1 # $NetBSD$ d5 1 @