1
0
forked from ports/opt

qt6-wayland: updated footprint, qt6-base does not pull in vulkan-headers by default now

This commit is contained in:
Tim Biermann 2024-03-13 19:40:17 +01:00
parent 4a322e0add
commit 6197d497c1
Signed by untrusted user: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 5 additions and 21 deletions

View File

@ -77,8 +77,6 @@ drwxr-xr-x root/root usr/include/qt6/QtWaylandClient/6.6.2/QtWaylandClient/priva
-rw-r--r-- root/root usr/include/qt6/QtWaylandClient/6.6.2/QtWaylandClient/private/qwaylandtextinputv2_p.h
-rw-r--r-- root/root usr/include/qt6/QtWaylandClient/6.6.2/QtWaylandClient/private/qwaylandtouch_p.h
-rw-r--r-- root/root usr/include/qt6/QtWaylandClient/6.6.2/QtWaylandClient/private/qwaylandviewport_p.h
-rw-r--r-- root/root usr/include/qt6/QtWaylandClient/6.6.2/QtWaylandClient/private/qwaylandvulkaninstance_p.h
-rw-r--r-- root/root usr/include/qt6/QtWaylandClient/6.6.2/QtWaylandClient/private/qwaylandvulkanwindow_p.h
-rw-r--r-- root/root usr/include/qt6/QtWaylandClient/6.6.2/QtWaylandClient/private/qwaylandwindow_p.h
-rw-r--r-- root/root usr/include/qt6/QtWaylandClient/6.6.2/QtWaylandClient/private/qwaylandwindowmanagerintegration_p.h
-rw-r--r-- root/root usr/include/qt6/QtWaylandClient/6.6.2/QtWaylandClient/private/wayland-cursor-shape-v1-client-protocol.h
@ -490,12 +488,6 @@ drwxr-xr-x root/root usr/lib/cmake/Qt6WaylandClient/
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginConfigVersionImpl.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginTargets.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginAdditionalTargetInfo.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginConfig.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginConfigVersion.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginConfigVersionImpl.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginTargets.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandClient/Qt6WaylandClientAdditionalTargetInfo.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandClient/Qt6WaylandClientConfig.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandClient/Qt6WaylandClientConfigVersion.cmake
@ -543,12 +535,6 @@ drwxr-xr-x root/root usr/lib/cmake/Qt6WaylandCompositor/
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandCompositor/Qt6ShmServerBufferIntegrationPluginConfigVersionImpl.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandCompositor/Qt6ShmServerBufferIntegrationPluginTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandCompositor/Qt6ShmServerBufferIntegrationPluginTargets.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandCompositor/Qt6VulkanServerBufferIntegrationPluginAdditionalTargetInfo.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandCompositor/Qt6VulkanServerBufferIntegrationPluginConfig.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandCompositor/Qt6VulkanServerBufferIntegrationPluginConfigVersion.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandCompositor/Qt6VulkanServerBufferIntegrationPluginConfigVersionImpl.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandCompositor/Qt6VulkanServerBufferIntegrationPluginTargets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandCompositor/Qt6VulkanServerBufferIntegrationPluginTargets.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandCompositor/Qt6WaylandCompositorAdditionalTargetInfo.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandCompositor/Qt6WaylandCompositorConfig.cmake
-rw-r--r-- root/root usr/lib/cmake/Qt6WaylandCompositor/Qt6WaylandCompositorConfigVersion.cmake
@ -660,13 +646,11 @@ drwxr-xr-x root/root usr/lib/qt6/plugins/wayland-graphics-integration-client/
-rwxr-xr-x root/root usr/lib/qt6/plugins/wayland-graphics-integration-client/libdrm-egl-server.so
-rwxr-xr-x root/root usr/lib/qt6/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
-rwxr-xr-x root/root usr/lib/qt6/plugins/wayland-graphics-integration-client/libshm-emulation-server.so
-rwxr-xr-x root/root usr/lib/qt6/plugins/wayland-graphics-integration-client/libvulkan-server.so
drwxr-xr-x root/root usr/lib/qt6/plugins/wayland-graphics-integration-server/
-rwxr-xr-x root/root usr/lib/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-dmabuf-server-buffer.so
-rwxr-xr-x root/root usr/lib/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-drm-egl-server-buffer.so
-rwxr-xr-x root/root usr/lib/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-linux-dmabuf-unstable-v1.so
-rwxr-xr-x root/root usr/lib/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-shm-emulation-server.so
-rwxr-xr-x root/root usr/lib/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-vulkan-server.so
-rwxr-xr-x root/root usr/lib/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-egl.so
-rwxr-xr-x root/root usr/lib/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-eglstream-controller.so
drwxr-xr-x root/root usr/lib/qt6/plugins/wayland-shell-integration/

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/QrfEXcihZvAUeaqDsECk4WgeuDJT4/A/CDwer9R28lP+TydhBmPIHbH7A3UTEziQiSD9vKuYnP4UGlSMVLJOAo=
SHA256 (Pkgfile) = 248c1b4ad7b1886edccae2da627775c887a6048a38e8eef560966459fc41ea22
SHA256 (.footprint) = bd4d4fe19d79854f974bdded3b3c5b16fb9aa01a0c09fb9b39f6c78ce833aed1
RWSE3ohX2g5d/WGW6OnfNCrQDz6mzfJX/6kJhnVUHWQgpVHP/b+Rl/aGgCNNoi1hwp7LZ/ycpKTJyilfcqWubRskj2yzquU8eg4=
SHA256 (Pkgfile) = 1c1152a932c08fb74c52442e29f1baff07155dae7593c00f46e6aae62ba8f8b7
SHA256 (.footprint) = ba6a539941e539656228a8bdf19422d117def3c358f4d564da526e08360112d1
SHA256 (qtwayland-everywhere-src-6.6.2.tar.xz) = 9bcdd5cef7ae304e3e0435dac495367ccfb010d09f664b596ba330361941dd78

View File

@ -2,6 +2,7 @@
# URL: https://www.qt.io/
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: qt6-declarative wayland-protocols xorg-libxcomposite
# Optional: vulkan-headers
name=qt6-wayland
version=6.6.2
@ -9,10 +10,9 @@ release=1
source=(https://download.qt.io/official_releases/qt/${version%.*}/$version/submodules/qtwayland-everywhere-src-$version.tar.xz)
build() {
prt-get isinst ninja && PKGMK_QT6+=' -G Ninja'
prt-get isinst ccache && PKGMK_QT6+=' -D QT_USE_CCACHE=ON' && PATH="$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//')"
cmake -S qtwayland-everywhere-src-$version -B build $PKGMK_QT6 \
cmake -S qtwayland-everywhere-src-$version -B build -G Ninja \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS"