Update dependencies for CPDB print backend
authortinytrebuchet <tinytrebuchet@protonmail.com>
Tue, 14 Feb 2023 18:09:13 +0000 (23:39 +0530)
committertinytrebuchet <tinytrebuchet@protonmail.com>
Tue, 14 Feb 2023 18:09:13 +0000 (23:39 +0530)
Require cpdb-frontend 2.x for building CPDB print backend.

meson.build
modules/printbackends/meson.build

index 8fb7530c24a5de894d7fc1161037d32286e5f80b..4fff2394bd83729c94aad406c0d436691fd44339 100644 (file)
@@ -740,6 +740,10 @@ subdir('gtk/css')
 subdir('gdk')
 subdir('gsk')
 subdir('gtk')
+if os_unix
+  cpdb_dep = dependency('cpdb-frontend', version : '>=2.0', required: get_option('print-cpdb'))
+  cups_dep = dependency('cups', version : '>=2.0', required: get_option('print-cups'))
+endif
 subdir('modules')
 if get_option('demos')
   subdir('demos')
index 40c8138ad1a1cf6e17b9bd3a5f5bce9b8b64e67f..1b02d1bf68271bec9f2000716486c85ba1af5b61 100644 (file)
@@ -10,9 +10,6 @@ printbackends_args = [
   '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED',
 ] + common_cflags
 
-cpdb_dep = dependency('cpdb-frontend', version : '>=1.0', required: get_option('print-cpdb'))
-cups_dep = dependency('cups', version : '>=2.0', required: get_option('print-cups'))
-
 # Use cpdb backend if present and enabled.
 # If not, use cups if present.