x11 activated

This commit is contained in:
2026-06-21 14:35:16 +02:00
parent 43e3ece54b
commit baad0dca55
3 changed files with 14 additions and 4 deletions
+8 -3
View File
@@ -95,7 +95,7 @@ meson setup "${BUILD_DIR}" "${SRC_DIR}" \
-Dgallium-drivers="${GALLIUM_DRIVERS}" \
-Dvulkan-drivers="${VULKAN_DRIVERS}" \
-Dvulkan-layers="${VULKAN_LAYERS}" \
-Dglx=disabled \
-Dglx=dri \
-Dllvm=enabled \
-Dshared-glapi=enabled
@@ -128,7 +128,7 @@ Use it with:
export LD_LIBRARY_PATH=${INSTALL_PREFIX}/lib/x86_64-linux-gnu:${INSTALL_PREFIX}/lib:\$LD_LIBRARY_PATH
export LIBGL_DRIVERS_PATH=${INSTALL_PREFIX}/lib/x86_64-linux-gnu/dri
export VK_LAYER_PATH=${INSTALL_PREFIX}/share/vulkan/explicit_layer.d
export VK_ICD_FILENAMES=${INSTALL_PREFIX}/share/vulkan/icd.d/radeon_icd.x86_64.json:${INSTALL_PREFIX}/share/vulkan/icd.d/lvp_icd.x86_64.json
export VK_ICD_FILENAMES=\$(printf '%s:' ${INSTALL_PREFIX}/share/vulkan/icd.d/*.json | sed 's/:$//')
EOF
cat > "${PKG_DIR}/usr/bin/${PACKAGE_NAME}-env" <<EOF
@@ -137,7 +137,12 @@ set -euo pipefail
export LD_LIBRARY_PATH="${INSTALL_PREFIX}/lib/x86_64-linux-gnu:${INSTALL_PREFIX}/lib:\${LD_LIBRARY_PATH:-}"
export LIBGL_DRIVERS_PATH="${INSTALL_PREFIX}/lib/x86_64-linux-gnu/dri"
export VK_LAYER_PATH="${INSTALL_PREFIX}/share/vulkan/explicit_layer.d"
export VK_ICD_FILENAMES="${INSTALL_PREFIX}/share/vulkan/icd.d/radeon_icd.x86_64.json:${INSTALL_PREFIX}/share/vulkan/icd.d/lvp_icd.x86_64.json"
if compgen -G "${INSTALL_PREFIX}/share/vulkan/icd.d/*.json" >/dev/null; then
icd_files=(${INSTALL_PREFIX}/share/vulkan/icd.d/*.json)
icd_joined=\$(printf '%s:' "\${icd_files[@]}")
export VK_ICD_FILENAMES="\${icd_joined%:}"
export VK_DRIVER_FILES="\${VK_ICD_FILENAMES}"
fi
exec "\$@"
EOF
chmod 0755 "${PKG_DIR}/usr/bin/${PACKAGE_NAME}-env"