commit:     b1606860710c9eadcebeb27c4aec7917bee9c258
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 10 13:08:38 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 10 14:25:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1606860

dev-libs/kirigami-addons: new package, add 0.6.1

Based on work in kde and guru overlay.

Thanks-to: Anna Vyalkova <cyber+gentoo <AT> sysrq.in>
Bug: https://bugs.gentoo.org/884491
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/kirigami-addons/Manifest                  |  1 +
 .../kirigami-addons/kirigami-addons-0.6.1.ebuild   | 44 ++++++++++++++++++++++
 dev-libs/kirigami-addons/metadata.xml              | 11 ++++++
 3 files changed, 56 insertions(+)

diff --git a/dev-libs/kirigami-addons/Manifest 
b/dev-libs/kirigami-addons/Manifest
new file mode 100644
index 000000000000..3f8a45eee08c
--- /dev/null
+++ b/dev-libs/kirigami-addons/Manifest
@@ -0,0 +1 @@
+DIST kirigami-addons-0.6.1.tar.xz 83396 BLAKE2B 
b40ff06f709484715bb560a3fb146deff0b2be13157524ebfe1d22e6ec9e5bfd699f9b51d170f13b18f68c73cc02710a4189cd367d7f1766336e381956e1c59a
 SHA512 
472730551d952b623ef329c7a9615d26f36b0b5f8b55f5aecb3d9b315799713431aad6e87e402862746cd1cbea745a9042b10696479f54a0ce3773787718226b

diff --git a/dev-libs/kirigami-addons/kirigami-addons-0.6.1.ebuild 
b/dev-libs/kirigami-addons/kirigami-addons-0.6.1.ebuild
new file mode 100644
index 000000000000..3e6fe9dd294c
--- /dev/null
+++ b/dev-libs/kirigami-addons/kirigami-addons-0.6.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP=true
+ECM_TEST=true
+KFMIN=5.99.0
+QTMIN=5.15.5
+VIRTUALX_REQUIRED=test
+inherit ecm kde.org
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+       SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+       KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Visual end user components for Kirigami-based applications"
+HOMEPAGE="https://invent.kde.org/libraries/kirigami-addons";
+
+LICENSE="|| ( GPL-2 GPL-3 LGPL-3 ) LGPL-2.1+"
+SLOT="5"
+IUSE=""
+
+COMMON_DEPEND="
+       >=dev-qt/qtdeclarative-${QTMIN}:5
+       >=dev-qt/qtgui-${QTMIN}:5
+       >=dev-qt/qtquickcontrols2-${QTMIN}:5
+       >=kde-frameworks/ki18n-${KFMIN}:5
+       >=kde-frameworks/kirigami-${KFMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+       >=kde-frameworks/plasma-${KFMIN}:5
+       >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+"
+DEPEND="${COMMON_DEPEND}
+       test? (
+               >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml]
+               media-libs/gst-plugins-base:1.0[ogg,vorbis]
+               media-libs/gst-plugins-bad:1.0
+               media-libs/gst-plugins-good:1.0
+               x11-themes/sound-theme-freedesktop
+       )
+"

diff --git a/dev-libs/kirigami-addons/metadata.xml 
b/dev-libs/kirigami-addons/metadata.xml
new file mode 100644
index 000000000000..d925f2439758
--- /dev/null
+++ b/dev-libs/kirigami-addons/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="project">
+               <email>[email protected]</email>
+               <name>Gentoo KDE Project</name>
+       </maintainer>
+       <upstream>
+               <bugs-to>https://bugs.kde.org/</bugs-to>
+       </upstream>
+</pkgmetadata>

Reply via email to