From nobody Sat Jun 03 20:07:18 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QYW9z1Xztz4ZbFp; Sat, 3 Jun 2023 20:07:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QYW9z172Vz3xs7; Sat, 3 Jun 2023 20:07:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1685822839; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ndwo339sTJVh+5AzplyYHDzfer9rp0u2X8fWidqiY2A=; b=V35DkIPwMOHY2dqGj7CWKorF5JVoKXLDPrWJNEeWuk8uvEsLbDT5RMnUhUmplZabKsS5G4 IiylFHkHrBGhSD4ymrnkM/Gc+xRWT+Dq0TyrjQWYqrSj0GBf9ard8q1rOt9rri6T5hX9jw nvB5Bv6Qlytjnj0mXXvvmYx7ljMZddjN2vB+sYMp/sNtoluHaEGexw44i3p61E/f871qfU uvcWtvznZQ3GECVQ0vPBYF5B499ZEEcAo+DHllM8uzMxpk8Jr+5nTYZYM+QU4dWhIzpH0n lvzWz6Yuzs9S/etssAMzKAJ2XGWToFNGtBmjsOX6bH1K9/l0NBsX9/2CSISllQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1685822839; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ndwo339sTJVh+5AzplyYHDzfer9rp0u2X8fWidqiY2A=; b=Qr1IsDuUV8xmm/EGoSFlQjhcMMFo8NH2fcLZA0UvQJo+KS8KN1vvmeJ8CE2CFSJOBBJdwr PG2oGMh2tWvATR6J18R8JUXb3LTDcXM1cVKR5sITI6D+GBXouYk0cfssm+PxuRjHKhlmlo +1CPtGkH65xcHBKizMpwrvjgfnk2DoZUy+rOoBbZYMH4OWC4eQ6IPejNZonDTcTUOt8+bE 5B3DpbXp15VX+PrBZq0oce68SWcSuuFu7dLbZ3Ck7X8y0DueSM+bGoa8J+gio/SK/8KPcb zjGfGX03z8n5nBntpPlXbdvDKP8uHUhaafiC7KFJxNKa9eczUJMA/9x2B7NZ0A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1685822839; a=rsa-sha256; cv=none; b=LroQelyvE9a6PoKhVCll9ElPRJcWYXmImewCcsKPlklSsjt/mMM9rjlGCdLCa3HW5dWxzr qCNJa/dWjUHDLLhrT5iSjWqwmPa/Z59QZHMZRJX/xeR6hFNoltUQcWKRh02JygLOBQezfV 8BWPon6Nv6d+g+N4Oluln6Oj9MjzPTTlEr/Y734qwjSz+WciHAcBvzSw72kISVf2g7Q7c+ s8POP0ckPNK3fM9359uUmlmVu7Hf3s9kLtALqld5ewwJ46OnWp0OkclZkmrBvdNgPvSKDJ FAh0pgKCin1/fY5M4vmRmTLyf9R4gWOomFITvO8j92I2sctggd0l2tFNMKci+g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QYW9z0790zdmG; Sat, 3 Jun 2023 20:07:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 353K7IIM017490; Sat, 3 Jun 2023 20:07:18 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 353K7I2a017489; Sat, 3 Jun 2023 20:07:18 GMT (envelope-from git) Date: Sat, 3 Jun 2023 20:07:18 GMT Message-Id: <202306032007.353K7I2a017489@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: 01df6c735711 - main - devel/qt6-base: make X11 optional List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 01df6c73571170310142bf7084911f58f1c49a87 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=01df6c73571170310142bf7084911f58f1c49a87 commit 01df6c73571170310142bf7084911f58f1c49a87 Author: Jan Beich AuthorDate: 2023-06-03 15:35:47 +0000 Commit: Jan Beich CommitDate: 2023-06-03 20:06:36 +0000 devel/qt6-base: make X11 optional ===> qt6-base-6.4.2_2 depends on shared library: libGL.so - not found ===> Installing existing package /packages/All/libglvnd-1.6.0.pkg Installing libglvnd-1.6.0... the most recent version of libglvnd-1.6.0 is already installed ===> qt6-base-6.4.2_2 depends on shared library: libGL.so - not found *** Error code 1 --- devel/qt6-base/Makefile | 26 +++++++++-------- devel/qt6-base/pkg-plist | 72 ++++++++++++++++++++++++------------------------ 2 files changed, 50 insertions(+), 48 deletions(-) diff --git a/devel/qt6-base/Makefile b/devel/qt6-base/Makefile index e15d9474c250..66a5f7884244 100644 --- a/devel/qt6-base/Makefile +++ b/devel/qt6-base/Makefile @@ -53,21 +53,13 @@ LIB_DEPENDS= \ libvulkan.so:graphics/vulkan-loader \ libwacom.so:x11/libwacom \ libwayland-client.so:graphics/wayland \ - libxcb-cursor.so:x11/xcb-util-cursor \ - libxcb-ewmh.so:x11/xcb-util-wm \ - libxcb-image.so:x11/xcb-util-image \ - libxcb-keysyms.so:x11/xcb-util-keysyms \ - libxcb-render-util.so:x11/xcb-util-renderutil \ - libxcb-util.so:x11/xcb-util \ libxkbcommon.so:x11/libxkbcommon \ libzstd.so:archivers/zstd USES= cmake compiler:c++17-lang gl gnome jpeg perl5 pkgconfig python \ - qt-dist:6 shebangfix xorg -USE_GL= egl gl + qt-dist:6 shebangfix +USE_GL= egl opengl USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 pango -USE_XORG= ice pixman sm x11 xau xcb xcomposite xcursor xdamage xdmcp \ - xext xfixes xi xinerama xrandr xrender CMAKE_ON= QT_AVOID_CMAKE_ARCHIVING_API \ QT_FIND_ALL_PACKAGES_ALWAYS CMAKE_OFF= QT_FEATURE_eglfs \ @@ -88,13 +80,23 @@ USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL} # zstd from base fails to compress files during the build (error 11: unsupported argument) BINARY_ALIAS= zstd=${LOCALBASE}/bin/zstd -OPTIONS_DEFINE= CUPS -OPTIONS_DEFAULT= CUPS +OPTIONS_DEFINE= CUPS X11 +OPTIONS_DEFAULT= CUPS X11 OPTIONS_SUB= yes CUPS_LIB_DEPENDS= libcups.so:print/cups CUPS_CMAKE_OFF= -DFEATURE_cups=OFF +X11_USES= xorg +X11_USE= XORG=ice,pixman,sm,x11,xau,xcb,xcomposite,xcursor,xdamage,xdmcp,xext,xfixes,xi,xinerama,xrandr,xrender +X11_CMAKE_BOOL= FEATURE_xcb FEATURE_xlib +X11_LIB_DEPENDS= libxcb-cursor.so:x11/xcb-util-cursor \ + libxcb-icccm.so:x11/xcb-util-wm \ + libxcb-image.so:x11/xcb-util-image \ + libxcb-keysyms.so:x11/xcb-util-keysyms \ + libxcb-render-util.so:x11/xcb-util-renderutil \ + libxcb-util.so:x11/xcb-util + .include .if ${ARCH} == "armv6" || ${ARCH} == "armv7" diff --git a/devel/qt6-base/pkg-plist b/devel/qt6-base/pkg-plist index e7d50074d235..ebc90e4c0cce 100644 --- a/devel/qt6-base/pkg-plist +++ b/devel/qt6-base/pkg-plist @@ -2812,24 +2812,24 @@ lib/cmake/Qt6Gui/Qt6QVncIntegrationPluginConfigVersion.cmake lib/cmake/Qt6Gui/Qt6QVncIntegrationPluginConfigVersionImpl.cmake lib/cmake/Qt6Gui/Qt6QVncIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Gui/Qt6QVncIntegrationPluginTargets.cmake -lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginAdditionalTargetInfo.cmake -lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginConfig.cmake -lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginConfigVersion.cmake -lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginConfigVersionImpl.cmake -lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginTargets.cmake -lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginAdditionalTargetInfo.cmake -lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginConfig.cmake -lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginConfigVersion.cmake -lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginConfigVersionImpl.cmake -lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginTargets.cmake -lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginAdditionalTargetInfo.cmake -lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginConfig.cmake -lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginConfigVersion.cmake -lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginConfigVersionImpl.cmake -lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginTargets.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginAdditionalTargetInfo.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginConfig.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginConfigVersion.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginConfigVersionImpl.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginTargets.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginAdditionalTargetInfo.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginConfig.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginConfigVersion.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginConfigVersionImpl.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPluginTargets.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginAdditionalTargetInfo.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginConfig.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginConfigVersion.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginConfigVersionImpl.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%X11%%lib/cmake/Qt6Gui/Qt6QXcbIntegrationPluginTargets.cmake lib/cmake/Qt6Gui/Qt6QXdgDesktopPortalThemePluginAdditionalTargetInfo.cmake lib/cmake/Qt6Gui/Qt6QXdgDesktopPortalThemePluginConfig.cmake lib/cmake/Qt6Gui/Qt6QXdgDesktopPortalThemePluginConfigVersion.cmake @@ -2952,14 +2952,14 @@ lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsDependencies.cmake lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsTargets.cmake lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsVersionlessTargets.cmake -lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateConfig.cmake -lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateConfigVersion.cmake -lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateConfigVersionImpl.cmake -lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateDependencies.cmake -lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateTargets.cmake -lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateVersionlessTargets.cmake +%%X11%%lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateAdditionalTargetInfo.cmake +%%X11%%lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateConfig.cmake +%%X11%%lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateConfigVersion.cmake +%%X11%%lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateConfigVersionImpl.cmake +%%X11%%lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateDependencies.cmake +%%X11%%lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%X11%%lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateTargets.cmake +%%X11%%lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateVersionlessTargets.cmake lib/cmake/Qt6Xml/Qt6XmlAdditionalTargetInfo.cmake lib/cmake/Qt6Xml/Qt6XmlConfig.cmake lib/cmake/Qt6Xml/Qt6XmlConfigVersion.cmake @@ -3033,10 +3033,10 @@ lib/cmake/Qt6Xml/Qt6XmlVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6Widgets.so %%QT_LIBDIR%%/libQt6Widgets.so.6 %%QT_LIBDIR%%/libQt6Widgets.so.%%FULLVER%% -%%QT_LIBDIR%%/libQt6XcbQpa.prl -%%QT_LIBDIR%%/libQt6XcbQpa.so -%%QT_LIBDIR%%/libQt6XcbQpa.so.6 -%%QT_LIBDIR%%/libQt6XcbQpa.so.%%FULLVER%% +%%X11%%%%QT_LIBDIR%%/libQt6XcbQpa.prl +%%X11%%%%QT_LIBDIR%%/libQt6XcbQpa.so +%%X11%%%%QT_LIBDIR%%/libQt6XcbQpa.so.6 +%%X11%%%%QT_LIBDIR%%/libQt6XcbQpa.so.%%FULLVER%% %%QT_LIBDIR%%/libQt6Xml.prl %%QT_LIBDIR%%/libQt6Xml.so %%QT_LIBDIR%%/libQt6Xml.so.6 @@ -3056,7 +3056,7 @@ lib/cmake/Qt6Xml/Qt6XmlVersionlessTargets.cmake %%QT_LIBDIR%%/metatypes/qt6sql_%%CMAKE_BUILD_TYPE%%_metatypes.json %%QT_LIBDIR%%/metatypes/qt6test_%%CMAKE_BUILD_TYPE%%_metatypes.json %%QT_LIBDIR%%/metatypes/qt6widgets_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6xcbqpaprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%X11%%%%QT_LIBDIR%%/metatypes/qt6xcbqpaprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json %%QT_LIBDIR%%/metatypes/qt6xml_%%CMAKE_BUILD_TYPE%%_metatypes.json %%QT_MKSPECDIR%%/aix-g++-64/qmake.conf %%QT_MKSPECDIR%%/aix-g++-64/qplatformdefs.h @@ -3493,7 +3493,7 @@ lib/cmake/Qt6Xml/Qt6XmlVersionlessTargets.cmake %%QT_MKSPECDIR%%/modules/qt_lib_testlib_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_widgets.pri %%QT_MKSPECDIR%%/modules/qt_lib_widgets_private.pri -%%QT_MKSPECDIR%%/modules/qt_lib_xcb_qpa_lib_private.pri +%%X11%%%%QT_MKSPECDIR%%/modules/qt_lib_xcb_qpa_lib_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_xml.pri %%QT_MKSPECDIR%%/modules/qt_lib_xml_private.pri %%QT_MKSPECDIR%%/netbsd-g++/qmake.conf @@ -3572,14 +3572,14 @@ lib/cmake/Qt6Xml/Qt6XmlVersionlessTargets.cmake %%QT_PLUGINDIR%%/platforms/libqoffscreen.so %%QT_PLUGINDIR%%/platforms/libqvkkhrdisplay.so %%QT_PLUGINDIR%%/platforms/libqvnc.so -%%QT_PLUGINDIR%%/platforms/libqxcb.so +%%X11%%%%QT_PLUGINDIR%%/platforms/libqxcb.so %%QT_PLUGINDIR%%/platformthemes/libqgtk3.so %%QT_PLUGINDIR%%/platformthemes/libqxdgdesktopportal.so %%CUPS%%%%QT_PLUGINDIR%%/printsupport/libcupsprintersupport.so %%QT_PLUGINDIR%%/tls/libqcertonlybackend.so %%QT_PLUGINDIR%%/tls/libqopensslbackend.so -%%QT_PLUGINDIR%%/xcbglintegrations/libqxcb-egl-integration.so -%%QT_PLUGINDIR%%/xcbglintegrations/libqxcb-glx-integration.so +%%X11%%%%QT_PLUGINDIR%%/xcbglintegrations/libqxcb-egl-integration.so +%%X11%%%%QT_PLUGINDIR%%/xcbglintegrations/libqxcb-glx-integration.so libdata/pkgconfig/Qt6Concurrent.pc libdata/pkgconfig/Qt6Core.pc libdata/pkgconfig/Qt6DBus.pc @@ -3744,7 +3744,7 @@ libdata/pkgconfig/Qt6Xml.pc %%QT_DATADIR%%/modules/Sql.json %%QT_DATADIR%%/modules/Test.json %%QT_DATADIR%%/modules/Widgets.json -%%QT_DATADIR%%/modules/XcbQpaPrivate.json +%%X11%%%%QT_DATADIR%%/modules/XcbQpaPrivate.json %%QT_DATADIR%%/modules/Xml.json @dir lib/cmake/Qt6/QtBuildInternals/QtStandaloneTestTemplateProject @dir lib/cmake/Qt6/ios