| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.166 2019/09/09 01:00:49 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.167 2019/10/03 15:50:06 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= mesa-19.1.6 | | 3 | DISTNAME= mesa-19.1.6 |
4 | PKGNAME= ${DISTNAME:S/mesa/MesaLib/} | | 4 | PKGNAME= ${DISTNAME:S/mesa/MesaLib/} |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= graphics | | 6 | CATEGORIES= graphics |
7 | MASTER_SITES= https://mesa.freedesktop.org/archive/ | | 7 | MASTER_SITES= https://mesa.freedesktop.org/archive/ |
8 | EXTRACT_SUFX= .tar.xz | | 8 | EXTRACT_SUFX= .tar.xz |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= https://www.mesa3d.org/ | | 11 | HOMEPAGE= https://www.mesa3d.org/ |
12 | COMMENT= Open source OpenGL implementation | | 12 | COMMENT= Open source OpenGL implementation |
13 | LICENSE= mit | | 13 | LICENSE= mit |
14 | | | 14 | |
| @@ -52,27 +52,26 @@ PLIST_SUBST+= GLVER="1.2.0" | | | @@ -52,27 +52,26 @@ PLIST_SUBST+= GLVER="1.2.0" |
52 | | | 52 | |
53 | # classic DRI drivers | | 53 | # classic DRI drivers |
54 | PLIST_VARS+= i915 i965 r100 r200 nouveau_dri | | 54 | PLIST_VARS+= i915 i965 r100 r200 nouveau_dri |
55 | | | 55 | |
56 | # Gallium drivers | | 56 | # Gallium drivers |
57 | PLIST_VARS+= r300 svga nouveau vc4 lima panfrost | | 57 | PLIST_VARS+= r300 svga nouveau vc4 lima panfrost |
58 | | | 58 | |
59 | # other features | | 59 | # other features |
60 | PLIST_VARS+= egl gbm vaapi xatracker | | 60 | PLIST_VARS+= egl gbm vaapi xatracker |
61 | | | 61 | |
62 | .if ${OPSYS} != "Darwin" && ${OPSYS} != "Cygwin" | | 62 | .if ${OPSYS} != "Darwin" && ${OPSYS} != "Cygwin" |
63 | .include "../../x11/libdrm/buildlink3.mk" | | 63 | .include "../../x11/libdrm/buildlink3.mk" |
64 | MESA_PLATFORMS+= drm | | 64 | MESA_PLATFORMS+= drm |
65 | MESON_ARGS+= -Ddri3=true | | | |
66 | . if ${OPSYS} != "SunOS" | | 65 | . if ${OPSYS} != "SunOS" |
67 | MESON_ARGS+= -Degl=true | | 66 | MESON_ARGS+= -Degl=true |
68 | MESON_ARGS+= -Dgbm=true | | 67 | MESON_ARGS+= -Dgbm=true |
69 | MESON_ARGS+= -Dgallium-xa=true | | 68 | MESON_ARGS+= -Dgallium-xa=true |
70 | PLIST.egl= yes | | 69 | PLIST.egl= yes |
71 | PLIST.gbm= yes | | 70 | PLIST.gbm= yes |
72 | PLIST.xatracker= yes | | 71 | PLIST.xatracker= yes |
73 | . else | | 72 | . else |
74 | MESON_ARGS+= -Degl=false | | 73 | MESON_ARGS+= -Degl=false |
75 | MESON_ARGS+= -Dgbm=false | | 74 | MESON_ARGS+= -Dgbm=false |
76 | . endif | | 75 | . endif |
77 | . include "../../multimedia/libva/available.mk" | | 76 | . include "../../multimedia/libva/available.mk" |
78 | . if ${VAAPI_AVAILABLE} == "yes" | | 77 | . if ${VAAPI_AVAILABLE} == "yes" |