commit:     8629652b47f5ea7e28bd842644c3d59c3c3b9deb
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 25 09:56:24 2022 +0000
Commit:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Mon Apr 25 09:58:03 2022 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=8629652b

dev-qt/qt5compat: new package

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>

 dev-qt/qt5compat/Manifest                  |  1 +
 dev-qt/qt5compat/metadata.xml              | 17 +++++++++++++++++
 dev-qt/qt5compat/qt5compat-6.3.0.ebuild    | 18 ++++++++++++++++++
 dev-qt/qt5compat/qt5compat-6.3.9999.ebuild | 18 ++++++++++++++++++
 dev-qt/qt5compat/qt5compat-6.9999.ebuild   | 18 ++++++++++++++++++
 5 files changed, 72 insertions(+)

diff --git a/dev-qt/qt5compat/Manifest b/dev-qt/qt5compat/Manifest
new file mode 100644
index 00000000..61cf4994
--- /dev/null
+++ b/dev-qt/qt5compat/Manifest
@@ -0,0 +1 @@
+DIST qt5compat-everywhere-src-6.3.0.tar.xz 8198576 BLAKE2B 
999c9a631f07ca7cc17d60b56163bcab862816ffb5941efe094a8914f83e3f74854771cf9a1afe6b19b92d41bfc3fcd9945bdb888ec34443eccb0f7858062602
 SHA512 
c6476bc2e0f5aed728c00ffd19c72c1bfe8f63893f86599584a89c60c213e262b170727771c5e1c3226856939282e727af220a12620933a2886b0816a0bb78e6

diff --git a/dev-qt/qt5compat/metadata.xml b/dev-qt/qt5compat/metadata.xml
new file mode 100644
index 00000000..32568f62
--- /dev/null
+++ b/dev-qt/qt5compat/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="project">
+               <email>[email protected]</email>
+               <name>Gentoo Qt Project</name>
+       </maintainer>
+       <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/qt5compat/qt5compat-6.3.0.ebuild 
b/dev-qt/qt5compat/qt5compat-6.3.0.ebuild
new file mode 100644
index 00000000..7b839e61
--- /dev/null
+++ b/dev-qt/qt5compat/qt5compat-6.3.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt module containing the unsupported Qt 5 APIs"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64"
+fi
+
+DEPEND="
+       =dev-qt/qtbase-${PV}*[gui,network,xml]
+       =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"

diff --git a/dev-qt/qt5compat/qt5compat-6.3.9999.ebuild 
b/dev-qt/qt5compat/qt5compat-6.3.9999.ebuild
new file mode 100644
index 00000000..7b839e61
--- /dev/null
+++ b/dev-qt/qt5compat/qt5compat-6.3.9999.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt module containing the unsupported Qt 5 APIs"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64"
+fi
+
+DEPEND="
+       =dev-qt/qtbase-${PV}*[gui,network,xml]
+       =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"

diff --git a/dev-qt/qt5compat/qt5compat-6.9999.ebuild 
b/dev-qt/qt5compat/qt5compat-6.9999.ebuild
new file mode 100644
index 00000000..7b839e61
--- /dev/null
+++ b/dev-qt/qt5compat/qt5compat-6.9999.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt module containing the unsupported Qt 5 APIs"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64"
+fi
+
+DEPEND="
+       =dev-qt/qtbase-${PV}*[gui,network,xml]
+       =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"

Reply via email to