Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Jan 2021 11:58:42 +0000 (UTC)
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r560005 - head/www/qt5-webkit/files
Message-ID:  <202101031158.103Bwgfk090918@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pkubaj
Date: Sun Jan  3 11:58:41 2021
New Revision: 560005
URL: https://svnweb.freebsd.org/changeset/ports/560005

Log:
  www/qt5-webkit: add powerpc64le
  
  Needs similar fixes to powerpc64.
  
  Approved by:	tier 2 blanket

Modified:
  head/www/qt5-webkit/files/patch-CMakeLists.txt
  head/www/qt5-webkit/files/patch-Source_WTF_wtf_Platform.h

Modified: head/www/qt5-webkit/files/patch-CMakeLists.txt
==============================================================================
--- head/www/qt5-webkit/files/patch-CMakeLists.txt	Sun Jan  3 11:41:01 2021	(r560004)
+++ head/www/qt5-webkit/files/patch-CMakeLists.txt	Sun Jan  3 11:58:41 2021	(r560005)
@@ -1,14 +1,18 @@
 --- CMakeLists.txt.orig	2020-03-04 17:16:37 UTC
 +++ CMakeLists.txt
-@@ -73,7 +73,11 @@ elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(i[3
+@@ -73,9 +73,15 @@ elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(i[3
      set(WTF_CPU_X86 1)
  elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc")
      set(WTF_CPU_PPC 1)
 +elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "powerpc")
 +    set(WTF_CPU_PPC 1)
  elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64")
-+    set(WTF_CPU_PPC64 1)
-+elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "powerpc64")
      set(WTF_CPU_PPC64 1)
++elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "powerpc64")
++    set(WTF_CPU_PPC64 1)
  elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64le")
++    set(WTF_CPU_PPC64LE 1)
++elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "powerpc64le")
      set(WTF_CPU_PPC64LE 1)
+ elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "parisc*")
+     set(WTF_CPU_HPPA 1)

Modified: head/www/qt5-webkit/files/patch-Source_WTF_wtf_Platform.h
==============================================================================
--- head/www/qt5-webkit/files/patch-Source_WTF_wtf_Platform.h	Sun Jan  3 11:41:01 2021	(r560004)
+++ head/www/qt5-webkit/files/patch-Source_WTF_wtf_Platform.h	Sun Jan  3 11:58:41 2021	(r560005)
@@ -22,7 +22,16 @@ Add proper architecture name:
  #endif
  
  /* CPU(PPC64) - PowerPC 64-bit Little Endian */
-@@ -135,6 +139,8 @@
+@@ -120,6 +123,8 @@
+     && defined(__BYTE_ORDER__) \
+     && (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__)
+ #define WTF_CPU_PPC64LE 1
++#define ENABLE_JIT 0
++#define ENABLE_SAMPLING_PROFILER 0
+ #endif
+ 
+ /* CPU(PPC) - PowerPC 32-bit */
+@@ -135,6 +140,8 @@
      && (__BYTE_ORDER__ == __ORDER_BIG_ENDIAN__)
  #define WTF_CPU_PPC 1
  #define WTF_CPU_BIG_ENDIAN 1



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101031158.103Bwgfk090918>