From dbdd0e3432a873e5874e8d0893961492de8ebadf Mon Sep 17 00:00:00 2001 From: tigro Date: Sun, 14 Jan 2024 22:07:04 +0300 Subject: [PATCH] import qqc2-desktop-style-5.108.0-1.el9 --- .gitignore | 1 + .qqc2-desktop-style.metadata | 1 + SPECS/qqc2-desktop-style.spec | 342 ++++++++++++++++++++++++++++++++++ 3 files changed, 344 insertions(+) create mode 100644 .gitignore create mode 100644 .qqc2-desktop-style.metadata create mode 100644 SPECS/qqc2-desktop-style.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4213c14 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/qqc2-desktop-style-5.108.0.tar.xz diff --git a/.qqc2-desktop-style.metadata b/.qqc2-desktop-style.metadata new file mode 100644 index 0000000..5cb3c81 --- /dev/null +++ b/.qqc2-desktop-style.metadata @@ -0,0 +1 @@ +b68327ef7b4b9ea8c50c57ef86404086b2674b34 SOURCES/qqc2-desktop-style-5.108.0.tar.xz diff --git a/SPECS/qqc2-desktop-style.spec b/SPECS/qqc2-desktop-style.spec new file mode 100644 index 0000000..7163cf8 --- /dev/null +++ b/SPECS/qqc2-desktop-style.spec @@ -0,0 +1,342 @@ +%global framework qqc2-desktop-style + +Name: %{framework} +Version: 5.108.0 +Release: 1%{?dist} +Summary: QtQuickControls2 style for consistency between QWidget and QML apps + +# kirigami-plasmadesktop-integration: LGPLv2+ +# plugin,org.kde.desktop: LGPLv3 or GPLv3 +License: (LGPLv3 or GPLv3) and LGPLv2+ +URL: https://invent.kde.org/frameworks/%{framework} + +%global majmin %majmin_ver_kf5 +%global stable %stable_kf5 +Source0: http://download.kde.org/%{stable}/frameworks/%{majmin}/%{framework}-%{version}.tar.xz + +## upstream patches + +BuildRequires: extra-cmake-modules >= %{majmin} +BuildRequires: kf5-rpm-macros +BuildRequires: kf5-kirigami2-devel >= %{majmin} +Requires: kf5-kirigami2%{?_isa} >= %{majmin} +BuildRequires: kf5-kconfigwidgets-devel >= %{majmin} +BuildRequires: kf5-kiconthemes-devel >= %{majmin} +# cmake() style +BuildRequires: cmake(KF5Kirigami2) +BuildRequires: cmake(KF5ConfigWidgets) +BuildRequires: cmake(KF5IconThemes) + +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Quick) +BuildRequires: pkgconfig(Qt5Widgets) +# not sure if this is *really* needed or not -- rex +# CMakeLists.txt:# When building as a static plugin, dependencies may add a -lQt5X11Extras +BuildRequires: pkgconfig(Qt5X11Extras) + +BuildRequires: qt5-qtquickcontrols2-devel +Requires: qt5-qtquickcontrols2%{?_isa} + +# WORKAROUND FTBFS +%if 0%{?rhel}==7 +BuildRequires: devtoolset-7-toolchain +BuildRequires: devtoolset-7-gcc-c++ +%endif + +%description +This is a style for QtQuickControls 2 that uses QWidget's QStyle for +painting, making possible to achieve an higher degree of consistency +between QWidget-based and QML-based apps. + + +%prep +%autosetup -n %{framework}-%{version} -p1 + + +%build +%if 0%{?rhel}==7 +. /opt/rh/devtoolset-7/enable +%endif + +%cmake_kf5 + +%cmake_build + + +%install +%cmake_install + + +%files +%doc README.md +%license LICENSES/*.txt +%dir %{_kf5_plugindir}/kirigami/ +%{_kf5_plugindir}/kirigami/org.kde.desktop.so +%{_qt5_qmldir}/QtQuick/Controls.2/org.kde.desktop/ +%{_qt5_qmldir}/org/kde/qqc2desktopstyle/ +# yes, here +%{_kf5_libdir}/cmake/KF5QQC2DeskopStyle/ +%{_kf5_libdir}/cmake/KF5QQC2DesktopStyle/ + + +%changelog +* Sun Jan 14 2024 Arkady L. Shane - 5.108.0-1 +- Rebuilt for MSVSphere 9.3 + +* Sun Jul 02 2023 Marc Deop i Argemí - 5.108.0-1 +- 5.108.0 + +* Sat Jun 03 2023 Marc Deop i Argemí - 5.107.0-1 +- 5.107.0 + +* Mon May 15 2023 Marc Deop i Argemí - 5.106.0-1 +- 5.106.0 + +* Sun Apr 02 2023 Marc Deop i Argemí - 5.105.0-1 +- 5.105.0 + +* Sat Mar 04 2023 Marc Deop i Argemí - 5.104.0-1 +- 5.104.0 + +* Sun Feb 05 2023 Marc Deop - 5.103.0-1 +- 5.103.0 + +* Fri Jan 20 2023 Fedora Release Engineering - 5.102.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jan 14 2023 Marc Deop - 5.102.0-1 +- 5.102.0 + +* Mon Dec 12 2022 Marc Deop - 5.101.0-1 +- 5.101.0 +- use new macros to simplify code + +* Sun Nov 06 2022 Marc Deop - 5.100.0-1 +- 5.100.0 + +* Fri Oct 14 2022 Marc Deop - 5.99.0-1 +- 5.99.0 + +* Thu Sep 15 2022 Marc Deop - 5.98.0-1 +- 5.98.0 + +* Sat Aug 13 2022 Justin Zobel - 5.97.0-1 +- Update to 5.97.0 + +* Sat Jul 23 2022 Fedora Release Engineering - 5.96.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sun Jul 03 2022 Marc Deop - 5.96.0-1 +- 5.96.0 + +* Fri May 13 2022 Rex Dieter - 5.94.0-1 +- 5.94.0 + +* Sun Apr 10 2022 Justin Zobel - 5.93-1 +- Update to 5.93 + +* Thu Mar 10 2022 Rex Dieter - 5.92.0-1 +- 5.92.0 + +* Fri Feb 11 2022 Rex Dieter - 5.91.0-1 +- 5.91.0 + +* Fri Jan 21 2022 Fedora Release Engineering - 5.90.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Jan 04 2022 Marc Deop i Argemí (Private) - 5.90.0-1 +- 5.90.0 + +* Wed Dec 08 2021 Rex Dieter - 5.89.0-1 +- 5.89.0 + +* Mon Nov 08 2021 Marc Deop - 5.88.0-1 +- 5.88.0 + +* Tue Oct 05 2021 Rex Dieter - 5.87.0-1 +- 5.87.0 + +* Tue Sep 14 2021 Marc Deop - 5.86.0-1 +- 5.86.0 + +* Thu Aug 12 2021 Rex Dieter - 5.85.0-1 +- 5.85.0 + +* Fri Jul 23 2021 Fedora Release Engineering - 5.83.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jun 08 2021 Rex Dieter - 5.83.0-1 +- 5.83.0 + +* Mon May 03 2021 Rex Dieter - 5.82.0-1 +- 5.82.0 + +* Tue Apr 06 2021 Rex Dieter - 5.81.0-1 +- 5.81.0 + +* Tue Mar 09 2021 Rex Dieter - 5.80.0-1 +- 5.80.0 + +* Sat Feb 06 2021 Rex Dieter - 5.79.0-2 +- respin + +* Sat Feb 06 2021 Rex Dieter - 5.79.0-1 +- 5.79.0 + +* Wed Jan 27 2021 Fedora Release Engineering - 5.78.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jan 4 09:00:58 CST 2021 Rex Dieter - 5.78.0-1 +- 5.78.0 + +* Sun Dec 13 14:26:50 CST 2020 Rex Dieter - 5.77.0-1 +- 5.77.0 + +* Thu Nov 19 09:21:50 CST 2020 Rex Dieter - 5.76.0-1 +- 5.76.0 + +* Wed Oct 14 10:16:43 CDT 2020 Rex Dieter - 5.75.0-1 +- 5.75.0 + +* Fri Sep 18 2020 Jan Grulich - 5.74.0-1 +- 5.74.0 + +* Mon Aug 03 2020 Rex Dieter - 5.73.0-1 +- 5.73.0 + +* Sat Aug 01 2020 Fedora Release Engineering - 5.72.0-3 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 5.72.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jul 07 2020 Rex Dieter - 5.72.0-1 +- 5.72.0 + +* Tue Jun 16 2020 Rex Dieter - 5.71.0-1 +- 5.71.0 + +* Mon May 04 2020 Rex Dieter - 5.70.0-1 +- 5.70.0 + +* Tue Apr 21 2020 Rex Dieter - 5.69.0-1 +- 5.69.0 + +* Fri Mar 20 2020 Rex Dieter - 5.68.0-1 +- 5.68.0 + +* Tue Feb 11 2020 Rex Dieter - 5.67.1-1 +- 5.67.1 + +* Mon Feb 03 2020 Rex Dieter - 5.67.0-1 +- 5.67.0 + +* Thu Jan 30 2020 Fedora Release Engineering - 5.66.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Jan 07 2020 Rex Dieter - 5.66.0-1 +- 5.66.0 + +* Tue Dec 17 2019 Rex Dieter - 5.65.0-1 +- 5.65.0 + +* Fri Nov 08 2019 Rex Dieter - 5.64.0-1 +- 5.64.0 + +* Tue Oct 22 2019 Rex Dieter - 5.63.0-1 +- 5.63.0 + +* Mon Sep 16 2019 Rex Dieter - 5.62.0-1 +- 5.62.0 + +* Wed Aug 07 2019 Rex Dieter - 5.61.0-1 +- 5.61.0 + +* Fri Jul 26 2019 Fedora Release Engineering - 5.60.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Jul 13 2019 Rex Dieter - 5.60.0-1 +- 5.60.0 + +* Thu Jun 06 2019 Rex Dieter - 5.59.0-1 +- 5.59.0 + +* Tue May 07 2019 Rex Dieter - 5.58.0-1 +- 5.58.0 + +* Tue Apr 09 2019 Rex Dieter - 5.57.0-1 +- 5.57.0 + +* Tue Mar 05 2019 Rex Dieter - 5.56.0-1 +- 5.56.0 + +* Mon Feb 04 2019 Rex Dieter - 5.55.0-1 +- 5.55.0 + +* Sat Feb 02 2019 Fedora Release Engineering - 5.54.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jan 18 2019 Rex Dieter - 5.54.0-2 +- add versioned runtime dep for kf5-kirigami2 + +* Wed Jan 09 2019 Rex Dieter - 5.54.0-1 +- 5.54.0 + +* Sun Dec 09 2018 Rex Dieter - 5.53.0-1 +- 5.53.0 + +* Sun Nov 04 2018 Rex Dieter - 5.52.0-1 +- 5.52.0 + +* Wed Oct 10 2018 Rex Dieter - 5.51.0-1 +- 5.51.0 + +* Tue Sep 04 2018 Rex Dieter - 5.50.0-1 +- 5.50.0 + +* Tue Aug 07 2018 Rex Dieter - 5.49.0-1 +- 5.49.0 + +* Sat Jul 14 2018 Fedora Release Engineering - 5.48.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Mon Jul 09 2018 Rex Dieter - 5.48.0-1 +- 5.48.0 + +* Sat Jun 02 2018 Rex Dieter - 5.47.0-1 +- 5.47.0 + +* Thu May 17 2018 Rex Dieter - 5.46.2-1 +- 5.46.2 + +* Wed May 16 2018 Rex Dieter - 5.46.1-1 +- 5.46.1 + +* Wed May 16 2018 Rex Dieter - 5.46.0-2 +- pull in upstream fixes, use %%make_build + +* Sat May 05 2018 Rex Dieter - 5.46.0-1 +- 5.46.0 + +* Sun Apr 08 2018 Rex Dieter - 5.45.0-1 +- 5.45.0 + +* Sat Mar 03 2018 Rex Dieter - 5.44.0-1 +- 5.44.0 + +* Wed Feb 07 2018 Rex Dieter - 5.43.0-1 +- 5.43.0 + +* Mon Jan 08 2018 Rex Dieter - 5.42.0-1 +- 5.42.0 + +* Mon Dec 04 2017 Rex Dieter - 5.41.0-1 +- 5.41.0 + +* Wed Nov 15 2017 Rex Dieter - 5.40.0-1 +- 5.40.0 + +* Wed Oct 25 2017 Rex Dieter - 5.39.0-1 +- qqc2-desktop-style +