OpenBSD CVS

CVS log for ports/www/webkit/patches/Attic/patch-Source_WTF_wtf_Platform_h


[BACK] Up to [local] / ports / www / webkit / patches

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.8, Wed Jul 25 09:06:19 2018 UTC (6 years ago) by ajacoutot
Branch: MAIN
CVS Tags: HEAD
Changes since 1.7: +1 -1 lines
FILE REMOVED

Remove the old, unmaintained and insecure webkit.

ok sthen@ tb@ kn@

Revision 1.7 / (download) - annotate - [select for diffs], Wed May 20 15:32:54 2015 UTC (9 years, 2 months ago) by ajacoutot
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1, OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.6: +16 -40 lines
Diff to previous 1.6 (colored)

Update to webkit-2.4.9.

Revision 1.4.2.1 / (download) - annotate - [select for diffs], Mon Jan 12 13:21:59 2015 UTC (9 years, 6 months ago) by ajacoutot
Branch: OPENBSD_5_6
Changes since 1.4: +14 -14 lines
Diff to previous 1.4 (colored) next main 1.5 (colored)

SECURITY update to webkit-2.4.8v1.
CVE-2014-1344, CVE-2014-1384, CVE-2014-1385, CVE-2014-1386, CVE-2014-1387,
CVE-2014-1388, CVE-2014-1389, CVE-2014-1390.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Jan 10 00:38:39 2015 UTC (9 years, 6 months ago) by ajacoutot
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.5: +8 -8 lines
Diff to previous 1.5 (colored)

Update to webkit-2.4.8.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Aug 26 21:31:03 2014 UTC (9 years, 10 months ago) by ajacoutot
Branch: MAIN
Changes since 1.4: +13 -11 lines
Diff to previous 1.4 (colored)

Update to webkit-2.4.5.

ok landry@

Revision 1.4 / (download) - annotate - [select for diffs], Tue Mar 25 06:25:45 2014 UTC (10 years, 4 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE
Branch point for: OPENBSD_5_6
Changes since 1.3: +65 -38 lines
Diff to previous 1.3 (colored)

Update to webkit 2.4.0.

See http://webkitgtk.org/2014/03/24/webkitgtk2.4.0-released.html. Note
that Webkit2 API is still broken, on OpenBSD(and FreeBSD) and this might
be the last release shipping the Webkit1 API.
Pass -DLOG_DISABLED=0 to CPPFLAGS to somewhat allow debugging.
Use the same ruby version on sparc64 as other archs now that they're
more reliable.

Remove some patches merged upstream, and add links to upstream bz for
most of the remaining patches.

Note: this needs gnu/usr.bin/binutils/include/opcode/i386.h r1.15 to
build. And gcc 4.8 (and python, ruby & perl :)
Built numerous times on amd64/ppc/sparc64 (broken at runtime on the last
two, but that's not a regression from 2.2..) and went in a bunch of
bulks.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Nov 14 16:47:00 2013 UTC (10 years, 8 months ago) by ajacoutot
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.2: +9 -9 lines
Diff to previous 1.2 (colored)

Update to webkit-2.2.2.

ok landry@

Revision 1.2 / (download) - annotate - [select for diffs], Sun Oct 6 14:03:44 2013 UTC (10 years, 9 months ago) by landry
Branch: MAIN
Changes since 1.1: +28 -8 lines
Diff to previous 1.1 (colored)

Update to webkit 2.2.0.

- Now depends on newer gcc, use 4.6 by default.
- Enable webkit2 api in the gtk3 FLAVOR. Still broken/erratic behaviour at
  runtime, but at least this will allow people to debug it, and it's
  required by newer GNOMEs anyway. Provide MiniBrowser for debugging purposes.
- add hack from bug #118732 to workaround the fact that our binutils
  doesnt support 'ar T'
- update patches from #103128 to tentatively fix powerpc runtime
- force-disable YARR_JIT & ASSEMBLE on archs without JIT (ie anything
  besides i386/amd64) via Platform.h patch instead of JSC_CPPFLAGS (which
  doesnt work anymore anyway)
- add a bunch of patches to fix build (missing includes etc) in the WebKit2
  source tree

Tested in an amd64 bulk build, runtime-tested previous betas on
i386/amd64, test-built on powerpc and sparc64. Things might still be
broken at runtime on powerpc, but at least it allows more GNOME things
to be updated.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Apr 13 09:11:02 2013 UTC (11 years, 3 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4

Major update to webkit 2.0.0.

- add ruby to BDEPS. Webkit build system now uses autohell, python, ruby and perl \o/
- set MODRUBY_REV = 1.8 on sparc64 since 1.9 is broken there
- disable WebKit2 support, it needs shm_open()/shm_unlink()
- switch from gstreamer-0.10 to gstreamer1
- force-disable JIT/ASSEMBLER on non-jit archs, builds fails otherwise (bug #113638)
- only build NumberPrototype.cpp with -O0 on sparc64, not the damn whole thing
- use -Wl,--relax on ppc otherwise linking fails
- move some patches around since JavaScriptCore/wtf moved to WTF/wtf
- dont uselessly rerun make within make during install, gmake blows
- blindly backport upstream r144077 to fix mips64 build
- backport bits of #103128 & r145551 to fix powerpc build
- backport r147967 & more to fix bashisms in configure
- bug #109932 forced the use of gcc >= 4.7 or clang >= 3.0, but this is
  only for WebKit2 so loosen the check atm

Tested working fine on amd64 & i386, went in bulk builds, known broken
at runtime on ppc (being worked on. or not.) should build on mips64el
(and maybe even run!) and sparc64 (wont run! ever! nothing new here..),
but 'someone' will care about the poor exotic archs and fix'em, right ?

After too much prodding from the gnome maintainers who desperately need it

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.