View | Details | Raw Unified | Return to bug 229124
Collapse All | Expand All

(-)lang/qt5-qml/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	qml
3
PORTNAME=	qml
4
DISTVERSION=	${QT5_VERSION}
4
DISTVERSION=	${QT5_VERSION}
5
PORTREVISION=	1
5
CATEGORIES=	lang
6
CATEGORIES=	lang
6
PKGNAMEPREFIX=	qt5-
7
PKGNAMEPREFIX=	qt5-
7
8
(-)lang/qt5-qml/files/patch-src_3rdparty_masm_assembler_ARM64Assembler.h (+12 lines)
Line 0 Link Here
1
--- src/3rdparty/masm/assembler/ARM64Assembler.h 2018-02-06 19:49:18 UTC
2
+++ src/3rdparty/masm/assembler/ARM64Assembler.h
3
@@ -3032,6 +3032,8 @@
4
             linuxPageFlush(current, current + page);
5
 
6
         linuxPageFlush(current, end);
7
+#elif OS(FREEBSD)
8
+        __clear_cache(code, reinterpret_cast<char*>(code) + size);
9
 #elif OS(QNX)
10
 #if !ENABLE(ASSEMBLER_WX_EXCLUSIVE)
11
         msync(code, size, MS_INVALIDATE_ICACHE);
12
(-)lang/qt5-qml/files/patch-src_qml_jsruntime_qv4global__p.h (+11 lines)
Line 0 Link Here
1
--- src/qml/jsruntime/qv4global_p.h	2018-02-06 19:49:18 UTC
2
+++ src/qml/jsruntime/qv4global_p.h
3
@@ -104,7 +104,7 @@ inline double trunc(double d) { return d > 0 ? floor(d
4
 #    define V4_ENABLE_JIT
5
 #  endif
6
 #elif defined(Q_PROCESSOR_ARM_64) && (QT_POINTER_SIZE == 8)
7
-#  if defined(Q_OS_LINUX) || defined(Q_OS_QNX)
8
+#  if defined(Q_OS_LINUX) || defined(Q_OS_QNX) || defined(Q_OS_FREEBSD)
9
 #    define V4_ENABLE_JIT
10
 #  endif
11
 #elif defined(Q_PROCESSOR_MIPS_32) && defined(Q_OS_LINUX)

Return to bug 229124