diff options
author | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2021-12-04 00:19:24 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2021-12-04 00:19:24 +0700 |
commit | db1a3e4eb9535ac0cdb8fcf94f6e4ed5b1ad9906 (patch) | |
tree | 9c527ee0a577fcda767a5d11bf8d0c6c584f1590 /libraries/webkitgtk3 | |
parent | da8f88650a027d0a2a251a8f29757ca2f6b1b2ce (diff) |
libraries/webkitgtk3: Removed (no longer build and obsolete).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/webkitgtk3')
-rw-r--r-- | libraries/webkitgtk3/README | 9 | ||||
-rw-r--r-- | libraries/webkitgtk3/bison-3.7.1.patch | 18 | ||||
-rw-r--r-- | libraries/webkitgtk3/glib-2.68.0.patch | 29 | ||||
-rw-r--r-- | libraries/webkitgtk3/icu4c-65.1.patch | 39 | ||||
-rw-r--r-- | libraries/webkitgtk3/slack-desc | 19 | ||||
-rw-r--r-- | libraries/webkitgtk3/webkitgtk-2.4.9-abs.patch | 28 | ||||
-rw-r--r-- | libraries/webkitgtk3/webkitgtk3.SlackBuild | 125 | ||||
-rw-r--r-- | libraries/webkitgtk3/webkitgtk3.info | 10 |
8 files changed, 0 insertions, 277 deletions
diff --git a/libraries/webkitgtk3/README b/libraries/webkitgtk3/README deleted file mode 100644 index e42539ee32c3..000000000000 --- a/libraries/webkitgtk3/README +++ /dev/null @@ -1,9 +0,0 @@ -WebKitGTK+ is the port of the portable web rendering engine WebKit -to the GTK+ platform. - -This builds the GTK3 and webkit2 interface. It can be installed -alongside webkitgtk - the only files that are in both packages -are /usr/share/gtk-doc/html/webkitgtk/; as long as both webkitgtk -and webkitgtk3 are the same version, the html docs are identical. - -geoclue (to enable support for geolocation) is an optional dep. diff --git a/libraries/webkitgtk3/bison-3.7.1.patch b/libraries/webkitgtk3/bison-3.7.1.patch deleted file mode 100644 index 5ce6318512e1..000000000000 --- a/libraries/webkitgtk3/bison-3.7.1.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- webkitgtk-2.4.11.orig/GNUmakefile.in 2020-08-28 22:11:51.510864558 +0800 -+++ webkitgtk-2.4.11.new/GNUmakefile.in 2020-08-28 22:24:17.657842406 +0800 -@@ -82071,6 +82071,7 @@ - $(GENSOURCES_WEBCORE)/XPathGrammar.cpp: $(WebCore)/xml/XPathGrammar.y - $(AM_V_GEN) - $(AM_V_at)perl $(WebCore)/css/makegrammar.pl --outputDir $(GENSOURCES_WEBCORE) --bison "$(BISON)" --symbolsPrefix xpathyy $< -+ $(AM_V_at)cp $(GENSOURCES_WEBCORE)/XPathGrammar.h $(GENSOURCES_WEBCORE)/XPathGrammar.hpp - - # MathML tag and attribute names, and element factory - DerivedSources/WebCore/MathMLElementFactory.h: DerivedSources/WebCore/MathMLElementFactory.cpp -@@ -82129,6 +82130,7 @@ - DerivedSources/WebCore/CSSGrammar.cpp: $(WebCore)/css/CSSGrammar.y.in - $(AM_V_GEN) - $(AM_V_at)perl -I $(WebCore)/bindings/scripts $(WebCore)/css/makegrammar.pl --extraDefines "$(feature_defines)" --outputDir $(GENSOURCES_WEBCORE) --bison "$(BISON)" --symbolsPrefix cssyy $< -+ $(AM_V_at)cp $(GENSOURCES_WEBCORE)/CSSGrammar.h $(GENSOURCES_WEBCORE)/CSSGrammar.hpp - - DerivedSources/WebCore/UserAgentStyleSheetsData.cpp: DerivedSources/WebCore/UserAgentStyleSheets.h - DerivedSources/WebCore/UserAgentStyleSheets.h: $(WebCore)/css/make-css-file-arrays.pl $(WebCore)/bindings/scripts/preprocessor.pm $(USER_AGENT_STYLE_SHEETS) diff --git a/libraries/webkitgtk3/glib-2.68.0.patch b/libraries/webkitgtk3/glib-2.68.0.patch deleted file mode 100644 index a5ef51700ba1..000000000000 --- a/libraries/webkitgtk3/glib-2.68.0.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- Source/WTF/wtf/gobject/GRefPtr.h 2021-04-22 00:32:56.644133999 +0900 -+++ Source/WTF/wtf/gobject/GRefPtr.h 2021-04-22 00:33:57.755315484 +0900 -@@ -25,11 +25,11 @@ - - #if USE(GLIB) - -+#include <glib-object.h> -+ - #include <wtf/RefPtr.h> - #include <algorithm> - --extern "C" void g_object_unref(gpointer); --extern "C" gpointer g_object_ref_sink(gpointer); - - namespace WTF { - ---- GNUmakefile.in 2021-04-22 00:35:24.846905490 +0900 -+++ GNUmakefile.in 2021-04-22 00:42:04.543194694 +0900 -@@ -96250,8 +96250,8 @@ - @true - - stamp-webkitmarshal.cpp: $(WEBKIT_MARSHAL_LIST) -- $(AM_V_GEN) echo "extern \"C\" {" > $(GENSOURCES_WEBKIT)/webkitmarshal.cpp && \ -- $(GLIB_GENMARSHAL) --prefix=webkit_marshal $(WEBKIT_MARSHAL_LIST) --body >> $(GENSOURCES_WEBKIT)/webkitmarshal.cpp && \ -+ $(AM_V_GEN) $(GLIB_GENMARSHAL) --prefix=webkit_marshal $(WEBKIT_MARSHAL_LIST) --body >> $(GENSOURCES_WEBKIT)/webkitmarshal.cpp && \ -+ sed -i '1,10s/#ifdef/extern "C" {\n#ifdef/gm' $(GENSOURCES_WEBKIT)/webkitmarshal.cpp && \ - echo '}' >> $(GENSOURCES_WEBKIT)/webkitmarshal.cpp && \ - echo timestamp > $(@F) - diff --git a/libraries/webkitgtk3/icu4c-65.1.patch b/libraries/webkitgtk3/icu4c-65.1.patch deleted file mode 100644 index 841f03a07bad..000000000000 --- a/libraries/webkitgtk3/icu4c-65.1.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -Naur webkitgtk-2.4.11.orig/Source/WebCore/dom/Document.cpp webkitgtk-2.4.11/Source/WebCore/dom/Document.cpp ---- webkitgtk-2.4.11.orig/Source/WebCore/dom/Document.cpp 2016-04-10 08:48:37.000000000 +0200 -+++ webkitgtk-2.4.11/Source/WebCore/dom/Document.cpp 2019-10-07 17:41:57.798058000 +0200 -@@ -3912,12 +3912,12 @@ - unsigned i = 0; - - UChar32 c; -- U16_NEXT(characters, i, length, c) -+ U16_NEXT(characters, i, length, c); - if (!isValidNameStart(c)) - return false; - - while (i < length) { -- U16_NEXT(characters, i, length, c) -+ U16_NEXT(characters, i, length, c); - if (!isValidNamePart(c)) - return false; - } -@@ -3980,7 +3980,7 @@ - const UChar* s = qualifiedName.deprecatedCharacters(); - for (unsigned i = 0; i < length;) { - UChar32 c; -- U16_NEXT(s, i, length, c) -+ U16_NEXT(s, i, length, c); - if (c == ':') { - if (sawColon) { - ec = NAMESPACE_ERR; -diff -Naur webkitgtk-2.4.11.orig/Source/WebCore/platform/graphics/SegmentedFontData.cpp webkitgtk-2.4.11/Source/WebCore/platform/graphics/SegmentedFontData.cpp ---- webkitgtk-2.4.11.orig/Source/WebCore/platform/graphics/SegmentedFontData.cpp 2016-04-10 08:48:37.000000000 +0200 -+++ webkitgtk-2.4.11/Source/WebCore/platform/graphics/SegmentedFontData.cpp 2019-10-07 17:22:38.534058000 +0200 -@@ -61,7 +61,7 @@ - { - UChar32 c; - for (int i = 0; i < length; ) { -- U16_NEXT(characters, i, length, c) -+ U16_NEXT(characters, i, length, c); - if (!containsCharacter(c)) - return false; - } diff --git a/libraries/webkitgtk3/slack-desc b/libraries/webkitgtk3/slack-desc deleted file mode 100644 index 97491a6b2e41..000000000000 --- a/libraries/webkitgtk3/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -webkitgtk3: webkitgtk3 (GTK+ port of the WebKit) -webkitgtk3: -webkitgtk3: WebKit/GTK+ is the new GTK+ port of the WebKit, an open-source web -webkitgtk3: content engine that powers numerous applications such as web -webkitgtk3: browsers, email clients, feed readers, web and text editors, and a -webkitgtk3: whole lot more. -webkitgtk3: -webkitgtk3: This builds the GTK3 interface. -webkitgtk3: -webkitgtk3: https://www.webkitgtk.org/ -webkitgtk3: diff --git a/libraries/webkitgtk3/webkitgtk-2.4.9-abs.patch b/libraries/webkitgtk3/webkitgtk-2.4.9-abs.patch deleted file mode 100644 index 5fadc28890c6..000000000000 --- a/libraries/webkitgtk3/webkitgtk-2.4.9-abs.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff -Nur webkitgtk-2.4.9.orig/Source/WebCore/platform/gtk/GtkClickCounter.cpp webkitgtk-2.4.9/Source/WebCore/platform/gtk/GtkClickCounter.cpp ---- webkitgtk-2.4.9.orig/Source/WebCore/platform/gtk/GtkClickCounter.cpp 2015-05-20 03:03:24.000000000 -0600 -+++ webkitgtk-2.4.9/Source/WebCore/platform/gtk/GtkClickCounter.cpp 2016-02-07 11:30:42.392686308 -0700 -@@ -85,8 +85,8 @@ - guint32 eventTime = getEventTime(event); - - if ((event->type == GDK_2BUTTON_PRESS || event->type == GDK_3BUTTON_PRESS) -- || ((abs(buttonEvent->x - m_previousClickPoint.x()) < doubleClickDistance) -- && (abs(buttonEvent->y - m_previousClickPoint.y()) < doubleClickDistance) -+ || ((fabs(buttonEvent->x - m_previousClickPoint.x()) < doubleClickDistance) -+ && (fabs(buttonEvent->y - m_previousClickPoint.y()) < doubleClickDistance) - && (eventTime - m_previousClickTime < static_cast<guint>(doubleClickTime)) - && (buttonEvent->button == m_previousClickButton))) - m_currentClickCount++; -diff -Nur webkitgtk-2.4.9.orig/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp -webkitgtk-2.4.9/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp ---- webkitgtk-2.4.9.orig/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp 2015-05-20 03:03:24.000000000 -0600 -+++ webkitgtk-2.4.9/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp 2016-02-07 11:49:36.384691005 -0700 -@@ -659,7 +659,7 @@ - if (!std::isfinite(time)) - return String::fromUTF8(_("indefinite time")); - -- int seconds = static_cast<int>(abs(time)); -+ int seconds = static_cast<int>(fabs(time)); - int days = seconds / (60 * 60 * 24); - int hours = seconds / (60 * 60); - int minutes = (seconds / 60) % 60; - diff --git a/libraries/webkitgtk3/webkitgtk3.SlackBuild b/libraries/webkitgtk3/webkitgtk3.SlackBuild deleted file mode 100644 index fb8fcdbf1b3c..000000000000 --- a/libraries/webkitgtk3/webkitgtk3.SlackBuild +++ /dev/null @@ -1,125 +0,0 @@ -#!/bin/bash - -# Slackware build script for WebKitGTK+ GTK3 interface. -# Derived from the webkitgtk build by David Somero - -# Copyright 2010-2012 Erik W. Hanson, Minneapolis, MN, USA -# Copyright 2012 David Somero (dsomero@hotmail.com) Athens, TN, USA -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=webkitgtk3 -VERSION=${VERSION:-2.4.11} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -SRCNAM=webkitgtk - -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.?z* -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -# Check if geoclue is there -if pkg-config --exists geoclue ; then GEOCLUE="yes" ; else GEOCLUE="no" ; fi - -# Fix for gcc-6.x -patch -p1 < $CWD/webkitgtk-2.4.9-abs.patch - -# https://bugs.webkit.org/show_bug.cgi?id=202600 -patch -p1 < $CWD/icu4c-65.1.patch - -patch -p1 < $CWD/bison-3.7.1.patch - -patch -p0 < $CWD/glib-2.68.0.patch - -# Disable excessive warnings spam -CFLAGS="$SLKCFLAGS -fno-delete-null-pointer-checks" \ -CXXFLAGS="$SLKCFLAGS -DU_DEFINE_FALSE_AND_TRUE=1 -fno-delete-null-pointer-checks -fpermissive -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-expansion-to-defined -Wno-class-memaccess -Wno-ignored-qualifiers -Wno-redundant-move -Wno-misleading-indentation -Wno-cast-function-type" \ -./configure \ - --prefix=/usr \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --disable-static \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --with-gtk=3.0 \ - --enable-introspection \ - --enable-webkit2=no \ - --enable-geolocation=$GEOCLUE \ - --build=$ARCH-slackware-linux - -make clean -make Programs_DumpRenderTree_LDFLAGS="-no-fast-install -no-install -lfontconfig" -make install-strip DESTDIR=$PKG - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a ChangeLog $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/webkitgtk3/webkitgtk3.info b/libraries/webkitgtk3/webkitgtk3.info deleted file mode 100644 index ae1751c0cd3d..000000000000 --- a/libraries/webkitgtk3/webkitgtk3.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="webkitgtk3" -VERSION="2.4.11" -HOMEPAGE="https://www.webkitgtk.org/" -DOWNLOAD="https://www.webkitgtk.org/releases/webkitgtk-2.4.11.tar.xz" -MD5SUM="24a25ccc30a7914ae50922aedf24b7bc" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="David Somero" -EMAIL="dsomero@hotmail.com" |