diff options
author | Rasmus Thomsen <oss@cogitri.dev> | 2020-04-23 12:36:48 +0200 |
---|---|---|
committer | Rasmus Thomsen <oss@cogitri.dev> | 2020-04-23 12:38:35 +0000 |
commit | 93b72d86702d7f4a4112e09ff41c93bceeb52130 (patch) | |
tree | e7727bf2c972db6e20154d680dcfbcd45ceab3f8 /community/gnome-software/dont-build-icon-plugin.patch | |
parent | b98475b1c3dd32f371ee7b574cae642fdae684fd (diff) | |
download | aports-93b72d86702d7f4a4112e09ff41c93bceeb52130.tar.bz2 aports-93b72d86702d7f4a4112e09ff41c93bceeb52130.tar.xz |
community/gnome-software: build without icon support for now
This way way we can avoid crashes in librsvg. Ideally we'll fix this soon.
Works around #11422
Diffstat (limited to 'community/gnome-software/dont-build-icon-plugin.patch')
-rw-r--r-- | community/gnome-software/dont-build-icon-plugin.patch | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/community/gnome-software/dont-build-icon-plugin.patch b/community/gnome-software/dont-build-icon-plugin.patch new file mode 100644 index 0000000000..b92d6d6a0a --- /dev/null +++ b/community/gnome-software/dont-build-icon-plugin.patch @@ -0,0 +1,33 @@ +Upstream: No +Reason: Software crashes somewhere in librsvg/cairo/pixman while loading +icons. This patch simply removes the icon loading for now, meaning we wont +have icons in Software, but at least it wont crash. This is just a workaround +for now, so Software doesn't crash for our users anymore. +diff --git a/plugins/core/meson.build b/plugins/core/meson.build +index 39630d1..5f6dcc2 100644 +--- a/plugins/core/meson.build ++++ b/plugins/core/meson.build +@@ -80,23 +80,6 @@ shared_module( + ] + ) + +- +-shared_module( +- 'gs_plugin_icons', +- sources : 'gs-plugin-icons.c', +- include_directories : [ +- include_directories('../..'), +- include_directories('../../lib'), +- ], +- install : true, +- install_dir: plugin_dir, +- c_args : cargs, +- dependencies : plugin_libs, +- link_with : [ +- libgnomesoftware +- ] +-) +- + shared_module( + 'gs_plugin_appstream', + sources : [ |