Lines 13-67
Link Here
|
13 |
LICENSE="CC-BY-3.0 GPL-2" |
13 |
LICENSE="CC-BY-3.0 GPL-2" |
14 |
SLOT="0" |
14 |
SLOT="0" |
15 |
KEYWORDS="~amd64 ~x86" |
15 |
KEYWORDS="~amd64 ~x86" |
16 |
IUSE="doc dolphin nautilus samba +sftp test qt4 +qt5" |
16 |
IUSE="doc dolphin nautilus samba +sftp test" |
17 |
|
17 |
|
18 |
REQUIRED_USE="^^ ( qt4 qt5 ) |
18 |
COMMON_DEPEND=">=dev-db/sqlite-3.4:3 |
19 |
dolphin? ( qt5 )" |
19 |
dev-libs/qtkeychain[qt5] |
20 |
|
20 |
dev-qt/qtconcurrent:5 |
21 |
RDEPEND=">=dev-db/sqlite-3.4:3 |
21 |
dev-qt/qtcore:5 |
|
|
22 |
dev-qt/qtdbus:5 |
23 |
dev-qt/qtgui:5 |
24 |
dev-qt/qtnetwork:5 |
25 |
dev-qt/qtquickcontrols:5 |
26 |
dev-qt/qtsql:5 |
27 |
dev-qt/qtwebkit:5[printsupport] |
22 |
sys-fs/inotify-tools |
28 |
sys-fs/inotify-tools |
23 |
virtual/libiconv |
29 |
virtual/libiconv |
24 |
dolphin? ( |
30 |
dolphin? ( |
25 |
>=kde-frameworks/kcoreaddons-5.16:5 |
31 |
kde-frameworks/kcoreaddons:5 |
26 |
>=kde-frameworks/kio-5.16:5 ) |
32 |
kde-frameworks/kio:5 |
27 |
nautilus? ( dev-python/nautilus-python ) |
|
|
28 |
qt4? ( |
29 |
dev-libs/qtkeychain[qt4] |
30 |
dev-qt/qtcore:4 |
31 |
dev-qt/qtdbus:4 |
32 |
dev-qt/qtgui:4 |
33 |
dev-qt/qtsql:4 |
34 |
dev-qt/qtwebkit:4 |
35 |
net-libs/neon[ssl] |
36 |
) |
37 |
qt5? ( |
38 |
dev-libs/qtkeychain[qt5] |
39 |
dev-qt/qtconcurrent:5 |
40 |
dev-qt/qtcore:5 |
41 |
dev-qt/qtdbus:5 |
42 |
>=dev-qt/qtnetwork-5.4:5 |
43 |
dev-qt/qtgui:5 |
44 |
dev-qt/qtquickcontrols:5 |
45 |
dev-qt/qtsql:5 |
46 |
dev-qt/qtwebkit:5[printsupport] |
47 |
) |
33 |
) |
|
|
34 |
nautilus? ( dev-python/nautilus-python ) |
48 |
samba? ( >=net-fs/samba-3.5 ) |
35 |
samba? ( >=net-fs/samba-3.5 ) |
49 |
sftp? ( >=net-libs/libssh-0.5 ) |
36 |
sftp? ( >=net-libs/libssh-0.5 ) |
|
|
37 |
" |
38 |
RDEPEND="${COMMON_DEPEND} |
50 |
!net-misc/ocsync |
39 |
!net-misc/ocsync |
51 |
!net-misc/nextcloud-client" |
40 |
!net-misc/nextcloud-client |
52 |
DEPEND="${RDEPEND} |
41 |
" |
|
|
42 |
DEPEND="${COMMON_DEPEND} |
43 |
dev-qt/linguist-tools:5 |
53 |
doc? ( |
44 |
doc? ( |
54 |
dev-python/sphinx |
45 |
dev-python/sphinx |
55 |
dev-texlive/texlive-latexextra |
46 |
dev-texlive/texlive-latexextra |
56 |
virtual/latex-base |
47 |
virtual/latex-base |
57 |
) |
48 |
) |
58 |
dolphin? ( >=kde-frameworks/extra-cmake-modules-5.22.0 ) |
49 |
dolphin? ( kde-frameworks/extra-cmake-modules ) |
59 |
qt5? ( dev-qt/linguist-tools:5 ) |
|
|
60 |
test? ( |
50 |
test? ( |
61 |
dev-util/cmocka |
51 |
dev-util/cmocka |
62 |
qt4? ( dev-qt/qttest:4 ) |
52 |
dev-qt/qttest:5 |
63 |
qt5? ( dev-qt/qttest:5 ) |
53 |
) |
64 |
)" |
54 |
" |
65 |
|
55 |
|
66 |
S=${WORKDIR}/${P/-} |
56 |
S=${WORKDIR}/${P/-} |
67 |
|
57 |
|
Lines 84-90
Link Here
|
84 |
-DWITH_ICONV=ON |
74 |
-DWITH_ICONV=ON |
85 |
-DWITH_DOC=$(usex doc) |
75 |
-DWITH_DOC=$(usex doc) |
86 |
-DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin) |
76 |
-DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin) |
87 |
-DBUILD_WITH_QT4=$(usex qt4) |
77 |
-DBUILD_WITH_QT4=OFF |
88 |
-DCMAKE_DISABLE_FIND_PACKAGE_Libsmbclient=$(usex !samba) |
78 |
-DCMAKE_DISABLE_FIND_PACKAGE_Libsmbclient=$(usex !samba) |
89 |
-DCMAKE_DISABLE_FIND_PACKAGE_LibSSH=$(usex !sftp) |
79 |
-DCMAKE_DISABLE_FIND_PACKAGE_LibSSH=$(usex !sftp) |
90 |
-DUNIT_TESTING=$(usex test) |
80 |
-DUNIT_TESTING=$(usex test) |