diff options
author | Alexander Golubev <[email protected]> | 2023-12-29 10:14:44 +0300 |
---|---|---|
committer | Slávek Banko <[email protected]> | 2023-12-29 09:43:59 +0100 |
commit | 635696eb8a0aa66b780f8e699bebc6e0bd6c815a (patch) | |
tree | fe3418f59cd830856804b4551b897fd3b5339d22 /trinity-base | |
parent | f6cf1f3771a4ab653dfe6c478803fc8b5536e16d (diff) | |
download | tde-packaging-gentoo-635696eb8a0aa66b780f8e699bebc6e0bd6c815a.tar.gz tde-packaging-gentoo-635696eb8a0aa66b780f8e699bebc6e0bd6c815a.zip |
trinity-base/tdebase-tdeioslaves: add USE=sftp
Support for sftp and dependency upon libssh now optional
Signed-off-by: Alexander Golubev <[email protected]>
(cherry picked from commit 02bfa860aa485fb1b1ae589d3150099f649b8758)
Diffstat (limited to 'trinity-base')
-rw-r--r-- | trinity-base/tdebase-tdeioslaves/metadata.xml | 1 | ||||
-rw-r--r-- | trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-9999.ebuild | 9 |
2 files changed, 7 insertions, 3 deletions
diff --git a/trinity-base/tdebase-tdeioslaves/metadata.xml b/trinity-base/tdebase-tdeioslaves/metadata.xml index e9fa6c9e..25e16d12 100644 --- a/trinity-base/tdebase-tdeioslaves/metadata.xml +++ b/trinity-base/tdebase-tdeioslaves/metadata.xml @@ -7,6 +7,7 @@ </maintainer> <use> <flag name="hwlib">Use tdehwlib backend for media mount</flag> + <flag name="sftp">Enable SFTP protocol support using <pkg>net-libs/libssh</pkg></flag> </use> <longdescription> kioslaves is the Trinity VFS framework which plugins present a filesystem-like view of arbitrary data. diff --git a/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-9999.ebuild b/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-9999.ebuild index 84be1326..c85245f5 100644 --- a/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-9999.ebuild +++ b/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-9999.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Generic Trinity TDEIOslaves" if [[ ${PV} != *9999* ]] ; then KEYWORDS="~amd64 ~x86" fi -IUSE="+hwlib ldap openexr samba sasl" +IUSE="+hwlib ldap openexr samba sasl sftp" DEPEND=" net-libs/rpcsvc-proto @@ -23,17 +23,20 @@ DEPEND=" ldap? ( net-nds/openldap ) openexr? ( media-libs/openexr ) samba? ( net-fs/samba ) - sasl? ( dev-libs/cyrus-sasl )" + sftp? ( net-libs/libssh[sftp] ) + sasl? ( dev-libs/cyrus-sasl ) +" RDEPEND="${DEPEND} ~trinity-base/tdeeject-${PV} - net-libs/libssh" +" src_configure() { local mycmakeargs=( -DWITH_XCURSOR=ON -DWITH_SAMBA="$(usex samba)" -DWITH_LDAP="$(usex ldap)" + -DWITH_SFTP="$(usex sftp)" -DWITH_SASL="$(usex sasl)" -DWITH_OPENEXR="$(usex openexr)" -DWITH_TDEHWLIB="$(usex hwlib)" |