diff options
-rw-r--r-- | network/dillo/ProgramIcon48.png | bin | 0 -> 6135 bytes | |||
-rw-r--r-- | network/dillo/dillo-fltk.patch | 69 | ||||
-rw-r--r-- | network/dillo/dillo.SlackBuild | 16 | ||||
-rw-r--r-- | network/dillo/dillo.info | 8 |
4 files changed, 10 insertions, 83 deletions
diff --git a/network/dillo/ProgramIcon48.png b/network/dillo/ProgramIcon48.png Binary files differnew file mode 100644 index 0000000000..8d572038b8 --- /dev/null +++ b/network/dillo/ProgramIcon48.png diff --git a/network/dillo/dillo-fltk.patch b/network/dillo/dillo-fltk.patch deleted file mode 100644 index 1c895709c2..0000000000 --- a/network/dillo/dillo-fltk.patch +++ /dev/null @@ -1,69 +0,0 @@ - -# HG changeset patch -# User corvid -# Date 1416116116 0 -# Node ID a012eab2c0573e2cdcba775bd9a579c3d282003a -# Parent 8111dadacb406727e791864e89026aaa928965a3 -can't use fl_oldfocus anymore -- this will make focus behaviour somewhat screwy - -http://lists.dillo.org/pipermail/dillo-dev/2014-November/010273.html - -A couple of months ago, Lauri Kasanen made some changes to fltk's linker -stuff, and I guess we're seeing the effect here. - -As for focus behaviour being screwy, if you click on a page to give it -focus, then move the cursor away and then back onto the page, it won't -get focus again -- focus will go to an input or the location bar or -something. - -diff -r 8111dadacb40 -r a012eab2c057 dw/fltkviewbase.cc ---- a/dw/fltkviewbase.cc Sat Nov 15 01:39:27 2014 +0100 -+++ b/dw/fltkviewbase.cc Sun Nov 16 05:35:16 2014 +0000 -@@ -27,8 +27,6 @@ - #include <stdio.h> - #include "../lout/msg.h" - --extern Fl_Widget* fl_oldfocus; -- - using namespace lout::object; - using namespace lout::container::typed; - -@@ -71,7 +69,7 @@ - canvasHeight = 1; - bgColor = FL_WHITE; - mouse_x = mouse_y = 0; -- focused_child = NULL; -+ // focused_child = NULL; - exposeArea = NULL; - if (backBuffer == NULL) { - backBuffer = new BackBuffer (); -@@ -357,6 +355,8 @@ - case FL_LEAVE: - theLayout->leaveNotify (this, getDwButtonState ()); - break; -+#if 0 -+ // BUG: starting with fltk-1.3.3, we can't use fl_oldfocus. - case FL_FOCUS: - if (focused_child && find(focused_child) < children()) { - /* strangely, find() == children() if the child is not found */ -@@ -366,6 +366,7 @@ - case FL_UNFOCUS: - focused_child = fl_oldfocus; - return 0; -+#endif - case FL_KEYBOARD: - if (Fl::event_key() == FL_Tab) - return manageTabToFocus(); -diff -r 8111dadacb40 -r a012eab2c057 dw/fltkviewbase.hh ---- a/dw/fltkviewbase.hh Sat Nov 15 01:39:27 2014 +0100 -+++ b/dw/fltkviewbase.hh Sun Nov 16 05:35:16 2014 +0000 -@@ -56,7 +56,7 @@ - core::Layout *theLayout; - int canvasWidth, canvasHeight; - int mouse_x, mouse_y; -- Fl_Widget *focused_child; -+ // Fl_Widget *focused_child; - - virtual int translateViewXToCanvasX (int x) = 0; - virtual int translateViewYToCanvasY (int y) = 0; - diff --git a/network/dillo/dillo.SlackBuild b/network/dillo/dillo.SlackBuild index b49e63324b..15b2182b2e 100644 --- a/network/dillo/dillo.SlackBuild +++ b/network/dillo/dillo.SlackBuild @@ -1,9 +1,9 @@ #!/bin/sh -# Slackware build script for dillo +# Slackware build script for dillo. It has NOT been tested on x86_64. # Copyright 2012 John B TN, USA -# This was only successful with the help of Erik Hanson and +# This was only successful with the help of ErikHanson@slackbuilds.org and # B Watson who e-mailed me his patch/idea for the fltk and fltk-13 problem # All rights reserved. # @@ -25,8 +25,8 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=dillo -VERSION=${VERSION:-3.0.4} -BUILD=${BUILD:-2} +VERSION=${VERSION:-3.0.4.1} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -71,15 +71,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -sed -i 's/fltk-config/fltk13-config/g' configure - -# Patch to build against newer fltk -# http://hg.dillo.org/dillo/raw-rev/a012eab2c057 -patch -p1 < $CWD/dillo-fltk.patch - #https and ssl are in the alpha stage, but if you don't want to try and use it #just delete or comment out --enable-ssl +sed -i 's/fltk-config/fltk13-config/g' configure + LDFLAGS="-L/usr/lib$LIBDIRSUFFIX/fltk13 -Wl,-rpath,/usr/lib$LIBDIRSUFFIX/fltk13" \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ diff --git a/network/dillo/dillo.info b/network/dillo/dillo.info index b7371ef875..d909db93cc 100644 --- a/network/dillo/dillo.info +++ b/network/dillo/dillo.info @@ -1,10 +1,10 @@ PRGNAM="dillo" -VERSION="3.0.4" +VERSION="3.0.4.1" HOMEPAGE="http://www.dillo.org/" -DOWNLOAD="http://www.dillo.org/download/dillo-3.0.4.tar.bz2" -MD5SUM="c85aab6b840527e1dd71b220a1dcfbab" +DOWNLOAD="http://www.dillo.org/download/dillo-3.0.4.1.tar.bz2" +MD5SUM="7537134ea24b5dadadeae0cf45961bef" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="fltk fltk13" +REQUIRES="fltk fltk13" MAINTAINER="John B" EMAIL="irgunii ampersand gmail . com" |