From bca914dad6ac3ddf15117f858aff99eb5db59b45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Dzi=C4=99giel?= Date: Sat, 6 Dec 2025 18:29:53 +0100 Subject: [PATCH] meson: Do internal compilation with clapper warnings disabled So we do not print deprecation warnings about our own legacy APIs which are left for compatibility purposes --- src/bin/clapper-app/meson.build | 1 + src/lib/clapper-gtk/meson.build | 1 + src/lib/clapper/meson.build | 1 + 3 files changed, 3 insertions(+) diff --git a/src/bin/clapper-app/meson.build b/src/bin/clapper-app/meson.build index b9b1f38b..8c5f0d8b 100644 --- a/src/bin/clapper-app/meson.build +++ b/src/bin/clapper-app/meson.build @@ -91,6 +91,7 @@ clapperapp_sources = [ clapperapp_c_args = [ '-DG_LOG_DOMAIN="ClapperApp"', '-DCLAPPER_APP_INTERNAL_COMPILATION', + '-DCLAPPER_DISABLE_DEPRECATION_WARNINGS', '-DGST_USE_UNSTABLE_API', ] diff --git a/src/lib/clapper-gtk/meson.build b/src/lib/clapper-gtk/meson.build index 9a4e5863..de6377d1 100644 --- a/src/lib/clapper-gtk/meson.build +++ b/src/lib/clapper-gtk/meson.build @@ -139,6 +139,7 @@ clappergtk_sources = [ clappergtk_c_args = [ '-DG_LOG_DOMAIN="ClapperGtk"', '-DCLAPPER_GTK_COMPILATION', + '-DCLAPPER_DISABLE_DEPRECATION_WARNINGS', '-DGST_USE_UNSTABLE_API', ] diff --git a/src/lib/clapper/meson.build b/src/lib/clapper/meson.build index 3c337380..26c15dc2 100644 --- a/src/lib/clapper/meson.build +++ b/src/lib/clapper/meson.build @@ -171,6 +171,7 @@ clapper_sources = [ clapper_c_args = [ '-DG_LOG_DOMAIN="Clapper"', '-DCLAPPER_COMPILATION', + '-DCLAPPER_DISABLE_DEPRECATION_WARNINGS', '-DGST_USE_UNSTABLE_API', '-DG_SETTINGS_ENABLE_BACKEND', ]