New commits:
commit c0f86d3f3ac7b33fdd875295f3f3dbe16dad938e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Arwed von Merkatz <v.merkatz AT gmx.net>
thoggen: Depends on gst-plugins-ugly built with libmpeg2
Fixes Bug #15019
(cherry picked from commit 2b47ad92d00ebf3356fc53cd91d0fb980d475bee)
commit 07e6dd942641d1261739929d40f672271c6ad1e0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Arwed von Merkatz <v.merkatz AT gmx.net>
gst-plugins-ugly: Enable forcing libmpeg2 dependency
Added REPAIR files for old versions of sub-dependency files
Fixes Bug #15019
(cherry picked from commit 3d2a9d4163c886126ee50aab03e16159d05e8e23)
commit 22fd34ff59349a730dc8d54c86225efa00a9259d
Author: Vasil Yonkov <spirtbrat AT sourcemage.org>
Commit: Arwed von Merkatz <v.merkatz AT gmx.net>
gst-plugins-ugly: added libcdio as optional dependency - moved from
gst-plugins-good
added x264 as optional dependency - moved from
gst-plugins-bad
(cherry picked from commit b1cf62972a38dfd9eaaab34338de76dd4f3d2330)
diff --git a/video-libs/gst-plugins-ugly/DEPENDS
b/video-libs/gst-plugins-ugly/DEPENDS
index 5c1a154..01b1f75 100755
--- a/video-libs/gst-plugins-ugly/DEPENDS
+++ b/video-libs/gst-plugins-ugly/DEPENDS
@@ -35,6 +35,14 @@ optional_depends twolame \
# "--enable-sidplay" \
# "--disable-sidplay" \
# "for SID audio decoding" &&
+optional_depends libcdio \
+ "--enable-cdio" \
+ "--disable-cdio" \
+ "for audio cd reading" &&
+optional_depends x264 \
+ "--enable-x264" \
+ "--disable-x264" \
+ "for x264 encoder" &&
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
diff --git a/video-libs/gst-plugins-ugly/HISTORY
b/video-libs/gst-plugins-ugly/HISTORY
index 2fd5904..4c06b80 100644
--- a/video-libs/gst-plugins-ugly/HISTORY
+++ b/video-libs/gst-plugins-ugly/HISTORY
@@ -1,3 +1,13 @@
+2009-12-31 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_SUB_DEPENDS,SUB_DEPENDS: Enable forcing libmpeg2 dependency
+ Added REPAIR files for old versions of sub-dependency files
+ Fixes Bug #15019
+
+2009-12-19 Vasil Yonkov <spirtbrat AT sourcemage.org>
+ * DEPENDS: added optional libcdio, x264
+ * PRE_SUB_DEPENDS: created
+ * SUB_DEPENDS: created
+
2009-12-05 Arwed v. Merkatz <v.merkatz AT gmx.net>
* BUILD: disable x264 plugin as it isn't compatible with current x264
* DEPENDS: added optional_depends on libcdio, libdvdread and twolame
diff --git a/video-libs/gst-plugins-ugly/PRE_SUB_DEPENDS
b/video-libs/gst-plugins-ugly/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..3169bb7
--- /dev/null
+++ b/video-libs/gst-plugins-ugly/PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ LIBCDIO) is_depends_enabled $SPELL libcdio && return 0
+ ;;
+ LIBMPEG2) is_depends_enabled $SPELL libmpeg2 && return 0
+ ;;
+esac
+return 1
diff --git
a/video-libs/gst-plugins-ugly/REPAIR^1742cd12212ba4fa83234332dd4e6eb1^PRE_SUB_DEPENDS