4 Commits

4 changed files with 45 additions and 18 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d63d0ce16e02427207d86531f70a71c5b9c850044dd5b2dcb2285531f416e490
size 81089

3
qt5ct-1.8.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:23b74054415ea4124328772ef9a6f95083a9b86569e128034a3ff75dfad808e9
size 85945

View File

@@ -1,3 +1,23 @@
-------------------------------------------------------------------
Mon Oct 21 07:22:04 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 1.8
* added XDG desktop portal dialogs support
* added qt6ct compatibility
* improved warning about incorrect environment variable
* improved icon loader
* only prepend our stylesheet if it has changed
* fixed compatibility with applications that use own stylesheet
* fixed some clazy and clang-tidy warnings
* changed font configuration format
* added keywords entry to desktop file
* changed minimal Qt version to 5.15 for cmake build system
* fixed qmake build
* fixed localization support
* improved cmake build
* fixed parallel build using qmake
* updated translations
-------------------------------------------------------------------
Mon Mar 14 11:40:08 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>

View File

@@ -1,7 +1,7 @@
#
# spec file for package qt5ct
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,19 @@
Name: qt5ct
Version: 1.5
Version: 1.8
Release: 0
Summary: Qt5 Configuration Tool
License: BSD-2-Clause
Group: Development/Libraries/X11
URL: https://sourceforge.net/projects/qt5ct
Source: https://downloads.sf.net/%{name}/%{name}-%{version}.tar.bz2
Source: https://downloads.sf.net/qt5ct/%{name}-%{version}.tar.bz2
Source1: qt5ct.sh
Source2: qt5ct.csh
BuildRequires: gcc-c++
BuildRequires: libqt5-qtpaths
BuildRequires: libQt5Gui-private-headers-devel
BuildRequires: libQt5PlatformSupport-private-headers-devel
BuildRequires: libQt5Widgets-private-headers-devel
BuildRequires: libqt5-qtpaths
BuildRequires: cmake(Qt5Concurrent)
BuildRequires: cmake(Qt5Core)
BuildRequires: cmake(Qt5DBus)
@@ -44,31 +43,39 @@ Provides: libqt5-qtct = %{version}
Obsoletes: libqt5-qtct < %{version}
%description
This applications allows users to configure Qt5 settings (theme,
font, icons, etc.) under DE/WM without Qt integration.
This applications allows users to configure Qt5 settings (theme, font,
icons, etc.) under DE/WM without Qt integration.
%prep
%autosetup -p1
%build
%cmake
%cmake_build
%install
%cmake_install
install -Dpm 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh
install -Dpm 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh
install -Dpm 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/qt5ct.sh
install -Dpm 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/qt5ct.csh
# Unneeded
rm %{buildroot}%{_libdir}/libqt5ct-common.so
%ldconfig_scriptlets
%files
%license COPYING
%doc AUTHORS ChangeLog README
%config %{_sysconfdir}/profile.d/%{name}.*sh
%{_bindir}/%{name}
%config %{_sysconfdir}/profile.d/qt5ct.*sh
%{_bindir}/qt5ct
%{_datadir}/applications/qt5ct.desktop
%{_datadir}/qt5ct/
%{_libdir}/libqt5ct-common.*
%dir %{_libdir}/qt5/plugins/platformthemes/
%{_libdir}/qt5/plugins/platformthemes/lib%{name}.so
%{_libdir}/qt5/plugins/platformthemes/libqt5ct.so
%dir %{_libdir}/qt5/plugins/styles/
%{_libdir}/qt5/plugins/styles/lib%{name}-style.so
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_libdir}/qt5/plugins/styles/libqt5ct-style.so
%changelog