[gnome-software/wip/hughsie/webapps: 4/4] Remove webapp support



commit ea5eb222f514895f41ad0ce80f48fff98207bdc6
Author: Richard Hughes <richard hughsie com>
Date:   Mon Dec 9 11:28:41 2019 +0000

    Remove webapp support
    
    We've had long-running issues with the web apps, as evidenced by the poor
    reviews they get. The main issue seems to be that people don't know what they
    are when they install them, which leads to disappointment.
    
    Fixes https://gitlab.gnome.org/GNOME/gnome-software/issues/862

 contrib/gnome-software.spec.in                     |   5 -
 meson_options.txt                                  |   1 -
 plugins/epiphany/gs-plugin-epiphany.c              | 322 ---------------------
 plugins/epiphany/gs-self-test.c                    |  98 -------
 plugins/epiphany/meson.build                       |  52 ----
 ....gnome.Software.Plugin.Epiphany.metainfo.xml.in |  11 -
 plugins/meson.build                                |   1 -
 7 files changed, 490 deletions(-)
---
diff --git a/contrib/gnome-software.spec.in b/contrib/gnome-software.spec.in
index cca41df6..7f415f51 100644
--- a/contrib/gnome-software.spec.in
+++ b/contrib/gnome-software.spec.in
@@ -50,9 +50,6 @@ BuildRequires: libgudev1-devel
 BuildRequires: valgrind-devel
 
 Requires: appstream-data
-%if 0%{?fedora}
-Requires: epiphany-runtime
-%endif
 Requires: flatpak%{?_isa} >= %{flatpak_version}
 Requires: flatpak-libs%{?_isa} >= %{flatpak_version}
 Requires: fwupd%{?_isa} >= %{fwupd_version}
@@ -151,7 +148,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
 %{_datadir}/gnome-software/featured-*.svg
 %{_datadir}/gnome-software/featured-*.jpg
 %{_datadir}/metainfo/org.gnome.Software.appdata.xml
-%{_datadir}/metainfo/org.gnome.Software.Plugin.Epiphany.metainfo.xml
 %{_datadir}/metainfo/org.gnome.Software.Plugin.Flatpak.metainfo.xml
 %{_datadir}/metainfo/org.gnome.Software.Plugin.Fwupd.metainfo.xml
 %{_datadir}/metainfo/org.gnome.Software.Plugin.Odrs.metainfo.xml
@@ -160,7 +156,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
 %{_libdir}/gs-plugins-%{gs_plugin_version}/libgs_plugin_desktop-categories.so
 %{_libdir}/gs-plugins-%{gs_plugin_version}/libgs_plugin_desktop-menu-path.so
 %{_libdir}/gs-plugins-%{gs_plugin_version}/libgs_plugin_dummy.so
-%{_libdir}/gs-plugins-%{gs_plugin_version}/libgs_plugin_epiphany.so
 %{_libdir}/gs-plugins-%{gs_plugin_version}/libgs_plugin_fedora-langpacks.so
 %{_libdir}/gs-plugins-%{gs_plugin_version}/libgs_plugin_fedora-pkgdb-collections.so
 %{_libdir}/gs-plugins-%{gs_plugin_version}/libgs_plugin_flatpak.so
diff --git a/meson_options.txt b/meson_options.txt
index d0bb00ae..eba69ea2 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -12,7 +12,6 @@ option('malcontent', type : 'boolean', value : true, description : 'enable paren
 option('rpm_ostree', type : 'boolean', value : false, description : 'enable rpm-ostree support')
 option('shell_extensions', type : 'boolean', value : true, description : 'enable shell extensions support')
 option('odrs', type : 'boolean', value : true, description : 'enable ODRS support')
-option('webapps', type : 'boolean', value : true, description : 'enable webapps support')
 option('gudev', type : 'boolean', value : true, description : 'enable GUdev support')
 option('snap', type : 'boolean', value : false, description : 'enable Snap support')
 option('external_appstream', type : 'boolean', value : false, description : 'enable external AppStream 
support')
diff --git a/plugins/meson.build b/plugins/meson.build
index 29cbd4ef..d30f14d4 100644
--- a/plugins/meson.build
+++ b/plugins/meson.build
@@ -11,7 +11,6 @@ plugin_libs = [
 subdir('core')
 subdir('dpkg')
 subdir('dummy')
-subdir('epiphany')
 subdir('fedora-langpacks')
 subdir('fedora-pkgdb-collections')
 


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