Compare commits

..

No commits in common. "rawhide" and "f42" have entirely different histories.

2 changed files with 1 additions and 38 deletions

View file

@ -1,26 +0,0 @@
From e935beaa73f30dd54253f96ca951a4b47fc9a3b7 Mon Sep 17 00:00:00 2001
From: Mamoru TASAKA <mtasaka@fedoraproject.org>
Date: Fri, 15 Aug 2025 15:35:58 +0900
Subject: [PATCH] lxsession: workaround for setting ally bus
---
lxsession/environement.vala | 3 +++
1 file changed, 3 insertions(+)
diff --git a/lxsession/environement.vala b/lxsession/environement.vala
index a18f840..503f3f0 100644
--- a/lxsession/environement.vala
+++ b/lxsession/environement.vala
@@ -281,6 +281,9 @@ namespace Lxsession
}
*/
+ /* Workaround: set up ally bus */
+ lxsession_spawn_command_line_async("gdbus call --session --dest org.a11y.Bus --object-path /org/a11y/bus --method org.a11y.Bus.GetAddress");
+
if (global_settings.get_item_string("Environment", "toolkit_integration", null) == "true")
{
/* Enable toolkit integration for OpenOffice.org / LibreOffice, if available. */
--
2.50.1

View file

@ -35,7 +35,7 @@
Name: lxsession
Version: %{main_version}%{git_ver_rpm}
Release: 3%{?dist}
Release: 1%{?dist}
Summary: Lightweight X11 session manager
Summary(de): Leichtgewichtiger X11 Sitzungsverwalter
@ -65,10 +65,6 @@ Patch2001: lxsession-0.5.5-add-custom-xdg-config-dir.patch
# Split out appindicator support and kill it for now:
# libappindicator 12.10.1 kills GTK2 vapi support
Patch2002: lxsession-0.5.5-split-indicator-support.patch
# Workaround for explicitly setting ally bus
# ref: https://bugzilla.redhat.com/show_bug.cgi?id=2209584#c6
# ref: https://forums.gentoo.org/viewtopic-t-1172784-start-75-postdays-0-postorder-asc-highlight-.html
Patch2003: lxsession-0.5.6-lxsession-workaround-for-setting-ally-bus.patch
BuildRequires: pkgconfig(gtk+-2.0)
#BuildRequires: pkgconfig(indicator-0.4)
@ -186,7 +182,6 @@ git commit -m "base" -q
%patch -P1005 -p1 -b .nullcheck
%patch -P2001 -p1 -b .custom
%patch -P2002 -p1 -b .indicator
%patch -P2003 -p1 -b .ally
%if 0%{?use_gitbare}
git commit -m "Apply Fedora specific configulation" -a
%endif
@ -312,12 +307,6 @@ cd ..
%{_datadir}/%{name}/ui/lxpolkit.ui
%changelog
* Fri Aug 15 2025 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.5.6-3
- Add workaround for setting a11y bus explicitly
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Thu Apr 03 2025 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.5.6-1
- 0.5.6