HaikuWebKit 1.9.14

Merge some commits from upstream webkit to allow disabling unified
builds. This should allow the 32 bit build to complete without running
out of memory.
This commit is contained in:
PulkoMandy
2024-09-03 08:11:28 +02:00
parent 45b147dd03
commit 3a65d52cea

View File

@@ -9,11 +9,11 @@ COPYRIGHT="1998-2024 Apple Inc., Google Inc., Sony, Samsung, Igalia, et al"
LICENSE="GNU LGPL v2
GNU LGPL v2.1
MIT"
REVISION="2"
SOURCE_URI="https://github.com/haiku/haikuwebkit/archive/9cb0c8d6ac3c78731c72f652d34e88ee5e051f11.tar.gz"
SOURCE_FILENAME="haikuwebkit-$portVersion-2.tar.gz"
SOURCE_DIR="haikuwebkit-9cb0c8d6ac3c78731c72f652d34e88ee5e051f11"
CHECKSUM_SHA256="e6d4efaf8da45becd97a2ad48d8c97cecd1fd3cfecc2c891cf0e3ba2e4d7a939"
REVISION="1"
SOURCE_URI="https://github.com/haiku/haikuwebkit/archive/HaikuWebKit-$portVersion.tar.gz"
SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz"
SOURCE_DIR="haikuwebkit-HaikuWebKit-$portVersion"
CHECKSUM_SHA256="ee0ea9a478f2b825430dc86c6c7586dc020f02ab8ec3ec9a2ddb4b427677da63"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
@@ -108,7 +108,7 @@ BUILD()
export PKG_CONFIG_LIBDIR="`finddir B_SYSTEM_DIRECTORY`/$relativeDevelopLibDir/pkgconfig"
export CC=`which gcc`
Tools/Scripts/build-webkit --haiku --no-webkit2 --no-fatal-warnings \
--cmakeargs="-DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_BUILD_TYPE=Release -DSHOULD_INSTALL_JS_SHELL=ON"
--cmakeargs="-DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_BUILD_TYPE=Release -DSHOULD_INSTALL_JS_SHELL=ON -DENABLE_UNIFIED_BUILDS=OFF"
}
INSTALL()