--- /usr/portage/media-video/ffmpeg/ffmpeg-9999.ebuild 2016-02-15 09:50:53.000000000 -0500 +++ ffmpeg-9999.ebuild 2016-02-16 15:33:06.518605911 -0500 @@ -97,7 +97,7 @@ ) IUSE=" - alsa doc +encode jack oss pic static-libs test v4l + alsa doc +encode jack libressl oss pic static-libs test v4l ${FFMPEG_FLAG_MAP[@]%:*} ${FFMPEG_ENCODER_FLAG_MAP[@]%:*} " @@ -212,7 +212,10 @@ modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}] ) openal? ( >=media-libs/openal-1.15.1[${MULTILIB_USEDEP}] ) opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) - openssl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] ) + openssl? ( + !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) + ) opus? ( >=media-libs/opus-1.0.2-r2[${MULTILIB_USEDEP}] ) pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}] ) @@ -271,10 +274,12 @@ X? ( !xcb? ( gpl ) ) ) " +# LibreSSL requires openssl useflag, Bug #569818 REQUIRED_USE=" libv4l? ( v4l ) fftools_cws2fws? ( zlib ) test? ( encode ) + libressl? ( openssl ) ${GPL_REQUIRED_USE} ${CPU_REQUIRED_USE}" RESTRICT="