[gedit/zbrown/deteplification-src: 286/633] Remove checkupdate plugin




commit 547e56cbc4d7bc12b453a51696797aab5b2ec321
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Thu Apr 30 21:47:38 2020 +0200

    Remove checkupdate plugin
    
    It was built only on Windows, and there are now better ways on Windows
    to update software: with the Microsoft Store, or the MSYS2 package
    manager.
    
    Also, the less code the better, less things to maintain and to keep in a
    working state.
    
    The code is still available in the git history anyway, if really needed
    it could be resurrected, moved to the gedit-plugins repo or another
    repo.

 data/meson.build                                   |   4 -
 meson.build                                        |   6 -
 plugins/checkupdate/checkupdate.plugin.desktop.in  |   8 -
 plugins/checkupdate/gedit-check-update-plugin.c    | 643 ---------------------
 plugins/checkupdate/gedit-check-update-plugin.h    |  59 --
 plugins/checkupdate/meson.build                    |  38 --
 ...org.gnome.gedit.plugins.checkupdate.gschema.xml |  10 -
 plugins/meson.build                                |   4 -
 po/POTFILES.in                                     |   3 -
 9 files changed, 775 deletions(-)
---
diff --git a/data/meson.build b/data/meson.build
index f8b8a7de8..d15b0af1c 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -49,10 +49,6 @@ active_plugins = [
   'time',
 ]
 
-if build_checkupdate_plugin
-  active_plugins += 'checkupdate'
-endif
-
 quoted_plugins = []
 foreach plugin_name : active_plugins
   quoted_plugins += '\'@0@\''.format(plugin_name)
diff --git a/meson.build b/meson.build
index 62e1e3e39..386420dcb 100644
--- a/meson.build
+++ b/meson.build
@@ -51,7 +51,6 @@ glib_req = '>= 2.64'
 gtk_req = '>= 2.22'
 libpeas_req = '>= 1.14.1'
 libxml_req = '>= 2.5.0'
-libsoup_req = '>= 2.60.0'
 gspell_req = '>= 1.0'
 pygobject_req = '>= 3.0.0'
 introspection_req = '>= 0.9.3'
@@ -69,11 +68,6 @@ vapigen_dep = dependency('vapigen', version: vala_req)
 
 python3 = python.find_installation('python3')
 
-build_checkupdate_plugin = host_machine.system() == 'windows'
-if build_checkupdate_plugin
-  libsoup_dep = dependency('libsoup-2.4', version: libsoup_req)
-endif
-
 # Configurations
 config_h = configuration_data()
 config_h.set_quoted('PACKAGE_STRING', package_string)
diff --git a/plugins/meson.build b/plugins/meson.build
index a9167f8d6..fbdf98265 100644
--- a/plugins/meson.build
+++ b/plugins/meson.build
@@ -15,10 +15,6 @@ msgfmt_plugin_cmd = [
   '--output=@OUTPUT@'
 ]
 
-if build_checkupdate_plugin
-  subdir('checkupdate')
-endif
-
 subdir('docinfo')
 subdir('externaltools')
 subdir('filebrowser')
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 09e59a228..ff2f41710 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -51,9 +51,6 @@ gedit/resources/ui/gedit-replace-dialog.ui
 gedit/resources/ui/gedit-shortcuts.ui
 gedit/resources/ui/gedit-tab-label.ui
 gedit/resources/ui/gedit-window.ui
-plugins/checkupdate/checkupdate.plugin.desktop.in
-plugins/checkupdate/gedit-check-update-plugin.c
-plugins/checkupdate/org.gnome.gedit.plugins.checkupdate.gschema.xml
 plugins/docinfo/docinfo.plugin.desktop.in
 plugins/docinfo/gedit-docinfo-plugin.c
 plugins/docinfo/resources/ui/gedit-docinfo-plugin.ui


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]