mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-24 06:48:18 -07:00
@@ -1 +1,2 @@
|
||||
DIST qt3d-everywhere-src-6.9.1.tar.xz 141817908 BLAKE2B 5c1b53c4be9e56aaa21509a1496aa57f0c4c6fccf019a5f87b3f65b1f5c26b63e35fffe65daf83b0341d9f99f7153820290f473f6c64d707d52f1ce816e31ccd SHA512 585f11ec520a338ecedf7d446af696f1851e45f5758364c91f40d6d254eb120d74da54405496be6fe4bd58ab87d4aeb8f5793e5ffe78ba12b685346c8770d404
|
||||
DIST qt3d-everywhere-src-6.9.2.tar.xz 141825804 BLAKE2B a6fc245520812d79b90db8e303fcb05086ee3291bce4629a3104d534afbf11589b01077039aca9a9c2961db97fecf76f0a2e5b812fc71275ff190bea4b69b30d SHA512 f0ffceb7185b16ffcf6e757007b6b500e111285dcbb90a85c1a6e9c4400451688f3d631a25d95ab36838dfdea40b4c5557a9c6d67aab11d2f66e7d4dc86ef4b5
|
||||
|
||||
37
dev-qt/qt3d/qt3d-6.9.2.ebuild
Normal file
37
dev-qt/qt3d/qt3d-6.9.2.ebuild
Normal file
@@ -0,0 +1,37 @@
|
||||
# Copyright 2021-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit qt6-build
|
||||
|
||||
DESCRIPTION="3D rendering module for the Qt6 framework"
|
||||
|
||||
if [[ ${QT6_BUILD_TYPE} == release ]]; then
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
|
||||
elif [[ ${QT6_BUILD_TYPE} == live ]]; then
|
||||
EGIT_SUBMODULES=() # skip qtquick3d-assimp
|
||||
fi
|
||||
|
||||
IUSE="gles2-only qml vulkan"
|
||||
|
||||
# <assimp-6: https://bugreports.qt.io/browse/QTBUG-137996
|
||||
RDEPEND="
|
||||
~dev-qt/qtbase-${PV}:6[concurrent,gles2-only=,gui,network,opengl,vulkan=]
|
||||
~dev-qt/qtshadertools-${PV}:6
|
||||
<media-libs/assimp-6:=
|
||||
qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
vulkan? ( dev-util/vulkan-headers )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake_use_find_package qml Qt6Qml)
|
||||
-DQT_FEATURE_qt3d_system_assimp=ON
|
||||
)
|
||||
|
||||
qt6-build_src_configure
|
||||
}
|
||||
Reference in New Issue
Block a user