talkatu/talkatu

Modernize and simplify Meson files

18 months ago, Elliott Sales de Andrade
ad000db4fe9a
Modernize and simplify Meson files

Use f-strings and some better loops.

Remove `TALKATU_UNUSED` which duplicated `G_GNUC_UNUSED`, and is also unused.

Also remove checks for old Meson which I thought I looked for before, but didn't find.

Testing Done:
Compiled and ran `ninja test`

Reviewed at https://reviews.imfreedom.org/r/2038/
syntax: glob
*.pyc
*.ui~
\#*.ui\#
syntax: regexp
^artifacts\/
^build.*\/
^debian\/?
^fedora\/?
^packaging\/debian\/tmp\/
^packaging\/debian\/(.+\.)?(substvars|debhelper\.log)$
^packaging\/debian\/build.*\/
^packaging\/debian\/\.debhelper\/
^packaging\/debian\/debhelper-build-stamp
^packaging\/debian\/gir1.2-talkatu-0.0\/
^packaging\/debian\/libtalkatu0?(-.+)?\/
^packaging\/debian\/talkatu-demo\/
^packaging\/debian\/files$
^po\/.+\.pot$
^obj-.+\/
^scanbuild\/
^subprojects\/.+\/
^valgrind\/