From b1d0b448743f06b28024e44ee5bb8a8eedcb86a2 Mon Sep 17 00:00:00 2001 From: Victor Ryzhikh Date: Thu, 15 Feb 2024 18:38:24 +0000 Subject: [PATCH] Updated to 1.5.29 --- ibus.spec | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/ibus.spec b/ibus.spec index 2ec69c3..de3e433 100644 --- a/ibus.spec +++ b/ibus.spec @@ -6,8 +6,8 @@ Summary: A next generation input framework Name: ibus -Version: 1.5.24 -Release: 2 +Version: 1.5.29 +Release: 1 License: GPLv2+ Group: System/Internationalization Url: https://github.com/ibus/ibus @@ -24,6 +24,8 @@ BuildRequires: gettext-devel BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(dbus-python) +BuildRequires: pkgconfig(dbusmenu-glib-0.4) +BuildRequires: pkgconfig(dbusmenu-gtk3-0.4) BuildRequires: pkgconfig(dconf) BuildRequires: pkgconfig(gdk-2.0) BuildRequires: pkgconfig(gdk-3.0) @@ -45,6 +47,7 @@ BuildRequires: wayland-devel BuildRequires: cldr-emoji-annotation BuildRequires: unicode-emoji BuildRequires: unicode-ucd +BuildRequires: libx11-common Requires: iso-codes Requires: librsvg Requires: python3-gobject @@ -60,6 +63,7 @@ IBus is a next generation input framework. %doc AUTHORS ChangeLog NEWS README %{_sysconfdir}/dconf/profile/ibus %{_sysconfdir}/dconf/db/ibus.d +%{_sysconfdir}/xdg/Xwayland-session.d/10-ibus-x11 %{_bindir}/* %{_libexecdir}/ibus-dconf %{_libexecdir}/ibus-extension-gtk3 @@ -67,7 +71,6 @@ IBus is a next generation input framework. %{_libexecdir}/ibus-ui-emojier %{_libexecdir}/ibus-wayland %{_libexecdir}/ibus-portal -# %{_libexecdir}/ibus-ui-gtk* %{_libexecdir}/ibus-engine-simple %exclude %{_datadir}/ibus/component/gtkpanel.xml %{_datadir}/applications/*.desktop @@ -82,6 +85,9 @@ IBus is a next generation input framework. %{_mandir}/man1/* %{_mandir}/man5/* %{_mandir}/man7/* +%{_userunitdir}/gnome-session.target.wants/org.freedesktop.IBus.session.GNOME.service +%{_userunitdir}/org.freedesktop.IBus.session.GNOME.service +%{_userunitdir}/org.freedesktop.IBus.session.generic.service %preun %preun_uninstall_gconf_schemas ibus @@ -203,17 +209,18 @@ Python bindings to ibus %setup -q %autopatch -p1 + %build +autoreconf -vfi %configure \ - --enable-vala=yes \ - --enable-gtk3 \ - --enable-dconf \ - --disable-gconf \ - --with-python=python3 \ - --enable-python-library \ - --disable-python2 \ - --disable-dbus-python-check \ - --enable-wayland + --enable-vala=yes \ + --enable-gtk3 \ + --enable-dconf \ + --with-python=python3 \ + --disable-python2 \ + --disable-python-library \ + --disable-dbus-python-check \ + --enable-wayland %make