Apply Debian patch for CVE-2014-9636 which fixes out of
boundary access issue in test_compr_eb.
PR: ports/197300
Submitted by: Robert Simmons <rsimmons0 gmail com>
Security: e543c6f8-abf2-11e4-8ac7-d050992ecde8
Approved by: ports-secteam
Convert to USE_GITHUB
PR: 196616
Submitted by: jbeich@vfemail.net
Approved by: mi@FreeBSD.org (maintainer)
MFH: r377674 by mi
Add a patch fixing a long-standing security problem. Bump PORTREVISION.
PR: 196351
Differential Revision: D1593
Submitted by: Jan Beich
Security: https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-6129
While here, arrange for building a few of the small utilities bundled
with library, and install them along with another potentially useful
header-file.
Sponsored by: http://libpipe.com/
MFH: r377699 by mi
Add a patch to fix 64-bit specific warnings in the just-added utilities.
PR: 197009
Submitted by: Jan Beich
Approved by: portmgr (mat, bapt)
Approved by: bapt (mentor)
Unbreak build with base libstdc++ on i386 and powerpc
std::abs(int64_t) for 32bit archs or std::llabs are not available in
base libstdc++ from forked GCC 4.2.1 or before 10.0-RELEASE (r255294)
for libstdc++ in lang/gcc47 and earlier (upstream PR libstdc++/54686).
To avoid the build error use mozilla::Abs which implements overloads
for all signed natural types but has unsigned return value.
This change won't be requried for Firefox 36 et al.
PR: 196772
Reported by: many
Submitted by: bar (initial version)
Obtained from: https://github.com/mozilla/gecko-dev/commit/e664fe8
Differential Revision: https://reviews.freebsd.org/D1569
Approved by: bapt, flo (mentors)
Approved by: portmgr (bapt)
Add missing checksum for ja-JP-mac language pack
This unbreaks PACKAGE_BUILDING build as used by poudriere and tinderbox.
PR: 196807
Reported by: freebsd-bugzilla@in-addr.com, marino
Differential Revision: https://reviews.freebsd.org/D1566
Approved by: bapt, flo (mentors)
Approved by: portmgr (erwin)
www/chromium: update to 39.0.2171.99 (bugfix release)
- Make build against Kerberos optional [1]
- Mark DEBUG builds as BROKEN
- Pet portlint
Submitted by: Igor R via freebsd-chromium@ [1]
Approved by: ports-secteam (zi)
www/chromium:
- install libpdf.so to enable the built-in PDF viewer [1]
- show memory usage of browser, GPU, individual plugins, and individual tabs
in chrome://memory-redirect [2]
- bump PORTREVISION
Submitted by: Imre Vadász via GitHub [1,2]
Approved by: portmgr (unanswered, but needed for next MFH to align)
Disable inline threaded version of interpreter when compiled with Clang to
fix build on 10 and later. Modernize the port while I am here.
Approved by: portmgr (bapt)
Unbreak libmapi on 9.x and 8.x.
Libmapi uses -std=c++0x however we need to add c++11-lib or else there
will be link errors.
PR: 196143
Submitted by: John Hein <z7dr6ut7gs@snkmail.com>
Require a more recent compiler to avoid bugs with base GCC.
Instead of augmenting the existing patch in files/ to work around a bug with
base GCC that required a working copy constructor in an expression that
actually uses operator=(), just switch to a more modern compiler that does
not have this problem.
This fixes the build on 8.4 and 9.3.
- remove dead rhsbl.ahbl.org [1]
- install policyd-weight.conf with the @sample macro
- alert user if any of this deprecated lists is found in policyd-weight.conf
dnsbl.njabl.org
rbl.ipv6-world.net
rhsbl.ahbl.org
dsn.rfc-ignorant.org
postmaster.rfc-ignorant.org
abuse.rfc-ignorant.org
[1] Noted by: Herbert J. Skuhra
Approved by: portmgr (implicit)
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.
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
Approved by: portmgr (zi@)
- try to fix linker error (/usr/bin/ld: cannot find -lstdc++) [1]
- mark broken on FreeBSD > 1001000
- mark DEPRECATED, set EXPIRATION_DATE to 2015-02-28 [2]
- bump PORTREVISION to allert potential users
[1] setting ac_cv_header_stdc=no or CPPFLAGS+=-DNO_STDCPP in Makefile
does not work, so try to fix direct configure.in
[2] source written for apache 2.0, last release dates back to 2008-07-08