From 215cba4563f3d6e847800903ed04ece9bdd50c4a Mon Sep 17 00:00:00 2001 From: wiz Date: Wed, 18 May 2016 12:55:28 +0000 Subject: Updated MesaLib to 11.2.2. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mesa 11.2.2 Release Notes / May 9, 2016 Mesa 11.2.2 is a bug fix release which fixes bugs found since the 11.2.1 release. Mesa 11.2.2 implements the OpenGL 4.1 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv (GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.1. OpenGL 4.1 is only available if requested at context creation because compatibility contexts are not supported. Bug fixes This list is likely incomplete. • Bug 92850 - Segfault loading War Thunder • Bug 93767 - Glitches with soft shadows and MSAA in Knights of the Old Republic 2 • Bug 94955 - Uninitialized variables leads to random segfaults (valgrind log, apitrace attached) • Bug 94994 - OSMesaGetProcAdress always fails on mangled OSMesa • Bug 95026 - Alien Isolation segfault after initial loading screen/video • Bug 95133 - X-COM Enemy Within crashes when entering tactical mission with Bonaire • Bug 95164 - GLSL compiler (linker I think) emits assertion upon call to glAttachShader • Bug 95251 - vdpau decoder capabilities: not supported --- graphics/MesaLib/Makefile | 4 ++-- graphics/MesaLib/distinfo | 12 ++++++------ .../patches/patch-src_egl_drivers_dri2_platform__x11.c | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) (limited to 'graphics') diff --git a/graphics/MesaLib/Makefile b/graphics/MesaLib/Makefile index 24b345c6154..3e7ba379774 100644 --- a/graphics/MesaLib/Makefile +++ b/graphics/MesaLib/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.126 2016/04/18 10:43:00 wiz Exp $ +# $NetBSD: Makefile,v 1.127 2016/05/18 12:55:28 wiz Exp $ -DISTNAME= mesa-11.2.1 +DISTNAME= mesa-11.2.2 PKGNAME= ${DISTNAME:S/mesa/MesaLib/} CATEGORIES= graphics x11 MASTER_SITES= ftp://ftp.freedesktop.org/pub/mesa/${PKGVERSION_NOREV}/ diff --git a/graphics/MesaLib/distinfo b/graphics/MesaLib/distinfo index b20ebf0cda1..47866d2c977 100644 --- a/graphics/MesaLib/distinfo +++ b/graphics/MesaLib/distinfo @@ -1,14 +1,14 @@ -$NetBSD: distinfo,v 1.116 2016/04/18 10:43:00 wiz Exp $ +$NetBSD: distinfo,v 1.117 2016/05/18 12:55:28 wiz Exp $ -SHA1 (mesa-11.2.1.tar.xz) = 16860f93322dfc75dc55c078239dab266661d303 -RMD160 (mesa-11.2.1.tar.xz) = 21c7615fab453efda971d5503fff0145f4b74a88 -SHA512 (mesa-11.2.1.tar.xz) = e70df5f1a80c2904fd15db13c2a0d26eef3b3826cc77ccf79c50dc63e385a2123394c3c7f197882c8d35d8aa6cb9200a8fca705ccf3631000de89599c21891ac -Size (mesa-11.2.1.tar.xz) = 7857308 bytes +SHA1 (mesa-11.2.2.tar.xz) = c3805020be6fef77d3b96a5ddf4ddc256dee16ff +RMD160 (mesa-11.2.2.tar.xz) = 14bca7cc76015e53db2fafcebb8540f451be5aab +SHA512 (mesa-11.2.2.tar.xz) = fd1fcb1bc97e52784a4b3dedfd8c8ba95bc1b03a62b132d2e16154d076be7a6fabbca1bcba705a7916a1507d811d7f3e6c3488aa386d5e63891282fb1713ce52 +Size (mesa-11.2.2.tar.xz) = 7860932 bytes SHA1 (patch-configure) = 87f0f2e60f342c91b3aecab02d3a4d8940eadf0a SHA1 (patch-include_GL_glxext.h) = 830902f2d38a8395cda682c059fc5223e1b0e89e SHA1 (patch-src_compiler_glsl_glsl__parser__extras.cpp) = c5046ce848d0b1ea428e29611b6822d4f4ab970d SHA1 (patch-src_egl_drivers_dri2_platform__drm.c) = 99b6dd6739c29551ae2c885eabd7babd159fc3e5 -SHA1 (patch-src_egl_drivers_dri2_platform__x11.c) = 8102c982cefc3fff667b6e30b7b3133f5e0f2143 +SHA1 (patch-src_egl_drivers_dri2_platform__x11.c) = 04b6ef8e755f226fbe3e6f2bea6c9e2a56a783ca SHA1 (patch-src_egl_main_eglglobals.c) = 2d81ae27f09162d23bc684456cc5fef48c042652 SHA1 (patch-src_gallium_auxiliary_util_u__format__tests.c) = 4d5e4677c2825778c43440ab131b8807f6840975 SHA1 (patch-src_gallium_auxiliary_util_u__math.h) = 812e4a5291aea47e06505f09891e0434c4d9c34d diff --git a/graphics/MesaLib/patches/patch-src_egl_drivers_dri2_platform__x11.c b/graphics/MesaLib/patches/patch-src_egl_drivers_dri2_platform__x11.c index 02bc9d26104..bc387318d88 100644 --- a/graphics/MesaLib/patches/patch-src_egl_drivers_dri2_platform__x11.c +++ b/graphics/MesaLib/patches/patch-src_egl_drivers_dri2_platform__x11.c @@ -1,11 +1,11 @@ -$NetBSD: patch-src_egl_drivers_dri2_platform__x11.c,v 1.1 2016/02/23 11:16:55 jperkin Exp $ +$NetBSD: patch-src_egl_drivers_dri2_platform__x11.c,v 1.2 2016/05/18 12:55:28 wiz Exp $ Provide compat strndup for older Darwin. ---- src/egl/drivers/dri2/platform_x11.c.orig 2016-01-29 12:21:30.000000000 +0000 +--- src/egl/drivers/dri2/platform_x11.c.orig 2016-05-05 12:59:22.000000000 +0000 +++ src/egl/drivers/dri2/platform_x11.c -@@ -540,6 +540,23 @@ dri2_x11_flush_front_buffer(__DRIdrawabl - #endif +@@ -591,6 +591,23 @@ dri2_x11_local_authenticate(struct dri2_ + return EGL_TRUE; } +#if (defined(__APPLE__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__-0 < 1070) -- cgit v1.2.3