diff --git a/qt5-qtvirtualkeyboard.spec b/qt5-qtvirtualkeyboard.spec index 855e1d6..6a1a680 100644 --- a/qt5-qtvirtualkeyboard.spec +++ b/qt5-qtvirtualkeyboard.spec @@ -2,23 +2,31 @@ Summary: Qt5 - VirtualKeyboard component Name: qt5-%{qt_module} -Version: 5.15.2 +Version: 5.15.10 Release: 1 # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details -License: LGPLv2 with exceptions or GPLv3 with exceptions +License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0 Url: http://qt.io %global majmin %(echo %{version} | cut -d. -f1-2) -Source0: https://download.qt.io/official_releases/qt/%{majmin}/%{version}/submodules/%{qt_module}-everywhere-src-%{version}.tar.xz +Source0: https://download.qt.io/official_releases/qt/%{majmin}/%{version}/submodules/%{qt_module}-everywhere-opensource-src-%{version}.tar.xz + +## upstreamable patches BuildRequires: make -BuildRequires: qt5-qtbase-devel qt5-qtbase-private-devel qt5-qtdeclarative-devel qt5-qtsvg-devel - +BuildRequires: qt5-qtbase-devel >= %{version} +BuildRequires: qt5-qtbase-private-devel %{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}} +BuildRequires: qt5-qtdeclarative-devel >= %{version} +BuildRequires: qt5-qtsvg-devel >= %{version} +BuildRequires: hunspell-devel + +# version unknown Provides: bundled(libpinyin) %description The Qt Virtual Keyboard project provides an input framework and reference keyboard frontend +for Qt 5. Key features include: %package devel Summary: Development files for %{name} @@ -65,6 +73,7 @@ popd %files %license LICENSE.* +%{_qt5_libdir}/libQt5HunspellInputMethod.so.5* %{_qt5_libdir}/libQt5VirtualKeyboard.so.5* %{_qt5_libdir}/cmake/Qt5Gui/Qt5Gui_QVirtualKeyboardPlugin.cmake %{_qt5_plugindir}/platforminputcontexts/libqtvirtualkeyboardplugin.so @@ -72,11 +81,16 @@ popd %{_qt5_qmldir}/QtQuick/VirtualKeyboard/ %files devel +%{_qt5_headerdir}/QtHunspellInputMethod/ %{_qt5_headerdir}/QtVirtualKeyboard/ +%{_qt5_libdir}/libQt5HunspellInputMethod.prl +%{_qt5_libdir}/libQt5HunspellInputMethod.so %{_qt5_libdir}/libQt5VirtualKeyboard.prl %{_qt5_libdir}/libQt5VirtualKeyboard.so +%{_qt5_libdir}/cmake/Qt5HunspellInputMethod/ %{_qt5_libdir}/cmake/Qt5VirtualKeyboard/ %{_qt5_libdir}/pkgconfig/Qt5VirtualKeyboard.pc +%{_qt5_archdatadir}/mkspecs/modules/qt_lib_hunspellinputmethod*.pri %{_qt5_archdatadir}/mkspecs/modules/qt_lib_virtualkeyboard*.pri %files examples @@ -84,6 +98,9 @@ popd %changelog +* Mon Aug 21 2023 huayadong - 5.15.10-1 +- update to version 5.15.10-1 + * Wed Oct 13 2021 peijiankang - 5.15.2-1 - update to upstream version 5.15.2 diff --git a/qtvirtualkeyboard-everywhere-src-5.15.2.tar.xz b/qtvirtualkeyboard-everywhere-opensource-src-5.15.10.tar.xz similarity index 57% rename from qtvirtualkeyboard-everywhere-src-5.15.2.tar.xz rename to qtvirtualkeyboard-everywhere-opensource-src-5.15.10.tar.xz index 7fc401d..46277cb 100644 Binary files a/qtvirtualkeyboard-everywhere-src-5.15.2.tar.xz and b/qtvirtualkeyboard-everywhere-opensource-src-5.15.10.tar.xz differ