Compare commits

..

17 commits

Author SHA1 Message Date
Qiyu Yan
b6a309b2ac
update to upstream release 5.1.17 2025-12-22 15:56:38 +00:00
Qiyu Yan
5ddb363a13
update to upstream release 5.1.16 2025-10-26 18:41:04 +00:00
Qiyu Yan
3a7385c02d
update to upstream release 5.1.15 2025-10-26 16:56:42 +00:00
Fedora Release Engineering
262fbf39ce Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 20:22:19 +00:00
Qiyu Yan
332715bb24
update to upstream release 5.1.13 2025-06-16 21:44:37 +08:00
Qiyu Yan
32ff03e40f
update to upstream release 5.1.12 2025-01-23 21:33:03 +08:00
Fedora Release Engineering
d6cf83bad7 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 17:57:57 +00:00
Qiyu Yan
f8de8c4be6
update to upstream release 5.1.11 2024-10-10 15:20:52 +08:00
Qiyu Yan
874024dde0
Also detect qt6 plugin in xinput script (#2316572) 2024-10-05 18:35:34 +08:00
Miroslav Suchý
e25316159a convert license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-08-28 09:29:29 +02:00
Qiyu Yan
a4a3765a2e
Disable xinput on Wayland (RHBZ#2256267) 2024-07-22 15:59:46 +08:00
Fedora Release Engineering
d77b9b29c7 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 22:51:37 +00:00
Qiyu Yan
7288925efb
update to upstream release 5.1.10 2024-06-01 08:00:52 +08:00
Qiyu Yan
6c87a3fa52
update to upstream release 5.1.9 2024-04-23 11:07:23 +01:00
Qiyu Yan
1a0907a952 update to upstream release 5.1.8 2024-03-01 13:58:58 +08:00
Fedora Release Engineering
527936b9d2 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 11:18:27 +00:00
Fedora Release Engineering
8675083ce9 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 18:59:41 +00:00
4 changed files with 35 additions and 12 deletions

18
.gitignore vendored
View file

@ -64,3 +64,21 @@ results_*/
/fcitx5-5.1.6_dict.tar.xz.sig
/fcitx5-5.1.7_dict.tar.xz
/fcitx5-5.1.7_dict.tar.xz.sig
/fcitx5-5.1.8_dict.tar.xz
/fcitx5-5.1.8_dict.tar.xz.sig
/fcitx5-5.1.9_dict.tar.zst
/fcitx5-5.1.9_dict.tar.zst.sig
/fcitx5-5.1.10_dict.tar.zst
/fcitx5-5.1.10_dict.tar.zst.sig
/fcitx5-5.1.11_dict.tar.zst
/fcitx5-5.1.11_dict.tar.zst.sig
/fcitx5-5.1.12_dict.tar.zst
/fcitx5-5.1.12_dict.tar.zst.sig
/fcitx5-5.1.13_dict.tar.zst
/fcitx5-5.1.13_dict.tar.zst.sig
/fcitx5-5.1.15_dict.tar.zst
/fcitx5-5.1.15_dict.tar.zst.sig
/fcitx5-5.1.16_dict.tar.zst
/fcitx5-5.1.16_dict.tar.zst.sig
/fcitx5-5.1.17_dict.tar.zst
/fcitx5-5.1.17_dict.tar.zst.sig

View file

@ -1,3 +1,4 @@
IMSETTINGS_IGNORE_SESSION=*-wayland
XIM=fcitx5
XIM_PROGRAM=/usr/bin/fcitx5
ICON="fcitx5"
@ -8,7 +9,9 @@ GTK_IM_MODULE=fcitx
if test -f /usr/lib/qt4/plugins/inputmethods/qtim-fcitx5.so || \
test -f /usr/lib64/qt4/plugins/inputmethods/qtim-fcitx5.so || \
test -f /usr/lib/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so || \
test -f /usr/lib64/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so;
test -f /usr/lib64/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so || \
test -f /usr/lib/qt6/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so || \
test -f /usr/lib64/qt6/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so ;
then
QT_IM_MODULE=fcitx
else

View file

@ -2,13 +2,14 @@
%global __provides_exclude_from ^%{_libdir}/%{name}/.*\\.so$
Name: fcitx5
Version: 5.1.7
Version: 5.1.17
Release: %autorelease
Summary: Next generation of fcitx
License: LGPLv2+
# Automatically converted from old format: LGPLv2+ - review is highly recommended.
License: LicenseRef-Callaway-LGPLv2+
URL: https://github.com/fcitx/fcitx5
Source: https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-%{version}_dict.tar.xz
Source1: https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-%{version}_dict.tar.xz.sig
Source: https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-%{version}_dict.tar.zst
Source1: https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-%{version}_dict.tar.zst.sig
# Checked by chatting, this key is used to verify fcitx* tarballs
Source2: https://pgp.key-server.io/download/0x8E8B898CBF2412F9
Source3: fcitx5-xinput
@ -45,6 +46,7 @@ BuildRequires: pkgconfig(xcb-icccm)
BuildRequires: pkgconfig(xcb-keysyms)
BuildRequires: pkgconfig(xkeyboard-config)
BuildRequires: /usr/bin/appstream-util
BuildRequires: cmake(nlohmann_json)
Requires: dbus-common
Requires: %{name}-data = %{version}-%{release}
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
@ -100,7 +102,7 @@ This package will setup autostart and environment needed for fcitx5 to work prop
%build
%cmake -GNinja
%cmake_build
%cmake_build
%install
%cmake_install
@ -111,7 +113,7 @@ install -d %{buildroot}%{_datadir}/%{name}/table
desktop-file-install --delete-original \
--dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/%{name}-configtool.desktop
desktop-file-install --delete-original \
--dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/org.fcitx.Fcitx5.desktop
@ -119,7 +121,7 @@ desktop-file-install --delete-original \
desktop-file-install --delete-original \
--dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/%{name}-wayland-launcher.desktop
# convert symlinked icons to copied icons, this will help co-existing with
# fcitx4
for iconfile in $(find %{buildroot}%{_datadir}/icons -type l)
@ -127,7 +129,7 @@ do
origicon=$(readlink -f ${iconfile})
rm -f ${iconfile}
cp ${origicon} ${iconfile}
done
done
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
%find_lang %{name}
@ -146,7 +148,7 @@ fi
%files -f %{name}.lang
%license LICENSES/LGPL-2.1-or-later.txt
%doc README.md
%doc README.md
%config %{_xinputconf}
%{_bindir}/%{name}
%{_bindir}/%{name}-configtool

View file

@ -1,2 +1,2 @@
SHA512 (fcitx5-5.1.7_dict.tar.xz) = 0bc11065e0c3357471c51bdfa6f752e089a6d361349002e62f4ac952c8a0f1790a27aba195d027b340103eb4a6eef0efec124b8931ac2285e8b1b69ca3487269
SHA512 (fcitx5-5.1.7_dict.tar.xz.sig) = bd80492c82e1fe6b1aa4fe481d0056cc69a74bd9a45dec378f70a05cde9a928e54e49da51d7aea328b696ab1ac11020483530508497ffe42bb45b7c2b46b7a46
SHA512 (fcitx5-5.1.17_dict.tar.zst) = fe3f13d7615ae823b0746bd731d0eac4df90b216c22c186c4f63ab71c0450f38adfa558e906a5493bb5eab873bffea913477c8dcb2ba7055668305cf995e235f
SHA512 (fcitx5-5.1.17_dict.tar.zst.sig) = ea98a9ebaf3d77043b461bf8a6691c57e28d7149d19dcd9c54bc0e4923fd176c6435185a65960cdfdb47c0129983c027b31a3bbdb515c1226fb7240c5600a781