Skip to content

Commit

Permalink
media-libs/gst-plugins-bad-1.14: USE=gtk transtion to gst-plugins-gtk
Browse files Browse the repository at this point in the history
Some packages requiring gtksink are depending on gst-plugins-bad[gtk],
so keep it working for now via proxying the dep towards new
gst-plugins-gtk split package.
This will likely be removed soon, after consumers (pitivi and corebird)
have the dependency changed to gtk-plugins-gtk in revbumps.

Package-Manager: Portage-2.3.40, Repoman-2.3.9
  • Loading branch information
leio committed Jun 16, 2018
1 parent 6e5a03e commit ea8417e
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions media-libs/gst-plugins-bad/gst-plugins-bad-1.14.1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ LICENSE="LGPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"

# TODO: egl and gtk IUSE only for transition
IUSE="X bzip2 +egl gles2 gtk +introspection +opengl +orc vcd vnc wayland"
IUSE="X bzip2 +egl gles2 gtk +introspection +opengl +orc vcd vnc wayland" # Keep default IUSE mirrored with gst-plugins-base where relevant

# X11 is automagic for now, upstream #709530 - only used by librfb USE=vnc plugin
# We mirror opengl/gles2 from -base to ensure no automagic openglmixers plugin (with "opengl?" it'd still get built with USE=-opengl here)
Expand All @@ -31,8 +31,9 @@ RDEPEND="
>=dev-libs/wayland-protocols-1.4
)
gtk? ( >=media-plugins/gst-plugins-gtk-${PV}:${SLOT}[${MULTILIB_USEDEP}] )
orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
" # gtk? ( media-plugins/gst-plugins-gtk-${PV}:${SLOT}[${MULTILIB_USEDEP}] ) - TODO: Keep gtk plugin pulled in via USE=gtk for transition
"

DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.12
Expand Down

0 comments on commit ea8417e

Please sign in to comment.