Compare commits

...

10 Commits

Author SHA1 Message Date
Jan Grulich 389c9b2a74 5.15.9 2023-05-18 19:46:58 +00:00
Jan Grulich 94678acc68 5.15.3
side-tag: c9s-build-side-453

Resolves: bz#2061366
2022-03-30 09:24:19 +02:00
Jan Grulich 5a4c57550e Sync with Fedora
- add recommends: iio-sensor-proxy
Resolves: bz#1971438
2021-09-08 13:09:36 +02:00
Mohan Boddu 76188f1f9d Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-10 00:32:23 +00:00
Tomas Pelka 348e0ba24c enabling gating for el9 2021-06-16 13:45:58 +02:00
Jan Grulich c40a4a8213 Add gating tests
Resolves: bz#1968471
2021-06-10 09:17:41 +02:00
Mohan Boddu 138f8f5b0e - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-16 05:04:24 +00:00
DistroBaker b10da32ded Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/qt5-qtsensors.git#b86a01940678239de13d37ff453fe5c7babf884b
2021-02-04 14:04:44 +00:00
DistroBaker 0475df1e69 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/qt5-qtsensors.git#9ce4ed9759e14430309228fa0ab3a6a1b0d90499
2020-12-10 22:56:12 +00:00
DistroBaker 0e1ab45494 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/qt5-qtsensors.git#9ce4ed9759e14430309228fa0ab3a6a1b0d90499
2020-11-24 07:33:03 +00:00
5 changed files with 67 additions and 3 deletions

2
.gitignore vendored
View File

@ -11,3 +11,5 @@
/qtsensors-everywhere-src-5.14.2.tar.xz
/qtsensors-everywhere-src-5.15.1.tar.xz
/qtsensors-everywhere-src-5.15.2.tar.xz
/qtsensors-everywhere-opensource-src-5.15.3.tar.xz
/qtsensors-everywhere-opensource-src-5.15.9.tar.xz

1
.qt5-qtsensors.metadata Normal file
View File

@ -0,0 +1 @@
90f7f374c7525d5e4fda4de73aaaef7f7573528a qtsensors-everywhere-opensource-src-5.15.9.tar.xz

6
gating.yaml Normal file
View File

@ -0,0 +1,6 @@
--- !Policy
product_versions:
- rhel-9
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: desktop-qe.desktop-ci.tier1-gating.functional}

View File

@ -1,24 +1,30 @@
%global qt_module qtsensors
%global build_tests 1
Summary: Qt5 - Sensors component
Name: qt5-%{qt_module}
Version: 5.15.2
Version: 5.15.9
Release: 1%{?dist}
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
License: LGPLv2 with exceptions or GPLv3 with exceptions
Url: http://www.qt.io/
%global majmin %(echo %{version} | cut -d. -f1-2)
Source0: https://download.qt.io/official_releases/qt/%{majmin}/%{version}/submodules/%{qt_module}-everywhere-src-%{version}.tar.xz
Source0: https://download.qt.io/official_releases/qt/%{majmin}/%{version}/submodules/%{qt_module}-everywhere-opensource-src-%{version}.tar.xz
# filter qml/plugin provides
%global __provides_exclude_from ^(%{_qt5_archdatadir}/qml/.*\\.so|%{_qt5_plugindir}/.*\\.so)$
BuildRequires: make
BuildRequires: qt5-qtbase-devel >= %{version}
BuildRequires: qt5-qtbase-private-devel
%{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}}
BuildRequires: qt5-qtdeclarative-devel
# provides a plugin that can use iio-sensor-proxy
Recommends: iio-sensor-proxy
%description
The Qt Sensors API provides access to sensor hardware via QML and C++
interfaces. The Qt Sensors API also provides a motion gesture recognition
@ -37,6 +43,14 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%description examples
%{summary}.
%if 0%{?build_tests}
%package tests
Summary: Unit tests for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description tests
%{summary}.
%endif
%prep
%setup -q -n %{qt_module}-everywhere-src-%{version}
@ -47,10 +61,17 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
%make_build
%if 0%{?build_tests}
%qt5_build_tests
%endif
%install
make install INSTALL_ROOT=%{buildroot}
%if 0%{?build_tests}
%qt5_install_tests
%endif
## .prl/.la file love
# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
pushd %{buildroot}%{_qt5_libdir}
@ -86,8 +107,42 @@ popd
%files examples
%{_qt5_examplesdir}/
%if 0%{?build_tests}
%files tests
%{_qt5_libdir}/qt5/tests
%endif
%changelog
* Tue Apr 18 2023 Jan Grulich <jgrulich@redhat.com> - 5.15.9-1
- 5.15.9
Resolves: bz#2175739
* Mon Mar 28 2022 Jan Grulich <jgrulich@redhat.com> - 5.15.3-1
- 5.15.3
Resolves: bz#2061366
* Wed Sep 08 2021 Jan Grulich <jgrulich@redhat.com> - 5.15.2-7
- Sync with Fedora
- add recommends: iio-sensor-proxy
Resolves: bz#1971438
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 5.15.2-6
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Wed Jun 09 2021 Jan Grulich <jgrulich@redhat.com> - 5.15.2-5
- Add gating tests
Resolves: bz#1968471
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 5.15.2-4
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.15.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Nov 24 07:54:15 CET 2020 Jan Grulich <jgrulich@redhat.com> - 5.15.2-2
- Rebuild for qtbase with -no-reduce-relocations option
* Fri Nov 20 09:30:47 CET 2020 Jan Grulich <jgrulich@redhat.com> - 5.15.2-1
- 5.15.2

View File

@ -1 +1 @@
SHA512 (qtsensors-everywhere-src-5.15.2.tar.xz) = d0a34e0718cc727b1256601bc5f9a2975532d728fdf0cb7678824c7d36aa5049d9c2886053821ec93a238120441c980027306ac633677617867c7aee40bb560b
SHA512 (qtsensors-everywhere-opensource-src-5.15.9.tar.xz) = beba10a61e6d9f31dc9f24826b4a01b48fa656d424a97164c59d7be9a9e063f1b0820f95c157651ca0cac60d6f9aa188b90a122be565bcb488e7f0e42887140d