mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 19:50:05 +02:00
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:
@@ -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()
|
||||
Reference in New Issue
Block a user