[kio-extras] [Bug 418331] Make kdsoap an optional dependency

2020-03-23 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=418331

--- Comment #5 from Harald Sitter  ---
Well, let's get it changed in kdsoap then :)

In the debian world when there is stuff that the policy has objections to the
tarball is usually repacked without the objectionable content, effectively
reducing the code to the DFSG-compliant, free license, bits. Perhaps something
similar could be done as a stop-gap here. As I say, the readme makes it very
clear what the terms of licensing are.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kio-extras] [Bug 418331] Make kdsoap an optional dependency

2020-03-23 Thread Luca Beltrame
https://bugs.kde.org/show_bug.cgi?id=418331

Luca Beltrame  changed:

   What|Removed |Added

   See Also||https://github.com/KDAB/KDS
   ||oap/issues/212

--- Comment #4 from Luca Beltrame  ---
It's still included in the distributed tarball, which shouldn't happen. I have
filed an issue upstream already.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kio-extras] [Bug 418331] Make kdsoap an optional dependency

2020-03-23 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=418331

--- Comment #3 from Harald Sitter  ---
The readme does say the eula only applies to commercial licensing.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kio-extras] [Bug 418331] Make kdsoap an optional dependency

2020-03-23 Thread Luca Beltrame
https://bugs.kde.org/show_bug.cgi?id=418331

Luca Beltrame  changed:

   What|Removed |Added

 CC||lbeltr...@kde.org

--- Comment #2 from Luca Beltrame  ---
Currently there are licensing issues in kdsoap (EULA shipped in the source
package which is incompatible with the other licenses there). Unless these are
fixed, packaging kdsoap properly is a non-starter.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kio-extras] [Bug 418331] Make kdsoap an optional dependency

2020-03-04 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=418331

Harald Sitter  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 Status|REPORTED|RESOLVED

--- Comment #1 from Harald Sitter  ---
We've talked about it elsewhere and since we want distros to get kdsoap
packaged sooner rather than later it's better if it is not optional. It sucks
that this makes building master a lot less accessible for now, but in the end
the only supported line-up for master moving forward is having smb with kdnssd
and wsdiscovery support. So, the required-dependency does accurately represent
the feature expectations here and the code is written that way also (i.e.
making kdsoap optional would also require some ifdeffing on the code side).

As a stop gap measure I'd suggest building without smb
-DCMAKE_DISABLE_FIND_PACKAGE_Samba=ON if building kdsoap is not an option.
Kdsoap only depends on Qt and has a cmake build system, it really isn't that
hard to build if need be though.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kio-extras] [Bug 418331] Make kdsoap an optional dependency

2020-03-04 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=418331

Nate Graham  changed:

   What|Removed |Added

 CC||fa...@kde.org,
   ||sit...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.