[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #64893] Updating Fedora 38 to 39 breaks octave
From: |
Robert Jenssen |
Subject: |
[Octave-bug-tracker] [bug #64893] Updating Fedora 38 to 39 breaks octave-8.3.0 |
Date: |
Wed, 15 Nov 2023 01:02:03 -0500 (EST) |
Follow-up Comment #4, bug #64893 (project octave):
Fixed by downloading qt5-qtbase-5.15.11-3.fc39.src.rpm
--- SOURCES/0014-QGtk3Theme-Improve-fixed-font-delivery.patch.orig
2023-10-16
11:00:00.000000000 +1100
+++ SOURCES/0014-QGtk3Theme-Improve-fixed-font-delivery.patch 2023-10-16
11:00:00.000000000 +1100
@@ -54,7 +54,7 @@
+ GtkCssProvider *cssProvider = nullptr;
+ if (type == QPlatformTheme::FixedFont) {
+ cssProvider = gtk_css_provider_new();
-+ const char *fontSpec = "{font-family: monospace;}";
++ const char *fontSpec = "* {font-family: monospace;}";
+ gtk_css_provider_load_from_data(cssProvider, fontSpec, -1, NULL);
+ gtk_style_context_add_provider(con,
GTK_STYLE_PROVIDER(cssProvider),
+ GTK_STYLE_PROVIDER_PRIORITY_USER);
as per
https://code.qt.io/cgit/qt/qtbase.git/tree/src/plugins/platformthemes/gtk3/qgtk3interface.cpp
and rebuilding.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?64893>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/