MFH: r374223

Fix signal handling (runtime exit with invalid argument) on 10.1
- Add missing sa_flags in main.c
- Bump PORTREVISION

While on it:
- Add LICENSE*

PR:		195284
Submitted by:	antonfb@hesiod.org
Approved by:	ports-secteam (delphij)
MFH: r374162

Add local patch to fix the build on FreeBSD 8.

FreeBSD 8 does not have support for the TCP_KEEPIDLE, TCP_KEEPINTVL and
TCP_KEEPCNT options (the values are always hardcoded). We can fix it by only
calling setsockopt(2) with those options if they are defined.

At least for now, I have decided not to upstream this change because it
basically affects only FreeBSD 8 these days (the other BSDs, Linux and OS X
have had support for those options for many years).

Approved by:	ports-secteam (delphij)
MFH: r370909

Gecko Media Plugins API from mozilla-central.

WWW: https://wiki.mozilla.org/GeckoMediaPlugins

PR:		194356
Submitted by:	Jan Beich
Approved by:	portmgr (bapt)
MFH: r370910

OpenH264 is a codec library which supports H.264 encoding and decoding.
It is suitable for use in real time applications such as WebRTC.

WWW: http://www.openh264.org/

PR:		194356
Submitted by:	Jan Beich
Approved by:	portmgr (bapt)
MFH: r373830

- Update Thunderbird to 31.3.0
- Update gmp-api to 35.0
- Update openh264 to 1.2
- Update NSS to 3.17.3
- Update Firefox to 34.0.5
- Update Firefox ESR 31.3.0
- Update libxul to 31.3.0
- Improve CONFIGURE_TARGET handling
- Always build using client.mk
- Switch to clang by default on systems without libc++
  (/stable/8 and /stable/9)
- Drop lang/python2 dependency, only lang/python27 is required
  to build
- Use DuckDuckGo searchplugin from upstream (has suggestions
  and purposes)
- Backport a few about:memory fixes
- Backport Web Notifications libnotify integration
- Add GTK3 option for www/firefox. Adwaita is a bit broken
  since Gtk 3.14, see:
  https://bugzilla.mozilla.org/show_bug.cgi?id=1073117

PR:		195559
Submitted by:	Jan Beich
Security:	http://vuxml.org/freebsd/7ae61870-9dd2-4884-a2f2-f19bb5784d09.html
Approved by:	portmgr (bapt)
MFH: r373997

- Update to 2.31

PR:		195559
Submitted by:	Jan Beich
Security:	http://vuxml.org/freebsd/7ae61870-9dd2-4884-a2f2-f19bb5784d09.html
Approved by:	portmgr (bapt)
Make sysutils/pstree operable in jailed environment.

(cherry picked from commit 0aa00da618ffa2bc5b4c4f8b89be22b9df2e9936)
(cherry picked from commit 47d35918828bb4b20951316d178cd6d6c410f9c6)
Revert "Define and use "our_gid" variable."

(cherry picked from commit dac485f7aa680ee457f67add02b2d1416956e531)
Startup script now supports multiple profiles.

(cherry picked from commit bc186548d5f9d1b53d58e9abc5e39f7d916dba91)
(cherry picked from commit f7276b8fda49456743b97046b9f8ed6fb22cc8e2)
Update PostgreSQL tzdata for Europe from 2014e up to 2014i.