| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: QGnomePlatform-qt5 | Distribution: SUSE Linux Enterprise 15 |
| Version: 0.9.1 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 150600.1.2 | Build date: Sat Mar 9 03:49:55 2024 |
| Group: System/GUI/GNOME | Build host: h01-armsrv1 |
| Size: 755109 | Source RPM: QGnomePlatform-qt5-0.9.1-150600.1.2.src.rpm |
| Packager: https://www.suse.com/ | |
| 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
* Wed Sep 13 2023 bjorn.lie@gmail.com
- Drop (libQt5Gui5 and gnome-session) and
(libQt6Gui6 and gnome-session) Supplements: No longer install
automatically when the above conditions are met. Upstream have
stopped maintenance of these packages, and are considered
obsolete.
* Thu May 11 2023 simon.vogl@gmx.net
- Update to version 0.9.1:
+ Changes:
- Thinner border between window and decorations
- Added support for KColorScheme using Adwaita-like color
schemes
- Added integration for QtQuick Controls2 applications
- Added support for color-scheme in GSettings backend
- Implemented reasonable icon fallback - depends on Qt change
476542
- Qt6: implemented support for QPlatformTheme::MouseCursorSize
and QPlatformTheme::MouseCursorTheme
+ Fixes:
- Do not crash when GSettings shema is not found
- Respect QT_STYLE_OVERRIDE env variable
- Fixed titlebar dimming on Wayland
- Fixed regression in rendering titlebar on vanilla Qt
- Drop 0001-fix-qt-6.5-compilation.patch as it is included in
version 0.9.1
- Adjust fix-XSetTransientForHint.patch for version 0.9.1
- Split QGnomePlatform's new color schemes into a new package
called "QGnomePlatform-colorschemes"
* Thu Apr 06 2023 simon.vogl@gmx.net
- Add 0001-fix-qt-6.5-compilation.patch to fix a compilation
error with qt 6.5
* 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/lib64/libqgnomeplatform.so /usr/lib64/qt5/plugins /usr/lib64/qt5/plugins/platformthemes /usr/lib64/qt5/plugins/platformthemes/libqgnomeplatformtheme.so /usr/lib64/qt5/plugins/wayland-decoration-client/libqgnomeplatformdecoration.so /usr/share/doc/packages/QGnomePlatform-qt5 /usr/share/doc/packages/QGnomePlatform-qt5/README.md /usr/share/licenses/QGnomePlatform-qt5 /usr/share/licenses/QGnomePlatform-qt5/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Feb 9 17:46:23 2026