import CS libdrm-2.4.128-1.el9

This commit is contained in:
AlmaLinux RelEng Bot 2026-03-30 10:39:18 -04:00
parent 24a0f790fa
commit 4fb828d57e
3 changed files with 24 additions and 13 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
SOURCES/libdrm-2.4.123.tar.xz
SOURCES/libdrm-2.4.128.tar.xz

View File

@ -1 +1 @@
d61f31495f931d53971fa61686239483c25c2a86 SOURCES/libdrm-2.4.123.tar.xz
b8e9bb5ae3b8361cf0ff789ae78c66a9542b41ab SOURCES/libdrm-2.4.128.tar.xz

View File

@ -48,10 +48,12 @@ end}
%bcond_without install_test_programs
%bcond_without udev
%global lib_version 128
Name: libdrm
Summary: Direct Rendering Manager runtime library
Version: 2.4.123
Release: 2%{?dist}
Version: 2.4.%{lib_version}
Release: 1%{?dist}
License: MIT
URL: https://dri.freedesktop.org
@ -61,7 +63,6 @@ Source2: 91-drm-modeset.rules
BuildRequires: meson >= 0.43
BuildRequires: gcc
BuildRequires: libatomic_ops-devel
BuildRequires: kernel-headers
%if %{with intel}
BuildRequires: pkgconfig(pciaccess) >= 0.10
@ -148,24 +149,24 @@ cp %{SOURCE1} %{buildroot}%{_docdir}/libdrm
%files
%doc README.rst
%{_libdir}/libdrm.so.2
%{_libdir}/libdrm.so.2.123.0
%{_libdir}/libdrm.so.2.%{lib_version}.0
%dir %{_datadir}/libdrm
%if %{with intel}
%{_libdir}/libdrm_intel.so.1
%{_libdir}/libdrm_intel.so.1.123.0
%{_libdir}/libdrm_intel.so.1.%{lib_version}.0
%endif
%if %{with radeon}
%{_libdir}/libdrm_radeon.so.1
%{_libdir}/libdrm_radeon.so.1.123.0
%{_libdir}/libdrm_radeon.so.1.%{lib_version}.0
%endif
%if %{with amdgpu}
%{_libdir}/libdrm_amdgpu.so.1
%{_libdir}/libdrm_amdgpu.so.1.123.0
%{_libdir}/libdrm_amdgpu.so.1.%{lib_version}.0
%{_datadir}/libdrm/amdgpu.ids
%endif
%if %{with nouveau}
%{_libdir}/libdrm_nouveau.so.2
%{_libdir}/libdrm_nouveau.so.2.123.0
%{_libdir}/libdrm_nouveau.so.2.%{lib_version}.0
%endif
%if %{with omap}
%{_libdir}/libdrm_omap.so.1
@ -177,15 +178,15 @@ cp %{SOURCE1} %{buildroot}%{_docdir}/libdrm
%endif
%if %{with freedreno}
%{_libdir}/libdrm_freedreno.so.1
%{_libdir}/libdrm_freedreno.so.1.123.0
%{_libdir}/libdrm_freedreno.so.1.%{lib_version}.0
%endif
%if %{with tegra}
%{_libdir}/libdrm_tegra.so.0
%{_libdir}/libdrm_tegra.so.0.123.0
%{_libdir}/libdrm_tegra.so.0.%{lib_version}.0
%endif
%if %{with etnaviv}
%{_libdir}/libdrm_etnaviv.so.1
%{_libdir}/libdrm_etnaviv.so.1.123.0
%{_libdir}/libdrm_etnaviv.so.1.%{lib_version}.0
%endif
%if %{with udev}
%{_udevrulesdir}/91-drm-modeset.rules
@ -282,6 +283,16 @@ cp %{SOURCE1} %{buildroot}%{_docdir}/libdrm
%endif
%changelog
* Mon Nov 17 2025 Mika Penttilä <mpenttil@redhat.com> - 2.4.128-1
- Update to 2.4.128-1
* Wed Oct 22 2025 Mika Penttilä <mpenttil@redhat.com> - 2.4.127-2
- Added amdgpu-slice.patch and amdgpu-fallback.patch
* Mon Oct 20 2025 Mika Penttilä <mpenttil@redhat.com> - 2.4.127-1
- Update to 2.4.127
amdgpu-apu.patch: Read model name from /proc/cpuinfo for APUs
* Wed Nov 13 2024 José Expósito <jexposit@redhat.com> - 2.4.123-2
- Revert upstream commit ffaa3ce144be ("2.4.122, Build Intel on all arches")
libpciaccess is not available in RHEL 9 aarch64, ppc64le and s390x