[gnome-software/wip/hughsie/webapps: 4/4] Remove webapp support
- From: Richard Hughes <rhughes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software/wip/hughsie/webapps: 4/4] Remove webapp support
- Date: Mon, 9 Dec 2019 12:21:09 +0000 (UTC)
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]