head 1.8; access; symbols pkgsrc-2013Q2:1.8.0.8 pkgsrc-2013Q2-base:1.8 pkgsrc-2012Q4:1.8.0.6 pkgsrc-2012Q4-base:1.8 pkgsrc-2011Q4:1.8.0.4 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q2:1.8.0.2 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.7.0.2 pkgsrc-2011Q1-base:1.7 pkgsrc-2010Q4:1.6.0.6 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.4 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.2 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.5.0.4 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.2 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.4.0.6 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.4 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.2 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.3.0.2 pkgsrc-2008Q4-base:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.8 date 2011.06.09.11.00.01; author drochner; state dead; branches; next 1.7; 1.7 date 2011.02.14.20.05.54; author wiz; state Exp; branches; next 1.6; 1.6 date 2010.04.12.21.12.12; author drochner; state Exp; branches; next 1.5; 1.5 date 2009.10.19.14.18.08; author wiz; state Exp; branches; next 1.4; 1.4 date 2009.03.18.03.13.12; author snj; state Exp; branches; next 1.3; 1.3 date 2008.12.29.14.57.32; author hasso; state Exp; branches; next 1.2; 1.2 date 2008.12.13.02.35.16; author jmcneill; state Exp; branches; next 1.1; 1.1 date 2008.12.11.19.38.57; author ahoka; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.12.11.19.38.57; author ahoka; state Exp; branches; next ; desc @@ 1.8 log @update to 1.4.1 this switches to the new stable branch (shlib major changed -> PKGREV bumps needed) @ text @$NetBSD: patch-ad,v 1.7 2011/02/14 20:05:54 wiz Exp $ https://bugs.webkit.org/show_bug.cgi?id=54407 --- JavaScriptCore/wtf/Platform.h.orig 2010-04-12 13:25:16.000000000 +0000 +++ JavaScriptCore/wtf/Platform.h @@@@ -346,7 +346,7 @@@@ #endif /* OS(FREEBSD) - FreeBSD */ -#ifdef __FreeBSD__ +#if defined(__FreeBSD__) || defined(__DragonFly__) #define WTF_OS_FREEBSD 1 #endif @@@@ -362,7 +362,7 @@@@ /* OS(NETBSD) - NetBSD */ #if defined(__NetBSD__) -#define WTF_PLATFORM_NETBSD 1 +#define WTF_OS_NETBSD 1 #endif /* OS(OPENBSD) - OpenBSD */ @ 1.7 log @Add upstream bug report URLs. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.6 2010/04/12 21:12:12 drochner Exp $ @ 1.6 log @-fix jit on netbsd/x86 (at least I hope so -- midori and epiphany work well for me now) -update to 1.2.0 -- sorry, no concise changelog available @ text @d1 3 a3 1 $NetBSD$ @ 1.5 log @Fix build on NetBSD/amd64. From hasso@@ @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.4 2009/03/18 03:13:12 snj Exp $ d3 6 a8 6 --- JavaScriptCore/wtf/Platform.h.orig 2009-10-01 22:06:02 +0300 +++ JavaScriptCore/wtf/Platform.h 2009-10-19 11:39:58 +0300 @@@@ -75,7 +75,7 @@@@ /* PLATFORM(FREEBSD) */ /* Operating system level dependencies for FreeBSD-like systems that */ /* should be used regardless of operating environment */ d11 1 a11 1 #define WTF_PLATFORM_FREEBSD 1 d14 6 a19 1 @@@@ -630,7 +630,7 @@@@ d22 1 a22 6 #if !defined(WTF_USE_JSVALUE64) && !defined(WTF_USE_JSVALUE32) && !defined(WTF_USE_JSVALUE32_64) -#if PLATFORM(X86_64) && (PLATFORM(DARWIN) || PLATFORM(LINUX)) +#if PLATFORM(X86_64) && (PLATFORM(DARWIN) || PLATFORM(LINUX) || PLATFORM(FREEBSD) || PLATFORM(NETBSD)) #define WTF_USE_JSVALUE64 1 #elif PLATFORM(ARM) || PLATFORM(PPC64) #define WTF_USE_JSVALUE32 1 @ 1.4 log @Update to 1.1.3. Changes: 2009-03-15 Xan Lopez Bump version to 1.1.3 for release and fix soversion calculation (oops). Thanks to Frederik Himpe for pointing this out. * configure.ac: 2009-03-15 Xan Lopez Bump version and libtool version for release. * configure.ac: 2009-03-14 Xan Lopez No review, build fix. Split clean rules to make distcheck pass. * GNUmakefile.am: 2009-03-13 Mark Rowe Reviewed by Dan Bernstein. Remove rarely used Makefile targets from the Makefile. There are many situations in which the targets don't work as expected, and their primary use is addressed by having the build system default to building the appropriate architecture. * Makefile.shared: 2009-03-11 Jan Michael Alonzo Reviewed by Holger Freyther. [Gtk] Fix make clean targets https://bugs.webkit.org/show_bug.cgi?id=24450 Fix 'make' clean targets. We shouldn't be removing DerivedSources if it's only clean. Only remove it if it's distclean or maintainer-clean. Also remove build-related auxillary files on dist/maintainer clean. * GNUmakefile.am: 2009-03-11 Jan Michael Alonzo Reviewed by Holger Freyther [GTK]DumpRenderTree doesn't compile for non-X11 GTK ports anymore https://bugs.webkit.org/show_bug.cgi?id=2260 pangoft2 is also used in directfb builds so use it for all targets * configure.ac: 2009-03-02 Xan Lopez Reviewed by Mark Rowe. https://bugs.webkit.org/show_bug.cgi?id=24287 [GTK] Move auth dialog feature to WebKit/ Add WebKitSoupAuthDialog files to build. * GNUmakefile.am: 2009-03-03 Gustavo Noronha Silva Reviewed by Alexey Proskuryakov. https://bugs.webkit.org/show_bug.cgi?id=16826 [Gtk] Implement WebKitDownload Adding new files related to WebKitDownload to the GTK+ port. * GNUmakefile.am: 2009-03-02 Gustavo Noronha Silva Unreviewed build fix; adding missing files to EXTRA_DIST, so that they show up in the tarball. * GNUmakefile.am: 2009-03-01 Christian Dywan * configure.ac: Bump GTK port version to 1.1.1. 2009-02-27 Gustavo Noronha Silva Unreviewed build fix. Adding the WebKit/gtk/webkitmarshal.list file to EXTRA_DIST to fix make dist. * GNUmakefile.am: 2009-02-26 Xan Lopez Reviewed by Holger Freyther. https://bugs.webkit.org/show_bug.cgi?id=16947 [GTK] Missing HTTP Auth challenge Add HTTP authentication dialog with optional GNOME Keyring storage. * GNUmakefile.am: * configure.ac: 2009-02-26 Xan Lopez Reviewed by Holger Freyther. https://bugs.webkit.org/show_bug.cgi?id=16947 [GTK] Missing HTTP Auth challenge Take marshallers to be built from a manually maintained list instead of grepping the sources. It's much faster, especially so now that we want to add marshallers from WebCore too. A system to only take into account the modified files when generating the marshallers from sources could be hacked, but I think it's overkill considering how rarely a new marshaller is added. * GNUmakefile.am: 2009-02-24 Jan Michael Alonzo Reviewed by Alexey Proskuryakov. [Gtk] add options for 3D transforms and HTML5 channel messaging to the build https://bugs.webkit.org/show_bug.cgi?id=24072 Add options for toggling 3D transforms and HTML5 channel messaging support on or off. Also fix the web-workers option. It should be web-workers and not workers. * configure.ac: 2009-02-23 Xan Lopez Reviewed by Alexey Proskuryakov. https://bugs.webkit.org/show_bug.cgi?id=22624 [SOUP][GTK] Need API to get SoupSession from WebKit. Remove CURL support, the only supported HTTP backend is SOUP now. * GNUmakefile.am: * configure.ac: 2009-02-19 Christian Dywan Rubber-stamped by Holger Freyther. http://bugs.webkit.org/show_bug.cgi?id=22811 Underlinking in Programs_UnitTests (GTK+ build) * GNUmakefile.am: Add GLIB_LIBS to unit test library flags. 2009-02-18 Gustavo Noronha Silva Reviewed by Holger Freyther. Fix symbols.filter location, and add other missing files to the autotools build, so that make dist works. * GNUmakefile.am: 2009-02-17 Gustavo Noronha Silva Reviewed by Alexey Proskuryakov. https://bugs.webkit.org/show_bug.cgi?id=23939 Release build being built with debugging symbols * configure.ac: Revert change done in revision 40790, since we already have a AC_PROG_CXX macro call as part of WEBKIT_INIT 2009-02-12 Gustavo Noronha Silva Reviewed by Eric Seidel. * configure.ac: Make soup the default HTTP backend for the Gtk port. 2009-02-09 Calvin Walton Reviewed by Holger Freyther. https://bugs.webkit.org/show_bug.cgi?id=23823 [Gtk] Fix build with recent autotools Current versions of automake/libtool don't assume you want C++ enabled by default any more, so explicitly check for a C++ compiler. * configure.ac: Add AC_PROG_CXX macro 2009-02-02 Christian Dywan Rubber-stamped by Holger Freyther. Don't require Geolocation by default. * configure.ac: 2009-01-30 Jan Michael Alonzo Reviewed by Nikolas Zimmermann. [Gtk] Refactor autoconf/configure.ac in preparation for jsc and webkit build splits https://bugs.webkit.org/show_bug.cgi?id=22136 * GNUmakefile.am: * acinclude.m4: Removed. * autogen.sh: * autotools/acinclude.m4: Added. * autotools/dolt.m4: Added. * autotools/symbols.filter: Renamed from symbols.filter. * autotools/webkit.m4: Added. * configure.ac: 2009-01-30 Holger Hans Peter Freyther Reviewed by Nikolas Zimmermann. [GTK] Implement GeolocationService using the Geoclue library https://bugs.webkit.org/show_bug.cgi?id=22022 Untested implementation of the GeolocationService using the geoclue library. Velocity handling is completely missing and the accuracy handling might be wrong. * GNUmakefile.am: * configure.ac: 2009-01-11 Xan Lopez Reviewed by Holger Freyther. Bump version to 1.1.0 since we are breaking ABI and adding new major features. * configure.ac: 2008-12-19 Marco Barisione Reviewed by Holger Freyther. http://bugs.webkit.org/show_bug.cgi?id=16562 [gtk] Implement WebPolicyDelegate methods Original work by Pierre-Luc Beaudoin. Final touches by Gustavo Noronha. This implements the delegates methods of WebPolicyDelegate. Since Gtk+/C doesn't have delegate methods, they are replaced with signals. A new object WebKitWebPolicyDecision allows the browser to delay its response in certain cases. WebKitWebNavigationAction contains the information about what caused a navigation request. * GNUmakefile.am: Add new files 2008-12-19 Gustavo Noronha Silva Reviewed by Holger Freyther. Use ustar tar format for WebKit/GTK+'s make dist target, so that storing files whose filenames are > 99 is possible. * configure.ac: 2008-12-19 Holger Hans Peter Freyther [GTK] Build fix by defining WTF_USE_JIT_STUB_ARGUMENT_VA_LIST Fix the jit compilation on i*686 on Linux by using the va_list to pass arguments to the CTI. This is done on the MAC as well and sunspider and javascriptcore seem to work with that. * configure.ac: 2008-12-18 Pamela Greene Submitted without review. Right, remove the whole misplaced directory, not just the tests. * fast: Removed. * fast/dom: Removed. 2008-12-18 Pamela Greene Submitted without review. Moving layout test into LayoutTests where it belongs. * fast/dom/setter-type-enforcement-expected.txt: Removed. * fast/dom/setter-type-enforcement.html: Removed. 2008-12-15 Daniel Macks Reviewed by Darin Adler. Default to use external libicu-config if avail on all platforms. https://bugs.webkit.org/show_bug.cgi?id=22713 * configure.ac: @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- JavaScriptCore/wtf/Platform.h.orig 2009-03-15 10:41:39.000000000 -0700 +++ JavaScriptCore/wtf/Platform.h 2009-03-17 16:33:41.000000000 -0700 @@@@ -70,7 +70,7 @@@@ d14 9 @ 1.3 log @* Use bash for autogen.sh (the package already depends on it) * Make it build on DragonFly @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.2 2008/12/13 02:35:16 jmcneill Exp $ d3 3 a5 3 --- JavaScriptCore/wtf/Platform.h.orig 2008-12-12 08:58:12 +0200 +++ JavaScriptCore/wtf/Platform.h 2008-12-26 14:02:38 +0200 @@@@ -60,7 +60,7 @@@@ a13 14 @@@@ -71,6 +71,13 @@@@ #define WTF_PLATFORM_OPENBSD 1 #endif +/* PLATFORM(NETBSD) */ +/* Operating system level dependencies for OpenBSD systems that */ +/* should be used regardless of operating environment */ +#ifdef __NetBSD__ +#define WTF_PLATFORM_NETBSD 1 +#endif + /* PLATFORM(SOLARIS) */ /* Operating system level dependencies for Solaris that should be used */ /* regardless of operating environment */ @ 1.2 log @Update webkit-gtk to svn snapshot r39230 (1.0.3.39230). No changelog upstream, but notable changes are improved font rendering and it now scores 99/100 on the acid3 test. @ text @d1 1 a1 1 $NetBSD$ d3 11 a13 2 --- JavaScriptCore/wtf/Platform.h.orig 2008-12-04 23:38:13.000000000 -0500 +++ JavaScriptCore/wtf/Platform.h 2008-12-11 20:49:35.000000000 -0500 @ 1.1 log @Initial revision @ text @d3 3 a5 3 --- JavaScriptCore/wtf/Platform.h.orig 2008-07-23 07:17:02.000000000 +0200 +++ JavaScriptCore/wtf/Platform.h @@@@ -64,6 +64,13 @@@@ a18 12 @@@@ -76,10 +83,10 @@@@ /* should be used regardless of operating environment */ #if PLATFORM(DARWIN) \ || PLATFORM(FREEBSD) \ + || PLATFORM(NETBSD) \ || defined(unix) \ || defined(__unix) \ || defined(__unix__) \ - || defined (__NetBSD__) \ || defined(_AIX) #define WTF_PLATFORM_UNIX 1 #endif @ 1.1.1.1 log @Import webkit-gtk-1.0.2.35656 as www/webkit-gtk. 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. This is the GTK2+ port of the engine. @ text @@