diff --git a/haiku-libs/haikuwebkit/haikuwebkit-1.1.3_2013_08_09.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.1.3_2013_08_09.recipe deleted file mode 100644 index a1c1f1240..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.1.3_2013_08_09.recipe +++ /dev/null @@ -1,139 +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-2012 Apple Inc., Google Inc., et al" -LICENSE=" - GNU LGPL v2 - GNU LGPL v2.1 - WebKit Apple - MIT - " -SOURCE_URI="http://www.haiku-files.org/files/haiku-webkit-lastgood-no-tests-2013-08-09.tar.bz2" -CHECKSUM_SHA256="5df4e69bf765fffc030c431f5af9b3b285fe747cb9d355ef4657d461e025b245" -REVISION="2" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -PATCHES="haikuwebkit-1.1.3_2013_08_09.patchset" - -# version info -- usually derived from the git repository -webkitRevision=r115944 -haikuWebkitRevision=de778f7 - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libjavascriptcore$secondaryArchSuffix = $portVersion - lib:libwebcore$secondaryArchSuffix = $portVersion - lib:libwebkit$secondaryArchSuffix = $portVersion - lib:libwtf$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - icu$secondaryArchSuffix - lib:libcurl$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libz$secondaryArchSuffix - " -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - icu${secondaryArchSuffix}_devel - devel:libcurl$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:jam - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - " - -SOURCE_DIR="haiku-webkit-lastgood" - -BUILD() -{ - export WEBKIT_REVISION=$webkitRevision - export HAIKU_WEBKIT_REVISION=$haikuWebkitRevision - - libxml2Dir=$portPackageLinksDir/devel~libxml2$secondaryArchSuffix - libxml2Includes=$libxml2Dir/$relativeIncludeDir/libxml2 - compileFlags="-sCCFLAGS=-I$libxml2Includes -sC++FLAGS=-I$libxml2Includes" - - cd Source/JavaScriptCore - ./make-generated-sources.sh - NDEBUG=1 jam -q $jobArgs $compileFlags libjavascriptcore.so - - cd ../../Source/WebCore - ./make-generated-sources.sh - NDEBUG=1 jam -q $jobArgs $compileFlags libwebkit.so -} - -INSTALL() -{ - # collect the libraries - local libraries=" - libjavascriptcore - libwebcore - libwebkit - libwtf - " - mkdir -p $libDir - local library - for library in $libraries; do - cp generated/release/${library}.so $libDir - done - - # collect the headers - local headers=" - WebWindow.h - WebViewConstants.h - WebView.h - WebSettings.h - WebPage.h - WebKitInfo.h - WebFrame.h - WebDownload.h - NetworkCookieJar.h - NetworkCookie.h - " - mkdir -p $includeDir - local header - for header in $headers; do - cp Source/WebKit/haiku/API/$header $includeDir - done - - prepareInstalledDevelLibs $libraries - - # 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.1.3_2013_10_11.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.1.3_2013_10_11.recipe deleted file mode 100644 index 3955e6337..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.1.3_2013_10_11.recipe +++ /dev/null @@ -1,96 +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-2012 Apple Inc., Google Inc., et al" -LICENSE=" - GNU LGPL v2 - GNU LGPL v2.1 - WebKit Apple - MIT - " -SOURCE_URI="git+https://github.com/haiku/haiku-webkit.git#0a2867a628bbe7cf59127b49b7d66b661eac961c" -REVISION="1" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libjavascriptcore$secondaryArchSuffix = $portVersion - lib:libwebcore$secondaryArchSuffix = $portVersion - lib:libwebkit$secondaryArchSuffix = $portVersion - lib:libwtf$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - icu$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - " -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - icu${secondaryArchSuffix}_devel - cmd:pkg_config - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - cmd:cmake - " - -SOURCE_DIR="haiku-webkit-lastgood" - -BUILD() -{ - Tools/haiku/generate-build-info.sh . $portVersion $portVersion \ - > Source/WebKit/haiku/API/BuildInfo.h - perl Tools/Scripts/build-webkit --haiku --no-webkit2 \ - -cmakearg="-DCMAKE_INSTALL_PREFIX=$prefix -DLIB_SUFFIX=/`echo $secondaryArchSuffix | tr -d _`" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - prepareInstalledDevelLibs libWebKit - - # 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.2.0.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.2.0.recipe deleted file mode 100644 index 43c3d96f2..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.2.0.recipe +++ /dev/null @@ -1,91 +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-2012 Apple Inc., Google Inc., et al" -LICENSE="GNU LGPL v2 - GNU LGPL v2.1 - MIT" -REVISION="1" -SOURCE_URI="http://pulkomandy.tk/drop/haikuwebkit_x86-1.2.0-Source.tar.bz2" -CHECKSUM_SHA256="b840d22eaf76f4b8fb14aa18e140a80abc0d58fa3c14694c978374c8fb4383d7" -SOURCE_DIR="haikuwebkit_x86-$portVersion-Source" - -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - icu$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$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 - icu${secondaryArchSuffix}_devel - cmd:pkg_config - devel:libruby$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - cmd:cmake - cmd:ruby - " - -BUILD() -{ - #cmake -DPORT=Haiku \ - # -DCMAKE_INSTALL_PREFIX=$prefix -DLIB_SUFFIX=/`echo $secondaryArchSuffix | tr -d _` - #make - Tools/Scripts/build-webkit --haiku --no-webkit2 \ - --cmakearg="-DCMAKE_LIBRARY_PATH=`finddir B_SYSTEM_DEVELOP_DIRECTORY`/lib -DCMAKE_INSTALL_PREFIX=$prefix" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - prepareInstalledDevelLibs libWebKit - - # devel package - packageEntries devel \ - $developDir -} diff --git a/haiku-libs/haikuwebkit/haikuwebkit-1.2.1.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.2.1.recipe deleted file mode 100644 index b2dc9fb6b..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.2.1.recipe +++ /dev/null @@ -1,89 +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-2012 Apple Inc., Google Inc., et al" -LICENSE="GNU LGPL v2 - GNU LGPL v2.1 - MIT" -REVISION="1" -SOURCE_URI="http://pulkomandy.tk/drop/haikuwebkit_x86-1.2.1-Source.tar.bz2" -CHECKSUM_MD5="9b5624345b633693ec90a95a1e9e52bf" -SOURCE_DIR="haikuwebkit_x86-$portVersion-Source" - -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$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:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - cmd:cmake - cmd:ruby - " - -BUILD() -{ - export PKG_CONFIG_LIBDIR="`finddir B_SYSTEM_DIRECTORY`/$relativeDevelopLibDir/pkgconfig" - Tools/Scripts/build-webkit --haiku --no-webkit2 \ - --cmakearg="-DCMAKE_LIBRARY_PATH=`finddir B_SYSTEM_DIRECTORY`/$relativeDevelopLibDir -DCMAKE_INCLUDE_PATH=`finddir B_SYSTEM_DIRECTORY`/$relativeIncludeDir -DCMAKE_INSTALL_PREFIX=$prefix" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # devel package - packageEntries devel \ - $developDir -} diff --git a/haiku-libs/haikuwebkit/haikuwebkit-1.2.2.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.2.2.recipe deleted file mode 100644 index 4c0938020..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.2.2.recipe +++ /dev/null @@ -1,90 +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-2012 Apple Inc., Google Inc., et al" -LICENSE="GNU LGPL v2 - GNU LGPL v2.1 - MIT" -REVISION="1" -SOURCE_URI="http://pulkomandy.tk/drop/haikuwebkit_x86-1.2.2-Source.tar.bz2" -CHECKSUM_SHA256="50688a5f78cbcc80dc2ec512effbcde36295560d2bbec0efaa9e0c679f303a42" -SOURCE_DIR="haikuwebkit_x86-$portVersion-Source" -PATCHES="haikuwebkit-1.2.2.patchset" - -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$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:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - cmd:cmake - cmd:ruby - " - -BUILD() -{ - export PKG_CONFIG_LIBDIR="`finddir B_SYSTEM_DIRECTORY`/$relativeDevelopLibDir/pkgconfig" - Tools/Scripts/build-webkit --haiku --no-webkit2 \ - --cmakearg="-DCMAKE_INSTALL_PREFIX=$prefix" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # devel package - packageEntries devel \ - $developDir -} diff --git a/haiku-libs/haikuwebkit/haikuwebkit-1.2.3.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.2.3.recipe deleted file mode 100644 index b49b383f3..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.2.3.recipe +++ /dev/null @@ -1,90 +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-2012 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/1.2.3.tar.gz" -CHECKSUM_SHA256="4784781c36dfbf7d09fb41bedbe3777bdd216c5a25ed77463c49a8120c1777a1" -SOURCE_DIR="webkit-$portVersion" -SOURCE_FILENAME="haikuwebkit-1.2.3.tar.gz" - -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$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:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - cmd:cmake - cmd:ruby - " - -BUILD() -{ - export PKG_CONFIG_LIBDIR="`finddir B_SYSTEM_DIRECTORY`/$relativeDevelopLibDir/pkgconfig" - Tools/Scripts/build-webkit --haiku --no-webkit2 \ - --cmakeargs="-DCMAKE_INSTALL_PREFIX=$prefix" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # devel package - packageEntries devel \ - $developDir -} diff --git a/haiku-libs/haikuwebkit/haikuwebkit-1.2.4.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.2.4.recipe deleted file mode 100644 index a3ae937d2..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.2.4.recipe +++ /dev/null @@ -1,96 +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-2014 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" -CHECKSUM_SHA256="891df5f95ad796c86691267912739ef774de0222073f9f8bfc91523a082eab49" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -REVISION="1" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - cmd:cmake - cmd:ruby - " - -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" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # 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.2.5.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.2.5.recipe deleted file mode 100644 index 6701d2d1e..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.2.5.recipe +++ /dev/null @@ -1,99 +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-2014 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" -CHECKSUM_SHA256="751a4818c017deafb0b872e1ba83e6473ddcc7bbab278618acb1b99686a6b646" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -REVISION="2" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - - -PATCHES="haikuwebkit-1.2.5.patchset" - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - cmd:cmake - cmd:ruby - " - -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" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # 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.3.0.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.3.0.recipe deleted file mode 100644 index e8bb478ee..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.3.0.recipe +++ /dev/null @@ -1,104 +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-2014 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" -CHECKSUM_SHA256="6466ca02d5f1bd3632bcfff5451af8fae15f62696afba1231e11ac10a961449c" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -REVISION="2" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.3.0.patchset" -fi - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - cmd:jsc$secondaryArchSuffix - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - lib:libavcodec$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - devel:libavcodec$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - cmd:cmake - cmd:ruby - " - -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" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # 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.3.1.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.3.1.recipe deleted file mode 100644 index 07e559a3d..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.3.1.recipe +++ /dev/null @@ -1,106 +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-2014 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" -CHECKSUM_SHA256="a1992fd1001d85d431b469addf62451eccd8d491c14a82b1a4fd478c731aa41d" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -REVISION="1" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.3.1.patchset" -fi - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - cmd:jsc$secondaryArchSuffix - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - lib:libavcodec$secondaryArchSuffix - lib:libexecinfo$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - devel:libavcodec$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:perl - cmd:python - cmd:cmake - cmd:ruby - " - -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" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # 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.3.2.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.3.2.recipe deleted file mode 100644 index ae291d90b..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.3.2.recipe +++ /dev/null @@ -1,108 +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-2014 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" -CHECKSUM_SHA256="9f620ab0c2e65a543f7976421e1a9dbc059c8a3dc7b8766860732792cdddd6bf" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -REVISION="1" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.3.2.patchset" -fi - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - cmd:jsc - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - lib:libavcodec$secondaryArchSuffix - lib:libexecinfo$secondaryArchSuffix - lib:libGL$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - devel:libavcodec$secondaryArchSuffix - devel:libexecinfo$secondaryArchSuffix - devel:libGL$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - cmd:cmake - cmd:ruby - " - -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 -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # 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.4.0.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.4.0.recipe deleted file mode 100644 index d4dac771a..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.0.recipe +++ /dev/null @@ -1,108 +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-2014 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" -CHECKSUM_SHA256="32f2b2a000253ac0127bf7347fd239db3692176cd80246bf32275b3340165f7f" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -REVISION="1" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -# TODO see if this is still needed. -#if [ $effectiveTargetArchitecture == x86_64 ]; then -# PATCHES="haikuwebkit-1.3.2.patchset" -#fi - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - cmd:jsc - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - lib:libavcodec$secondaryArchSuffix - lib:libexecinfo$secondaryArchSuffix - lib:libGL$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - devel:libavcodec$secondaryArchSuffix - devel:libexecinfo$secondaryArchSuffix - devel:libGL$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - cmd:cmake >= 3.0.0 - cmd:ruby - " - -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 -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # 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.4.1.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.4.1.recipe deleted file mode 100644 index ce79b0790..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.1.recipe +++ /dev/null @@ -1,107 +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-2014 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" -CHECKSUM_SHA256="2fcd29738e32a191f16805a94a36da1a60074d10830be77ca5e052ce779cc683" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -REVISION="3" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.4.1.patchset" -fi - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - cmd:jsc - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - lib:libavcodec$secondaryArchSuffix - lib:libexecinfo$secondaryArchSuffix - lib:libGL$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - devel:libavcodec$secondaryArchSuffix - devel:libexecinfo$secondaryArchSuffix - devel:libGL$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - cmd:cmake >= 3.0.0 - cmd:ruby - " - -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 -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # 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.4.10.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.4.10.recipe deleted file mode 100644 index c8792f4e8..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.10.recipe +++ /dev/null @@ -1,110 +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-2014 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="287fe1796a640b32721d47adc568f488e6aa496f997c06be51fa0a9d37de63f0" -REVISION="1" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.4.1.patchset" -fi - -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:libavcodec$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:libavcodec$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 -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - ninja install - - rm $developLibDir/* - 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.4.11.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.4.11.recipe deleted file mode 100644 index 4bc31907f..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.11.recipe +++ /dev/null @@ -1,109 +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-2014 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="7486e7bf1a22b35fcc319a1c1bdb6682d0bb3d421c0fbf670e551f16296c2ba0" -REVISION="1" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.4.1.patchset" -fi - -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:libavcodec$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:libavcodec$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.4.12.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.4.12.recipe deleted file mode 100644 index 7e85c656d..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.12.recipe +++ /dev/null @@ -1,105 +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="5e2acf36b592ce028a1a472f288b257ee1067c761f1124dbbfff87f2d8aad3c0" -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:libavcodec$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:libavcodec$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.4.2.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.4.2.recipe deleted file mode 100644 index 3a818ce6a..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.2.recipe +++ /dev/null @@ -1,107 +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-2014 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" -CHECKSUM_SHA256="53f45f6411d2b5e377209254229f5273979bdb5185cc613a19e2020cc0b0fbf7" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -REVISION="3" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.4.1.patchset" -fi - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - cmd:jsc - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - lib:libavcodec$secondaryArchSuffix - lib:libexecinfo$secondaryArchSuffix - lib:libGL$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - devel:libavcodec$secondaryArchSuffix - devel:libexecinfo$secondaryArchSuffix - devel:libGL$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - cmd:cmake >= 3.0.0 - cmd:ruby - " - -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 -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # 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.4.3.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.4.3.recipe deleted file mode 100644 index d50ebe483..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.3.recipe +++ /dev/null @@ -1,107 +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-2014 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" -CHECKSUM_SHA256="0bc738691a87661d2e601f13e7f86a379bc00c20ec9a6130923e9b9c56d06cd5" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -REVISION="3" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.4.1.patchset" -fi - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - cmd:jsc - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - lib:libavcodec$secondaryArchSuffix - lib:libexecinfo$secondaryArchSuffix - lib:libGL$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - devel:libavcodec$secondaryArchSuffix - devel:libexecinfo$secondaryArchSuffix - devel:libGL$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:pkg_config - cmd:flex - cmd:bison - cmd:gcc$secondaryArchSuffix - cmd:gperf - cmd:ld$secondaryArchSuffix - cmd:m4 - cmd:make - cmd:perl - cmd:python - cmd:cmake >= 3.0.0 - cmd:ruby - " - -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 -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # 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.4.4.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.4.4.recipe deleted file mode 100644 index a59df3869..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.4.recipe +++ /dev/null @@ -1,105 +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-2014 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" -CHECKSUM_SHA256="933912bcef0cd5d4d74faa4315b96baf63973b5a2de169c1247c61ea66d23f8e" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -REVISION="3" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.4.1.patchset" -fi - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - cmd:jsc - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - lib:libavcodec$secondaryArchSuffix - lib:libexecinfo$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - devel:libavcodec$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:perl - cmd:python - cmd:cmake >= 3.0.0 - cmd:ruby - " - -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 -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # 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.4.5.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.4.5.recipe deleted file mode 100644 index 46397f8f4..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.5.recipe +++ /dev/null @@ -1,105 +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-2014 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="0ddb77e3c4a2f927b25615209f90d5d26472c28db0550c40e364bdc658a30f99" -REVISION="2" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.4.1.patchset" -fi - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - cmd:jsc - " -REQUIRES=" - haiku$secondaryArchSuffix - lib:libicuuc$secondaryArchSuffix - lib:libjpeg$secondaryArchSuffix - lib:libpng$secondaryArchSuffix - lib:libsqlite3$secondaryArchSuffix - lib:libxml2$secondaryArchSuffix - lib:libxslt$secondaryArchSuffix - lib:libz$secondaryArchSuffix - lib:libavcodec$secondaryArchSuffix - lib:libexecinfo$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - haiku_devel - devel:libicuuc$secondaryArchSuffix - devel:libjpeg$secondaryArchSuffix - devel:libpng$secondaryArchSuffix - devel:libsqlite3$secondaryArchSuffix - devel:libxml2$secondaryArchSuffix - devel:libxslt$secondaryArchSuffix - devel:libz$secondaryArchSuffix - devel:libavcodec$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:perl - cmd:python - cmd:cmake >= 3.0.0 - cmd:ruby - " - -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 -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # 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.4.6.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.4.6.recipe deleted file mode 100644 index 38f699938..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.6.recipe +++ /dev/null @@ -1,107 +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-2014 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="436bab32fa760a3bbc64ba40f33cc38dddd8b04ff7989a42bb87287ce80bc66e" -REVISION="3" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.4.1.patchset" -fi - -PROVIDES=" - haikuwebkit$secondaryArchSuffix = $portVersion - lib:libWebKit$secondaryArchSuffix = $portVersion - 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:libavcodec$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:libavcodec$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:perl - cmd:python - cmd:cmake >= 3.0.0 - cmd:ruby - " - -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 -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - make install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # 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.4.7.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.4.7.recipe deleted file mode 100644 index 7926b2557..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.7.recipe +++ /dev/null @@ -1,110 +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-2014 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="ccec934f64f88e4b46d20cc83e41bfbd028f194264d841b5428d865b6ee0ab37" -REVISION="1" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.4.1.patchset" -fi - -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:libavcodec$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:libavcodec$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 -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - ninja install - - rm $developLibDir/* - prepareInstalledDevelLibs libWebKit - - # 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.4.8.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.4.8.recipe deleted file mode 100644 index 5cd54de57..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.8.recipe +++ /dev/null @@ -1,110 +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-2014 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" -CHECKSUM_SHA256="a8ecce6a38af093113e03b437da1a3ea7bf075172fbc0e580da2a0b4a4da37e6" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -REVISION="2" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.4.1.patchset" -fi - -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:libavcodec$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:libavcodec$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 -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - ninja install - - rm $developLibDir/* - 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.4.9.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.4.9.recipe deleted file mode 100644 index 8dd77bdc0..000000000 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.9.recipe +++ /dev/null @@ -1,110 +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-2014 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" -CHECKSUM_SHA256="c5ddc561fa965cc13515bc353f57b7816b5b1281cd11c30afc9963e279277880" -SOURCE_FILENAME="haikuwebkit-$portVersion.tar.gz" -REVISION="2" -ARCHITECTURES="!x86_gcc2 x86 x86_64" -SECONDARY_ARCHITECTURES="x86" - -if [ $effectiveTargetArchitecture == x86_64 ]; then - PATCHES="haikuwebkit-1.4.1.patchset" -fi - -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:libavcodec$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:libavcodec$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 -DSHOULD_INSTALL_JS_SHELL=ON" -} - -INSTALL() -{ - cd WebKitBuild/Release - ninja install - - rm $developLibDir/* - 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.4.13.recipe b/haiku-libs/haikuwebkit/haikuwebkit-1.5.3.recipe similarity index 92% rename from haiku-libs/haikuwebkit/haikuwebkit-1.4.13.recipe rename to haiku-libs/haikuwebkit/haikuwebkit-1.5.3.recipe index 483f8c4e2..1d7f32159 100644 --- a/haiku-libs/haikuwebkit/haikuwebkit-1.4.13.recipe +++ b/haiku-libs/haikuwebkit/haikuwebkit-1.5.3.recipe @@ -6,16 +6,18 @@ 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" +COPYRIGHT="1998-2016 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" +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" @@ -38,6 +40,17 @@ REQUIRES=" 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 @@ -68,8 +81,6 @@ BUILD_PREREQUIRES=" cmd:which " -SOURCE_DIR="webkit-$portVersion" - BUILD() { export PKG_CONFIG_LIBDIR="`finddir B_SYSTEM_DIRECTORY`/$relativeDevelopLibDir/pkgconfig" @@ -89,15 +100,3 @@ INSTALL() $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/patches/haikuwebkit-1.1.3_2013_08_09.patchset b/haiku-libs/haikuwebkit/patches/haikuwebkit-1.1.3_2013_08_09.patchset deleted file mode 100644 index 2f56e1b92..000000000 --- a/haiku-libs/haikuwebkit/patches/haikuwebkit-1.1.3_2013_08_09.patchset +++ /dev/null @@ -1,112 +0,0 @@ -From 542b92ebe5085880dbcc8903639e2f4f81e6e93d Mon Sep 17 00:00:00 2001 -From: Ingo Weinhold -Date: Sat, 10 Aug 2013 07:01:25 +0200 -Subject: Jamfile: Remove Install rule invocations - -Automatically installing stuff in /boot/home/config isn't desirable. - -diff --git a/Jamfile b/Jamfile -index c2e412f..cff37a3 100644 ---- a/Jamfile -+++ b/Jamfile -@@ -11,25 +11,3 @@ SubInclude TOP Source WebCore ; - SubInclude TOP Source WebKit ; - SubInclude TOP Source WebKit haiku HaikuLauncher ; - SubInclude TOP Tools DumpRenderTree ; -- --#----------------------------------------------------------------------------- --# Installation rules --#----------------------------------------------------------------------------- -- --Install WTF : -- libwtf.so --; -- --Install JavaScriptCore : -- libjavascriptcore.so -- jsc --; -- --Install WebCore : -- libwebcore.so --; -- --Install WebKit : -- libwebkit.so -- HaikuLauncher --; --- -1.7.10.2 - - -From 805441db575c8303ddba5688911b66594fff922d Mon Sep 17 00:00:00 2001 -From: Ingo Weinhold -Date: Sat, 10 Aug 2013 07:04:09 +0200 -Subject: generate-build-info.sh: make optionally work outside git repo - -If the build variables WEBKIT_REVISION and HAIKU_WEBKIT_REVISION are -set, the script will use the value of those instead of trying to pull -the info from the git repository. - -diff --git a/Tools/haiku/build/MainBuildRules b/Tools/haiku/build/MainBuildRules -index 9304fae..026da44 100644 ---- a/Tools/haiku/build/MainBuildRules -+++ b/Tools/haiku/build/MainBuildRules -@@ -298,5 +298,6 @@ rule CreateBuildInfoFile target - - actions CreateBuildInfoFile - { -- $(TOP)/Tools/haiku/generate-build-info.sh > $(1) ; -+ $(TOP)/Tools/haiku/generate-build-info.sh $(TOP) \ -+ $(WEBKIT_REVISION) $(HAIKU_WEBKIT_REVISION) > $(1) ; - } -diff --git a/Tools/haiku/generate-build-info.sh b/Tools/haiku/generate-build-info.sh -index b870ca4..2bedf4f 100755 ---- a/Tools/haiku/generate-build-info.sh -+++ b/Tools/haiku/generate-build-info.sh -@@ -5,15 +5,24 @@ - # Distributed under the terms of the MIT License. - # - --CURENT_HASH=`git log --pretty=format:'%h' -n 1` -+# Usage: generate-build-info.sh -+# [ ] - --MERGE_HASH=`git log --pretty=format:'%H' --date-order --merges -n 1` --REV_1=`git log $MERGE_HASH^1 -n 1 | perl -nle '/webkit\.org.+trunk@(\d+)/ and print $1'` --REV_2=`git log $MERGE_HASH^2 -n 1 | perl -nle '/webkit\.org.+trunk@(\d+)/ and print $1'` -+ -+if [ $# -gt 2 ]; then -+ WEBKIT_REVISION=$2 -+ HAIKU_WEBKIT_REVISION=$3 -+else -+ MERGE_HASH=`git log --pretty=format:'%H' --date-order --merges -n 1` -+ REV_1=`git log $MERGE_HASH^1 -n 1 | perl -nle '/webkit\.org.+trunk@(\d+)/ and print $1'` -+ REV_2=`git log $MERGE_HASH^2 -n 1 | perl -nle '/webkit\.org.+trunk@(\d+)/ and print $1'` -+ WEBKIT_REVISION=r$REV_1$REV_2 -+ HAIKU_WEBKIT_REVISION=`git log --pretty=format:'%h' -n 1` -+fi - - HAIKU_WEBKIT_VERSION=1.1 - --TOP=`git rev-parse --show-toplevel` -+TOP="$1" - WEBKIT_MAJOR=`cat $TOP/Source/WebKit/mac/Configurations/Version.xcconfig | perl -nle '/MAJOR_VERSION = (\d+);/ and print $1'` - WEBKIT_MINOR=`cat $TOP/Source/WebKit/mac/Configurations/Version.xcconfig | perl -nle '/MINOR_VERSION = (\d+);/ and print $1'` - -@@ -23,10 +32,10 @@ echo '/* - #ifndef BuildInfo_h - #define BuildInfo_h - --#define HAIKU_WEBKIT_REVISION "'$CURENT_HASH'" -+#define HAIKU_WEBKIT_REVISION "'$HAIKU_WEBKIT_REVISION'" - #define HAIKU_WEBKIT_VERSION "'$HAIKU_WEBKIT_VERSION'" - --#define WEBKIT_REVISION "r'$REV_1$REV_2'" -+#define WEBKIT_REVISION "'$WEBKIT_REVISION'" - #define WEBKIT_MAJOR_VERSION '$WEBKIT_MAJOR' - #define WEBKIT_MINOR_VERSION '$WEBKIT_MINOR' - --- -1.7.10.2 - diff --git a/haiku-libs/haikuwebkit/patches/haikuwebkit-1.2.2.patchset b/haiku-libs/haikuwebkit/patches/haikuwebkit-1.2.2.patchset deleted file mode 100644 index 766eefe2c..000000000 --- a/haiku-libs/haikuwebkit/patches/haikuwebkit-1.2.2.patchset +++ /dev/null @@ -1,31 +0,0 @@ -From 8a3edba7aa5d5d96531bac23172e924e8619c71d Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= -Date: Tue, 7 Jan 2014 21:19:15 +0000 -Subject: Haiku: defines cpu options only for x86 - - -diff --git a/Source/cmake/OptionsHaiku.cmake b/Source/cmake/OptionsHaiku.cmake -index fe1ffa8..1135b4c 100644 ---- a/Source/cmake/OptionsHaiku.cmake -+++ b/Source/cmake/OptionsHaiku.cmake -@@ -176,10 +176,13 @@ if (CMAKE_BUILD_TYPE STREQUAL release AND CMAKE_COMPILER_IS_GNUCC AND UNIX AND N - set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--gc-sections ${CMAKE_SHARED_LINKER_FLAGS}") - endif () - --# i686 is the official requirement for Haiku, let's try to keep this working for everyone --# Moreover, our stack isn't 16-byte aligned so this avoid crashes where gcc would otherwise use SSE2 instructions. --set(CMAKE_C_FLAGS "-march=i686 ${CMAKE_C_FLAGS}") --set(CMAKE_CXX_FLAGS "-march=i686 ${CMAKE_CXX_FLAGS}") -+string(TOLOWER ${CMAKE_HOST_SYSTEM_PROCESSOR} LOWERCASE_CMAKE_HOST_SYSTEM_PROCESSOR) -+if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" AND "${LOWERCASE_CMAKE_HOST_SYSTEM_PROCESSOR}" STREQUAL "x86") -+ # i686 is the official requirement for Haiku, let's try to keep this working for everyone -+ # Moreover, our stack isn't 16-byte aligned so this avoid crashes where gcc would otherwise use SSE2 instructions. -+ set(CMAKE_C_FLAGS "-march=i686 ${CMAKE_C_FLAGS}") -+ set(CMAKE_CXX_FLAGS "-march=i686 ${CMAKE_CXX_FLAGS}") -+endif () - - if (WTF_USE_TILED_BACKING_STORE) - add_definitions(-DWTF_USE_ACCELERATED_COMPOSITING=1) --- -1.8.3.4 - diff --git a/haiku-libs/haikuwebkit/patches/haikuwebkit-1.2.5.patchset b/haiku-libs/haikuwebkit/patches/haikuwebkit-1.2.5.patchset deleted file mode 100644 index d4c97a1f8..000000000 --- a/haiku-libs/haikuwebkit/patches/haikuwebkit-1.2.5.patchset +++ /dev/null @@ -1,29 +0,0 @@ -From 77b90ebb44229f5e920e95d517cd153c5c3c0ce8 Mon Sep 17 00:00:00 2001 -From: Jonathan Schleifer -Date: Wed, 19 Mar 2014 00:52:39 +0100 -Subject: [PATCH] Fix compilation on x86_64 - ---- - Source/JavaScriptCore/offlineasm/asm.rb | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/Source/JavaScriptCore/offlineasm/asm.rb b/Source/JavaScriptCore/offlineasm/asm.rb -index 8fe6228..0f5849c 100644 ---- a/Source/JavaScriptCore/offlineasm/asm.rb -+++ b/Source/JavaScriptCore/offlineasm/asm.rb -@@ -209,7 +209,11 @@ class Assembler - - def self.labelReference(labelName) - if !$emitWinAsm -- "\" LOCAL_REFERENCE(#{labelName}) \"" -+ if labelName == 'llint_throw_from_slow_path_trampoline' -+ "\" GLOBAL_REFERENCE(#{labelName}) \"" -+ else -+ "\" LOCAL_REFERENCE(#{labelName}) \"" -+ end - else - "#{labelName}" - end --- -Jonathan - diff --git a/haiku-libs/haikuwebkit/patches/haikuwebkit-1.3.0.patchset b/haiku-libs/haikuwebkit/patches/haikuwebkit-1.3.0.patchset deleted file mode 100644 index d4c97a1f8..000000000 --- a/haiku-libs/haikuwebkit/patches/haikuwebkit-1.3.0.patchset +++ /dev/null @@ -1,29 +0,0 @@ -From 77b90ebb44229f5e920e95d517cd153c5c3c0ce8 Mon Sep 17 00:00:00 2001 -From: Jonathan Schleifer -Date: Wed, 19 Mar 2014 00:52:39 +0100 -Subject: [PATCH] Fix compilation on x86_64 - ---- - Source/JavaScriptCore/offlineasm/asm.rb | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/Source/JavaScriptCore/offlineasm/asm.rb b/Source/JavaScriptCore/offlineasm/asm.rb -index 8fe6228..0f5849c 100644 ---- a/Source/JavaScriptCore/offlineasm/asm.rb -+++ b/Source/JavaScriptCore/offlineasm/asm.rb -@@ -209,7 +209,11 @@ class Assembler - - def self.labelReference(labelName) - if !$emitWinAsm -- "\" LOCAL_REFERENCE(#{labelName}) \"" -+ if labelName == 'llint_throw_from_slow_path_trampoline' -+ "\" GLOBAL_REFERENCE(#{labelName}) \"" -+ else -+ "\" LOCAL_REFERENCE(#{labelName}) \"" -+ end - else - "#{labelName}" - end --- -Jonathan - diff --git a/haiku-libs/haikuwebkit/patches/haikuwebkit-1.3.1.patchset b/haiku-libs/haikuwebkit/patches/haikuwebkit-1.3.1.patchset deleted file mode 100644 index d4c97a1f8..000000000 --- a/haiku-libs/haikuwebkit/patches/haikuwebkit-1.3.1.patchset +++ /dev/null @@ -1,29 +0,0 @@ -From 77b90ebb44229f5e920e95d517cd153c5c3c0ce8 Mon Sep 17 00:00:00 2001 -From: Jonathan Schleifer -Date: Wed, 19 Mar 2014 00:52:39 +0100 -Subject: [PATCH] Fix compilation on x86_64 - ---- - Source/JavaScriptCore/offlineasm/asm.rb | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/Source/JavaScriptCore/offlineasm/asm.rb b/Source/JavaScriptCore/offlineasm/asm.rb -index 8fe6228..0f5849c 100644 ---- a/Source/JavaScriptCore/offlineasm/asm.rb -+++ b/Source/JavaScriptCore/offlineasm/asm.rb -@@ -209,7 +209,11 @@ class Assembler - - def self.labelReference(labelName) - if !$emitWinAsm -- "\" LOCAL_REFERENCE(#{labelName}) \"" -+ if labelName == 'llint_throw_from_slow_path_trampoline' -+ "\" GLOBAL_REFERENCE(#{labelName}) \"" -+ else -+ "\" LOCAL_REFERENCE(#{labelName}) \"" -+ end - else - "#{labelName}" - end --- -Jonathan - diff --git a/haiku-libs/haikuwebkit/patches/haikuwebkit-1.4.1.patchset b/haiku-libs/haikuwebkit/patches/haikuwebkit-1.4.1.patchset deleted file mode 100644 index 4a3febfef..000000000 --- a/haiku-libs/haikuwebkit/patches/haikuwebkit-1.4.1.patchset +++ /dev/null @@ -1,29 +0,0 @@ -From 2164474896a1fc5874d15b290376b830ee05d13a Mon Sep 17 00:00:00 2001 -From: Jonathan Schleifer -Date: Tue, 22 Jul 2014 04:50:47 +0000 -Subject: Fix compilation on x86_64 - - -diff --git a/Source/JavaScriptCore/offlineasm/asm.rb b/Source/JavaScriptCore/offlineasm/asm.rb -index 88c7d7a..11867fe 100644 ---- a/Source/JavaScriptCore/offlineasm/asm.rb -+++ b/Source/JavaScriptCore/offlineasm/asm.rb -@@ -213,9 +213,14 @@ class Assembler - end - end - -+ - def self.externLabelReference(labelName) - if !$emitWinAsm -- "\" LOCAL_REFERENCE(#{labelName}) \"" -+ if labelName == 'llint_throw_from_slow_path_trampoline' -+ "\" GLOBAL_REFERENCE(#{labelName}) \"" -+ else -+ "\" LOCAL_REFERENCE(#{labelName}) \"" -+ end - else - "#{labelName}" - end --- -1.8.3.4 -