summaryrefslogtreecommitdiff
path: root/kde-apps/spectacle
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-10-11 04:04:15 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-10-11 04:04:15 +0100
commit61af1efe96cf1037982d2fc90af0749b5ec5a0c6 (patch)
treefd4966f3b19ef9b18ed5024d7e2f48ef73eb2fee /kde-apps/spectacle
parent3aae425b3c39d02e2dc917db0fae8c225c158ca1 (diff)
gentoo auto-resync : 11:10:2024 - 04:04:14
Diffstat (limited to 'kde-apps/spectacle')
-rw-r--r--kde-apps/spectacle/Manifest2
-rw-r--r--kde-apps/spectacle/spectacle-24.08.2.ebuild71
2 files changed, 73 insertions, 0 deletions
diff --git a/kde-apps/spectacle/Manifest b/kde-apps/spectacle/Manifest
index 4410e51cbb6c..8f1e4c699305 100644
--- a/kde-apps/spectacle/Manifest
+++ b/kde-apps/spectacle/Manifest
@@ -1,6 +1,8 @@
AUX spectacle-24.05.2-gcc12.patch 1228 BLAKE2B 92c8c96b8f10450fd62a9e3885e99a0bccb9bef81ac2c6bcd506cd27f1c7edcca729b4242d5e15db99b2df35ac438ba9e8f5d89d442bb68115ec0936ee7532d7 SHA512 dee068a6a1b121a6aa489a5fa58f7aa7bd4970cf6bc83f040435d62eec4462be3f29018dfa86f532bcb2f5d891abb017045c79377823c984c04a19ea08ca34dc
DIST spectacle-24.05.2.tar.xz 1357104 BLAKE2B cfb7028e610e5fb4243de487d3b29df38c56157056cda073eee099f14ce9f94d58b512782f22dc24b2bede903271c63edc31bdd8cbf1767f63ab6cf970760205 SHA512 e6f868857d5518180c617fcc9139f4ac04f8d9811536c444cd28ffccf8baf22599f3d74a4f2dc410a761fbb759d1cc2f57beff33220313750a90e7b940ffdbf1
DIST spectacle-24.08.1.tar.xz 1547488 BLAKE2B cfee5e3c828af83f42e8bd85eef4b2ea9d7a60dd5758d408fead64e7eadae8d0e6c774f32a356c7680fe2594f3fc63c1be92c8cc70173f494b6fb56426abc253 SHA512 0d8c7f87082299c8a96a01ef2afbf780c183300b55bae3ae81eb804ecf876a7c3c69931492680a66eaf6549f919569e01ab31923e919663d5aaee9c53f19c53b
+DIST spectacle-24.08.2.tar.xz 1554432 BLAKE2B 85584f92259329e384a9d26f815fc68e25fe46370ec0b433ae85a9c75f99254d2324b53b13ae92eaacb26369e721b17557a3c51cf6d66f1df1294f27e7805943 SHA512 2201602c48b1a70019ef94547713d41ac7eb93e98be18fb60c3a239a7bafd6b8f4f720efd95f5d58be4785e53ee665dc01a4af93567ad84e40283ad4aab03c09
EBUILD spectacle-24.05.2.ebuild 1834 BLAKE2B 582f9fa48f60ef062f60d6d4ab2afae3a107a09e679463b59a31470e098fbd9da9bb87b7ed5fbcb103534dd0b068d9768228734db406e00a4829c06826fa3091 SHA512 25fe3e6afa75ab989fc67a57c64aa04037683d87b5d853d66fb7fa5add5f2831d3c7a7953a76e693e7690c3b5a4735f35305c35a9d130ed9637f32a78db4f9d3
EBUILD spectacle-24.08.1.ebuild 1889 BLAKE2B 6684e3b70f346ddac1e0242f13742744016551eff65130172c1fdf6adddb9cf086768194d862ad8daa9b25018cbf0ced781b4f938181d5ab6bc084aacb4717b7 SHA512 6bd9d992ddc88315591d7da89ccc4013098fa219fbec080500c3d5e321fc1dd6f022dc5638b23a9d0de96dd060833c6175dfaaa3638591700b1babb7c330164c
+EBUILD spectacle-24.08.2.ebuild 1889 BLAKE2B 6684e3b70f346ddac1e0242f13742744016551eff65130172c1fdf6adddb9cf086768194d862ad8daa9b25018cbf0ced781b4f938181d5ab6bc084aacb4717b7 SHA512 6bd9d992ddc88315591d7da89ccc4013098fa219fbec080500c3d5e321fc1dd6f022dc5638b23a9d0de96dd060833c6175dfaaa3638591700b1babb7c330164c
MISC metadata.xml 433 BLAKE2B aa15f0a819a00c6b039f74d707659bf6beb6ee9c2ac9cd5a1c69163cd684c46d928105e832d93ac8096f128cb479bc30a85866979773cefc5a800ade4a7fd254 SHA512 2df906f333d8f522e66d7977570f8fd35efd329fb797cc4998a9eadfb7405748207f895e8b741004fdcde5dddff58a746337a33edbb7e4a748106fcf366675b0
diff --git a/kde-apps/spectacle/spectacle-24.08.2.ebuild b/kde-apps/spectacle/spectacle-24.08.2.ebuild
new file mode 100644
index 000000000000..6118467fe08d
--- /dev/null
+++ b/kde-apps/spectacle/spectacle-24.08.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Screenshot capture utility"
+HOMEPAGE="https://apps.kde.org/spectacle/"
+
+LICENSE="LGPL-2+ handbook? ( FDL-1.3 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="share"
+
+# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/prison-${KFMIN}:6
+ kde-plasma/kpipewire:6
+ kde-plasma/layer-shell-qt:6
+ media-libs/opencv:=
+ x11-libs/libxcb
+ x11-libs/libXrandr
+ x11-libs/xcb-util
+ x11-libs/xcb-util-cursor
+ x11-libs/xcb-util-image
+ share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.11.1
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtsvg-${QTMIN}:6
+"
+BDEPEND="
+ >=dev-qt/qtwayland-${QTMIN}:6
+ dev-util/wayland-scanner
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package share KF6Purpose)
+ )
+ ecm_src_configure
+}