Accepting request 1173411 from home:AndnoVember:branches:X11:LXQt
- Update to 2.0.0: * Ported to Qt6 * The existence of qApp is checked to prevent crashes. OBS-URL: https://build.opensuse.org/request/show/1173411 OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=33
This commit is contained in:
parent
8b8d5bee39
commit
65fc0536ff
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:953420cd55bc7281d9140640ded5c56bc769bc61fab5d85c63a0559e4677ecd4
|
|
||||||
size 24252
|
|
@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQJJBAABCAAzFiEEGd/fOleb1QnbtXLYvnkwB60i334FAmYZGFAVHHRzdWphbjIw
|
|
||||||
MDBAZ21haWwuY29tAAoJEL55MAetIt9+hFUQAL7eGkhHf0tAoytxGJsJoi1BLnRB
|
|
||||||
5DHu78eb6sah3mE2Xpqs2c1nQydU3ilrbzfJI5nXRRQiVMWrq9moawYtdHlNsNEc
|
|
||||||
9yXy9BX4aZlR0NrbXO2ro59l1rCYzOedGUO0E7wm6iW0KAleUqWfBHMhQhWuVoP4
|
|
||||||
bIOW+Kiaj+t/hf2VAkxrQkXF0z+VIdZMT1ytutzG/RKAm0fCTWVb09M6ZwLtZ9M+
|
|
||||||
TF2MWhqi0z5u1RJuNg1jQKU9IEv3XPG7KCZBW96C3TvHhczMXJQiA97mGH2SF284
|
|
||||||
4CVYhlFDU+N9URjc4YZKbrIrsFWQ8Rr7k0F68jRC7rDsu6Mh7COa9bmgHOzUy2e9
|
|
||||||
/vl85togEaki8QQjSHv930UU6C+w96lI4oMAYw8wNSUMceXjr5JwLc1gXN++AhWx
|
|
||||||
aFpQoIlScpPG9ty7ioaPkU9VlDq/N8tdquDb1T6k/+o9XOfN7rIU2Rmk4HubcpTA
|
|
||||||
8TC/uED+06MZR+MO56/v8Pz5D8AAMZ3l8CxsC5JIFQJ6eH5oVIyI3oQ2qN7ouBPJ
|
|
||||||
aMdir6u1xRjCiDnM0VyQLiVNm+6GiX/rnYQXZ6gNZoj1WsZVujNw519qrjbAQvVn
|
|
||||||
LonlLiXcdBAgIrkx/qFC26k/sXZ2bTekhgC4Z9OftRegbxCtoIpmqCKy4uIWuneV
|
|
||||||
OdvCQWMy08VWe0d3
|
|
||||||
=g/oV
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
lxqt-qtplugin-2.0.0.tar.xz
Normal file
3
lxqt-qtplugin-2.0.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:cd9563cfad565d1e3b3fbf2fee2224824f3c76d6b97fec868e332234cb245d8e
|
||||||
|
size 24128
|
17
lxqt-qtplugin-2.0.0.tar.xz.asc
Normal file
17
lxqt-qtplugin-2.0.0.tar.xz.asc
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQJJBAABCAAzFiEEGd/fOleb1QnbtXLYvnkwB60i334FAmYfqIIVHHRzdWphbjIw
|
||||||
|
MDBAZ21haWwuY29tAAoJEL55MAetIt9+7PcQALMrsiiw6q4KeUILrubMhfeCES0B
|
||||||
|
JkR7acVLKoDzzJNdwg+bqltbWh3haqepLezJHpO+NvTWqk7USII5txKO/0Ls3RkG
|
||||||
|
frm+r2rtpchVUvQjWqqybbxXu8znLbQqwVAEnN/Hz3bV7w+teX7yqluLsNd+3eVN
|
||||||
|
QzJLjhzvPuPbtakiDoJ3Jwd/HwKJ1Udu7dZIniC0SbxooQaqHD7qc1dYAm3oPL4W
|
||||||
|
+K+viKEEfpcGPg9A71Zze+Lk5vP28qRytzjbpE6B9JwzJMZlr75/qH9c1t5/P+YO
|
||||||
|
9EDlxiVjzWKY4ciwlAhI5eiFjE2RINIA/hvTBueqoqtFzdZ5xNISppawRHoPzDu5
|
||||||
|
islUkwBfyHg8q5aDxd6Cd4n6kRgQw13mhL2xTPLL8G/S4wnQVKjrvJKj+sq7Lo2t
|
||||||
|
smfM4aIBgIUXr9EK/Ed8c11xeE9kcV0LD4m5ge1RgRndlqJt74/yKwJunNKHNf+z
|
||||||
|
N4ceqDk58WGGR/ebDYz8onEUaCradfDI8uu6vOl2Oy9MvJLAvmf/e3rFSetCi8Wu
|
||||||
|
S6hxpOkh8MBV5tr0V/3VwmXHGj0IytPtllxAvkS6btnXHxjrM9B+JXG8nD+4E4AJ
|
||||||
|
Z5G8z4xk/fJzxIbfxQKcLVnNNtLM/GQlWihkjynaNBKa/Tv3yf1ccV0327L9QXVI
|
||||||
|
jW1v1kDy2kAx9nzz
|
||||||
|
=MQX0
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat May 11 09:20:11 UTC 2024 - Андрей Алыпов <and.november@opensuse.org>
|
||||||
|
|
||||||
|
- Update to 2.0.0:
|
||||||
|
* Ported to Qt6
|
||||||
|
* The existence of qApp is checked to prevent crashes.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Apr 12 14:12:24 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
Fri Apr 12 14:12:24 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
||||||
|
|
||||||
|
@ -17,63 +17,46 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: lxqt-qtplugin
|
Name: lxqt-qtplugin
|
||||||
Version: 1.4.1
|
Version: 2.0.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: LXQt platform integration plugin for Qt 5
|
Summary: LXQt platform integration plugin
|
||||||
License: LGPL-2.1-or-later
|
License: LGPL-2.1-or-later
|
||||||
Group: System/GUI/LXQt
|
Group: System/GUI/LXQt
|
||||||
URL: http://www.lxqt.org
|
URL: https://github.com/lxqt/lxqt-qtplugin
|
||||||
Source: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
Source1: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
|
Source1: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
|
||||||
Source2: %{name}.keyring
|
Source2: %{name}.keyring
|
||||||
BuildRequires: cmake >= 3.1.0
|
BuildRequires: cmake >= 3.18.0
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: libQt5Gui-private-headers-devel
|
|
||||||
BuildRequires: libexif-devel
|
|
||||||
BuildRequires: lxqt-build-tools-devel >= 0.13.0
|
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: cmake(KF5WindowSystem)
|
BuildRequires: qt6-gui-private-devel
|
||||||
BuildRequires: pkgconfig(Qt5Gui) >= 5.15.0
|
BuildRequires: cmake(Qt6DBus)
|
||||||
BuildRequires: pkgconfig(Qt5UiTools)
|
BuildRequires: cmake(Qt6Gui) >= 6.3.0
|
||||||
BuildRequires: pkgconfig(Qt5X11Extras)
|
BuildRequires: cmake(Qt6LinguistTools)
|
||||||
BuildRequires: pkgconfig(Qt5Xdg) >= 3.11.0
|
BuildRequires: cmake(Qt6Widgets)
|
||||||
BuildRequires: pkgconfig(Qt5XdgIconLoader)
|
BuildRequires: cmake(fm-qt6)
|
||||||
BuildRequires: pkgconfig(dbusmenu-qt5)
|
BuildRequires: cmake(lxqt2-build-tools)
|
||||||
BuildRequires: pkgconfig(libfm-qt) >= 1.4.0
|
BuildRequires: pkgconfig(Qt6XdgIconLoader)
|
||||||
BuildRequires: pkgconfig(lxqt) >= 1.4.0
|
BuildRequires: pkgconfig(dbusmenu-lxqt)
|
||||||
%if 0%{?fedora_version}
|
|
||||||
%requires_eq qt5-qtbase-gui
|
|
||||||
%else
|
|
||||||
%requires_eq libQt5Gui5
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
With this plugin, all Qt-based programs can adopt settings of
|
A library libqtlxqt to integrate Qt with LXQt. With this plugin, all
|
||||||
LXQt, such as the icon theme.
|
Qt-based programs can adopt settings of LXQt, such as the icon theme.
|
||||||
|
|
||||||
To use the plugin in Qt5, we have to export the environment
|
|
||||||
variable QT_QPA_PLATFORMTHEME=lxqt. Then every Qt5 program
|
|
||||||
can load the theme plugin.
|
|
||||||
If, for some unknown reasons, the plugin is not loaded, we can
|
|
||||||
debug the plugin by exporting QT_DEBUG_PLUGINS=1.
|
|
||||||
Then, Qt5 will print detailed information and error messages
|
|
||||||
about all plugins in the console when running any Qt5 programs.
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%autosetup
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%cmake
|
%cmake_qt6
|
||||||
make %{?_smp_mflags}
|
%{qt6_build}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%cmake_install
|
%{qt6_install}
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%doc AUTHORS README.md
|
%doc AUTHORS CHANGELOG README.md
|
||||||
%dir %{_libdir}/qt5/plugins
|
%dir %{_qt6_pluginsdir}/platformthemes
|
||||||
%dir %{_libdir}/qt5/plugins/platformthemes
|
%{_qt6_pluginsdir}/platformthemes/libqtlxqt.so
|
||||||
%{_libdir}/qt5/plugins/platformthemes/libqtlxqt.so
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user