[evince/wip/gpoo/gtk4-rebase-port: 42/96] meson: remove multimedia feature since we switch to GtkVideo




commit b0d9fe63e82b154f635e8de776656109aeaf03d9
Author: Qiu Wenbo <qiuwenbo kylinos com cn>
Date:   Mon Aug 23 10:29:49 2021 +0800

    meson: remove multimedia feature since we switch to GtkVideo
    
    Signed-off-by: Qiu Wenbo <qiuwenbo kylinos com cn>

 libview/meson.build | 3 ---
 meson.build         | 9 ---------
 meson_options.txt   | 1 -
 3 files changed, 13 deletions(-)
---
diff --git a/libview/meson.build b/libview/meson.build
index dfcdff849..752a4654c 100644
--- a/libview/meson.build
+++ b/libview/meson.build
@@ -62,9 +62,6 @@ enum_sources = gnome.mkenums(
 
 deps = [
   gspell_dep,
-  gstreamer_base_dep,
-  gstreamer_dep,
-  gstreamer_video_dep,
   gtk_unix_print_dep,
   gthread_dep,
   libevdocument_dep,
diff --git a/meson.build b/meson.build
index 1cb4f4871..e0ba10b48 100644
--- a/meson.build
+++ b/meson.build
@@ -245,14 +245,6 @@ gnome_desktop_dep = dependency('gnome-desktop-4', required: get_option('thumbnai
 enable_thumbnail_cache = gdk_pixbuf_dep.found() and gnome_desktop_dep.found()
 config_h.set('HAVE_LIBGNOME_DESKTOP', enable_thumbnail_cache)
 
-# *** GStreamer (Multimedia) ***
-gstreamer_base_dep = dependency('gstreamer-base-1.0', required: get_option('multimedia'))
-gstreamer_dep = dependency('gstreamer-1.0', required: get_option('multimedia'))
-gstreamer_video_dep = dependency('gstreamer-video-1.0', required: get_option('multimedia'))
-
-enable_multimedia = gstreamer_dep.found() and gstreamer_base_dep.found() and gstreamer_video_dep.found()
-config_h.set('ENABLE_MULTIMEDIA', enable_multimedia)
-
 # *** Gspell ***
 gspell_dep = dependency('gspell-1', version: '>= 1.6.0', required: get_option('gspell'))
 enable_gspell = gspell_dep.found()
@@ -549,7 +541,6 @@ summary({'Gtk-doc reference..........': enable_gtk_doc,
          'Keyring integration........': enable_keyring,
          'GTK+ Unix print ...........': enable_gtk_unix_print,
          'Thumbnail cache ...........': enable_thumbnail_cache,
-         'Multimedia ................': enable_multimedia,
          'Spell checker .............': enable_gspell,
          'SyncTex ...................': external_synctex.to_string('external', 'internal'),
         }, section: 'Features', bool_yn: true)
diff --git a/meson_options.txt b/meson_options.txt
index 9ed953aeb..bb31bab13 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -21,7 +21,6 @@ option('dbus', type: 'boolean', value: true, description: 'whether DBUS support
 option('keyring', type: 'feature', value: 'auto', description: 'whether keyring support is requested')
 option('gtk_unix_print', type: 'feature', value: 'auto', description: 'whether gtk+-unix-print support is 
requested')
 option('thumbnail_cache', type: 'feature', value: 'auto', description: 'whether GNOME Desktop (Thumbnail 
cache) is requested')
-option('multimedia', type: 'feature', value: 'auto', description: 'whether multimedia support is requested')
 option('gspell', type: 'feature', value: 'disabled', description: 'whether gpsell support is requested')
 
 option('internal_synctex', type: 'combo', value: 'auto', choices : ['auto', 'true', 'false'], description: 
'whether to use the internal synctex')


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]