Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.16.2 13 May 2017 08:57:40
  |
kwm  |
Update webkit2-gtk3 to 2.16.2.
* Switch to ninja for building webkit. |
2.14.7 10 May 2017 09:04:54
  |
kwm  |
Update webkit2-gtk3 to 2.14.7.
* Add option for NPAPI support (flash etc). Only enable it on i386
and amd64 by default. |
2.14.6 09 May 2017 01:41:18
  |
jbeich  |
www/webkit2-gtk3: properly apply r440362
Reported by: ashish
Pointy hat to: jbeich |
2.14.6 07 May 2017 20:15:22
  |
jbeich  |
www/webkit2-gtk3: unbreak on armv6 + -mcpu=cortex-a15
<inline asm>:149:16: error: invalid operand for instruction
vmov.u32 r2, r3, s8, s9
PR: 216149
Submitted by: mikael.urankar@gmail.com |
2.14.6 06 May 2017 19:45:45
  |
kwm  |
Update webkit2gtk3 to 2.14.6.
* Add License
* Make Geolocation optional
* Fix the DEBUG option so it works again
* Fix build on powerpc* [1]
Submitted by: jhibbits@ [1]
Obtained from: gnome devel repo
Differential Revision: https://reviews.freebsd.org/D10627 [1] |
2.8.5_10 30 Apr 2017 12:50:54
  |
sunpoet  |
Update to 0.6.0
- Bump PORTREVISION for dependent ports
Changes: https://chromium.googlesource.com/webm/libwebp/+/master/NEWS |
2.8.5_9 27 Apr 2017 21:31:10
  |
kwm  |
Split off the harfbuzz icu support into it's own port.
PR: 207779
Submitted by: Vladimir Kondratyev <vladimir@kondratyev.su>
Exp-run by: antoine@ |
2.8.5_8 01 Apr 2017 15:23:32
  |
gerald  |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
2.8.5_7 20 Jan 2017 14:15:50
  |
jbeich  |
www/webkit2-gtk3: attempt to unbreak on aarch64
./Source/JavaScriptCore/assembler/ARM64Assembler.h:2760:2: error: "The
cacheFlush support is missing on this platform."
#error "The cacheFlush support is missing on this platform."
^
./Source/JavaScriptCore/assembler/MacroAssemblerARM64.h:133:17: error: class
member cannot be redeclared
static bool shouldBlindForSpecificArch(uintptr_t value) { return value >=
0x00ffffff; }
^
./Source/JavaScriptCore/assembler/MacroAssemblerARM64.h:132:17: note: previous
declaration is here
static bool shouldBlindForSpecificArch(uint64_t value) { return value >=
0x00ffffff; }
^
Reported by: pkg-fallout |
2.8.5_7 11 Jan 2017 10:08:38
  |
amdmi3  |
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by: portmgr blanket |
2.8.5_7 22 Nov 2016 21:56:37
  |
antoine  |
Add explicit build dependency on the python symlink, right now they rely on
it being provided by x11-toolkits/gtk20 |
2.8.5_7 19 Nov 2016 18:21:20
  |
jbeich  |
devel/icu: update to 58.1
Changes: http://site.icu-project.org/download/58
PR: 214384
Exp-run by: antoine
Approved by: office (bapt) |
2.8.5_6 25 Sep 2016 12:19:16
  |
brd  |
Try #2 for fixing build of www/webkit2-gtk3 on armv6 by matching the correct
define and disabling the JIT compiler.
PR: 207275
Submitted by: mikael.urankar@gmail.com
Reported by: sbruno
Reviewed by: bdrewery (implicit)
Approved by: maintainer timeout |
2.8.5_6 24 Sep 2016 11:06:57
  |
tijl  |
- Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
--disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU. The code wanted to use BYTE_ORDER
defined in machine/endian.h, but this isn't visible because ICU is
compiled with _XOPEN_SOURCE. Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
a C++11 runtime library now. Add this to all ports that depend on it
so their executables load the right libstdc++.so on FreeBSD 9.
PR: 205120
Exp-run by: antoine
Approved by: portmgr (antoine) |
2.8.5_5 14 Sep 2016 05:43:13
  |
antoine  |
Revert r422019, patch fails to apply
PR: 207275
Reported by: pkg-fallout |
2.8.5_5 13 Sep 2016 15:34:28
  |
brd  |
Fix build of www/webkit2-gtk3 on armv6 by matching the correct define and
disabling the JIT compiler.
PR: 207275
Submitted by: mikael.urankar@gmail.com
Reported by: sbruno
Reviewed by: bdrewery (implicit)
Approved by: maintainer timeout |
2.8.5_5 25 Jul 2016 21:46:23
  |
jbeich  |
Apply r402343 to other gnome@ ports restoring r297047 behavior
- Invoke pkg-config(1) instead of checking manually
- Convert to ECHO_MSG which can be silenced
PR: 166279
Approved by: portmgr blanket
MFH: 2016Q3 |
2.8.5_5 06 Jul 2016 22:10:14
  |
mat  |
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 |
2.8.5_4 06 Jul 2016 07:34:13
  |
gahr  |
devel/icu: bump PORTREVISION on dependent ports |
2.8.5_3 05 Jun 2016 19:11:57
  |
sbruno  |
Add explicit cast to float to repair build with libc++ 3.8.0
PR: 209686
Submitted by: dim |
2.8.5_2 01 Apr 2016 14:33:58
  |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
2.8.5_2 01 Apr 2016 11:17:54
  |
sunpoet  |
- Update to 0.5.0
- Bump PORTREVISION for graphics/webp shlib change
Changes: https://chromium.googlesource.com/webm/libwebp/+/master/NEWS |
2.8.5_1 27 Mar 2016 14:58:00
  |
tijl  |
- Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
supported by libgnutls-dane and gnutls-cli. Also clarify the option
description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4. Some ports used this library
in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed. Ports that used these have been
updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.
net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.
www/hydra: Mark BROKEN. This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.
PR: 207768
Exp-run by: antoine
Approved by: portmgr (antoine) |
2.8.5 10 Jan 2016 16:19:37
  |
bapt  |
Convert www ports to USES=sqlite and USES=firebird |
2.8.5 26 Nov 2015 12:13:50
  |
rakuco  |
Add upstream commit to fix the build with CMake 3.4.0.
In preparation for PR 204629, import an upstream SVN commit that explicitly
includes the CheckIncludeFiles module. No need to bump PORTREVISION.
Approved by: gnome@ (kwm) |
2.8.5 08 Oct 2015 15:12:22
  |
olgeni  |
Remove trailing whitespace from Makefiles, M-X. |
2.8.5 19 Aug 2015 08:14:20
  |
kwm  |
Add patch so we can start using USES=cmake instead of custom code.
Thanks go to rakuco@ for helping to dig into webkit cmake stuff and
Ting-Wei_Lan for digging deeper and figuring out the patch [1].
Obtained from: webkit upstream [1] |
2.8.5 18 Aug 2015 10:51:02
  |
rakuco  |
Uses/cmake.mk: Replace CMAKE_ENV with CONFIGURE_ENV.
Instead of defining a variable that is almost always based on CONFIGURE_ENV,
just use CONFIGURE_ENV directly.
This also matches the behavior of other ports that do not use autotools (so
most ports can just worry about CONFIGURE_ENV). Additionally, the fact that
we do not use ?= means we do not have problems if another file in Uses/
needs to set CONFIGURE_ENV (with CMAKE_ENV, the order of the arguments to
USES would matter).
Ports which set CMAKE_ENV have been adjusted accordingly. In most cases,
CMAKE_ENV was just replaced with CONFIGURE_ENV, the exceptions being:
* databases/sqliteman: CMAKE_ENV line removed; setting QMAKESPEC there has
no effect on the build system.
* devel/freeocl: CMAKE_ENV line removed; FREEOCL_CXX_COMPILER is already
retrieved from the CMAKE_CXX_COMPILER variable in the build
system.
* graphics/openimageio: CMAKE_ENV line removed; setting Qt variables there
has no effect on the build system.
Reviewed by: makc
Differential Revision: https://reviews.freebsd.org/D3403 |
2.8.5 09 Aug 2015 16:46:24
  |
kwm  |
Update to 2.8.5 [1].
* libxslt is also needed at run time [2], this was fixed in webkit-gtk[23] but
didn't make to webkit2-gtk3 or accedently reversed.
* Fix portscout macro.
PR: 202171 [1]
Submitted by: olivierd@ [1], marino@ [2] |
2.8.4 06 Aug 2015 07:57:30
  |
kwm  |
Add a check to see if cairo was build with OPENGL and EGL support.
Webkit2-gtk needs both. |
2.8.4 05 Aug 2015 19:13:26
  |
kwm  |
The FreeBSD GNOME team proudly presents GNOME 3.16 for FreeBSD.
The offical GNOME 3.16 release notes can be found at
https://help.gnome.org/misc/release-notes/3.16/
Upgrade instructions for port users:
Delete the old tracker package with:
# pkg delete -f tracker
And user port upgrade tool of choice to upgrade.
Thanks to Antoine Brodin for running the exp-runs.
This release was made possible by the following people:
Gustau Perez
Ting-Wei_Lan
PR: 201980 |
2.6.6 22 Jun 2015 18:33:22
  |
antoine  |
Convert to USES=jpeg |
2.6.6 04 Jun 2015 22:39:16
  |
kwm  |
Update webkit2-gtk3 to 2.6.6.
* Update PORTSCOUT to try to look for new versions in the current series.
New major versions will be imported with GNOME updates.
* This version builds with cmake 3.2
* Changelog: http://webkitgtk.org/2015/04/07/webkitgtk2.6.6-released.html
* Update pkg-descr and WWW [1]
Noticed by: swills@ [1] |
2.6.5_1 18 Feb 2015 11:49:24
  |
kwm  |
Backport upstream patches to fix the function collision with glib 2.37.4
which added the GMutexLocker function.
Obtained from: upstream (based on) |
2.6.5 20 Jan 2015 22:55:14
  |
kwm  |
Update webkit2gtk to 2.6.5. |
2.6.4 15 Jan 2015 17:17:33
  |
kwm  |
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. |
2.6.4 26 Dec 2014 21:59:12
  |
rakuco  |
Depend on libpng.so, not libpng15.so.
Approved by: gnome (kwm) |
2.6.4 25 Dec 2014 21:10:28
  |
kwm  |
Add webkit2-gtk3 2.6.4.
This port only supplies the WebKit2 library for gtk3, and has some API changes.
The webkitgtk project switch to cmake. Due to issues I don't understand
yet we can't use USES=cmake yet.
Use USES=compiler:c++11-lib to replace custom dancing around with clang
and OSVERSION.
Make 8.x as IGNORE, because of c++ and other issues. |