summaryrefslogtreecommitdiffstats
path: root/video-libs
diff options
context:
space:
mode:
authorTreeve Jelbert2020-09-25 18:05:26 +0200
committerTreeve Jelbert2020-09-26 11:51:16 +0200
commit01599fdec4068e777a67b9d486951938f12e8b2a (patch)
treeb18f1e411bde85cb0a03b00b9b9e0129da1495ef /video-libs
parent990fc5815cd2b15dd79c366c908c24185bebde9f (diff)
gst-plugins-base-1.0 - tweak depends and build
Diffstat (limited to 'video-libs')
-rwxr-xr-xvideo-libs/gst-plugins-base-1.0/BUILD3
-rwxr-xr-xvideo-libs/gst-plugins-base-1.0/DEPENDS71
-rw-r--r--video-libs/gst-plugins-base-1.0/HISTORY3
3 files changed, 45 insertions, 32 deletions
diff --git a/video-libs/gst-plugins-base-1.0/BUILD b/video-libs/gst-plugins-base-1.0/BUILD
index 48cd15f4df..3e0c3f17c8 100755
--- a/video-libs/gst-plugins-base-1.0/BUILD
+++ b/video-libs/gst-plugins-base-1.0/BUILD
@@ -1,2 +1,3 @@
-OPTS="$OPTS disable_examples=true" &&
+OPTS="$OPTS examples=disabled" &&
+OPTS="$OPTS tests=disabled" &&
default_build
diff --git a/video-libs/gst-plugins-base-1.0/DEPENDS b/video-libs/gst-plugins-base-1.0/DEPENDS
index 4b4aea3610..62aa05f1f0 100755
--- a/video-libs/gst-plugins-base-1.0/DEPENDS
+++ b/video-libs/gst-plugins-base-1.0/DEPENDS
@@ -3,47 +3,56 @@ depends meson &&
depends gstreamer-1.0 &&
depends orc &&
depends JPEG &&
+depends mesa &&
+optional_depends graphene \
+ 'gl-graphene=enabled' \
+ 'gl-graphene=disabled' \
+ 'Use Graphene in OpenGL plugin' &&
-optional_depends wayland \
-"enable_wayland=true" "enable_wayland=false" "for Wayland video output" &&
+optional_depends GETTEXT \
+ 'nls=enabled' \
+ 'nls=disabled' \
+ 'NLS support' &&
+
+optional_depends wayland '' '' 'for Wayland video output' &&
optional_depends libx11 \
-"enable_x11=true" "enable_x=false" \
- "for X11 video output" &&
+ 'x11=enabled' 'x11=disabled' \
+ 'for X11 video output' &&
optional_depends alsa-lib \
-"enable_alsa=true" "enable_alsa=false" \
- "for alsa audio input/output" &&
+ 'alsa=enabled' \
+ 'alsa=disabled' \
+ 'for alsa audio input/output' &&
optional_depends cdparanoia \
-"enable_cdparanoia=true" "enable_cdparanoia=false" \
- "for audio cd input" &&
+ 'cdparanoia=enabled' \
+ 'cdparanoia=disabled' \
+ 'for audio cd input' &&
optional_depends libvisual \
-"enable_libvisual=true" "enable_libvisual=false" \
- "for libvisual audio visualization" &&
+ 'libvisual=enabled' \
+ 'libvisual=disabled' \
+ 'for libvisual audio visualization' &&
optional_depends libogg \
-"enable_ogg=true" "enable_ogg=false" \
- "for OGG file reading/writing" &&
+ 'ogg=enabled' \
+ 'ogg=disabled' \
+ 'for OGG file reading/writing' &&
optional_depends pango \
-"enable_pango=true" "enable_pango=false" \
- "for subtitle/text renderering" &&
+ 'pango=enabled' \
+ 'pango=disabled' \
+ 'for subtitle/text renderering' &&
optional_depends libvorbis \
-"enable_vorbis=true" "disable_vorbis=false" \
- "for vorbis audio decoding/encoding" &&
+ 'vorbis=enabled' \
+ 'vorbis=disabled' \
+ 'for vorbis audio decoding/encoding' &&
optional_depends libtheora \
-"enable_theora=true" "enable_theora=false" \
- "for theora video decoding/encoding" &&
+ 'theora=enabled' \
+ 'theora=disabled' \
+ 'for theora video decoding/encoding' &&
optional_depends opus \
-"enable_opus=true" "enable_opus=false" \
- "" &&
-optional_depends gtk-doc \
- "disable_gtkdoc=false" \
- "disable_gtkdoc=true" \
- "to build documentation" &&
-
+ 'opus=enabled' \
+ 'opus=disabled' \
+ '' &&
optional_depends gobject-introspection \
- "disable_introspection=false" \
- "disable_introspection=true" \
- "to enable introspection for this build" &&
+ 'introspection=enabled' \
+ 'introspection=disabled' \
+ 'to enable introspection for this build'
-if is_depends_enabled $SPELL gtk-doc; then
- depends pyxml
-fi
diff --git a/video-libs/gst-plugins-base-1.0/HISTORY b/video-libs/gst-plugins-base-1.0/HISTORY
index b3899af7ae..4e5969a934 100644
--- a/video-libs/gst-plugins-base-1.0/HISTORY
+++ b/video-libs/gst-plugins-base-1.0/HISTORY
@@ -1,5 +1,8 @@
2020-09-25 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 1.18.0
+ * DEPENDS: add mesa, graphene, GETTEXT; remove gtk-doc
+ fix all flags
+ * BUILD: disable test, examples
2020-07-04 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DEPENDS: actually enforce dependencies