From: "Philip Miess" <Phil_miess@yahoo.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/user/superposition:master commit in: dev-qt/qt3d/
Date: Mon, 25 Feb 2019 02:08:22 +0000 (UTC) [thread overview]
Message-ID: <1551060485.cd33050a5d742d0bff08f21c1ac0b74ac9c30ab8.Phil_miess@gentoo> (raw)
commit: cd33050a5d742d0bff08f21c1ac0b74ac9c30ab8
Author: Philip Miess <Philip_Miess <AT> yahoo <DOT> com>
AuthorDate: Mon Feb 25 02:08:05 2019 +0000
Commit: Philip Miess <Phil_miess <AT> yahoo <DOT> com>
CommitDate: Mon Feb 25 02:08:05 2019 +0000
URL: https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=cd33050a
add qt3d-5.11.1
Signed-off-by: Philip Miess <Philip_Miess <AT> yahoo.com>
dev-qt/qt3d/Manifest | 5 +++++
dev-qt/qt3d/metadata.xml | 21 +++++++++++++++++++++
dev-qt/qt3d/qt3d-5.11.1.ebuild | 32 ++++++++++++++++++++++++++++++++
dev-qt/qt3d/qt3d-5.11.3.ebuild | 32 ++++++++++++++++++++++++++++++++
4 files changed, 90 insertions(+)
diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest
new file mode 100644
index 0000000..3fcb31a
--- /dev/null
+++ b/dev-qt/qt3d/Manifest
@@ -0,0 +1,5 @@
+DIST qt3d-everywhere-src-5.11.1.tar.xz 84763568 BLAKE2B 92510ae0cbc4627a9d0517bfe3a17c4efc6538cd04787b3fcbf5b0f381558deecb96a70f488d797719852b625bb47827ad630692934aad5574865e63f77f589a SHA512 d1a07586d6b64ff3b1e85c41c8b3b86f6327e9e63f5f45344a65a6136179f6a8361ca9da80944b244d8edc53d8b0e9f8b646d613f6b42faac6cb724f49573a8a
+DIST qt3d-everywhere-src-5.11.3.tar.xz 84944236 BLAKE2B f1db5cdb569777603868081bd97b0c1b4e68bdb4ec51e133d1078e23796eadd25ecef73caa23872f264aab51ec4b7cfd1d2af087445a8f826c2659fdec5e1a5d SHA512 d75d9b9ddb456d8a0163b35e9417c313c56ca1332fd742cb9a682d3e9d6c68e8cc6603bd900f8c634baf79522a00c0ba9aa82ce3db3b65c4656fef2c71c908af
+EBUILD qt3d-5.11.1.ebuild 636 BLAKE2B 488a2a0915778d7ea337d1d54ce058dd61a94c21d52a48cf1177b1fca282ad43ab1ab20f9c668cf0d6b2d2700dd35554ba35a082377f8f35f72ec1385b0cffa3 SHA512 bedf4da6c6a3ec4e1365042416dacdbe9727679bdbefe122478e33a629f061392d3722bb75e18b6b8021ec353e0de94583af74be24c24c294aba282eb4db0ace
+EBUILD qt3d-5.11.3.ebuild 636 BLAKE2B d8b9ed4a9f9805f1e1f312ec700c2f28206bc06d72a10c1354ad900a64c974d5aa48ca621bcd41f727b7978cbdfae2ddbe88082092856b332a5150a338861077 SHA512 c7a749e2bafed72cd7adf42274dace66ce32dafdb26c0acf313ca57d249123c5c9fc9a1182724f978687e6998282c8469a6934f4be68c2d80cb9b246e4582a0b
+MISC metadata.xml 622 BLAKE2B 0b8c25838c12efaeba3d6db640fe658b6c1bc12f4a6bacc06c88e405c16498eb0f7db196efb1b09b46476c0c9c4cfccc64666dd43f31366dd28b7ecaa8018757 SHA512 3edf4c4db2c08652dbc1b62aa216f62b887190e2e0bbfd0cde7410911ddf1e0ea8cc9a27e91db07a78dd6078fd4b1ad23b27f0dba37607771d3b6c2497552607
diff --git a/dev-qt/qt3d/metadata.xml b/dev-qt/qt3d/metadata.xml
new file mode 100644
index 0000000..987a6dc
--- /dev/null
+++ b/dev-qt/qt3d/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>qt@gentoo.org</email>
+ <name>Gentoo Qt Project</name>
+ </maintainer>
+ <use>
+ <flag name="gles2">Use GLES 2.0 or later instead of full OpenGL</flag>
+ <flag name="qml">Build QML/QtQuick bindings</flag>
+ </use>
+ <upstream>
+ <bugs-to>https://bugreports.qt.io/</bugs-to>
+ <doc>https://doc.qt.io/</doc>
+ </upstream>
+ <slots>
+ <subslots>
+ Must only be used by packages that are known to use private parts of the Qt API.
+ </subslots>
+ </slots>
+</pkgmetadata>
diff --git a/dev-qt/qt3d/qt3d-5.11.1.ebuild b/dev-qt/qt3d/qt3d-5.11.1.ebuild
new file mode 100644
index 0000000..344f30d
--- /dev/null
+++ b/dev-qt/qt3d/qt3d-5.11.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="The 3D module for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="amd64 x86"
+fi
+
+# TODO: gamepad, tools
+IUSE="gles2 qml"
+
+DEPEND="
+ ~dev-qt/qtconcurrent-${PV}
+ ~dev-qt/qtcore-${PV}
+ ~dev-qt/qtgui-${PV}
+ ~dev-qt/qtnetwork-${PV}
+ >=media-libs/assimp-4.0.0
+ qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ rm -r src/3rdparty/assimp/{code,contrib,include} || die
+
+ qt_use_disable_mod qml quick src/src.pro
+
+ qt5-build_src_prepare
+}
diff --git a/dev-qt/qt3d/qt3d-5.11.3.ebuild b/dev-qt/qt3d/qt3d-5.11.3.ebuild
new file mode 100644
index 0000000..e2e0a30
--- /dev/null
+++ b/dev-qt/qt3d/qt3d-5.11.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="The 3D module for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="amd64 x86"
+fi
+
+# TODO: gamepad, tools
+IUSE="gles2 qml"
+
+DEPEND="
+ ~dev-qt/qtconcurrent-${PV}
+ ~dev-qt/qtcore-${PV}
+ ~dev-qt/qtgui-${PV}
+ ~dev-qt/qtnetwork-${PV}
+ >=media-libs/assimp-4.0.0
+ qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ rm -r src/3rdparty/assimp/{code,contrib,include} || die
+
+ qt_use_disable_mod qml quick src/src.pro
+
+ qt5-build_src_prepare
+}
reply other threads:[~2019-02-25 2:08 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1551060485.cd33050a5d742d0bff08f21c1ac0b74ac9c30ab8.Phil_miess@gentoo \
--to=phil_miess@yahoo.com \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox