summaryrefslogtreecommitdiff
path: root/kde-frameworks/purpose
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-11-25 22:39:15 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-11-25 22:39:15 +0000
commitd934827bf44b7cfcf6711964418148fa60877668 (patch)
tree0625f358789b5e015e49db139cc1dbc9be00428f /kde-frameworks/purpose
parent2e34d110f164bf74d55fced27fe0000201b3eec5 (diff)
gentoo resync : 25.11.2020
Diffstat (limited to 'kde-frameworks/purpose')
-rw-r--r--kde-frameworks/purpose/Manifest6
-rw-r--r--kde-frameworks/purpose/purpose-5.74.0.ebuild2
-rw-r--r--kde-frameworks/purpose/purpose-5.76.0.ebuild (renamed from kde-frameworks/purpose/purpose-5.70.0.ebuild)28
3 files changed, 23 insertions, 13 deletions
diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest
index cf2fd191c602..7e15d7cfe7f2 100644
--- a/kde-frameworks/purpose/Manifest
+++ b/kde-frameworks/purpose/Manifest
@@ -1,5 +1,5 @@
-DIST purpose-5.70.0.tar.xz 153468 BLAKE2B e918c824658b52829607ba9ddf727178d2689aa64f5caa075dbf0947ca53819f6b8a15d49df1d3c4a408a7017cfc63416a46af2466ca51e16c7383c45b799060 SHA512 932fc3a56c47a3a031f4acc32ae5ea04733c99f953ce3248e60bc47b836d26929e71bb10633c3859d642c8667e4b1dbb60f03f450da8b0c2bda703142cf80916
DIST purpose-5.74.0.tar.xz 156216 BLAKE2B 7d810f2d3b1af7cd041b8e9449fc5934bca7b739b5edf7fe1f5da553f264f189cfac0dd715dddf66a6f46be0a9389dae5d9eb35558b0c41b89dd36e53d945ccd SHA512 dea52fd5d10cc0c34ecab742b691675076ddf1346e2b352cd5f74cd266576f85eb9d721bf68a29cea62f9879b826bf375b70580451c31bdd33509f57ae3cf23a
-EBUILD purpose-5.70.0.ebuild 1399 BLAKE2B f22391ffc04a00b1b72fa3db7fa1d320a6a19b0cf692115c02a7089bb4edc1449d60a6505275220f4e4220515277f2bff97a293b9452a51da5023cc2f65c448f SHA512 6e646a025baa3ab520823a5576044c78b00308f086e15225e177731114801006f8597faf978cff21bffbcc2cca0ca1fd31a9adefbe59cff8591763ae6e7a953b
-EBUILD purpose-5.74.0.ebuild 1637 BLAKE2B 542cd935ac6d87477c6eab22751a170421c665396fe1410d6ea0a5205dae20814bee1414a661c31cb1aae73c3c3aceaed2ab236e0620aad92849d14998295408 SHA512 5d6344213184431d904b386d01a5a8458f1d1b7d50147b0f7f8f0c7f34a31050d86618a6a9bbc3a6d375e1c0a0c8991b28432f8ba53c48333b08a564c8885a62
+DIST purpose-5.76.0.tar.xz 157920 BLAKE2B 38e55b8b4137c82b3d36d5ffd2a9519e98df66e226ad0d23f20e1f67c7b1973769bf28cfdd2d39cfec1a23a98844d19a5dac247413afdb2a8a88d76e1bfdfd35 SHA512 9d73b299894ee6fbaca73740c0901955d040ff867cacd0c18f3808f6437d5898a5a501e5a07205ea6a1608e32be7a0b910990fe9d5b693ae610bbbbbecb90d40
+EBUILD purpose-5.74.0.ebuild 1634 BLAKE2B bc8b6b0543e15dde68c28919aab0edcae7ca93d1617cd433b453cc5190b8c9d224e8f50d0c6f4d173f9bd9538b419ad9338ee37630ba99bac953129aa78843cf SHA512 73fec80eaa5c014d2d902b63bb6a6d134e156287053a3324a4091e7bf5c49b14277a1618f883f42901176909fbecad0dc8b9eed6ea035f6d5ea2dfdc5036342b
+EBUILD purpose-5.76.0.ebuild 1637 BLAKE2B a0173fdb52cf0fbce748528816887ae59f4c38af2cac3c0ea8c99e19aebcaf6ea0467f27f9159ea6253ae4657414e3c0579c360adee9cd9a6f0c638f32de97fa SHA512 5ee70eedad4394f94844f4c42c4ae438d71ce77eac5d3597925066211baa10eead4307fc546424b785a586f04147f1555b1daa23f4e381918f263fef9b5478ec
MISC metadata.xml 441 BLAKE2B bedd6e101cd0b4233d383352c66125b30508c7bbb5f597bdd6854e02b89004e2e9aa968de63357f58fd5e196de40b7f1e4816572f828a7cc5307a657125bf21c SHA512 7d5fce42c371a15a6d05866d5d40436a05b8ec34538ce5fab7d4f47a9dd6ae4312ac4096e646df230ee611bddd040f58fa93f41688517b4205d3785f1ce56acc
diff --git a/kde-frameworks/purpose/purpose-5.74.0.ebuild b/kde-frameworks/purpose/purpose-5.74.0.ebuild
index bc4f598c495a..d92e581d64f8 100644
--- a/kde-frameworks/purpose/purpose-5.74.0.ebuild
+++ b/kde-frameworks/purpose/purpose-5.74.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm kde.org optfeature xdg-utils
DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE="bluetooth +dolphin +kaccounts"
DEPEND="
diff --git a/kde-frameworks/purpose/purpose-5.70.0.ebuild b/kde-frameworks/purpose/purpose-5.76.0.ebuild
index 324153fa88e2..6e6ea9578b6d 100644
--- a/kde-frameworks/purpose/purpose-5.70.0.ebuild
+++ b/kde-frameworks/purpose/purpose-5.76.0.ebuild
@@ -6,13 +6,13 @@ EAPI=7
ECM_QTHELP="false"
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
-QTMIN=5.12.3
-inherit ecm kde.org
+QTMIN=5.15.1
+inherit ecm kde.org optfeature xdg-utils
DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled"
LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE="+dolphin +kaccounts"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="bluetooth +dolphin +kaccounts"
DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
@@ -33,12 +33,18 @@ RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kdeclarative-${PVCUT}:5
+ bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 )
kaccounts? ( net-libs/accounts-qml )
"
# requires running environment
RESTRICT+=" test"
+src_prepare() {
+ ecm_src_prepare
+ cmake_run_in src/plugins cmake_comment_add_subdirectory bluetooth
+}
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package dolphin KF5Notifications)
@@ -48,11 +54,15 @@ src_configure() {
ecm_src_configure
}
-pkg_postinst(){
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "Optional dependencies:"
+ optfeature "Send through KDE Connect" kde-misc/kdeconnect
+ fi
ecm_pkg_postinst
+ xdg_icon_cache_update
+}
- if ! has_version "kde-misc/kdeconnect[app]" ; then
- elog "Optional runtime dependency:"
- elog "kde-misc/kdeconnect[app] (send through KDE Connect)"
- fi
+pkg_postrm() {
+ xdg_icon_cache_update
}