commit:     d787f94b3d246dc29e7fdfed50662ed7dd7721ac
Author:     Holger Hoffstätte <holger <AT> applied-asynchrony <DOT> com>
AuthorDate: Mon Jun 20 11:12:53 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Mon Jun 20 14:40:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d787f94b

dev-util/regexxer: add patch to prevent UI exception

Bug: https://bugs.gentoo.org/853067
Signed-off-by: Holger Hoffstätte <holger <AT> applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/26002
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 .../files/regexxer-0.10-exception-prefdialog.patch | 26 ++++++++++++++++++++++
 ...xxer-0.10-r1.ebuild => regexxer-0.10-r2.ebuild} |  1 +
 2 files changed, 27 insertions(+)

diff --git a/dev-util/regexxer/files/regexxer-0.10-exception-prefdialog.patch 
b/dev-util/regexxer/files/regexxer-0.10-exception-prefdialog.patch
new file mode 100644
index 000000000000..e7680ef23e41
--- /dev/null
+++ b/dev-util/regexxer/files/regexxer-0.10-exception-prefdialog.patch
@@ -0,0 +1,26 @@
+
+Downloaded from 
https://sources.debian.org/patches/regexxer/0.10-5/50_exception-prefdialog.patch/
+for bug 853067.
+
+Description: Fix unhandled exception when opening the preferences dialog.
+ (regexxer:22047): glibmm-CRITICAL **: 19:10:28.070: 
+ unhandled exception (type Glib::Error) in signal handler:
+ domain: gtk-builder-error-quark
+ code  : 11
+ what  : /usr/share/regexxer/prefdialog.ui:28:37 Invalid property:
+         gtkmm__GtkDialog.has_separator
+Author: Yavor Doganov <[email protected]>
+Forwarded: not-needed
+Last-Update: 2018-10-13
+---
+
+--- regexxer-0.10.orig/ui/prefdialog.ui
++++ regexxer-0.10/ui/prefdialog.ui
+@@ -25,7 +25,6 @@
+   <object class="GtkDialog" id="prefdialog">
+     <property name="title" translatable="yes">Preferences</property>
+     <property name="type_hint">dialog</property>
+-    <property name="has_separator">False</property>
+     <child internal-child="vbox">
+       <object class="GtkVBox" id="dialog-vbox1">
+         <property name="visible">True</property>

diff --git a/dev-util/regexxer/regexxer-0.10-r1.ebuild 
b/dev-util/regexxer/regexxer-0.10-r2.ebuild
similarity index 93%
rename from dev-util/regexxer/regexxer-0.10-r1.ebuild
rename to dev-util/regexxer/regexxer-0.10-r2.ebuild
index c4f07a75c43e..6d9cd50b654f 100644
--- a/dev-util/regexxer/regexxer-0.10-r1.ebuild
+++ b/dev-util/regexxer/regexxer-0.10-r2.ebuild
@@ -26,6 +26,7 @@ BDEPEND="
 PATCHES=(
        "${FILESDIR}"/${P}-glib-2.32.patch
        "${FILESDIR}"/${P}-sandbox.patch
+       "${FILESDIR}"/${P}-exception-prefdialog.patch
 )
 
 src_prepare() {

Reply via email to