diff --git a/.gitignore b/.gitignore index 1639996..27533ef 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/libdrm-2.4.101.tar.xz +SOURCES/libdrm-2.4.103.tar.xz diff --git a/.libdrm.metadata b/.libdrm.metadata index daf4a64..169d110 100644 --- a/.libdrm.metadata +++ b/.libdrm.metadata @@ -1 +1 @@ -c08ba0e9b19cea7cd2bbd9fcc39218ac443b41a5 SOURCES/libdrm-2.4.101.tar.xz +7583f6c48fca590cbf813e6d92bc4d26f7f4e0ee SOURCES/libdrm-2.4.103.tar.xz diff --git a/SOURCES/libdrm-2.4.0-no-bc.patch b/SOURCES/libdrm-2.4.0-no-bc.patch index 38c0714..e9f300c 100644 --- a/SOURCES/libdrm-2.4.0-no-bc.patch +++ b/SOURCES/libdrm-2.4.0-no-bc.patch @@ -1,7 +1,7 @@ -diff -uNr libdrm-2.4.69.orig/xf86drm.c libdrm-2.4.69/xf86drm.c ---- libdrm-2.4.69.orig/xf86drm.c 2016-07-20 20:42:39.000000000 +0200 -+++ libdrm-2.4.69/xf86drm.c 2016-07-21 08:00:10.411599806 +0200 -@@ -484,11 +484,6 @@ +diff -up libdrm-2.4.103/xf86drm.c.dma libdrm-2.4.103/xf86drm.c +--- libdrm-2.4.103/xf86drm.c.dma 2020-11-04 13:24:14.000000000 +1000 ++++ libdrm-2.4.103/xf86drm.c 2020-11-04 13:42:04.190975193 +1000 +@@ -507,11 +507,6 @@ drm_public int drmAvailable(void) int fd; if ((fd = drmOpenMinor(0, 1, DRM_NODE_PRIMARY)) < 0) { @@ -13,7 +13,7 @@ diff -uNr libdrm-2.4.69.orig/xf86drm.c libdrm-2.4.69/xf86drm.c return 0; } -@@ -661,38 +656,6 @@ +@@ -704,38 +699,6 @@ static int drmOpenByName(const char *nam } } @@ -25,7 +25,7 @@ diff -uNr libdrm-2.4.69.orig/xf86drm.c libdrm-2.4.69/xf86drm.c - int retcode; - - sprintf(proc_name, "/proc/dri/%d/name", i); -- if ((fd = open(proc_name, 0, 0)) >= 0) { +- if ((fd = open(proc_name, O_RDONLY, 0)) >= 0) { - retcode = read(fd, buf, sizeof(buf)-1); - close(fd); - if (retcode) { diff --git a/SPECS/libdrm.spec b/SPECS/libdrm.spec index e6042df..301495c 100644 --- a/SPECS/libdrm.spec +++ b/SPECS/libdrm.spec @@ -47,7 +47,7 @@ end} Name: libdrm Summary: Direct Rendering Manager runtime library -Version: 2.4.101 +Version: 2.4.103 Release: 1%{?dist} License: MIT @@ -282,6 +282,9 @@ install -Dpm0644 -t %{buildroot}%{_udevrulesdir} %{S:2} %endif %changelog +* Wed Nov 04 2020 Dave Airlie - 2.4.103-1 +- Update to 2.4.103 + * Tue May 26 2020 Dave Airlie - 2.4.101-1 - Update to 2.4.101