pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/MesaLib MesaLib: Update to 19.2.7



details:   https://anonhg.NetBSD.org/pkgsrc/rev/43ea60077f13
branches:  trunk
changeset: 345275:43ea60077f13
user:      nia <nia%pkgsrc.org@localhost>
date:      Sun Dec 08 13:07:20 2019 +0000

description:
MesaLib: Update to 19.2.7

This is a bugfix release.

EGL platform selection was reworked so we have to move X11 to always
be the first fallback because Mesa is apparently bad at detecting X11 now.

diffstat:

 graphics/MesaLib/Makefile   |  13 ++++++-------
 graphics/MesaLib/distinfo   |  10 +++++-----
 graphics/MesaLib/options.mk |  22 +++++++++++-----------
 3 files changed, 22 insertions(+), 23 deletions(-)

diffs (107 lines):

diff -r af1eb3f709ef -r 43ea60077f13 graphics/MesaLib/Makefile
--- a/graphics/MesaLib/Makefile Sun Dec 08 10:22:09 2019 +0000
+++ b/graphics/MesaLib/Makefile Sun Dec 08 13:07:20 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.178 2019/12/02 10:09:29 jperkin Exp $
+# $NetBSD: Makefile,v 1.179 2019/12/08 13:07:20 nia Exp $
 
-DISTNAME=      mesa-19.2.4
+DISTNAME=      mesa-19.2.7
 PKGNAME=       ${DISTNAME:S/mesa/MesaLib/}
 CATEGORIES=    graphics
 MASTER_SITES=  https://mesa.freedesktop.org/archive/
@@ -28,7 +28,7 @@
 DRI_DRIVERS=           #
 GALLIUM_DRIVERS=       swrast
 VULKAN_DRIVERS=                #
-MESA_PLATFORMS=                surfaceless
+MESA_PLATFORMS=                #
 
 .include "../../mk/compiler.mk"
 .include "features.mk"
@@ -48,7 +48,7 @@
 .if ${MESALIB_SUPPORTS_DRI} == "yes"
 BUILDLINK_API_DEPENDS.libdrm+= libdrm>=2.4.81
 .include "../../x11/libdrm/buildlink3.mk"
-MESA_PLATFORMS+=       drm
+MESA_PLATFORMS+=       drm surfaceless
 MESON_ARGS+=           -Degl=true
 MESON_ARGS+=           -Dgbm=true
 MESON_ARGS+=           -Dgallium-xa=true
@@ -109,6 +109,7 @@
 PLIST.r300=            yes
 .  endif
 .else
+MESA_PLATFORMS+=       surfaceless
 MESON_ARGS+=           -Degl=false
 MESON_ARGS+=           -Dgbm=false
 .endif # ${MESALIB_SUPPORTS_DRI} == "yes"
@@ -154,9 +155,7 @@
 
 EGDIR=         ${PREFIX}/share/examples/mesa
 
-OWN_DIRS=      ${PKG_SYSCONFDIR}/drirc.d
-CONF_FILES+=   ${EGDIR}/00-mesa-defaults.conf \
-               ${PKG_SYSCONFDIR}/drirc.d/00-mesa-defaults.conf
+CONF_FILES+=   ${EGDIR}/00-mesa-defaults.conf ${PKG_SYSCONFDIR}/drirc
 
 INSTALLATION_DIRS+=    ${EGDIR}
 
diff -r af1eb3f709ef -r 43ea60077f13 graphics/MesaLib/distinfo
--- a/graphics/MesaLib/distinfo Sun Dec 08 10:22:09 2019 +0000
+++ b/graphics/MesaLib/distinfo Sun Dec 08 13:07:20 2019 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.144 2019/11/29 10:34:13 jperkin Exp $
+$NetBSD: distinfo,v 1.145 2019/12/08 13:07:20 nia Exp $
 
-SHA1 (mesa-19.2.4.tar.xz) = 85cc1b57840f14d720f806f8160356b8c9b13a7f
-RMD160 (mesa-19.2.4.tar.xz) = f2c7d454fb67cc27bf28de3ea4f5c85979523e96
-SHA512 (mesa-19.2.4.tar.xz) = e8a0e90460f3153d730f8fb13f2c912a9826c05d2af9e22dc575bcd8885bf6a33c0af1c6659e81701ff097a132df88eead208e89dceb552b9da809ab543fa479
-Size (mesa-19.2.4.tar.xz) = 11458340 bytes
+SHA1 (mesa-19.2.7.tar.xz) = 9b8ebf66770353a48bd710e12e2727fb33645f44
+RMD160 (mesa-19.2.7.tar.xz) = 5323b623ac22c168b86548cf6d842ce004e346a9
+SHA512 (mesa-19.2.7.tar.xz) = 87a82664381432e956ee23dc92bec5accf667606232e38d9458d67132c16fdc44584f65671293b83f00c58ad7742b80e942a5d1bd66d457705be60aaaf35395b
+Size (mesa-19.2.7.tar.xz) = 11460812 bytes
 SHA1 (patch-include_c11_threads__posix.h) = e1dca04b5c514d20123ef99338c6dabedbc14c5f
 SHA1 (patch-src_amd_common_ac__debug.c) = 8233367c3b5bc344442ea8d19488fdd1e3791ae9
 SHA1 (patch-src_compiler_builtin__type__macros.h) = e4868011711fb89a293580a12eb603b8e7162336
diff -r af1eb3f709ef -r 43ea60077f13 graphics/MesaLib/options.mk
--- a/graphics/MesaLib/options.mk       Sun Dec 08 10:22:09 2019 +0000
+++ b/graphics/MesaLib/options.mk       Sun Dec 08 13:07:20 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.76 2019/10/21 20:47:55 nia Exp $
+# $NetBSD: options.mk,v 1.77 2019/12/08 13:07:20 nia Exp $
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.MesaLib
 
@@ -68,16 +68,6 @@
 .endif
 
 #
-# Wayland support
-#
-.if !empty(PKG_OPTIONS:Mwayland)
-MESA_PLATFORMS+=       wayland
-PLIST.wayland=         yes
-.  include "../../devel/wayland/buildlink3.mk"
-.  include "../../devel/wayland-protocols/buildlink3.mk"
-.endif
-
-#
 # X11 support
 #
 .if !empty(PKG_OPTIONS:Mx11)
@@ -108,3 +98,13 @@
 MESON_ARGS+=           -Dglx=disabled
 MESON_ARGS+=           -Dgallium-vdpau=false
 .endif
+
+#
+# Wayland support
+#
+.if !empty(PKG_OPTIONS:Mwayland)
+MESA_PLATFORMS+=       wayland
+PLIST.wayland=         yes
+.  include "../../devel/wayland/buildlink3.mk"
+.  include "../../devel/wayland-protocols/buildlink3.mk"
+.endif



Home | Main Index | Thread Index | Old Index