build: Replace cogl-pango with pango dependency
As CoglPango will be merged with Clutter and GNOME Shell only uses Pango directly, so depend on that instead Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3494>
This commit is contained in:
parent
fa3124568c
commit
9b58704c5d
@ -14,7 +14,6 @@ mutter_api_version = '16'
|
||||
|
||||
clutter_pc = 'mutter-clutter-' + mutter_api_version
|
||||
cogl_pc = 'mutter-cogl-' + mutter_api_version
|
||||
cogl_pango_pc = 'mutter-cogl-pango-' + mutter_api_version
|
||||
mtk_pc = 'mutter-mtk-' + mutter_api_version
|
||||
libmutter_pc = 'libmutter-' + mutter_api_version
|
||||
libmutter_test_pc = 'libmutter-test-' + mutter_api_version
|
||||
@ -33,6 +32,7 @@ systemd_req = '>= 246'
|
||||
ibus_req = '>= 1.5.19'
|
||||
gnome_desktop_req = '>= 40'
|
||||
pipewire_req = '>= 0.3.49'
|
||||
pango_req = '>= 1.46.0'
|
||||
|
||||
nm_req = '>= 1.10.4'
|
||||
secret_req = '>= 0.18'
|
||||
@ -83,12 +83,12 @@ libxml_dep = dependency('libxml-2.0')
|
||||
clutter_dep = dependency(clutter_pc, version: mutter_req)
|
||||
mtk_dep = dependency(mtk_pc, version: mutter_req)
|
||||
cogl_dep = dependency(cogl_pc, version: mutter_req)
|
||||
cogl_pango_dep = dependency(cogl_pango_pc, version: mutter_req)
|
||||
mutter_dep = dependency(libmutter_pc, version: mutter_req)
|
||||
polkit_dep = dependency('polkit-agent-1', version: polkit_req)
|
||||
ibus_dep = dependency('ibus-1.0', version: ibus_req)
|
||||
schemas_dep = dependency('gsettings-desktop-schemas', version: schemas_req)
|
||||
gnome_desktop_dep = dependency('gnome-desktop-4', version: gnome_desktop_req)
|
||||
pango_dep = dependency('pango', version: pango_req)
|
||||
|
||||
have_x11 = mutter_dep.get_variable('have_x11') == 'true'
|
||||
have_x11_client = mutter_dep.get_variable('have_x11_client') == 'true'
|
||||
|
@ -69,12 +69,12 @@ gnome_shell_deps = [
|
||||
gjs_dep,
|
||||
mtk_dep,
|
||||
clutter_dep,
|
||||
cogl_pango_dep,
|
||||
gi_dep,
|
||||
polkit_dep,
|
||||
gcr_dep,
|
||||
libsystemd_dep,
|
||||
libpipewire_dep,
|
||||
pango_dep,
|
||||
]
|
||||
|
||||
if have_x11_client
|
||||
|
@ -183,7 +183,16 @@ st_cflags = [
|
||||
libst = shared_library('st-' + mutter_api_version,
|
||||
sources: st_gir_sources + st_nogir_sources + croco_sources,
|
||||
c_args: st_cflags,
|
||||
dependencies: [mtk_dep, clutter_dep, mutter_dep, libxml_dep, gdk_pixbuf_dep, m_dep, schemas_dep],
|
||||
dependencies: [
|
||||
mtk_dep,
|
||||
clutter_dep,
|
||||
mutter_dep,
|
||||
libxml_dep,
|
||||
gdk_pixbuf_dep,
|
||||
m_dep,
|
||||
schemas_dep,
|
||||
pango_dep,
|
||||
],
|
||||
build_rpath: mutter_typelibdir,
|
||||
install_rpath: mutter_typelibdir,
|
||||
install_dir: pkglibdir,
|
||||
|
Loading…
x
Reference in New Issue
Block a user