[gtk/wip/remove-cloudprint] Remove Google Cloud Print backend This service was shut down at the start of 2021.
- From: Patrick Griffis <pgriffis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/remove-cloudprint] Remove Google Cloud Print backend This service was shut down at the start of 2021.
- Date: Mon, 5 Jul 2021 15:43:01 +0000 (UTC)
commit e8e4845eb3d37cac5380185dc31550896e6c1bfb
Author: Patrick Griffis <pgriffis igalia com>
Date: Mon Jul 5 10:42:39 2021 -0500
Remove Google Cloud Print backend
This service was shut down at the start of 2021.
This helpfully removes any dependency on json-glib, librest (and libsoup).
meson_options.txt | 5 -
modules/printbackends/gtkcloudprintaccount.c | 662 -------------
modules/printbackends/gtkcloudprintaccount.h | 74 --
modules/printbackends/gtkprintbackendcloudprint.c | 1034 ---------------------
modules/printbackends/gtkprintbackendcloudprint.h | 40 -
modules/printbackends/meson.build | 17 -
6 files changed, 1832 deletions(-)
---
diff --git a/meson_options.txt b/meson_options.txt
index 4193415151..402caec5fb 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -44,11 +44,6 @@ option('print-cups',
value: 'auto',
description : 'Build the cups print backend')
-option('print-cloudprint',
- type: 'feature',
- value: 'auto',
- description : 'Build the cloudprint print backend')
-
# Optional features
option('vulkan',
diff --git a/modules/printbackends/meson.build b/modules/printbackends/meson.build
index 833a160747..77d97307f2 100644
--- a/modules/printbackends/meson.build
+++ b/modules/printbackends/meson.build
@@ -40,23 +40,6 @@ else
)
endif
-rest_dep = dependency('rest-0.7', required : get_option('print-cloudprint'))
-json_glib_dep = dependency('json-glib-1.0', required : get_option('print-cloudprint'))
-if rest_dep.found() and json_glib_dep.found()
- print_backends += 'cloudprint'
- shared_module('printbackend-cloudprint',
- sources: [
- 'gtkprintbackendcloudprint.c',
- 'gtkprintercloudprint.c',
- 'gtkcloudprintaccount.c',
- ],
- c_args: printbackends_args,
- dependencies: [ libgtk_dep, rest_dep, json_glib_dep ],
- name_suffix: module_suffix,
- install_dir: printbackends_install_dir,
- install: true)
-endif
-
# The 'file' print backend cannot be disabled
print_backends += 'file'
shared_module('printbackend-file',
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]