subtitleeditor-0.41.1-r1 is using headers directly from dev-libs/libsigc++ virtual/opengl dev-libs/glib virtual/libintl x11-libs/gtk+:2 media-libs/gstreamer media-libs/gst-plugins-base and links to libs from them. $ check-deps.sh media-video/subtitleeditor * Checking "media-video/subtitleeditor-0.41.1-r1" * Missing in RDEPEND and DEPEND: dev-cpp/atkmm X86_64;libatkmm-1.6.so.1 /usr/bin/subtitleeditor /usr/lib64/libsubtitleeditor.so.0.0.0 /usr/lib64/subtitleeditor/plugins/actions/libchangeframerate.so /usr/lib64/subtitleeditor/plugins/actions/libconfigurekeyboardshortcuts.so /usr/lib64/subtitleeditor/plugins/actions/libdialoguize.so /usr/lib64/subtitleeditor/plugins/actions/libdocumentmanagement.so /usr/lib64/subtitleeditor/plugins/actions/liberrorchecking.so /usr/lib64/subtitleeditor/plugins/actions/libexternalvideoplayer.so /usr/lib64/subtitleeditor/plugins/actions/libfindandreplace.so /usr/lib64/subtitleeditor/plugins/actions/libkeyframesmanagement.so /usr/lib64/subtitleeditor/plugins/actions/libmovesubtitles.so /usr/lib64/subtitleeditor/plugins/actions/libpreferences.so /usr/lib64/subtitleeditor/plugins/actions/libscalesubtitles.so /usr/lib64/subtitleeditor/plugins/actions/libspellchecking.so /usr/lib64/subtitleeditor/plugins/actions/libsplitdocument.so /usr/lib64/subtitleeditor/plugins/actions/libstyleeditor.so /usr/lib64/subtitleeditor/plugins/actions/libtextcorrection.so /usr/lib64/subtitleeditor/plugins/actions/libviewmanager.so /usr/lib64/subtitleeditor/plugins/actions/libwaveformmanagement.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libadvancedsubstationalpha.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libbitc.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libsprucestl.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libsubstationalpha.so dev-cpp/cairomm X86_64;libcairomm-1.0.so.1 /usr/bin/subtitleeditor dev-cpp/pangomm X86_64;libpangomm-1.4.so.1 /usr/bin/subtitleeditor /usr/lib64/libsubtitleeditor.so.0.0.0 /usr/lib64/subtitleeditor/plugins/actions/libfindandreplace.so /usr/lib64/subtitleeditor/plugins/actions/libstyleeditor.so dev-libs/glib X86_64;libglib-2.0.so.0 /usr/bin/subtitleeditor /usr/lib64/libsubtitleeditor.so.0.0.0 /usr/lib64/subtitleeditor/plugins/actions/libabout.so /usr/lib64/subtitleeditor/plugins/actions/libadjusttime.so /usr/lib64/subtitleeditor/plugins/actions/libapplytranslation.so /usr/lib64/subtitleeditor/plugins/actions/libbestfit.so /usr/lib64/subtitleeditor/plugins/actions/libchangeframerate.so /usr/lib64/subtitleeditor/plugins/actions/libclipboard.so /usr/lib64/subtitleeditor/plugins/actions/libcombinesubtitles.so /usr/lib64/subtitleeditor/plugins/actions/libcommand.so /usr/lib64/subtitleeditor/plugins/actions/libconfigurekeyboardshortcuts.so /usr/lib64/subtitleeditor/plugins/actions/libdialoguize.so /usr/lib64/subtitleeditor/plugins/actions/libdocumentmanagement.so /usr/lib64/subtitleeditor/plugins/actions/libdocumentsnavigation.so /usr/lib64/subtitleeditor/plugins/actions/libduplicatesubtitle.so /usr/lib64/subtitleeditor/plugins/actions/libeditcell.so /usr/lib64/subtitleeditor/plugins/actions/liberrorchecking.so /usr/lib64/subtitleeditor/plugins/actions/libextendlength.so /usr/lib64/subtitleeditor/plugins/actions/libexternalvideoplayer.so /usr/lib64/subtitleeditor/plugins/actions/libfindandreplace.so /usr/lib64/subtitleeditor/plugins/actions/libinsertsubtitlefromkeyframe.so /usr/lib64/subtitleeditor/plugins/actions/libinsertsubtitle.so /usr/lib64/subtitleeditor/plugins/actions/libitalicize.so /usr/lib64/subtitleeditor/plugins/actions/libjoindocument.so /usr/lib64/subtitleeditor/plugins/actions/libkeyframesmanagement.so /usr/lib64/subtitleeditor/plugins/actions/libminimizeduration.so /usr/lib64/subtitleeditor/plugins/actions/libmoveafterprecedingsubtitle.so /usr/lib64/subtitleeditor/plugins/actions/libmovesubtitles.so /usr/lib64/subtitleeditor/plugins/actions/libpreferences.so /usr/lib64/subtitleeditor/plugins/actions/libremovesubtitle.so /usr/lib64/subtitleeditor/plugins/actions/libreversetextandtranslation.so /usr/lib64/subtitleeditor/plugins/actions/libscalesubtitles.so /usr/lib64/subtitleeditor/plugins/actions/libselection.so /usr/lib64/subtitleeditor/plugins/actions/libsortsubtitles.so /usr/lib64/subtitleeditor/plugins/actions/libspellchecking.so /usr/lib64/subtitleeditor/plugins/actions/libsplitdocument.so /usr/lib64/subtitleeditor/plugins/actions/libsplitsubtitle.so /usr/lib64/subtitleeditor/plugins/actions/libstacksubtitles.so /usr/lib64/subtitleeditor/plugins/actions/libstyleeditor.so /usr/lib64/subtitleeditor/plugins/actions/libtextcorrection.so /usr/lib64/subtitleeditor/plugins/actions/libtimingfromplayer.so /usr/lib64/subtitleeditor/plugins/actions/libtypewriter.so /usr/lib64/subtitleeditor/plugins/actions/libvideoplayermanagement.so /usr/lib64/subtitleeditor/plugins/actions/libviewmanager.so /usr/lib64/subtitleeditor/plugins/actions/libwaveformmanagement.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libadobeencoredvdntsc.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libadobeencoredvdpal.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libadvancedsubstationalpha.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libbitc.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libmicrodvd.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libmpl2.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libmpsub.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libsbv.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libsprucestl.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libsubrip.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libsubstationalpha.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libsubviewer2.so X86_64;libgobject-2.0.so.0 /usr/bin/subtitleeditor /usr/lib64/libsubtitleeditor.so.0.0.0 /usr/lib64/subtitleeditor/plugins/actions/libconfigurekeyboardshortcuts.so /usr/lib64/subtitleeditor/plugins/actions/libkeyframesmanagement.so /usr/lib64/subtitleeditor/plugins/actions/libwaveformmanagement.so dev-libs/libsigc++ X86_64;libsigc-2.0.so.0 /usr/bin/subtitleeditor /usr/lib64/libsubtitleeditor.so.0.0.0 /usr/lib64/subtitleeditor/plugins/actions/libabout.so /usr/lib64/subtitleeditor/plugins/actions/libadjusttime.so /usr/lib64/subtitleeditor/plugins/actions/libapplytranslation.so /usr/lib64/subtitleeditor/plugins/actions/libbestfit.so /usr/lib64/subtitleeditor/plugins/actions/libchangeframerate.so /usr/lib64/subtitleeditor/plugins/actions/libclipboard.so /usr/lib64/subtitleeditor/plugins/actions/libcombinesubtitles.so /usr/lib64/subtitleeditor/plugins/actions/libcommand.so /usr/lib64/subtitleeditor/plugins/actions/libconfigurekeyboardshortcuts.so /usr/lib64/subtitleeditor/plugins/actions/libdialoguize.so /usr/lib64/subtitleeditor/plugins/actions/libdocumentmanagement.so /usr/lib64/subtitleeditor/plugins/actions/libdocumentsnavigation.so /usr/lib64/subtitleeditor/plugins/actions/libduplicatesubtitle.so /usr/lib64/subtitleeditor/plugins/actions/libeditcell.so /usr/lib64/subtitleeditor/plugins/actions/liberrorchecking.so /usr/lib64/subtitleeditor/plugins/actions/libextendlength.so /usr/lib64/subtitleeditor/plugins/actions/libexternalvideoplayer.so /usr/lib64/subtitleeditor/plugins/actions/libfindandreplace.so /usr/lib64/subtitleeditor/plugins/actions/libinsertsubtitlefromkeyframe.so /usr/lib64/subtitleeditor/plugins/actions/libinsertsubtitle.so /usr/lib64/subtitleeditor/plugins/actions/libitalicize.so /usr/lib64/subtitleeditor/plugins/actions/libjoindocument.so /usr/lib64/subtitleeditor/plugins/actions/libkeyframesmanagement.so /usr/lib64/subtitleeditor/plugins/actions/libminimizeduration.so /usr/lib64/subtitleeditor/plugins/actions/libmoveafterprecedingsubtitle.so /usr/lib64/subtitleeditor/plugins/actions/libmovesubtitles.so /usr/lib64/subtitleeditor/plugins/actions/libplaintext.so /usr/lib64/subtitleeditor/plugins/actions/libpreferences.so /usr/lib64/subtitleeditor/plugins/actions/libremovesubtitle.so /usr/lib64/subtitleeditor/plugins/actions/libreversetextandtranslation.so /usr/lib64/subtitleeditor/plugins/actions/libscalesubtitles.so /usr/lib64/subtitleeditor/plugins/actions/libselection.so /usr/lib64/subtitleeditor/plugins/actions/libsortsubtitles.so /usr/lib64/subtitleeditor/plugins/actions/libspellchecking.so /usr/lib64/subtitleeditor/plugins/actions/libsplitdocument.so /usr/lib64/subtitleeditor/plugins/actions/libsplitsubtitle.so /usr/lib64/subtitleeditor/plugins/actions/libstacksubtitles.so /usr/lib64/subtitleeditor/plugins/actions/libstyleeditor.so /usr/lib64/subtitleeditor/plugins/actions/libtextcorrection.so /usr/lib64/subtitleeditor/plugins/actions/libtimemodemanagement.so /usr/lib64/subtitleeditor/plugins/actions/libtimingfromplayer.so /usr/lib64/subtitleeditor/plugins/actions/libtypewriter.so /usr/lib64/subtitleeditor/plugins/actions/libvideoplayermanagement.so /usr/lib64/subtitleeditor/plugins/actions/libviewmanager.so /usr/lib64/subtitleeditor/plugins/actions/libwaveformmanagement.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libadvancedsubstationalpha.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libbitc.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libsprucestl.so /usr/lib64/subtitleeditor/plugins/subtitleformats/libsubstationalpha.so media-libs/gst-plugins-base X86_64;libgstpbutils-0.10.so.0 /usr/bin/subtitleeditor /usr/lib64/subtitleeditor/plugins/actions/libkeyframesmanagement.so /usr/lib64/subtitleeditor/plugins/actions/libwaveformmanagement.so media-libs/gstreamer X86_64;libgstreamer-0.10.so.0 /usr/bin/subtitleeditor /usr/lib64/subtitleeditor/plugins/actions/libkeyframesmanagement.so /usr/lib64/subtitleeditor/plugins/actions/libwaveformmanagement.so media-libs/mesa X86_64;libGL.so.1 /usr/bin/subtitleeditor x11-libs/gtk+ X86_64;libgdk-x11-2.0.so.0 /usr/bin/subtitleeditor X86_64;libgtk-x11-2.0.so.0 /usr/bin/subtitleeditor /usr/lib64/libsubtitleeditor.so.0.0.0 /usr/lib64/subtitleeditor/plugins/actions/libconfigurekeyboardshortcuts.so dev-libs/libsigc++: $ grep -R 'include.*sigc' * src/document.h:#include <sigc++/sigc++.h> src/cfg.h:#include <sigc++/sigc++.h> virtual/opengl: $ grep -R 'include.*GL' * configure: GL_CFLAGS="-I${x_includes} ${GL_CFLAGS}" configure:# include <GL/gl.h> configure:# include <OpenGL/gl.h> configure:# include <GL/gl.h> configure:# include <OpenGL/gl.h> configure:# include <GL/gl.h> configure:# include <OpenGL/gl.h> m4/ax_check_gl.m4:dnl and linker flags are included in the output variables "GL_CFLAGS" and m4/ax_check_gl.m4: [GL_CFLAGS="-I${x_includes} ${GL_CFLAGS}"])] m4/ax_check_gl.m4:# include <GL/gl.h> m4/ax_check_gl.m4:# include <OpenGL/gl.h> src/we/waveformrenderergl.cc:#include <GL/gl.h> dev-libs/glib and virtual/libintl: src/i18n.h-#ifdef ENABLE_NLS src/i18n.h- #include <libintl.h> src/i18n.h: #include <glib/gi18n.h> src/i18n.h-#else /* NLS is disabled */ x11-libs/gtk+: $ grep -R 'include.*gdk/' * -a1 src/main.cc-#include <gstreamermm.h> src/main.cc:#include <gdk/gdkx.h> src/main.cc-#include <glib.h> -- src/subtitleview.cc-#include <gtkmm/eventbox.h> src/subtitleview.cc:#include <gdk/gdkkeysyms.h> src/subtitleview.cc- -- src/vp/gstplayer.cc-#ifdef GDK_WINDOWING_X11 src/vp/gstplayer.cc:#include <gdk/gdkx.h> src/vp/gstplayer.cc-#elif defined(GDK_WINDOWING_WIN32) src/vp/gstplayer.cc:#include <gdk/gdkwin32.h> src/vp/gstplayer.cc-#elif defined(GDK_WINDOWING_QUARTZ) src/vp/gstplayer.cc:#include <gdk/gdkquartz.h> src/vp/gstplayer.cc-#endif media-libs/gstreamer: $ grep -R gst/gst.h * src/gstreamer_utility.cc:#include <gst/gst.h> src/we/waveformrenderer.cc:#include <gst/gst.h> media-libs/gst-plugins-base: $ grep -R gst/pbutils/missing-plugins.h * plugins/actions/keyframesmanagement/mediadecoder.h:#include <gst/pbutils/missing-plugins.h> plugins/actions/wavefrommanagement/mediadecoder.h:#include <gst/pbutils/missing-plugins.h> src/vp/gstplayer.cc:#include <gst/pbutils/missing-plugins.h>
Fixed, thanks for reporting. Any chance of you sharing that check-deps.sh script to make maintaining things easier? :) + 29 Mar 2015; Alexandre Rostovtsev <tetromino@gentoo.org> + -subtitleeditor-0.41.1.ebuild, subtitleeditor-0.41.1-r1.ebuild: + Add missing deps (bug #543346, thanks to Nikoli). Fix license. Drop old.