summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2016-05-18 12:55:28 +0000
committerwiz <wiz@pkgsrc.org>2016-05-18 12:55:28 +0000
commit215cba4563f3d6e847800903ed04ece9bdd50c4a (patch)
treecd4cf6b8ae52a4b283927459615ff82bce655fd7 /graphics
parentd576355e4b1494af29f4dd45d765bdeac0babbf6 (diff)
downloadpkgsrc-215cba4563f3d6e847800903ed04ece9bdd50c4a.tar.gz
Updated MesaLib to 11.2.2.
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
Diffstat (limited to 'graphics')
-rw-r--r--graphics/MesaLib/Makefile4
-rw-r--r--graphics/MesaLib/distinfo12
-rw-r--r--graphics/MesaLib/patches/patch-src_egl_drivers_dri2_platform__x11.c8
3 files changed, 12 insertions, 12 deletions
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)