diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-11-28 20:40:51 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-11-28 20:40:51 +0000 |
commit | 9c417bacd51da6d8b57fa9f37425161d30d4b95b (patch) | |
tree | 47c9d6e4243f39a1f48afd54c969b65b00a5c649 /dev-qt/qt3d | |
parent | d934827bf44b7cfcf6711964418148fa60877668 (diff) |
gentoo resync : 28.11.2020
Diffstat (limited to 'dev-qt/qt3d')
-rw-r--r-- | dev-qt/qt3d/Manifest | 2 | ||||
-rw-r--r-- | dev-qt/qt3d/qt3d-5.15.2.ebuild | 40 |
2 files changed, 42 insertions, 0 deletions
diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest index b0c5dd5cb427..60094dd016ed 100644 --- a/dev-qt/qt3d/Manifest +++ b/dev-qt/qt3d/Manifest @@ -1,3 +1,5 @@ DIST qt3d-everywhere-src-5.15.1.tar.xz 81919836 BLAKE2B e0c617e777dc2562caaee02483bb4c9ec2fd17214ea02505942b074b82e698a82e4c81ef552705872c6c10be3cbab65a1fc3c5aff2c87637639f223583a04ae6 SHA512 5d35f39bd3cb65a4b7490fd3d57a4f62b3ccaad25c7963613d67641927bdc9d895fb436d049de5485a9e8e067c716951e376349cbfc3996af6765adda73d51d5 +DIST qt3d-everywhere-src-5.15.2.tar.xz 81925416 BLAKE2B 358a071f775d460d794ce3451ea6904f9d1ac0a388176ba62f7d6c7c574621cdcd3db8f7af3aaa361e5ac172056e8e8a32b894b401720e93ae2a2cfad4282da3 SHA512 38da6886b887f6d315dcb17192322efe184950716fdd0030df6c7d7c454ea43dc0250a201285da27683ce29768da6be41d4168e4f63c20adb0b5f26ae0934c1b EBUILD qt3d-5.15.1.ebuild 821 BLAKE2B 1ef2dc10bda1cd08afc37e94836a804cf6a73d0a8ebd37e59616d0cf0e81ef3c22af23c2aa8db144b91b869046c8be73bc81fc7ae32b72877968d4a6f6941331 SHA512 e4a03c7d46117ae08bccc74943efaf53a593356875c63d69a7272f1ea9ed4624cdd660665f015508ecc863c549a000fb40d7f0a1791a437187495fb20d0f08f0 +EBUILD qt3d-5.15.2.ebuild 883 BLAKE2B 9ddaf465f081e542ae7ffba6019d6b548dbae6b2a5861cc85988b3c1982f581cea291cfc96a75a998b4a9a90d64aee57c8200669905ed89e6fa0a77754d51d66 SHA512 c9bacab02e4ab69892f3fc50723ec6c79350aab5ef56d6ead3b1b37b3d74629c083b31b4626fe52fce8779d1d42e7675057d288a94edde56c065a1c623b40ead MISC metadata.xml 699 BLAKE2B 45b5458bd903a90a1da6277922d4e0077dbdbede5e4bdfed523d5926abd59147a3085ce007075afe7c50c5256f37d827d3ec6c5287fb7910031198f14c6dbc4e SHA512 c055619fd9c01e39f707dc13bfc5f805b4e3777e3ef0841d1cb52f2fa0f58eafd684a9e911ad7aa8e938f4f42a1cbad205f9cd854c4eaeaa08918db6d64e174b diff --git a/dev-qt/qt3d/qt3d-5.15.2.ebuild b/dev-qt/qt3d/qt3d-5.15.2.ebuild new file mode 100644 index 000000000000..d815875134bc --- /dev/null +++ b/dev-qt/qt3d/qt3d-5.15.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qt5-build + +DESCRIPTION="3D rendering module for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +# TODO: tools +IUSE="gamepad gles2-only qml vulkan" + +COMMON_DEPEND=" + ~dev-qt/qtconcurrent-${PV} + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV}:5=[vulkan=] + ~dev-qt/qtnetwork-${PV} + >=media-libs/assimp-4.0.0 + gamepad? ( ~dev-qt/qtgamepad-${PV} ) + qml? ( ~dev-qt/qtdeclarative-${PV}[gles2-only=] ) +" +DEPEND="${COMMON_DEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +RDEPEND="${COMMON_DEPEND} + dev-qt/qtchooser +" + +src_prepare() { + rm -r src/3rdparty/assimp/{code,contrib,include} || die + + qt_use_disable_mod gamepad gamepad src/input/frontend/frontend.pri + qt_use_disable_mod qml quick src/src.pro + + qt5-build_src_prepare +} |