summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-03-16 22:43:38 +0000
committerSam James <sam@gentoo.org>2022-03-16 22:50:53 +0000
commit5a240cb6d6a685cdbc3a42804f6f93f3193250ff (patch)
tree48f95598ddba92ed79e93e86576ab2a0aa75c0bf /sci-electronics/geda/files
parentdev-php/libvirt-php: Update targets (diff)
downloadgentoo-5a240cb6d6a685cdbc3a42804f6f93f3193250ff.tar.gz
gentoo-5a240cb6d6a685cdbc3a42804f6f93f3193250ff.tar.bz2
gentoo-5a240cb6d6a685cdbc3a42804f6f93f3193250ff.zip
sci-electronics/geda: fix build failure
Closes: https://bugs.gentoo.org/834834 Thanks-to: Maciej S. Szmigiero <mail@maciej.szmigiero.name> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sci-electronics/geda/files')
-rw-r--r--sci-electronics/geda/files/geda-1.10.2-fix-gtk-sheet.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/sci-electronics/geda/files/geda-1.10.2-fix-gtk-sheet.patch b/sci-electronics/geda/files/geda-1.10.2-fix-gtk-sheet.patch
new file mode 100644
index 000000000000..d351b84b390f
--- /dev/null
+++ b/sci-electronics/geda/files/geda-1.10.2-fix-gtk-sheet.patch
@@ -0,0 +1,15 @@
+https://bugs.gentoo.org/834834
+From: Maciej S. Szmigiero <mail@maciej.szmigiero.name>
+--- a/gattrib/src/gtksheet_2_2.c
++++ b/gattrib/src/gtksheet_2_2.c
+@@ -8102,7 +8102,9 @@
+ return;
+ }
+
+- gtk_sheet_get_cell_area(sheet, row, col, &area);
++ if (!gtk_sheet_get_cell_area(sheet, row, col, &area))
++ return;
++
+ child = gtk_sheet_put(sheet, widget, area.x, area.y);
+ child->attached_to_cell = TRUE;
+ child->row = row;