3.21.0: unneeded dependencies checking
[tkloczko@barrel meld-3.21.0]$ find . -name meson.build | xargs grep depend
./meson.build:dependency('python3', version : '>= 3.6')
./meson.build:dependency('gtk+-3.0', version: '>= 3.20')
./meson.build:dependency('glib-2.0', version: '>= 2.48')
./meson.build:dependency('gtksourceview-4', version: '>= 4.0.0')
./meson.build:dependency('pygobject-3.0', version: '>= 3.30')
./meson.build:dependency('py3cairo', version: '>= 1.15.0')
Effectively all what is needed heher is only glib-2.0 and instead in main meson build:
schemadir = join_paths(datadir, 'glib-2.0', 'schemas')
should be used take datadir
from `glib-2.01 and join it with glib-2.0' and 'schemas'.