View | Details | Raw Unified | Return to bug 239939 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (+2 lines)
Lines 74-79 Link Here
74
. endif
74
. endif
75
.endif
75
.endif
76
76
77
CONFIGURE_ARGS+=	--disable-egl --disable-gles2 --disable-glx
78
77
# enables VK_KHR_wayland_surface in Vulkan drivers
79
# enables VK_KHR_wayland_surface in Vulkan drivers
78
.if ${PORT_OPTIONS:MWAYLAND} && !empty(VULKAN_DRIVERS)
80
.if ${PORT_OPTIONS:MWAYLAND} && !empty(VULKAN_DRIVERS)
79
CONFIGURE_ARGS+=	--with-platforms=x11,surfaceless,drm,wayland
81
CONFIGURE_ARGS+=	--with-platforms=x11,surfaceless,drm,wayland
(-)Makefile.common (-1 / +1 lines)
Lines 48-54 Link Here
48
.endif
48
.endif
49
49
50
USES+=		compiler:c++11-lib bison gettext-tools gmake libtool \
50
USES+=		compiler:c++11-lib bison gettext-tools gmake libtool \
51
		localbase pathfix pkgconfig python:2.7,build shebangfix tar:xz
51
		localbase pathfix pkgconfig python:build shebangfix tar:xz
52
USE_LDCONFIG=	yes
52
USE_LDCONFIG=	yes
53
GNU_CONFIGURE=	yes
53
GNU_CONFIGURE=	yes
54
54
(-)Makefile.targets (-2 lines)
Lines 6-13 Link Here
6
.if ${OPSYS} == FreeBSD
6
.if ${OPSYS} == FreeBSD
7
	@${REINPLACE_CMD} -e 's|x86_64|amd64|' ${WRKSRC}/configure
7
	@${REINPLACE_CMD} -e 's|x86_64|amd64|' ${WRKSRC}/configure
8
.endif
8
.endif
9
	@${REINPLACE_CMD} -e 's|/etc/|${PREFIX}/etc/|g' \
10
		${WRKSRC}/src/util/xmlconfig.c
11
9
12
pre-build: mesa-pre-build
10
pre-build: mesa-pre-build
13
11
(-)pkg-plist (-41 lines)
Lines 1-25 Link Here
1
@comment include/EGL/egl.h
2
@comment include/EGL/eglext.h
3
@comment include/EGL/eglextchromium.h
4
@comment include/EGL/eglmesaext.h
5
@comment include/EGL/eglplatform.h
6
@comment include/GL/gl.h
1
@comment include/GL/gl.h
7
@comment include/GL/gl_mangle.h
2
@comment include/GL/gl_mangle.h
8
@comment include/GL/glcorearb.h
3
@comment include/GL/glcorearb.h
9
@comment include/GL/glext.h
4
@comment include/GL/glext.h
10
@comment include/GL/glx.h
11
@comment include/GL/glx_mangle.h
12
@comment include/GL/glxext.h
13
include/GL/internal/dri_interface.h
5
include/GL/internal/dri_interface.h
14
@comment include/GL/osmesa.h
15
@comment include/GLES2/gl2.h
16
@comment include/GLES2/gl2ext.h
17
@comment include/GLES2/gl2platform.h
18
@comment include/GLES3/gl3.h
19
@comment include/GLES3/gl31.h
20
@comment include/GLES3/gl32.h
21
@comment include/GLES3/gl3ext.h
22
@comment include/GLES3/gl3platform.h
23
@comment include/KHR/khrplatform.h
6
@comment include/KHR/khrplatform.h
24
@comment include/gbm.h
7
@comment include/gbm.h
25
%%INTEL_VDRIVER%%include/vulkan/vulkan_intel.h
8
%%INTEL_VDRIVER%%include/vulkan/vulkan_intel.h
Lines 38-63 Link Here
38
%%SWRAST_DRIVER%%lib/dri/swrast_dri.so
21
%%SWRAST_DRIVER%%lib/dri/swrast_dri.so
39
%%VC4_GDRIVER%%lib/dri/vc4_dri.so
22
%%VC4_GDRIVER%%lib/dri/vc4_dri.so
40
%%SVGA_GDRIVER%%lib/dri/vmwgfx_dri.so
23
%%SVGA_GDRIVER%%lib/dri/vmwgfx_dri.so
41
@comment lib/gallium-pipe/pipe_r300.so
42
@comment lib/gallium-pipe/pipe_r600.so
43
@comment lib/gallium-pipe/pipe_radeonsi.so
44
@comment lib/gallium-pipe/pipe_swrast.so
45
@comment lib/gallium-pipe/pipe_vmwgfx.so
46
@comment lib/libEGL.so
47
@comment lib/libEGL.so.1
48
@comment lib/libEGL.so.1.0.0
49
@comment lib/libGL.so
50
@comment lib/libGL.so.1
51
@comment lib/libGL.so.1.2.0
52
@comment lib/libGLESv2.so
53
@comment lib/libGLESv2.so.2
54
@comment lib/libGLESv2.so.2.0.0
55
@comment lib/libMesaOpenCL.so
56
@comment lib/libMesaOpenCL.so.1
57
@comment lib/libMesaOpenCL.so.1.0.0
58
@comment lib/libOSMesa.so
59
@comment lib/libOSMesa.so.8
60
@comment lib/libOSMesa.so.8.0.0
61
%%R600_GDRIVER%%lib/libXvMCr600.so
24
%%R600_GDRIVER%%lib/libXvMCr600.so
62
%%R600_GDRIVER%%lib/libXvMCr600.so.1
25
%%R600_GDRIVER%%lib/libXvMCr600.so.1
63
%%R600_GDRIVER%%lib/libXvMCr600.so.1.0
26
%%R600_GDRIVER%%lib/libXvMCr600.so.1.0
Lines 83-93 Link Here
83
%%INTEL_VDRIVER%%lib/libvulkan_intel.so
46
%%INTEL_VDRIVER%%lib/libvulkan_intel.so
84
%%RADEON_VDRIVER%%lib/libvulkan_radeon.so
47
%%RADEON_VDRIVER%%lib/libvulkan_radeon.so
85
libdata/pkgconfig/dri.pc
48
libdata/pkgconfig/dri.pc
86
@comment libdata/pkgconfig/egl.pc
87
@comment libdata/pkgconfig/gbm.pc
49
@comment libdata/pkgconfig/gbm.pc
88
@comment libdata/pkgconfig/gl.pc
89
@comment libdata/pkgconfig/glesv2.pc
90
@comment libdata/pkgconfig/osmesa.pc
91
share/drirc.d/00-mesa-defaults.conf
50
share/drirc.d/00-mesa-defaults.conf
92
%%INTEL_VDRIVER%%share/vulkan/icd.d/intel_icd.%%ARCH%%.json
51
%%INTEL_VDRIVER%%share/vulkan/icd.d/intel_icd.%%ARCH%%.json
93
%%RADEON_VDRIVER%%share/vulkan/icd.d/radeon_icd.%%ARCH%%.json
52
%%RADEON_VDRIVER%%share/vulkan/icd.d/radeon_icd.%%ARCH%%.json

Return to bug 239939