summaryrefslogtreecommitdiff
path: root/libre/lxappearance-obconf-gtk3/gtk3-theme-preview-segfault.patch
diff options
context:
space:
mode:
authorbill-auger <mr.j.spam.me@gmail.com>2020-10-29 22:04:34 -0400
committerbill-auger <mr.j.spam.me@gmail.com>2020-10-30 01:30:33 -0400
commita99f10e3e1a5c53d3ac041cc4730312bf5f81f33 (patch)
tree8082cc1955048b16f11d065ff11c98ce0eb48317 /libre/lxappearance-obconf-gtk3/gtk3-theme-preview-segfault.patch
parent8972adb1a97fb006835af69160f0094ae4d8635e (diff)
downloadabslibre-a99f10e3e1a5c53d3ac041cc4730312bf5f81f33.tar.gz
abslibre-a99f10e3e1a5c53d3ac041cc4730312bf5f81f33.tar.bz2
abslibre-a99f10e3e1a5c53d3ac041cc4730312bf5f81f33.zip
[lxappearance-obconf-gtk3]: add package [technical] - (BR #2236)
this package can be removed once the arch package is working again https://bugs.archlinux.org/task/65898
Diffstat (limited to 'libre/lxappearance-obconf-gtk3/gtk3-theme-preview-segfault.patch')
-rw-r--r--libre/lxappearance-obconf-gtk3/gtk3-theme-preview-segfault.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/libre/lxappearance-obconf-gtk3/gtk3-theme-preview-segfault.patch b/libre/lxappearance-obconf-gtk3/gtk3-theme-preview-segfault.patch
new file mode 100644
index 000000000..1a7a53026
--- /dev/null
+++ b/libre/lxappearance-obconf-gtk3/gtk3-theme-preview-segfault.patch
@@ -0,0 +1,14 @@
+diff --git a/src/preview.c b/src/preview.c
+index ada6eb3..eb51629 100644
+--- a/src/preview.c
++++ b/src/preview.c
+@@ -815,6 +815,9 @@ GdkPixbuf *preview_theme(const gchar *name, const gchar *titlelayout,
+ RrFont *osd_active_font,
+ RrFont *osd_inactive_font)
+ {
++#if GTK_CHECK_VERSION(3, 0, 0)
++ return NULL; // avoid GTK3/cairo segfault (ticket #933)
++#endif
+
+ GdkPixbuf *preview;
+ GdkPixbuf *menu;