diff --git a/.gitignore b/.gitignore index 229c276..743283b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/libdrm-2.4.123.tar.xz +SOURCES/libdrm-2.4.128.tar.xz diff --git a/.libdrm.metadata b/.libdrm.metadata index a293bca..65174ed 100644 --- a/.libdrm.metadata +++ b/.libdrm.metadata @@ -1 +1 @@ -d61f31495f931d53971fa61686239483c25c2a86 SOURCES/libdrm-2.4.123.tar.xz +b8e9bb5ae3b8361cf0ff789ae78c66a9542b41ab SOURCES/libdrm-2.4.128.tar.xz diff --git a/SPECS/libdrm.spec b/SPECS/libdrm.spec index 931fc60..c742483 100644 --- a/SPECS/libdrm.spec +++ b/SPECS/libdrm.spec @@ -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ä - 2.4.128-1 +- Update to 2.4.128-1 + +* Wed Oct 22 2025 Mika Penttilä - 2.4.127-2 +- Added amdgpu-slice.patch and amdgpu-fallback.patch + +* Mon Oct 20 2025 Mika Penttilä - 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 - 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