forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kde-apps/spectacle: 22.08.3 version bump
Signed-off-by: Andreas Sturmlechner <[email protected]>
- Loading branch information
Showing
2 changed files
with
70 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST spectacle-22.04.3.tar.xz 1263584 BLAKE2B aed11fa791b056ac64d29592c8bc9b94dc5505c74a1b5e44c95c8e6c81e4cd7bb7570fe08cf831eb10d0734921acbd10b08e15fdb6bdb44171c26d9d81e02828 SHA512 e774f74f8e366aaad6e542a25ae439fa5d4c32d6a6e9f5d7e211809de8323a1ea5248858b6db34344fd0cbf907adf65158f5c00a72abc45b0bafa1a068cdf656 | ||
DIST spectacle-22.08.2.tar.xz 1254772 BLAKE2B ef69e2676e42343b3d4ef653807fc2d5d95961e82817396c5648f50458f0e5779f9eaf38d56852fa331ebe867fa13caa08c1e7e1c99c3208fc3e51ab1d6379f1 SHA512 24b665279cee99bfc1fc6c3a2c50786fb0f6de4cac8af0fcae69893809495902d42bb9feec07bfe9b0bda325945af530785ca22c2ac5841f43cb53c37d9596a7 | ||
DIST spectacle-22.08.3.tar.xz 1255028 BLAKE2B f6a1818d7d81ba0d57bd1f150cd9d6fb15409da17b082cd52f8c903dbedb20580615abc6751b1ec3fdca9e4821eca612118a71be7d776089cc48fd454b994182 SHA512 edd87b72be6680496e5a8a78bba9728c8b87124a9bcd2de76bea085ebbdd4a0e78dbc8303a0d61f493d4d8dd1244774923226d3c6838d3b393f1b945a78e3565 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
# Copyright 1999-2022 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=5.96.0 | ||
QTMIN=5.15.5 | ||
inherit ecm gear.kde.org | ||
|
||
DESCRIPTION="Screenshot capture utility" | ||
HOMEPAGE="https://apps.kde.org/spectacle/" | ||
|
||
LICENSE="LGPL-2+ handbook? ( FDL-1.3 )" | ||
SLOT="5" | ||
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" | ||
IUSE="+annotate share" | ||
|
||
# TODO: Qt5Svg leaking from media-libs/kimageannotator | ||
DEPEND=" | ||
>=dev-qt/qtconcurrent-${QTMIN}:5 | ||
>=dev-qt/qtdbus-${QTMIN}:5 | ||
>=dev-qt/qtgui-${QTMIN}:5 | ||
>=dev-qt/qtsvg-${QTMIN}:5 | ||
>=dev-qt/qtprintsupport-${QTMIN}:5 | ||
>=dev-qt/qtwidgets-${QTMIN}:5 | ||
>=dev-qt/qtx11extras-${QTMIN}:5 | ||
>=kde-frameworks/kconfig-${KFMIN}:5 | ||
>=kde-frameworks/kconfigwidgets-${KFMIN}:5 | ||
>=kde-frameworks/kcoreaddons-${KFMIN}:5 | ||
>=kde-frameworks/kdbusaddons-${KFMIN}:5 | ||
>=kde-frameworks/kglobalaccel-${KFMIN}:5 | ||
>=kde-frameworks/kguiaddons-${KFMIN}:5 | ||
>=kde-frameworks/ki18n-${KFMIN}:5 | ||
>=kde-frameworks/kio-${KFMIN}:5 | ||
>=kde-frameworks/knewstuff-${KFMIN}:5 | ||
>=kde-frameworks/knotifications-${KFMIN}:5 | ||
>=kde-frameworks/kservice-${KFMIN}:5 | ||
>=kde-frameworks/kwayland-${KFMIN}:5 | ||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5 | ||
>=kde-frameworks/kwindowsystem-${KFMIN}:5 | ||
>=kde-frameworks/kxmlgui-${KFMIN}:5 | ||
x11-libs/libxcb | ||
x11-libs/xcb-util | ||
x11-libs/xcb-util-cursor | ||
x11-libs/xcb-util-image | ||
annotate? ( >=media-libs/kimageannotator-0.5.0 ) | ||
share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) | ||
" | ||
RDEPEND="${DEPEND} | ||
>=dev-qt/qdbus-${QTMIN}:* | ||
" | ||
|
||
src_prepare() { | ||
ecm_src_prepare | ||
# Unnecessary with >=media-libs/kimageannotator-0.4.0 | ||
sed -e "/find_package\s*(\s*X11/d" -e "/find_package\s*(\s*kColorPicker/d" \ | ||
-i CMakeLists.txt || die | ||
} | ||
|
||
src_configure() { | ||
local mycmakeargs=( | ||
$(cmake_use_find_package annotate kImageAnnotator) | ||
$(cmake_use_find_package share KF5Purpose) | ||
) | ||
ecm_src_configure | ||
} |