network/dillo: Updated for version 3.0.4.1.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
parent
e4ff3b4097
commit
0b98a322cb
Binary file not shown.
After Width: | Height: | Size: 6.0 KiB |
|
@ -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;
|
||||
|
|
@ -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" \
|
||||
|
|
|
@ -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"
|
||||
|
|
Loading…
Reference in New Issue