Commit graph

410904 commits

Author SHA1 Message Date
Emanuel Haupt
d5a74aea23 Fix build with clang 4.0
PR:		216630 (based on)
Notified by:	jbeich
2017-02-03 12:35:51 +00:00
Antoine Brodin
957ddd3427 Fix plist 2017-02-03 11:31:26 +00:00
Antoine Brodin
1551adde5c Fix check-sanity: RUN_DEPENDS contains unsupported relative path to dependency 2017-02-03 11:21:50 +00:00
Torsten Zuehlsdorff
24e76ab8f9 lang/php70 & lang/php71: revert moving of LIB_DEPENDS
The former commit should pet portlint, but accidently made
deve/pcre a LIB_DEPEND for all php modules.

Pointy hat: tz
2017-02-03 10:20:03 +00:00
Antoine Brodin
10788e3de4 - shebangfix dtdiff
- Add missing USE_LDCONFIG
2017-02-03 09:49:32 +00:00
Gerald Pfeifer
57579a2f6b Remove traces of armv6hf which no longer exists as an arch. [1]
Sort ONLY_FOR_ARCHS.

Reported by:	andreast [1]
2017-02-03 09:36:46 +00:00
Kirill Ponomarev
afe2ed48c6 Update math/pari to 2.9.1
PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216713
Submitted by:	yuri@rawbw.com
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9416
2017-02-03 09:32:43 +00:00
Gerald Pfeifer
e95608b4e7 Remove traces of armv6hf which no longer exists as an arch. [1]
Remove redundant definition of DISTVERSION and simplify GCC_VERSION.

Reported by:	andreast [1]
2017-02-03 09:31:08 +00:00
Jimmy Olgeni
39d62a2349 Update lang/gambit-c to version 4.8.8. 2017-02-03 09:26:36 +00:00
Antoine Brodin
c81127c0c4 Update to 20170128 2017-02-03 09:24:06 +00:00
Antoine Brodin
bb47ef5881 Update to 4.4.0 2017-02-03 09:23:28 +00:00
Bernard Spil
21816a8674 security/acme-client: Update to 0.1.16
- Update to 0.1.16
2017-02-03 09:09:38 +00:00
Jimmy Olgeni
b6fe82896f Update devel/elixir-timex to version 3.1.9. 2017-02-03 09:05:11 +00:00
Dmitry Marakasov
f60282a06c - Add LICENSE_FILE
- Switch to options helpers
- Simplify installation
- Regenerate patches
- Fix WWW:
2017-02-03 09:01:24 +00:00
Antoine Brodin
1e5350255a - Update to experimental-20170124
- Make NLS optional
2017-02-03 08:58:31 +00:00
Antoine Brodin
6141202e9a - Update to alpha-20170130
- Add LICENSE_FILE
- Make NLS optional
2017-02-03 08:55:16 +00:00
Antoine Brodin
8dc653ed20 - Update to alpha-20170129
- Make NLS optional
2017-02-03 08:49:08 +00:00
Bernard Spil
9af6ad8a68 UPDATING: Add entry for libressl-devel shlib bump 2017-02-03 08:42:43 +00:00
Matthew Seaman
c938ef0db8 Delete duplicate line
Submitted by:	sunpoet
2017-02-03 08:31:36 +00:00
Sunpoet Po-Chuan Hsieh
e3cd6d423d Fix r433199 2017-02-03 08:24:49 +00:00
Gerald Pfeifer
0dee4a479b Update to the 20170202 snapshot of GCC 6. 2017-02-03 08:21:44 +00:00
Sunpoet Po-Chuan Hsieh
bdc237bd14 Add LICENSE
PR:		204396
Submitted by:	tz
Approved by:	maintainer (timeout, 15 months)
2017-02-03 08:21:37 +00:00
Kirill Ponomarev
1ac5ff069d Update games/emptyepsilon to 2017.01.19
PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216720
Submitted by:	yuri@rawbw.com
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9414
2017-02-03 06:36:24 +00:00
Kirill Ponomarev
72367fd202 Update net-p2p/go-ethereum to 1.5.8
PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216728
Submitted by:	enriquefynn@gmail.com
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9418
2017-02-03 06:21:42 +00:00
Kirill Ponomarev
af532c06cd Update multimedia/syncplay to 1.4.0
PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216705
Submitted by:	heckendorfc@gmail.com
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9413
2017-02-03 06:18:04 +00:00
Ruslan Makhmatkhanov
f673f9b897 databases/datamodeler: update to 4.1.5.907
PR:		215667
Submitted by:	Beeblebrox <zaphod@berentweb.com>
Approved by:	jjuanino@gmail.com (maintainer, updated patch)
2017-02-03 06:06:59 +00:00
John Marino
088a852953 Add gnatcross-aarch64, a slave port of gnatdroid (C/Ada cross-compiler)
This is a FreeBSD/DF cross-compiler targeting FreeBSD/ARM64 (aarch64).
It differs from devel/aarch64-none-elf-gcc in the following ways:
  1) uses FreeBSD/ARM64 headers and libs (true sysroot)
  2) Supports Ada front end
  3) Supports Fortran front end (optionally, default off)
  4) Supports ObjC front end (optionally, default off)

It passes all but 5 ACATS tests:
  1) c34005o (GNAT ICE, expand_shift_1 at expmed.c:2490)
  2) c34007i (GNAT ICE, expand_shift_1 at expmed.c:2490)
  3) cb1010a (stack check related)
  4) cb1010c (stack check related)
  5) cb1010d (stack check related)

Ideally this cross-compiler will lead to a fully native Ada compiler for
FreeBSD/ARM64 which leads to lang/gcc6-aux support, enabling the Ada
framework for that platform.
2017-02-03 05:50:24 +00:00
John Marino
d8cee0a48b gnatdroid: Prepare for new cross-compiler
The gnatdroid binutils and compiler master ports have been expanded to
support an upcoming FreeBSD/DF -to- FreeBSD-ARM64 cross-compiler.  This
backports the gcc7 aarch64-*-freebsd* support to gcc6-aux along with a
customization of mine for the gnat compiler.

This also adds the missing LINK_SPEC replacement and removes a
now-obsolete post-extract directory creation.  Apparently the fortran
option has been broken since the rebasing on gcc6-aux, now fixed, but
nobody reported it.
2017-02-03 05:29:43 +00:00
Cy Schubert
cd6fe2f540 Update 2.4.3.1 --> 2.4.3.2 2017-02-03 01:33:18 +00:00
Cy Schubert
e7e57ab077 Pet stage-qa. 2017-02-03 01:31:42 +00:00
Jan Beich
fabeb6eea8 audio/zinf: unbreak with libc++ 3.9
src/Http.cpp:771:11: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
    char* cp = strstr(buffer, "Content-Length:");
          ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/downloadmanager.cpp:401:15: error: cannot initialize a variable of type 'char *' with an rvalue
      of type 'const char *'
        char* extension = strrchr(url, '.');
              ^           ~~~~~~~~~~~~~~~~~
src/downloadmanager.cpp:561:11: error: cannot initialize a variable of type 'char *' with an rvalue
      of type 'const char *'
    char* cp = strstr(buffer, "Content-Length:");
          ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/downloadmanager.cpp:575:11: error: cannot initialize a variable of type 'char *' with an rvalue
      of type 'const char *'
    char* cp = strstr(buffer, "Last-Modified:");
          ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/downloadmanager.cpp:799:24: error: assigning to 'char *' from incompatible type 'const char *'
                file = strchr(item->SourceURL().c_str() + 7, '/');
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/player.cpp:552:21: error: assigning to 'char *' from incompatible type 'const char *'
        extension = strrchr(url.c_str(), '.');
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
src/player.cpp:1109:17: error: assigning to 'char *' from incompatible type 'const char *'
   temp_proto = strstr(title, "://");
                ^~~~~~~~~~~~~~~~~~~~
src/player.cpp:1129:15: error: assigning to 'char *' from incompatible type 'const char *'
   temp_ext = strrchr(title, '.');
              ^~~~~~~~~~~~~~~~~~~
src/player.cpp:1964:14: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
       char *port = strchr(buffer.c_str(),':');
             ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/playlist.cpp:1964:15: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
        char* extension = strrchr(url, '.');
              ^           ~~~~~~~~~~~~~~~~~
src/playlist.cpp:2045:15: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
        char* extension = strrchr(url, '.');
              ^           ~~~~~~~~~~~~~~~~~
src/ThemeZip.cpp:150:15: error: assigning to 'char *' from incompatible type 'const char *'
       pPtr = strrchr(oFile.c_str(), DIR_MARKER);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/wavoutpmo.cpp:127:10: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
   char *pPtr = strrchr(GetUrl().c_str(), DIR_MARKER);
         ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/ZinfTheme.cpp:1768:26: error: assigning to 'char *' from incompatible type 'const char *'
            pExtension = strrchr((*i).c_str(), '.');
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
    pPtr = strrchr(m_oPath.c_str(), '/');
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
unix/src/cdpmo.cpp:116:10: error: cannot initialize a variable of type 'char *' with an rvalue of
      type 'const char *'
   char *tracknumber = strrchr(url, '/');
         ^             ~~~~~~~~~~~~~~~~~
unix/src/GTKPreferenceWindow.cpp:1755:20: error: cannot initialize a variable of type 'char *' with
      an rvalue of type 'const char *'
             char *name = strrchr((*i).second.c_str(), '/');
                   ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
unix/src/gtkmusicbrowser.cpp:1206:11: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
    char *ext = strrchr(m_currentListName.c_str(), '.');
          ^     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
misc.cpp:109:14: error: assigning to 'char *' from incompatible type 'const char *'
        cp = strrchr(url, '.');
             ^~~~~~~~~~~~~~~~~
id3lib.cpp:366:11: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
    char *ptr = strrchr(url, '.');
          ^     ~~~~~~~~~~~~~~~~~
id3lib.cpp:426:11: error: assigning to 'char *' from incompatible type 'const char *'
    ptr = strrchr(url, '.');
          ^~~~~~~~~~~~~~~~~
id3lib.cpp:488:11: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
    char *ptr = strrchr(url.c_str(), '.');
          ^     ~~~~~~~~~~~~~~~~~~~~~~~~~
vorbis.cpp:151:11: error: assigning to 'char *' from incompatible type 'const char *'
    ptr = strrchr(url, '.');
          ^~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
2017-02-03 00:46:44 +00:00
Matthias Andree
d2fe0d850a Update to upstream bugfix revision #1.
Changelog: <http://rawtherapee.com/blog/rawtherapee-5.0-revision-1-released>
2017-02-03 00:42:47 +00:00
Jung-uk Kim
69e5db2d55 Update to 0.3.10. 2017-02-02 23:52:49 +00:00
Ben Woods
336c79adf4 audio/logitechmediaserver: Remove support for FreeBSD 9
Reported by:	mat
Approved by:	portmgr blanket
2017-02-02 23:19:15 +00:00
Diane Bruce
91ec5d108e Add gonzo's psci monitor code to support RPI3 SMP 2017-02-02 23:18:45 +00:00
Ben Woods
509007bbe9 Add additional vulnerability for wordpress 4.7.1 that was initially kept
quiet by the wordpress team [1].

[1] https://make.wordpress.org/core/2017/02/01/disclosure-of-additional-security-fix-in-wordpress-4-7-2/

Security:	https://vuxml.FreeBSD.org/freebsd/54e50cd9-c1a8-11e6-ae1b-002590263bf5.html
2017-02-02 22:48:50 +00:00
Matthew Seaman
e870fdb408 Update to 1.7.5
Notable changes:
- Upstream switched versioning from e.g. r131 to v1.7.5, forcing me to
  make use of PORTEPOCH.
- (Submitter) pushed a change upstream to add FreeBSD to the OSs
  recognized in Makefile, requiring one less search & replace action
  in post-patch section.

PR:		216599
Submitted by:	martin@waschbuesch.de (maintainer)
2017-02-02 22:25:18 +00:00
Jung-uk Kim
68d9296d7a Fix build with GCC. It was broken by r430424.
PR:		216738
2017-02-02 21:28:22 +00:00
Chris Rees
d2312a7089 Update to 3.9.0
Submitted by:	Andre Rikkert de Koe <andre@ark-ict.nl>
2017-02-02 20:43:15 +00:00
Thierry Thomas
db6e1484c6 Upgrade to v1.11.0.
Changelog at https://github.com/libuv/libuv/releases/tag/v1.11.0
2017-02-02 20:39:10 +00:00
Bruce A. Mah
c561c8e88e Update to iperf-3.1.6, with a couple of small bugfixes.
Sponsored by:	ESnet
2017-02-02 19:49:06 +00:00
Ruslan Makhmatkhanov
7b451eb7ad graphics/qgis: correct dependencies list
- Update dependency devel/py-Jinja to py-Jinja2
- Add dependency for textproc/py-pygments
- Add sql-pgsql and sql-sqlite3 in USE_QT4
- Bump PORTREVISION

While here, also remove duplicate direct dependency upon python.

PR:		215601
Submitted by:	Martin Birgmeier <la5lbtyi@aon.at>
Approved by:	Rainer Hurling <rhurlin@gwdg.de> (maintainer, updated patch)
MFH:		2017Q1
2017-02-02 19:09:19 +00:00
Mark Felder
230253cc0b Add new UPDATING entry with details on newest changes to uwsgi 2017-02-02 17:50:46 +00:00
Mark Felder
343a84548d www/uwsgi: Further rc script security improvements
This update introduces a dedicated user for uwsgi and introduces the
uwsgi_socket_owner setting which by default is set to www:www. The
previous change to socket mode of 600 has been modified to 660 as well.

This change further increases security while restoring compatibility.

MFH:		2017Q1
Differential Revision:	https://reviews.freebsd.org/D9398
2017-02-02 17:45:27 +00:00
Renato Botelho
071bb21265 Deprecate net/tcpdump398 due to multiple vulnerabilities. Set expiration
date to 2017-03-05
2017-02-02 16:44:41 +00:00
Renato Botelho
81a33db139 Update tcpdump to 4.9.0
MFH:		2017Q1
Security:	CVE-2017-5202 CVE-2016-7922 CVE-2016-7923 CVE-2016-7924
		CVE-2016-7925 CVE-2016-7926 CVE-2016-7927 CVE-2016-7928
		CVE-2016-7929 CVE-2016-7930 CVE-2016-7931 CVE-2016-7932
		CVE-2016-7933 CVE-2016-7934 CVE-2016-7935 CVE-2016-7936
		CVE-2016-7937 CVE-2016-7938 CVE-2016-7939 CVE-2016-7940
		CVE-2016-7973 CVE-2016-7974 CVE-2016-7975 CVE-2016-7983
		CVE-2016-7984 CVE-2016-7985 CVE-2016-7986 CVE-2016-7992
		CVE-2016-7993 CVE-2016-8574 CVE-2016-8575 CVE-2017-5203
		CVE-2017-5204 CVE-2017-5205 CVE-2017-5341 CVE-2017-5342
		CVE-2017-5482 CVE-2017-5483 CVE-2017-5484 CVE-2017-5485
		CVE-2017-5486
Sponsored by:	Rubicon Communications (Netgate)
2017-02-02 16:40:00 +00:00
Palle Girgensohn
4600cdd89d Add options for fastcgi and memcached and make odbc and apache optional.
Fastcgi allows simple use with NGINX. Memcached is similar to ODBC, in that it
offers another option for more persistent session storage than in-memory.
2017-02-02 16:34:10 +00:00
Palle Girgensohn
d0fa0432e5 Update to version 5.2.0 2017-02-02 16:14:55 +00:00
Lev A. Serebryakov
c9da35e4b4 (1) Add patch from devel/gdb to fix build on 11-RELEASE (but 11-STABLE doesn't
have this problem).

 (2) Regenerate and rename patches.
2017-02-02 16:10:01 +00:00
Dmitry Marakasov
57df98e973 - Fix libidn support always disabled
Reported by:	tijl
2017-02-02 16:08:36 +00:00