pidgin/pidgin

a3d6a07889e7
Parents 3eb76681f7d3
Children 90d2dee9b3dc
Override the dependencies if we have a new enough meson

Testing Done:
Ran meson and verified there were no errors.

Reviewed at https://reviews.imfreedom.org/r/839/
--- a/finch/meson.build Mon Aug 02 21:53:32 2021 -0500
+++ b/finch/meson.build Tue Aug 03 00:39:41 2021 -0500
@@ -215,6 +215,10 @@
dependencies : [libpurple_dep, libgnt_dep, libfinch_dep],
install : true)
+ if meson.version().version_compare('>=0.54.0')
+ meson.override_dependency('finch-3', libfinch_dep)
+ endif
+
pkgconfig.generate(
name : 'Finch',
description : 'Finch is an instant messenger application that uses libpurple for protocol support and ncurses (libgnt) for the UI.',
--- a/libpurple/meson.build Mon Aug 02 21:53:32 2021 -0500
+++ b/libpurple/meson.build Tue Aug 03 00:39:41 2021 -0500
@@ -308,6 +308,10 @@
install_headers(purple_mediaheaders,
subdir : purple_include_base / 'media')
+if meson.version().version_compare('>=0.54.0')
+ meson.override_dependency(purple_filebase, libpurple_dep)
+endif
+
pkgconfig.generate(
name : 'libpurple',
description : 'libpurple is a GLib-based instant messenger library.',
--- a/pidgin/meson.build Mon Aug 02 21:53:32 2021 -0500
+++ b/pidgin/meson.build Tue Aug 03 00:39:41 2021 -0500
@@ -265,6 +265,10 @@
win_subsystem : 'windows',
install : true)
+ if meson.version().version_compare('>=0.54.0')
+ meson.override_dependency(pidgin_filebase, libpidgin_dep)
+ endif
+
pkgconfig.generate(
name : 'Pidgin',
description : 'Pidgin is a GTK3-based instant messenger application.',