The package rpms/igt-gpu-tools.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/igt-gpu-tools.git/commit/?id=707dddd... https://src.fedoraproject.org/cgit/rpms/igt-gpu-tools.git/commit/?id=7f13790....
Change: +%ifarch s390x ppc64 -%ifnarch s390x
Thanks.
Full change: ============
commit 0725452f527282f7a696a5b60276a0bfa2938a7b Author: Filipe Rosset rosset.filipe@gmail.com Date: Tue Mar 24 22:34:25 2026 -0300
update .gitignore to use globs
diff --git a/.gitignore b/.gitignore index d61c8a2..6bbda76 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,3 @@ *.src.rpm results_igt-gpu-tools/ -/igt-gpu-tools-*.tar.bz2 -/igt-gpu-tools-2.3.tar.xz -/igt-gpu-tools-2.3.tar.xz.sig +/igt-gpu-tools-*.tar.xz*
commit 707dddd91bd89c1242d737724fc19ee20ad6187b Author: Filipe Rosset rosset.filipe@gmail.com Date: Mon Mar 16 20:36:59 2026 +0000
Panthor lacks big-endian support and has no Meson toggle, strip it from build files for BE archs
diff --git a/igt-gpu-tools.spec b/igt-gpu-tools.spec index 4ebf53f..74628f7 100644 --- a/igt-gpu-tools.spec +++ b/igt-gpu-tools.spec @@ -125,6 +125,12 @@ igt-gpu-tools, such as i915-perf.
%prep %autosetup -p1 +# Panthor lacks big-endian support and has no Meson toggle. +# Strip it from the build files entirely for s390x and ppc64: +%ifarch s390x ppc64 +sed -i -e "/panthor/d" lib/meson.build +sed -i -e "/panthor/d" tests/meson.build +%endif
%build %if 0%{?rhel}
commit 7f137906c8ae169cc08df39a1f3ec9984399c211 Author: Filipe Rosset rosset.filipe@gmail.com Date: Mon Mar 16 12:43:02 2026 +0000
opt-in to autorelease and autochangelog simplify the logic for s390x libunbind exclusion move -Wno-array-bounds to meson build command fix executable permissions
diff --git a/changelog b/changelog new file mode 100644 index 0000000..269557a --- /dev/null +++ b/changelog @@ -0,0 +1,292 @@ +* Mon Mar 16 2026 Filipe Rosset rosset.filipe@gmail.com - 2.3-1 +- update to 2.3 + +* Fri Jan 16 2026 Fedora Release Engineering releng@fedoraproject.org - 2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Sun Sep 28 2025 Robert-André Mauchin zebob.m@gmail.com - 2.2-1 +- Update to 2.2 +- Close: rhbz#2352408 +- Refresh license field (analysed with scancode-toolkit and manually reviewed) + +* Thu Jul 24 2025 Fedora Release Engineering releng@fedoraproject.org - 2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Thu Apr 17 2025 Jonathan Wright jonathan@almalinux.org - 2.0-1 +- update to 2.0 rhbz#2352408 + +* Thu Feb 20 2025 Frantisek Zatloukal fzatlouk@redhat.com - 1.30 +- Release 1.30 +- Fixes RHBZ#2343504 +- Fixes RHBZ#2340640 +- Fixes RHBZ#1957543 + +* Sun Feb 02 2025 Orion Poplawski orion@nwra.com - 1.27.1-0.7.20230215git45da871 +- Rebuild with gsl 2.8 + +* Fri Jan 17 2025 Fedora Release Engineering releng@fedoraproject.org - 1.27.1-0.6.20230215git45da871 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Thu Jul 18 2024 Fedora Release Engineering releng@fedoraproject.org - 1.27.1-0.5.20230215git45da871 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Wed Jan 24 2024 Fedora Release Engineering releng@fedoraproject.org - 1.27.1-0.4.20230215git45da871 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jan 20 2024 Fedora Release Engineering releng@fedoraproject.org - 1.27.1-0.3.20230215git45da871 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Sep 24 2023 Dominik Mierzejewski dominik@greysector.net - 1.27.1-0.2.20230215git45da871 +- Fix gtk-doc build on rawhide +- Add missing build dependency on libXv-devel + +* Fri Sep 08 2023 Dominik Mierzejewski dominik@greysector.net - 1.27.1-0.1.20230215git45da871 +- Correct version (1.27.1 was released on Jan 18th, snapshot is newer) +- Fix FTBFS on non-x86 arches + +* Thu Jul 20 2023 Fedora Release Engineering releng@fedoraproject.org - 1.27-3.20230215git45da871 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jun 08 2023 Jan Rybar jrybar@redhat.com - 1.27-2 +- libproc2 transition patch by Craig Small + +* Wed Feb 15 2023 Lyude Paul lyude@redhat.com - 1.27-1.20230215git45da871 +- New git snapshot + +* Thu Jan 19 2023 Fedora Release Engineering releng@fedoraproject.org - 1.26-4.20220508gitcffa5ff +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Aug 23 2022 Mamoru TASAKA mtasaka@fedoraproject.org - 1.26-3.20220508gitcffa5ff +- Rebuild for gsl-2.7.1 + +* Thu Jul 21 2022 Fedora Release Engineering releng@fedoraproject.org - 1.26-2.20220508gitcffa5ff +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sun May 08 2022 Lyude Paul lyude@redhat.com - 1.26-1.20220508gitcffa5ff +- New git snapshot + +* Fri Apr 15 2022 Lyude Paul lyude@redhat.com - 1.26-1.20220415git205a47d +- New git snapshot + +* Mon Mar 28 2022 Lyude Paul lyude@redhat.com - 1.26-1.20220328git37ec3b8 +- New git snapshot + +* Sun Feb 27 2022 Lyude Paul lyude@redhat.com - 1.26-1.20220227git5704955 +- New git snapshot + +* Sat Jan 22 2022 Lyude Paul lyude@redhat.com - 1.26-1.20220121gitf73008b +- New git snapshot + +* Thu Jan 20 2022 Fedora Release Engineering releng@fedoraproject.org - 1.26-2.20220101gitb0b7679 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sat Jan 01 2022 Lyude Paul lyude@redhat.com - 1.26-1.20220101gitb0b7679 +- New git snapshot + +* Sun Dec 12 2021 Lyude Paul lyude@redhat.com - 1.26-1.20211212git136258e +- New git snapshot + +* Sun Nov 28 2021 Lyude Paul lyude@redhat.com - 1.26-1.20211128gitbf11f87 +- New git snapshot + +* Sat Nov 20 2021 Lyude Paul lyude@redhat.com - 1.26-1.20211119git2e0355f +- New git snapshot + +* Mon Nov 01 2021 Lyude Paul lyude@redhat.com - 1.26-1.20211031git3458490 +- New git snapshot + +* Sun Oct 17 2021 Lyude Paul lyude@redhat.com - 1.26-1.20211017git01b6be8 +- New git snapshot + +* Mon Oct 04 2021 Lyude Paul lyude@redhat.com - 1.26-1.20211003git1bf33ae +- New git snapshot + +* Sat Sep 18 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210918git7b275b3 +- New git snapshot + +* Sun Sep 05 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210905git40888f9 +- New git snapshot + +* Fri Aug 27 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210827git1afd52c +- New git snapshot + +* Sat Aug 21 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210820gite7a9ab2 +- New git snapshot + +* Mon Aug 09 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210808git2f32b9e +- New git snapshot + +* Sun Aug 01 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210731git6135b9c +- New git snapshot + +* Fri Jul 23 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210723git34ff2cf +- New git snapshot + +* Thu Jul 22 2021 Fedora Release Engineering releng@fedoraproject.org - 1.26-2.20210715gita91b795 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Thu Jul 15 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210715gita91b795 +- New git snapshot + +* Sat Jul 10 2021 Björn Esser besser82@fedoraproject.org - 1.26-2.20210705gitb24e594 +- Rebuild for versioned symbols in json-c + +* Mon Jul 05 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210705gitb24e594 +- New git snapshot + +* Sat Jun 26 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210625gita306810 +- New git snapshot + +* Fri May 21 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210521gitd87087c +- New git snapshot + +* Sun May 16 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210516git5c5734d +- New git snapshot + +* Sun Apr 11 2021 Lyude Paul lyude@redhat.com - 1.25-1.20210411gitd3b7f74 +- New git snapshot + +* Sun Feb 14 2021 Lyude Paul lyude@redhat.com - 1.25-1.20210214git627cc53 +- New git snapshot + +* Tue Jan 26 2021 Fedora Release Engineering releng@fedoraproject.org - 1.25-2.20201203gitd67bad6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Dec 3 18:41:08 EST 2020 Lyude Paul lyude@redhat.com - 1.25-1.20201203gitd67bad6 +- New git snapshot + +* Tue Dec 1 12:52:05 EST 2020 Lyude Paul lyude@redhat.com - 1.25-1.20201201gitc36f797 +- New git snapshot + +* Sun Nov 8 13:16:16 EST 2020 Lyude Paul lyude@redhat.com - 1.25-1.20201108git80435e0 +- New git snapshot +- Fixes broken automatic device selection in intel_gpu_top (#1893536) + +* Mon Oct 26 2020 Lyude Paul lyude@redhat.com - 1.25-1.20201026git7fd7e3f +- New git snapshot + +* Thu Oct 15 2020 Jeff Law law@redhat.com - 1.25-2.20201012gitd5f40f0 +- Work around false positive diagnostic with gcc-11 + +* Mon Oct 12 2020 Lyude Paul lyude@redhat.com - 1.25-1.20201012gitd5f40f0 +- New git snapshot +- Also fixes potential crash in intel_gpu_top when no devices are found + +* Sat Sep 26 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200926gitebc9ca5 +- New git snapshot + +* Sun Sep 20 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200920git0ec9620 +- New git snapshot + +* Thu Sep 03 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200903gitc240b5c +- New git snapshot + +* Tue Aug 25 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200825gitf1d0c24 +- New git snapshot + +* Tue Aug 18 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200818git4e5f76b +- New git snapshot + +* Sat Aug 08 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200808git9f09772 +- New git snapshot + +* Tue Jul 28 2020 Fedora Release Engineering releng@fedoraproject.org - 1.25-2.20200719git9b964d7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Sun Jul 19 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200719git9b964d7 +- New git snapshot + +* Sat Jul 04 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200704git75bcaf7 +- New git snapshot +- Enable libunwind on s390x builds + +* Tue Apr 21 2020 Björn Esser besser82@fedoraproject.org - 1.24-4.20191213git048f585 +- Rebuild (json-c) + +* Mon Apr 13 2020 Björn Esser besser82@fedoraproject.org - 1.24-3.20191213git048f585 +- Add patch to fix build with GCC-10 + +* Wed Jan 29 2020 Fedora Release Engineering releng@fedoraproject.org - 1.24-2.20191213git048f585 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Dec 13 2019 Lyude Paul lyude@redhat.com - 1.24-1.20191213git048f585 +- New git snapshot + +* Mon Dec 02 2019 Lyude Paul lyude@redhat.com - 1.24-1.20191202git9df50ae +- New git snapshot + +* Fri Nov 01 2019 Lyude Paul lyude@redhat.com - 1.24-1.20191101gitc8a88b6 +- New git snapshot + +* Tue Oct 08 2019 Lyude Paul lyude@redhat.com - 1.24-1.20191008git869ed1e +- New git snapshot + +* Fri Sep 27 2019 Lyude Paul lyude@redhat.com - 1.24-1.20190927git5a6c685 +- New git snapshot + +* Tue Sep 17 2019 Lyude Paul lyude@redhat.com - 1.24-2.20190917gitc78b995 +- Increase meson_test timeout, again, so that tests don't time out on s390x + +* Tue Sep 17 2019 Lyude Paul lyude@redhat.com - 1.24-1.20190917gitc78b995 +- Add new liboping dependency +- New git snapshot + +* Fri Sep 06 2019 Lyude Paul lyude@redhat.com - 1.24-1.20190906git3fb0f22 +- New git snapshot + +* Fri Aug 30 2019 Lyude Paul lyude@redhat.com - 1.24-1.20190830gite62ea30 +- New git snapshot + +* Thu Aug 29 2019 Lyude Paul lyude@redhat.com - 1.24-1.20190829gitd38950f +- New git snapshot + +* Wed Aug 21 2019 Lyude Paul lyude@redhat.com - 1.24-1.20190821git357dbe1 +- New git snapshot +- New release version + +* Tue Aug 20 2019 Susi Lehtola jussilehtola@fedoraproject.org - 1.23-2.20190811gitf43f5fa +- Rebuilt for GSL 2.6. + +* Sun Aug 11 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190811gitf43f5fa +- New git snapshot + +* Thu Aug 01 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190801gitb3138fb +- New git snapshot + +* Thu Jul 25 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190725git7e4d105 +- New git snapshot + +* Thu Jul 25 2019 Fedora Release Engineering releng@fedoraproject.org - 1.23-2.20190722gitf3b3f93 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Jul 22 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190722gitf3b3f93 +- New git snapshot + +* Fri Jul 12 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190712git549e1cd +- New git snapshot + +* Tue Jul 09 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190709git2a66ae6 +- New git snapshot + +* Fri Jun 28 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190628git03779dd +- New git snapshot + +* Wed Jun 26 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190626git15ad664 +- New git snapshot + +* Fri Jun 21 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190621git22850c1 +- New git snapshot + +* Wed Jun 19 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190619gitc88ced7 +- New git snapshot + +* Fri May 31 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190531git4108c74 +- New git snapshot + +* Wed May 22 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190522gitadf9f43 +- New git snapshot + +* Thu May 16 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190516git555019f +- Initial package + +# vim: expandtab diff --git a/igt-gpu-tools.spec b/igt-gpu-tools.spec index 3e6a835..4ebf53f 100644 --- a/igt-gpu-tools.spec +++ b/igt-gpu-tools.spec @@ -2,9 +2,12 @@ #%%global gitdate 20230215 #%%global gitrev .%%{gitdate}git%%(c=%%{gitcommit}; echo ${c:0:7})
+# silent rpmlint +%undefine _debugsource_packages + Name: igt-gpu-tools Version: 2.3 -Release: 1%{?dist} +Release: %autorelease Summary: Test suite and tools for DRM drivers
# MIT AND ISC: @@ -56,7 +59,7 @@ URL: https://gitlab.freedesktop.org/drm/igt-gpu-tools %if 0%{?gitdate} Source0: igt-gpu-tools-%{gitdate}.tar.bz2 %else -Source0: https://www.x.org/archive//individual/app/%%7Bname%7D-%%7Bversion%7D.tar.xz +Source0: https://www.x.org/archive/individual/app/%%7Bname%7D-%%7Bversion%7D.tar.xz %endif
%global provobs_version 2.99.917-42.20180618 @@ -108,9 +111,10 @@ various drivers, such as Intel's GPU tools for i915.
%package docs Summary: Documentation for igt-gpu-tools +BuildArch: noarch
%description docs -gtk-doc generated documentation package for igt-gpu-tools. +Documentation for igt-gpu-tools
%package devel Summary: Development files for igt-gpu-tools @@ -124,23 +128,17 @@ igt-gpu-tools, such as i915-perf.
%build %if 0%{?rhel} - -%ifnarch s390x -%global with_libunwind enabled + %ifarch s390x + %global with_libunwind disabled + %else + %global with_libunwind enabled + %endif %else -%global with_libunwind disabled -%endif - -%else - -%global with_libunwind enabled - + %global with_libunwind enabled %endif
# gcc-11 issues a false positive for accesses to hdmi_vsdb in # cea_vsdb_get_hdmi_default -CFLAGS="%{build_cflags} -Wno-array-bounds" - # Some explanations here # - We don't build overlay yet due to Fedora not shipping /usr/bin/leg, but we # probably don't care about that anyway @@ -153,6 +151,7 @@ CFLAGS="%{build_cflags} -Wno-array-bounds" # segfault. Because of this, we specify "-Dc_link_args=-z lazy" to force lazy # symbol resolution. %meson \ + -Dc_args="-Wno-array-bounds" \ -Db_ndebug=false \ -Dc_link_args="-z lazy" \ -Doverlay=disabled \ @@ -167,6 +166,10 @@ rm %{buildroot}/%{_libdir}/pkgconfig/intel-gen4asm.pc # Remove the unversioned libigt symlinks rm %{buildroot}/%{_libdir}/libigt.so
+# Fix non-standard executable permissions +find %{buildroot}%{_bindir} -type f -exec chmod 755 {} + +find %{buildroot}%{_libexecdir}/igt-gpu-tools -type f -exec chmod 755 {} + + %check # The timeout multiplier here is required due to certain tests timing out on # koji builders that are under heavy load. @@ -253,295 +256,4 @@ rm %{buildroot}/%{_libdir}/libigt.so %{_datadir}/gtk-doc/html/igt-gpu-tools/*
%changelog -* Mon Mar 16 2026 Filipe Rosset rosset.filipe@gmail.com - 2.3-1 -- update to 2.3 - -* Fri Jan 16 2026 Fedora Release Engineering releng@fedoraproject.org - 2.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Sun Sep 28 2025 Robert-André Mauchin zebob.m@gmail.com - 2.2-1 -- Update to 2.2 -- Close: rhbz#2352408 -- Refresh license field (analysed with scancode-toolkit and manually reviewed) - -* Thu Jul 24 2025 Fedora Release Engineering releng@fedoraproject.org - 2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Thu Apr 17 2025 Jonathan Wright jonathan@almalinux.org - 2.0-1 -- update to 2.0 rhbz#2352408 - -* Thu Feb 20 2025 Frantisek Zatloukal fzatlouk@redhat.com - 1.30 -- Release 1.30 -- Fixes RHBZ#2343504 -- Fixes RHBZ#2340640 -- Fixes RHBZ#1957543 - -* Sun Feb 02 2025 Orion Poplawski orion@nwra.com - 1.27.1-0.7.20230215git45da871 -- Rebuild with gsl 2.8 - -* Fri Jan 17 2025 Fedora Release Engineering releng@fedoraproject.org - 1.27.1-0.6.20230215git45da871 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Thu Jul 18 2024 Fedora Release Engineering releng@fedoraproject.org - 1.27.1-0.5.20230215git45da871 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Wed Jan 24 2024 Fedora Release Engineering releng@fedoraproject.org - 1.27.1-0.4.20230215git45da871 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jan 20 2024 Fedora Release Engineering releng@fedoraproject.org - 1.27.1-0.3.20230215git45da871 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sun Sep 24 2023 Dominik Mierzejewski dominik@greysector.net - 1.27.1-0.2.20230215git45da871 -- Fix gtk-doc build on rawhide -- Add missing build dependency on libXv-devel - -* Fri Sep 08 2023 Dominik Mierzejewski dominik@greysector.net - 1.27.1-0.1.20230215git45da871 -- Correct version (1.27.1 was released on Jan 18th, snapshot is newer) -- Fix FTBFS on non-x86 arches - -* Thu Jul 20 2023 Fedora Release Engineering releng@fedoraproject.org - 1.27-3.20230215git45da871 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu Jun 08 2023 Jan Rybar jrybar@redhat.com - 1.27-2 -- libproc2 transition patch by Craig Small - -* Wed Feb 15 2023 Lyude Paul lyude@redhat.com - 1.27-1.20230215git45da871 -- New git snapshot - -* Thu Jan 19 2023 Fedora Release Engineering releng@fedoraproject.org - 1.26-4.20220508gitcffa5ff -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Tue Aug 23 2022 Mamoru TASAKA mtasaka@fedoraproject.org - 1.26-3.20220508gitcffa5ff -- Rebuild for gsl-2.7.1 - -* Thu Jul 21 2022 Fedora Release Engineering releng@fedoraproject.org - 1.26-2.20220508gitcffa5ff -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sun May 08 2022 Lyude Paul lyude@redhat.com - 1.26-1.20220508gitcffa5ff -- New git snapshot - -* Fri Apr 15 2022 Lyude Paul lyude@redhat.com - 1.26-1.20220415git205a47d -- New git snapshot - -* Mon Mar 28 2022 Lyude Paul lyude@redhat.com - 1.26-1.20220328git37ec3b8 -- New git snapshot - -* Sun Feb 27 2022 Lyude Paul lyude@redhat.com - 1.26-1.20220227git5704955 -- New git snapshot - -* Sat Jan 22 2022 Lyude Paul lyude@redhat.com - 1.26-1.20220121gitf73008b -- New git snapshot - -* Thu Jan 20 2022 Fedora Release Engineering releng@fedoraproject.org - 1.26-2.20220101gitb0b7679 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Sat Jan 01 2022 Lyude Paul lyude@redhat.com - 1.26-1.20220101gitb0b7679 -- New git snapshot - -* Sun Dec 12 2021 Lyude Paul lyude@redhat.com - 1.26-1.20211212git136258e -- New git snapshot - -* Sun Nov 28 2021 Lyude Paul lyude@redhat.com - 1.26-1.20211128gitbf11f87 -- New git snapshot - -* Sat Nov 20 2021 Lyude Paul lyude@redhat.com - 1.26-1.20211119git2e0355f -- New git snapshot - -* Mon Nov 01 2021 Lyude Paul lyude@redhat.com - 1.26-1.20211031git3458490 -- New git snapshot - -* Sun Oct 17 2021 Lyude Paul lyude@redhat.com - 1.26-1.20211017git01b6be8 -- New git snapshot - -* Mon Oct 04 2021 Lyude Paul lyude@redhat.com - 1.26-1.20211003git1bf33ae -- New git snapshot - -* Sat Sep 18 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210918git7b275b3 -- New git snapshot - -* Sun Sep 05 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210905git40888f9 -- New git snapshot - -* Fri Aug 27 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210827git1afd52c -- New git snapshot - -* Sat Aug 21 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210820gite7a9ab2 -- New git snapshot - -* Mon Aug 09 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210808git2f32b9e -- New git snapshot - -* Sun Aug 01 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210731git6135b9c -- New git snapshot - -* Fri Jul 23 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210723git34ff2cf -- New git snapshot - -* Thu Jul 22 2021 Fedora Release Engineering releng@fedoraproject.org - 1.26-2.20210715gita91b795 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Thu Jul 15 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210715gita91b795 -- New git snapshot - -* Sat Jul 10 2021 Björn Esser besser82@fedoraproject.org - 1.26-2.20210705gitb24e594 -- Rebuild for versioned symbols in json-c - -* Mon Jul 05 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210705gitb24e594 -- New git snapshot - -* Sat Jun 26 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210625gita306810 -- New git snapshot - -* Fri May 21 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210521gitd87087c -- New git snapshot - -* Sun May 16 2021 Lyude Paul lyude@redhat.com - 1.26-1.20210516git5c5734d -- New git snapshot - -* Sun Apr 11 2021 Lyude Paul lyude@redhat.com - 1.25-1.20210411gitd3b7f74 -- New git snapshot - -* Sun Feb 14 2021 Lyude Paul lyude@redhat.com - 1.25-1.20210214git627cc53 -- New git snapshot - -* Tue Jan 26 2021 Fedora Release Engineering releng@fedoraproject.org - 1.25-2.20201203gitd67bad6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Thu Dec 3 18:41:08 EST 2020 Lyude Paul lyude@redhat.com - 1.25-1.20201203gitd67bad6 -- New git snapshot - -* Tue Dec 1 12:52:05 EST 2020 Lyude Paul lyude@redhat.com - 1.25-1.20201201gitc36f797 -- New git snapshot - -* Sun Nov 8 13:16:16 EST 2020 Lyude Paul lyude@redhat.com - 1.25-1.20201108git80435e0 -- New git snapshot -- Fixes broken automatic device selection in intel_gpu_top (#1893536) - -* Mon Oct 26 2020 Lyude Paul lyude@redhat.com - 1.25-1.20201026git7fd7e3f -- New git snapshot - -* Thu Oct 15 2020 Jeff Law law@redhat.com - 1.25-2.20201012gitd5f40f0 -- Work around false positive diagnostic with gcc-11 - -* Mon Oct 12 2020 Lyude Paul lyude@redhat.com - 1.25-1.20201012gitd5f40f0 -- New git snapshot -- Also fixes potential crash in intel_gpu_top when no devices are found - -* Sat Sep 26 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200926gitebc9ca5 -- New git snapshot - -* Sun Sep 20 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200920git0ec9620 -- New git snapshot - -* Thu Sep 03 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200903gitc240b5c -- New git snapshot - -* Tue Aug 25 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200825gitf1d0c24 -- New git snapshot - -* Tue Aug 18 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200818git4e5f76b -- New git snapshot - -* Sat Aug 08 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200808git9f09772 -- New git snapshot - -* Tue Jul 28 2020 Fedora Release Engineering releng@fedoraproject.org - 1.25-2.20200719git9b964d7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sun Jul 19 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200719git9b964d7 -- New git snapshot - -* Sat Jul 04 2020 Lyude Paul lyude@redhat.com - 1.25-1.20200704git75bcaf7 -- New git snapshot -- Enable libunwind on s390x builds - -* Tue Apr 21 2020 Björn Esser besser82@fedoraproject.org - 1.24-4.20191213git048f585 -- Rebuild (json-c) - -* Mon Apr 13 2020 Björn Esser besser82@fedoraproject.org - 1.24-3.20191213git048f585 -- Add patch to fix build with GCC-10 - -* Wed Jan 29 2020 Fedora Release Engineering releng@fedoraproject.org - 1.24-2.20191213git048f585 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Dec 13 2019 Lyude Paul lyude@redhat.com - 1.24-1.20191213git048f585 -- New git snapshot - -* Mon Dec 02 2019 Lyude Paul lyude@redhat.com - 1.24-1.20191202git9df50ae -- New git snapshot - -* Fri Nov 01 2019 Lyude Paul lyude@redhat.com - 1.24-1.20191101gitc8a88b6 -- New git snapshot - -* Tue Oct 08 2019 Lyude Paul lyude@redhat.com - 1.24-1.20191008git869ed1e -- New git snapshot - -* Fri Sep 27 2019 Lyude Paul lyude@redhat.com - 1.24-1.20190927git5a6c685 -- New git snapshot - -* Tue Sep 17 2019 Lyude Paul lyude@redhat.com - 1.24-2.20190917gitc78b995 -- Increase meson_test timeout, again, so that tests don't time out on s390x - -* Tue Sep 17 2019 Lyude Paul lyude@redhat.com - 1.24-1.20190917gitc78b995 -- Add new liboping dependency -- New git snapshot - -* Fri Sep 06 2019 Lyude Paul lyude@redhat.com - 1.24-1.20190906git3fb0f22 -- New git snapshot - -* Fri Aug 30 2019 Lyude Paul lyude@redhat.com - 1.24-1.20190830gite62ea30 -- New git snapshot - -* Thu Aug 29 2019 Lyude Paul lyude@redhat.com - 1.24-1.20190829gitd38950f -- New git snapshot - -* Wed Aug 21 2019 Lyude Paul lyude@redhat.com - 1.24-1.20190821git357dbe1 -- New git snapshot -- New release version - -* Tue Aug 20 2019 Susi Lehtola jussilehtola@fedoraproject.org - 1.23-2.20190811gitf43f5fa -- Rebuilt for GSL 2.6. - -* Sun Aug 11 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190811gitf43f5fa -- New git snapshot - -* Thu Aug 01 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190801gitb3138fb -- New git snapshot - -* Thu Jul 25 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190725git7e4d105 -- New git snapshot - -* Thu Jul 25 2019 Fedora Release Engineering releng@fedoraproject.org - 1.23-2.20190722gitf3b3f93 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Mon Jul 22 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190722gitf3b3f93 -- New git snapshot - -* Fri Jul 12 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190712git549e1cd -- New git snapshot - -* Tue Jul 09 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190709git2a66ae6 -- New git snapshot - -* Fri Jun 28 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190628git03779dd -- New git snapshot - -* Wed Jun 26 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190626git15ad664 -- New git snapshot - -* Fri Jun 21 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190621git22850c1 -- New git snapshot - -* Wed Jun 19 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190619gitc88ced7 -- New git snapshot - -* Fri May 31 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190531git4108c74 -- New git snapshot - -* Wed May 22 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190522gitadf9f43 -- New git snapshot - -* Thu May 16 2019 Lyude Paul lyude@redhat.com - 1.23-1.20190516git555019f -- Initial package - -# vim: expandtab +%autochangelog
commit b780717ecc7bd7b37bb22ebbff13443e2b559aa1 Author: Filipe Rosset rosset.filipe@gmail.com Date: Mon Mar 16 12:32:32 2026 +0000
reorganize BuildRequires
diff --git a/igt-gpu-tools.spec b/igt-gpu-tools.spec index a5d3dc3..3e6a835 100644 --- a/igt-gpu-tools.spec +++ b/igt-gpu-tools.spec @@ -65,30 +65,31 @@ Provides: intel-gpu-tools = %{provobs_version} Obsoletes: xorg-x11-drv-intel-devel < %{provobs_version} Obsoletes: intel-gpu-tools < %{provobs_version}
-BuildRequires: meson >= 0.51.0 +BuildRequires: bison +BuildRequires: flex BuildRequires: gcc -BuildRequires: flex bison +BuildRequires: kernel-headers +BuildRequires: meson >= 0.51.0 +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(cairo) > 1.12.0 +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gsl) +BuildRequires: pkgconfig(gtk-doc) +BuildRequires: pkgconfig(json-c) +BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libdrm) >= 2.4.82 -BuildRequires: pkgconfig(pciaccess) >= 0.10 +BuildRequires: pkgconfig(libdw) BuildRequires: pkgconfig(libkmod) +BuildRequires: pkgconfig(liboping) BuildRequires: pkgconfig(libproc2) -BuildRequires: pkgconfig(libdw) +BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(pciaccess) >= 0.10 BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(valgrind) -BuildRequires: pkgconfig(cairo) > 1.12.0 -BuildRequires: pkgconfig(libudev) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gsl) -BuildRequires: pkgconfig(alsa) -BuildRequires: pkgconfig(xv) BuildRequires: pkgconfig(xmlrpc) -BuildRequires: pkgconfig(xmlrpc_util) BuildRequires: pkgconfig(xmlrpc_client) -BuildRequires: pkgconfig(json-c) -BuildRequires: pkgconfig(libcurl) -BuildRequires: pkgconfig(liboping) -BuildRequires: kernel-headers -BuildRequires: pkgconfig(gtk-doc) +BuildRequires: pkgconfig(xmlrpc_util) +BuildRequires: pkgconfig(xv) BuildRequires: python3-docutils
# libunwind 1.4.0+ supports s390x
commit f34321f5222a0471b06b61f020f2e980457f1f84 Author: Filipe Rosset rosset.filipe@gmail.com Date: Mon Mar 16 03:00:10 2026 +0000
update to 2.3
diff --git a/.gitignore b/.gitignore index 68194ff..d61c8a2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ *.src.rpm results_igt-gpu-tools/ /igt-gpu-tools-*.tar.bz2 +/igt-gpu-tools-2.3.tar.xz +/igt-gpu-tools-2.3.tar.xz.sig diff --git a/igt-gpu-tools.spec b/igt-gpu-tools.spec index c11cf52..a5d3dc3 100644 --- a/igt-gpu-tools.spec +++ b/igt-gpu-tools.spec @@ -3,8 +3,8 @@ #%%global gitrev .%%{gitdate}git%%(c=%%{gitcommit}; echo ${c:0:7})
Name: igt-gpu-tools -Version: 2.2 -Release: 2%{?dist} +Version: 2.3 +Release: 1%{?dist} Summary: Test suite and tools for DRM drivers
# MIT AND ISC: @@ -56,7 +56,7 @@ URL: https://gitlab.freedesktop.org/drm/igt-gpu-tools %if 0%{?gitdate} Source0: igt-gpu-tools-%{gitdate}.tar.bz2 %else -Source0: https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/archive/v%%7Bversion%7D/i... +Source0: https://www.x.org/archive//individual/app/%%7Bname%7D-%%7Bversion%7D.tar.xz %endif
%global provobs_version 2.99.917-42.20180618 @@ -119,7 +119,7 @@ Development files for compiling against certain tools provided by igt-gpu-tools, such as i915-perf.
%prep -%autosetup -n igt-gpu-tools-v%{version} -p1 +%autosetup -p1
%build %if 0%{?rhel} @@ -252,6 +252,9 @@ rm %{buildroot}/%{_libdir}/libigt.so %{_datadir}/gtk-doc/html/igt-gpu-tools/*
%changelog +* Mon Mar 16 2026 Filipe Rosset rosset.filipe@gmail.com - 2.3-1 +- update to 2.3 + * Fri Jan 16 2026 Fedora Release Engineering releng@fedoraproject.org - 2.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
diff --git a/sources b/sources index 448755d..0d4f217 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (igt-gpu-tools-v2.2.tar.bz2) = 4ca598441ee8708151ba4bfbd1c1ccdbefdc4e014b84606a008f5ee27e6610c8c10c223793ae9aa43e539b44caf04cadbf2a2b583b650779806ec465fb58fe3a +SHA512 (igt-gpu-tools-2.3.tar.xz) = 669e5f124c1177ed58c43b8b9b945f6436fc37b1162b16bbd1db78c5e170c68be98cc3b08b5ecb438d1313722fee2ab8bba8ca86a971443401c2acc3f3ec68ff +SHA512 (igt-gpu-tools-2.3.tar.xz.sig) = 1f61a3c7baa427b450929a97bd814c4b06ff32545077e357f9d97090a4db74a4eea53c56016facf0702f1e44d928a2298449ffd12b464243e110108d1ba404b6
commit 254144e4f66e92bad02dce9f700d182840b28938 Author: Fedora Release Engineering releng@fedoraproject.org Date: Fri Jan 16 16:41:45 2026 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
diff --git a/igt-gpu-tools.spec b/igt-gpu-tools.spec index 39289bd..c11cf52 100644 --- a/igt-gpu-tools.spec +++ b/igt-gpu-tools.spec @@ -4,7 +4,7 @@
Name: igt-gpu-tools Version: 2.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Test suite and tools for DRM drivers
# MIT AND ISC: @@ -252,6 +252,9 @@ rm %{buildroot}/%{_libdir}/libigt.so %{_datadir}/gtk-doc/html/igt-gpu-tools/*
%changelog +* Fri Jan 16 2026 Fedora Release Engineering releng@fedoraproject.org - 2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Sun Sep 28 2025 Robert-André Mauchin zebob.m@gmail.com - 2.2-1 - Update to 2.2 - Close: rhbz#2352408
commit d753b0c40ef9a96b6f1a64627c61f49fde78b58e Author: Filipe Rosset rosset.filipe@gmail.com Date: Thu Nov 6 10:17:20 2025 -0300
added missing binary
diff --git a/igt-gpu-tools.spec b/igt-gpu-tools.spec index 3250fd7..39289bd 100644 --- a/igt-gpu-tools.spec +++ b/igt-gpu-tools.spec @@ -176,6 +176,7 @@ rm %{buildroot}/%{_libdir}/libigt.so
%files %license COPYING +%{_bindir}/intel_hdcp %{_bindir}/intel-gen4asm %{_bindir}/intel-gen4disasm %{_libdir}/libigt.so.0
commit f98aa0aec812b41f4b1ec52acbe1f76c2bd741b5 Author: Robert-André Mauchin eclipseo@mauchin.fr Date: Sun Sep 28 21:27:39 2025 +0200
Update to 2.2
Close: rhbz#2352408
Refresh license field (analysed with scancode-toolkit and manually reviewed)
diff --git a/igt-gpu-tools.spec b/igt-gpu-tools.spec index 61f4113..3250fd7 100644 --- a/igt-gpu-tools.spec +++ b/igt-gpu-tools.spec @@ -3,11 +3,54 @@ #%%global gitrev .%%{gitdate}git%%(c=%%{gitcommit}; echo ${c:0:7})
Name: igt-gpu-tools -Version: 2.0 -Release: 2%{?dist} +Version: 2.2 +Release: 1%{?dist} Summary: Test suite and tools for DRM drivers
-License: MIT +# MIT AND ISC: +# - COPYING +# GPL-1.0-or-later WITH Linux-syscall-note: +# - include/linux-uapi/sync_file.h +# GPL-2.0-only OR MIT: +# - docs/testplan/conf.py +# - lib/igt_vmwgfx.c +# - lib/igt_vmwgfx.h +# - lib/svga/ +# - scripts/code_cov_gather_on_test +# - scripts/doc_to_xls.py +# - scripts/gen_rst_index +# - scripts/igt_doc.py +# - scripts/test_list.py +# - scripts/xls_to_doc.py +# - tests/vmwgfx/vmw_execution_buffer.c +# - tests/vmwgfx/vmw_prime.c +# - tests/vmwgfx/vmw_ref_count.c +# - tools/intel-gfx-fw-info +# GPL-2.0-only WITH Linux-syscall-note OR MIT +# - include/drm-uapi/lima_drm.h +# - include/drm-uapi/pvr_drm.h +# - include/drm-uapi/vmwgfx_drm.h +# GPL-2.0-or-later WITH Linux-syscall-note: +# - include/drm-uapi/armada_drm.h +# - include/drm-uapi/etnaviv_drm.h +# - include/drm-uapi/exynos_drm.h +# - include/drm-uapi/habanalabs_accel.h +# - include/drm-uapi/ivpu_accel.h +# - include/drm-uapi/omap_drm.h +# - include/drm-uapi/qaic_accel.h +# HPND-sell-variant: +# - assembler/brw_disasm.c +# - assembler/disasm-main.c +# - assembler/gen8_disasm.c +# ICU: +# - overlay/x11/dri2.c +# ISC: +# - lib/uwildmat/uwildmat.c +# MIT AND LGPL-3.0-or-later: +# - assembler/ralloc.h +# X11: +# - lib/igt_map.c +License: (MIT AND ISC) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND (GPL-2.0-only OR MIT) AND (GPL-2.0-only WITH Linux-syscall-note OR MIT) AND GPL-2.0-or-later WITH Linux-syscall-note AND HPND-sell-variant AND ICU AND ISC AND (MIT AND LGPL-3.0-or-later) AND X11 URL: https://gitlab.freedesktop.org/drm/igt-gpu-tools
%if 0%{?gitdate} @@ -192,6 +235,7 @@ rm %{buildroot}/%{_libdir}/libigt.so %{_bindir}/xe-perf-reader %{_bindir}/xe-perf-recorder %{_mandir}/man1/intel_*.1* +%{_mandir}/man1/lsgpu.1*
%files devel %license COPYING @@ -207,6 +251,11 @@ rm %{buildroot}/%{_libdir}/libigt.so %{_datadir}/gtk-doc/html/igt-gpu-tools/*
%changelog +* Sun Sep 28 2025 Robert-André Mauchin zebob.m@gmail.com - 2.2-1 +- Update to 2.2 +- Close: rhbz#2352408 +- Refresh license field (analysed with scancode-toolkit and manually reviewed) + * Thu Jul 24 2025 Fedora Release Engineering releng@fedoraproject.org - 2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
diff --git a/sources b/sources index bc05709..448755d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (igt-gpu-tools-v2.0.tar.bz2) = 7d0c4f46002294e3d9cbd671625aceab0b9d3eab8b95ec3b88cb1835c0a3069e712c1db7c7394723633acaf227c3dcdff9d941ab50a682b7388358598b761265 +SHA512 (igt-gpu-tools-v2.2.tar.bz2) = 4ca598441ee8708151ba4bfbd1c1ccdbefdc4e014b84606a008f5ee27e6610c8c10c223793ae9aa43e539b44caf04cadbf2a2b583b650779806ec465fb58fe3a
arch-excludes@lists.fedoraproject.org