summaryrefslogtreecommitdiff
path: root/dev-libs/sink
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-01-17 22:43:15 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-01-17 22:43:15 +0000
commit52f895faaaf01579a8d9528cafec20bf2c873f5c (patch)
treed552df2a24a2e21fd08b08caef93840452b9889c /dev-libs/sink
parent0704956f7256f1f618cc5e03af2c1dbd0e83dbc5 (diff)
gentoo resync : 17.01.2010
Diffstat (limited to 'dev-libs/sink')
-rw-r--r--dev-libs/sink/Manifest2
-rw-r--r--dev-libs/sink/sink-0.8.0-r2.ebuild (renamed from dev-libs/sink/sink-0.8.0-r1.ebuild)38
2 files changed, 20 insertions, 20 deletions
diff --git a/dev-libs/sink/Manifest b/dev-libs/sink/Manifest
index e8e3d8064b52..b287384bf7a3 100644
--- a/dev-libs/sink/Manifest
+++ b/dev-libs/sink/Manifest
@@ -1,3 +1,3 @@
DIST sink-0.8.0.tar.xz 295064 BLAKE2B 8187520979b43966a4e2d782e0ceb651c49eb25a349e2f9f2251b47978b0eebe64a98ce8c04f1854cdd05779f01c2cb68f1fa008568c1e95d292dbcd65fc61fe SHA512 008ca8355ffbed2bf89a906510aac4c505c8e44de49f445db283aa565e233e7652f2e46c5bcf37e680dec940a8c0f1525e6a8f708e1b4742db62522255c8bad6
-EBUILD sink-0.8.0-r1.ebuild 1129 BLAKE2B ada5bc9d8bc7de4375b19ab875e426401860eec1ebaebcb1a846ad982aa1473e26004581dba5105631ee42294b1fb7927562188b4a4a186cf7105cad61d77b87 SHA512 662d5bebdc8c6364ed509be48b3bb80d780267c9d17e40919c0f7ea03853e37191bf41bfc470696cd8e7d23f439d25afff136db8a78a6bcae6f8a36e64ae503c
+EBUILD sink-0.8.0-r2.ebuild 1395 BLAKE2B 2131b25a7740db64ffa0dec68611ce6b487b60f5c1dea9331378acd8fa17cfcf0891db81625a175cf322a390ba665c74916385e82ccf57d5c022cbf507934a17 SHA512 7de0086b33b5921fac78e0b62dbcd7cab41bdb2ced155db7e2a2bce1259a2f8f2ec8f50e0dd4025516230c62a3eb177601ddc70b621ed9715f2b1db7d29e8101
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
diff --git a/dev-libs/sink/sink-0.8.0-r1.ebuild b/dev-libs/sink/sink-0.8.0-r2.ebuild
index 439b04419d72..02e229bc471f 100644
--- a/dev-libs/sink/sink-0.8.0-r1.ebuild
+++ b/dev-libs/sink/sink-0.8.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,25 +15,21 @@ KEYWORDS="~amd64"
# qtgui is bogus but is required because something else in the deptree
# uses it as a public dependency but doesn't search for it properly
+BDEPEND="
+ kde-frameworks/extra-cmake-modules:5
+"
RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
dev-db/lmdb:=
dev-libs/flatbuffers
>=dev-libs/kasync-0.3:5
>=dev-libs/xapian-1.4.4:0=
- kde-frameworks/extra-cmake-modules:5
- || (
- kde-frameworks/kcalendarcore:5
- kde-apps/kcalcore:5
- )
- || (
- kde-frameworks/kcontacts:5
- kde-apps/kcontacts:5
- )
- kde-frameworks/kcoreaddons:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
kde-apps/kmime:5
+ kde-frameworks/kcalendarcore:5
+ kde-frameworks/kcontacts:5
+ kde-frameworks/kcoreaddons:5
>=net-libs/kdav2-0.3:5
>=net-libs/kimap2-0.3:5
net-misc/curl
@@ -46,9 +42,13 @@ DEPEND="${RDEPEND}
# fails to build
RESTRICT+=" test"
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_Libgit2=ON
- )
- cmake_src_configure
+src_prepare() {
+ cmake_src_prepare
+ # tests are sprinkled all over the place, and examples are needed...
+ # disabling tests disables installing 'hawd'... what a mess
+ sed -e "/add_subdirectory(tests)/ s/^/#DONT/" \
+ -i CMakeLists.txt examples/imapresource/CMakeLists.txt \
+ examples/mail{transport,dir}resource/CMakeLists.txt \
+ examples/ca{l,rd}davresource/CMakeLists.txt \
+ || die "Failed to disable tests everywhere"
}