pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/MesaLib Unbreak on FreeBSD by also ensuring t...
details: https://anonhg.NetBSD.org/pkgsrc/rev/78dd48c16a50
branches: trunk
changeset: 650960:78dd48c16a50
user: sevan <sevan%pkgsrc.org@localhost>
date: Wed Apr 29 14:12:54 2015 +0000
description:
Unbreak on FreeBSD by also ensuring that ERSTART is defined and set to the
expected value for it.
Reviewed by bsiegert@
diffstat:
graphics/MesaLib/distinfo | 4 +-
graphics/MesaLib/patches/patch-src_gallium_winsys_svga_drm_vmw__screen__ioctl.c | 12 ++++++++-
2 files changed, 12 insertions(+), 4 deletions(-)
diffs (49 lines):
diff -r 5250de81a75e -r 78dd48c16a50 graphics/MesaLib/distinfo
--- a/graphics/MesaLib/distinfo Wed Apr 29 14:11:25 2015 +0000
+++ b/graphics/MesaLib/distinfo Wed Apr 29 14:12:54 2015 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.90 2015/04/25 11:19:18 tnn Exp $
+$NetBSD: distinfo,v 1.91 2015/04/29 14:12:54 sevan Exp $
SHA1 (mesa-10.5.3.tar.xz) = 16ae80abe85b29fa118e1910a224c883964ae6c0
RMD160 (mesa-10.5.3.tar.xz) = 017492351cb3956d3b36eb7c22ad99846b77f7a2
@@ -16,7 +16,7 @@
SHA1 (patch-src_gallium_targets_dri_Makefile.in) = a9a8265d97297040a3e3260b362ca920ec852280
SHA1 (patch-src_gallium_winsys_radeon_drm_radeon__drm__winsys.c) = 2358b7d5ea89e28cb3ac07a408b18e8bf55e057a
SHA1 (patch-src_gallium_winsys_svga_drm_vmw__screen.c) = 4b2ae565377b1a0396c8bf6b2663c261592b8e5e
-SHA1 (patch-src_gallium_winsys_svga_drm_vmw__screen__ioctl.c) = 2cc53b390af6ba71dc6b5acaf30c158729e0a784
+SHA1 (patch-src_gallium_winsys_svga_drm_vmw__screen__ioctl.c) = f889b19d2ef080a82502fffc4da87fbe7d079745
SHA1 (patch-src_gbm_main_gbm.c) = 70225ab7352f123c9efc68b6d4ff0d9675b6f9dc
SHA1 (patch-src_glsl_ralloc.c) = 7443d00ff05ee1e1dcfa2b76972b55abadebcad8
SHA1 (patch-src_mapi_entry__x86-64__tls.h) = c722ce4a22911d9a3d04e1a4fd6ab1a5ddd81cf0
diff -r 5250de81a75e -r 78dd48c16a50 graphics/MesaLib/patches/patch-src_gallium_winsys_svga_drm_vmw__screen__ioctl.c
--- a/graphics/MesaLib/patches/patch-src_gallium_winsys_svga_drm_vmw__screen__ioctl.c Wed Apr 29 14:11:25 2015 +0000
+++ b/graphics/MesaLib/patches/patch-src_gallium_winsys_svga_drm_vmw__screen__ioctl.c Wed Apr 29 14:12:54 2015 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-src_gallium_winsys_svga_drm_vmw__screen__ioctl.c,v 1.1 2015/04/25 11:19:18 tnn Exp $
+$NetBSD: patch-src_gallium_winsys_svga_drm_vmw__screen__ioctl.c,v 1.2 2015/04/29 14:12:54 sevan Exp $
Make sure ERESTART gets defined.
--- src/gallium/winsys/svga/drm/vmw_screen_ioctl.c.orig 2015-03-21 00:51:18.000000000 +0000
+++ src/gallium/winsys/svga/drm/vmw_screen_ioctl.c
-@@ -48,6 +48,13 @@
+@@ -48,6 +48,21 @@
#include "os/os_mman.h"
@@ -15,6 +15,14 @@
+#define ERESTART -3
+#endif
+#endif
++
++#if defined(__FreeBSD__)
++#include <errno.h>
++#if !defined(ERESTART)
++#define ERESTART -1
++#endif
++#endif
++
#include <errno.h>
#include <unistd.h>
Home |
Main Index |
Thread Index |
Old Index