diff --git a/haiku-libs/haikuwebkit/haikuwebkit-1.5.0.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.5.0.recipe deleted file mode 100644 index 671179dd0..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.5.0.recipe +++ /dev/null @@ -1,103 +0,0 @@ -SUMMARY="Open source web browser engine" -DESCRIPTION=" -WebKit is an open source web browser engine. WebKit is also the name of the \ -Mac OS X system framework version of the engine that's used by Safari, \ -Dashboard, Mail, and many other OS X applications. WebKit's HTML and \ -JavaScript code began as a branch of the KHTML and KJS libraries from KDE. -" -HOMEPAGE="http://www.webkit.org/" -COPYRIGHT="1998-2015 Apple Inc., Google Inc., et al" -LICENSE=" - GNU LGPL v2 - GNU LGPL v2.1 - MIT - " -SOURCE_URI="https://github.com/haiku/webkit/archive/$portVersion.tar.gz" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -#CHECKSUM_SHA256="d840d48d0cdf7071f1be4908e8893843210d48c431d2060ce5400f7bc30a0794" -REVISION="1" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - lib:libJavaScriptCore$secondaryArchSuffix = $portVersion compat >= 1 - cmd:jsc - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libwebp$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - lib:libexecinfo$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libwebp$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - devel:libexecinfo$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:ninja - cmd:perl - cmd:python - cmd:cmake >= 3.0.0 - cmd:ruby - cmd:which - " - -SOURCE_DIR="webkit-$portVersion" - -BUILD() -{ - export PKG_CONFIG_LIBDIR="`finddir B_SYSTEM_DIRECTORY`/$relativeDevelopLibDir/pkgconfig" - Tools/Scripts/build-webkit --haiku --no-webkit2 \ - --cmakeargs="-DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_BUILD_TYPE=Release -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - ninja install - - prepareInstalledDevelLibs libWebKit libJavaScriptCore - - # devel package - packageEntries devel \ - $developDir -} - -# ----- devel package ------------------------------------------------------- - -PROVIDES_devel=" - haikuwebkit${secondaryArchSuffix}_devel = $portVersion - devel:libJavaScriptCore$secondaryArchSuffix = $portVersion - devel:libwebcore$secondaryArchSuffix = $portVersion - devel:libWebKit$secondaryArchSuffix = $portVersion - devel:libwtf$secondaryArchSuffix = $portVersion - " -REQUIRES_devel=" - haikuwebkit$secondaryArchSuffix == $portVersion base - " diff --git a/haiku-libs/haikuwebkit/haikuwebkit-1.5.1.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.5.1.recipe deleted file mode 100644 index c6d19a834..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.5.1.recipe +++ /dev/null @@ -1,103 +0,0 @@ -SUMMARY="Open source web browser engine" -DESCRIPTION=" -WebKit is an open source web browser engine. WebKit is also the name of the \ -Mac OS X system framework version of the engine that's used by Safari, \ -Dashboard, Mail, and many other OS X applications. WebKit's HTML and \ -JavaScript code began as a branch of the KHTML and KJS libraries from KDE. -" -HOMEPAGE="http://www.webkit.org/" -COPYRIGHT="1998-2015 Apple Inc., Google Inc., et al" -LICENSE=" - GNU LGPL v2 - GNU LGPL v2.1 - MIT - " -REVISION="1" -SOURCE_URI="https://github.com/haiku/webkit/archive/$portVersion.tar.gz" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -CHECKSUM_SHA256="f434e707ba958412d073d1ca2010e934281662cf88b4cc9a6b2735fe2d96fd92" -SOURCE_DIR="webkit-$portVersion" -PATCHES="haikuwebkit-1.5.1.patchset" - -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - lib:libJavaScriptCore$secondaryArchSuffix = $portVersion compat >= 1 - cmd:jsc - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libwebp$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - lib:libexecinfo$secondaryArchSuffix - " - -PROVIDES_devel=" - haikuwebkit${secondaryArchSuffix}_devel = $portVersion - devel:libJavaScriptCore$secondaryArchSuffix = $portVersion - devel:libwebcore$secondaryArchSuffix = $portVersion - devel:libWebKit$secondaryArchSuffix = $portVersion - devel:libwtf$secondaryArchSuffix = $portVersion - " -REQUIRES_devel=" - haikuwebkit$secondaryArchSuffix == $portVersion base - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libwebp$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - devel:libexecinfo$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:ninja - cmd:perl - cmd:python - cmd:cmake >= 3.0.0 - cmd:ruby - cmd:which - " - -BUILD() -{ - export PKG_CONFIG_LIBDIR="`finddir B_SYSTEM_DIRECTORY`/$relativeDevelopLibDir/pkgconfig" - Tools/Scripts/build-webkit --haiku --no-webkit2 \ - --cmakeargs="-DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_BUILD_TYPE=Release -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - ninja install - - prepareInstalledDevelLibs libWebKit libJavaScriptCore - - # devel package - packageEntries devel \ - $developDir -} - diff --git a/haiku-libs/haikuwebkit/haikuwebkit-1.5.2.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.5.2.recipe deleted file mode 100644 index fdf08c60a..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.5.2.recipe +++ /dev/null @@ -1,103 +0,0 @@ -SUMMARY="Open source web browser engine" -DESCRIPTION=" -WebKit is an open source web browser engine. WebKit is also the name of the \ -Mac OS X system framework version of the engine that's used by Safari, \ -Dashboard, Mail, and many other OS X applications. WebKit's HTML and \ -JavaScript code began as a branch of the KHTML and KJS libraries from KDE. -" -HOMEPAGE="http://www.webkit.org/" -COPYRIGHT="1998-2015 Apple Inc., Google Inc., et al" -LICENSE=" - GNU LGPL v2 - GNU LGPL v2.1 - MIT - " -REVISION="2" -SOURCE_URI="https://github.com/haiku/webkit/archive/$portVersion.tar.gz" -CHECKSUM_SHA256="defdba26efc0bd954575899559340c275e7ded451f0b9f2c578799a42a0ea4e2" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -SOURCE_DIR="webkit-$portVersion" -PATCHES="haikuwebkit-1.5.2.patch" - -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - lib:libJavaScriptCore$secondaryArchSuffix = $portVersion compat >= 1 - cmd:jsc - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libwebp$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - lib:libexecinfo$secondaryArchSuffix - " - -PROVIDES_devel=" - haikuwebkit${secondaryArchSuffix}_devel = $portVersion - devel:libJavaScriptCore$secondaryArchSuffix = $portVersion - devel:libwebcore$secondaryArchSuffix = $portVersion - devel:libWebKit$secondaryArchSuffix = $portVersion - devel:libwtf$secondaryArchSuffix = $portVersion - " -REQUIRES_devel=" - haikuwebkit$secondaryArchSuffix == $portVersion base - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libwebp$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - devel:libexecinfo$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:ninja - cmd:perl - cmd:python - cmd:cmake >= 3.0.0 - cmd:ruby - cmd:which - " - -BUILD() -{ - export PKG_CONFIG_LIBDIR="`finddir B_SYSTEM_DIRECTORY`/$relativeDevelopLibDir/pkgconfig" - Tools/Scripts/build-webkit --haiku --no-webkit2 \ - --cmakeargs="-DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_BUILD_TYPE=Release -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - ninja install - - prepareInstalledDevelLibs libWebKit libJavaScriptCore - - # devel package - packageEntries devel \ - $developDir -} - diff --git a/haiku-libs/haikuwebkit/haikuwebkit-1.5.3.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.5.3.recipe deleted file mode 100644 index 6c2f8d1bd..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.5.3.recipe +++ /dev/null @@ -1,102 +0,0 @@ -SUMMARY="Open source web browser engine" -DESCRIPTION=" -WebKit is an open source web browser engine. WebKit is also the name of the \ -Mac OS X system framework version of the engine that's used by Safari, \ -Dashboard, Mail, and many other OS X applications. WebKit's HTML and \ -JavaScript code began as a branch of the KHTML and KJS libraries from KDE. -" -HOMEPAGE="http://www.webkit.org/" -COPYRIGHT="1998-2016 Apple Inc., Google Inc., et al" -LICENSE=" - GNU LGPL v2 - GNU LGPL v2.1 - MIT - " -REVISION="2" -SOURCE_URI="https://github.com/haiku/webkit/archive/$portVersion.tar.gz" -CHECKSUM_SHA256="5f83dea8e7ecdd1a32f49c9844e6c8e2972d5b7ffcefb5b8cd2ae3705a2926bf" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -SOURCE_DIR="webkit-$portVersion" - -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - lib:libJavaScriptCore$secondaryArchSuffix = $portVersion compat >= 1 - cmd:jsc - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng16$secondaryArchSuffix - lib:libwebp$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - lib:libexecinfo$secondaryArchSuffix - " - -PROVIDES_devel=" - haikuwebkit${secondaryArchSuffix}_devel = $portVersion - devel:libJavaScriptCore$secondaryArchSuffix = $portVersion - devel:libwebcore$secondaryArchSuffix = $portVersion - devel:libWebKit$secondaryArchSuffix = $portVersion - devel:libwtf$secondaryArchSuffix = $portVersion - " -REQUIRES_devel=" - haikuwebkit$secondaryArchSuffix == $portVersion base - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng16$secondaryArchSuffix - devel:libwebp$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - devel:libexecinfo$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:ninja - cmd:perl - cmd:python - cmd:cmake >= 3.0.0 - cmd:ruby - cmd:which - " - -BUILD() -{ - export PKG_CONFIG_LIBDIR="`finddir B_SYSTEM_DIRECTORY`/$relativeDevelopLibDir/pkgconfig" - Tools/Scripts/build-webkit --haiku --no-webkit2 \ - --cmakeargs="-DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_BUILD_TYPE=Release -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - ninja install - - prepareInstalledDevelLibs libWebKit libJavaScriptCore - - # devel package - packageEntries devel \ - $developDir -} - diff --git a/haiku-libs/haikuwebkit/patches/haikuwebkit-1.5.1.patchset b/haiku-libs/haikuwebkit/patches/haikuwebkit-1.5.1.patchset deleted file mode 100644 index 6b82a20be..000000000 --- a/haiku-libs/haikuwebkit/patches/haikuwebkit-1.5.1.patchset +++ /dev/null @@ -1,44 +0,0 @@ -From 53c840e2444a74e35f0f03f3f02b6d42f6046c2a Mon Sep 17 00:00:00 2001 -From: Adrien Destugues -Date: Tue, 17 Nov 2015 07:23:05 +0100 -Subject: Use correct features to make it build. - - -diff --git a/Source/cmake/OptionsHaiku.cmake b/Source/cmake/OptionsHaiku.cmake -index eb3fa08..e4877d1 100644 ---- a/Source/cmake/OptionsHaiku.cmake -+++ b/Source/cmake/OptionsHaiku.cmake -@@ -39,7 +39,7 @@ set(DATA_INSTALL_DIR "data/WebKit" CACHE PATH "Installation path for data") - add_definitions(-DDATA_DIR="${CMAKE_INSTALL_PREFIX}/${DATA_INSTALL_DIR}") - - WEBKIT_OPTION_BEGIN() --WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_3D_RENDERING PUBLIC ON) -+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_3D_RENDERING PUBLIC OFF) - WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ACCESSIBILITY PUBLIC OFF) - WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ATTACHMENT_ELEMENT PUBLIC OFF) - WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_BATTERY_STATUS PUBLIC OFF) -@@ -87,7 +87,7 @@ WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_RESOLUTION_MEDIA_QUERY PUBLIC ON) - WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_REQUEST_ANIMATION_FRAME PUBLIC ON) - WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SECCOMP_FILTERS PUBLIC PUBLIC OFF) - WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SHARED_WORKERS PUBLIC ON) --WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SPEECH_SYNTHESIS PUBLIC ON) -+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SPEECH_SYNTHESIS PUBLIC OFF) - WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SPELLCHECK PUBLIC OFF) - WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SQL_DATABASE PUBLIC ON) - WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SUBTLE_CRYPTO PUBLIC OFF) -diff --git a/Tools/Scripts/webkitperl/FeatureList.pm b/Tools/Scripts/webkitperl/FeatureList.pm -index 44719d7..56b9809 100644 ---- a/Tools/Scripts/webkitperl/FeatureList.pm -+++ b/Tools/Scripts/webkitperl/FeatureList.pm -@@ -151,7 +151,7 @@ my ( - - my @features = ( - { option => "3d-rendering", desc => "Toggle 3D Rendering support", -- define => "ENABLE_3D_TRANSFORMS", default => (isAppleMacWebKit() || isIOSWebKit() || isHaiku() || isGtk() || isEfl()), value => \$threeDTransformsSupport }, -+ define => "ENABLE_3D_TRANSFORMS", default => (isAppleMacWebKit() || isIOSWebKit() || isGtk() || isEfl()), value => \$threeDTransformsSupport }, - - { option => "accelerated-2d-canvas", desc => "Toggle Accelerated 2D Canvas support", - define => "ENABLE_ACCELERATED_2D_CANVAS", default => isGtk(), value => \$accelerated2DCanvasSupport }, --- -2.2.2 -