non port: www/webkit-gtk3/Makefile |
Number of commits found: 60 |
Sunday, 24 Feb 2019
|
20:13 kwm
Start deorbit burn for old webkit-gtk ports.
PR: 208192
|
Wednesday, 12 Dec 2018
|
01:35 gerald
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590
|
Sunday, 25 Nov 2018
|
17:12 sunpoet
Update MASTER_SITES and WWW
- While I'm here, add USES=gl and USES=gnome
Approved by: portmgr (blanket)
|
Tuesday, 23 Oct 2018
|
11:35 jbeich
devel/icu: update to 63.1
Changes: http://site.icu-project.org/download/63
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 232300
Exp-run by: antoine
|
Sunday, 29 Jul 2018
|
22:18 gerald
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542
|
Friday, 29 Jun 2018
|
14:22 jbeich
devel/icu: update to 62.1
Changes: http://site.icu-project.org/download/62
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 229359
Exp-run by: antoine (only 10.4)
|
Friday, 6 Apr 2018
|
15:53 jbeich
devel/icu: update to 61.1
Changes: http://site.icu-project.org/download/61
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 227042
Exp-run by: antoine
MFH: 2018Q2 (required by Firefox 61)
|
Monday, 12 Feb 2018
|
21:51 antoine
Remove build dependency on the python metaport
|
Thursday, 9 Nov 2017
|
02:31 jbeich
devel/icu: update to 60.1
Changes: http://site.icu-project.org/download/60
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 223373
Exp-run by: antoine
|
Monday, 25 Sep 2017
|
00:02 jbeich
devel/icu: update to 59.1
- Temporarily keep C++98 working in consumers for Clang's default -std=
Changes: http://site.icu-project.org/download/59
PR: 218788
Submitted by: takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by: antoine
|
Monday, 11 Sep 2017
|
14:30 jbeich
www/webkit-gtk*: unbreak with ICU 59.1
Source/JavaScriptCore/API/JSStringRef.cpp:40:12: error: no matching function for
call to 'create'
return OpaqueJSString::create(chars, numChars).leakRef();
^~~~~~~~~~~~~~~~~~~~~~
./Source/JavaScriptCore/API/OpaqueJSString.h:44:39: note: candidate function not
viable: no known conversion from 'const JSChar *' (aka 'const unsigned short *')
to 'const LChar *' (aka 'const unsigned char *') for 1st argument
static PassRefPtr<OpaqueJSString> create(const LChar* characters, unsigned
length)
^
./Source/JavaScriptCore/API/OpaqueJSString.h:49:39: note: candidate function not
viable: no known conversion from 'const JSChar *' (aka 'const unsigned short *')
to 'const UChar *' (aka 'const char16_t *') for 1st argument
static PassRefPtr<OpaqueJSString> create(const UChar* characters, unsigned
length)
^
./Source/JavaScriptCore/API/OpaqueJSString.h:39:39: note: candidate function not
viable: requires 0 arguments, but 2 were provided
static PassRefPtr<OpaqueJSString> create()
^
./Source/JavaScriptCore/API/OpaqueJSString.h:54:57: note: candidate function not
viable: requires 1 argument, but 2 were provided
JS_EXPORT_PRIVATE static PassRefPtr<OpaqueJSString> create(const String&);
^
Source/JavaScriptCore/API/JSStringRef.cpp:65:35: error: no matching function for
call to 'createWithoutCopying'
return OpaqueJSString::create(StringImpl::createWithoutCopying(chars,
numChars)).leakRef();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./Source/WTF/wtf/text/StringImpl.h:393:54: note: candidate function not viable:
no known conversion from 'const JSChar *' (aka 'const unsigned short *') to
'const UChar *' (aka 'const char16_t *') for 1st argument
WTF_EXPORT_STRING_API static PassRef<StringImpl> createWithoutCopying(const
UChar* characters, unsigned length);
^
./Source/WTF/wtf/text/StringImpl.h:394:54: note: candidate function not viable:
no known conversion from 'const JSChar *' (aka 'const unsigned short *') to
'const LChar *' (aka 'const unsigned char *') for 1st argument
WTF_EXPORT_STRING_API static PassRef<StringImpl> createWithoutCopying(const
LChar* characters, unsigned length);
^
Source/JavaScriptCore/API/JSStringRef.cpp:86:12: error: cannot initialize return
object of type 'const JSChar *' (aka 'const unsigned short *') with an rvalue of
type 'const UChar *' (aka 'const char16_t *')
return string->characters();
^~~~~~~~~~~~~~~~~~~~
PR: 218788
Obtained from: upstream (rebased)
|
Sunday, 10 Sep 2017
|
20:55 gerald
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275
|
Tuesday, 23 May 2017
|
05:03 rezny
Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845
|
Sunday, 30 Apr 2017
|
12:50 sunpoet
Update to 0.6.0
- Bump PORTREVISION for dependent ports
Changes: https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
|
Thursday, 27 Apr 2017
|
21:31 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@
|
Saturday, 1 Apr 2017
|
15:23 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
|
Wednesday, 11 Jan 2017
|
10:08 amdmi3
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by: portmgr blanket
|
Tuesday, 22 Nov 2016
|
21:56 antoine
Add explicit build dependency on the python symlink, right now they rely on
it being provided by x11-toolkits/gtk20
|
Saturday, 19 Nov 2016
|
18:21 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)
|
Friday, 21 Oct 2016
|
15:21 mat
Use USES=pathfix where applicable.
PR: 213195
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D8093
|
Saturday, 24 Sep 2016
|
11:06 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)
|
Friday, 9 Sep 2016
|
19:42 amdmi3
Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.
Change summary:
- Always do verbose builds for cmake, ninja and GNU configure (the
latter includes check if --disable-silent-rules is actually supported
by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well
Submitted by: amdmi3
Reviewed by: mat
Exp-run by: antoine
Approved by: portmgr (mat, antoine)
Differential Revision: D7534
|
Thursday, 18 Aug 2016
|
23:22 marino
www/webkit-gtk(2,3): Mark broken for sparc64
PR: 186396
PR: 203382
|
Monday, 25 Jul 2016
|
21:09 jbeich
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()
File "./Source/JavaScriptCore/inspector/scripts/jsmin.py", line 106, in minify
previous = read(1)
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 696:
ordinal not in range(128)
gmake: *** [GNUmakefile:82119: DerivedSources/WebCore/XMLViewerJS.h] Error 1
offlineasm: offset extractor DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h
successfully generated.
PR: 197316
Submitted by: olivier@cochard.me
Approved by: maintainer timeout (1.5 years)
MFH: 2016Q3
|
21:09 jbeich
www/webkit-gtk{2,3}: fix typos in portscout rule
|
Wednesday, 6 Jul 2016
|
22:10 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
|
07:34 gahr
devel/icu: bump PORTREVISION on dependent ports
|
Thursday, 5 May 2016
|
16:08 rm
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>
|
Monday, 2 May 2016
|
20:01 rm
www/webkit-gtk[23]: update to 2.4.10
Merged from freebsd-ports-gnome development repo.
Reviewed by: kwm
With hat: gnome
|
Friday, 1 Apr 2016
|
14:33 mat
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight
|
11:17 sunpoet
- Update to 0.5.0
- Bump PORTREVISION for graphics/webp shlib change
Changes: https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
|
Thursday, 4 Feb 2016
|
11:09 kwm
Fix CVE-2014-1748.
PR: 205683
Security: 1091d2d1-cb2e-11e5-b14b-bcaec565249c
|
Sunday, 10 Jan 2016
|
16:19 bapt
Convert www ports to USES=sqlite and USES=firebird
|
Thursday, 8 Oct 2015
|
15:12 olgeni
Remove trailing whitespace from Makefiles, M-X.
|
Friday, 5 Jun 2015
|
14:21 mat
Get rid of PERL_LEVEL checks for Perl versions not supported.
Sponsored by: Absolight
|
Thursday, 4 Jun 2015
|
22:52 kwm
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]
|
Thursday, 23 Apr 2015
|
21:26 bapt
Update icu to 55.1
|
Wednesday, 11 Mar 2015
|
18:27 marino
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
|
Wednesday, 18 Feb 2015
|
11:49 kwm
Backport upstream patches to fix the function collision with glib 2.37.4
which added the GMutexLocker function.
Obtained from: upstream (based on)
|
Thursday, 15 Jan 2015
|
17:17 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.
|
Friday, 9 Jan 2015
|
13:37 kwm
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
|
Thursday, 18 Dec 2014
|
17:09 sbruno
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)
|
Tuesday, 9 Dec 2014
|
21:47 antoine
Mark BROKEN on freebsd 8, fail to build
Reported by: pkg-fallout
|
Wednesday, 19 Nov 2014
|
11:49 kwm
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
ported a few that can't be installed via this way.
The old gnome-utils and gnome-games ports where split up into single ports
and where converted to meta-ports.
gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but
if you use startx you need to do this yourself.
Upgrade instructions:
Delete the old and conflicting packages:
# pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
guile gcalctool gnome-media libgnomekbd
# pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \
evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center
For package users the following lines will be enough:
# pkg upgrade
# pkg install gnome3
For ports users should do the following:
# portmaster -a
# portmaster x11/gnome3
We are currently aware of two issues. The first issue is a bug in the
file monitoring code in the glib20 port. This bug causes glib programs
to crash when files in a monitored directory are added or removed.
Upstream is aware of the problem, but since the problem is quite complex
there is no solution yet. This problem isn't restricted to BSD.
The second issue is that on certain video cards totem will display a
purple/pink overlay on the video. It not clear yet where the issues
comes from.
Major thanks goes to Gustau Perez for being a driving force behind getting
GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the
exp-runs.
This update was also made possible by:
Joe Maloney
Kris Moore
Beeblebrox
Ryan Lortie
Antoine Jacoutot
and everyone I missed
|
Wednesday, 10 Sep 2014
|
20:50 gerald
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)
|
Monday, 1 Sep 2014
|
15:42 tijl
Convert to USES=libtool and add INSTALL_TARGET=install-strip
Obtained from: gnome-dev
|
Wednesday, 6 Aug 2014
|
09:11 olgeni
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)
|
Tuesday, 29 Jul 2014
|
21:07 adamw
Convert a bunch of USE_XZ to USES=tar:xz.
Approved by: portmgr (not really, but touches unstaged ports)
|
Friday, 4 Jul 2014
|
09:41 tijl
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)
|
Friday, 7 Feb 2014
|
11:44 bapt
Chase boost and icu bump
While here convert some LIB_DEPENDS
|
Saturday, 14 Dec 2013
|
20:57 wg
www/webkit-gtk3: fix usage of python
Reported by: exp-run (PR 184591)
Approved by: portmgr (blanket)
|
Thursday, 3 Oct 2013
|
10:57 kwm
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.
|
Friday, 20 Sep 2013
|
23:36 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
www)
|
Thursday, 12 Sep 2013
|
17:55 az
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Reviewed by: kwm@
Approved by: kwm@ (gnome@)
|
Wednesday, 11 Sep 2013
|
12:17 kwm
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]
|
Wednesday, 14 Aug 2013
|
22:35 ak
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery)
|
Thursday, 11 Jul 2013
|
16:26 sunpoet
- 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
|
Friday, 26 Apr 2013
|
10:44 ak
- Convert USE_GETTEXT to USES (part 4)
Approved by: portmgr (bapt)
|
Tuesday, 23 Apr 2013
|
14:20 bapt
Finish converting the whole ports tree to USES=pkgconfig
|
Wednesday, 13 Mar 2013
|
07:59 kwm
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: 60 |