Update to 2.4.123

Resolves: https://issues.redhat.com/browse/RHEL-53869
This commit is contained in:
José Expósito 2024-11-12 13:00:22 +01:00
parent 89cefe5398
commit 448dfd0454
3 changed files with 30 additions and 26 deletions

1
.gitignore vendored
View File

@ -10,3 +10,4 @@
/libdrm-2.4.117.tar.xz /libdrm-2.4.117.tar.xz
/libdrm-2.4.120.tar.xz /libdrm-2.4.120.tar.xz
/libdrm-2.4.121.tar.xz /libdrm-2.4.121.tar.xz
/libdrm-2.4.123.tar.xz

View File

@ -13,29 +13,23 @@ end}
print(string.format("-D%s=%s", option, value)) print(string.format("-D%s=%s", option, value))
end} end}
%ifarch %{ix86} x86_64
%bcond_without intel %bcond_without intel
%else
%bcond_with intel
%endif
%bcond_without radeon %bcond_without radeon
%bcond_without amdgpu %bcond_without amdgpu
%bcond_without nouveau %bcond_without nouveau
%bcond_without vmwgfx %bcond_without vmwgfx
%ifarch %{arm} # Not (currently) used on non arm32
%bcond_without omap
%else
%bcond_with omap %bcond_with omap
%endif %bcond_with exynos
%ifarch %{arm} aarch64 %ifarch aarch64
%bcond_without exynos
%bcond_without freedreno %bcond_without freedreno
%bcond_without freedreno_kgsl
%bcond_without tegra %bcond_without tegra
%bcond_without vc4 %bcond_without vc4
%bcond_without etnaviv %bcond_without etnaviv
%else %else
%bcond_with exynos
%bcond_with freedreno %bcond_with freedreno
%bcond_with freedreno_kgsl
%bcond_with tegra %bcond_with tegra
%bcond_with vc4 %bcond_with vc4
%bcond_with etnaviv %bcond_with etnaviv
@ -47,13 +41,12 @@ end}
%else %else
%bcond_with valgrind %bcond_with valgrind
%endif %endif
%bcond_with freedreno_kgsl
%bcond_without install_test_programs %bcond_without install_test_programs
%bcond_without udev %bcond_without udev
Name: libdrm Name: libdrm
Summary: Direct Rendering Manager runtime library Summary: Direct Rendering Manager runtime library
Version: 2.4.121 Version: 2.4.123
Release: 1%{?dist} Release: 1%{?dist}
License: MIT License: MIT
@ -151,24 +144,24 @@ cp %{SOURCE1} %{buildroot}%{_docdir}/libdrm
%files %files
%doc README.rst %doc README.rst
%{_libdir}/libdrm.so.2 %{_libdir}/libdrm.so.2
%{_libdir}/libdrm.so.2.4.0 %{_libdir}/libdrm.so.2.123.0
%dir %{_datadir}/libdrm %dir %{_datadir}/libdrm
%if %{with intel} %if %{with intel}
%{_libdir}/libdrm_intel.so.1 %{_libdir}/libdrm_intel.so.1
%{_libdir}/libdrm_intel.so.1.0.0 %{_libdir}/libdrm_intel.so.1.123.0
%endif %endif
%if %{with radeon} %if %{with radeon}
%{_libdir}/libdrm_radeon.so.1 %{_libdir}/libdrm_radeon.so.1
%{_libdir}/libdrm_radeon.so.1.0.1 %{_libdir}/libdrm_radeon.so.1.123.0
%endif %endif
%if %{with amdgpu} %if %{with amdgpu}
%{_libdir}/libdrm_amdgpu.so.1 %{_libdir}/libdrm_amdgpu.so.1
%{_libdir}/libdrm_amdgpu.so.1.0.0 %{_libdir}/libdrm_amdgpu.so.1.123.0
%{_datadir}/libdrm/amdgpu.ids %{_datadir}/libdrm/amdgpu.ids
%endif %endif
%if %{with nouveau} %if %{with nouveau}
%{_libdir}/libdrm_nouveau.so.2 %{_libdir}/libdrm_nouveau.so.2
%{_libdir}/libdrm_nouveau.so.2.0.0 %{_libdir}/libdrm_nouveau.so.2.123.0
%endif %endif
%if %{with omap} %if %{with omap}
%{_libdir}/libdrm_omap.so.1 %{_libdir}/libdrm_omap.so.1
@ -180,15 +173,15 @@ cp %{SOURCE1} %{buildroot}%{_docdir}/libdrm
%endif %endif
%if %{with freedreno} %if %{with freedreno}
%{_libdir}/libdrm_freedreno.so.1 %{_libdir}/libdrm_freedreno.so.1
%{_libdir}/libdrm_freedreno.so.1.0.0 %{_libdir}/libdrm_freedreno.so.1.123.0
%endif %endif
%if %{with tegra} %if %{with tegra}
%{_libdir}/libdrm_tegra.so.0 %{_libdir}/libdrm_tegra.so.0
%{_libdir}/libdrm_tegra.so.0.0.0 %{_libdir}/libdrm_tegra.so.0.123.0
%endif %endif
%if %{with etnaviv} %if %{with etnaviv}
%{_libdir}/libdrm_etnaviv.so.1 %{_libdir}/libdrm_etnaviv.so.1
%{_libdir}/libdrm_etnaviv.so.1.0.0 %{_libdir}/libdrm_etnaviv.so.1.123.0
%endif %endif
%if %{with udev} %if %{with udev}
%{_udevrulesdir}/91-drm-modeset.rules %{_udevrulesdir}/91-drm-modeset.rules
@ -209,7 +202,7 @@ cp %{SOURCE1} %{buildroot}%{_docdir}/libdrm
%{_libdir}/pkgconfig/libdrm_intel.pc %{_libdir}/pkgconfig/libdrm_intel.pc
%endif %endif
%if %{with radeon} %if %{with radeon}
%{_includedir}/libdrm/radeon_*.h %{_includedir}/libdrm/radeon_{bo,cs,surface}*.h
%{_includedir}/libdrm/r600_pci_ids.h %{_includedir}/libdrm/r600_pci_ids.h
%{_libdir}/libdrm_radeon.so %{_libdir}/libdrm_radeon.so
%{_libdir}/pkgconfig/libdrm_radeon.pc %{_libdir}/pkgconfig/libdrm_radeon.pc
@ -265,20 +258,30 @@ cp %{SOURCE1} %{buildroot}%{_docdir}/libdrm
%if %{with install_test_programs} %if %{with install_test_programs}
%files -n drm-utils %files -n drm-utils
%if %{with amdgpu}
%{_bindir}/amdgpu_stress %{_bindir}/amdgpu_stress
%endif
%{_bindir}/drmdevice %{_bindir}/drmdevice
%if %{with etnaviv}
%exclude %{_bindir}/etnaviv_* %exclude %{_bindir}/etnaviv_*
%endif
%if %{with exynos}
%exclude %{_bindir}/exynos_* %exclude %{_bindir}/exynos_*
%endif
%if %{with tegra}
%exclude %{_bindir}/tegra-*
%endif
%{_bindir}/modeprint %{_bindir}/modeprint
%{_bindir}/modetest %{_bindir}/modetest
%{_bindir}/proptest %{_bindir}/proptest
%{_bindir}/vbltest %{_bindir}/vbltest
%if %{with tegra}
%{_bindir}/tegra-*
%endif
%endif %endif
%changelog %changelog
* Tue Nov 12 2024 José Expósito <jexposit@redhat.com> - 2.4.123-1
- Update to 2.4.123
Resolves: https://issues.redhat.com/browse/RHEL-53869
* Wed Jun 05 2024 José Expósito <jexposit@redhat.com> - 2.4.121-1 * Wed Jun 05 2024 José Expósito <jexposit@redhat.com> - 2.4.121-1
- Update to 2.4.121 - Update to 2.4.121

View File

@ -1 +1 @@
SHA512 (libdrm-2.4.121.tar.xz) = cc8816d61884caa0e404348d1caeb0b2952fb50e1dc401716adfe08121096e2a67826db0bda0d8b163d67c5ee048870177670d5eac28a5abe5792d09ba77ab2e SHA512 (libdrm-2.4.123.tar.xz) = d3e6ba26bbd609fd87ca131690547eeb6a903c0a8c28b7f5cd5d0947619da09f31daf7bf4b6c38bf5e5dc173e2ccba476338ef682d8cf06d6b71ba73fc9b948d