FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
webkit-gtk3 Opensource browser engine using the GTK+ 3 toolkit
2.4.11_3 www on this many watch lists=1 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: gnome@FreeBSD.org search for ports maintained by this maintainer
Port Added: 13 Mar 2013 07:59:35
License: not specified in port
WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable
for projects requiring any kind of web integration, from hybrid HTML/CSS
applications to full-fledged web browsers. It offers WebKit's full
functionality and is useful in a wide range of systems from desktop
computers to embedded systems like phones, tablets, and televisions.

WebKitGTK+ is made by a lively community of developers and designers,
who hope to bring the web platform to everyone. It's the official web
engine of the GNOME platform and is used in browsers such as Epiphany
and Midori.

WWW: http://webkitgtk.org/
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/www/webkit-gtk3/ && make install clean
To add the package: pkg install webkit-gtk3

PKGNAME: webkit-gtk3

distinfo:

SHA256 (webkitgtk-2.4.11.tar.xz) = 588aea051bfbacced27fdfe0335a957dca839ebe36aa548df39c7bbafdb65bf7
SIZE (webkitgtk-2.4.11.tar.xz) = 9869100


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. gtkdoc-rebase : textproc/gtk-doc
  2. p5-Switch>0 : lang/p5-Switch
  3. geoclue>=0 : net/geoclue
  4. ruby22 : lang/ruby22
  5. bison : devel/bison
  6. msgfmt : devel/gettext-tools
  7. gmake : devel/gmake
  8. pkgconf>=0.9.10 : devel/pkgconf
  9. g-ir-scanner : devel/gobject-introspection
  10. libGL>0 : graphics/libGL
  11. glproto.pc : x11/glproto
  12. dri2proto.pc : x11/dri2proto
  13. xt.pc : x11-toolkits/libXt
  14. xdamage.pc : x11/libXdamage
  15. xcomposite.pc : x11/libXcomposite
  16. gstreamer1-plugins>=1.4.0 : multimedia/gstreamer1-plugins
  17. perl5>=5.20<5.21 : lang/perl5.20
Runtime dependencies:
  1. geoclue>=0 : net/geoclue
  2. libGL>0 : graphics/libGL
  3. xt.pc : x11-toolkits/libXt
  4. xdamage.pc : x11/libXdamage
  5. xcomposite.pc : x11/libXcomposite
  6. gstreamer1-plugins>=1.4.0 : multimedia/gstreamer1-plugins
Library dependencies:
  1. libenchant.so : textproc/enchant
  2. libsecret-1.so : security/libsecret
  3. libicutu.so : devel/icu
  4. libharfbuzz.so : print/harfbuzz
  5. libwebp.so : graphics/webp
  6. libcurl.so : ftp/curl
  7. libsoup-2.4.so : devel/libsoup
  8. libintl.so : devel/gettext-runtime
  9. libsqlite3.so : databases/sqlite3
  10. libatk-1.0.so : accessibility/atk
  11. libcairo.so : graphics/cairo
  12. libglib-2.0.so : devel/glib20
  13. libgtk-x11-2.0.so : x11-toolkits/gtk20
  14. libgtk-3.so : x11-toolkits/gtk30
  15. libxml2.so : textproc/libxml2
  16. libxslt.so : textproc/libxslt
  17. libpango-1.0.so : x11-toolkits/pango
Patch dependencies:
  1. ruby22 : lang/ruby22
Extract dependencies:
  1. ruby22 : lang/ruby22

This port is required by:

for Libraries for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
===> The following configuration options are available for webkit-gtk3-2.4.11_3:
     DEBUG=off: Just enable debug symbols
     FULLDEBUG=off: Enable asserts and other debug support
===> Use 'make config' to modify these settings

USES:
bison compiler:c++11-lib gettext gmake gperf libtool localbase  perl5 pkgconfig shebangfix sqlite tar:xz gnome

Master Sites:
  1. http://webkitgtk.org/releases/

Number of commits found: 37

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
25 Jul 2016 21:09:59
Original commit files touched by this commit  2.4.11_3
Revision:419064
jbeich search for other commits by this committer
www/webkit-gtk{2,3}: use ASCII quotes to unbreak python3 build

  GEN      DerivedSources/WebCore/XMLViewerCSS.h
  GEN      DerivedSources/WebCore/XMLViewerJS.h
Traceback (most recent call last):
  File "./Source/JavaScriptCore/inspector/scripts/cssmin.py", line 44, in
<module>
    sys.stdout.write(cssminify(sys.stdin.read()))
  File "/usr/local/lib/python3.4/encodings/ascii.py", line 26, in decode
    return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 642:
ordinal not in range(128)
gmake: *** [GNUmakefile:82114: DerivedSources/WebCore/XMLViewerCSS.h] Error 1
gmake: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "./Source/JavaScriptCore/inspector/scripts/jsmin.py", line 237, in
<module>
    minifier.minify()
(Only the first 15 lines of the commit message are shown above View all of this commit message)
25 Jul 2016 21:09:40
Original commit files touched by this commit  2.4.11_2
Revision:419063
jbeich search for other commits by this committer
www/webkit-gtk{2,3}: fix typos in portscout rule
06 Jul 2016 22:10:14
Original commit files touched by this commit  2.4.11_2
Revision:418153
mat search for other commits by this committer
Bump PORTREVISION for the icu revert.

This time not bumping lang/php70, but devel/php70-intl which is the one
really depending on icu.

PR:		205120
With hat:	portmgr
Sponsored by:	Absolight
06 Jul 2016 07:34:13
Original commit files touched by this commit  2.4.11_1
Revision:418119
gahr search for other commits by this committer
devel/icu: bump PORTREVISION on dependent ports
05 May 2016 16:08:08
Original commit files touched by this commit  2.4.11
Revision:414649
rm search for other commits by this committer
www/webkit-gtk[23]: update to 2.4.11

- update to 2.4.11
- fix build with Ruby 2.2 default version (ruby symlink doesn't exist anymore)
- replace CPPFLAGS and LDFLAGS by USES= localbase
- fix couple of whitespace bugs

PR:		208961
PR:     208192
Submitted by:	olivierd
Reviewed by:	kwm
With hat:	gnome
MFH:		2016Q2 (along with r414478)

- fix build of webkit-gtk2 on ARM platforms

PR:     208569
Reported by:    otacilio.neto@bsd.com.br
Submitted by:   mikael.urankar@gmail.com

- fix build of webkit-gtk[23] when GNU binutils is installed

PR:     195500
PR:     196333
Submitted by:   Christoph Moench-Tegeder <cmt@burggraben.net>
02 May 2016 20:01:11
Original commit files touched by this commit  2.4.10
Revision:414478
rm search for other commits by this committer
www/webkit-gtk[23]: update to 2.4.10

Merged from freebsd-ports-gnome development repo.

Reviewed by:	kwm
With hat:       gnome
01 Apr 2016 14:33:58
Original commit files touched by this commit  2.4.9_2
Revision:412351
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
01 Apr 2016 11:17:54
Original commit files touched by this commit  2.4.9_2
Revision:412334
sunpoet search for other commits by this committer
- Update to 0.5.0
- Bump PORTREVISION for graphics/webp shlib change

Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
04 Feb 2016 11:09:49
Original commit files touched by this commit  2.4.9_1
Revision:408024
kwm search for other commits by this committer
Fix CVE-2014-1748.

PR:		205683
Security:	1091d2d1-cb2e-11e5-b14b-bcaec565249c
10 Jan 2016 16:19:37
Original commit files touched by this commit  2.4.9
Revision:405717 This port version is marked as vulnerable.
bapt search for other commits by this committer
Convert www ports to USES=sqlite and USES=firebird
08 Oct 2015 15:12:22
Original commit files touched by this commit  2.4.9
Revision:398833 This port version is marked as vulnerable.
olgeni search for other commits by this committer
Remove trailing whitespace from Makefiles, M-X.
05 Jun 2015 14:21:44
Original commit files touched by this commit  2.4.9
Revision:388583 This port version is marked as vulnerable.
mat search for other commits by this committer
Get rid of PERL_LEVEL checks for Perl versions not supported.

Sponsored by:	Absolight
04 Jun 2015 22:52:52
Original commit files touched by this commit  2.4.9
Revision:388558 This port version is marked as vulnerable.
kwm search for other commits by this committer
Update webkit-gtk[23] to 2.4.9.

* Update PORTSCOUT to try to look for new versions in the current series.
* Changelog: http://webkitgtk.org/2015/05/20/webkitgtk2.4.9-released.html
* Update pkg-descr and WWW [1]

PR:		200437 (submitted in parallel)
Submitted by:	olivierd@ [2]
Noticed by:	swills@ [1]
23 Apr 2015 21:26:10
Original commit files touched by this commit  2.4.8_2
Revision:384614 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update icu to 55.1
11 Mar 2015 18:27:17
Original commit files touched by this commit  2.4.8_1
Revision:381025 This port version is marked as vulnerable.
marino search for other commits by this committer
www/webkit-gtk(2,3): Fix build on gcc5 and isolate clang-only flag

PR:		197669
PR:		197671
Submitted by:	marino
Approved by:	maintainer timeout
18 Feb 2015 11:49:24
Original commit files touched by this commit  2.4.8_1
Revision:379206 This port version is marked as vulnerable.
kwm search for other commits by this committer
Backport upstream patches to fix the function collision with glib 2.37.4
which added the GMutexLocker function.

Obtained from:	upstream (based on)
15 Jan 2015 17:17:33
Original commit files touched by this commit  2.4.8
Revision:377130 This port version is marked as vulnerable.
kwm search for other commits by this committer
Sprinkle some PORTSCOUT macros around to either mark ports:
 * ignore because there will not be any new releases.
 * check specific versions or ignore devel versions.
09 Jan 2015 13:37:57
Original commit files touched by this commit  2.4.8
Revision:376609 This port version is marked as vulnerable.
kwm search for other commits by this committer
Update webkit-gtk[23] to 1.4.8.

Switch webkit-gtk3 to compiler:c++11-lib instead of homegrown clang code [2].
  This unbreaks the build on 8.x.
Axe WEBGL and WEBAUDIO options and turn them on by default (like upstream
  intended). Disabling them leads to wierd build failures, due to untested
  build paths. [1]
Only set -Qunused-arguments if the compiler is clang [2]
Fix SSL connection issues with some websites after the POODLE vulnerability fix.

MFH:		2015Q1
PR:		196333 [1], 196031 [2], 195628 [2], 196296 [1]
Submitted by:	peo@bsdlabs.com and david@catwhisker.org [1], truckman@ [2]
Security:	e9ccdb28-9802-11e4-9d9c-bcaec565249c
Security:	CVE-2014-1344, CVE-2014-1384, CVE-2014-1385, CVE-2014-1386
Security:	CVE-2014-1387, CVE-2014-1388, CVE-2014-1389, CVE-2014-1390
18 Dec 2014 17:09:45
Original commit files touched by this commit  2.4.7_1
Revision:374913 This port version is marked as vulnerable.
sbruno search for other commits by this committer
Add support for the clear_cache() function for the ARM platform on FreeBSD.

Ports now compile on ARM.

PR:		194184
Submitted by:	mikael.urankar@gmail.com
Reviewed by:	kwm@
Approved by:	mentor (implicit)
09 Dec 2014 21:47:04
Original commit files touched by this commit  2.4.7
Revision:374432 This port version is marked as vulnerable.
antoine search for other commits by this committer
Mark BROKEN on freebsd 8, fail to build

Reported by:	pkg-fallout
19 Nov 2014 11:49:06
Original commit files touched by this commit  2.4.7
Revision:372768  Sanity Test Failure This port version is marked as vulnerable.
kwm search for other commits by this committer
The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.

This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.

Apart from updating ports to newer versions

GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example
xscreensaver
can be used for sessions started without GDM.

Shell Extensions can be installed via https://extensions.gnome.org/ , we have
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Sep 2014 20:50:37
Original commit files touched by this commit  1.8.3_5
Revision:367888 This port version is marked as vulnerable.
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
01 Sep 2014 15:42:58
Original commit files touched by this commit  1.8.3_4
Revision:366886 This port version is marked as vulnerable.
tijl search for other commits by this committer
Convert to USES=libtool and add INSTALL_TARGET=install-strip

Obtained from:	gnome-dev
06 Aug 2014 09:11:58
Original commit files touched by this commit  1.8.3_3
Revision:364158 This port version is marked as vulnerable.
olgeni search for other commits by this committer
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. A few Makefiles
where not included as they contain Latin-1 characters that break
the Phabricator workflow. Category W.

CR:		D510
Approved by:	portmgr (bapt)
29 Jul 2014 21:07:40
Original commit files touched by this commit  1.8.3_3
Revision:363392 This port version is marked as vulnerable.
adamw search for other commits by this committer
Convert a bunch of USE_XZ to USES=tar:xz.

Approved by:	portmgr (not really, but touches unstaged ports)
04 Jul 2014 09:41:00
Original commit files touched by this commit  1.8.3_3
Revision:360588 This port version is marked as vulnerable.
tijl search for other commits by this committer
Bump PORTREVISION on all ports with USE_SQLITE=yes or USE_SQLITE=3 that
have not been bumped yet after the latest libsqlite3.so library version
change.

Approved by:	portmgr (implicit)
07 Feb 2014 11:44:09
Original commit files touched by this commit  1.8.3_2
Revision:343214 This port version is marked as vulnerable.
bapt search for other commits by this committer
Chase boost and icu bump
While here convert some LIB_DEPENDS
14 Dec 2013 20:57:42
Original commit files touched by this commit  1.8.3_1
Revision:336486 This port version is marked as vulnerable.
wg search for other commits by this committer
www/webkit-gtk3: fix usage of python

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
03 Oct 2013 10:57:26
Original commit files touched by this commit  1.8.3_1
Revision:329166 This port version is marked as vulnerable.
kwm search for other commits by this committer
Switch from RUN_DEPEND on gobject-introspection to USE_GNOME=introspection:build
Use new LIB_DEPEND syntax, enable stage support.
Don't hardcode -lstdc++ to fix build on HEAD.
20 Sep 2013 23:36:54
Original commit files touched by this commit  1.8.3_1
Revision:327776 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
www)
12 Sep 2013 17:55:41
Original commit files touched by this commit  1.8.3_1
Revision:327099 This port version is marked as vulnerable.
az search for other commits by this committer
- convert to the new perl5 framework
- convert USE_GMAKE to Uses

Reviewed by:	kwm@
Approved by:	kwm@ (gnome@)
11 Sep 2013 12:17:28
Original commit files touched by this commit  1.8.3_1
Revision:326967 This port version is marked as vulnerable.
kwm search for other commits by this committer
Also apply rev 326961 to webkit-gtk3.

Fix the build on recent head with libc++ [1].
Also when building with clang make the build quieter by not spamming about
c11 keywords.

Submitted by:	stefanf@ (combined patches with) [1]
14 Aug 2013 22:35:54
Original commit files touched by this commit  1.8.3_1
Revision:324744  Sanity Test Failure This port version is marked as vulnerable.
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
11 Jul 2013 16:26:27
Original commit files touched by this commit  1.8.3_1
Revision:322783 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
26 Apr 2013 10:44:29
Original commit files touched by this commit  1.8.3
Revision:316596 This port version is marked as vulnerable.
ak search for other commits by this committer
- Convert USE_GETTEXT to USES (part 4)

Approved by:	portmgr (bapt)
23 Apr 2013 14:20:28
Original commit files touched by this commit  1.8.3
Revision:316355 This port version is marked as vulnerable.
bapt search for other commits by this committer
Finish converting the whole ports tree to USES=pkgconfig
13 Mar 2013 07:59:14
Original commit files touched by this commit  1.8.3
Revision:314036 This port version is marked as vulnerable.
kwm search for other commits by this committer
Update the webkit-gtk2 port to 1.8.3. This should fix the
soup_session_send_request_async() error when running webkit based programs like
midori. Also add a webkit-gtk3 port.

Obtained from:	gnome team repo

Number of commits found: 37

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
krb5-113*Jul 26
krb5-114*Jul 26
php55Jul 26
php55-bz2Jul 26
php55-exifJul 26
php55-gdJul 26
php55-odbcJul 26
php55-snmpJul 26
php55-xmlrpcJul 26
php55-zipJul 26
php56Jul 26
php56-bz2Jul 26
php56-exifJul 26
php56-gdJul 26
php56-odbcJul 26

19 vulnerabilities affecting 59 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 26079
Broken 81
Deprecated 122
Ignore 352
Forbidden 0
Restricted 201
No CDROM 83
Vulnerable 69
Expired 10
Set to expire 109
Interactive 0
new 24 hours 1
new 48 hours6
new 7 days27
new fortnight61
new month164

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.