From 75579c6bf60a7c6f813a46ba5392c6a87ba2bcc0 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Thu, 5 Feb 2026 14:31:28 +0100 Subject: [PATCH] build: simplify adding dependencies We don't actually need to check whether they were found. Meson will just ignore the empty ones. --- meson.build | 51 +++++++++++---------------------------------------- 1 file changed, 11 insertions(+), 40 deletions(-) diff --git a/meson.build b/meson.build index 77a6b8c5..28f9bde8 100644 --- a/meson.build +++ b/meson.build @@ -330,48 +330,19 @@ profanity_deps = [ libstrophe_dep, curses_dep, readline_dep, + libnotify_dep, + gtk_dep, + xscrnsaver_dep, + python_dep, + dl_dep, + gpgme_dep, + libotr_dep, + gdk_pixbuf_dep, + libsignal_dep, + gcrypt_dep, + qrencode_dep ] -if libnotify_dep.found() - profanity_deps += libnotify_dep -endif - -if gtk_dep.found() - profanity_deps += gtk_dep -endif - -if xscrnsaver_found - profanity_deps += xscrnsaver_dep -endif - -if python_dep.found() - profanity_deps += python_dep -endif - -if dl_dep.found() - profanity_deps += dl_dep -endif - -if gpgme_dep.found() - profanity_deps += gpgme_dep -endif - -if libotr_dep.found() - profanity_deps += libotr_dep -endif - -if gdk_pixbuf_dep.found() - profanity_deps += gdk_pixbuf_dep -endif - -if libsignal_dep.found() and gcrypt_dep.found() - profanity_deps += [libsignal_dep, gcrypt_dep] -endif - -if qrencode_dep.found() - profanity_deps += qrencode_dep -endif - # Include directories inc = include_directories('.', 'src')