diff options
Diffstat (limited to 'dev-qt/qtcharts')
-rw-r--r-- | dev-qt/qtcharts/Manifest | 3 | ||||
-rw-r--r-- | dev-qt/qtcharts/metadata.xml | 3 | ||||
-rw-r--r-- | dev-qt/qtcharts/qtcharts-5.15.13.ebuild (renamed from dev-qt/qtcharts/qtcharts-5.15.2.ebuild) | 15 | ||||
-rw-r--r-- | dev-qt/qtcharts/qtcharts-6.7.0.ebuild | 28 | ||||
-rw-r--r-- | dev-qt/qtcharts/qtcharts-6.7.9999.ebuild | 28 | ||||
-rw-r--r-- | dev-qt/qtcharts/qtcharts-6.9999.ebuild | 28 |
6 files changed, 96 insertions, 9 deletions
diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest index 079eb701fa00..1fc472041bcd 100644 --- a/dev-qt/qtcharts/Manifest +++ b/dev-qt/qtcharts/Manifest @@ -1 +1,2 @@ -DIST qtcharts-everywhere-src-5.15.2.tar.xz 4251992 BLAKE2B 84a683f0ef327437ce801f3b1e0622e31bbc69c33173b3a52e66191120189b6c46e5840ae72861093a9c2f37cf486494fd947a75bd40c8dc2fd54cfd0324eb41 SHA512 d16fc085a7e98078cf616cde07d57c5f04cd41e9687a26d42edf9042b4c95a837371b6b9616e7176c536d742aa9b5fc15bf3393f9f2e814ce942189ac151e65f +DIST qtcharts-everywhere-opensource-src-5.15.13.tar.xz 4254788 BLAKE2B 7f1f40951d26260ff625befc0834e12471f9c0c6f622b66092f8624ec6ecd8ee6d8fb82874b9f4f34b75173f5b0a1e3e8182f96c1939cd319c7d16625b8dc6e0 SHA512 a4ebdb7577683a68c960fee649ffac543528791daa88fd412ab5fdda3765719921cd4daebc49395c4108a3da2bafdbf8e08008fcced4c18b4d1a3acedb377796 +DIST qtcharts-everywhere-src-6.7.0.tar.xz 4660736 BLAKE2B 7be97979f3ddbd861f813abe55b21487a6c74599116468a45523afe2bb1d3513eae11ec09947812e1e9ef94f9439c13c7d91d453aa558fac35e200f9b77a6ca2 SHA512 4cdabacd053630e0783850d8a2204e717e2508ef749eb3d5f365494bc8cda31db066bb0bcba91bccf379f4667ca6825b8c7bc59e87e918c7e2e126b4c52655a6 diff --git a/dev-qt/qtcharts/metadata.xml b/dev-qt/qtcharts/metadata.xml index d437181335d4..0833bb7edb1a 100644 --- a/dev-qt/qtcharts/metadata.xml +++ b/dev-qt/qtcharts/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>qt@gentoo.org</email> @@ -11,6 +11,7 @@ <upstream> <bugs-to>https://bugreports.qt.io/</bugs-to> <doc>https://doc.qt.io/</doc> + <remote-id type="github">qt/qtcharts</remote-id> </upstream> <slots> <subslots> diff --git a/dev-qt/qtcharts/qtcharts-5.15.2.ebuild b/dev-qt/qtcharts/qtcharts-5.15.13.ebuild index f57bad391ee5..fdd730c0d344 100644 --- a/dev-qt/qtcharts/qtcharts-5.15.2.ebuild +++ b/dev-qt/qtcharts/qtcharts-5.15.13.ebuild @@ -1,23 +1,24 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + inherit qt5-build DESCRIPTION="Chart component library for the Qt5 framework" LICENSE="GPL-3" if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" + KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86" fi IUSE="qml" DEPEND=" - ~dev-qt/qtcore-${PV} - ~dev-qt/qtgui-${PV} - ~dev-qt/qtwidgets-${PV} - qml? ( ~dev-qt/qtdeclarative-${PV} ) + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtwidgets-${QT5_PV}* + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* ) " RDEPEND="${DEPEND}" diff --git a/dev-qt/qtcharts/qtcharts-6.7.0.ebuild b/dev-qt/qtcharts/qtcharts-6.7.0.ebuild new file mode 100644 index 000000000000..7b7d54225d6a --- /dev/null +++ b/dev-qt/qtcharts/qtcharts-6.7.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Chart component library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +IUSE="gles2-only qml" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[gles2-only=,gui,opengl,widgets] + qml? ( ~dev-qt/qtdeclarative-${PV}:6[opengl] ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Qml) + ) + + qt6-build_src_configure +} diff --git a/dev-qt/qtcharts/qtcharts-6.7.9999.ebuild b/dev-qt/qtcharts/qtcharts-6.7.9999.ebuild new file mode 100644 index 000000000000..264ac86f8886 --- /dev/null +++ b/dev-qt/qtcharts/qtcharts-6.7.9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Chart component library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +IUSE="gles2-only qml" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[gles2-only=,gui,opengl,widgets] + qml? ( ~dev-qt/qtdeclarative-${PV}:6[opengl] ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Qml) + ) + + qt6-build_src_configure +} diff --git a/dev-qt/qtcharts/qtcharts-6.9999.ebuild b/dev-qt/qtcharts/qtcharts-6.9999.ebuild new file mode 100644 index 000000000000..264ac86f8886 --- /dev/null +++ b/dev-qt/qtcharts/qtcharts-6.9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Chart component library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +IUSE="gles2-only qml" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[gles2-only=,gui,opengl,widgets] + qml? ( ~dev-qt/qtdeclarative-${PV}:6[opengl] ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Qml) + ) + + qt6-build_src_configure +} |