From: Luca Bacci Date: Fri, 14 Jan 2022 17:53:36 +0000 (+0100) Subject: post install: query media modules X-Git-Tag: archive/raspbian/4.6.5+ds-1+rpi1~1^2~19^2~4^2~76^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=ef1905a6650ee4b79d56923089c2bc8eb8383a19;p=gtk4.git post install: query media modules --- diff --git a/build-aux/meson/post-install.py b/build-aux/meson/post-install.py index 5238e3c809..f57ae5e321 100644 --- a/build-aux/meson/post-install.py +++ b/build-aux/meson/post-install.py @@ -13,7 +13,7 @@ if 'DESTDIR' not in os.environ: gtk_moduledir = os.path.join(gtk_libdir, 'gtk-' + gtk_api_version, gtk_abi_version) gtk_printmodule_dir = os.path.join(gtk_moduledir, 'printbackends') - gtk_immodule_dir = os.path.join(gtk_moduledir, 'immodules') + gtk_mediamodule_dir = os.path.join(gtk_moduledir, 'media') print('Compiling GSettings schemas...') glib_compile_schemas = subprocess.check_output(['pkg-config', @@ -40,6 +40,6 @@ if 'DESTDIR' not in os.environ: gio_querymodules = 'gio-querymodules' subprocess.call([gio_querymodules, gtk_printmodule_dir]) - print('Updating module cache for input methods...') - os.makedirs(gtk_immodule_dir, exist_ok=True) - subprocess.call([gio_querymodules, gtk_immodule_dir]) + print('Updating module cache for media backends...') + os.makedirs(gtk_mediamodule_dir, exist_ok=True) + subprocess.call([gio_querymodules, gtk_mediamodule_dir]) diff --git a/modules/media/meson.build b/modules/media/meson.build index d24f84dd86..48ecfd5e10 100644 --- a/modules/media/meson.build +++ b/modules/media/meson.build @@ -69,3 +69,7 @@ if gstplayer_dep.found() and gstgl_dep.found() install: true, ) endif + +if media_backends.length() > 0 + gio_module_dirs += media_install_dir +endif