Subject: CVS commit: pkgsrc/graphics/MesaLib18
From: Tobias Nygren
Date: 2019-01-10 23:30:11
Message id: 20190110223011.6CF72FB16@cvs.NetBSD.org

Log Message:
MesaLib18: update to 18.3.1

pkgsrc changes:

- Give up patching both .am/.ac and .in files. It is too complex to maintain.
  Capitulate and depend on autotools.
- more copypasta patches to handle NetBSD-style pthread_setaffinity_np()
- handle PKG_SYSCONFDIR properly
- patch-manual_fdo90311: regened (but untested)
- more to come but the diff is big enough already

New features:
    GL_AMD_depth_clamp_separate on r600, radeonsi.
    GL_AMD_framebuffer_multisample_advanced on radeonsi.
    GL_AMD_gpu_shader_int64 on i965, nvc0, radeonsi.
    GL_AMD_multi_draw_indirect on all GL 4.x drivers.
    GL_AMD_query_buffer_object on i965, nvc0, r600, radeonsi.
    GL_EXT_disjoint_timer_query on radeonsi and most other Gallium drivers (ES \ 
extension)
    GL_EXT_texture_compression_s3tc on all drivers (ES extension)
    GL_EXT_vertex_attrib_64bit on i965, nvc0, radeonsi.
    GL_EXT_window_rectangles on radeonsi.
    GL_KHR_texture_compression_astc_sliced_3d on radeonsi.
    GL_NV_fragment_shader_interlock on i965.
    EGL_EXT_device_base for all drivers.
    EGL_EXT_device_drm for all drivers.
    EGL_MESA_device_software for all drivers.

Bugfixes:

Too many to list

Files:
RevisionActionfile
1.1removepkgsrc/graphics/MesaLib18/patches/patch-src_intel_tools_aubinator.c
1.1removepkgsrc/graphics/MesaLib18/patches/patch-src_intel_Makefile.in
1.1removepkgsrc/graphics/MesaLib18/patches/patch-src_gbm_Makefile.in
1.3removepkgsrc/graphics/MesaLib18/patches/patch-configure
1.1addpkgsrc/graphics/MesaLib18/patches/patch-src_util_u__thread.h
1.1addpkgsrc/graphics/MesaLib18/patches/patch-src_util_Makefile.am
1.1addpkgsrc/graphics/MesaLib18/patches/patch-src_mesa_drivers_dri_i965_brw__oa__metrics.c
1.1addpkgsrc/graphics/MesaLib18/patches/patch-src_intel_vulkan_anv__gem__stubs.c
1.1addpkgsrc/graphics/MesaLib18/patches/patch-src_intel_tools_aub__mem.c
1.1addpkgsrc/graphics/MesaLib18/patches/patch-src_gallium_auxiliary_util_u__helpers.c
1.2modifypkgsrc/graphics/MesaLib18/patches/patch-src_util_u__queue.c
1.2modifypkgsrc/graphics/MesaLib18/patches/patch-src_gallium_auxiliary_pipe-loader_pipe__loader__drm.c
1.4modifypkgsrc/graphics/MesaLib18/patches/patch-configure.ac
1.2modifypkgsrc/graphics/MesaLib18/files/patch-manual_fdo90311
1.7modifypkgsrc/graphics/MesaLib18/distinfo
1.2modifypkgsrc/graphics/MesaLib18/PLIST
1.8modifypkgsrc/graphics/MesaLib18/Makefile