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

Collapse All | Expand All

(-)b/graphics/libosmesa/Makefile (-1 / +1 lines)
Lines 3-13 Link Here
3
3
4
PORTNAME=	libosmesa
4
PORTNAME=	libosmesa
5
PORTVERSION=	${MESAVERSION}
5
PORTVERSION=	${MESAVERSION}
6
PORTREVISION=	6
7
CATEGORIES=	graphics
6
CATEGORIES=	graphics
8
7
9
COMMENT=	Off-Screen Mesa implementation of the OpenGL API
8
COMMENT=	Off-Screen Mesa implementation of the OpenGL API
10
9
10
USES=		xorg
11
USE_XORG=	xorgproto
11
USE_XORG=	xorgproto
12
12
13
.include <bsd.port.options.mk>
13
.include <bsd.port.options.mk>
(-)b/graphics/libxatracker/Makefile (+1 lines)
Lines 8-13 CATEGORIES= graphics Link Here
8
8
9
COMMENT=	Mesa XA state tracker
9
COMMENT=	Mesa XA state tracker
10
10
11
USES=		xorg
11
USE_XORG=	xorgproto
12
USE_XORG=	xorgproto
12
13
13
.include <bsd.port.options.mk>
14
.include <bsd.port.options.mk>
(-)b/graphics/libxatracker/pkg-plist (-1 / +1 lines)
Lines 3-7 include/xa_context.h Link Here
3
include/xa_tracker.h
3
include/xa_tracker.h
4
lib/libxatracker.so
4
lib/libxatracker.so
5
lib/libxatracker.so.2
5
lib/libxatracker.so.2
6
lib/libxatracker.so.2.4.0
6
lib/libxatracker.so.2.5.0
7
libdata/pkgconfig/xatracker.pc
7
libdata/pkgconfig/xatracker.pc
(-)b/graphics/mesa-dri/Makefile (-1 / +1 lines)
Lines 3-13 Link Here
3
3
4
PORTNAME=	mesa-dri
4
PORTNAME=	mesa-dri
5
PORTVERSION=	${MESAVERSION}
5
PORTVERSION=	${MESAVERSION}
6
PORTREVISION=	9
7
CATEGORIES=	graphics
6
CATEGORIES=	graphics
8
7
9
COMMENT=	OpenGL hardware acceleration drivers for DRI2+
8
COMMENT=	OpenGL hardware acceleration drivers for DRI2+
10
9
10
USES=		xorg
11
USE_XORG=	xorgproto x11 xdamage xext xfixes xshmfence xv xvmc
11
USE_XORG=	xorgproto x11 xdamage xext xfixes xshmfence xv xvmc
12
12
13
OPTIONS_DEFINE=	VAAPI VDPAU WAYLAND
13
OPTIONS_DEFINE=	VAAPI VDPAU WAYLAND
(-)b/graphics/mesa-dri/Makefile.common (-1 / +2 lines)
Lines 14-20 Link Here
14
MESAVERSION=	${MESABASEVERSION}${MESASUBVERSION:C/^(.)/.\1/}
14
MESAVERSION=	${MESABASEVERSION}${MESASUBVERSION:C/^(.)/.\1/}
15
MESADISTVERSION=${MESABASEVERSION}${MESASUBVERSION:C/^(.)/-\1/}
15
MESADISTVERSION=${MESABASEVERSION}${MESASUBVERSION:C/^(.)/-\1/}
16
16
17
MESABASEVERSION=	18.3.2
17
MESABASEVERSION=	19.0.8
18
# if there is a subversion, don't include the '-' between 7.11-rc2.
18
# if there is a subversion, don't include the '-' between 7.11-rc2.
19
MESASUBVERSION=
19
MESASUBVERSION=
20
20
Lines 51-56 USES+= compiler:c++11-lib bison gettext-tools gmake libtool \ Link Here
51
		localbase pathfix pkgconfig python:2.7,build shebangfix tar:xz
51
		localbase pathfix pkgconfig python:2.7,build shebangfix tar:xz
52
USE_LDCONFIG=	yes
52
USE_LDCONFIG=	yes
53
GNU_CONFIGURE=	yes
53
GNU_CONFIGURE=	yes
54
CONFIGURE_ARGS+=--enable-autotools
54
55
55
# only have one port to check with portscout.
56
# only have one port to check with portscout.
56
.if ${PORTNAME} != mesa-dri
57
.if ${PORTNAME} != mesa-dri
(-)b/graphics/mesa-dri/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1547724382
1
TIMESTAMP = 1561580048
2
SHA256 (mesa-18.3.2.tar.xz) = f7ce7181c07b6d8e0132da879af1729523a6c8aa87f79a9d59dfd064024cfb35
2
SHA256 (mesa-19.0.8.tar.xz) = d017eb53a810c32dabeedf6ca2238ae1e897ce9090e470e9ce1d6c9e3f1b0862
3
SIZE (mesa-18.3.2.tar.xz) = 11868440
3
SIZE (mesa-19.0.8.tar.xz) = 11967592
(-)a/graphics/mesa-dri/files/patch-9cab8cc.c (-17 lines)
Removed Link Here
1
amd: Make vgpr-spilling depend on llvm version 
2
3
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230789#c14
4
diff --git a/src/amd/common/ac_llvm_util.c b/src/amd/common/ac_llvm_util.c
5
index 69d9f7b9f3fe9e5feb07b32c35cbcf1206a14ca8..dc9b684e9dd287d5bb558d9ad3868a9d0975228d 100644
6
--- src/amd/common/ac_llvm_util.c
7
+++ src/amd/common/ac_llvm_util.c
8
@@ -153,7 +153,8 @@ static LLVMTargetMachineRef ac_create_target_machine(enum radeon_family family,
9
 	LLVMTargetRef target = ac_get_llvm_target(triple);
10
 
11
 	snprintf(features, sizeof(features),
12
-		 "+DumpCode,+vgpr-spilling,-fp32-denormals,+fp64-denormals%s%s%s%s",
13
+		 "+DumpCode,-fp32-denormals,+fp64-denormals%s%s%s%s%s",
14
+		 HAVE_LLVM >= 0x0800 ? "" : ",+vgpr-spilling",
15
 		 tm_options & AC_TM_SISCHED ? ",+si-scheduler" : "",
16
 		 tm_options & AC_TM_FORCE_ENABLE_XNACK ? ",+xnack" : "",
17
 		 tm_options & AC_TM_FORCE_DISABLE_XNACK ? ",-xnack" : "",
(-)b/graphics/mesa-libs/Makefile (-1 / +1 lines)
Lines 3-13 Link Here
3
3
4
PORTNAME=	mesa-libs
4
PORTNAME=	mesa-libs
5
PORTVERSION=	${MESAVERSION}
5
PORTVERSION=	${MESAVERSION}
6
PORTREVISION=	3
7
CATEGORIES=	graphics
6
CATEGORIES=	graphics
8
7
9
COMMENT=	OpenGL libraries that support GLX and EGL clients
8
COMMENT=	OpenGL libraries that support GLX and EGL clients
10
9
10
USES=		xorg
11
USE_XORG=	xorgproto x11 xcb xdamage xext \
11
USE_XORG=	xorgproto x11 xcb xdamage xext \
12
		xfixes xshmfence xxf86vm
12
		xfixes xshmfence xxf86vm
13
13
(-)b/lang/clover/Makefile (-1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	clover
3
PORTNAME=	clover
4
PORTVERSION=	${MESAVERSION}
4
PORTVERSION=	${MESAVERSION}
5
PORTREVISION=	5
6
CATEGORIES=	lang
5
CATEGORIES=	lang
7
6
8
COMMENT=	Mesa OpenCL implementation for AMD GPUs
7
COMMENT=	Mesa OpenCL implementation for AMD GPUs

Return to bug 244306