Created attachment 426116 [details] The archive contains updated ebuild and patch Hello! I`ve created an updated ebuild script for syslog-ng 3.7.2 which has additional use flags. Additional use flags is: - java - enable java plugin and java modules (such as elasticsearch destination) (requires gradle build system) - STOMP - enable Streaming Text Oriented Messaging Protocol https://en.wikipedia.org/wiki/Streaming_Text_Oriented_Messaging_Protocol - doc - enable additional docs I`ve also included 2 patches for Syslog-ng`s bootstrap scripts. First is for m4/check_java_support.m4 because it attempts to find jni library in wrong place and second is for configure.ac because in attempts to find a compiled ivykis library in wrong place
Created attachment 426130 [details] Updated Ebuild
Created attachment 426132 [details, diff] Patch for syslog-ng bootstrap scripts
I'm not planning to add java support to the ebuild until gradle is in portage but you should file a bug with upstream if the m4 file needs improvement. Stomp doesn't have additional deps so it's not really a place for a use flag. The stomp module is always built. --disable-docs is intentionally passed to configure because syslog-ng doesn't have additional docs to install. What problem are you trying to solve with the ivykis-related parts of the patch?
*** Bug 589792 has been marked as a duplicate of this bug. ***