Received: by mail.netbsd.org (Postfix, from userid 605) id 25E3A84E48; Mon, 28 Oct 2019 13:20:35 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 9EF1084E45 for ; Mon, 28 Oct 2019 13:20:34 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id PKQl8tZfhr_Q for ; Mon, 28 Oct 2019 13:20:33 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id BB6D284E09 for ; Mon, 28 Oct 2019 13:20:33 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id B8DDAFA8D; Mon, 28 Oct 2019 13:20:33 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1572268833297680" MIME-Version: 1.0 Date: Mon, 28 Oct 2019 13:20:33 +0000 From: "Nia Alarie" Subject: CVS commit: pkgsrc/graphics/MesaLib To: pkgsrc-changes@NetBSD.org Reply-To: nia@netbsd.org X-Mailer: log_accum Message-Id: <20191028132033.B8DDAFA8D@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1572268833297680 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: nia Date: Mon Oct 28 13:20:33 UTC 2019 Modified Files: pkgsrc/graphics/MesaLib: Makefile PLIST distinfo Removed Files: pkgsrc/graphics/MesaLib/patches: patch-meson.build patch-src_util_disk__cache.c Log Message: MesaLib: Update to 19.2.2 New features * None Bug fixes * Vulkan version of "Middle-earth: Shadow of Mordor" has graphics glitches on RADV driver (part 2) * Vulkan version of "Middle-earth: Shadow of Mordor" has graphics glitches on RADV driver * [amdgpu][Navi][llvm] Minimap problem in Nier Automata * Black ground in Dirt 4 * Superbibles examples crashing Mesa drivers (radeonsi) and causing gpu reset * [CTS] dEQP-VK.graphicsfuzz.write-red-in-loop-nest crashes * mesa and libglvnd install the same headers * Regression: Doom (2016) crashes on Mesa 19.2 and above and Radeon 380 with Vulkan (worked on Mesa 19.1) * Rocket League displays corruption when the game starts Changes Alan Coopersmith (6): * c99_compat.h: Don't try to use 'restrict' in C++ code * util: Make Solaris implemention of p_atomic_add work with gcc * util: Workaround lack of flock on Solaris * util: Solaris has linux-style pthread_setname_np * meson: recognize "sunos" as the system name for Solaris * intel/common: include unistd.h for ioctl() prototype on Solaris Alejandro Piñeiro (1): * v3d: take into account prim_counts_offset Bas Nieuwenhuizen (3): * radv: Disallow sparse shared images. * nir/dead_cf: Remove dead control flow after infinite loops. * radv: Fix single stage constant flush with merged shaders. Clément Guérin (1): * radeonsi: enable zerovram for Rocket League Connor Abbott (2): * nir/sink: Rewrite loop handling logic * nir/sink: Don't sink load_ubo to outside of its defining loop Dylan Baker (1): * docs: Add SHA256 sum for 19.2.1 Eric Engestrom (7): * GL: drop symbols mangling support * meson: rename `glvnd_missing_pc_files` to `not glvnd_has_headers_and_pc_files` * meson: move a couple of include installs around * meson: split headers one per line * meson: split Mesa headers as a separate installation * meson: skip installation of GLVND-provided headers * util/u_atomic: fix return type of p_atomic_{inc,dec}_return() and p_atomic_{cmp,}xchg() Ian Romanick (2): * nir/search: Fix possible NULL dereference in is_fsign * intel/vec4: Don't try both sources as immediates for DPH James Xiong (1): * iris: finish aux import on get_param Kenneth Graunke (2): * iris: Properly unreference extra VBOs for draw parameters * iris: Implement the Gen < 9 tessellation quads workaround Lepton Wu (1): * egl/android: Remove our own reference to buffers. Lionel Landwerlin (3): * etnaviv: remove variable from global namespace * anv: fix vkUpdateDescriptorSets with inline uniform blocks * anv: fix memory leak on device destroy Lucas Stach (3): * etnaviv: fix vertex buffer state emission for single stream GPUs * rbug: fix transmitted texture sizes * rbug: unwrap index buffer resource Pierre-Eric Pelloux-Prayer (1): * mesa: fix invalid target error handling for teximage Roland Scheidegger (1): * gallivm: Fix saturated signed psub/padd intrinsics on llvm 8 Samuel Pitoiset (6): * drirc: enable vk_x11_override_min_image_count for DOOM * radv: bump minTexelBufferOffsetAlignment to 4 * radv: fix DCC fast clear code for intensity formats * Revert "radv: do not emit PKT3_CONTEXT_CONTROL with AMDGPU 3.6.0+" * radv: fix DCC fast clear code for intensity formats (correctly) * radv: fix updating bound fast ds clear values with different aspects Timothy Arceri (1): * glsl: fix crash compiling bindless samplers inside unnamed UBOs To generate a diff of this commit: cvs rdiff -u -r1.172 -r1.173 pkgsrc/graphics/MesaLib/Makefile cvs rdiff -u -r1.44 -r1.45 pkgsrc/graphics/MesaLib/PLIST cvs rdiff -u -r1.136 -r1.137 pkgsrc/graphics/MesaLib/distinfo cvs rdiff -u -r1.3 -r0 pkgsrc/graphics/MesaLib/patches/patch-meson.build cvs rdiff -u -r1.1 -r0 \ pkgsrc/graphics/MesaLib/patches/patch-src_util_disk__cache.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1572268833297680 Content-Disposition: inline Content-Length: 3873 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/graphics/MesaLib/Makefile diff -u pkgsrc/graphics/MesaLib/Makefile:1.172 pkgsrc/graphics/MesaLib/Makefile:1.173 --- pkgsrc/graphics/MesaLib/Makefile:1.172 Mon Oct 21 20:47:55 2019 +++ pkgsrc/graphics/MesaLib/Makefile Mon Oct 28 13:20:33 2019 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.172 2019/10/21 20:47:55 nia Exp $ +# $NetBSD: Makefile,v 1.173 2019/10/28 13:20:33 nia Exp $ -DISTNAME= mesa-19.2.1 +DISTNAME= mesa-19.2.2 PKGNAME= ${DISTNAME:S/mesa/MesaLib/} CATEGORIES= graphics MASTER_SITES= https://mesa.freedesktop.org/archive/ @@ -15,13 +15,7 @@ USE_TOOLS+= bison flex pkg-config xgette USE_LANGUAGES= c99 c++ USE_LIBTOOL= yes -SUBST_CLASSES+= py -SUBST_STAGE.py= pre-configure -SUBST_MESSAGE.py= Fixing Python binary name -SUBST_FILES.py+= meson.build -SUBST_VARS.py+= PYTHONBIN - -CFLAGS.SunOS+= -D__EXTENSIONS__ -D_POSIX_PTHREAD_SEMANTICS +CFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS CXXFLAGS.SunOS+= -Drestrict=__restrict__ LDFLAGS.SunOS+= -lsocket -lnsl Index: pkgsrc/graphics/MesaLib/PLIST diff -u pkgsrc/graphics/MesaLib/PLIST:1.44 pkgsrc/graphics/MesaLib/PLIST:1.45 --- pkgsrc/graphics/MesaLib/PLIST:1.44 Mon Oct 21 20:30:43 2019 +++ pkgsrc/graphics/MesaLib/PLIST Mon Oct 28 13:20:33 2019 @@ -1,15 +1,13 @@ -@comment $NetBSD: PLIST,v 1.44 2019/10/21 20:30:43 nia Exp $ +@comment $NetBSD: PLIST,v 1.45 2019/10/28 13:20:33 nia Exp $ ${PLIST.egl}include/EGL/egl.h ${PLIST.egl}include/EGL/eglext.h ${PLIST.egl}include/EGL/eglextchromium.h ${PLIST.egl}include/EGL/eglmesaext.h ${PLIST.egl}include/EGL/eglplatform.h include/GL/gl.h -include/GL/gl_mangle.h include/GL/glcorearb.h include/GL/glext.h ${PLIST.glx}include/GL/glx.h -${PLIST.glx}include/GL/glx_mangle.h ${PLIST.glx}include/GL/glxext.h include/GL/internal/dri_interface.h include/GL/osmesa.h Index: pkgsrc/graphics/MesaLib/distinfo diff -u pkgsrc/graphics/MesaLib/distinfo:1.136 pkgsrc/graphics/MesaLib/distinfo:1.137 --- pkgsrc/graphics/MesaLib/distinfo:1.136 Mon Oct 21 12:07:32 2019 +++ pkgsrc/graphics/MesaLib/distinfo Mon Oct 28 13:20:33 2019 @@ -1,10 +1,9 @@ -$NetBSD: distinfo,v 1.136 2019/10/21 12:07:32 jperkin Exp $ +$NetBSD: distinfo,v 1.137 2019/10/28 13:20:33 nia Exp $ -SHA1 (mesa-19.2.1.tar.xz) = 8ba7cb66799d5372923651f193f84d498b35c9a5 -RMD160 (mesa-19.2.1.tar.xz) = a3f068b71b138aae24cefd5c3cb044a5975b9aa2 -SHA512 (mesa-19.2.1.tar.xz) = decd74976fe866bf67fac4ae55a62d8e33ad24278dd58effe533e7d258b249f0ead848360e7e71444265184c6d9d9b04361caf0c6df99504e33599e7a0cd6c5d -Size (mesa-19.2.1.tar.xz) = 11468492 bytes -SHA1 (patch-meson.build) = 9e1ebd7bb6941baedeb79e420f762a0941c68688 +SHA1 (mesa-19.2.2.tar.xz) = 6ddc41e71d894dd406a3ca482f1cfda44566a5f8 +RMD160 (mesa-19.2.2.tar.xz) = 10a5761ecb3f9dc1157ad2516abb48cc91e9d4e1 +SHA512 (mesa-19.2.2.tar.xz) = a3269052c2dfb5404180d1aebd68f5b9b0cc136d634ba89fed3f60fcc9b279072e09ee2db9b485375d39e886209053841df920c9d0b975e0de2825e3da4164a5 +Size (mesa-19.2.2.tar.xz) = 11456352 bytes SHA1 (patch-src_amd_common_ac__debug.c) = 8233367c3b5bc344442ea8d19488fdd1e3791ae9 SHA1 (patch-src_compiler_builtin__type__macros.h) = e4868011711fb89a293580a12eb603b8e7162336 SHA1 (patch-src_compiler_glsl_glsl__parser__extras.cpp) = ef114d6e288e6d212fce9d1c0606f7d454a171c4 @@ -38,7 +37,6 @@ SHA1 (patch-src_mesa_main_macros.h) = c5 SHA1 (patch-src_mesa_main_shader__query.cpp) = 3f9c31645d87855759def11344dee16af23c7be3 SHA1 (patch-src_mesa_x86_common__x86.c) = f8c4b93443ef66d017f6aa114b877565b30f2598 SHA1 (patch-src_util_build__id.c) = 7a9547bbda9d2fb9f0018ccf27b70b59e497aa2c -SHA1 (patch-src_util_disk__cache.c) = cc0b29780dba5d5b5e43c0798336f16a1f0008de SHA1 (patch-src_util_ralloc.c) = d311bfd9ed7e673d72e050668d351c1e6552cdc8 SHA1 (patch-src_util_strndup.h) = 73f49694ca48ad6b9a9d8346c5b84fddec2463bd SHA1 (patch-src_util_u__atomic.h) = 31d4514538ef5ee53012695eb5c66134aaec981e --_----------=_1572268833297680--