aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@archlinux.org>2021-12-02 12:27:34 -0500
committerEli Schwartz <eschwartz@archlinux.org>2021-12-02 12:29:58 -0500
commit172fa4d3b2ef1b0f2ef78aba1d97687701ae48b3 (patch)
tree0bb966354d5ff60f6aaddea57592d68e91eb5b2b
parent69e1f5bb9abee8bfeedcb94b743938ebd9cfe225 (diff)
downloadmeson-172fa4d3b2ef1b0f2ef78aba1d97687701ae48b3.zip
meson-172fa4d3b2ef1b0f2ef78aba1d97687701ae48b3.tar.gz
meson-172fa4d3b2ef1b0f2ef78aba1d97687701ae48b3.tar.bz2
i18n module: correctly annotate the availability of data_dirs
It was originally forgotten in merge_file() and later added for parity with gettext(). This means that the FeatureNew for each function is different.
-rw-r--r--mesonbuild/modules/i18n.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/modules/i18n.py b/mesonbuild/modules/i18n.py
index 0119eb3..5be7eb0 100644
--- a/mesonbuild/modules/i18n.py
+++ b/mesonbuild/modules/i18n.py
@@ -138,7 +138,7 @@ class I18nModule(ExtensionModule):
CT_OUTPUT_KW,
INSTALL_KW,
_ARGS.evolve(since='0.51.0'),
- _DATA_DIRS,
+ _DATA_DIRS.evolve(since='0.41.0'),
KwargInfo('po_dir', str, required=True),
KwargInfo('type', str, default='xml', validator=in_set_validator({'xml', 'desktop'})),
)
@@ -188,7 +188,7 @@ class I18nModule(ExtensionModule):
@typed_kwargs(
'i18n.gettext',
_ARGS,
- _DATA_DIRS,
+ _DATA_DIRS.evolve(since='0.36.0'),
INSTALL_KW.evolve(default=True),
KwargInfo('install_dir', (str, NoneType), since='0.50.0'),
KwargInfo('languages', ContainerTypeInfo(list, str), default=[], listify=True),