2022-01-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	Release 0.48.22

	gstreamer: Cherry-pick bindings fixes from 0.56

	girparser: Avoid possibily creating duplicated attributes
	Don't append an attribute without checking if there is an existing one.
	In case the attribute already exists append the new key/value pairs.

	tests: Add "type-parameter property clash" test to increase coverage
	This needs to be handled gracefully. So throwing an error is no option.

	codegen: Use a dedicated EmitContext for _variant_get*() functions

	tests: Add more "chain up" tests to increase coverage

	vala: Set is_yield_expression in async context when chaining up to async base ctor
	vala-CRITICAL **: vala_member_access_get_inner: assertion 'self != NULL' failed
	vala-CRITICAL **: vala_member_access_get_member_name: assertion 'self != NULL' failed

	Avoid these spurious criticals and trigger the currently expected error.

	codegen: Correctly handle chain up of struct creation methods
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1264

2022-01-09  wxx  <769218589@qq.com>

	vala: NullLiteral is not a valid argument for string concatenation
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1260

2022-01-09  Lorenz Wildberg  <lorenz@wild-fisch.de>

	tests/girwriter: Use the actual expected output of our girwriter

2022-01-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: Update git-version-gen to latest upstream
	From commit 378351df7e63daca234c581f086b542026e07a27 of
	https://git.savannah.gnu.org/cgit/autoconf.git/tree/build-aux/git-version-gen

2022-01-09  Alexander Kanavin  <alex.kanavin@gmail.com>

	vapigen.m4: use $PKG_CONFIG_SYSROOT_DIR
	This is necessary in cross-compiling environments, where directories
	returned by pkg-config should be prefixed with sysroot location.

2022-01-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	glib-2.0: Always use the actual C type for CCode.array_length_type