summaryrefslogtreecommitdiff
path: root/dev-qt/qtgraphs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-qt/qtgraphs')
-rw-r--r--dev-qt/qtgraphs/Manifest1
-rw-r--r--dev-qt/qtgraphs/qtgraphs-6.10.0.ebuild32
2 files changed, 33 insertions, 0 deletions
diff --git a/dev-qt/qtgraphs/Manifest b/dev-qt/qtgraphs/Manifest
index ecfd5bbf2dfa..0168d158da80 100644
--- a/dev-qt/qtgraphs/Manifest
+++ b/dev-qt/qtgraphs/Manifest
@@ -1,3 +1,4 @@
DIST qtgraphs-everywhere-src-6.10.0-rc.tar.xz 5244132 BLAKE2B d4e72deba53abb7525a50553ab1d8eaca4c723c1d65c77e393cdebddd1fe1e1aaea2609e8b6d96b5365837d0ca93815da3fef58a8df80084490da08845113547 SHA512 74ca1a47d4e85ee8f72b9a9a740ebbadc5d6f7f9c100cdf3769f4c69accb496da742ec8b766c607c576283e8166553491ad231eeaf71a6b8cd45d744efb6be42
+DIST qtgraphs-everywhere-src-6.10.0.tar.xz 5243552 BLAKE2B c0754fbca928627a45bdf72103fc25e9586fe65293647976e1974c284639add5bfee9ae593e50abfcd653d3b05ff100ac1fe95412dc8a0f63b65de07f4226825 SHA512 77e5f740c583df9ec2d7d007d612725f6e4751a796757a354d89b889649f23f1a1ca23879e2432088071e0e4b95bd687d14586fbd3083c52a2b650c5d3c8e3c5
DIST qtgraphs-everywhere-src-6.9.2.tar.xz 5214768 BLAKE2B b8421d53f6bea2916419d05d63bbb62e93634de4fdb6e8ad437c3ec09149c0efb90d3e3708e523a8744f1e01657b2a83cad5044dc1285c6e0a203f06c04f598d SHA512 bba07dbda24a9a6e591ee6060a1eb3ea46295afe7af89c390805c1254522f93098b37628671e257327194733fad99d69df3bdbecedac1bbfc7b0083a9466f41b
DIST qtgraphs-everywhere-src-6.9.3.tar.xz 5214976 BLAKE2B 2c3bfa2133acfc729586bce1286ebc614cb460bff78c45efba86070fcfd5f11f3262bd315af5ff6ff3a22d341ff394490910ce0524e4ac4a12a6c74b98cf4880 SHA512 20a3549dcd48369133d08062ea6b69fce6f990452ed8fc37f12523fa147cc005ea390ed70f95e62c8b836df4eb2c44dd525d633bb6d7d691d249d968346f2a5d
diff --git a/dev-qt/qtgraphs/qtgraphs-6.10.0.ebuild b/dev-qt/qtgraphs/qtgraphs-6.10.0.ebuild
new file mode 100644
index 000000000000..49d7c4464b8c
--- /dev/null
+++ b/dev-qt/qtgraphs/qtgraphs-6.10.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Graphs component library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64"
+fi
+
+IUSE="quick3d"
+
+# note: widgets is only used with quick3d and is technically optional,
+# but the top level CMakeLists.txt requires through assertTargets()
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,widgets]
+ ~dev-qt/qtdeclarative-${PV}:6
+ quick3d? ( ~dev-qt/qtquick3d-${PV}:6 )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ # simpler than keeping track of and disabling every graphs-3d* features
+ $(cmake_use_find_package quick3d Qt6Quick3D)
+ )
+
+ cmake_src_configure
+}