This is a new item in the 1.0RC1 changelog: * Support for LibIndicate to use as an alternate notification system. (It's Optional) If I install the ebuild for libindicate-qt, later install choqok, and then later ask emerge if I can uninstall libindicate-qt, I'm not sure if portage can tell the dependency without adding to the DEPEND. Also, if libindicate-qt is installed, I'm not sure that there is a way to prevent this dependency. Basically, the resulting binaries will be different based on what other ebuilds are present on the system instead of based on stuff inside the ebuild. Reproducible: Always
Confirmed, on line 15 of the CMakeLists.txt file there should be used macro_optional_find_package. Needs to be reported upstream...
Created attachment 259681 [details, diff] libindicate patch the above patch was sent to the choqok developer, waiting for his answer
Created attachment 259683 [details, diff] libindicate patch the previous one is wrong :/
patch was accepted by upstream https://projects.kde.org/projects/extragear/network/choqok/repository/revisions/81969e4cc0bfde034a71472188823f4d5991311d Fixed in 0.9.98-r1 and 9999, by introducing an indicate use flag
another upstream developer contacted me, my patch was not complete. I submitted a new one to them, waiting for their decision
fixed in 1.0 https://projects.kde.org/projects/extragear/network/choqok/repository/revisions/6e9d7dc74f2caab04b1fc840427e25c4a3bed214