From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 964C7158094 for ; Tue, 2 Aug 2022 21:51:35 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 934B7E1025; Tue, 2 Aug 2022 21:51:33 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3C0A1E1024 for ; Tue, 2 Aug 2022 21:51:33 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 969003410FC for ; Tue, 2 Aug 2022 21:51:31 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 403A9570 for ; Tue, 2 Aug 2022 21:51:29 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1659476991.4b848247481415c37c9cef2de4485b333f5d6ed2.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtquick3d/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-qt/qtquick3d/Manifest dev-qt/qtquick3d/metadata.xml dev-qt/qtquick3d/qtquick3d-6.3.1.ebuild X-VCS-Directories: dev-qt/qtquick3d/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 4b848247481415c37c9cef2de4485b333f5d6ed2 X-VCS-Branch: master Date: Tue, 2 Aug 2022 21:51:29 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 8934a9d8-8777-4cbb-92e5-e0b5a487cdc9 X-Archives-Hash: 49cf23fc8ec5aab434894bc38aa15682 commit: 4b848247481415c37c9cef2de4485b333f5d6ed2 Author: Jimi Huotari gentoo org> AuthorDate: Wed May 25 22:59:31 2022 +0000 Commit: Sam James gentoo org> CommitDate: Tue Aug 2 21:49:51 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b848247 dev-qt/qtquick3d: new package Version 6.3.1 of the Qt module and API for defining 3D content in Qt QuickTools. Bug: https://bugs.gentoo.org/838970 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari gentoo.org> Signed-off-by: Sam James gentoo.org> dev-qt/qtquick3d/Manifest | 1 + dev-qt/qtquick3d/metadata.xml | 17 +++++++++++++++++ dev-qt/qtquick3d/qtquick3d-6.3.1.ebuild | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 50 insertions(+) diff --git a/dev-qt/qtquick3d/Manifest b/dev-qt/qtquick3d/Manifest new file mode 100644 index 000000000000..6c09c370db71 --- /dev/null +++ b/dev-qt/qtquick3d/Manifest @@ -0,0 +1 @@ +DIST qtquick3d-everywhere-src-6.3.1.tar.xz 37289264 BLAKE2B 3d6a09f6d748c13485eae58ebe910d3371ae2d1bface3b1c9817280f5624e74f551a27f5f87e4f932f49949d5a14afc6547def0db8e99171f7b2b2715afdb001 SHA512 342a1c558a4eece6e9442e45cc400af58c96fb59614902e0299291ea2c5b1c406d76cd8ec8cf1d8ac0d8b5fc4f2f4637063d1747dcdc54f191a81310df93534e diff --git a/dev-qt/qtquick3d/metadata.xml b/dev-qt/qtquick3d/metadata.xml new file mode 100644 index 000000000000..32568f62fb8e --- /dev/null +++ b/dev-qt/qtquick3d/metadata.xml @@ -0,0 +1,17 @@ + + + + + qt@gentoo.org + Gentoo Qt Project + + + https://bugreports.qt.io/ + https://doc.qt.io/ + + + + Must only be used by packages that are known to use private parts of the Qt API. + + + diff --git a/dev-qt/qtquick3d/qtquick3d-6.3.1.ebuild b/dev-qt/qtquick3d/qtquick3d-6.3.1.ebuild new file mode 100644 index 000000000000..6eb36deec911 --- /dev/null +++ b/dev-qt/qtquick3d/qtquick3d-6.3.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +elif [[ ${QT6_BUILD_TYPE} == live ]]; then + # Don't clone qtquick3d-assimp. + EGIT_SUBMODULES=() +fi + +DEPEND=" + =dev-qt/qtbase-${PV}*[concurrent,network,widgets] + =dev-qt/qtdeclarative-${PV}* + =dev-qt/qtshadertools-${PV}* + =dev-qt/qtquicktimeline-${PV}* + media-libs/assimp:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DQT_FEATURE_system_assimp=ON + ) + + qt6-build_src_configure +}