Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: QGnomePlatform-qt6 | Distribution: openSUSE:Step:15-SP5 |
Version: 0.9.0 | Vendor: obs://build.opensuse.org/openSUSE:Step |
Release: 1.1 | Build date: Sat Mar 11 09:56:00 2023 |
Group: System/GUI/GNOME | Build host: obs-arm-6 |
Size: 623969 | Source RPM: QGnomePlatform-qt6-0.9.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/FedoraQt/QGnomePlatform/ | |
Summary: A better Qt application inclusion under GNOME |
QGnomePlatform is a Qt Platform Theme designed to use as many of the GNOME settings as possible in unmodified Qt applications. It allows Qt applications to fit into the environment as well as possible.
(GPL-2.0-only OR LGPL-3.0-only OR GPL-3.0-only) AND LGPL-2.1-or-later
* Thu Mar 02 2023 alarrosa@suse.com - Don't use %elif which is not supported in SLE/Leap - Use qt6 macros when building the qt6 flavor so the correct compiler is used to build the package in SLE/Leap - Add patch to fix an undefined reference to XSetTransientForHint in SLE/Leap: * fix-XSetTransientForHint.patch * Tue Sep 27 2022 luc14n0@opensuse.org - Update to version 0.9.0: + Changes: - QGnomePlatform has been now internally split into two providers for configuration, where only one is used at a time (not mixed together as before). We can even switch between providers on runtime, e.g. when xdg-desktop-portal is started later. - QGnomePlatform can now switch between dark/light themes on runtime (requires Adwaita-qt 1.4.2). - Implements QPlatformTheme::Appearance() for Qt6. - Added support for window menu into client-side decorations. - Added support for native system try icon using QGnomeTheme for Qt6. - Added support for GNOME 42 theme switching (using Settings portal). + Fixes: - FileChooser portal: send window id in hex and only for xwayland apps (backport from Qt). - Ensure gtk uses the same windowing system as Qt (backport from Qt). - Fixes decoration size when QT_SCALE_FACTOR is set. * Wed Sep 21 2022 bjorn.lie@gmail.com - Add Obsoletes/Provides QGnomePlatform to ease the switch-over. * Mon Sep 05 2022 luc14n0@opensuse.org - Add multibuild facility to provide both Qt5 and Qt6 flavors. This is needed to hook up the right Qt base from adwaita-qt and apply the configurations needed to change the styling of the window of Qt apps under GNOME (boo#1202526). - Add respective Qt6 build requirements and make use of conditionals to produce a multibuild package based on flavors. - Replace build requirements to match explicitly what CMakeLists is looking for: libQt5PlatformSupport-private-headers-devel -> cmake(Qt5XkbCommonSupport), and libQt5Core-private-headers-devel - > cmake(Qt5Core). - Drop unneeded build requirements that are not used nor looked for by CMake: pkgconfig(Qt5X11Extras), libqt5-qtwayland-devel (CMake only looks for Qt5WaylandClient and WaylandClientPrivate), pkgconfig(x11), and pkgconfig(gtk+-x11-3.0). - Add explicit pkgconfig(glib-2.0) build requirement looked for by CMake but undeclared in the spec file. It was already being pulled by another package though. - Switch all pkgconfig(*) modules by cmake(*) ones. Leap 15.4 has a hard time finding pkgconfig(*) modules for adwaita-qt6, so switch all qt5-dependecies too to keep them consistent. - Update License tag from "GPL-2.0-or-later OR LGPL-3.0-only" to "LGPL-2.1-or-later AND (LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only)". Basically all the source code is LGPL-2.1 or any later version, but the qgtk3dialoghelpers cpp/header files can be either LGPL-3.0 or choose between GPL-2.0 and GPL-3.0 and later versions approved by the KDE Free Qt Foundation. * Wed Feb 23 2022 bjorn.lie@gmail.com - Update to version 0.8.4: + Set XCURSOR_THEME env variable on Wayland + Use C++14 to build QGnomePlatform for a KDE/Qt 5.15 change - Changes from version 0.8.3: + Restored QDBusTrayIcon support for Qt5 version - Changes from version 0.8.2: + Removed support for QDBusTrayIcon causing issue with undefined reference as Qt doesn't export required symbols - Changes from version 0.8.1: + Bumped dependency on Adwaita-qt 1.4.1 and Qt 5.15.2 + Support for Qt6 build with CMake option -DUSE_QT6=true + Support HighContrast variants of Adwaita-qt - Drop baselibs.conf, stop supporting 32bit libs on x86_64. * Tue Jul 27 2021 christophe@krop.fr - Add the missing gsettings-desktop-schemas build requirement. * Sat Jul 03 2021 rpm@fthiessen.de - Update to version 0.8.0 + Updated dependency on Adwaita-qt 1.3.0 + QGnomePlatform now uses CMake instead of QMake + Window decoration buttons now have hover effect + Window decoration buttons are now rendered using Adwaita library + Window decoration border improvements - Drop fix-qt5-x11-config.patch * Thu Apr 29 2021 rpm@fthiessen.de - Update to version 0.7.1: + Fixed wrong color palette with Qt 5.15 + Fixed issue when font configuration was not parsed properly + Use xdg-desktop-portal for opening files + Prioritize Adwaita dark variant for all themes containing "-dark" suffix + Use FileChooser portal only when possible + Take QT_STYLE_OVERRIDE into account when considering dark variant + Fixed memory leaks - Add fix-qt5-x11-config.patch, linking fails because of missing x11 link time dependency of gtk3 - Drop QGnomePlatform-qt-5.15.patch: Upstream fixed * Tue Jun 02 2020 dimstar@opensuse.org - Update to version 0.6.1: + Preview support in file dialog. + Prioritize Adwaita-dark theme for all themes ending with "-dark" suffix. + Use Qt's default palette. - Add QGnomePlatform-qt-5.15.patch: Fix build with Qt 5.15. * Fri Jan 17 2020 stasiek@michalski.cc - Install automatically with gnome-session and libqt5 base * Sun Nov 24 2019 kamikazow@opensuse.org - Update to 0.6 * Window decorations on Wayland * Qt 5.13 compatibility * Modified description to match upstream * Thu Mar 14 2019 bjorn.lie@gmail.com - Tweak spec, use modern macros where possible. * Wed Mar 13 2019 kamikazow@opensuse.org - Upstream URL has changed * Wed Mar 13 2019 kamikazow@opensuse.org - Update to version 0.5 * support for Kvantum themes * support for QDBusTrayIcon * fixed crash when opening native gtk dialog without parent * Cinnamon settings Support * Flatpak Settings Portal support * Font scaling bug fixes * Fri Feb 23 2018 kamikazow@opensuse.org - Small licensing metadata fixes * Thu Feb 22 2018 fcrozat@suse.com - Initial package by Yuriy Gorodilin. - Remove BuildRequires on qt4, it is not needed. - Add Requires on adwaita-qt5.
/usr/lib/libqgnomeplatform6.so /usr/lib/qt6/plugins /usr/lib/qt6/plugins/platformthemes /usr/lib/qt6/plugins/platformthemes/libqgnomeplatformtheme.so /usr/lib/qt6/plugins/wayland-decoration-client/libqgnomeplatformdecoration.so /usr/share/doc/packages/QGnomePlatform-qt6 /usr/share/doc/packages/QGnomePlatform-qt6/README.md /usr/share/licenses/QGnomePlatform-qt6 /usr/share/licenses/QGnomePlatform-qt6/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 18:42:22 2024