Compare commits

...

10 Commits

Author SHA1 Message Date
Jan Grulich 7b1473ad25 Rebuild (elfutils#2188064) 2023-05-18 19:48:25 +00:00
Jan Grulich 06cecd0a8c 5.15.9
Resolves: bz#2175751
2023-04-18 10:03:00 +02:00
Jan Grulich 0cfea1d2bb 5.15.3
side-tag: c9s-build-side-453

Resolves: bz#2061376
2022-03-25 15:22:57 +01:00
Jan Grulich fe3530d227 Add rpminspect.yaml to avoid warnings about xml files from tests 2021-12-16 16:32:16 +01:00
Mohan Boddu fd40d7cdde Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-10 00:33:50 +00:00
Tomas Pelka f4649b9883 enabling gating for el9 2021-06-16 13:46:49 +02:00
Jan Grulich 180fa69938 Add gating tests
Resolves: bz#1968480
2021-06-10 15:27:04 +02:00
Mohan Boddu 747564cad6 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-16 05:05:57 +00:00
DistroBaker 7f43e92a55 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-qtxmlpatterns.git#1bf6e167e3ae624d4b11494e4792bc745945bde5
2021-02-04 15:51:59 +00:00
DistroBaker 53904590a4 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-qtxmlpatterns.git#8fb8d4b60d90793692f0b577b1c45c8437448b12
2020-12-10 19:59:09 +00:00
6 changed files with 70 additions and 3 deletions

2
.gitignore vendored
View File

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

View File

@ -0,0 +1 @@
dce31bbcd152c2f107a0a41f514b98765cca4011 qtxmlpatterns-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,17 +1,20 @@
%global qt_module qtxmlpatterns
%global build_tests 1
#global bootstrap 1
Summary: Qt5 - QtXmlPatterns component
Name: qt5-%{qt_module}
Version: 5.15.2
Version: 5.15.9
Release: 2%{?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
BuildRequires: make
BuildRequires: qt5-qtbase-devel >= %{version}
BuildRequires: qt5-qtbase-private-devel
#libQt5Core.so.5(Qt_5_PRIVATE_API)(64bit)
@ -42,6 +45,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
%autosetup -n %{qt_module}-everywhere-src-%{version} -p1
@ -53,10 +64,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
# put non-conflicting binaries with -qt5 postfix in {_bindir}
mkdir %{buildroot}%{_bindir}
pushd %{buildroot}%{_qt5_bindir}
@ -111,8 +129,41 @@ popd
%{_qt5_examplesdir}/
%endif
%if 0%{?build_tests}
%files tests
%{_qt5_libdir}/qt5/tests
%endif
%changelog
* Tue Apr 25 2023 Jan Grulich <jgrulich@redhat.com> - 5.15.9-2
- Rebuild (elfutils#2188064)
Resolves: bz#2175751
* Tue Apr 18 2023 Jan Grulich <jgrulich@redhat.com> - 5.15.9-1
- 5.15.9
Resolves: bz#2175751
* Fri Mar 25 2022 Jan Grulich <jgrulich@redhat.com> - 5.15.3-1
- 5.15.3
Resolves: bz#2061376
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 5.15.2-7
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Wed Jun 09 2021 Jan Grulich <jgrulich@redhat.com> - 5.15.2-6
- Add gating tests
Resolves: bz#1968480
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 5.15.2-5
- 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-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Thu Dec 10 13:34:55 CET 2020 Jan Grulich <jgrulich@redhat.com> - 5.15.2-3
- Bump for eln build
* Tue Nov 24 07:54:17 CET 2020 Jan Grulich <jgrulich@redhat.com> - 5.15.2-2
- Rebuild for qtbase with -no-reduce-relocations option

7
rpminspect.yaml Normal file
View File

@ -0,0 +1,7 @@
---
inspections:
# Since there won't be any other Qt updates (except backports) and not-valid
# xml files are only in the tests, we can completely skip this test instead of
# specifying all the files that should be ignored.
xml: off

View File

@ -1 +1 @@
SHA512 (qtxmlpatterns-everywhere-src-5.15.2.tar.xz) = 5cdf51878f8bb42db57110acc0c3985a95af098da44e5dda505e0716fef5afc780419058158f7a8f9a0fe3fed83fd64abd856b4dbcdca20efa5e985fa85cc348
SHA512 (qtxmlpatterns-everywhere-opensource-src-5.15.9.tar.xz) = 60cdee139c04dbd2c381f65fcd579af0b2b6f40234870a782c8b7342c8d0caf92fef94acb959260e4ef615b2c60b5527cd44b8efa85f04ceb4a3659a47a0ee89