libgnt/libgnt

Fix doc build with latest gi-docgen

8 weeks ago, Elliott Sales de Andrade
cc3d07cf4eca
Parents 130f4d75c237
Children 03532a6ed456
Fix doc build with latest gi-docgen

It doesn't like the version with `-devel` suffix, so tweak a bit so it's fine
with it.

Also, clean up unused variables.

Testing Done:
Ran `ninja build` with docs enabled.

Reviewed at https://reviews.imfreedom.org/r/2997/
--- a/doc/meson.build Sun Feb 18 19:26:21 2024 -0600
+++ b/doc/meson.build Thu Feb 29 22:02:00 2024 -0600
@@ -10,7 +10,7 @@
'migrating-2to3.md',
]
-gidocgen_dep = dependency(
+dependency(
'gi-docgen', version: '>= 2021.1',
fallback: ['gi-docgen', 'dummy_dep'],
required: get_option('doc')
--- a/meson.build Sun Feb 18 19:26:21 2024 -0600
+++ b/meson.build Thu Feb 29 22:02:00 2024 -0600
@@ -27,7 +27,7 @@
project('libgnt', 'c',
license : 'GPL-2.0-or-later',
- version : '3.0.0-devel',
+ version : '3.0.0-dev0',
meson_version : '>=0.58.0',
default_options : ['c_std=c17', 'warning_level=2'])
gnt_soversion = 1
--- a/wms/meson.build Sun Feb 18 19:26:21 2024 -0600
+++ b/wms/meson.build Thu Feb 29 22:02:00 2024 -0600
@@ -1,12 +1,12 @@
plugindir = get_option('libdir') / 'gnt3'
-irssi = library('irssi', 'irssi.c',
+library('irssi', 'irssi.c',
c_args : ['-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="Gnt-IRSSI"'],
dependencies : [ncurses, gobject, libgnt_dep],
name_prefix : '',
install : true, install_dir : plugindir)
-s = library('s', 's.c',
+library('s', 's.c',
c_args : ['-DG_LOG_USE_STRUCTURED', '-DG_LOG_DOMAIN="Gnt-S"'],
dependencies : [ncurses, gobject, libgnt_dep],
name_prefix : '',